Plugin Directory

Changeset 3232335


Ignore:
Timestamp:
01/31/2025 12:40:26 AM (13 months ago)
Author:
wickedplugins
Message:

Update to version 1.4.5 from GitHub

Location:
wicked-block-builder
Files:
6 added
26 edited
1 copied

Legend:

Unmodified
Added
Removed
  • wicked-block-builder/tags/1.4.5/classes/class-block.php

    r2889390 r3232335  
    388388            'category'      => '',
    389389            'wbbApiVersion' => 1,
    390             'apiVersion'    => 2,
     390            'apiVersion'    => 3,
    391391            'parent'        => array(),
    392392            'ancestor'      => array(),
  • wicked-block-builder/tags/1.4.5/classes/class-plugin.php

    r2874527 r3232335  
    2828        add_action( 'init',                         array( $this, 'register_block_pattern_categories' ) );
    2929        add_action( 'rest_api_init',                array( $this, 'rest_api_init' ) );
     30        add_action( 'enqueue_block_assets',         array( $this, 'enqueue_block_assets' ) );
    3031        add_action( 'enqueue_block_editor_assets',  array( $this, 'enqueue_block_editor_assets' ) );
    31         add_action( 'wp_head',                      array( $this, 'wp_head' ) );
    3232        add_action( 'before_delete_post',           array( $this, 'before_delete_post' ), 10, 2 );
    3333        add_action( 'wp_trash_post',                array( $this, 'trash_post' ) );
     
    110110        $this->register_blocks();
    111111        $this->register_block_patterns();
     112        $this->maybe_generate_blocks_stylesheet();
    112113    }
    113114
     
    291292
    292293    /**
     294     * WordPress 'enqueue_block_assets' action.
     295     */
     296    public function enqueue_block_assets() {
     297        $blocks     = new Block_Collection();
     298        $css        = $blocks->get_published_blocks()->get_css();
     299        $version    = md5( $css );
     300        $url        = add_query_arg( 'action', 'wbb_generate_blocks_stylesheet', site_url() );
     301
     302        wp_enqueue_style( 'wicked-block-builder-blocks', $url, array(), $version );
     303    }
     304
     305    /**
    293306     * WordPress 'enqueue_block_editor_assets' action. Enqueues the block
    294307     * builder's generator app.
     
    409422
    410423    /**
    411      * WordPress 'wp_head' action. Currently outputs block CSS.
    412      */
    413     public function wp_head() {
     424     * Dynamically generates a CSS file containing CSS for all blocks.
     425     */
     426    public function maybe_generate_blocks_stylesheet() {
     427        $action = isset( $_GET['action'] ) ? sanitize_text_field( $_GET['action'] ) : false;
     428
     429        if ( 'wbb_generate_blocks_stylesheet' != $action ) return;
     430
    414431        $blocks = new Block_Collection();
    415432        $css    = $blocks->get_published_blocks()->get_css();
    416433
    417         // Exit if we don't have any CSS
    418         if ( ! $css ) return;
    419 
    420         ?>
    421 <style type="text/css">
    422 <?php echo wp_strip_all_tags( $css ); ?>
    423 </style>
    424         <?php
     434        // Clear the output buffer
     435        ob_clean();
     436
     437        // Set the content type
     438        header( 'Content-Type: text/css' );
     439
     440        // Output the CSS
     441        echo wp_strip_all_tags( $css );
     442
     443        // Exit
     444        exit;
    425445    }
    426446
  • wicked-block-builder/tags/1.4.5/dist/builder.asset.php

    r3056252 r3232335  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-polyfill', 'wp-primitives', 'wp-server-side-render'), 'version' => '8c98e164c4cfd5557547');
     1<?php return array('dependencies' => array('react', 'react-jsx-runtime', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-primitives', 'wp-server-side-render'), 'version' => '9e0a6aef5174eb22488d');
  • wicked-block-builder/tags/1.4.5/dist/builder.css

    r2889390 r3232335  
    1 .plain-button,#wicked-block-builder-app .add-item-btn,#wicked-block-builder-app .delete-item-btn,#wicked-block-builder-app .sidebar-flyout>.head .close{cursor:pointer;border:none;padding:0;background:none}body.wicked-block-builder_page_wicked_block_builder_builder #wpcontent{padding:0}body.wicked-block-builder_page_wicked_block_builder_builder #wpbody-content{padding:0}body.wicked-block-builder_page_wicked_block_builder_builder #wpfooter{display:none}#wpbody-content>:not(#wicked-block-builder-app){display:none !important}#wicked-block-builder-app{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;background:#fafbfd;font-size:14px;line-height:18px;position:relative;color:#2e353f;position:fixed;top:32px;bottom:0;height:100vh;width:calc(100% - 160px)}#wicked-block-builder-app *{box-sizing:border-box}body.folded #wicked-block-builder-app{width:calc(100% - 36px)}#wicked-block-builder-app h5{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;line-height:18px;margin:0 0 10px 0;color:#2e353f;font-weight:bold}#wicked-block-builder-app p{font-size:inherit;line-height:inherit}#wicked-block-builder-app .header{height:60px;border-bottom:solid 1px #d5deeb;background:#fff;position:relative}#wicked-block-builder-app .header .icons{width:0px;height:0px;overflow:hidden;position:absolute;visibility:hidden}#wicked-block-builder-app .header .title{width:200px;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;border-right:solid 1px #d5deeb}#wicked-block-builder-app .header .title h1{font-size:16px;line-height:20px;margin:0;font-weight:bold;color:#2e353f}#wicked-block-builder-app .header .nav{position:absolute;top:0;left:210px}#wicked-block-builder-app .header .nav ul{margin:0;padding:0;list-style-type:none;display:flex}#wicked-block-builder-app .header .nav ul li{position:relative;z-index:1;padding:0 20px}#wicked-block-builder-app .header .nav ul button{cursor:pointer;border:none;padding:0;background:none;display:flex;align-items:center;height:60px;color:#2e353f;appearance:none;text-align:center;font-size:16px;line-height:20px;position:relative;transition:.25s ease;font-weight:bold;white-space:nowrap}#wicked-block-builder-app .header .nav ul button:before,#wicked-block-builder-app .header .nav ul button:after{position:absolute;content:"";left:0;bottom:0;right:0;height:3px;background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);opacity:0;transition:.25s ease}#wicked-block-builder-app .header .nav ul button:focus path,#wicked-block-builder-app .header .nav ul button:hover path{stroke:#408dfa}#wicked-block-builder-app .header .nav ul button:focus:after,#wicked-block-builder-app .header .nav ul button:hover:after{opacity:1}#wicked-block-builder-app .header .nav ul button.selected:before{opacity:1}#wicked-block-builder-app .header .nav ul button .icon{margin-right:10px;height:24px;width:24px}#wicked-block-builder-app .header .nav ul button .icon svg{width:100%;height:100%}#wicked-block-builder-app .header .actions{position:absolute;top:0;right:10px;bottom:0;display:flex;align-items:center;z-index:1}#wicked-block-builder-app .header .actions button{margin-left:10px}@media only screen and (max-width: 1400px){#wicked-block-builder-app .header .nav ul li{padding:0 10px}}@media only screen and (max-width: 1280px){#wicked-block-builder-app .header .nav ul li{padding:0 15px}#wicked-block-builder-app .header .nav ul button{flex-direction:column;justify-content:center}#wicked-block-builder-app .header .nav ul button .icon{margin:0 0 5px 0;width:18px;height:18px}}#wicked-block-builder-app>.body{display:flex;height:calc(100vh - 32px - 60px)}#wicked-block-builder-app>.body>.left{width:calc(100% - 400px);height:100%;overflow:scroll}#wicked-block-builder-app>.body>.left>.content{padding:30px}#wicked-block-builder-app>.body>.sidebar{width:401px;height:100%;border-left:solid 1px #d5deeb;position:relative;background:#fafbfd}#wicked-block-builder-app>.body>.sidebar .instructions{text-align:center;padding:50px 20px}#wicked-block-builder-app .btn{cursor:pointer;border:none;padding:0;background:none;border:solid 2px #2e353f;color:#2e353f;border-radius:5px;padding:5px 30px;font-size:16px;line-height:20px;transition:.25s ease}#wicked-block-builder-app .btn:focus,#wicked-block-builder-app .btn:hover{background:#2e353f;color:#fff}#wicked-block-builder-app .action-btn{cursor:pointer;background:#fff;border:solid 2px rgba(0,0,0,0);position:relative;font-size:16px;line-height:20px;padding:5px 30px;color:#2e353f;background-clip:padding-box;border-radius:5px;transition:.25s ease;display:flex;align-items:center;min-height:40px;position:relative;min-width:130px;justify-content:center}#wicked-block-builder-app .action-btn.loading .label{visibility:hidden}#wicked-block-builder-app .action-btn .loading-spinner{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}#wicked-block-builder-app .action-btn:before{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:linear-gradient(270deg, #74A0FE 4.44%, #627EFB 100%);z-index:-2;border-radius:inherit;margin:-2px;opacity:1}#wicked-block-builder-app .action-btn:after{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);z-index:-1;border-radius:inherit;background-clip:padding-box}#wicked-block-builder-app .action-btn.primary{color:#fff;background:rgba(0,0,0,0)}#wicked-block-builder-app .action-btn.primary:after{opacity:1}#wicked-block-builder-app .action-btn.primary .loading-spinner div{border-top-color:#fff}#wicked-block-builder-app .action-btn:disabled{cursor:default}#wicked-block-builder-app .action-btn:disabled .label{opacity:.4}#wicked-block-builder-app .action-btn:not(:disabled):hover{color:#fff;background-clip:padding-box;background:#2e353f}#wicked-block-builder-app .pro-callout{padding:15px;margin:20px 0;background:#d5deeb;display:flex;align-items:center;font-size:14px;line-height:18px;border-radius:4px}#wicked-block-builder-app .pro-callout .icon{width:28px;margin-right:10px}#wicked-block-builder-app .pro-callout a{color:#2b67d4;text-decoration:underline}#wicked-block-builder-app .pro-callout a:focus,#wicked-block-builder-app .pro-callout a:hover{color:#000}#wicked-block-builder-app .tabs{margin:0;padding:0;list-style-type:none;display:flex;text-align:center}#wicked-block-builder-app .tabs li{flex-basis:100%;border-bottom:solid 1px #d5deeb;margin:0}#wicked-block-builder-app .tabs li button{cursor:pointer;border:none;padding:0;background:none;position:relative;color:#2e353f;display:flex;width:100%;font-size:14px;line-height:18px;align-items:center;justify-content:center;height:60px}#wicked-block-builder-app .tabs li button:after{position:absolute;content:"";left:0;bottom:0;right:0;height:3px;background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);opacity:0;transition:.25s ease}#wicked-block-builder-app .tabs li button.selected:after{opacity:1}#wicked-block-builder-app .tabbed-sidebar>.content{height:calc(100vh - 65px - 60px - 32px);overflow-x:scroll}#wicked-block-builder-app .sidebar-flyout{position:absolute;top:0;bottom:0;right:401px;z-index:1;width:calc(100vw - 600px);max-width:600px;border-left:solid 1px #d5deeb;background:#fafbfd}#wicked-block-builder-app .sidebar-flyout:before{position:absolute;content:"";top:0;left:0;bottom:0;width:600px;box-shadow:-10px 0 10px -5px rgba(103,146,209,.14);z-index:-1}#wicked-block-builder-app .sidebar-flyout>.head{min-height:60px;border-bottom:solid 1px #d5deeb;position:relative}#wicked-block-builder-app .sidebar-flyout>.head .title{min-height:60px;display:flex;align-items:center;font-size:16px;line-height:20px;font-weight:500;padding:0 20px}#wicked-block-builder-app .sidebar-flyout>.head .close{position:absolute;top:calc(50% - 16px);right:15px}#wicked-block-builder-app .sidebar-flyout>.body{height:calc(100% - 61px);overflow:scroll}#wicked-block-builder-app .sidebar-flyout>.body>.content{padding:20px}#wicked-block-builder-app .button-tiles{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 auto 20px auto;width:396px}#wicked-block-builder-app .button-tiles>li{margin:2px}#wicked-block-builder-app .tile-button{cursor:pointer;border:none;padding:0;background:none;border:solid 1px #d5deeb;width:128px;height:128px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;line-height:14px;border-radius:3px;background:#fff;position:relative}#wicked-block-builder-app .tile-button:disabled{cursor:default}#wicked-block-builder-app .tile-button:disabled .icon,#wicked-block-builder-app .tile-button:disabled .label{opacity:.5}#wicked-block-builder-app .tile-button:not(:disabled){cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .tile-button:not(:disabled):focus,#wicked-block-builder-app .tile-button:not(:disabled):hover{border-color:#408dfa}#wicked-block-builder-app .tile-button:not(:disabled):focus svg path,#wicked-block-builder-app .tile-button:not(:disabled):focus svg polygon,#wicked-block-builder-app .tile-button:not(:disabled):hover svg path,#wicked-block-builder-app .tile-button:not(:disabled):hover svg polygon{stroke:#408dfa}#wicked-block-builder-app .tile-button .icon{width:40px;height:40px;margin:0 0 10px 0;display:flex;align-items:center;justify-content:center}#wicked-block-builder-app .tile-button .icon svg{max-width:40px;max-height:40px}#wicked-block-builder-app .tile-button .pro-tag{position:absolute;top:5px;right:5px;background:#d5deeb;border-radius:5px;padding:5px 5px 5px 20px;color:#fff;font-size:13px;line-height:13px;font-weight:bold;color:#2e353f;display:block}#wicked-block-builder-app .tile-button .pro-tag svg{width:12px;height:12px;position:absolute;left:5px;top:5px}#wicked-block-builder-app .panel>.title h4{margin:0;padding:0;font-weight:500;font-size:16px;line-height:20px}#wicked-block-builder-app .panel>.title h4>span{padding:20px;display:block}#wicked-block-builder-app .panel>.title h4 button{cursor:pointer;border:none;padding:0;background:none;padding:20px;display:block;text-align:left;width:100%;position:relative}#wicked-block-builder-app .panel>.title h4 button:after{content:"";position:absolute;top:calc(50% - 3px);right:20px;width:11px;height:6px;background:url(0364d145cab58753a124.svg) no-repeat center center}#wicked-block-builder-app .panel>.title h4 button.configure:after{display:none}#wicked-block-builder-app .panel>.title h4 button[aria-expanded=true]:after{transform:rotate(180deg)}#wicked-block-builder-app .panel>.title h4 button .icon{position:absolute;top:calc(50% - 10px);right:15px}#wicked-block-builder-app .panel>.title h4 button .icon svg{width:20px}#wicked-block-builder-app .panel>.title h4 button .icon svg path{stroke:#408dfa}#wicked-block-builder-app .panel>.body>.content{padding:20px}#wicked-block-builder-app .panel>.body>.content:first-child{padding-top:0}#wicked-block-builder-app .panel+.panel{border-top:solid 1px #d5deeb}#wicked-block-builder-app .item-descriptor{display:flex;padding:15px 20px;border-bottom:solid 1px #d5deeb;align-items:center;justify-content:space-between;font-size:13px;line-height:17px}#wicked-block-builder-app .item-descriptor h3{margin:0;font-size:14px;line-height:18px}#wicked-block-builder-app .item-descriptor .icon{width:30px;padding-bottom:30px;position:relative}#wicked-block-builder-app .item-descriptor .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}#wicked-block-builder-app .item-descriptor .content{width:calc(100% - 45px)}#wicked-block-builder-app .start-placeholder{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:20px;position:relative}#wicked-block-builder-app .start-placeholder .content{transition:.25s ease}#wicked-block-builder-app .start-placeholder p{font-size:16px;line-height:20px}#wicked-block-builder-app .start-placeholder .icon{position:relative;width:100px;margin:0 auto 20px auto;padding-bottom:100px}#wicked-block-builder-app .start-placeholder .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}#wicked-block-builder-app .start-placeholder:before{position:absolute;content:"";top:30px;right:30px;left:30px;bottom:30px;border:dashed 3px #d5deeb;transition:.25s ease;opacity:0}#wicked-block-builder-app .start-placeholder.ui-droppable-active .content{opacity:0}#wicked-block-builder-app .start-placeholder.ui-droppable-active:before{opacity:1}#wicked-block-builder-app .hint{font-size:13px;line-height:17px}#wicked-block-builder-app .nodes{margin:0;padding:30px;min-height:100%;list-style-type:none;font-family:"Source Code Pro",courier;position:relative}#wicked-block-builder-app .nodes ul{margin:0;padding:15px 0 0 0;list-style-type:none}#wicked-block-builder-app .nodes .node-item-depth-0{margin-left:0px}#wicked-block-builder-app .nodes .node-item-depth-0 .node-item-transport{margin-left:0px}#wicked-block-builder-app .nodes .node-item-depth-1{margin-left:30px}#wicked-block-builder-app .nodes .node-item-depth-1 .node-item-transport{margin-left:-30px}#wicked-block-builder-app .nodes .node-item-depth-2{margin-left:60px}#wicked-block-builder-app .nodes .node-item-depth-2 .node-item-transport{margin-left:-60px}#wicked-block-builder-app .nodes .node-item-depth-3{margin-left:90px}#wicked-block-builder-app .nodes .node-item-depth-3 .node-item-transport{margin-left:-90px}#wicked-block-builder-app .nodes .node-item-depth-4{margin-left:120px}#wicked-block-builder-app .nodes .node-item-depth-4 .node-item-transport{margin-left:-120px}#wicked-block-builder-app .nodes .node-item-depth-5{margin-left:150px}#wicked-block-builder-app .nodes .node-item-depth-5 .node-item-transport{margin-left:-150px}#wicked-block-builder-app .nodes .node-item-depth-6{margin-left:180px}#wicked-block-builder-app .nodes .node-item-depth-6 .node-item-transport{margin-left:-180px}#wicked-block-builder-app .nodes .node-item-depth-7{margin-left:210px}#wicked-block-builder-app .nodes .node-item-depth-7 .node-item-transport{margin-left:-210px}#wicked-block-builder-app .nodes .node-item-depth-8{margin-left:240px}#wicked-block-builder-app .nodes .node-item-depth-8 .node-item-transport{margin-left:-240px}#wicked-block-builder-app .nodes .node-item-depth-9{margin-left:270px}#wicked-block-builder-app .nodes .node-item-depth-9 .node-item-transport{margin-left:-270px}#wicked-block-builder-app .nodes .node-item-depth-10{margin-left:300px}#wicked-block-builder-app .nodes .node-item-depth-10 .node-item-transport{margin-left:-300px}#wicked-block-builder-app .nodes .node-item-depth-11{margin-left:330px}#wicked-block-builder-app .nodes .node-item-depth-11 .node-item-transport{margin-left:-330px}#wicked-block-builder-app .nodes .node-item-depth-12{margin-left:360px}#wicked-block-builder-app .nodes .node-item-depth-12 .node-item-transport{margin-left:-360px}#wicked-block-builder-app .nodes .node-item-depth-13{margin-left:390px}#wicked-block-builder-app .nodes .node-item-depth-13 .node-item-transport{margin-left:-390px}#wicked-block-builder-app .nodes .node-item-depth-14{margin-left:420px}#wicked-block-builder-app .nodes .node-item-depth-14 .node-item-transport{margin-left:-420px}#wicked-block-builder-app .nodes .node-item-depth-15{margin-left:450px}#wicked-block-builder-app .nodes .node-item-depth-15 .node-item-transport{margin-left:-450px}#wicked-block-builder-app .nodes .node-item-depth-16{margin-left:480px}#wicked-block-builder-app .nodes .node-item-depth-16 .node-item-transport{margin-left:-480px}#wicked-block-builder-app .nodes .node-item-depth-17{margin-left:510px}#wicked-block-builder-app .nodes .node-item-depth-17 .node-item-transport{margin-left:-510px}#wicked-block-builder-app .nodes .node-item-depth-18{margin-left:540px}#wicked-block-builder-app .nodes .node-item-depth-18 .node-item-transport{margin-left:-540px}#wicked-block-builder-app .nodes .node-item-depth-19{margin-left:570px}#wicked-block-builder-app .nodes .node-item-depth-19 .node-item-transport{margin-left:-570px}#wicked-block-builder-app .nodes .node-item-depth-20{margin-left:600px}#wicked-block-builder-app .nodes .node-item-depth-20 .node-item-transport{margin-left:-600px}#wicked-block-builder-app .nodes .node-item-depth-21{margin-left:630px}#wicked-block-builder-app .nodes .node-item-depth-21 .node-item-transport{margin-left:-630px}#wicked-block-builder-app .nodes .node-item-depth-22{margin-left:660px}#wicked-block-builder-app .nodes .node-item-depth-22 .node-item-transport{margin-left:-660px}#wicked-block-builder-app .nodes .node-item-depth-23{margin-left:690px}#wicked-block-builder-app .nodes .node-item-depth-23 .node-item-transport{margin-left:-690px}#wicked-block-builder-app .nodes .node-item-depth-24{margin-left:720px}#wicked-block-builder-app .nodes .node-item-depth-24 .node-item-transport{margin-left:-720px}#wicked-block-builder-app .nodes .node-item-depth-25{margin-left:750px}#wicked-block-builder-app .nodes .node-item-depth-25 .node-item-transport{margin-left:-750px}#wicked-block-builder-app .nodes .node-item-depth-26{margin-left:780px}#wicked-block-builder-app .nodes .node-item-depth-26 .node-item-transport{margin-left:-780px}#wicked-block-builder-app .nodes .node-item-depth-27{margin-left:810px}#wicked-block-builder-app .nodes .node-item-depth-27 .node-item-transport{margin-left:-810px}#wicked-block-builder-app .nodes .node-item-depth-28{margin-left:840px}#wicked-block-builder-app .nodes .node-item-depth-28 .node-item-transport{margin-left:-840px}#wicked-block-builder-app .nodes .node-item-depth-29{margin-left:870px}#wicked-block-builder-app .nodes .node-item-depth-29 .node-item-transport{margin-left:-870px}#wicked-block-builder-app .nodes .node-item-depth-30{margin-left:900px}#wicked-block-builder-app .nodes .node-item-depth-30 .node-item-transport{margin-left:-900px}#wicked-block-builder-app .nodes .node-item-depth-31{margin-left:930px}#wicked-block-builder-app .nodes .node-item-depth-31 .node-item-transport{margin-left:-930px}#wicked-block-builder-app .nodes .node-item-depth-32{margin-left:960px}#wicked-block-builder-app .nodes .node-item-depth-32 .node-item-transport{margin-left:-960px}#wicked-block-builder-app .nodes .node-item-depth-33{margin-left:990px}#wicked-block-builder-app .nodes .node-item-depth-33 .node-item-transport{margin-left:-990px}#wicked-block-builder-app .nodes .node-item-depth-34{margin-left:1020px}#wicked-block-builder-app .nodes .node-item-depth-34 .node-item-transport{margin-left:-1020px}#wicked-block-builder-app .nodes .node-item-depth-35{margin-left:1050px}#wicked-block-builder-app .nodes .node-item-depth-35 .node-item-transport{margin-left:-1050px}#wicked-block-builder-app .nodes .node-item-depth-36{margin-left:1080px}#wicked-block-builder-app .nodes .node-item-depth-36 .node-item-transport{margin-left:-1080px}#wicked-block-builder-app .nodes .node-item-depth-37{margin-left:1110px}#wicked-block-builder-app .nodes .node-item-depth-37 .node-item-transport{margin-left:-1110px}#wicked-block-builder-app .nodes .node-item-depth-38{margin-left:1140px}#wicked-block-builder-app .nodes .node-item-depth-38 .node-item-transport{margin-left:-1140px}#wicked-block-builder-app .nodes .node-item-depth-39{margin-left:1170px}#wicked-block-builder-app .nodes .node-item-depth-39 .node-item-transport{margin-left:-1170px}#wicked-block-builder-app .nodes .node-item-depth-40{margin-left:1200px}#wicked-block-builder-app .nodes .node-item-depth-40 .node-item-transport{margin-left:-1200px}#wicked-block-builder-app .nodes .node-item-depth-41{margin-left:1230px}#wicked-block-builder-app .nodes .node-item-depth-41 .node-item-transport{margin-left:-1230px}#wicked-block-builder-app .nodes .node-item-depth-42{margin-left:1260px}#wicked-block-builder-app .nodes .node-item-depth-42 .node-item-transport{margin-left:-1260px}#wicked-block-builder-app .nodes .node-item-depth-43{margin-left:1290px}#wicked-block-builder-app .nodes .node-item-depth-43 .node-item-transport{margin-left:-1290px}#wicked-block-builder-app .nodes .node-item-depth-44{margin-left:1320px}#wicked-block-builder-app .nodes .node-item-depth-44 .node-item-transport{margin-left:-1320px}#wicked-block-builder-app .nodes .node-item-depth-45{margin-left:1350px}#wicked-block-builder-app .nodes .node-item-depth-45 .node-item-transport{margin-left:-1350px}#wicked-block-builder-app .nodes .node-item-depth-46{margin-left:1380px}#wicked-block-builder-app .nodes .node-item-depth-46 .node-item-transport{margin-left:-1380px}#wicked-block-builder-app .nodes .node-item-depth-47{margin-left:1410px}#wicked-block-builder-app .nodes .node-item-depth-47 .node-item-transport{margin-left:-1410px}#wicked-block-builder-app .nodes .node-item-depth-48{margin-left:1440px}#wicked-block-builder-app .nodes .node-item-depth-48 .node-item-transport{margin-left:-1440px}#wicked-block-builder-app .nodes .node-item-depth-49{margin-left:1470px}#wicked-block-builder-app .nodes .node-item-depth-49 .node-item-transport{margin-left:-1470px}#wicked-block-builder-app .nodes .node-item-depth-50{margin-left:1500px}#wicked-block-builder-app .nodes .node-item-depth-50 .node-item-transport{margin-left:-1500px}#wicked-block-builder-app .nodes .node-item-depth-51{margin-left:1530px}#wicked-block-builder-app .nodes .node-item-depth-51 .node-item-transport{margin-left:-1530px}#wicked-block-builder-app .nodes .node-item-depth-52{margin-left:1560px}#wicked-block-builder-app .nodes .node-item-depth-52 .node-item-transport{margin-left:-1560px}#wicked-block-builder-app .nodes .node-item-depth-53{margin-left:1590px}#wicked-block-builder-app .nodes .node-item-depth-53 .node-item-transport{margin-left:-1590px}#wicked-block-builder-app .nodes .node-item-depth-54{margin-left:1620px}#wicked-block-builder-app .nodes .node-item-depth-54 .node-item-transport{margin-left:-1620px}#wicked-block-builder-app .nodes .node-item-depth-55{margin-left:1650px}#wicked-block-builder-app .nodes .node-item-depth-55 .node-item-transport{margin-left:-1650px}#wicked-block-builder-app .nodes .node-item-depth-56{margin-left:1680px}#wicked-block-builder-app .nodes .node-item-depth-56 .node-item-transport{margin-left:-1680px}#wicked-block-builder-app .nodes .node-item-depth-57{margin-left:1710px}#wicked-block-builder-app .nodes .node-item-depth-57 .node-item-transport{margin-left:-1710px}#wicked-block-builder-app .nodes .node-item-depth-58{margin-left:1740px}#wicked-block-builder-app .nodes .node-item-depth-58 .node-item-transport{margin-left:-1740px}#wicked-block-builder-app .nodes .node-item-depth-59{margin-left:1770px}#wicked-block-builder-app .nodes .node-item-depth-59 .node-item-transport{margin-left:-1770px}#wicked-block-builder-app .nodes .node-item-depth-60{margin-left:1800px}#wicked-block-builder-app .nodes .node-item-depth-60 .node-item-transport{margin-left:-1800px}#wicked-block-builder-app .nodes .node-item-depth-61{margin-left:1830px}#wicked-block-builder-app .nodes .node-item-depth-61 .node-item-transport{margin-left:-1830px}#wicked-block-builder-app .nodes .node-item-depth-62{margin-left:1860px}#wicked-block-builder-app .nodes .node-item-depth-62 .node-item-transport{margin-left:-1860px}#wicked-block-builder-app .nodes .node-item-depth-63{margin-left:1890px}#wicked-block-builder-app .nodes .node-item-depth-63 .node-item-transport{margin-left:-1890px}#wicked-block-builder-app .nodes .node-item-depth-64{margin-left:1920px}#wicked-block-builder-app .nodes .node-item-depth-64 .node-item-transport{margin-left:-1920px}#wicked-block-builder-app .nodes .node-item-depth-65{margin-left:1950px}#wicked-block-builder-app .nodes .node-item-depth-65 .node-item-transport{margin-left:-1950px}#wicked-block-builder-app .nodes .node-item-depth-66{margin-left:1980px}#wicked-block-builder-app .nodes .node-item-depth-66 .node-item-transport{margin-left:-1980px}#wicked-block-builder-app .nodes .node-item-depth-67{margin-left:2010px}#wicked-block-builder-app .nodes .node-item-depth-67 .node-item-transport{margin-left:-2010px}#wicked-block-builder-app .nodes .node-item-depth-68{margin-left:2040px}#wicked-block-builder-app .nodes .node-item-depth-68 .node-item-transport{margin-left:-2040px}#wicked-block-builder-app .nodes .node-item-depth-69{margin-left:2070px}#wicked-block-builder-app .nodes .node-item-depth-69 .node-item-transport{margin-left:-2070px}#wicked-block-builder-app .nodes .node-item-depth-70{margin-left:2100px}#wicked-block-builder-app .nodes .node-item-depth-70 .node-item-transport{margin-left:-2100px}#wicked-block-builder-app .nodes .node-item-depth-71{margin-left:2130px}#wicked-block-builder-app .nodes .node-item-depth-71 .node-item-transport{margin-left:-2130px}#wicked-block-builder-app .nodes .node-item-depth-72{margin-left:2160px}#wicked-block-builder-app .nodes .node-item-depth-72 .node-item-transport{margin-left:-2160px}#wicked-block-builder-app .nodes .node-item-depth-73{margin-left:2190px}#wicked-block-builder-app .nodes .node-item-depth-73 .node-item-transport{margin-left:-2190px}#wicked-block-builder-app .nodes .node-item-depth-74{margin-left:2220px}#wicked-block-builder-app .nodes .node-item-depth-74 .node-item-transport{margin-left:-2220px}#wicked-block-builder-app .nodes .node-item-depth-75{margin-left:2250px}#wicked-block-builder-app .nodes .node-item-depth-75 .node-item-transport{margin-left:-2250px}#wicked-block-builder-app .nodes .node-item-depth-76{margin-left:2280px}#wicked-block-builder-app .nodes .node-item-depth-76 .node-item-transport{margin-left:-2280px}#wicked-block-builder-app .nodes .node-item-depth-77{margin-left:2310px}#wicked-block-builder-app .nodes .node-item-depth-77 .node-item-transport{margin-left:-2310px}#wicked-block-builder-app .nodes .node-item-depth-78{margin-left:2340px}#wicked-block-builder-app .nodes .node-item-depth-78 .node-item-transport{margin-left:-2340px}#wicked-block-builder-app .nodes .node-item-depth-79{margin-left:2370px}#wicked-block-builder-app .nodes .node-item-depth-79 .node-item-transport{margin-left:-2370px}#wicked-block-builder-app .nodes .node-item-depth-80{margin-left:2400px}#wicked-block-builder-app .nodes .node-item-depth-80 .node-item-transport{margin-left:-2400px}#wicked-block-builder-app .nodes .node-item-depth-81{margin-left:2430px}#wicked-block-builder-app .nodes .node-item-depth-81 .node-item-transport{margin-left:-2430px}#wicked-block-builder-app .nodes .node-item-depth-82{margin-left:2460px}#wicked-block-builder-app .nodes .node-item-depth-82 .node-item-transport{margin-left:-2460px}#wicked-block-builder-app .nodes .node-item-depth-83{margin-left:2490px}#wicked-block-builder-app .nodes .node-item-depth-83 .node-item-transport{margin-left:-2490px}#wicked-block-builder-app .nodes .node-item-depth-84{margin-left:2520px}#wicked-block-builder-app .nodes .node-item-depth-84 .node-item-transport{margin-left:-2520px}#wicked-block-builder-app .nodes .node-item-depth-85{margin-left:2550px}#wicked-block-builder-app .nodes .node-item-depth-85 .node-item-transport{margin-left:-2550px}#wicked-block-builder-app .nodes .node-item-depth-86{margin-left:2580px}#wicked-block-builder-app .nodes .node-item-depth-86 .node-item-transport{margin-left:-2580px}#wicked-block-builder-app .nodes .node-item-depth-87{margin-left:2610px}#wicked-block-builder-app .nodes .node-item-depth-87 .node-item-transport{margin-left:-2610px}#wicked-block-builder-app .nodes .node-item-depth-88{margin-left:2640px}#wicked-block-builder-app .nodes .node-item-depth-88 .node-item-transport{margin-left:-2640px}#wicked-block-builder-app .nodes .node-item-depth-89{margin-left:2670px}#wicked-block-builder-app .nodes .node-item-depth-89 .node-item-transport{margin-left:-2670px}#wicked-block-builder-app .nodes .node-item-depth-90{margin-left:2700px}#wicked-block-builder-app .nodes .node-item-depth-90 .node-item-transport{margin-left:-2700px}#wicked-block-builder-app .nodes .node-item-depth-91{margin-left:2730px}#wicked-block-builder-app .nodes .node-item-depth-91 .node-item-transport{margin-left:-2730px}#wicked-block-builder-app .nodes .node-item-depth-92{margin-left:2760px}#wicked-block-builder-app .nodes .node-item-depth-92 .node-item-transport{margin-left:-2760px}#wicked-block-builder-app .nodes .node-item-depth-93{margin-left:2790px}#wicked-block-builder-app .nodes .node-item-depth-93 .node-item-transport{margin-left:-2790px}#wicked-block-builder-app .nodes .node-item-depth-94{margin-left:2820px}#wicked-block-builder-app .nodes .node-item-depth-94 .node-item-transport{margin-left:-2820px}#wicked-block-builder-app .nodes .node-item-depth-95{margin-left:2850px}#wicked-block-builder-app .nodes .node-item-depth-95 .node-item-transport{margin-left:-2850px}#wicked-block-builder-app .nodes .node-item-depth-96{margin-left:2880px}#wicked-block-builder-app .nodes .node-item-depth-96 .node-item-transport{margin-left:-2880px}#wicked-block-builder-app .nodes .node-item-depth-97{margin-left:2910px}#wicked-block-builder-app .nodes .node-item-depth-97 .node-item-transport{margin-left:-2910px}#wicked-block-builder-app .nodes .node-item-depth-98{margin-left:2940px}#wicked-block-builder-app .nodes .node-item-depth-98 .node-item-transport{margin-left:-2940px}#wicked-block-builder-app .nodes .node-item-depth-99{margin-left:2970px}#wicked-block-builder-app .nodes .node-item-depth-99 .node-item-transport{margin-left:-2970px}#wicked-block-builder-app .nodes .node-item-depth-100{margin-left:3000px}#wicked-block-builder-app .nodes .node-item-depth-100 .node-item-transport{margin-left:-3000px}#wicked-block-builder-app .nodes li{padding:0;margin:0 0 15px 0;position:relative}#wicked-block-builder-app .nodes li.selected>div:before{opacity:1}#wicked-block-builder-app .nodes li>div{display:flex;align-items:center;position:relative}#wicked-block-builder-app .nodes li>div:before{position:absolute;content:"";top:0;left:-10px;bottom:0;width:4px;background:linear-gradient(180.16deg, #3F9CFC 0.14%, #387BFF 89.32%);border-radius:3px;transition:.25s ease;opacity:0}#wicked-block-builder-app .nodes li>div:hover .node-toolbar{opacity:1;left:10px}#wicked-block-builder-app .nodes li>div:hover:before{opacity:1}#wicked-block-builder-app .nodes li.ui-sortable-helper>div:before{opacity:0}#wicked-block-builder-app .nodes li.ui-sortable-helper>div .node-toolbar{left:-10px;opacity:0 !important}#wicked-block-builder-app .nodes .node-item-transport{display:none}#wicked-block-builder-app .nodes .node-item-transport ul{padding:0}#wicked-block-builder-app .nodes .ui-sortable-helper>.node-item-transport{display:block}#wicked-block-builder-app .nodes .ui-sortable-helper>div .node-toolbar{left:0;opacity:0}#wicked-block-builder-app .node{display:flex;background:#1e2327;border-radius:10px;position:relative;z-index:1}#wicked-block-builder-app .node>.move{width:45px;display:flex;align-items:center;justify-content:center;border-right:solid 1px rgba(255,255,255,.4);cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .node>.move path{fill:#fff;stroke:#fff}#wicked-block-builder-app .node button{cursor:pointer;border:none;padding:0;background:none;padding:14px 15px;color:#fff;min-width:300px;text-align:left;font-size:16px;line-height:20px;font-family:"Source Code Pro",courier}#wicked-block-builder-app .node-label{color:#de6d77}#wicked-block-builder-app .node-label .bracket,#wicked-block-builder-app .node-label .equals{color:#c57bdb}#wicked-block-builder-app .node-label .attribute{color:#cf996a}#wicked-block-builder-app .node-label .attribute-value{color:#99c27c}#wicked-block-builder-app .node-label.node-label-component{color:#e4bf80}#wicked-block-builder-app .node-toolbar{border:solid 1px #d5deeb;border-radius:3px;position:relative;display:flex;transition:.25s ease;left:-50px;opacity:0}#wicked-block-builder-app .node-toolbar button{cursor:pointer;border:none;padding:0;background:none;background:#fff;min-width:45px;width:45px;height:45px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0;overflow:hidden}#wicked-block-builder-app .node-toolbar button path{transition:.25s ease}#wicked-block-builder-app .node-toolbar button svg{display:block;max-width:21px}#wicked-block-builder-app .node-toolbar button:focus svg path,#wicked-block-builder-app .node-toolbar button:hover svg path{stroke:#408dfa}#wicked-block-builder-app .node-toolbar button[disabled]{cursor:default}#wicked-block-builder-app .node-toolbar button[disabled] .icon{opacity:.3}#wicked-block-builder-app .node-toolbar button+button{border-left:solid 1px #d5deeb}#wicked-block-builder-app .nodes{padding:15px}#wicked-block-builder-app .nodes li{margin-bottom:1px}#wicked-block-builder-app .nodes li>div:before{display:none}#wicked-block-builder-app .node{background:#fafbfd}#wicked-block-builder-app .node button{border:solid 1px rgba(0,0,0,0);border-radius:20px;cursor:grab;padding:4px 10px;white-space:nowrap;min-width:1px;color:#2e353f}#wicked-block-builder-app .node-label{color:#905}#wicked-block-builder-app .node-label.node-label-component{color:#1b365d}#wicked-block-builder-app .node-label .bracket{color:#999}#wicked-block-builder-app .node-label .attribute{color:#690}#wicked-block-builder-app .node-label .attribute-value{color:#07a}#wicked-block-builder-app .node-item:hover .node button{border-color:#2c3338}#wicked-block-builder-app .node-item.selected .node button{border-color:#d5deeb;background:#fff}#wicked-block-builder-app .node-toolbar{border-radius:20px}#wicked-block-builder-app .node-toolbar button{min-width:35px;width:28px;height:28px}#wicked-block-builder-app .node-toolbar button:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:5px;min-width:40px}#wicked-block-builder-app .node-toolbar button:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px;padding-right:5px;min-width:40px}#wicked-block-builder-app .node-toolbar button svg{max-width:16px}#wicked-block-builder-app .field{margin:0 0 20px 0}#wicked-block-builder-app .block-token-field label{font-size:14px;line-height:18px;text-transform:none}#wicked-block-builder-app .block-token-field .components-button{border-radius:0}#wicked-block-builder-app .block-token-field .components-form-token-field__input-container{background:#fff;border-color:#d5deeb}#wicked-block-builder-app .block-token-field .components-form-token-field__help{display:none}#wicked-block-builder-app .field-label{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:bold;font-size:14px;line-height:18px;color:#2e353f;padding:0;margin:0 0 5px 0}#wicked-block-builder-app .field-label.medium-bottom-margin{margin-bottom:20px}#wicked-block-builder-app .checkbox-list{margin:0;padding:0;list-style-type:none}#wicked-block-builder-app .checkbox-list li{margin:0;padding:0}#wicked-block-builder-app .checkbox-list li+li{margin-top:5px}#wicked-block-builder-app .checkbox-list.spaced li+li{margin-top:10px}#wicked-block-builder-app .checkbox-list .child-options{padding:0 0 0 32px}#wicked-block-builder-app .code-input input{font-family:"Source Code Pro",courier}#wicked-block-builder-app .add-item-btn,#wicked-block-builder-app .delete-item-btn{font-size:12px;line-height:14px;display:flex;align-items:center}#wicked-block-builder-app .add-item-btn .icon,#wicked-block-builder-app .delete-item-btn .icon{margin-right:5px}#wicked-block-builder-app .add-item-btn:focus,#wicked-block-builder-app .add-item-btn:hover,#wicked-block-builder-app .delete-item-btn:focus,#wicked-block-builder-app .delete-item-btn:hover{text-decoration:underline}#wicked-block-builder-app .delete-item-btn svg{width:14px}#wicked-block-builder-app .settings-btn{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .settings-btn svg{width:15px;height:15px}#wicked-block-builder-app .settings-btn svg path{stroke:#408dfa}#wicked-block-builder-app .css-editor{height:100%}#wicked-block-builder-app .css-editor>div{height:100%}#wicked-block-builder-app .block-settings{max-width:600px}#wicked-block-builder-app .block-settings h2{margin:0 0 20px 0}#wicked-block-builder-app .item-list{font-size:14px;line-height:18px;margin:0 0 20px 0;padding:0;list-style-type:none}#wicked-block-builder-app .item-list li{margin:0 0 10px 0;display:flex;align-items:center}#wicked-block-builder-app .item-list .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wicked-block-builder-app .item-list .label button{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .item-list .label button:focus,#wicked-block-builder-app .item-list .label button:hover{text-decoration:underline}#wicked-block-builder-app .item-list .actions{margin-left:5px}#wicked-block-builder-app .inline-select{display:inline-block}#wicked-block-builder-app .inline-select>div,#wicked-block-builder-app .inline-select>div>div,#wicked-block-builder-app .inline-select>div>div>div,#wicked-block-builder-app .inline-select>div>div>div>div{display:inline-block}#wicked-block-builder-app .conditions-container{margin:0 0 20px 0}#wicked-block-builder-app .conditions>div{display:flex;margin:0 -2px;align-items:center}#wicked-block-builder-app .conditions>div>div{width:33.3333%;padding:0 2px}#wicked-block-builder-app .conditions>div .actions{width:40px;display:flex;justify-content:space-between}#wicked-block-builder-app .token-text-control{position:relative}#wicked-block-builder-app .token-text-control .insert-token-toggle{cursor:pointer;border:none;padding:0;background:none;position:absolute;top:36px;right:10px}#wicked-block-builder-app .token-text-control .insert-token{cursor:pointer;border:none;padding:0;background:none;display:block;padding:5px 8px;font-size:13px;line-height:15px;background:#fff;width:100%;text-align:left}#wicked-block-builder-app .token-text-control .insert-token:focus,#wicked-block-builder-app .token-text-control .insert-token:hover{text-decoration:underline}#wicked-block-builder-app .token-text-control .components-text-control__input{padding-right:35px}#wicked-block-builder-app .token-text-control .components-popover{transform:translateX(-100%) !important;left:20px !important}#wicked-block-builder-app .token-text-control .components-popover__content{border:solid 1px #d5deeb;border-radius:5px}#wicked-block-builder-app .token-text-control ul{margin:0;padding:0;list-style-type:none;text-align:left}#wicked-block-builder-app .token-text-control li{padding:0;margin:0}#wicked-block-builder-app .loading-spinner{display:inline-block;position:relative;width:20px;height:20px}#wicked-block-builder-app .loading-spinner div{box-sizing:border-box;display:block;position:absolute;width:20px;height:20px;border:2px solid #408dfa;border-radius:50%;animation:loading-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#408dfa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#wicked-block-builder-app .loading-spinner div:nth-child(1){animation-delay:-0.45s}#wicked-block-builder-app .loading-spinner div:nth-child(2){animation-delay:-0.3s}#wicked-block-builder-app .loading-spinner div:nth-child(3){animation-delay:-0.15s}@keyframes loading-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wicked-block-builder-app .publish-flyout{position:absolute;top:0;right:0;bottom:0;width:401px;background:#fafbfd;z-index:1;border-left:solid 1px #d5deeb;padding:40px}#wicked-block-builder-app .publish-flyout h2{margin:0 0 20px 0;font-size:18px;line-height:22px}#wicked-block-builder-app .publish-flyout:before{position:absolute;content:"";top:0;left:0;bottom:0;width:100%;box-shadow:-10px 0 10px -5px rgba(103,146,209,.14);z-index:-1}#wicked-block-builder-app .publish-flyout .actions{display:flex;margin-top:40px}#wicked-block-builder-app .publish-flyout .actions button+button{margin-left:10px}#wicked-block-builder-app .publish-flyout .cancel{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .app-error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8);z-index:2}#wicked-block-builder-app .app-error>div{box-shadow:0 0 40px 0 rgba(0,0,0,.8);width:100%;max-width:600px;text-align:center;padding:120px 40px 40px 40px;background:#fff url(ea4bb4de7e46e35abb8d.svg) no-repeat center 40px;background-size:60px auto;border-radius:5px}#wicked-block-builder-app .app-error .message{margin:0 0 20px 0}#wicked-block-builder-app .colors{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:0 -5px -5px -5px}#wicked-block-builder-app .colors li{padding:0 5px 5px 5px}#wicked-block-builder-app .colors li button{cursor:pointer;border:none;padding:0;background:none;width:31px;height:31px;border-radius:50%;display:block}#wicked-block-builder-app .label-value-list{margin:0 0 20px 0}#wicked-block-builder-app .label-value-list .move{width:20px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .label-value-list .toggle{width:30px;text-align:center}#wicked-block-builder-app .label-value-list .label,#wicked-block-builder-app .label-value-list .value{width:125px}#wicked-block-builder-app .label-value-list .value{margin-left:5px}#wicked-block-builder-app .label-value-list .actions{display:flex;justify-content:space-between;width:47px;padding:0 0 0 10px}#wicked-block-builder-app .label-value-list .item{display:flex;align-items:center;width:100%}#wicked-block-builder-app .label-value-list .item+.item{margin-top:5px}#wicked-block-builder-app .label-value-list .head{display:flex;font-weight:bold;margin:0 0 0 50px}#wicked-block-builder-app .label-value-list .head>div{padding:10px}#wicked-block-builder-app .label-value-list .placeholder{background:#d5deeb;min-height:40px;margin:10px 0;border-radius:5px}#wicked-block-builder-app .label-value-list .components-base-control__field{margin:0}#wicked-block-builder-app .label-value-list .components-base-control__field input{border-color:#d5deeb;padding:10px}#wicked-block-builder-app .label-value-list .components-checkbox-control__input-container{margin:0}#wicked-block-builder-app .inner-blocks-list{margin:0 0 10px 0;padding:0;list-style-type:none}#wicked-block-builder-app .inner-blocks-list ul{padding:0 0 0 20px}#wicked-block-builder-app .inner-blocks-list li{margin:10px 0 0 0}#wicked-block-builder-app .inner-blocks-list button{cursor:pointer;border:none;padding:0;background:none;display:flex;align-items:center}#wicked-block-builder-app .inner-blocks-list button:focus,#wicked-block-builder-app .inner-blocks-list button:hover{text-decoration:underline}#wicked-block-builder-app .inner-blocks-list button svg{margin-left:5px}#wicked-block-builder-app .attributes-form>div{display:flex;align-items:center}#wicked-block-builder-app .attributes-form .type{width:33.3333%;padding:0 5px 0 0}#wicked-block-builder-app .attributes-form .name{width:33.3333%;padding:0 5px 0 5px}#wicked-block-builder-app .attributes-form .value{width:33.3333%;padding:0 0 0 5px}#wicked-block-builder-app .attributes-form .actions{display:flex;width:50px;justify-content:space-between;padding:0 0 0 10px}#wicked-block-builder-app .allowed-blocks-list{margin:10px 0;padding:0;list-style-type:none}#wicked-block-builder-app .icon-selector{margin:0 0 20px 0}#wicked-block-builder-app .icon-selector [type=file]{position:absolute;left:-1000px;width:0px;height:0px;overflow:hidden}#wicked-block-builder-app .icon-selector button.icon{border:solid 1px #d5deeb;border-radius:3px;padding:15px;background:#fff;cursor:pointer;margin:0 0 10px 0}#wicked-block-builder-app .icon-selector button.icon svg{display:block;max-width:24px;max-height:24px}#wicked-block-builder-app .icon-selector button.icon:focus,#wicked-block-builder-app .icon-selector button.icon:hover{border-color:#408dfa}#wicked-block-builder-app .icon-selector .popover-container{padding:0 0 0 60px}#wicked-block-builder-app .icon-selector .popover>div{width:352px;padding:10px}#wicked-block-builder-app .icon-selector .popover .search{display:block;width:100%;margin:0 0 2px 0}#wicked-block-builder-app .icon-selector .icons{display:flex;flex-wrap:wrap}#wicked-block-builder-app .icon-selector .icons>div{padding:5px}#wicked-block-builder-app .icon-selector .icons button{border:solid 1px rgba(0,0,0,0);border-radius:3px;padding:15px;background:#fff;cursor:pointer}#wicked-block-builder-app .icon-selector .icons button svg{display:block}#wicked-block-builder-app .icon-selector .icons button:focus,#wicked-block-builder-app .icon-selector .icons button:hover{border-color:#408dfa}#wicked-block-builder-app .checkbox-group{position:relative;display:inline-flex;border:solid 1px #d5deeb;border-radius:5px;overflow:hidden}#wicked-block-builder-app .checkbox-group input{position:absolute;left:-10000px;width:0px;height:0px}#wicked-block-builder-app .checkbox-group input:checked+label{background:var(--wp-admin-theme-color);color:#fff}#wicked-block-builder-app .checkbox-group label{padding:7px 10px;color:#2e353f;border-right:solid 1px #d5deeb;min-width:60px;text-align:center}#wicked-block-builder-app .checkbox-group label:last-child{border-right-width:0}#wicked-block-builder-app .prefixed-text-control>.field-wrapper{margin:0 0 7px 0;display:flex;border:solid 1px #d5deeb;align-items:center}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .prefix{padding:10px;border-right:solid 1px #d5deeb}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-base-control{flex-grow:1}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-base-control__field{margin:0}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-text-control__input{border:none;margin:0}#wicked-block-builder-app .prefixed-text-control>.help{font-size:13px;color:#757575}#wicked-block-builder-app .prefixed-text-control>.help p:first-child{margin-top:0}#wicked-block-builder-app .prefixed-text-control>.help.warning{background:url(ea4bb4de7e46e35abb8d.svg) no-repeat left top;background-size:15px auto;padding:0 0 0 20px}#wicked-block-builder-app .components-base-control__label,#wicked-block-builder-app .components-input-control__label,#wicked-block-builder-app .components-custom-select-control__label{font-weight:bold;font-size:14px;line-height:18px;color:#2e353f;padding:0;margin:0 0 5px 0;text-transform:none}#wicked-block-builder-app .components-checkbox-control__label,#wicked-block-builder-app .components-radio-control__option>label{font-size:14px;line-height:18px;color:#2e353f;margin:0}#wicked-block-builder-app .components-text-control__input,#wicked-block-builder-app .components-textarea-control__input{border:solid 1px #d5deeb;border-radius:0px;padding:10px;font-size:14px;line-height:18px}#wicked-block-builder-app .components-custom-select-control__button{width:100%;padding:10px 40px 10px 10px;border:solid 1px #d5deeb;height:auto;min-height:40px;font-size:14px;line-height:18px;background:#fff}#wicked-block-builder-app .components-custom-select-control__menu{margin:-1px 0 0 0;border:solid 1px #d5deeb;background:#fff;font-size:14px;line-height:18px}#wicked-block-builder-app .components-custom-select-control__item{padding:8px 10px;margin:0}#wicked-block-builder-app .components-custom-select-control__item+.components-custom-select-control__item{border-top:solid 1px #d5deeb}#wicked-block-builder-app .components-base-control__field+.components-base-control__help{margin-top:-5px}#wicked-block-builder-app .components-button{border-radius:5px}#wicked-block-builder-app .components-input-control__backdrop{border:solid 1px #d5deeb}#wicked-block-builder-app .components-input-control__container{padding:5px 0}#wicked-block-builder-app .components-select-control__input{width:100%;display:block;max-width:100%;padding:0 30px 0 10px;font-size:14px}
     1.plain-button,#wicked-block-builder-app .add-item-btn,#wicked-block-builder-app .delete-item-btn,#wicked-block-builder-app .sidebar-flyout>.head .close{cursor:pointer;border:none;padding:0;background:none}body.wicked-block-builder_page_wicked_block_builder_builder #wpcontent{padding:0}body.wicked-block-builder_page_wicked_block_builder_builder #wpbody-content{padding:0}body.wicked-block-builder_page_wicked_block_builder_builder #wpfooter{display:none}#wpbody-content>:not(#wicked-block-builder-app){display:none !important}#wicked-block-builder-app{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;background:#fafbfd;font-size:14px;line-height:18px;position:relative;color:#2e353f;position:fixed;top:32px;bottom:0;height:100vh;width:calc(100% - 160px)}#wicked-block-builder-app *{box-sizing:border-box}body.folded #wicked-block-builder-app{width:calc(100% - 36px)}#wicked-block-builder-app h5{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;line-height:18px;margin:0 0 10px 0;color:#2e353f;font-weight:bold}#wicked-block-builder-app p{font-size:inherit;line-height:inherit}#wicked-block-builder-app .header{height:60px;border-bottom:solid 1px #d5deeb;background:#fff;position:relative}#wicked-block-builder-app .header .icons{width:0px;height:0px;overflow:hidden;position:absolute;visibility:hidden}#wicked-block-builder-app .header .title{width:200px;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;border-right:solid 1px #d5deeb}#wicked-block-builder-app .header .title h1{font-size:16px;line-height:20px;margin:0;font-weight:bold;color:#2e353f}#wicked-block-builder-app .header .nav{position:absolute;top:0;left:210px}#wicked-block-builder-app .header .nav ul{margin:0;padding:0;list-style-type:none;display:flex}#wicked-block-builder-app .header .nav ul li{position:relative;z-index:1;padding:0 20px}#wicked-block-builder-app .header .nav ul button{cursor:pointer;border:none;padding:0;background:none;display:flex;align-items:center;height:60px;color:#2e353f;appearance:none;text-align:center;font-size:16px;line-height:20px;position:relative;transition:.25s ease;font-weight:bold;white-space:nowrap}#wicked-block-builder-app .header .nav ul button:before,#wicked-block-builder-app .header .nav ul button:after{position:absolute;content:"";left:0;bottom:0;right:0;height:3px;background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);opacity:0;transition:.25s ease}#wicked-block-builder-app .header .nav ul button:focus path,#wicked-block-builder-app .header .nav ul button:hover path{stroke:#408dfa}#wicked-block-builder-app .header .nav ul button:focus:after,#wicked-block-builder-app .header .nav ul button:hover:after{opacity:1}#wicked-block-builder-app .header .nav ul button.selected:before{opacity:1}#wicked-block-builder-app .header .nav ul button .icon{margin-right:10px;height:24px;width:24px}#wicked-block-builder-app .header .nav ul button .icon svg{width:100%;height:100%}#wicked-block-builder-app .header .actions{position:absolute;top:0;right:10px;bottom:0;display:flex;align-items:center;z-index:1}#wicked-block-builder-app .header .actions button{margin-left:10px}@media only screen and (max-width: 1400px){#wicked-block-builder-app .header .nav ul li{padding:0 10px}}@media only screen and (max-width: 1280px){#wicked-block-builder-app .header .nav ul li{padding:0 15px}#wicked-block-builder-app .header .nav ul button{flex-direction:column;justify-content:center}#wicked-block-builder-app .header .nav ul button .icon{margin:0 0 5px 0;width:18px;height:18px}}#wicked-block-builder-app>.body{display:flex;height:calc(100vh - 32px - 60px)}#wicked-block-builder-app>.body>.left{width:calc(100% - 400px);height:100%;overflow:scroll}#wicked-block-builder-app>.body>.left>.content{padding:30px}#wicked-block-builder-app>.body>.sidebar{width:401px;height:100%;border-left:solid 1px #d5deeb;position:relative;background:#fafbfd}#wicked-block-builder-app>.body>.sidebar .instructions{text-align:center;padding:50px 20px}#wicked-block-builder-app .btn{cursor:pointer;border:none;padding:0;background:none;border:solid 2px #2e353f;color:#2e353f;border-radius:5px;padding:5px 30px;font-size:16px;line-height:20px;transition:.25s ease}#wicked-block-builder-app .btn:focus,#wicked-block-builder-app .btn:hover{background:#2e353f;color:#fff}#wicked-block-builder-app .action-btn{cursor:pointer;background:#fff;border:solid 2px rgba(0,0,0,0);position:relative;font-size:16px;line-height:20px;padding:5px 30px;color:#2e353f;background-clip:padding-box;border-radius:5px;transition:.25s ease;display:flex;align-items:center;min-height:40px;position:relative;min-width:130px;justify-content:center}#wicked-block-builder-app .action-btn.loading .label{visibility:hidden}#wicked-block-builder-app .action-btn .loading-spinner{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}#wicked-block-builder-app .action-btn:before{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:linear-gradient(270deg, #74A0FE 4.44%, #627EFB 100%);z-index:-2;border-radius:inherit;margin:-2px;opacity:1}#wicked-block-builder-app .action-btn:after{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);z-index:-1;border-radius:inherit;background-clip:padding-box}#wicked-block-builder-app .action-btn.primary{color:#fff;background:rgba(0,0,0,0)}#wicked-block-builder-app .action-btn.primary:after{opacity:1}#wicked-block-builder-app .action-btn.primary .loading-spinner div{border-top-color:#fff}#wicked-block-builder-app .action-btn:disabled{cursor:default}#wicked-block-builder-app .action-btn:disabled .label{opacity:.4}#wicked-block-builder-app .action-btn:not(:disabled):hover{color:#fff;background-clip:padding-box;background:#2e353f}#wicked-block-builder-app .pro-callout{padding:15px;margin:20px 0;background:#d5deeb;display:flex;align-items:center;font-size:14px;line-height:18px;border-radius:4px}#wicked-block-builder-app .pro-callout .icon{width:28px;margin-right:10px}#wicked-block-builder-app .pro-callout a{color:#2b67d4;text-decoration:underline}#wicked-block-builder-app .pro-callout a:focus,#wicked-block-builder-app .pro-callout a:hover{color:#000}#wicked-block-builder-app .tabs{margin:0;padding:0;list-style-type:none;display:flex;text-align:center}#wicked-block-builder-app .tabs li{flex-basis:100%;border-bottom:solid 1px #d5deeb;margin:0}#wicked-block-builder-app .tabs li button{cursor:pointer;border:none;padding:0;background:none;position:relative;color:#2e353f;display:flex;width:100%;font-size:14px;line-height:18px;align-items:center;justify-content:center;height:60px}#wicked-block-builder-app .tabs li button:after{position:absolute;content:"";left:0;bottom:0;right:0;height:3px;background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);opacity:0;transition:.25s ease}#wicked-block-builder-app .tabs li button.selected:after{opacity:1}#wicked-block-builder-app .tabbed-sidebar>.content{height:calc(100vh - 65px - 60px - 32px);overflow-x:scroll}#wicked-block-builder-app .sidebar-flyout{position:absolute;top:0;bottom:0;right:401px;z-index:1;width:calc(100vw - 600px);max-width:600px;border-left:solid 1px #d5deeb;background:#fafbfd}#wicked-block-builder-app .sidebar-flyout:before{position:absolute;content:"";top:0;left:0;bottom:0;width:600px;box-shadow:-10px 0 10px -5px rgba(103,146,209,.14);z-index:-1}#wicked-block-builder-app .sidebar-flyout>.head{min-height:60px;border-bottom:solid 1px #d5deeb;position:relative}#wicked-block-builder-app .sidebar-flyout>.head .title{min-height:60px;display:flex;align-items:center;font-size:16px;line-height:20px;font-weight:500;padding:0 20px}#wicked-block-builder-app .sidebar-flyout>.head .close{position:absolute;top:calc(50% - 16px);right:15px}#wicked-block-builder-app .sidebar-flyout>.body{height:calc(100% - 61px);overflow:scroll}#wicked-block-builder-app .sidebar-flyout>.body>.content{padding:20px}#wicked-block-builder-app .button-tiles{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 auto 20px auto;width:396px}#wicked-block-builder-app .button-tiles>li{margin:2px}#wicked-block-builder-app .tile-button{cursor:pointer;border:none;padding:0;background:none;border:solid 1px #d5deeb;width:128px;height:128px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;line-height:14px;border-radius:3px;background:#fff;position:relative}#wicked-block-builder-app .tile-button:disabled{cursor:default}#wicked-block-builder-app .tile-button:disabled .icon,#wicked-block-builder-app .tile-button:disabled .label{opacity:.5}#wicked-block-builder-app .tile-button:not(:disabled){cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .tile-button:not(:disabled):focus,#wicked-block-builder-app .tile-button:not(:disabled):hover{border-color:#408dfa}#wicked-block-builder-app .tile-button:not(:disabled):focus svg path,#wicked-block-builder-app .tile-button:not(:disabled):focus svg polygon,#wicked-block-builder-app .tile-button:not(:disabled):hover svg path,#wicked-block-builder-app .tile-button:not(:disabled):hover svg polygon{stroke:#408dfa}#wicked-block-builder-app .tile-button .icon{width:40px;height:40px;margin:0 0 10px 0;display:flex;align-items:center;justify-content:center}#wicked-block-builder-app .tile-button .icon svg{max-width:40px;max-height:40px}#wicked-block-builder-app .tile-button .pro-tag{position:absolute;top:5px;right:5px;background:#d5deeb;border-radius:5px;padding:5px 5px 5px 20px;color:#fff;font-size:13px;line-height:13px;font-weight:bold;color:#2e353f;display:block}#wicked-block-builder-app .tile-button .pro-tag svg{width:12px;height:12px;position:absolute;left:5px;top:5px}#wicked-block-builder-app .panel>.title h4{margin:0;padding:0;font-weight:500;font-size:16px;line-height:20px}#wicked-block-builder-app .panel>.title h4>span{padding:20px;display:block}#wicked-block-builder-app .panel>.title h4 button{cursor:pointer;border:none;padding:0;background:none;padding:20px;display:block;text-align:left;width:100%;position:relative}#wicked-block-builder-app .panel>.title h4 button:after{content:"";position:absolute;top:calc(50% - 3px);right:20px;width:11px;height:6px;background:url(0364d145cab58753a124.svg) no-repeat center center}#wicked-block-builder-app .panel>.title h4 button.configure:after{display:none}#wicked-block-builder-app .panel>.title h4 button[aria-expanded=true]:after{transform:rotate(180deg)}#wicked-block-builder-app .panel>.title h4 button .icon{position:absolute;top:calc(50% - 10px);right:15px}#wicked-block-builder-app .panel>.title h4 button .icon svg{width:20px}#wicked-block-builder-app .panel>.title h4 button .icon svg path{stroke:#408dfa}#wicked-block-builder-app .panel>.body>.content{padding:20px}#wicked-block-builder-app .panel>.body>.content:first-child{padding-top:0}#wicked-block-builder-app .panel+.panel{border-top:solid 1px #d5deeb}#wicked-block-builder-app .item-descriptor{display:flex;padding:15px 20px;border-bottom:solid 1px #d5deeb;align-items:center;justify-content:space-between;font-size:13px;line-height:17px}#wicked-block-builder-app .item-descriptor h3{margin:0;font-size:14px;line-height:18px}#wicked-block-builder-app .item-descriptor .icon{width:30px;padding-bottom:30px;position:relative}#wicked-block-builder-app .item-descriptor .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}#wicked-block-builder-app .item-descriptor .content{width:calc(100% - 45px)}#wicked-block-builder-app .start-placeholder{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:20px;position:relative}#wicked-block-builder-app .start-placeholder .content{transition:.25s ease}#wicked-block-builder-app .start-placeholder p{font-size:16px;line-height:20px}#wicked-block-builder-app .start-placeholder .icon{position:relative;width:100px;margin:0 auto 20px auto;padding-bottom:100px}#wicked-block-builder-app .start-placeholder .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}#wicked-block-builder-app .start-placeholder:before{position:absolute;content:"";top:30px;right:30px;left:30px;bottom:30px;border:dashed 3px #d5deeb;transition:.25s ease;opacity:0}#wicked-block-builder-app .start-placeholder.ui-droppable-active .content{opacity:0}#wicked-block-builder-app .start-placeholder.ui-droppable-active:before{opacity:1}#wicked-block-builder-app .hint{font-size:13px;line-height:17px}#wicked-block-builder-app .nodes{margin:0;padding:30px;min-height:100%;list-style-type:none;font-family:"Source Code Pro",courier;position:relative}#wicked-block-builder-app .nodes ul{margin:0;padding:15px 0 0 0;list-style-type:none}#wicked-block-builder-app .nodes .node-item-depth-0{margin-left:0px}#wicked-block-builder-app .nodes .node-item-depth-0 .node-item-transport{margin-left:0px}#wicked-block-builder-app .nodes .node-item-depth-1{margin-left:30px}#wicked-block-builder-app .nodes .node-item-depth-1 .node-item-transport{margin-left:-30px}#wicked-block-builder-app .nodes .node-item-depth-2{margin-left:60px}#wicked-block-builder-app .nodes .node-item-depth-2 .node-item-transport{margin-left:-60px}#wicked-block-builder-app .nodes .node-item-depth-3{margin-left:90px}#wicked-block-builder-app .nodes .node-item-depth-3 .node-item-transport{margin-left:-90px}#wicked-block-builder-app .nodes .node-item-depth-4{margin-left:120px}#wicked-block-builder-app .nodes .node-item-depth-4 .node-item-transport{margin-left:-120px}#wicked-block-builder-app .nodes .node-item-depth-5{margin-left:150px}#wicked-block-builder-app .nodes .node-item-depth-5 .node-item-transport{margin-left:-150px}#wicked-block-builder-app .nodes .node-item-depth-6{margin-left:180px}#wicked-block-builder-app .nodes .node-item-depth-6 .node-item-transport{margin-left:-180px}#wicked-block-builder-app .nodes .node-item-depth-7{margin-left:210px}#wicked-block-builder-app .nodes .node-item-depth-7 .node-item-transport{margin-left:-210px}#wicked-block-builder-app .nodes .node-item-depth-8{margin-left:240px}#wicked-block-builder-app .nodes .node-item-depth-8 .node-item-transport{margin-left:-240px}#wicked-block-builder-app .nodes .node-item-depth-9{margin-left:270px}#wicked-block-builder-app .nodes .node-item-depth-9 .node-item-transport{margin-left:-270px}#wicked-block-builder-app .nodes .node-item-depth-10{margin-left:300px}#wicked-block-builder-app .nodes .node-item-depth-10 .node-item-transport{margin-left:-300px}#wicked-block-builder-app .nodes .node-item-depth-11{margin-left:330px}#wicked-block-builder-app .nodes .node-item-depth-11 .node-item-transport{margin-left:-330px}#wicked-block-builder-app .nodes .node-item-depth-12{margin-left:360px}#wicked-block-builder-app .nodes .node-item-depth-12 .node-item-transport{margin-left:-360px}#wicked-block-builder-app .nodes .node-item-depth-13{margin-left:390px}#wicked-block-builder-app .nodes .node-item-depth-13 .node-item-transport{margin-left:-390px}#wicked-block-builder-app .nodes .node-item-depth-14{margin-left:420px}#wicked-block-builder-app .nodes .node-item-depth-14 .node-item-transport{margin-left:-420px}#wicked-block-builder-app .nodes .node-item-depth-15{margin-left:450px}#wicked-block-builder-app .nodes .node-item-depth-15 .node-item-transport{margin-left:-450px}#wicked-block-builder-app .nodes .node-item-depth-16{margin-left:480px}#wicked-block-builder-app .nodes .node-item-depth-16 .node-item-transport{margin-left:-480px}#wicked-block-builder-app .nodes .node-item-depth-17{margin-left:510px}#wicked-block-builder-app .nodes .node-item-depth-17 .node-item-transport{margin-left:-510px}#wicked-block-builder-app .nodes .node-item-depth-18{margin-left:540px}#wicked-block-builder-app .nodes .node-item-depth-18 .node-item-transport{margin-left:-540px}#wicked-block-builder-app .nodes .node-item-depth-19{margin-left:570px}#wicked-block-builder-app .nodes .node-item-depth-19 .node-item-transport{margin-left:-570px}#wicked-block-builder-app .nodes .node-item-depth-20{margin-left:600px}#wicked-block-builder-app .nodes .node-item-depth-20 .node-item-transport{margin-left:-600px}#wicked-block-builder-app .nodes .node-item-depth-21{margin-left:630px}#wicked-block-builder-app .nodes .node-item-depth-21 .node-item-transport{margin-left:-630px}#wicked-block-builder-app .nodes .node-item-depth-22{margin-left:660px}#wicked-block-builder-app .nodes .node-item-depth-22 .node-item-transport{margin-left:-660px}#wicked-block-builder-app .nodes .node-item-depth-23{margin-left:690px}#wicked-block-builder-app .nodes .node-item-depth-23 .node-item-transport{margin-left:-690px}#wicked-block-builder-app .nodes .node-item-depth-24{margin-left:720px}#wicked-block-builder-app .nodes .node-item-depth-24 .node-item-transport{margin-left:-720px}#wicked-block-builder-app .nodes .node-item-depth-25{margin-left:750px}#wicked-block-builder-app .nodes .node-item-depth-25 .node-item-transport{margin-left:-750px}#wicked-block-builder-app .nodes .node-item-depth-26{margin-left:780px}#wicked-block-builder-app .nodes .node-item-depth-26 .node-item-transport{margin-left:-780px}#wicked-block-builder-app .nodes .node-item-depth-27{margin-left:810px}#wicked-block-builder-app .nodes .node-item-depth-27 .node-item-transport{margin-left:-810px}#wicked-block-builder-app .nodes .node-item-depth-28{margin-left:840px}#wicked-block-builder-app .nodes .node-item-depth-28 .node-item-transport{margin-left:-840px}#wicked-block-builder-app .nodes .node-item-depth-29{margin-left:870px}#wicked-block-builder-app .nodes .node-item-depth-29 .node-item-transport{margin-left:-870px}#wicked-block-builder-app .nodes .node-item-depth-30{margin-left:900px}#wicked-block-builder-app .nodes .node-item-depth-30 .node-item-transport{margin-left:-900px}#wicked-block-builder-app .nodes .node-item-depth-31{margin-left:930px}#wicked-block-builder-app .nodes .node-item-depth-31 .node-item-transport{margin-left:-930px}#wicked-block-builder-app .nodes .node-item-depth-32{margin-left:960px}#wicked-block-builder-app .nodes .node-item-depth-32 .node-item-transport{margin-left:-960px}#wicked-block-builder-app .nodes .node-item-depth-33{margin-left:990px}#wicked-block-builder-app .nodes .node-item-depth-33 .node-item-transport{margin-left:-990px}#wicked-block-builder-app .nodes .node-item-depth-34{margin-left:1020px}#wicked-block-builder-app .nodes .node-item-depth-34 .node-item-transport{margin-left:-1020px}#wicked-block-builder-app .nodes .node-item-depth-35{margin-left:1050px}#wicked-block-builder-app .nodes .node-item-depth-35 .node-item-transport{margin-left:-1050px}#wicked-block-builder-app .nodes .node-item-depth-36{margin-left:1080px}#wicked-block-builder-app .nodes .node-item-depth-36 .node-item-transport{margin-left:-1080px}#wicked-block-builder-app .nodes .node-item-depth-37{margin-left:1110px}#wicked-block-builder-app .nodes .node-item-depth-37 .node-item-transport{margin-left:-1110px}#wicked-block-builder-app .nodes .node-item-depth-38{margin-left:1140px}#wicked-block-builder-app .nodes .node-item-depth-38 .node-item-transport{margin-left:-1140px}#wicked-block-builder-app .nodes .node-item-depth-39{margin-left:1170px}#wicked-block-builder-app .nodes .node-item-depth-39 .node-item-transport{margin-left:-1170px}#wicked-block-builder-app .nodes .node-item-depth-40{margin-left:1200px}#wicked-block-builder-app .nodes .node-item-depth-40 .node-item-transport{margin-left:-1200px}#wicked-block-builder-app .nodes .node-item-depth-41{margin-left:1230px}#wicked-block-builder-app .nodes .node-item-depth-41 .node-item-transport{margin-left:-1230px}#wicked-block-builder-app .nodes .node-item-depth-42{margin-left:1260px}#wicked-block-builder-app .nodes .node-item-depth-42 .node-item-transport{margin-left:-1260px}#wicked-block-builder-app .nodes .node-item-depth-43{margin-left:1290px}#wicked-block-builder-app .nodes .node-item-depth-43 .node-item-transport{margin-left:-1290px}#wicked-block-builder-app .nodes .node-item-depth-44{margin-left:1320px}#wicked-block-builder-app .nodes .node-item-depth-44 .node-item-transport{margin-left:-1320px}#wicked-block-builder-app .nodes .node-item-depth-45{margin-left:1350px}#wicked-block-builder-app .nodes .node-item-depth-45 .node-item-transport{margin-left:-1350px}#wicked-block-builder-app .nodes .node-item-depth-46{margin-left:1380px}#wicked-block-builder-app .nodes .node-item-depth-46 .node-item-transport{margin-left:-1380px}#wicked-block-builder-app .nodes .node-item-depth-47{margin-left:1410px}#wicked-block-builder-app .nodes .node-item-depth-47 .node-item-transport{margin-left:-1410px}#wicked-block-builder-app .nodes .node-item-depth-48{margin-left:1440px}#wicked-block-builder-app .nodes .node-item-depth-48 .node-item-transport{margin-left:-1440px}#wicked-block-builder-app .nodes .node-item-depth-49{margin-left:1470px}#wicked-block-builder-app .nodes .node-item-depth-49 .node-item-transport{margin-left:-1470px}#wicked-block-builder-app .nodes .node-item-depth-50{margin-left:1500px}#wicked-block-builder-app .nodes .node-item-depth-50 .node-item-transport{margin-left:-1500px}#wicked-block-builder-app .nodes .node-item-depth-51{margin-left:1530px}#wicked-block-builder-app .nodes .node-item-depth-51 .node-item-transport{margin-left:-1530px}#wicked-block-builder-app .nodes .node-item-depth-52{margin-left:1560px}#wicked-block-builder-app .nodes .node-item-depth-52 .node-item-transport{margin-left:-1560px}#wicked-block-builder-app .nodes .node-item-depth-53{margin-left:1590px}#wicked-block-builder-app .nodes .node-item-depth-53 .node-item-transport{margin-left:-1590px}#wicked-block-builder-app .nodes .node-item-depth-54{margin-left:1620px}#wicked-block-builder-app .nodes .node-item-depth-54 .node-item-transport{margin-left:-1620px}#wicked-block-builder-app .nodes .node-item-depth-55{margin-left:1650px}#wicked-block-builder-app .nodes .node-item-depth-55 .node-item-transport{margin-left:-1650px}#wicked-block-builder-app .nodes .node-item-depth-56{margin-left:1680px}#wicked-block-builder-app .nodes .node-item-depth-56 .node-item-transport{margin-left:-1680px}#wicked-block-builder-app .nodes .node-item-depth-57{margin-left:1710px}#wicked-block-builder-app .nodes .node-item-depth-57 .node-item-transport{margin-left:-1710px}#wicked-block-builder-app .nodes .node-item-depth-58{margin-left:1740px}#wicked-block-builder-app .nodes .node-item-depth-58 .node-item-transport{margin-left:-1740px}#wicked-block-builder-app .nodes .node-item-depth-59{margin-left:1770px}#wicked-block-builder-app .nodes .node-item-depth-59 .node-item-transport{margin-left:-1770px}#wicked-block-builder-app .nodes .node-item-depth-60{margin-left:1800px}#wicked-block-builder-app .nodes .node-item-depth-60 .node-item-transport{margin-left:-1800px}#wicked-block-builder-app .nodes .node-item-depth-61{margin-left:1830px}#wicked-block-builder-app .nodes .node-item-depth-61 .node-item-transport{margin-left:-1830px}#wicked-block-builder-app .nodes .node-item-depth-62{margin-left:1860px}#wicked-block-builder-app .nodes .node-item-depth-62 .node-item-transport{margin-left:-1860px}#wicked-block-builder-app .nodes .node-item-depth-63{margin-left:1890px}#wicked-block-builder-app .nodes .node-item-depth-63 .node-item-transport{margin-left:-1890px}#wicked-block-builder-app .nodes .node-item-depth-64{margin-left:1920px}#wicked-block-builder-app .nodes .node-item-depth-64 .node-item-transport{margin-left:-1920px}#wicked-block-builder-app .nodes .node-item-depth-65{margin-left:1950px}#wicked-block-builder-app .nodes .node-item-depth-65 .node-item-transport{margin-left:-1950px}#wicked-block-builder-app .nodes .node-item-depth-66{margin-left:1980px}#wicked-block-builder-app .nodes .node-item-depth-66 .node-item-transport{margin-left:-1980px}#wicked-block-builder-app .nodes .node-item-depth-67{margin-left:2010px}#wicked-block-builder-app .nodes .node-item-depth-67 .node-item-transport{margin-left:-2010px}#wicked-block-builder-app .nodes .node-item-depth-68{margin-left:2040px}#wicked-block-builder-app .nodes .node-item-depth-68 .node-item-transport{margin-left:-2040px}#wicked-block-builder-app .nodes .node-item-depth-69{margin-left:2070px}#wicked-block-builder-app .nodes .node-item-depth-69 .node-item-transport{margin-left:-2070px}#wicked-block-builder-app .nodes .node-item-depth-70{margin-left:2100px}#wicked-block-builder-app .nodes .node-item-depth-70 .node-item-transport{margin-left:-2100px}#wicked-block-builder-app .nodes .node-item-depth-71{margin-left:2130px}#wicked-block-builder-app .nodes .node-item-depth-71 .node-item-transport{margin-left:-2130px}#wicked-block-builder-app .nodes .node-item-depth-72{margin-left:2160px}#wicked-block-builder-app .nodes .node-item-depth-72 .node-item-transport{margin-left:-2160px}#wicked-block-builder-app .nodes .node-item-depth-73{margin-left:2190px}#wicked-block-builder-app .nodes .node-item-depth-73 .node-item-transport{margin-left:-2190px}#wicked-block-builder-app .nodes .node-item-depth-74{margin-left:2220px}#wicked-block-builder-app .nodes .node-item-depth-74 .node-item-transport{margin-left:-2220px}#wicked-block-builder-app .nodes .node-item-depth-75{margin-left:2250px}#wicked-block-builder-app .nodes .node-item-depth-75 .node-item-transport{margin-left:-2250px}#wicked-block-builder-app .nodes .node-item-depth-76{margin-left:2280px}#wicked-block-builder-app .nodes .node-item-depth-76 .node-item-transport{margin-left:-2280px}#wicked-block-builder-app .nodes .node-item-depth-77{margin-left:2310px}#wicked-block-builder-app .nodes .node-item-depth-77 .node-item-transport{margin-left:-2310px}#wicked-block-builder-app .nodes .node-item-depth-78{margin-left:2340px}#wicked-block-builder-app .nodes .node-item-depth-78 .node-item-transport{margin-left:-2340px}#wicked-block-builder-app .nodes .node-item-depth-79{margin-left:2370px}#wicked-block-builder-app .nodes .node-item-depth-79 .node-item-transport{margin-left:-2370px}#wicked-block-builder-app .nodes .node-item-depth-80{margin-left:2400px}#wicked-block-builder-app .nodes .node-item-depth-80 .node-item-transport{margin-left:-2400px}#wicked-block-builder-app .nodes .node-item-depth-81{margin-left:2430px}#wicked-block-builder-app .nodes .node-item-depth-81 .node-item-transport{margin-left:-2430px}#wicked-block-builder-app .nodes .node-item-depth-82{margin-left:2460px}#wicked-block-builder-app .nodes .node-item-depth-82 .node-item-transport{margin-left:-2460px}#wicked-block-builder-app .nodes .node-item-depth-83{margin-left:2490px}#wicked-block-builder-app .nodes .node-item-depth-83 .node-item-transport{margin-left:-2490px}#wicked-block-builder-app .nodes .node-item-depth-84{margin-left:2520px}#wicked-block-builder-app .nodes .node-item-depth-84 .node-item-transport{margin-left:-2520px}#wicked-block-builder-app .nodes .node-item-depth-85{margin-left:2550px}#wicked-block-builder-app .nodes .node-item-depth-85 .node-item-transport{margin-left:-2550px}#wicked-block-builder-app .nodes .node-item-depth-86{margin-left:2580px}#wicked-block-builder-app .nodes .node-item-depth-86 .node-item-transport{margin-left:-2580px}#wicked-block-builder-app .nodes .node-item-depth-87{margin-left:2610px}#wicked-block-builder-app .nodes .node-item-depth-87 .node-item-transport{margin-left:-2610px}#wicked-block-builder-app .nodes .node-item-depth-88{margin-left:2640px}#wicked-block-builder-app .nodes .node-item-depth-88 .node-item-transport{margin-left:-2640px}#wicked-block-builder-app .nodes .node-item-depth-89{margin-left:2670px}#wicked-block-builder-app .nodes .node-item-depth-89 .node-item-transport{margin-left:-2670px}#wicked-block-builder-app .nodes .node-item-depth-90{margin-left:2700px}#wicked-block-builder-app .nodes .node-item-depth-90 .node-item-transport{margin-left:-2700px}#wicked-block-builder-app .nodes .node-item-depth-91{margin-left:2730px}#wicked-block-builder-app .nodes .node-item-depth-91 .node-item-transport{margin-left:-2730px}#wicked-block-builder-app .nodes .node-item-depth-92{margin-left:2760px}#wicked-block-builder-app .nodes .node-item-depth-92 .node-item-transport{margin-left:-2760px}#wicked-block-builder-app .nodes .node-item-depth-93{margin-left:2790px}#wicked-block-builder-app .nodes .node-item-depth-93 .node-item-transport{margin-left:-2790px}#wicked-block-builder-app .nodes .node-item-depth-94{margin-left:2820px}#wicked-block-builder-app .nodes .node-item-depth-94 .node-item-transport{margin-left:-2820px}#wicked-block-builder-app .nodes .node-item-depth-95{margin-left:2850px}#wicked-block-builder-app .nodes .node-item-depth-95 .node-item-transport{margin-left:-2850px}#wicked-block-builder-app .nodes .node-item-depth-96{margin-left:2880px}#wicked-block-builder-app .nodes .node-item-depth-96 .node-item-transport{margin-left:-2880px}#wicked-block-builder-app .nodes .node-item-depth-97{margin-left:2910px}#wicked-block-builder-app .nodes .node-item-depth-97 .node-item-transport{margin-left:-2910px}#wicked-block-builder-app .nodes .node-item-depth-98{margin-left:2940px}#wicked-block-builder-app .nodes .node-item-depth-98 .node-item-transport{margin-left:-2940px}#wicked-block-builder-app .nodes .node-item-depth-99{margin-left:2970px}#wicked-block-builder-app .nodes .node-item-depth-99 .node-item-transport{margin-left:-2970px}#wicked-block-builder-app .nodes .node-item-depth-100{margin-left:3000px}#wicked-block-builder-app .nodes .node-item-depth-100 .node-item-transport{margin-left:-3000px}#wicked-block-builder-app .nodes li{padding:0;margin:0 0 15px 0;position:relative}#wicked-block-builder-app .nodes li.selected>div:before{opacity:1}#wicked-block-builder-app .nodes li>div{display:flex;align-items:center;position:relative}#wicked-block-builder-app .nodes li>div:before{position:absolute;content:"";top:0;left:-10px;bottom:0;width:4px;background:linear-gradient(180.16deg, #3F9CFC 0.14%, #387BFF 89.32%);border-radius:3px;transition:.25s ease;opacity:0}#wicked-block-builder-app .nodes li>div:hover .node-toolbar{opacity:1;left:10px}#wicked-block-builder-app .nodes li>div:hover:before{opacity:1}#wicked-block-builder-app .nodes li.ui-sortable-helper>div:before{opacity:0}#wicked-block-builder-app .nodes li.ui-sortable-helper>div .node-toolbar{left:-10px;opacity:0 !important}#wicked-block-builder-app .nodes .node-item-transport{display:none}#wicked-block-builder-app .nodes .node-item-transport ul{padding:0}#wicked-block-builder-app .nodes .ui-sortable-helper>.node-item-transport{display:block}#wicked-block-builder-app .nodes .ui-sortable-helper>div .node-toolbar{left:0;opacity:0}#wicked-block-builder-app .node{display:flex;background:#1e2327;border-radius:10px;position:relative;z-index:1}#wicked-block-builder-app .node>.move{width:45px;display:flex;align-items:center;justify-content:center;border-right:solid 1px hsla(0,0%,100%,.4);cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .node>.move path{fill:#fff;stroke:#fff}#wicked-block-builder-app .node button{cursor:pointer;border:none;padding:0;background:none;padding:14px 15px;color:#fff;min-width:300px;text-align:left;font-size:16px;line-height:20px;font-family:"Source Code Pro",courier}#wicked-block-builder-app .node-label{color:#de6d77}#wicked-block-builder-app .node-label .bracket,#wicked-block-builder-app .node-label .equals{color:#c57bdb}#wicked-block-builder-app .node-label .attribute{color:#cf996a}#wicked-block-builder-app .node-label .attribute-value{color:#99c27c}#wicked-block-builder-app .node-label.node-label-component{color:#e4bf80}#wicked-block-builder-app .node-toolbar{border:solid 1px #d5deeb;border-radius:3px;position:relative;display:flex;transition:.25s ease;left:-50px;opacity:0}#wicked-block-builder-app .node-toolbar button{cursor:pointer;border:none;padding:0;background:none;background:#fff;min-width:45px;width:45px;height:45px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0;overflow:hidden}#wicked-block-builder-app .node-toolbar button path{transition:.25s ease}#wicked-block-builder-app .node-toolbar button svg{display:block;max-width:21px}#wicked-block-builder-app .node-toolbar button:focus svg path,#wicked-block-builder-app .node-toolbar button:hover svg path{stroke:#408dfa}#wicked-block-builder-app .node-toolbar button[disabled]{cursor:default}#wicked-block-builder-app .node-toolbar button[disabled] .icon{opacity:.3}#wicked-block-builder-app .node-toolbar button+button{border-left:solid 1px #d5deeb}#wicked-block-builder-app .nodes{padding:15px}#wicked-block-builder-app .nodes li{margin-bottom:1px}#wicked-block-builder-app .nodes li>div:before{display:none}#wicked-block-builder-app .node{background:#fafbfd}#wicked-block-builder-app .node button{border:solid 1px rgba(0,0,0,0);border-radius:20px;cursor:grab;padding:4px 10px;white-space:nowrap;min-width:1px;color:#2e353f}#wicked-block-builder-app .node-label{color:#905}#wicked-block-builder-app .node-label.node-label-component{color:#1b365d}#wicked-block-builder-app .node-label .bracket{color:#999}#wicked-block-builder-app .node-label .attribute{color:#690}#wicked-block-builder-app .node-label .attribute-value{color:#07a}#wicked-block-builder-app .node-item:hover .node button{border-color:#2c3338}#wicked-block-builder-app .node-item.selected .node button{border-color:#d5deeb;background:#fff}#wicked-block-builder-app .node-toolbar{border-radius:20px}#wicked-block-builder-app .node-toolbar button{min-width:35px;width:28px;height:28px}#wicked-block-builder-app .node-toolbar button:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:5px;min-width:40px}#wicked-block-builder-app .node-toolbar button:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px;padding-right:5px;min-width:40px}#wicked-block-builder-app .node-toolbar button svg{max-width:16px}#wicked-block-builder-app .field{margin:0 0 20px 0}#wicked-block-builder-app .block-token-field label{font-size:14px;line-height:18px;text-transform:none}#wicked-block-builder-app .block-token-field .components-button{border-radius:0}#wicked-block-builder-app .block-token-field .components-form-token-field__input-container{background:#fff;border-color:#d5deeb}#wicked-block-builder-app .block-token-field .components-form-token-field__help{display:none}#wicked-block-builder-app .field-label{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:bold;font-size:14px;line-height:18px;color:#2e353f;padding:0;margin:0 0 5px 0}#wicked-block-builder-app .field-label.medium-bottom-margin{margin-bottom:20px}#wicked-block-builder-app .checkbox-list{margin:0;padding:0;list-style-type:none}#wicked-block-builder-app .checkbox-list li{margin:0;padding:0}#wicked-block-builder-app .checkbox-list li+li{margin-top:5px}#wicked-block-builder-app .checkbox-list.spaced li+li{margin-top:10px}#wicked-block-builder-app .checkbox-list .child-options{padding:0 0 0 32px}#wicked-block-builder-app .code-input input{font-family:"Source Code Pro",courier}#wicked-block-builder-app .add-item-btn,#wicked-block-builder-app .delete-item-btn{font-size:12px;line-height:14px;display:flex;align-items:center}#wicked-block-builder-app .add-item-btn .icon,#wicked-block-builder-app .delete-item-btn .icon{margin-right:5px}#wicked-block-builder-app .add-item-btn:focus,#wicked-block-builder-app .add-item-btn:hover,#wicked-block-builder-app .delete-item-btn:focus,#wicked-block-builder-app .delete-item-btn:hover{text-decoration:underline}#wicked-block-builder-app .delete-item-btn svg{width:14px}#wicked-block-builder-app .settings-btn{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .settings-btn svg{width:15px;height:15px}#wicked-block-builder-app .settings-btn svg path{stroke:#408dfa}#wicked-block-builder-app .css-editor{height:100%}#wicked-block-builder-app .css-editor>div{height:100%}#wicked-block-builder-app .block-settings{max-width:600px}#wicked-block-builder-app .block-settings h2{margin:0 0 20px 0}#wicked-block-builder-app .item-list{font-size:14px;line-height:18px;margin:0 0 20px 0;padding:0;list-style-type:none}#wicked-block-builder-app .item-list li{margin:0 0 10px 0;display:flex;align-items:center}#wicked-block-builder-app .item-list .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wicked-block-builder-app .item-list .label button{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .item-list .label button:focus,#wicked-block-builder-app .item-list .label button:hover{text-decoration:underline}#wicked-block-builder-app .item-list .actions{margin-left:5px}#wicked-block-builder-app .inline-select{display:inline-block}#wicked-block-builder-app .conditions-container{margin:0 0 20px 0}#wicked-block-builder-app .conditions>div{display:flex;margin:0 -2px;align-items:center}#wicked-block-builder-app .conditions>div>div{width:33.3333%;padding:0 2px}#wicked-block-builder-app .conditions>div .actions{width:40px;display:flex;justify-content:space-between}#wicked-block-builder-app .conditions .components-text-control__input{height:auto}#wicked-block-builder-app .token-text-control{position:relative}#wicked-block-builder-app .token-text-control .insert-token-toggle{cursor:pointer;border:none;padding:0;background:none;position:absolute;top:32px;right:10px}#wicked-block-builder-app .token-text-control .components-text-control__input{padding-right:35px}#wicked-block-builder-app .token-text-control .components-popover{transform:translateX(-100%) !important;left:20px !important}#wicked-block-builder-app .token-text-control .components-popover__content{border:solid 1px #d5deeb;border-radius:5px}#wicked-block-builder-app .token-text-control ul{margin:0;padding:0;list-style-type:none;text-align:left}#wicked-block-builder-app .token-text-control li{padding:0;margin:0}#wicked-block-builder-app .loading-spinner{display:inline-block;position:relative;width:20px;height:20px}#wicked-block-builder-app .loading-spinner div{box-sizing:border-box;display:block;position:absolute;width:20px;height:20px;border:2px solid #408dfa;border-radius:50%;animation:loading-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#408dfa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#wicked-block-builder-app .loading-spinner div:nth-child(1){animation-delay:-0.45s}#wicked-block-builder-app .loading-spinner div:nth-child(2){animation-delay:-0.3s}#wicked-block-builder-app .loading-spinner div:nth-child(3){animation-delay:-0.15s}@keyframes loading-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wicked-block-builder-app .publish-flyout{position:absolute;top:0;right:0;bottom:0;width:401px;background:#fafbfd;z-index:1;border-left:solid 1px #d5deeb;padding:40px}#wicked-block-builder-app .publish-flyout h2{margin:0 0 20px 0;font-size:18px;line-height:22px}#wicked-block-builder-app .publish-flyout:before{position:absolute;content:"";top:0;left:0;bottom:0;width:100%;box-shadow:-10px 0 10px -5px rgba(103,146,209,.14);z-index:-1}#wicked-block-builder-app .publish-flyout .actions{display:flex;margin-top:40px}#wicked-block-builder-app .publish-flyout .actions button+button{margin-left:10px}#wicked-block-builder-app .publish-flyout .cancel{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .app-error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8);z-index:2}#wicked-block-builder-app .app-error>div{box-shadow:0 0 40px 0 rgba(0,0,0,.8);width:100%;max-width:600px;text-align:center;padding:120px 40px 40px 40px;background:#fff url(ea4bb4de7e46e35abb8d.svg) no-repeat center 40px;background-size:60px auto;border-radius:5px}#wicked-block-builder-app .app-error .message{margin:0 0 20px 0}#wicked-block-builder-app .colors{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:0 -5px -5px -5px}#wicked-block-builder-app .colors li{padding:0 5px 5px 5px}#wicked-block-builder-app .colors li button{cursor:pointer;border:none;padding:0;background:none;width:31px;height:31px;border-radius:50%;display:block}#wicked-block-builder-app .label-value-list{margin:0 0 20px 0}#wicked-block-builder-app .label-value-list .move{width:20px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .label-value-list .toggle{width:30px;text-align:center}#wicked-block-builder-app .label-value-list .label,#wicked-block-builder-app .label-value-list .value{width:125px}#wicked-block-builder-app .label-value-list .value{margin-left:5px}#wicked-block-builder-app .label-value-list .actions{display:flex;justify-content:space-between;width:47px;padding:0 0 0 10px}#wicked-block-builder-app .label-value-list .item{display:flex;align-items:center;width:100%}#wicked-block-builder-app .label-value-list .item+.item{margin-top:5px}#wicked-block-builder-app .label-value-list .head{display:flex;font-weight:bold;margin:0 0 0 50px}#wicked-block-builder-app .label-value-list .head>div{padding:10px}#wicked-block-builder-app .label-value-list .placeholder{background:#d5deeb;min-height:40px;margin:10px 0;border-radius:5px}#wicked-block-builder-app .label-value-list .components-base-control__field{margin:0}#wicked-block-builder-app .label-value-list .components-base-control__field input{border-color:#d5deeb;padding:10px}#wicked-block-builder-app .label-value-list .components-checkbox-control__input-container{margin:0}#wicked-block-builder-app .inner-blocks-list{margin:0 0 10px 0;padding:0;list-style-type:none}#wicked-block-builder-app .inner-blocks-list ul{padding:0 0 0 20px}#wicked-block-builder-app .inner-blocks-list li{margin:10px 0 0 0}#wicked-block-builder-app .inner-blocks-list button{cursor:pointer;border:none;padding:0;background:none;display:flex;align-items:center}#wicked-block-builder-app .inner-blocks-list button:focus,#wicked-block-builder-app .inner-blocks-list button:hover{text-decoration:underline}#wicked-block-builder-app .inner-blocks-list button svg{margin-left:5px}#wicked-block-builder-app .attributes-form>div{display:flex;align-items:center}#wicked-block-builder-app .attributes-form .type{width:33.3333%;padding:0 5px 0 0}#wicked-block-builder-app .attributes-form .name{width:33.3333%;padding:0 5px 0 5px}#wicked-block-builder-app .attributes-form .value{width:33.3333%;padding:0 0 0 5px}#wicked-block-builder-app .attributes-form .actions{display:flex;width:50px;justify-content:space-between;padding:0 0 0 10px}#wicked-block-builder-app .allowed-blocks-list{margin:10px 0;padding:0;list-style-type:none}#wicked-block-builder-app .icon-selector{margin:0 0 20px 0}#wicked-block-builder-app .icon-selector [type=file]{position:absolute;left:-1000px;width:0px;height:0px;overflow:hidden}#wicked-block-builder-app .icon-selector button.icon{border:solid 1px #d5deeb;border-radius:3px;padding:15px;background:#fff;cursor:pointer;margin:0 0 10px 0}#wicked-block-builder-app .icon-selector button.icon svg{display:block;max-width:24px;max-height:24px}#wicked-block-builder-app .icon-selector button.icon:focus,#wicked-block-builder-app .icon-selector button.icon:hover{border-color:#408dfa}#wicked-block-builder-app .icon-selector .popover-container{padding:0 0 0 60px}#wicked-block-builder-app .icon-selector .popover>div{width:352px;padding:10px}#wicked-block-builder-app .icon-selector .popover .search{display:block;width:100%;margin:0 0 2px 0}#wicked-block-builder-app .checkbox-group{position:relative;display:inline-flex;border:solid 1px #d5deeb;border-radius:5px;overflow:hidden}#wicked-block-builder-app .checkbox-group input{position:absolute;left:-10000px;width:0px;height:0px}#wicked-block-builder-app .checkbox-group input:checked+label{background:var(--wp-admin-theme-color);color:#fff}#wicked-block-builder-app .checkbox-group label{padding:7px 10px;color:#2e353f;border-right:solid 1px #d5deeb;min-width:60px;text-align:center}#wicked-block-builder-app .checkbox-group label:last-child{border-right-width:0}#wicked-block-builder-app .prefixed-text-control>.field-wrapper{margin:0 0 7px 0;display:flex;border:solid 1px #d5deeb;align-items:center}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .prefix{padding:10px;border-right:solid 1px #d5deeb}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-base-control{flex-grow:1}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-base-control__field{margin:0}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-text-control__input{border:none;margin:0}#wicked-block-builder-app .prefixed-text-control>.help{font-size:13px;color:#757575}#wicked-block-builder-app .prefixed-text-control>.help p:first-child{margin-top:0}#wicked-block-builder-app .prefixed-text-control>.help.warning{background:url(ea4bb4de7e46e35abb8d.svg) no-repeat left top;background-size:15px auto;padding:0 0 0 20px}#wicked-block-builder-app .components-base-control__label,#wicked-block-builder-app .components-input-control__label,#wicked-block-builder-app .components-custom-select-control__label{font-weight:bold;font-size:14px;line-height:18px;color:#2e353f;padding:0;margin:0 0 5px 0;text-transform:none}#wicked-block-builder-app .components-checkbox-control__label,#wicked-block-builder-app .components-radio-control__option>label{font-size:14px;line-height:18px;color:#2e353f;margin:0}#wicked-block-builder-app .components-text-control__input,#wicked-block-builder-app .components-textarea-control__input{border:solid 1px #d5deeb;border-radius:0px;padding:10px;font-size:14px;line-height:18px}#wicked-block-builder-app .components-custom-select-control__button{width:100%;padding:10px 40px 10px 10px;border:solid 1px #d5deeb;height:auto;min-height:40px;font-size:14px;line-height:18px;background:#fff}#wicked-block-builder-app .components-custom-select-control__menu{margin:-1px 0 0 0;border:solid 1px #d5deeb;background:#fff;font-size:14px;line-height:18px}#wicked-block-builder-app .components-custom-select-control__item{padding:8px 10px;margin:0}#wicked-block-builder-app .components-custom-select-control__item+.components-custom-select-control__item{border-top:solid 1px #d5deeb}#wicked-block-builder-app .components-base-control__field+.components-base-control__help{margin-top:-5px}#wicked-block-builder-app .components-button{border-radius:5px}#wicked-block-builder-app .components-input-control__backdrop{border:solid 1px #d5deeb}#wicked-block-builder-app .components-input-control__container{padding:5px 0}#wicked-block-builder-app .components-select-control__input{width:100%;display:block;max-width:100%;padding:0 30px 0 10px;font-size:14px}.wbb-block-icon-selector-popover>div{width:352px;padding:10px}.wbb-block-icon-selector-popover .search{display:block;width:100%;margin:0 0 2px 0}.wbb-block-icon-selector-popover .icons{display:flex;flex-wrap:wrap}.wbb-block-icon-selector-popover .icons>div{padding:5px}.wbb-block-icon-selector-popover .icons button{border:solid 1px rgba(0,0,0,0);border-radius:3px;padding:15px;background:#fff;cursor:pointer}.wbb-block-icon-selector-popover .icons button svg{display:block}.wbb-block-icon-selector-popover .icons button:focus,.wbb-block-icon-selector-popover .icons button:hover{border-color:#408dfa}.insert-token-popover .insert-token{cursor:pointer;border:none;padding:0;background:none;display:block;padding:5px 8px;font-size:13px;line-height:15px;background:#fff;width:100%;text-align:left}.insert-token-popover .insert-token:focus,.insert-token-popover .insert-token:hover{text-decoration:underline}
  • wicked-block-builder/tags/1.4.5/dist/builder.js

    r3056252 r3232335  
    1 !function(){var e={703:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var i=o.apply(null,r);i&&e.push(i)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var c in r)n.call(r,c)&&r[c]&&e.push(c)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},705:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(n)for(var c=0;c<this.length;c++){var l=this[c][0];null!=l&&(i[l]=!0)}for(var u=0;u<e.length;u++){var s=[].concat(e[u]);n&&i[s[0]]||(void 0!==a&&(void 0===s[5]||(s[1]="@layer".concat(s[5].length>0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),r&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=r):s[2]=r),o&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=o):s[4]="".concat(o)),t.push(s))}},t}},738:function(e){"use strict";e.exports=function(e){return e[1]}},199:function(e){e.exports=function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,r){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,r)}function r(e,n,o){return r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}()?Reflect.construct:function(e,r,n){var o=[null];o.push.apply(o,r);var a=new(Function.bind.apply(e,o));return n&&t(a,n.prototype),a},r.apply(null,arguments)}function n(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var a=Object.hasOwnProperty,i=Object.setPrototypeOf,c=Object.isFrozen,l=Object.getPrototypeOf,u=Object.getOwnPropertyDescriptor,s=Object.freeze,f=Object.seal,d=Object.create,p="undefined"!=typeof Reflect&&Reflect,m=p.apply,b=p.construct;m||(m=function(e,t,r){return e.apply(t,r)}),s||(s=function(e){return e}),f||(f=function(e){return e}),b||(b=function(e,t){return r(e,n(t))});var h,y=j(Array.prototype.forEach),v=j(Array.prototype.pop),g=j(Array.prototype.push),E=j(String.prototype.toLowerCase),C=j(String.prototype.toString),k=j(String.prototype.match),w=j(String.prototype.replace),S=j(String.prototype.indexOf),R=j(String.prototype.trim),A=j(RegExp.prototype.test),O=(h=TypeError,function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return b(h,t)});function j(e){return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return m(e,t,n)}}function T(e,t,r){r=r||E,i&&i(e,null);for(var n=t.length;n--;){var o=t[n];if("string"==typeof o){var a=r(o);a!==o&&(c(t)||(t[n]=a),o=a)}e[o]=!0}return e}function P(e){var t,r=d(null);for(t in e)!0===m(a,e,[t])&&(r[t]=e[t]);return r}function L(e,t){for(;null!==e;){var r=u(e,t);if(r){if(r.get)return j(r.get);if("function"==typeof r.value)return j(r.value)}e=l(e)}return function(e){return console.warn("fallback value for",e),null}}var N=s(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),_=s(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),x=s(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),D=s(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),I=s(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),F=s(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),M=s(["#text"]),B=s(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),V=s(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),U=s(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),H=s(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),W=f(/\{\{[\w\W]*|[\w\W]*\}\}/gm),G=f(/<%[\w\W]*|[\w\W]*%>/gm),Z=f(/\${[\w\W]*}/gm),z=f(/^data-[\-\w.\u00B7-\uFFFF]/),$=f(/^aria-[\-\w]+$/),Y=f(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),q=f(/^(?:\w+script|data):/i),Q=f(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),K=f(/^html$/i),X=function(){return"undefined"==typeof window?null:window},J=function(t,r){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var n=null,o="data-tt-policy-suffix";r.currentScript&&r.currentScript.hasAttribute(o)&&(n=r.currentScript.getAttribute(o));var a="dompurify"+(n?"#"+n:"");try{return t.createPolicy(a,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}};return function t(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X(),o=function(e){return t(e)};if(o.version="2.4.4",o.removed=[],!r||!r.document||9!==r.document.nodeType)return o.isSupported=!1,o;var a=r.document,i=r.document,c=r.DocumentFragment,l=r.HTMLTemplateElement,u=r.Node,f=r.Element,d=r.NodeFilter,p=r.NamedNodeMap,m=void 0===p?r.NamedNodeMap||r.MozNamedAttrMap:p,b=r.HTMLFormElement,h=r.DOMParser,j=r.trustedTypes,ee=f.prototype,te=L(ee,"cloneNode"),re=L(ee,"nextSibling"),ne=L(ee,"childNodes"),oe=L(ee,"parentNode");if("function"==typeof l){var ae=i.createElement("template");ae.content&&ae.content.ownerDocument&&(i=ae.content.ownerDocument)}var ie=J(j,a),ce=ie?ie.createHTML(""):"",le=i,ue=le.implementation,se=le.createNodeIterator,fe=le.createDocumentFragment,de=le.getElementsByTagName,pe=a.importNode,me={};try{me=P(i).documentMode?i.documentMode:{}}catch(e){}var be={};o.isSupported="function"==typeof oe&&ue&&void 0!==ue.createHTMLDocument&&9!==me;var he,ye,ve=W,ge=G,Ee=Z,Ce=z,ke=$,we=q,Se=Q,Re=Y,Ae=null,Oe=T({},[].concat(n(N),n(_),n(x),n(I),n(M))),je=null,Te=T({},[].concat(n(B),n(V),n(U),n(H))),Pe=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Le=null,Ne=null,_e=!0,xe=!0,De=!1,Ie=!0,Fe=!1,Me=!1,Be=!1,Ve=!1,Ue=!1,He=!1,We=!1,Ge=!0,Ze=!1,ze=!0,$e=!1,Ye={},qe=null,Qe=T({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ke=null,Xe=T({},["audio","video","img","source","image","track"]),Je=null,et=T({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",rt="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xhtml",ot=nt,at=!1,it=null,ct=T({},[tt,rt,nt],C),lt=["application/xhtml+xml","text/html"],ut=null,st=i.createElement("form"),ft=function(e){return e instanceof RegExp||e instanceof Function},dt=function(t){ut&&ut===t||(t&&"object"===e(t)||(t={}),t=P(t),he=he=-1===lt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,ye="application/xhtml+xml"===he?C:E,Ae="ALLOWED_TAGS"in t?T({},t.ALLOWED_TAGS,ye):Oe,je="ALLOWED_ATTR"in t?T({},t.ALLOWED_ATTR,ye):Te,it="ALLOWED_NAMESPACES"in t?T({},t.ALLOWED_NAMESPACES,C):ct,Je="ADD_URI_SAFE_ATTR"in t?T(P(et),t.ADD_URI_SAFE_ATTR,ye):et,Ke="ADD_DATA_URI_TAGS"in t?T(P(Xe),t.ADD_DATA_URI_TAGS,ye):Xe,qe="FORBID_CONTENTS"in t?T({},t.FORBID_CONTENTS,ye):Qe,Le="FORBID_TAGS"in t?T({},t.FORBID_TAGS,ye):{},Ne="FORBID_ATTR"in t?T({},t.FORBID_ATTR,ye):{},Ye="USE_PROFILES"in t&&t.USE_PROFILES,_e=!1!==t.ALLOW_ARIA_ATTR,xe=!1!==t.ALLOW_DATA_ATTR,De=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Ie=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Fe=t.SAFE_FOR_TEMPLATES||!1,Me=t.WHOLE_DOCUMENT||!1,Ue=t.RETURN_DOM||!1,He=t.RETURN_DOM_FRAGMENT||!1,We=t.RETURN_TRUSTED_TYPE||!1,Ve=t.FORCE_BODY||!1,Ge=!1!==t.SANITIZE_DOM,Ze=t.SANITIZE_NAMED_PROPS||!1,ze=!1!==t.KEEP_CONTENT,$e=t.IN_PLACE||!1,Re=t.ALLOWED_URI_REGEXP||Re,ot=t.NAMESPACE||nt,t.CUSTOM_ELEMENT_HANDLING&&ft(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Pe.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ft(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Pe.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Pe.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Fe&&(xe=!1),He&&(Ue=!0),Ye&&(Ae=T({},n(M)),je=[],!0===Ye.html&&(T(Ae,N),T(je,B)),!0===Ye.svg&&(T(Ae,_),T(je,V),T(je,H)),!0===Ye.svgFilters&&(T(Ae,x),T(je,V),T(je,H)),!0===Ye.mathMl&&(T(Ae,I),T(je,U),T(je,H))),t.ADD_TAGS&&(Ae===Oe&&(Ae=P(Ae)),T(Ae,t.ADD_TAGS,ye)),t.ADD_ATTR&&(je===Te&&(je=P(je)),T(je,t.ADD_ATTR,ye)),t.ADD_URI_SAFE_ATTR&&T(Je,t.ADD_URI_SAFE_ATTR,ye),t.FORBID_CONTENTS&&(qe===Qe&&(qe=P(qe)),T(qe,t.FORBID_CONTENTS,ye)),ze&&(Ae["#text"]=!0),Me&&T(Ae,["html","head","body"]),Ae.table&&(T(Ae,["tbody"]),delete Le.tbody),s&&s(t),ut=t)},pt=T({},["mi","mo","mn","ms","mtext"]),mt=T({},["foreignobject","desc","title","annotation-xml"]),bt=T({},["title","style","font","a","script"]),ht=T({},_);T(ht,x),T(ht,D);var yt=T({},I);T(yt,F);var vt=function(e){g(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=ce}catch(t){e.remove()}}},gt=function(e,t){try{g(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){g(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!je[e])if(Ue||He)try{vt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Et=function(e){var t,r;if(Ve)e="<remove></remove>"+e;else{var n=k(e,/^[\r\n\t ]+/);r=n&&n[0]}"application/xhtml+xml"===he&&ot===nt&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");var o=ie?ie.createHTML(e):e;if(ot===nt)try{t=(new h).parseFromString(o,he)}catch(e){}if(!t||!t.documentElement){t=ue.createDocument(ot,"template",null);try{t.documentElement.innerHTML=at?ce:o}catch(e){}}var a=t.body||t.documentElement;return e&&r&&a.insertBefore(i.createTextNode(r),a.childNodes[0]||null),ot===nt?de.call(t,Me?"html":"body")[0]:Me?t.documentElement:a},Ct=function(e){return se.call(e.ownerDocument||e,e,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT,null,!1)},kt=function(t){return"object"===e(u)?t instanceof u:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},wt=function(e,t,r){be[e]&&y(be[e],(function(e){e.call(o,t,r,ut)}))},St=function(e){var t,r;if(wt("beforeSanitizeElements",e,null),(r=e)instanceof b&&("string"!=typeof r.nodeName||"string"!=typeof r.textContent||"function"!=typeof r.removeChild||!(r.attributes instanceof m)||"function"!=typeof r.removeAttribute||"function"!=typeof r.setAttribute||"string"!=typeof r.namespaceURI||"function"!=typeof r.insertBefore||"function"!=typeof r.hasChildNodes))return vt(e),!0;if(A(/[\u0080-\uFFFF]/,e.nodeName))return vt(e),!0;var n=ye(e.nodeName);if(wt("uponSanitizeElement",e,{tagName:n,allowedTags:Ae}),e.hasChildNodes()&&!kt(e.firstElementChild)&&(!kt(e.content)||!kt(e.content.firstElementChild))&&A(/<[/\w]/g,e.innerHTML)&&A(/<[/\w]/g,e.textContent))return vt(e),!0;if("select"===n&&A(/<template/i,e.innerHTML))return vt(e),!0;if(!Ae[n]||Le[n]){if(!Le[n]&&At(n)){if(Pe.tagNameCheck instanceof RegExp&&A(Pe.tagNameCheck,n))return!1;if(Pe.tagNameCheck instanceof Function&&Pe.tagNameCheck(n))return!1}if(ze&&!qe[n]){var a=oe(e)||e.parentNode,i=ne(e)||e.childNodes;if(i&&a)for(var c=i.length-1;c>=0;--c)a.insertBefore(te(i[c],!0),re(e))}return vt(e),!0}return e instanceof f&&!function(e){var t=oe(e);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});var r=E(e.tagName),n=E(t.tagName);return!!it[e.namespaceURI]&&(e.namespaceURI===rt?t.namespaceURI===nt?"svg"===r:t.namespaceURI===tt?"svg"===r&&("annotation-xml"===n||pt[n]):Boolean(ht[r]):e.namespaceURI===tt?t.namespaceURI===nt?"math"===r:t.namespaceURI===rt?"math"===r&&mt[n]:Boolean(yt[r]):e.namespaceURI===nt?!(t.namespaceURI===rt&&!mt[n])&&!(t.namespaceURI===tt&&!pt[n])&&!yt[r]&&(bt[r]||!ht[r]):!("application/xhtml+xml"!==he||!it[e.namespaceURI]))}(e)?(vt(e),!0):"noscript"!==n&&"noembed"!==n||!A(/<\/no(script|embed)/i,e.innerHTML)?(Fe&&3===e.nodeType&&(t=e.textContent,t=w(t,ve," "),t=w(t,ge," "),t=w(t,Ee," "),e.textContent!==t&&(g(o.removed,{element:e.cloneNode()}),e.textContent=t)),wt("afterSanitizeElements",e,null),!1):(vt(e),!0)},Rt=function(e,t,r){if(Ge&&("id"===t||"name"===t)&&(r in i||r in st))return!1;if(xe&&!Ne[t]&&A(Ce,t));else if(_e&&A(ke,t));else if(!je[t]||Ne[t]){if(!(At(e)&&(Pe.tagNameCheck instanceof RegExp&&A(Pe.tagNameCheck,e)||Pe.tagNameCheck instanceof Function&&Pe.tagNameCheck(e))&&(Pe.attributeNameCheck instanceof RegExp&&A(Pe.attributeNameCheck,t)||Pe.attributeNameCheck instanceof Function&&Pe.attributeNameCheck(t))||"is"===t&&Pe.allowCustomizedBuiltInElements&&(Pe.tagNameCheck instanceof RegExp&&A(Pe.tagNameCheck,r)||Pe.tagNameCheck instanceof Function&&Pe.tagNameCheck(r))))return!1}else if(Je[t]);else if(A(Re,w(r,Se,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==S(r,"data:")||!Ke[e])if(De&&!A(we,w(r,Se,"")));else if(r)return!1;return!0},At=function(e){return e.indexOf("-")>0},Ot=function(t){var r,n,a,i;wt("beforeSanitizeAttributes",t,null);var c=t.attributes;if(c){var l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:je};for(i=c.length;i--;){var u=r=c[i],s=u.name,f=u.namespaceURI;if(n="value"===s?r.value:R(r.value),a=ye(s),l.attrName=a,l.attrValue=n,l.keepAttr=!0,l.forceKeepAttr=void 0,wt("uponSanitizeAttribute",t,l),n=l.attrValue,!l.forceKeepAttr&&(gt(s,t),l.keepAttr))if(Ie||!A(/\/>/i,n)){Fe&&(n=w(n,ve," "),n=w(n,ge," "),n=w(n,Ee," "));var d=ye(t.nodeName);if(Rt(d,a,n)){if(!Ze||"id"!==a&&"name"!==a||(gt(s,t),n="user-content-"+n),ie&&"object"===e(j)&&"function"==typeof j.getAttributeType)if(f);else switch(j.getAttributeType(d,a)){case"TrustedHTML":n=ie.createHTML(n);break;case"TrustedScriptURL":n=ie.createScriptURL(n)}try{f?t.setAttributeNS(f,s,n):t.setAttribute(s,n),v(o.removed)}catch(e){}}}else gt(s,t)}wt("afterSanitizeAttributes",t,null)}},jt=function e(t){var r,n=Ct(t);for(wt("beforeSanitizeShadowDOM",t,null);r=n.nextNode();)wt("uponSanitizeShadowNode",r,null),St(r)||(r.content instanceof c&&e(r.content),Ot(r));wt("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(t){var n,i,l,s,f,d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((at=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!kt(t)){if("function"!=typeof t.toString)throw O("toString is not a function");if("string"!=typeof(t=t.toString()))throw O("dirty is not a string, aborting")}if(!o.isSupported){if("object"===e(r.toStaticHTML)||"function"==typeof r.toStaticHTML){if("string"==typeof t)return r.toStaticHTML(t);if(kt(t))return r.toStaticHTML(t.outerHTML)}return t}if(Be||dt(d),o.removed=[],"string"==typeof t&&($e=!1),$e){if(t.nodeName){var p=ye(t.nodeName);if(!Ae[p]||Le[p])throw O("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof u)1===(i=(n=Et("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?n=i:n.appendChild(i);else{if(!Ue&&!Fe&&!Me&&-1===t.indexOf("<"))return ie&&We?ie.createHTML(t):t;if(!(n=Et(t)))return Ue?null:We?ce:""}n&&Ve&&vt(n.firstChild);for(var m=Ct($e?t:n);l=m.nextNode();)3===l.nodeType&&l===s||St(l)||(l.content instanceof c&&jt(l.content),Ot(l),s=l);if(s=null,$e)return t;if(Ue){if(He)for(f=fe.call(n.ownerDocument);n.firstChild;)f.appendChild(n.firstChild);else f=n;return(je.shadowroot||je.shadowrootmod)&&(f=pe.call(a,f,!0)),f}var b=Me?n.outerHTML:n.innerHTML;return Me&&Ae["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&A(K,n.ownerDocument.doctype.name)&&(b="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+b),Fe&&(b=w(b,ve," "),b=w(b,ge," "),b=w(b,Ee," ")),ie&&We?ie.createHTML(b):b},o.setConfig=function(e){dt(e),Be=!0},o.clearConfig=function(){ut=null,Be=!1},o.isValidAttribute=function(e,t,r){ut||dt({});var n=ye(e),o=ye(t);return Rt(n,o,r)},o.addHook=function(e,t){"function"==typeof t&&(be[e]=be[e]||[],g(be[e],t))},o.removeHook=function(e){if(be[e])return v(be[e])},o.removeHooks=function(e){be[e]&&(be[e]=[])},o.removeAllHooks=function(){be={}},o}()}()},416:function(e){var t="undefined"!=typeof process&&process.pid?process.pid.toString(36):"";function r(){var e=Date.now(),t=r.last||e;return r.last=e>t?e:t+1}e.exports=e.exports.default=function(e,n){return(e||"")+""+t+r().toString(36)+(n||"")},e.exports.process=function(e,n){return(e||"")+t+r().toString(36)+(n||"")},e.exports.time=function(e,t){return(e||"")+r().toString(36)+(t||"")}},707:function(e,t,r){"use strict";var n=r(738),o=r.n(n),a=r(705),i=r.n(a)()(o());i.push([e.id,"",""]),t.Z=i},379:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var a={},i=[],c=0;c<e.length;c++){var l=e[c],u=n.base?l[0]+n.base:l[0],s=a[u]||0,f="".concat(u," ").concat(s);a[u]=s+1;var d=r(f),p={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==d)t[d].references++,t[d].updater(p);else{var m=o(p,n);n.byIndex=c,t.splice(c,0,{identifier:f,updater:m,references:1})}i.push(f)}return i}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var a=n(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=r(a[i]);t[c].references--}for(var l=n(e,o),u=0;u<a.length;u++){var s=r(a[u]);0===t[s].references&&(t[s].updater(),t.splice(s,1))}a=l}}},569:function(e){"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var a=r.sourceMap;a&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nc=void 0,function(){"use strict";var e={};r.r(e),r.d(e,{getActiveAttributeId:function(){return j},getActiveAttributesTab:function(){return O},getActiveEditNodeId:function(){return P},getActiveEditPanel:function(){return L},getActiveEditTab:function(){return T},getActiveNodeId:function(){return U},getActivePanel:function(){return H},getActiveSaveNodeId:function(){return _},getActiveSavePanel:function(){return x},getActiveSaveTab:function(){return N},getActiveScreen:function(){return S},getActiveSidebarNodeId:function(){return I},getActiveSidebarPanel:function(){return F},getActiveSidebarTab:function(){return D},getActiveTab:function(){return V},getBlockTypes:function(){return A},getCategories:function(){return R},getError:function(){return Y},getIsNodeClipboardEmpty:function(){return Z},getIsPublishing:function(){return z},getIsSaving:function(){return G},getLastNewCategorySlug:function(){return W},getPostTypes:function(){return Q},getShowConditionsPanel:function(){return M},getShowPublishFlyout:function(){return B},getTaxonomies:function(){return q}});var t={};r.r(t),r.d(t,{TYPES:function(){return ee},addCategory:function(){return ce},setActiveAttributeId:function(){return ne},setActiveAttributesTab:function(){return re},setActiveEditNodeId:function(){return de},setActiveEditPanel:function(){return pe},setActiveEditTab:function(){return fe},setActiveNodeId:function(){return ue},setActivePanel:function(){return se},setActiveSaveNodeId:function(){return be},setActiveSavePanel:function(){return he},setActiveSaveTab:function(){return me},setActiveScreen:function(){return te},setActiveSidebarNodeId:function(){return ve},setActiveSidebarPanel:function(){return ge},setActiveSidebarTab:function(){return ye},setActiveTab:function(){return le},setBlockTypes:function(){return ae},setError:function(){return Re},setIsNodeClipboardEmpty:function(){return we},setIsPublishing:function(){return Se},setIsSaving:function(){return ke},setLastNewCategorySlug:function(){return ie},setPostTypes:function(){return Oe},setShowConditionsPanel:function(){return Ee},setShowPublishFlyout:function(){return Ce},setTaxonomies:function(){return Ae},updateCategories:function(){return oe}});var n={};r.r(n),r.d(n,{getBlockTypes:function(){return Me},getCategories:function(){return De},getPostTypes:function(){return Fe},getTaxonomies:function(){return Ie}});var o={};r.r(o),r.d(o,{fetchBlock:function(){return At},getAttributeNames:function(){return Ct},getAttributes:function(){return yt},getBlock:function(){return gt},getCss:function(){return vt},getData:function(){return Et},getEditNodes:function(){return wt},getNodes:function(){return Rt},getSaveNodes:function(){return St},getSidebarNodes:function(){return kt}});var a={};r.r(a),r.d(a,{TYPES:function(){return Nt},addAttribute:function(){return _t},addEditNode:function(){return Ft},addNode:function(){return qt},addSaveNode:function(){return Mt},addSidebarNode:function(){return Bt},deleteAttribute:function(){return It},deleteNode:function(){return Gt},publishBlock:function(){return Jt},saveBlock:function(){return Xt},setStatus:function(){return Kt},updateAttribute:function(){return xt},updateAttributes:function(){return Dt},updateBlock:function(){return zt},updateCss:function(){return Zt},updateData:function(){return Yt},updateEditNodes:function(){return Ut},updateNode:function(){return Vt},updateNodes:function(){return Qt},updateSaveNodes:function(){return Ht},updateSavedBlock:function(){return $t},updateSidebarNodes:function(){return Wt},uploadIcon:function(){return er}});var i={};r.r(i),r.d(i,{fetchBlock:function(){return or}});var c=window.wp.element,l=r(379),u=r.n(l),s=r(795),f=r.n(s),d=r(569),p=r.n(d),m=r(565),b=r.n(m),h=r(216),y=r.n(h),v=r(589),g=r.n(v),E=r(707),C={};C.styleTagTransform=g(),C.setAttributes=b(),C.insert=p().bind(null,"head"),C.domAPI=f(),C.insertStyleElement=y(),u()(E.Z,C),E.Z&&E.Z.locals&&E.Z.locals;var k=window.wp.dataControls,w=window.wp.data,S=function(e){return e.activeScreen||"settings"},R=function(e){return e.categories||[]},A=function(e){return e.blockTypes||[]},O=function(e){return e.activeAttributesTab||"add"},j=function(e){return e.activeAttributeId||""},T=function(e){return e.activeEditTab||"add"},P=function(e){return e.activeEditNodeId||""},L=function(e){return e.activeEditPanel||""},N=function(e){return e.activeSaveTab||"add"},_=function(e){return e.activeSaveNodeId||""},x=function(e){return e.activeSavePanel||""},D=function(e){return e.activeSidebarTab||"add"},I=function(e){return e.activeSidebarNodeId||""},F=function(e){return e.activeSidebarPanel||""},M=function(e){return e.showConditionsPanel},B=function(e){return e.showPublishFlyout},V=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?T(e):"save"==t?N(e):"sidebar"==t?D(e):""},U=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?P(e):"save"==t?_(e):"sidebar"==t?I(e):""},H=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?L(e):"save"==t?x(e):"sidebar"==t?F(e):""},W=function(e){return e.lastNewCategorySlug},G=function(e){return e.isSaving},Z=function(e){return e.isNodeClipboardEmpty},z=function(e){return e.isPublishing},Y=function(e){return e.error},q=function(e){return e.taxonomies||[]},Q=function(e){return e.postTypes||[]};function K(e){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},K(e)}function X(){X=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function u(e,t,r,o){var a=t&&t.prototype instanceof d?t:d,i=Object.create(a.prototype),c=new R(o||[]);return n(i,"_invoke",{value:C(e,r,c)}),i}function s(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function d(){}function p(){}function m(){}var b={};l(b,a,(function(){return this}));var h=Object.getPrototypeOf,y=h&&h(h(A([])));y&&y!==t&&r.call(y,a)&&(b=y);var v=m.prototype=d.prototype=Object.create(b);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function o(n,a,i,c){var l=s(e[n],e,a);if("throw"!==l.type){var u=l.arg,f=u.value;return f&&"object"==K(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,i,c)}),(function(e){o("throw",e,i,c)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return o("throw",e,i,c)}))}c(l.arg)}var a;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){o(e,r,t,n)}))}return a=a?a.then(n,n):n()}})}function C(e,t,r){var n="suspendedStart";return function(o,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw a;return{value:void 0,done:!0}}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var c=k(i,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=s(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function k(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function A(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:O}}function O(){return{value:void 0,done:!0}}return p.prototype=m,n(v,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:p,configurable:!0}),p.displayName=l(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,c,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},g(E.prototype),l(E.prototype,i,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new E(u(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(v),l(v,c,"Generator"),l(v,a,(function(){return this})),l(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=A,R.prototype={constructor:R,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return i.type="throw",i.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;S(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}var J=X().mark(ce),ee={SET_ACTIVE_SCREEN:"SET_ACTIVE_SCREEN",SET_ACTIVE_ATTRIBUTES_TAB:"SET_ACTIVE_ATTRIBUTES_TAB",SET_ACTIVE_ATTRIBUTE_ID:"SET_ACTIVE_ATTRIBUTE_ID",ADD_CATEGORY:"ADD_CATEGORY",UPDATE_CATEGORIES:"UPDATE_CATEGORIES",SET_ACTIVE_EDIT_TAB:"SET_ACTIVE_EDIT_TAB",SET_ACTIVE_EDIT_NODE_ID:"SET_ACTIVE_EDIT_NODE_ID",SET_ACTIVE_EDIT_PANEL:"SET_ACTIVE_EDIT_PANEL",SET_ACTIVE_SAVE_TAB:"SET_ACTIVE_SAVE_TAB",SET_ACTIVE_SAVE_NODE_ID:"SET_ACTIVE_SAVE_NODE_ID",SET_ACTIVE_SAVE_PANEL:"SET_ACTIVE_SAVE_PANEL",SET_ACTIVE_SIDEBAR_TAB:"SET_ACTIVE_SIDEBAR_TAB",SET_ACTIVE_SIDEBAR_NODE_ID:"SET_ACTIVE_SIDEBAR_NODE_ID",SET_ACTIVE_SIDEBAR_PANEL:"SET_ACTIVE_SIDEBAR_PANEL",SET_SHOW_CONDITIONS_PANEL:"SET_SHOW_CONDITIONS_PANEL",SET_SHOW_PUBLISH_FLYOUT:"SET_SHOW_PUBLISH_FLYOUT",SET_LAST_NEW_CATEGORY_SLUG:"SET_LAST_NEW_CATEGORY_SLUG",SET_IS_SAVING:"SET_IS_SAVING",SET_IS_NODE_CLIPBOARD_EMPTY:"SET_IS_NODE_CLIPBOARD_EMPTY",SET_IS_PUBLISHING:"SET_IS_PUBLISHING",SET_ERROR:"SET_ERROR",SET_TAXONOMIES:"SET_TAXONOMIES",SET_POST_TYPES:"SET_POST_TYPES",SET_BLOCK_TYPES:"SET_BLOCK_TYPES"},te=function(e){return{type:ee.SET_ACTIVE_SCREEN,screen:e}},re=function(e){return{type:ee.SET_ACTIVE_ATTRIBUTES_TAB,tab:e}},ne=function(e){return{type:ee.SET_ACTIVE_ATTRIBUTE_ID,id:e}},oe=function(e){return{type:ee.UPDATE_CATEGORIES,categories:e}},ae=function(e){return{type:ee.SET_BLOCK_TYPES,types:e}},ie=function(e){return{type:ee.SET_LAST_NEW_CATEGORY_SLUG,slug:e}};function ce(e){var t;return X().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wp/v2/wbb_block_category",method:"POST",data:e});case 2:if(!(t=r.sent)){r.next=6;break}return(0,w.dispatch)(bt).setLastNewCategorySlug(t.slug),r.abrupt("return",{type:ee.ADD_CATEGORY,category:{title:t.name,slug:t.slug,icon:null}});case 6:return r.abrupt("return");case 7:case"end":return r.stop()}}),J)}var le=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_TAB,tab:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_TAB,tab:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_TAB,tab:t}:void 0},ue=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_NODE_ID,id:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_NODE_ID,id:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_NODE_ID,id:t}:void 0},se=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_PANEL,panel:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_PANEL,panel:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_PANEL,panel:t}:void 0},fe=function(e){return{type:ee.SET_ACTIVE_EDIT_TAB,tab:e}},de=function(e){return{type:ee.SET_ACTIVE_EDIT_NODE_ID,id:e}},pe=function(e){return{type:ee.SET_ACTIVE_EDIT_PANEL,panel:e}},me=function(e){return{type:ee.SET_ACTIVE_SAVE_TAB,tab:e}},be=function(e){return{type:ee.SET_ACTIVE_SAVE_NODE_ID,id:e}},he=function(e){return{type:ee.SET_ACTIVE_SAVE_PANEL,panel:e}},ye=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_TAB,tab:e}},ve=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_NODE_ID,id:e}},ge=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_PANEL,panel:e}},Ee=function(e){return{type:ee.SET_SHOW_CONDITIONS_PANEL,show:e}},Ce=function(e){return{type:ee.SET_SHOW_PUBLISH_FLYOUT,show:e}},ke=function(e){return{type:ee.SET_IS_SAVING,isSaving:e}},we=function(e){return{type:ee.SET_IS_NODE_CLIPBOARD_EMPTY,isEmpty:e}},Se=function(e){return{type:ee.SET_IS_PUBLISHING,isPublishing:e}},Re=function(e){return{type:ee.SET_ERROR,error:e}},Ae=function(e){return{type:ee.SET_TAXONOMIES,taxonomies:e}},Oe=function(e){return{type:ee.SET_POST_TYPES,postTypes:e}};function je(e){return je="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},je(e)}function Te(){Te=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function u(e,t,r,o){var a=t&&t.prototype instanceof d?t:d,i=Object.create(a.prototype),c=new R(o||[]);return n(i,"_invoke",{value:C(e,r,c)}),i}function s(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function d(){}function p(){}function m(){}var b={};l(b,a,(function(){return this}));var h=Object.getPrototypeOf,y=h&&h(h(A([])));y&&y!==t&&r.call(y,a)&&(b=y);var v=m.prototype=d.prototype=Object.create(b);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function o(n,a,i,c){var l=s(e[n],e,a);if("throw"!==l.type){var u=l.arg,f=u.value;return f&&"object"==je(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,i,c)}),(function(e){o("throw",e,i,c)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return o("throw",e,i,c)}))}c(l.arg)}var a;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){o(e,r,t,n)}))}return a=a?a.then(n,n):n()}})}function C(e,t,r){var n="suspendedStart";return function(o,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw a;return{value:void 0,done:!0}}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var c=k(i,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=s(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function k(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function A(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:O}}function O(){return{value:void 0,done:!0}}return p.prototype=m,n(v,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:p,configurable:!0}),p.displayName=l(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,c,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},g(E.prototype),l(E.prototype,i,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new E(u(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(v),l(v,c,"Generator"),l(v,a,(function(){return this})),l(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=A,R.prototype={constructor:R,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return i.type="throw",i.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;S(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}var Pe=Te().mark(De),Le=Te().mark(Ie),Ne=Te().mark(Fe),_e=Te().mark(Me),xe=lodash.forOwn;function De(){var e;return Te().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/categories"});case 2:if(!(e=t.sent)){t.next=5;break}return t.abrupt("return",oe(e));case 5:return t.abrupt("return");case 6:case"end":return t.stop()}}),Pe)}function Ie(){var e,t;return Te().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wp/v2/taxonomies"});case 2:return e=r.sent,t=[],xe(e,(function(e){return t.push(e)})),r.abrupt("return",Ae(t));case 6:case"end":return r.stop()}}),Le)}function Fe(){var e,t;return Te().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wicked-block-builder/v1/builder/post-types"});case 2:return e=r.sent,t=[],xe(e,(function(e){return t.push(e)})),r.abrupt("return",Oe(t));case 6:case"end":return r.stop()}}),Ne)}function Me(){var e;return Te().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,k.apiFetch)({path:"/wp/v2/block-types"});case 2:if(!(e=t.sent)){t.next=5;break}return t.abrupt("return",ae(e));case 5:return t.abrupt("return");case 6:case"end":return t.stop()}}),_e)}function Be(e){return Be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Be(e)}function Ve(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ue(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function He(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(r),!0).forEach((function(t){We(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ue(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function We(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Be(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Be(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Be(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ge=ee.ADD_CATEGORY,Ze=ee.UPDATE_CATEGORIES,ze=ee.SET_ACTIVE_SCREEN,$e=ee.SET_ACTIVE_ATTRIBUTES_TAB,Ye=ee.SET_ACTIVE_ATTRIBUTE_ID,qe=ee.SET_ACTIVE_EDIT_TAB,Qe=ee.SET_ACTIVE_EDIT_NODE_ID,Ke=ee.SET_ACTIVE_EDIT_PANEL,Xe=ee.SET_ACTIVE_SAVE_TAB,Je=ee.SET_ACTIVE_SAVE_NODE_ID,et=ee.SET_ACTIVE_SAVE_PANEL,tt=ee.SET_ACTIVE_SIDEBAR_TAB,rt=ee.SET_ACTIVE_SIDEBAR_NODE_ID,nt=ee.SET_ACTIVE_SIDEBAR_PANEL,ot=ee.SET_SHOW_CONDITIONS_PANEL,at=ee.SET_SHOW_PUBLISH_FLYOUT,it=ee.SET_LAST_NEW_CATEGORY_SLUG,ct=ee.SET_IS_SAVING,lt=ee.SET_IS_NODE_CLIPBOARD_EMPTY,ut=ee.SET_IS_PUBLISHING,st=ee.SET_ERROR,ft=ee.SET_TAXONOMIES,dt=ee.SET_POST_TYPES,pt=ee.SET_BLOCK_TYPES,mt={categories:[],activeScreen:"",activeAttributesTab:"add",activeAttributeId:"",activeEditTab:"add",activeEditNodeId:"",activeEditPanel:"",activeSaveTab:"add",activeSaveNodeId:"",activeSavePanel:"",activeSidebarTab:"add",activeSidebarNodeId:"",activeSidebarPanel:"",showConditionsPanel:!1,showPublishFlyout:!1,lastNewCategorySlug:"",isSaving:!1,isNodeClipboardEmpty:!0,isPublishing:!1,error:"",taxonomies:[],postTypes:[],blockTypes:[]},bt="wicked-block-builder/builder",ht=((0,w.registerStore)(bt,{selectors:e,actions:t,resolvers:n,reducer:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mt,r=arguments.length>1?arguments[1]:void 0;switch(r.type){case ze:return He(He({},t),{},{activeScreen:r.screen});case $e:return He(He({},t),{},{activeAttributesTab:r.tab});case Ye:return He(He({},t),{},{activeAttributeId:r.id});case qe:return He(He({},t),{},{activeEditTab:r.tab});case Qe:return He(He({},t),{},{activeEditNodeId:r.id});case Ke:return He(He({},t),{},{activeEditPanel:r.panel});case Xe:return He(He({},t),{},{activeSaveTab:r.tab});case Je:return He(He({},t),{},{activeSaveNodeId:r.id});case et:return He(He({},t),{},{activeSavePanel:r.panel});case tt:return He(He({},t),{},{activeSidebarTab:r.tab});case rt:return He(He({},t),{},{activeSidebarNodeId:r.id});case nt:return He(He({},t),{},{activeSidebarPanel:r.panel});case Ge:return He(He({},t),{},{categories:[].concat((e=t.categories,function(e){if(Array.isArray(e))return Ve(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ve(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ve(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[r.category])});case Ze:return He(He({},t),{},{categories:r.categories});case ot:return He(He({},t),{},{showConditionsPanel:r.show});case at:return He(He({},t),{},{showPublishFlyout:r.show});case it:return He(He({},t),{},{lastNewCategorySlug:r.slug});case ct:return He(He({},t),{},{isSaving:r.isSaving});case lt:return He(He({},t),{},{isNodeClipboardEmpty:r.isEmpty});case ut:return He(He({},t),{},{isPublishing:r.isPublishing});case st:return He(He({},t),{},{error:r.error});case ft:return He(He({},t),{},{taxonomies:r.taxonomies});case dt:return He(He({},t),{},{postTypes:r.postTypes});case pt:return He(He({},t),{},{blockTypes:r.types});default:return t}},controls:k.controls}),lodash.orderBy),yt=function(e){return ht(e.data.attributes,["order"])||[]},vt=function(e){return e.css||""},gt=function(e){return e},Et=function(e){return e.data},Ct=function(e){return(e.data.attributes||[]).map((function(e){return e.name}))},kt=function(e){return ht(e.data.sidebar.nodes,["order"])||[]},wt=function(e){return ht(e.data.edit.nodes,["order"])||[]},St=function(e){return ht(e.data.save.nodes,["order"])||[]},Rt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?wt(e):"save"==t?St(e):"sidebar"==t?kt(e):[]},At=function(e,t){return e};function Ot(e){return Ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ot(e)}function jt(){jt=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function u(e,t,r,o){var a=t&&t.prototype instanceof d?t:d,i=Object.create(a.prototype),c=new R(o||[]);return n(i,"_invoke",{value:C(e,r,c)}),i}function s(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function d(){}function p(){}function m(){}var b={};l(b,a,(function(){return this}));var h=Object.getPrototypeOf,y=h&&h(h(A([])));y&&y!==t&&r.call(y,a)&&(b=y);var v=m.prototype=d.prototype=Object.create(b);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function o(n,a,i,c){var l=s(e[n],e,a);if("throw"!==l.type){var u=l.arg,f=u.value;return f&&"object"==Ot(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,i,c)}),(function(e){o("throw",e,i,c)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return o("throw",e,i,c)}))}c(l.arg)}var a;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){o(e,r,t,n)}))}return a=a?a.then(n,n):n()}})}function C(e,t,r){var n="suspendedStart";return function(o,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw a;return{value:void 0,done:!0}}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var c=k(i,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=s(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function k(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function A(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:O}}function O(){return{value:void 0,done:!0}}return p.prototype=m,n(v,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:p,configurable:!0}),p.displayName=l(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,c,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},g(E.prototype),l(E.prototype,i,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new E(u(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(v),l(v,c,"Generator"),l(v,a,(function(){return this})),l(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=A,R.prototype={constructor:R,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return i.type="throw",i.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;S(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}var Tt=jt().mark(Xt),Pt=jt().mark(Jt),Lt=jt().mark(er),Nt={ADD_ATTRIBUTE:"ADD_ATTRIBUTE",UPDATE_ATTRIBUTE:"UPDATE_ATTRIBUTE",UPDATE_ATTRIBUTES:"UPDATE_ATTRIBUTES",DELETE_ATTRIBUTE:"DELETE_ATTRIBUTE",UPDATE_CSS:"UPDATE_CSS",UPDATE_BLOCK:"UPDATE_BLOCK",UPDATE_SAVED_BLOCK:"UPDATE_SAVED_BLOCK",UPDATE_DATA:"UPDATE_DATA",ADD_EDIT_NODE:"ADD_EDIT_NODE",ADD_SAVE_NODE:"ADD_SAVE_NODE",ADD_SIDEBAR_NODE:"ADD_SIDEBAR_NODE",UPDATE_NODE:"UPDATE_NODE",UPDATE_EDIT_NODES:"UPDATE_EDIT_NODES",UPDATE_SAVE_NODES:"UPDATE_SAVE_NODES",UPDATE_SIDEBAR_NODES:"UPDATE_SIDEBAR_NODES",DELETE_NODE:"DELETE_NODE",SET_STATUS:"SET_STATUS",UPLOAD_ICON:"UPLOAD_ICON"},_t=function(e){return{type:Nt.ADD_ATTRIBUTE,attribute:e}},xt=function(e){return{type:Nt.UPDATE_ATTRIBUTE,attribute:e}},Dt=function(e){return{type:Nt.UPDATE_ATTRIBUTES,attributes:e}},It=function(e){return{type:Nt.DELETE_ATTRIBUTE,id:e}},Ft=function(e){return{type:Nt.ADD_EDIT_NODE,node:e}},Mt=function(e){return{type:Nt.ADD_SAVE_NODE,node:e}},Bt=function(e){return{type:Nt.ADD_SIDEBAR_NODE,node:e}},Vt=function(e){return{type:Nt.UPDATE_NODE,node:e}},Ut=function(e){return{type:Nt.UPDATE_EDIT_NODES,nodes:e}},Ht=function(e){return{type:Nt.UPDATE_SAVE_NODES,nodes:e}},Wt=function(e){return{type:Nt.UPDATE_SIDEBAR_NODES,nodes:e}},Gt=function(e){return{type:Nt.DELETE_NODE,id:e}},Zt=function(e){return{type:Nt.UPDATE_CSS,css:e}},zt=function(e){return{type:Nt.UPDATE_BLOCK,block:e}},$t=function(e){return{type:Nt.UPDATE_SAVED_BLOCK,block:e}},Yt=function(e){return{type:Nt.UPDATE_DATA,data:e}},qt=function(e,t){return"edit"==e?{type:Nt.ADD_EDIT_NODE,node:t}:"save"==e?{type:Nt.ADD_SAVE_NODE,node:t}:"sidebar"==e?{type:Nt.ADD_SIDEBAR_NODE,node:t}:void 0},Qt=function(e,t){return"edit"==e?{type:Nt.UPDATE_EDIT_NODES,nodes:t}:"save"==e?{type:Nt.UPDATE_SAVE_NODES,nodes:t}:"sidebar"==e?{type:Nt.UPDATE_SIDEBAR_NODES,nodes:t}:void 0},Kt=function(e){return{type:Nt.SET_STATUS,status:e}};function Xt(){var e,t;return jt().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return(0,w.dispatch)(bt).setIsSaving(!0),r.prev=1,e="/wicked-block-builder/v1/blocks",(t=(0,w.select)(Pr).getBlock()).id&&(e="".concat(e,"/").concat(t.id)),r.next=7,(0,k.apiFetch)({path:e,method:"POST",data:t});case 7:return t=r.sent,(0,w.dispatch)(bt).setIsSaving(!1),r.abrupt("return",{type:Nt.UPDATE_SAVED_BLOCK,block:t});case 12:r.prev=12,r.t0=r.catch(1),(0,w.dispatch)(bt).setIsSaving(!1),(0,w.dispatch)(bt).setError("The following error occurred while saving the block: ".concat(r.t0.message));case 16:return r.abrupt("return");case 17:case"end":return r.stop()}}),Tt,null,[[1,12]])}function Jt(){var e;return jt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(0,w.dispatch)(bt).setIsPublishing(!0),t.prev=1,t.next=4,Kt("publish");case 4:return t.next=6,Xt();case 6:return e=(0,w.select)(Pr).getBlock(),t.next=9,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/".concat(e.id,"/publish"),method:"POST",data:e});case 9:return t.sent,(0,w.dispatch)(bt).setIsPublishing(!1),t.abrupt("return");case 14:t.prev=14,t.t0=t.catch(1),(0,w.dispatch)(bt).setIsPublishing(!1),(0,w.dispatch)(bt).setError("The following error occurred while publishing the block: ".concat(t.t0.message));case 18:return t.abrupt("return");case 19:case"end":return t.stop()}}),Pt,null,[[1,14]])}function er(e){var t,r;return jt().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,(t=new FormData).append("icon",e,e.name),n.next=5,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/icon",method:"POST",body:t});case 5:if(!(r=n.sent)){n.next=8;break}return n.abrupt("return",{type:Nt.UPLOAD_ICON,icon:r});case 8:n.next=13;break;case 10:n.prev=10,n.t0=n.catch(0),(0,w.dispatch)(bt).setError(n.t0.message);case 13:return n.abrupt("return");case 14:case"end":return n.stop()}}),Lt,null,[[0,10]])}function tr(e){return tr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tr(e)}function rr(){rr=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function u(e,t,r,o){var a=t&&t.prototype instanceof d?t:d,i=Object.create(a.prototype),c=new R(o||[]);return n(i,"_invoke",{value:C(e,r,c)}),i}function s(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function d(){}function p(){}function m(){}var b={};l(b,a,(function(){return this}));var h=Object.getPrototypeOf,y=h&&h(h(A([])));y&&y!==t&&r.call(y,a)&&(b=y);var v=m.prototype=d.prototype=Object.create(b);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function o(n,a,i,c){var l=s(e[n],e,a);if("throw"!==l.type){var u=l.arg,f=u.value;return f&&"object"==tr(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,i,c)}),(function(e){o("throw",e,i,c)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return o("throw",e,i,c)}))}c(l.arg)}var a;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){o(e,r,t,n)}))}return a=a?a.then(n,n):n()}})}function C(e,t,r){var n="suspendedStart";return function(o,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw a;return{value:void 0,done:!0}}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var c=k(i,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=s(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function k(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function A(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:O}}function O(){return{value:void 0,done:!0}}return p.prototype=m,n(v,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:p,configurable:!0}),p.displayName=l(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,c,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},g(E.prototype),l(E.prototype,i,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new E(u(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(v),l(v,c,"Generator"),l(v,a,(function(){return this})),l(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=A,R.prototype={constructor:R,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return i.type="throw",i.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;S(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}var nr=rr().mark(or);function or(e){var t;return rr().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/".concat(e)});case 3:return t=r.sent,r.abrupt("return",$t(t));case 7:r.prev=7,r.t0=r.catch(0),(0,w.dispatch)(bt).setError("Error while loading block: ".concat(r.t0.message));case 10:case"end":return r.stop()}}),nr,null,[[0,7]])}function ar(e){return ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ar(e)}function ir(e){return function(e){if(Array.isArray(e))return cr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return cr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?cr(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function lr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ur(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lr(Object(r),!0).forEach((function(t){sr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function sr(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ar(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==ar(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===ar(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var fr=Nt.ADD_ATTRIBUTE,dr=Nt.UPDATE_ATTRIBUTE,pr=Nt.UPDATE_ATTRIBUTES,mr=Nt.DELETE_ATTRIBUTE,br=Nt.UPDATE_CSS,hr=Nt.UPDATE_BLOCK,yr=Nt.UPDATE_SAVED_BLOCK,vr=Nt.UPDATE_DATA,gr=Nt.ADD_EDIT_NODE,Er=Nt.ADD_SAVE_NODE,Cr=Nt.ADD_SIDEBAR_NODE,kr=Nt.UPDATE_NODE,wr=Nt.UPDATE_EDIT_NODES,Sr=Nt.UPDATE_SAVE_NODES,Rr=Nt.UPDATE_SIDEBAR_NODES,Ar=Nt.UPLOAD_ICON,Or=Nt.DELETE_NODE,jr=Nt.SET_STATUS,Tr={dirty:!1,id:"",title:"",status:"publish",slug:"",css:"",modified:0,data:{isDynamic:!1,icon:"",description:"",keywords:"",parent:[],ancestor:[],category:"theme",wbbApiVersion:1,apiVersion:2,attributes:[],sidebar:{nodes:[]},edit:{nodes:[]},save:{nodes:[]},supports:{align:[],anchor:!1,customClassName:!0,multiple:!0,inserter:!0,typography:{fontSize:!1,lineHeight:!1},spacing:{margin:!1,padding:!1},color:!1}}},Pr="wicked-block-builder/block",Lr=((0,w.registerStore)(Pr,{selectors:o,actions:a,resolvers:i,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Tr,t=arguments.length>1?arguments[1]:void 0;return fr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:[].concat(ir(e.data.attributes),[t.attribute])})}):dr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(e.data.attributes.map((function(e){return e.id==t.attribute.id?t.attribute:e})))})}):pr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(t.attributes)})}):mr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(e.data.attributes.filter((function(e){return e.id!=t.id})))})}):gr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{edit:ur(ur({},e.data.edit),{},{nodes:[].concat(ir(e.data.edit.nodes),[t.node])})})}):Er==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{save:ur(ur({},e.data.save),{},{nodes:[].concat(ir(e.data.save.nodes),[t.node])})})}):Cr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:[].concat(ir(e.data.sidebar.nodes),[t.node])})})}):kr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(e.data.sidebar.nodes.map((function(e){return e.id==t.node.id?t.node:e})))}),edit:ur(ur({},e.data.edit),{},{nodes:ir(e.data.edit.nodes.map((function(e){return e.id==t.node.id?t.node:e})))}),save:ur(ur({},e.data.save),{},{nodes:ir(e.data.save.nodes.map((function(e){return e.id==t.node.id?t.node:e})))})})}):wr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{edit:ur(ur({},e.data.edit),{},{nodes:ir(t.nodes)})})}):Sr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{save:ur(ur({},e.data.save),{},{nodes:ir(t.nodes)})})}):Rr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(t.nodes)})})}):Ar==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{icon:t.icon})}):Or==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(e.data.sidebar.nodes.filter((function(e){return e.id!=t.id})))}),edit:ur(ur({},e.data.edit),{},{nodes:ir(e.data.edit.nodes.filter((function(e){return e.id!=t.id})))}),save:ur(ur({},e.data.save),{},{nodes:ir(e.data.save.nodes.filter((function(e){return e.id!=t.id})))})})}):jr==t.type?ur(ur({},e),{},{dirty:!0,status:t.status}):br==t.type?ur(ur({},e),{},{dirty:!0,css:t.css}):hr==t.type?ur(ur({},t.block),{},{dirty:!0}):yr==t.type?ur(ur({},t.block),{},{dirty:!1}):vr==t.type?ur(ur({},e),{},{dirty:!0,data:ur({},t.data)}):e},controls:k.controls}),window.React),Nr=r.n(Lr),_r=r(703),xr=r.n(_r),Dr=function(e){var t=e.icon,r=e.label,n=e.onClick,o=e.isSelected,a=void 0!==o&&o,i=xr()({selected:a});return React.createElement("button",{type:"button",className:i,onClick:n},React.createElement("span",{className:"icon"},t),React.createElement("span",{className:"label"},r))},Ir=React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8 5.20026V10.8003",stroke:"url(#paint0_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.1991 8H10.7991",stroke:"url(#paint1_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 8C1 9.85652 1.7375 11.637 3.05025 12.9497C4.36301 14.2625 6.14348 15 8 15C9.85652 15 11.637 14.2625 12.9497 12.9497C14.2625 11.637 15 9.85652 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1C6.14348 1 4.36301 1.7375 3.05025 3.05025C1.7375 4.36301 1 6.14348 1 8V8Z",stroke:"url(#paint2_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"paint0_linear_9:1020",x1:"9",y1:"8.00026",x2:"8",y2:"8.00026",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})),React.createElement("linearGradient",{id:"paint1_linear_9:1020",x1:"10.7991",y1:"8.5",x2:"5.1991",y2:"8.5",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})),React.createElement("linearGradient",{id:"paint2_linear_9:1020",x1:"15",y1:"8",x2:"1",y2:"8",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})))),Fr=React.createElement("svg",{width:"53",height:"41",viewBox:"0 0 53 41",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M20.125 1.1395H16.9375C15.365 1.03274 13.8138 1.55024 12.6204 2.57977C11.4269 3.6093 10.6875 5.06783 10.5625 6.639V11.9387C10.5368 12.8842 10.2604 13.8058 9.76159 14.6093C9.26276 15.4128 8.5594 16.0693 7.7235 16.5117L1 20.3792L7.7235 24.2425C8.55883 24.6856 9.26171 25.3423 9.76045 26.1457C10.2592 26.949 10.5359 27.8703 10.5625 28.8155V34.1195C10.6875 35.6903 11.4271 37.1484 12.6206 38.1773C13.8142 39.2061 15.3654 39.7227 16.9375 39.6147H20.125",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M32.875 1.13929H36.0625C37.6353 1.0314 39.1871 1.54851 40.3808 2.57825C41.5744 3.608 42.3136 5.06719 42.4375 6.63878V11.9385C42.4632 12.8839 42.7396 13.8056 43.2384 14.6091C43.7372 15.4126 44.4406 16.0691 45.2765 16.5115L52 20.379L45.2765 24.2423C44.4412 24.6854 43.7383 25.3421 43.2396 26.1455C42.7408 26.9488 42.4641 27.8701 42.4375 28.8153V34.1193C42.3125 35.6901 41.5729 37.1482 40.3794 38.1771C39.1858 39.2059 37.6346 39.7225 36.0625 39.6145H32.875",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Mr=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.01938 1H2.43113C1.92794 1 1.52002 1.40792 1.52002 1.91111V8.49936C1.52002 9.00255 1.92794 9.41047 2.43113 9.41047H9.01938C9.52257 9.41047 9.93049 9.00255 9.93049 8.49936V1.91111C9.93049 1.40792 9.52257 1 9.01938 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M21.1089 1H14.5207C14.0175 1 13.6096 1.40792 13.6096 1.91111V8.49936C13.6096 9.00255 14.0175 9.41047 14.5207 9.41047H21.1089C21.6121 9.41047 22.02 9.00255 22.02 8.49936V1.91111C22.02 1.40792 21.6121 1 21.1089 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.01938 13.0896H2.43113C1.92794 13.0896 1.52002 13.4975 1.52002 14.0007V20.589C1.52002 21.0921 1.92794 21.5001 2.43113 21.5001H9.01938C9.52257 21.5001 9.93049 21.0921 9.93049 20.589V14.0007C9.93049 13.4975 9.52257 13.0896 9.01938 13.0896Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.8152 14.141V20.4486",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.9686 17.2953H14.6609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Br=React.createElement("svg",{width:"75",height:"75",viewBox:"0 0 75 75",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.1478 27.3174C12.8267 24.6385 16.4601 23.1336 20.2486 23.1336C24.0371 23.1336 27.6705 24.6385 30.3494 27.3174C33.0283 29.9963 34.5333 33.6297 34.5333 37.4182C34.5333 41.2067 33.0283 44.8401 30.3494 47.519C27.6705 50.1979 24.0371 51.7029 20.2486 51.7029C16.4601 51.7029 12.8267 50.1979 10.1478 47.519C7.46894 44.8401 5.96396 41.2067 5.96396 37.4182C5.96396 33.6297 7.46894 29.9963 10.1478 27.3174ZM20.2486 24.6336C16.8579 24.6336 13.6061 25.9805 11.2085 28.3781C8.81091 30.7757 7.46396 34.0275 7.46396 37.4182C7.46396 40.8089 8.81091 44.0607 11.2085 46.4583C13.6061 48.8559 16.8579 50.2029 20.2486 50.2029C23.6393 50.2029 26.8912 48.8559 29.2887 46.4583C31.6863 44.0607 33.0333 40.8089 33.0333 37.4182C33.0333 34.0275 31.6863 30.7757 29.2887 28.3781C26.8912 25.9805 23.6393 24.6336 20.2486 24.6336ZM27.9322 30.6086C28.2571 30.8655 28.3123 31.3371 28.0555 31.6621L18.6237 43.5953C18.4305 43.8475 18.1803 44.0504 17.8936 44.1873C17.6045 44.3254 17.2866 44.3925 16.9663 44.3829C16.646 44.3733 16.3327 44.2874 16.0523 44.1323C15.7749 43.9788 15.5377 43.7619 15.36 43.4994L12.417 39.3227C12.1784 38.9841 12.2595 38.5162 12.5981 38.2776C12.9367 38.0391 13.4046 38.1201 13.6432 38.4587L16.5908 42.6418L16.6009 42.6566C16.6463 42.7244 16.7072 42.7803 16.7785 42.8198C16.8498 42.8593 16.9296 42.8811 17.0111 42.8836C17.0926 42.886 17.1735 42.8689 17.2471 42.8338C17.3207 42.7987 17.3848 42.7464 17.4341 42.6815L17.4429 42.6701L26.8787 30.732C27.1355 30.407 27.6072 30.3518 27.9322 30.6086ZM59.2698 33.491C59.5627 33.1981 59.5627 32.7233 59.2698 32.4304C58.9769 32.1375 58.5021 32.1375 58.2092 32.4304L54.228 36.4116L50.2468 32.4304C49.9539 32.1375 49.479 32.1375 49.1861 32.4304C48.8932 32.7233 48.8932 33.1981 49.1861 33.491L53.1673 37.4722L48.8514 41.7881C48.5585 42.081 48.5585 42.5559 48.8514 42.8488C49.1443 43.1417 49.6192 43.1417 49.9121 42.8488L54.228 38.5329L58.5439 42.8488C58.8368 43.1417 59.3116 43.1417 59.6045 42.8488C59.8974 42.5559 59.8974 42.081 59.6045 41.7881L55.2886 37.4722L59.2698 33.491ZM68.4772 37.6648C68.4772 33.8763 66.9722 30.2429 64.2934 27.564C61.6145 24.8851 57.9811 23.3801 54.1926 23.3801C50.404 23.3801 46.7707 24.8851 44.0918 27.564C41.4129 30.2429 39.9079 33.8763 39.9079 37.6648C39.9079 41.4533 41.4129 45.0867 44.0918 47.7656C46.7707 50.4445 50.404 51.9494 54.1926 51.9495C57.9811 51.9495 61.6145 50.4445 64.2934 47.7656C66.9722 45.0867 68.4772 41.4533 68.4772 37.6648ZM63.2327 28.6247C65.6303 31.0223 66.9772 34.2741 66.9772 37.6648C66.9772 41.0555 65.6303 44.3073 63.2327 46.7049C60.8351 49.1025 57.5833 50.4495 54.1926 50.4494C50.8019 50.4495 47.55 49.1025 45.1525 46.7049C42.7549 44.3073 41.4079 41.0555 41.4079 37.6648C41.4079 34.2741 42.7549 31.0223 45.1525 28.6247C47.55 26.2271 50.8019 24.8801 54.1926 24.8801C57.5833 24.8801 60.8351 26.2271 63.2327 28.6247Z",fill:"#4F5A6A"})),Vr=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M12 25.946L16.9 32.9C17.0859 33.1776 17.3354 33.4069 17.6277 33.5686C17.92 33.7304 18.2468 33.82 18.5807 33.8299C18.9147 33.8399 19.2462 33.77 19.5477 33.626C19.8492 33.482 20.1119 33.268 20.314 33.002L36 13.156",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 0.998047H4.5C2.84315 0.998047 1.5 2.34119 1.5 3.99805V42.998C1.5 44.6549 2.84315 45.998 4.5 45.998H43.5C45.1569 45.998 46.5 44.6549 46.5 42.998V3.99805C46.5 2.34119 45.1569 0.998047 43.5 0.998047Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ur=React.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13.3137 13.3139L18.9706 18.9707",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.313 18.9715L18.9698 13.3147",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.07107 23.2132C10.9464 25.0886 13.49 26.1421 16.1421 26.1421C18.7943 26.1421 21.3378 25.0886 23.2132 23.2132C25.0886 21.3378 26.1421 18.7943 26.1421 16.1421C26.1421 13.49 25.0886 10.9464 23.2132 9.07105C21.3378 7.19569 18.7943 6.14212 16.1421 6.14212C13.49 6.14212 10.9464 7.19569 9.07107 9.07105C7.1957 10.9464 6.14214 13.49 6.14214 16.1421C6.14214 18.7943 7.1957 21.3378 9.07107 23.2132V23.2132Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Hr=React.createElement("svg",{width:"22",height:"24",viewBox:"0 0 22 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M7.9491 3.89688L8.66091 2.05943C8.78095 1.74833 8.99216 1.48073 9.26685 1.2917C9.54155 1.10266 9.86694 1.00099 10.2004 1H11.5578C11.8913 1.00099 12.2166 1.10266 12.4913 1.2917C12.766 1.48073 12.9772 1.74833 13.0973 2.05943L13.8091 3.89688L16.2259 5.28739L18.1792 4.98942C18.5045 4.94527 18.8355 4.99882 19.1303 5.14324C19.425 5.28767 19.6702 5.51646 19.8346 5.80055L20.4967 6.9593C20.6664 7.24791 20.7446 7.58119 20.7209 7.91514C20.6973 8.2491 20.573 8.56803 20.3643 8.82986L19.1559 10.3693V13.1504L20.3974 14.6898C20.6061 14.9517 20.7304 15.2706 20.7541 15.6046C20.7777 15.9385 20.6995 16.2718 20.5299 16.5604L19.8677 17.7192C19.7033 18.0032 19.4581 18.232 19.1634 18.3765C18.8686 18.5209 18.5376 18.5744 18.2123 18.5303L16.259 18.2323L13.8422 19.6228L13.1304 21.4603C13.0103 21.7714 12.7991 22.039 12.5244 22.228C12.2497 22.417 11.9244 22.5187 11.5909 22.5197H10.2004C9.86694 22.5187 9.54155 22.417 9.26685 22.228C8.99216 22.039 8.78095 21.7714 8.66091 21.4603L7.9491 19.6228L5.53228 18.2323L3.57895 18.5303C3.2537 18.5744 2.92267 18.5209 2.62792 18.3765C2.33316 18.232 2.088 18.0032 1.92359 17.7192L1.26144 16.5604C1.09177 16.2718 1.0136 15.9385 1.03724 15.6046C1.06088 15.2706 1.18523 14.9517 1.39387 14.6898L2.60229 13.1504V10.3693L1.36077 8.82986C1.15212 8.56803 1.02778 8.2491 1.00413 7.91514C0.980491 7.58119 1.05866 7.24791 1.22834 6.9593L1.89048 5.80055C2.0549 5.51646 2.30006 5.28767 2.59481 5.14324C2.88956 4.99882 3.22059 4.94527 3.54584 4.98942L5.49917 5.28739L7.9491 3.89688ZM7.56837 11.7599C7.56837 12.4147 7.76254 13.0547 8.12633 13.5992C8.49012 14.1436 9.00718 14.568 9.61214 14.8186C10.2171 15.0691 10.8828 15.1347 11.525 15.007C12.1672 14.8792 12.7571 14.5639 13.2201 14.1009C13.6831 13.6379 13.9985 13.048 14.1262 12.4057C14.2539 11.7635 14.1884 11.0978 13.9378 10.4929C13.6872 9.88794 13.2629 9.37087 12.7184 9.00709C12.174 8.6433 11.5339 8.44913 10.8791 8.44913C10.001 8.44913 9.15894 8.79794 8.53806 9.41882C7.91718 10.0397 7.56837 10.8818 7.56837 11.7599V11.7599Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Wr=React.createElement("svg",{width:"44",height:"47",viewBox:"0 0 44 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M30.101 30.7596C30.701 38.4796 42.101 33.1796 41.221 35.8396C36.181 50.7996 15.941 47.2196 7.22103 38.1796C3.20566 34.0774 0.970342 28.5569 1.0003 22.8167C1.03025 17.0764 3.32307 11.5797 7.38103 7.51957C15.841 -0.860428 30.101 -1.48043 37.961 7.51957C53.221 25.2396 29.621 23.8796 30.101 30.7596Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.481 29.1796C14.16 29.1796 15.521 27.8186 15.521 26.1396C15.521 24.4607 14.16 23.0996 12.481 23.0996C10.8021 23.0996 9.44104 24.4607 9.44104 26.1396C9.44104 27.8186 10.8021 29.1796 12.481 29.1796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.001 38.8395C21.6799 38.8395 23.041 37.4785 23.041 35.7995C23.041 34.1206 21.6799 32.7595 20.001 32.7595C18.3221 32.7595 16.961 34.1206 16.961 35.7995C16.961 37.4785 18.3221 38.8395 20.001 38.8395Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.281 14.3796C28.96 14.3796 30.321 13.0185 30.321 11.3396C30.321 9.66061 28.96 8.29956 27.281 8.29956C25.6021 8.29956 24.241 9.66061 24.241 11.3396C24.241 13.0185 25.6021 14.3796 27.281 14.3796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.381 17.5995C16.0599 17.5995 17.421 16.2385 17.421 14.5595C17.421 12.8806 16.0599 11.5195 14.381 11.5195C12.7021 11.5195 11.341 12.8806 11.341 14.5595C11.341 16.2385 12.7021 17.5995 14.381 17.5995Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Gr=React.createElement("svg",{width:"20",height:"23",viewBox:"0 0 20 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M14.0347 5.47959V4.55402C14.0355 4.31069 13.9409 4.07675 13.7712 3.90228L11.0507 1.10354C10.9637 1.01478 10.8598 0.944342 10.7451 0.896371C10.6305 0.848399 10.5074 0.823868 10.3831 0.824223H1.83795C1.6157 0.824223 1.40258 0.912506 1.24543 1.06965C1.08828 1.2268 1 1.43993 1 1.66217V16.7452C1 16.9675 1.08828 17.1806 1.24543 17.3378C1.40258 17.4949 1.6157 17.5832 1.83795 17.5832H5.65517",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.65524 6.31769C5.65524 6.09544 5.74353 5.88231 5.90067 5.72517C6.05782 5.56802 6.27095 5.47974 6.49319 5.47974H15.0384C15.1627 5.47939 15.2858 5.50391 15.4004 5.55189C15.5151 5.59986 15.619 5.6703 15.706 5.75906L18.4265 8.5578C18.5961 8.73226 18.6907 8.96621 18.69 9.20954V21.4007C18.69 21.6229 18.6017 21.8361 18.4445 21.9932C18.2874 22.1504 18.0743 22.2387 17.852 22.2387H6.49319C6.27095 22.2387 6.05782 22.1504 5.90067 21.9932C5.74353 21.8361 5.65524 21.6229 5.65524 21.4007V6.31769Z",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.37952 9.20361H12.6382",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 11.9963H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 14.79H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 17.5833H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"})),Zr=React.createElement("svg",{width:"54",height:"54",viewBox:"0 0 54 54",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M51.3043 9.47784C51.8017 9.606 52.2407 9.89973 52.5489 10.3107C52.8571 10.7216 53.0161 11.2252 52.9999 11.7387V42.2597C53.0011 42.7336 52.8534 43.196 52.5775 43.5814C52.3016 43.9668 51.9116 44.2558 51.4625 44.4074L27.7466 52.8855C27.2635 53.0544 26.7375 53.0544 26.2544 52.8855L2.49327 44.43C2.05632 44.2721 1.67866 43.9833 1.41167 43.6031C1.14468 43.2228 1.00133 42.7695 1.00113 42.3049V11.6708C0.984887 11.1574 1.14396 10.6538 1.45216 10.2428C1.76037 9.83191 2.19932 9.53817 2.69674 9.41001L26.4353 1.0676C26.8067 0.977465 27.1943 0.977465 27.5657 1.0676L51.3043 9.47784Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.0005 19.0183V52.9984",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M52.3895 10.1335L27.0005 19.0186L1.61157 10.1335",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),zr=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.1429 1H4.42857C2.53502 1 1 2.53502 1 4.42857V42.1429C1 44.0364 2.53502 45.5714 4.42857 45.5714H42.1429C44.0364 45.5714 45.5714 44.0364 45.5714 42.1429V4.42857C45.5714 2.53502 44.0364 1 42.1429 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 13H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 23.2857L9.57143 28.4286L14.7143 33.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M33.5714 23.2857L38.7143 28.4286L33.5714 33.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M21.5714 35.2857L26.7143 19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),$r=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 23.5C1 29.4674 3.37053 35.1903 7.5901 39.4099C11.8097 43.6295 17.5326 46 23.5 46C29.4674 46 35.1903 43.6295 39.4099 39.4099C43.6295 35.1903 46 29.4674 46 23.5C46 17.5326 43.6295 11.8097 39.4099 7.5901C35.1903 3.37053 29.4674 1 23.5 1C17.5326 1 11.8097 3.37053 7.5901 7.5901C3.37053 11.8097 1 17.5326 1 23.5V23.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 17.5L22.234 32.012C22.3698 32.2247 22.5569 32.3997 22.7782 32.521C22.9995 32.6422 23.2477 32.7058 23.5 32.7058C23.7523 32.7058 24.0005 32.6422 24.2218 32.521C24.4431 32.3997 24.6302 32.2247 24.766 32.012L34 17.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Yr=React.createElement("svg",{width:"21",height:"21",viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8.30664 4.95215V11.6901",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.93768 8.32117H11.6756",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.1404 1.02893H2.4729C1.66743 1.02893 1.01447 1.68189 1.01447 2.48736V14.1548C1.01447 14.9603 1.66743 15.6133 2.4729 15.6133H14.1404C14.9458 15.6133 15.5988 14.9603 15.5988 14.1548V2.48736C15.5988 1.68189 14.9458 1.02893 14.1404 1.02893Z",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.38977 19.9885H18.5157C18.9025 19.9885 19.2734 19.8349 19.5469 19.5613C19.8204 19.2878 19.9741 18.9169 19.9741 18.5301V5.40417",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"})),qr=React.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5564 22.5293H19.7654",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11.4886 16.7355L6.52249 17.6294L7.35017 12.5971L18.4908 1.48965C18.6446 1.3345 18.8277 1.21135 19.0295 1.12731C19.2312 1.04327 19.4475 1 19.6661 1C19.8846 1 20.101 1.04327 20.3027 1.12731C20.5044 1.21135 20.6875 1.3345 20.8414 1.48965L22.5961 3.24434C22.7512 3.39822 22.8744 3.58131 22.9584 3.78303C23.0424 3.98475 23.0857 4.20112 23.0857 4.41964C23.0857 4.63817 23.0424 4.85454 22.9584 5.05626C22.8744 5.25798 22.7512 5.44106 22.5961 5.59495L11.4886 16.7355Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Qr=React.createElement("svg",{width:"24",height:"21",viewBox:"0 0 24 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M21.3639 1H2.53413C1.73418 1 1.08569 1.64849 1.08569 2.44844V14.036C1.08569 14.8359 1.73418 15.4844 2.53413 15.4844H21.3639C22.1638 15.4844 22.8123 14.8359 22.8123 14.036V2.44844C22.8123 1.64849 22.1638 1 21.3639 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.5701 19.8298H8.3279L9.05212 15.4844H14.8459L15.5701 19.8298Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M6.15524 19.8297H17.7428",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Kr=React.createElement("svg",{width:"47",height:"26",viewBox:"0 0 47 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13 25L1 13L13 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M33.5714 25L45.5714 13L33.5714 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Xr=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.5677 1H4.92231C3.03222 1 1.5 2.53222 1.5 4.42231V42.0677C1.5 43.9578 3.03222 45.49 4.92231 45.49H42.5677C44.4578 45.49 45.99 43.9578 45.99 42.0677V4.42231C45.99 2.53222 44.4578 1 42.5677 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.6204 14.689C12.4513 14.6894 12.2861 14.74 12.1456 14.8343C12.0052 14.9286 11.8959 15.0624 11.8315 15.2188C11.767 15.3752 11.7504 15.5472 11.7837 15.7131C11.817 15.8789 11.8986 16.0312 12.0184 16.1506C12.1382 16.2701 12.2907 16.3513 12.4566 16.3842C12.6225 16.417 12.7945 16.3999 12.9507 16.3351C13.107 16.2703 13.2405 16.1606 13.3344 16.0199C13.4283 15.8792 13.4785 15.7139 13.4785 15.5447C13.4785 15.3178 13.3883 15.1001 13.2278 14.9396C13.0673 14.7791 12.8497 14.689 12.6227 14.689",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39.1453 35.2232L30.3158 21.9081C30.1609 21.6768 29.9518 21.4867 29.7067 21.3546C29.4616 21.2225 29.188 21.1522 28.9095 21.15C28.6311 21.1477 28.3564 21.2135 28.1092 21.3417C27.862 21.4699 27.6499 21.6565 27.4912 21.8853L22.9396 28.3877L20.1173 26.1313C19.9321 25.9833 19.7181 25.8755 19.489 25.8146C19.2599 25.7538 19.0206 25.7412 18.7863 25.7776C18.5521 25.8141 18.328 25.8988 18.1282 26.0265C17.9285 26.1541 17.7574 26.3219 17.6259 26.5191L11.8171 35.2232H39.1453Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Jr=React.createElement("svg",{width:"44",height:"44",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M18.9865 22.713C18.9875 23.1912 18.7986 23.6502 18.4614 23.9892C18.1241 24.3281 17.6661 24.5194 17.1879 24.5208H2.79866C2.56182 24.5204 2.32739 24.4732 2.10879 24.3821C1.89018 24.2909 1.69168 24.1576 1.52464 23.9897C1.35759 23.8218 1.22528 23.6226 1.13526 23.4035C1.04524 23.1845 0.999281 22.9498 1.00001 22.713V2.80788C0.999523 2.57095 1.04571 2.33624 1.13593 2.11716C1.22615 1.89808 1.35864 1.69892 1.52583 1.53104C1.69302 1.36317 1.89165 1.22986 2.11035 1.13875C2.32906 1.04763 2.56358 1.00048 2.80051 1L17.1897 1.02398C17.6676 1.02594 18.1252 1.21739 18.462 1.55632C18.7989 1.89526 18.9875 2.354 18.9865 2.83186V22.713Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M42.5 11.6776C42.4966 12.1514 42.3052 12.6044 41.968 12.9372C41.6307 13.2699 41.1751 13.4552 40.7013 13.4523H26.3121C26.0775 13.454 25.8448 13.4094 25.6273 13.3211C25.4099 13.2328 25.212 13.1025 25.045 12.9377C24.8779 12.7729 24.745 12.5768 24.6538 12.3606C24.5626 12.1443 24.5149 11.9123 24.5135 11.6776V2.7987C24.5164 2.32541 24.7071 1.87264 25.0437 1.53988C25.3802 1.20711 25.8351 1.02158 26.3084 1.02403L40.6977 1.00005C41.1719 0.996608 41.6282 1.1816 41.9661 1.51436C42.3041 1.84713 42.4961 2.30045 42.5 2.77472V11.6776Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.9865 40.7272C18.9851 40.9625 18.9373 41.1951 18.846 41.4119C18.7546 41.6286 18.6214 41.8253 18.4541 41.9906C18.2867 42.1559 18.0884 42.2866 17.8705 42.3753C17.6527 42.464 17.4194 42.5089 17.1842 42.5074L2.79498 42.4834C2.3212 42.4854 1.86602 42.2992 1.52945 41.9657C1.19288 41.6323 1.00245 41.1789 1.00001 40.7051V31.8336C1.00122 31.5987 1.04872 31.3663 1.13979 31.1498C1.23085 30.9332 1.36371 30.7368 1.53075 30.5716C1.6978 30.4064 1.89576 30.2758 2.11332 30.1872C2.33087 30.0986 2.56376 30.0538 2.79867 30.0552H17.1879C17.6622 30.0528 18.118 30.2387 18.4553 30.5721C18.7925 30.9056 18.9836 31.3593 18.9865 31.8336V40.7272Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M26.314 42.5074C26.0769 42.5069 25.8422 42.4597 25.6234 42.3685C25.4046 42.2773 25.2059 42.1438 25.0387 41.9757C24.8714 41.8077 24.739 41.6083 24.6489 41.389C24.5588 41.1697 24.5128 40.9348 24.5135 40.6977V20.7963C24.5128 20.5594 24.5587 20.3246 24.6487 20.1054C24.7387 19.8863 24.871 19.687 25.038 19.5189C25.205 19.3509 25.4035 19.2174 25.6221 19.126C25.8407 19.0347 26.0752 18.9873 26.3121 18.9866H40.7014C40.9383 18.9873 41.1728 19.0347 41.3914 19.126C41.61 19.2174 41.8085 19.3509 41.9755 19.5189C42.1425 19.687 42.2748 19.8863 42.3648 20.1054C42.4548 20.3246 42.5007 20.5594 42.5 20.7963V40.6737C42.501 41.1517 42.3124 41.6107 41.9756 41.9499C41.6388 42.2891 41.1812 42.481 40.7032 42.4834L26.314 42.5074Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),en=React.createElement("svg",{width:"47",height:"6",viewBox:"0 0 47 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.71429 4.42857C3.66106 4.42857 4.42857 3.66106 4.42857 2.71429C4.42857 1.76751 3.66106 1 2.71429 1C1.76751 1 1 1.76751 1 2.71429C1 3.66106 1.76751 4.42857 2.71429 4.42857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7142 2.71411H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),tn=React.createElement("svg",{width:"47",height:"37",viewBox:"0 0 47 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.71429 4.42857C3.66106 4.42857 4.42857 3.66106 4.42857 2.71429C4.42857 1.76751 3.66106 1 2.71429 1C1.76751 1 1 1.76751 1 2.71429C1 3.66106 1.76751 4.42857 2.71429 4.42857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 2.71429H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M2.71429 19.8572C3.66106 19.8572 4.42857 19.0896 4.42857 18.1429C4.42857 17.1961 3.66106 16.4286 2.71429 16.4286C1.76751 16.4286 1 17.1961 1 18.1429C1 19.0896 1.76751 19.8572 2.71429 19.8572Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 18.1429H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M2.71429 35.2857C3.66106 35.2857 4.42857 34.5182 4.42857 33.5714C4.42857 32.6246 3.66106 31.8571 2.71429 31.8571C1.76751 31.8571 1 32.6246 1 33.5714C1 34.5182 1.76751 35.2857 2.71429 35.2857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 33.5714H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),rn=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18"},React.createElement("path",{d:"M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z"})),nn=React.createElement("svg",{width:"46",height:"44",viewBox:"0 0 46 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M4 12H45",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 33H42",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18 1L7 43",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39 1L28 43",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),on=React.createElement("svg",{width:"61",height:"39",viewBox:"0 0 61 39",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46 8L50.5 11L55 8",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46 29L50.5 32L55 29",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 1H60V17H1V1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 22H60V38H1V22Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),an=React.createElement("svg",{width:"23",height:"24",viewBox:"0 0 23 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.65174 22.1487H1.9613C1.70635 22.1487 1.46184 22.0474 1.28156 21.8671C1.10128 21.6869 1 21.4424 1 21.1874V4.84522C1 4.59026 1.10128 4.34575 1.28156 4.16547C1.46184 3.98519 1.70635 3.88391 1.9613 3.88391H5.80652",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.497 3.88391H17.3422C17.5972 3.88391 17.8417 3.98519 18.0219 4.16547C18.2022 4.34575 18.3035 4.59026 18.3035 4.84522V8.20978",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11.5744 2.92261C11.5744 2.4127 11.3718 1.92368 11.0113 1.56312C10.6507 1.20256 10.1617 1 9.65177 1C9.14186 1 8.65284 1.20256 8.29228 1.56312C7.93172 1.92368 7.72916 2.4127 7.72916 2.92261H5.80655V5.80652H13.497V2.92261H11.5744Z",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.1487 22.1486C22.1487 22.4036 22.0474 22.6481 21.8672 22.8284C21.6869 23.0087 21.4424 23.1099 21.1874 23.1099H12.5357C12.2807 23.1099 12.0362 23.0087 11.8559 22.8284C11.6757 22.6481 11.5744 22.4036 11.5744 22.1486V11.0936C11.5744 10.8387 11.6757 10.5942 11.8559 10.4139C12.0362 10.2336 12.2807 10.1323 12.5357 10.1323H19.3475C19.6024 10.1324 19.8469 10.2337 20.0271 10.414L21.8671 12.2539C22.0474 12.4342 22.1487 12.6786 22.1487 12.9336V22.1486Z",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.4583 14.4573H19.2648",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.4583 17.3413H19.2648",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})),cn=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.39799 17.0688C9.0023 17.3009 8.66513 17.6207 8.4124 18.0036C8.15967 18.3865 7.99812 18.8222 7.94017 19.2773C7.88222 19.7324 7.92942 20.1947 8.07813 20.6287C8.22684 21.0627 8.47311 21.4569 8.79799 21.7808L25.224 38.2068C25.5479 38.5316 25.942 38.7779 26.376 38.9266C26.81 39.0753 27.2723 39.1225 27.7274 39.0646C28.1825 39.0066 28.6183 38.8451 29.0011 38.5924C29.384 38.3396 29.7038 38.0025 29.936 37.6068C31.8816 34.2595 32.4619 30.291 31.556 26.5268L44.614 18.2168C44.993 17.9757 45.3131 17.6526 45.5506 17.2712C45.788 16.8899 45.9368 16.4601 45.986 16.0136C46.0351 15.5671 45.9834 15.1152 45.8345 14.6914C45.6857 14.2675 45.4435 13.8825 45.126 13.5648L33.44 1.87876C33.1224 1.56113 32.7375 1.31887 32.3137 1.16986C31.89 1.02086 31.4382 0.968916 30.9917 1.01787C30.5451 1.06682 30.1153 1.21542 29.7339 1.45269C29.3525 1.68996 29.0292 2.00986 28.788 2.38876L20.478 15.4488C16.7138 14.5429 12.7453 15.1231 9.39799 17.0688V17.0688Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.006 29.9949L1 46.0009",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),ln=React.createElement("svg",{width:"28px",height:"28px",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},React.createElement("defs",null,React.createElement("linearGradient",{x1:"95.5557143%",y1:"36.1110714%",x2:"7.25e-07%",y2:"36.1110714%",id:"linearGradient-1"},React.createElement("stop",{stopColor:"#3F9CFC",offset:"0%"}),React.createElement("stop",{stopColor:"#387BFF",offset:"100%"}))),React.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},React.createElement("g",{id:"Group-2"},React.createElement("g",{id:"Ellipse-2",fill:"url(#linearGradient-1)",fillRule:"nonzero"},React.createElement("circle",{id:"Oval",cx:"14",cy:"14",r:"14"})),React.createElement("g",{id:"Group",transform:"translate(8.999999, 5.000000)",stroke:"#FFFFFF",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"},React.createElement("path",{d:"M9.87360059,8.79954 C9.95310059,8.67038 9.99660059,8.52236 9.99980059,8.37075 C10.0030006,8.21914 9.96570059,8.06942 9.89170059,7.93704 C9.81780059,7.80466 9.70980059,7.6944 9.57910059,7.61763 C9.44830059,7.54086 9.29940059,7.50037 9.14770059,7.50032 L6.25013059,7.50032 L6.25013059,0 L0.126530587,9.9521 C0.0470105866,10.0812 0.00340058663,10.2292 0.000190586629,10.3808 C-0.00301641337,10.5323 0.0343005866,10.682 0.108290587,10.8144 C0.182270587,10.9467 0.290250587,11.0569 0.421060587,11.1336 C0.551870587,11.2102 0.700780587,11.2506 0.852400587,11.2505 L3.75002059,11.2505 L3.75002059,18.7508 L9.87360059,8.79954 Z",id:"Path"}))))),un=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M23.5 46C35.9264 46 46 35.9264 46 23.5C46 11.0736 35.9264 1 23.5 1C11.0736 1 1 11.0736 1 23.5C1 35.9264 11.0736 46 23.5 46Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M23.5 32.5C28.4706 32.5 32.5 28.4706 32.5 23.5C32.5 18.5294 28.4706 14.5 23.5 14.5C18.5294 14.5 14.5 18.5294 14.5 23.5C14.5 28.4706 18.5294 32.5 23.5 32.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),sn=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 0.995972V15.996H31.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M24 45.996C19.8745 45.9984 15.8277 44.8665 12.3021 42.724C8.77649 40.5815 5.90781 37.511 4.00969 33.848C2.11156 30.1851 1.25707 26.0708 1.53963 21.955C1.82219 17.8391 3.23092 13.8802 5.61181 10.511C7.9927 7.14181 11.2541 4.49209 15.0394 2.85152C18.8247 1.21095 22.9882 0.642693 27.0747 1.20888C31.1612 1.77507 35.0134 3.4539 38.21 6.06183C41.4067 8.66976 43.8248 12.1064 45.2 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),fn=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 30.996C46.5 31.7916 46.1839 32.5547 45.6213 33.1173C45.0587 33.6799 44.2956 33.996 43.5 33.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 12.996C44.2956 12.996 45.0587 13.312 45.6213 13.8747C46.1839 14.4373 46.5 15.2003 46.5 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 15.996C1.5 15.2003 1.81607 14.4373 2.37868 13.8747C2.94129 13.312 3.70435 12.996 4.5 12.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 33.996C3.70435 33.996 2.94129 33.6799 2.37868 33.1173C1.81607 32.5547 1.5 31.7916 1.5 30.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 12.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 12.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 12.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 33.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 33.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 33.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M28.5 36.996V9.99597",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 45.996C21.8869 45.996 24.1761 45.0478 25.864 43.3599C27.5518 41.6721 28.5 39.3829 28.5 36.996C28.5 39.3829 29.4482 41.6721 31.136 43.3599C32.8239 45.0478 35.1131 45.996 37.5 45.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 0.995972C21.8869 0.995972 24.1761 1.94418 25.864 3.63201C27.5518 5.31984 28.5 7.60902 28.5 9.99597C28.5 7.60902 29.4482 5.31984 31.136 3.63201C32.8239 1.94418 35.1131 0.995972 37.5 0.995972",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 27.996H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),dn=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 28.4286C1 29.3379 1.36122 30.21 2.00421 30.853C2.64719 31.4959 3.51926 31.8572 4.42857 31.8572",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.42857 1C3.51926 1 2.64719 1.36122 2.00421 2.00421C1.36122 2.64719 1 3.51926 1 4.42857",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M31.8571 4.42857C31.8571 3.51926 31.4959 2.64719 30.8529 2.00421C30.21 1.36122 29.3379 1 28.4286 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 1H19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 13V19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M31.8571 14.7143H42.1429C43.0522 14.7143 43.9242 15.0755 44.5672 15.7185C45.2102 16.3615 45.5714 17.2336 45.5714 18.1429V42.1429C45.5714 43.0522 45.2102 43.9242 44.5672 44.5672C43.9242 45.2102 43.0522 45.5714 42.1429 45.5714H18.1429C17.2335 45.5714 16.3615 45.2102 15.7185 44.5672C15.0755 43.9242 14.7143 43.0522 14.7143 42.1429V31.8572H28.4286C29.3379 31.8572 30.21 31.4959 30.8529 30.8529C31.4959 30.21 31.8571 29.3379 31.8571 28.4286V14.7143Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),pn=React.createElement("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M3.01049 5.50462C4.2544 5.50462 5.26279 4.49622 5.26279 3.25231C5.26279 2.00839 4.2544 1 3.01049 1C1.76657 1 0.758179 2.00839 0.758179 3.25231C0.758179 4.49622 1.76657 5.50462 3.01049 5.50462Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.26276 3.25232H20.2781",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5181 13.0123C11.762 13.0123 12.7704 12.0039 12.7704 10.76C12.7704 9.51608 11.762 8.50769 10.5181 8.50769C9.2742 8.50769 8.26581 9.51608 8.26581 10.76C8.26581 12.0039 9.2742 13.0123 10.5181 13.0123Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M0.758179 10.76H8.26587",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.7705 10.76H20.2782",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.0259 20.5199C19.2698 20.5199 20.2782 19.5115 20.2782 18.2676C20.2782 17.0237 19.2698 16.0153 18.0259 16.0153C16.782 16.0153 15.7736 17.0237 15.7736 18.2676C15.7736 19.5115 16.782 20.5199 18.0259 20.5199Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.7736 18.2677H0.758179",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),mn=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M20.1079 1H2.72664C1.92669 1 1.2782 1.64849 1.2782 2.44844V19.8297C1.2782 20.6297 1.92669 21.2782 2.72664 21.2782H20.1079C20.9079 21.2782 21.5564 20.6297 21.5564 19.8297V2.44844C21.5564 1.64849 20.9079 1 20.1079 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.7626 1V21.2782",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),bn=React.createElement("svg",{width:"59",height:"21",viewBox:"0 0 59 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M10.5 1L1 10.5L10.5 20",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M48.5001 1L58.0001 10.5L48.5001 20",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M29.5 9.55054C29.3121 9.55054 29.1284 9.60625 28.9722 9.71064C28.816 9.81503 28.6942 9.9634 28.6223 10.137C28.5504 10.3106 28.5316 10.5016 28.5682 10.6859C28.6049 10.8702 28.6954 11.0394 28.8282 11.1723C28.9611 11.3051 29.1304 11.3956 29.3147 11.4323C29.4989 11.4689 29.6899 11.4501 29.8635 11.3782C30.0371 11.3063 30.1855 11.1846 30.2899 11.0283C30.3943 10.8721 30.45 10.6884 30.45 10.5005C30.45 10.2486 30.3499 10.0069 30.1717 9.82878C29.9936 9.65063 29.7519 9.55054 29.5 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.8999 9.55054C40.712 9.55054 40.5283 9.60625 40.3721 9.71064C40.2159 9.81503 40.0941 9.9634 40.0222 10.137C39.9503 10.3106 39.9315 10.5016 39.9681 10.6859C40.0048 10.8702 40.0953 11.0394 40.2281 11.1723C40.361 11.3051 40.5303 11.3956 40.7146 11.4323C40.8988 11.4689 41.0899 11.4501 41.2634 11.3782C41.437 11.3063 41.5854 11.1846 41.6898 11.0283C41.7942 10.8721 41.8499 10.6884 41.8499 10.5005C41.8499 10.2486 41.7498 10.0069 41.5716 9.82878C41.3935 9.65063 41.1518 9.55054 40.8999 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.1 9.55054C17.9121 9.55054 17.7285 9.60625 17.5722 9.71064C17.416 9.81503 17.2942 9.9634 17.2223 10.137C17.1504 10.3106 17.1316 10.5016 17.1683 10.6859C17.2049 10.8702 17.2954 11.0394 17.4283 11.1723C17.5611 11.3051 17.7304 11.3956 17.9147 11.4323C18.099 11.4689 18.29 11.4501 18.4636 11.3782C18.6372 11.3063 18.7855 11.1846 18.8899 11.0283C18.9943 10.8721 19.05 10.6884 19.05 10.5005C19.05 10.2486 18.9499 10.0069 18.7718 9.82878C18.5936 9.65063 18.352 9.55054 18.1 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),hn=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M3.80713 5.19993C3.80713 5.38378 3.84334 5.56583 3.9137 5.73568C3.98405 5.90554 4.08718 6.05987 4.21718 6.18988C4.34718 6.31988 4.50152 6.423 4.67137 6.49336C4.84123 6.56371 5.02328 6.59993 5.20713 6.59993C5.39098 6.59993 5.57303 6.56371 5.74289 6.49336C5.91274 6.423 6.06708 6.31988 6.19708 6.18988C6.32708 6.05987 6.4302 5.90554 6.50056 5.73568C6.57092 5.56583 6.60713 5.38378 6.60713 5.19993C6.60713 5.01608 6.57092 4.83403 6.50056 4.66417C6.4302 4.49431 6.32708 4.33998 6.19708 4.20998C6.06708 4.07998 5.91274 3.97685 5.74289 3.9065C5.57303 3.83614 5.39098 3.79993 5.20713 3.79993C5.02328 3.79993 4.84123 3.83614 4.67137 3.9065C4.50152 3.97685 4.34718 4.07998 4.21718 4.20998C4.08718 4.33998 3.98405 4.49431 3.9137 4.66417C3.84334 4.83403 3.80713 5.01608 3.80713 5.19993Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M3.80713 10.8C3.80713 10.9839 3.84334 11.1659 3.9137 11.3358C3.98405 11.5056 4.08718 11.66 4.21718 11.79C4.34718 11.92 4.50152 12.0231 4.67137 12.0935C4.84123 12.1638 5.02328 12.2 5.20713 12.2C5.39098 12.2 5.57303 12.1638 5.74289 12.0935C5.91274 12.0231 6.06708 11.92 6.19708 11.79C6.32708 11.66 6.4302 11.5056 6.50056 11.3358C6.57092 11.1659 6.60713 10.9839 6.60713 10.8C6.60713 10.6162 6.57092 10.4341 6.50056 10.2643C6.4302 10.0944 6.32708 9.94008 6.19708 9.81007C6.06708 9.68007 5.91274 9.57695 5.74289 9.50659C5.57303 9.43624 5.39098 9.40002 5.20713 9.40002C5.02328 9.40002 4.84123 9.43624 4.67137 9.50659C4.50152 9.57695 4.34718 9.68007 4.21718 9.81007C4.08718 9.94008 3.98405 10.0944 3.9137 10.2643C3.84334 10.4341 3.80713 10.6162 3.80713 10.8V10.8Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M3.80713 16.4C3.80713 16.5839 3.84334 16.7659 3.9137 16.9358C3.98405 17.1056 4.08718 17.2599 4.21718 17.3899C4.34718 17.52 4.50152 17.6231 4.67137 17.6934C4.84123 17.7638 5.02328 17.8 5.20713 17.8C5.39098 17.8 5.57303 17.7638 5.74289 17.6934C5.91274 17.6231 6.06708 17.52 6.19708 17.3899C6.32708 17.2599 6.4302 17.1056 6.50056 16.9358C6.57092 16.7659 6.60713 16.5839 6.60713 16.4C6.60713 16.2161 6.57092 16.0341 6.50056 15.8642C6.4302 15.6944 6.32708 15.5401 6.19708 15.4101C6.06708 15.28 5.91274 15.1769 5.74289 15.1066C5.57303 15.0362 5.39098 15 5.20713 15C5.02328 15 4.84123 15.0362 4.67137 15.1066C4.50152 15.1769 4.34718 15.28 4.21718 15.4101C4.08718 15.5401 3.98405 15.6944 3.9137 15.8642C3.84334 16.0341 3.80713 16.2161 3.80713 16.4V16.4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M8.85834 18.3479C8.85834 19.3165 8.47357 20.2454 7.78866 20.9303C7.10375 21.6152 6.17482 22 5.20621 22C4.2376 22 3.30867 21.6152 2.62376 20.9303C1.93885 20.2454 1.55408 19.3165 1.55408 18.3479V2.82653C1.55408 2.34211 1.74652 1.87752 2.08906 1.53498C2.4316 1.19244 2.89618 1 3.38061 1H7.03274C7.51701 1.00025 7.98136 1.19279 8.32369 1.53531C8.66603 1.87782 8.85834 2.34227 8.85834 2.82653V18.3479Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M8.3385 20.2285L16.1309 6.73157C16.373 6.31211 16.4387 5.81364 16.3134 5.3458C16.188 4.87795 15.882 4.47903 15.4626 4.23677L12.2996 2.41117C12.0115 2.24443 11.6832 2.15986 11.3504 2.16664",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M7.07849 21.4867L20.4756 13.7494C20.8947 13.5071 21.2005 13.1084 21.3258 12.6407C21.4511 12.1731 21.3857 11.6749 21.1438 11.2555L19.3173 8.09243C19.1981 7.88619 19.0396 7.70543 18.8506 7.56042",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),yn=React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M5.19897 8H10.799",stroke:"url(#subtract_paint0_linear)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 8C1 9.85652 1.7375 11.637 3.05025 12.9497C4.36301 14.2625 6.14348 15 8 15C9.85652 15 11.637 14.2625 12.9497 12.9497C14.2625 11.637 15 9.85652 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1C6.14348 1 4.36301 1.7375 3.05025 3.05025C1.7375 4.36301 1 6.14348 1 8V8Z",stroke:"url(#subtract_paint1_linear)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"subtract_paint0_linear",x1:"10.5501",y1:"8.36111",x2:"5.19897",y2:"8.36111",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#3F9CFC"}),React.createElement("stop",{offset:"1",stopColor:"#387BFF"})),React.createElement("linearGradient",{id:"subtract_paint1_linear",x1:"14.3778",y1:"6.05555",x2:"1",y2:"6.05555",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#3F9CFC"}),React.createElement("stop",{offset:"1",stopColor:"#387BFF"})))),vn=React.createElement("svg",{width:"46",height:"46",viewBox:"0 0 46 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M44.7563 4V16.514C44.7565 18.1049 44.1249 19.6307 43.0003 20.756L19.8783 43.88C19.3158 44.4424 18.5528 44.7584 17.7573 44.7584C16.9619 44.7584 16.1989 44.4424 15.6363 43.88L1.87835 30.12C1.31594 29.5574 0.999989 28.7945 0.999989 27.999C0.999989 27.2035 1.31594 26.4406 1.87835 25.878L25.0003 2.756C26.1256 1.63144 27.6515 0.999809 29.2423 1H41.7563C42.552 1 43.3151 1.31607 43.8777 1.87868C44.4403 2.44129 44.7563 3.20435 44.7563 4V4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M37.2563 11.5C37.2563 11.894 37.1787 12.2841 37.028 12.6481C36.8772 13.012 36.6562 13.3427 36.3777 13.6213C36.0991 13.8999 35.7684 14.1209 35.4044 14.2716C35.0404 14.4224 34.6503 14.5 34.2563 14.5C33.8624 14.5 33.4723 14.4224 33.1083 14.2716C32.7443 14.1209 32.4136 13.8999 32.135 13.6213C31.8565 13.3427 31.6355 13.012 31.4847 12.6481C31.3339 12.2841 31.2563 11.894 31.2563 11.5C31.2563 11.106 31.3339 10.7159 31.4847 10.3519C31.6355 9.98797 31.8565 9.65726 32.135 9.37868C32.4136 9.1001 32.7443 8.87913 33.1083 8.72836C33.4723 8.5776 33.8624 8.5 34.2563 8.5C34.6503 8.5 35.0404 8.5776 35.4044 8.72836C35.7684 8.87913 36.0991 9.1001 36.3777 9.37868C36.6562 9.65726 36.8772 9.98797 37.028 10.3519C37.1787 10.7159 37.2563 11.106 37.2563 11.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),gn=React.createElement("svg",{width:"45",height:"47",viewBox:"0 0 45 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 0.996094H10.5V9.99609H1.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 36.9961H10.5V45.9961H1.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 0.996094H43.5V9.99609H34.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 36.9961H43.5V45.9961H34.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 3.99609H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.5 9.99609V36.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 42.9961H10.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 36.9961V9.99609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.5 17.5001C13.4995 16.9088 13.6155 16.3232 13.8414 15.7768C14.0673 15.2304 14.3987 14.7338 14.8166 14.3155C15.2345 13.8972 15.7308 13.5654 16.277 13.339C16.8232 13.1126 17.4087 12.9961 18 12.9961H27C27.5913 12.9961 28.1768 13.1126 28.723 13.339C29.2692 13.5654 29.7655 13.8972 30.1834 14.3155C30.6013 14.7338 30.9327 15.2304 31.1586 15.7768C31.3845 16.3232 31.5005 16.9088 31.5 17.5001",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 12.9961V33.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M16.438 33.9961H28.438",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),En=React.createElement("svg",{width:"47",height:"21",viewBox:"0 0 47 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36.5 20H10.5C7.98369 19.9895 5.57344 18.9852 3.79412 17.2059C2.0148 15.4266 1.01053 13.0163 1 10.5V10.5C1.01053 7.98369 2.0148 5.57344 3.79412 3.79412C5.57344 2.0148 7.98369 1.01053 10.5 1H36.5C39.0163 1.01053 41.4266 2.0148 43.2059 3.79412C44.9852 5.57344 45.9895 7.98369 46 10.5V10.5C45.9895 13.0163 44.9852 15.4266 43.2059 17.2059C41.4266 18.9852 39.0163 19.9895 36.5 20V20Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11 14.5C13.2091 14.5 15 12.7091 15 10.5C15 8.29086 13.2091 6.5 11 6.5C8.79086 6.5 7 8.29086 7 10.5C7 12.7091 8.79086 14.5 11 14.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Cn=React.createElement("svg",{width:"20",height:"21",viewBox:"0 0 20 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M16.7036 8.49719L15.2563 20.0754H5.12543L3.67816 8.49719",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.50723 5.60266H18.8745",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M6.5148 5.18299V2.67921C6.5148 2.29536 6.66728 1.92725 6.9387 1.65583C7.21011 1.38441 7.57823 1.23193 7.96207 1.23193H12.3039C12.6877 1.23193 13.0558 1.38441 13.3273 1.65583C13.5987 1.92725 13.7512 2.29536 13.7512 2.67921V5.57375",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"})),kn=function(){var e=(0,w.useSelect)((function(e){return e(bt).getActiveScreen()})),t=(0,w.useDispatch)(bt).setActiveScreen;return Nr().createElement("div",{className:"nav"},Nr().createElement("ul",null,Nr().createElement("li",null,Nr().createElement(Dr,{label:"Settings",icon:pn,isSelected:"settings"==e,onClick:function(){return t("settings")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Attributes",icon:Mr,isSelected:"attributes"==e,onClick:function(){return t("attributes")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Editor View",icon:qr,isSelected:"edit"==e,onClick:function(){return t("edit")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Front-end View",icon:Qr,isSelected:"save"==e,onClick:function(){return t("save")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Sidebar",icon:mn,isSelected:"sidebar"==e,onClick:function(){return t("sidebar")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Styles",icon:hn,isSelected:"styles"==e,onClick:function(){return t("styles")}}))))},wn=function(){return React.createElement("div",{className:"loading-spinner"},React.createElement("div",null),React.createElement("div",null),React.createElement("div",null),React.createElement("div",null))},Sn=function(){var e=(0,w.useDispatch)(Pr).saveBlock,t=((0,w.useDispatch)(bt).setShowPublishFlyout,(0,w.useSelect)((function(e){return{isSaving:e(bt).getIsSaving(),isPublishing:e(bt).getIsPublishing(),block:e(Pr).getBlock()}}))),r=t.isSaving,n=(t.isPublishing,t.block);return React.createElement("div",{className:"header"},React.createElement("div",{className:"screen-reader-text icons"},Ir,ln),React.createElement("div",{className:"title"},React.createElement("h1",null,"Wicked Block Builder")),React.createElement(kn,null),React.createElement("div",{className:"actions"},React.createElement("button",{className:"action-btn primary",onClick:e,disabled:r||!n.dirty},r?React.createElement(React.Fragment,null,React.createElement(wn,null),React.createElement("span",{className:"screen-reader-text"},"Saving")):React.createElement("span",{className:"label"},"Save"))))},Rn=function(e){var t=e.content,r=e.sidebar;return React.createElement("div",{className:"body"},React.createElement("div",{className:"left"},t),React.createElement("div",{className:"sidebar"},r))};function An(e){return An="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},An(e)}function On(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function jn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?On(Object(r),!0).forEach((function(t){Tn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):On(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tn(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==An(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==An(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===An(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Ln=function(e){var t,r,n=e.children,o=e.onStop,a=e.onAccept,i=e.onReceive,l=e.forceRootNode,u=void 0!==l&&l,s=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Pn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Pn(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=s[0],d=s[1],p=(0,c.useRef)(null),m=c.Children.toArray(n).map((function(e){return(0,c.cloneElement)(e,{draggingNodeId:f})}));return(0,c.useEffect)((function(){$=jQuery;var e,t,r,n,c,l,s,f,m,b,h=0,y=$("#node-list").offset().left+10,v=$("body"),g=(function(){if(!v[0].className)return 0;var e=v[0].className.match(/menu-max-depth-(\d+)/);e&&e[1]&&parseInt(e[1],10)}(),0),E="",C=100,k=30,w=$("#node-list");function S(e){return Math.floor(e/k)}function R(e,t){e.placeholder.updateDepthClass(t,h),h=t}function A(e){var o;g=e.placeholder.index(),n=e.placeholder.prevAll(".node-item").not(":hidden").eq(0),c=e.placeholder.nextAll(".node-item").not(":hidden").eq(0);var i=e.placeholder.prevAll(".node-item").not(e.item[0]);if(n[0]==e.item[0]&&(n=n.prevAll(".node-item").not(":hidden").eq(0)),c[0]==e.item[0]&&(c=c.nextAll(".node-item").not(":hidden").eq(0)),l=n.length?n.offset().top+n.height():0,s=c.length?c.offset().top+c.height()/3:0,t=c.length?c.menuItemDepth():0,u&&0==t&&n.length&&(t=1),n.length){var f=!1,d=n.menuItemDepth()+1;i.each((function(){var t,i,c,l,u=$(this);if(t=u.attr("data-id"),i=e.item.attr("data-id"),c=e.item.attr("data-type"),l=e.item.attr("data-name"),a(t,i,c,l))return(r=(o=u.menuItemDepth()+1)>C?C:o)>n.menuItemDepth()+1&&(r=n.menuItemDepth()),r>d&&(r=d),f=!0,!1;d=u.menuItemDepth()})),f||(r=0)}else r=0}jQuery.fn.extend({menuItemDepth:function(){var e=this.eq(0).css("margin-left");return S(e&&-1!=e.indexOf("px")?e.slice(0,-2):0)},updateDepthClass:function(e,t){return this.each((function(){var r=$(this);t=t||r.menuItemDepth(),$(this).removeClass("node-item-depth-"+t).addClass("node-item-depth-"+e)}))},shiftDepthClass:function(e){return this.each((function(){var t=$(this),r=t.menuItemDepth(),n=r+e;t.removeClass("node-item-depth-"+r).addClass("node-item-depth-"+n),0===n&&t.find(".is-submenu").hide()}))},childMenuItems:function(){var e=$();return this.each((function(){for(var t=$(this),r=t.menuItemDepth(),n=t.next(".node-item");n.length&&n.menuItemDepth()>r;)e=e.add(n),n=n.next(".node-item")})),e},shiftHorizontally:function(e){return this.each((function(){var t=$(this),r=t.menuItemDepth(),n=r+e;t.moveHorizontally(n,r)}))},getParentItemId:function(e){var t="";return this.each((function(){var r=$(this),n=parseInt(e,10),o=n-1,a=r.prevAll(".node-item-depth-"+o).first();return 0===n||(t=a.attr("data-id")),!1})),t},moveHorizontally:function(e,t){return this.each((function(){var r=$(this),n=r.childMenuItems(),o=e-t,a=r.find(".is-submenu");r.updateDepthClass(e,t).updateParentMenuItemDBId(),n&&n.each((function(){var e=$(this),t=e.menuItemDepth(),r=t+o;e.updateDepthClass(r,t).updateParentMenuItemDBId()})),0===e?a.hide():a.show()}))}}),jQuery(p.current).sortable({cancel:!1,handle:".node",placeholder:"sortable-placeholder",start:function(t,r){var n,o,a;d(r.item.attr("data-id")),m=r.item.children(".node-item-transport"),e=r.item.menuItemDepth(),R(r,e),(a=(r.item.next()[0]==r.placeholder[0]?r.item.next():r.item).childMenuItems()).hide(),n=m.outerHeight(),n+=n>0?1*r.placeholder.css("margin-top").slice(0,-2):0,n+=r.helper.outerHeight(),f=n,n-=2,r.placeholder.height(n),b=e,a.each((function(){var e=$(this).menuItemDepth();b=e>b?e:b})),o=r.helper.find("button").outerWidth(),o+=(b-e)*k,o-=2,r.placeholder.width(o),A(r)},beforeStop:function(e,t){},receive:function(e,t){i({e:e,ui:t,parentId:E,order:g})},stop:function(e,t){var r=t.item.attr("data-id"),n=t.item.getParentItemId(h),a={};$(this).find("> li").each((function(e){a=jn(jn({},a),{},Tn({},$(this).attr("data-id"),e))})),$(this).sortable("cancel"),$(this).find("li").show(),o(r,n,a),d(null)},change:function(e,t){var r=t.helper.offset();t.placeholder.parent().hasClass("menu")||(n.length?n.after(t.placeholder):w.prepend(t.placeholder)),u&&n&&0==n.menuItemDepth()&&r.top<l-0&&n.after(t.placeholder),A(t)},sort:function(e,n){A(n);var o=n.helper.offset(),a=S(o.left-y);a>r||o.top<l-0?a=r:a<t&&(a=t),a!=h&&R(n,a),function(e){E=e.placeholder.getParentItemId(h)}(n),s&&o.top+f>s&&(c.after(n.placeholder),A(n),$(this).sortable("refreshPositions"))}})})),React.createElement("ul",{id:"node-list",className:"nodes menu",ref:p},m)},Nn=r(416),xn=r.n(Nn),Dn=function(e){var t=e.onDuplicate,r=e.onEdit,n=e.onDelete,o=e.onCopy,a=e.onPaste,i=e.enableDuplicate,l=void 0===i||i,u=e.enablePaste,s=(0,c.useRef)(null),f=(0,c.useRef)(null);return React.createElement("div",{className:"node-toolbar"},React.createElement("button",{title:"Duplicate",onClick:t,disabled:!l},React.createElement("span",{className:"icon"},Yr),React.createElement("span",{class:"screen-reader-text"},"Duplicate")),o&&React.createElement("button",{title:"Copy",onClick:function(){s.current.blur(),o()},ref:s},React.createElement("span",{className:"icon"},Gr),React.createElement("span",{class:"screen-reader-text"},"Copy")),a&&React.createElement("button",{title:"Paste",onClick:function(){f.current.blur(),a()},disabled:!u,ref:f},React.createElement("span",{className:"icon"},an),React.createElement("span",{class:"screen-reader-text"},"Paste")),React.createElement("button",{title:"Settings",onClick:r},React.createElement("span",{className:"icon"},pn),React.createElement("span",{class:"screen-reader-text"},"Settings")),React.createElement("button",{title:"Delete",onClick:n},React.createElement("span",{className:"icon"},Cn),React.createElement("span",{class:"screen-reader-text"},"Delete")))},In=function(e){var t=e.onClick,r=e.label;return React.createElement("div",{className:"node"},React.createElement("button",{onClick:t},r))},Fn={name:"String",description:"Use string attributes to hold text content.",type:"string",icon:bn,supportedSources:["block","attribute","text","html"]},Mn={name:"Number",description:"Use number attributes to hold whole numbers.",type:"number",icon:nn,supportedSources:["block","attribute","text"]},Bn={name:"True/False",description:"Use true/false attributes to hold values that can only be true or false (boolean).",type:"boolean",icon:Br,supportedSources:["block","attribute","text"]},Vn=window.wp.components;function Un(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Hn=function(e){var t,r,n=e.id,o=e.title,a=e.children,i=(e.onToggle,e.expandable),l=void 0===i||i,u=e.expanded,s=void 0===u||u,f=(t=(0,c.useState)(s),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Un(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Un(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1];return Nr().createElement("div",{className:"panel"},Nr().createElement("div",{className:"title"},Nr().createElement("h4",null,l&&Nr().createElement("button",{id:"".concat(n,"-toggle"),"aria-expanded":d,"aria-controls":"".concat(n,"-panel"),onClick:function(){return p(!d)}},o),!l&&Nr().createElement("span",null,o))),Nr().createElement("div",{id:"".concat(n,"-panel"),className:"body",role:"region","aria-labelledby":"".concat(n,"-toggle"),hidden:!d},a))},Wn=function(e){var t=e.onClick,r=e.label,n=e.hideLabelFromVision,o=void 0!==n&&n;return React.createElement("button",{className:"add-item-btn",onClick:t},React.createElement("span",{className:"icon"},Ir),!o&&React.createElement("span",{className:"label"},r))};function Gn(){return Gn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Gn.apply(this,arguments)}var Zn=function(e){return React.createElement("button",Gn({className:"settings-btn"},e,{title:"Settings"}),React.createElement("span",{className:"icon"},Hr),React.createElement("span",{className:"screen-reader-text"},"Settings"))},zn=function(e){var t=e.onClick,r=e.label,n=void 0===r?"Close":r;return React.createElement("button",{className:"close",onClick:t},React.createElement("span",{className:"icon"},Ur),React.createElement("span",{className:"screen-reader-text"},n))},$n=function(e){var t=e.value,r=e.onChange,n=e.label,o=void 0===n?"Attribute Name":n,a=(0,c.useRef)(null);return React.createElement(Vn.TextControl,{ref:a,label:o,help:"Letters, numbers, and underscores only.",value:t,onChange:function(e){var t=e.replace(/[^abcdefghijklmnopqrstuvwxyz0-9\_]/gi,"");r(t)},onFocus:function(){return a.current.select()}})};function Yn(e){return Yn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yn(e)}function qn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qn(Object(r),!0).forEach((function(t){Kn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Kn(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Yn(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Yn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Yn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Jn=lodash.find,eo={name:"Array",description:"Use array attributes to hold a collection of values.",type:"array",icon:Fr,supportedSources:["block","query"],settings:function(e){var t,r,n=e.attribute,o=e.addAttribute,a=e.updateAttribute,i=(0,w.useDispatch)(bt).setActiveAttributeId,l=Ql().filter((function(e){return!e.proOnly})).map((function(e){return{value:e.type,label:e.name}})),u=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Xn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Xn(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],f=u[1],d=(0,w.useSelect)((function(e){return e(Pr).getAttributes()})),p=d.filter((function(e){return e.parent==n.id})),m=d.map((function(e){return e.name})),b=Jn(d,{id:s});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"child-attributes",title:"Child Attributes"},React.createElement("div",{className:"content"},p.length>0&&React.createElement("ul",{className:"item-list"},p.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:function(){return i(e.id)}})))}))),React.createElement(Wn,{onClick:function(){var e=xn()();o($l(m,{id:e,parent:n.id,source:"block"==n.source?"block":"text"})),f(e)},label:"Add Child Attribute"}))),s&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Add Child Attribute"),React.createElement(zn,{onClick:function(){return f(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement($n,{label:"Child Attribute Name",value:b.name,onChange:function(e){return a(Qn(Qn({},b),{},{name:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Child Attribute Type",onChange:function(e){return a(Qn(Qn({},b),{},{type:e}))},value:b.type,options:l}))))))}},to=[Fn,Mn,Bn,eo],ro=[{name:"Custom",description:"An HTML tag of your choosing.",icon:Kr,tag:"custom"},{name:"Div",description:"An HTML <div> tag.",icon:zr,tag:"div"},{name:"Section",description:"An HTML <section> tag.",icon:dn,tag:"section"},{name:"Unordered List",description:"An HTML <ul> tag.",icon:tn,tag:"ul"},{name:"List Item",description:"An HTML <li> tag.",icon:en,tag:"li"}],no=window.wp.blockEditor,oo=(0,c.createContext)(),ao=(0,React.createContext)({path:[]});function io(e){return io="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},io(e)}function co(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function lo(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==io(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==io(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===io(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function uo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var so=lodash,fo=so.get,po=so.set,mo=so.isArray,bo=(so.find,so.cloneDeep,function(e){var t=(0,c.useContext)(oo),r=(t.attributes,t.setAttributes,(0,c.useContext)(ao).path),n=e.split("."),o=e;return n.length>1&&r.length>0&&(o=n.reduce((function(e,t,n){return"".concat(e,"[").concat(r[n-1],"].").concat(t)}))),o}),ho=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return t;var r=(0,c.useContext)(oo),n=r.attributes,o=(r.setAttributes,bo(e));return fo(n,o,t)},yo=function(e){if(!e)return function(e,t){return!1};var t=(0,c.useContext)(oo),r=t.attributes,n=t.setAttributes,o=((0,c.useContext)(ao).path,bo(e));return function(e,t){var a,i=e.split("."),c=i[0];if(i.length>1){var l,u=po(r,o,t);l=mo(u[c])?function(e){if(Array.isArray(e))return uo(e)}(a=u[c])||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return uo(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?uo(e,t):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?co(Object(r),!0).forEach((function(t){lo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):co(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},u[c]),n(lo({},c,l))}else n(lo({},e,t))}};function vo(e){return vo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vo(e)}function go(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Eo(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==vo(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==vo(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===vo(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Co=lodash,ko=Co.get,wo=Co.set,So=Co.forOwn,Ro=Co.isArray,Ao=Co.isString,Oo=Co.isObject,jo=Co.has,To=Co.omit,Po=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return!1;if(r){var n=t.split(".").slice(-1);return ko(r,n,!1)}return ko(e,t,null)},Lo=function(e){var t=e.tokens,r=(e.name,e.attributes),n=e.currentAttribute,o=e.currentIndex,a=void 0===o?0:o,i=e.currentItem,c=void 0!==i&&i,l=t;if(n){l=To(l,["attributes.".concat(n)]);var u=Po(r,n);Ro(u)&&wo(l,"attributes.".concat(n),{_items:u,_length:u.length,_currentIndex:a+1})}return c&&So(c,(function(e,t){Ro(e)?wo(l,"attributes.".concat(n,".").concat(t),{_items:e,_length:e.length,_currentIndex:1}):wo(l,"attributes.".concat(n,".").concat(t),e)})),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?go(Object(r),!0).forEach((function(t){Eo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):go(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},l)},No=function(e,t){return Ao(e)?e.replace(/\{\{\s?([A-z0-9\.\-\_\:]*)\s?\}\}/gi,(function(e,r){var n=ko(t,r,"{{ ".concat(r," }}"));return Ro(n)?n.join(", "):Oo(n)?jo(n,"_items")?n._items:"{{ ".concat(r," }}"):n})):e},_o=r(199),xo=r.n(_o);function Do(e){return Do="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Do(e)}function Io(){return Io=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Io.apply(this,arguments)}function Fo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Mo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fo(Object(r),!0).forEach((function(t){Bo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Bo(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Do(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Do(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Do(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Vo(e){return function(e){if(Array.isArray(e))return Uo(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Uo(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Uo(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Uo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Ho=lodash,Wo=Ho.find,Go=Ho.isUndefined,Zo=Ho.camelCase,zo=function e(t,r){var n=Wo(t,{id:r});if(!n)return"";var o=Wo(t,{id:n.parent});return o?"element"==o.type?e(t,o.id):o.attribute:""},$o=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"").split("."),o=Wo(t,{name:n[0],parent:r});return!Go(o)&&(n.length>1&&o?e(t,n.slice(1).join("."),o.id):o)},Yo=function e(t,r){if(r.parent){var n=Wo(t,{id:r.parent});return[n].concat(Vo(e(t,n)))}return[]},qo=function e(t,r){var n=[];return t.filter((function(e){return e.parent==r.id})).forEach((function(r){n=[].concat(Vo(n),[r],Vo(e(t,r)))})),n},Qo=function(e,t){var r=Yo(e,t).map((function(e){return e.name}));return r.reverse(),r.push(t.name),r.join(".")},Ko=function(e){return new RegExp(/^[a-z](-?[a-z0-9]+)*$/i).test(e)},Xo=function(e){return e.startsWith("--")?e:Zo(e)},Jo=function(e){var t=document.createElement("div");if(t.innerHTML=e,"svg"!=t.firstChild.nodeName)return null;var r=t.firstChild,n=Array.from(r.attributes).reduce((function(e,t){return t.specified?Mo(Mo({},e),{},Bo({},t.name,t.value)):e}),{});return React.createElement("svg",Io({xmlns:"http://www.w3.org/2000/svg"},n,{dangerouslySetInnerHTML:{__html:r.innerHTML}}))},ea=wp.hooks.applyFilters,ta=lodash.find,ra=function(e){var t=ea("wickedBlockBuilder.components",Ii),r=ta(t,["name",e.name]);return r?r.edit(e):null};ra.Save=function(e){var t=ea("wickedBlockBuilder.components",Ii),r=ta(t,["name",e.name]);return r?r.save(e):null};var na=ra;function oa(e){return oa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oa(e)}function aa(){return aa=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},aa.apply(this,arguments)}function ia(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ca(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ia(Object(r),!0).forEach((function(t){la(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ia(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function la(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==oa(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==oa(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===oa(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ua=lodash.orderBy,sa=function(e){var t=e.id,r=e.attributes,n=e.currentAttribute,o=e.blockProps,a=e.madeStyles,i=e.madeClasses,c=e.madeAttributes,l=e.name,u=void 0===l?"div":l,s=e.content,f=void 0===s?null:s,d=e.currentIndex,p=void 0===d?0:d,m=e.currentItem,b=void 0!==m&&m,h=e.isRoot,y=void 0!==h&&h,v=e.tokens,g=void 0===v?{}:v,E=e.nodes,C=void 0===E?[]:E,k=e.isSave,w=void 0!==k&&k,S={},R=null,A=ua(C.filter((function(e){return e.parent==t})),["order"]),O=u,j=No(f,g);return A.length>0&&(R=A.map((function(e){var t=ca({key:e.id,attributes:r,currentAttribute:n,currentIndex:p,currentItem:b,nodes:C,tokens:g},e);return w?React.createElement(Ea.Save,t):React.createElement(Ea,t)}))),i&&(S.className=i),a&&(S.style=a),y&&(S=ca(ca({},S),o)),c&&(S=ca(ca({},c),S)),["input","br","img","area","embed","hr","link","base"].includes(u)?React.createElement(O,S):null!==R?React.createElement(O,S,R):React.createElement(O,aa({},S,{dangerouslySetInnerHTML:{__html:xo().sanitize(j)}}))},fa=function(e){var t=Ua(e.classes,e.tokens),r=Wa(e.styles,e.tokens),n=Ga(e.tagAttributes,e.tokens),o=(0,no.useBlockProps)({className:t,style:r});return React.createElement(sa,aa({madeClasses:t,madeStyles:r,madeAttributes:n},e,{blockProps:o}))};fa.Save=function(e){var t=Ua(e.classes,e.tokens),r=Wa(e.styles,e.tokens),n=Ga(e.tagAttributes,e.tokens),o=no.useBlockProps.save({className:t,style:r});return React.createElement(sa,aa({madeClasses:t,madeStyles:r,madeAttributes:n,isSave:!0},e,{blockProps:o}))};var da=fa;function pa(e){return pa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pa(e)}function ma(){return ma=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ma.apply(this,arguments)}function ba(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ha(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ba(Object(r),!0).forEach((function(t){ya(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ba(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ya(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==pa(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==pa(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===pa(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var va=wp.hooks.applyFilters,ga=function(e){var t,r=Lo(e);return t="element"==(e=ha(ha({},e),{},{tokens:r})).type?React.createElement(da,ma({},e,{tokens:r})):React.createElement(na,ma({},e,{tokens:r})),va("wickedBlockBuilder.generator.node.edit",t,e)};ga.Save=function(e){var t,r=Lo(e);return t="element"==(e=ha(ha({},e),{},{tokens:r})).type?React.createElement(da.Save,ma({},e,{tokens:r})):React.createElement(na.Save,ma({},e,{tokens:r})),va("wickedBlockBuilder.generator.node.save",t,e)};var Ea=ga;function Ca(){return Ca=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ca.apply(this,arguments)}var ka=lodash.orderBy,wa=wp.hooks.applyFilters,Sa=function(e){var t=e.settings,r=e.tokens,n=t.data.sidebar.nodes,o=ka(n.filter((function(e){return""==e.parent})),["order"]),a=React.createElement(React.Fragment,null,o.map((function(e){return React.createElement(Ea,Ca({key:e.id,nodes:n,tokens:r},e))})));return a=wa("wickedBlockBuilder.generator.sidebar",a,e),React.createElement(no.InspectorControls,null,a)},Ra=wp.hooks.applyFilters,Aa=function(e){var t=null;return(t=Ra("wickedBlockBuilder.generator.toolbar",t,e))?React.createElement(no.BlockControls,null,t):null};function Oa(e){return Oa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Oa(e)}function ja(){return ja=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ja.apply(this,arguments)}function Ta(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Pa(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ta(Object(r),!0).forEach((function(t){La(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ta(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function La(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Oa(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Oa(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Oa(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Na=lodash,_a=Na.get,xa=Na.set,Da=Na.has,Ia=Na.uniq,Fa=Na.find,Ma=Na.forOwn,Ba=Na.isArray,Va=(Na.isObject,Na.omit,wp.hooks.applyFilters),Ua=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={classes:e,tokens:t},n=e.map((function(e){return No(e.name,t)}));return n=(n=Ia(n)).join(" "),Va("wickedBlockBuilder.generator.makeClasses",n,r)},Ha=function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=t.filter((function(e){return r==e.parent})),a={};return""==r&&(a._wbbBlockId={type:"string"},a._wbbImages={type:"array",selector:"img",query:{id:{type:"number",source:"attribute",attribute:"data-image-id"},url:{type:"string",source:"attribute",attribute:"src"},alt:{type:"string",source:"attribute",attribute:"alt"}}},n||(a._wbbImages.source="query")),o.forEach((function(r){var o={type:r.type};r.source&&"block"!=r.source&&(o.source=r.source,r.selector&&(o.selector=r.selector),"attribute"==r.source&&(o.attribute=r.attribute)),"array"==r.type&&(o.query=e(t,r.id,n)),r.default&&(o.default=r.default),a[r.name]=o})),a},Wa=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={styles:e,tokens:t},n=e.reduce((function(e,r){return Pa(Pa({},e),{},La({},Xo(r.name),No(r.value,t).replace(";","")))}),{});return Va("wickedBlockBuilder.generator.makeStyles",n,r)},Ga=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={tagAttributes:e,tokens:t},n=e.reduce((function(e,r){return Pa(Pa({},e),{},La({},r.name,No(r.value,t)))}),{});return Va("wickedBlockBuilder.generator.makeTagAttributes",n,r)},Za=function(e){var t={};return t={attributes:Pa({},e),block:{id:e._wbbBlockId,isSelected:!1}},Ma(e,(function(e,r){Ba(e)&&(t=Pa(Pa({},t),{},{attributes:Pa(Pa({},t.attributes),{},La({},r,{_items:e,_length:e.length,_currentIndex:1}))}))})),t};xa(window,"wickedBlockBuilder.generator.v1.makeBlock",(function e(t){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[],o=_a(t,"data.parent",[]),a=_a(t,"data.ancestor",[]),i=t.data.icon,c={apiVersion:t.data.apiVersion,title:t.title,description:t.data.description,supports:t.data.supports,category:t.data.category,attributes:Ha(t.data.attributes,"",t.data.isDynamic),parent:o.length>0?o:null,ancestor:a.length>0?a:null};return i&&(Da(wickedBlockBuilder.icons,i)?c.icon=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:wickedBlockBuilder.icons[i]}}):c.icon=Jo(i)),r||(c=Pa(Pa({},c),{},{edit:function(e){var r=e.attributes,n=e.setAttributes,o=e.isSelected;r._wbbBlockId||n({_wbbBlockId:xn()()});var a=Za(r),i=Fa(t.data.edit.nodes,{parent:""}),c={attributes:r,setAttributes:n,settings:t,edit:t.data.edit,sidebar:t.data.sidebar};a.block=Pa(Pa({},a.block),{},{isSelected:o});var l=Pa({isRoot:!0,tokens:a,nodes:t.data.edit.nodes},i),u={settings:t,nodes:t.data.sidebar.nodes,tokens:a},s={settings:t,tokens:a};return React.createElement(oo.Provider,{value:c},React.createElement(React.Fragment,null,React.createElement(Aa,s),React.createElement(Sa,u),React.createElement(Ea,l)))}})),c=Pa(Pa({},c),{},{save:function(e){var r=e.attributes;if(t.data.isDynamic)return React.createElement(no.InnerBlocks.Content,null);var n=Za(r),o=Fa(t.data.save.nodes,{parent:""}),a=t.data.save.nodes;return o||(o=Fa(t.data.edit.nodes,{parent:""}),a=t.data.edit.nodes),React.createElement(Ea.Save,ja({isRoot:!0,attributes:r,nodes:a,tokens:n},o))}}),!r&&t.versions.length>0&&t.versions.forEach((function(t){n.push(e(t,!0))})),n.length>0&&(c=Pa(Pa({},c),{},{deprecated:n})),Va("wickedBlockBuilder.makeBlock",c,t)}));var za={name:"RichText",description:"Editable text that can be formatted.",icon:fn,defaults:{attribute:"",placeholder:"",tag:"",multiline:"",allowedFormats:["core/bold","core/italic","core/link"],classes:[]},enableSidebar:!1,supportsClasses:!1,edit:function(e){var t=e.attribute,r=e.tag,n=void 0===r?"div":r,o=e.placeholder,a=void 0!==o&&o,i=e.multiline,c=void 0!==i&&i,l=e.allowedFormats,u=void 0===l?[]:l,s=e.classes,f=void 0===s?[]:s,d=e.tokens,p=ho(t),m=yo(t),b=Ko(n)?n:"div",h=Ua(f,d);return React.createElement(no.RichText,{tagName:b,placeholder:a,value:p,onChange:function(e){return m(t,e)},multiline:c,allowedFormats:u,className:h})},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.tag,a=void 0===o?"div":o,i=e.multiline,c=void 0!==i&&i,l=e.classes,u=void 0===l?[]:l,s=e.tokens,f=Po(t,r,n),d=Ua(u,s),p=Ko(a)?a:"div";return React.createElement(no.RichText.Content,{tagName:p,value:f,multiline:c,className:d||!1})}};function $a(e){return $a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$a(e)}function Ya(){return Ya=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ya.apply(this,arguments)}function qa(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Qa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ka(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qa(Object(r),!0).forEach((function(t){Xa(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Xa(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==$a(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==$a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===$a(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ja=lodash,ei=Ja.find,ti=Ja.get;function ri(){return ri=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ri.apply(this,arguments)}var ni=lodash.find,oi={name:"Image",description:"Select and display an image from the media library.",icon:Xr,defaults:{attribute:"",label:"",fields:[],classes:[],tagAttributes:[]},supportsStyles:!0,edit:function(e){var t=e.attribute,r=e.label,n=e.fields,o=void 0===n?[]:n,a=e.classes,i=void 0===a?[]:a,l=e.styles,u=void 0===l?[]:l,s=e.tagAttributes,f=void 0===s?[]:s,d=e.tokens,p=(0,c.useContext)(oo),m=p.attributes,b=p.setAttributes,h=Ua(i,d),y=Wa(u,d),v=Ga(f,d),g=ho(t),E=m._wbbImages||[],C=ei(E,{id:g})||!1;C=C||ei(E,{id:g.toString()});var k=yo(t),S=ti(C,"url",!1),R=ti(C,"alt",!1),A=(0,w.useSelect)((function(e){var t=e("core").getEntityRecord;return!(!g||S)&&t("postType","attachment",g)})),O=o.reduce((function(e,t){return Ka(Ka({},e),{},Xa({},t.field,yo(t.attribute)))}),{});(0,c.useEffect)((function(){A&&j({id:A.id,url:A.source_url,alt:A.alt_text})}),[A]);var j=function(e){var r;k(t,e.id),b({_wbbImages:[].concat((r=E.filter((function(t){return t.id!=e.id})),function(e){if(Array.isArray(e))return qa(e)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return qa(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?qa(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[{id:e.id,url:e.url,alt:e.alt}])}),o.forEach((function(t){O[t.field](t.attribute,e[t.field])}))};return React.createElement("div",{className:"wbb-image"},g?React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"image"},React.createElement("img",Ya({},v,{style:y,className:h,src:S,alt:R})),React.createElement("div",{className:"controls"},React.createElement(no.MediaUploadCheck,null,React.createElement(no.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement("button",{onClick:t},React.createElement("span",{className:"dashicons dashicons-admin-generic"}),React.createElement("span",{className:"screen-reader-text"},"Replace Image"))},value:g})),React.createElement("button",{onClick:function(){k(t,!1),o.forEach((function(e){O[e.field](e.attribute,null)}))}},React.createElement("span",{className:"dashicons dashicons-trash"}),React.createElement("span",{className:"screen-reader-text"},"Remove Image"))))):React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"placeholder"},React.createElement(no.MediaUploadCheck,null,React.createElement(no.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement(Vn.Button,{isSecondary:!0,onClick:t},"Select Image")}})))))},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.classes,a=void 0===o?[]:o,i=e.styles,c=void 0===i?[]:i,l=e.tagAttributes,u=void 0===l?[]:l,s=e.tokens,f=Ua(a,s),d=Wa(c,s),p=Ga(u,s),m=Po(t,r,n),b=ni(t._wbbImages,{id:m})||!1;!b&&m&&(b=ni(t._wbbImages,{id:m.toString()})||{});var h=b,y=h.url,v=h.alt;return y?React.createElement("img",ri({alt:v},p,{className:f,style:d,src:y,"data-image-id":m})):null}};function ai(e){return ai="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ai(e)}function ii(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ci(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ai(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==ai(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===ai(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var li=lodash.orderBy,ui={name:"Panel",description:"A panel expands and collapses a section of content.",icon:on,defaults:{title:""},enableEdit:!1,enableSave:!1,supportsClasses:!1,edit:function(e){var t=e.id,r=e.title,n=e.nodes,o=e.tokens,a=((0,c.useContext)(oo).attributes,li(n.filter((function(e){return e.parent==t})),["order"]));return React.createElement(Vn.PanelBody,{title:r},a.map((function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ii(Object(r),!0).forEach((function(t){ci(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ii(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({nodes:n,tokens:o},e);return React.createElement(Ea,t)})))},save:function(){return null}},si=ui,fi={name:"TextControl",description:"Text field for entering a value.",icon:gn,defaults:{attribute:"",label:"",placeholder:""},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.placeholder,o=void 0!==n&&n,a=ho(t,""),i=yo(t);return React.createElement(Vn.TextControl,{label:r,placeholder:o,value:a,onChange:function(e){return i(t,e)}})},save:function(){return null}};function di(e){return function(e){if(Array.isArray(e))return pi(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return pi(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?pi(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pi(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var mi=lodash,bi=mi.isArray,hi=mi.union,yi=mi.without,vi={name:"Checkboxes",description:"Select multiple options with checkboxes.",icon:Vr,defaults:{attribute:"",label:"",options:[],defaultValues:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=(e.tokens,e.label),o=void 0!==n&&n,a=e.defaultValues,i=void 0===a?[]:a,c=ho(t)||!1,l=yo(t);return!1===c&&l(t,di(i)),bi(r)&&r.length>0?React.createElement("div",{className:"wbb-checkboxes"},o&&React.createElement("div",{className:"label"},o),React.createElement("ul",null,r.map((function(e){var r=e.label,n=e.value;return React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:r,checked:!1===c?[]:c.includes(n),onChange:function(e){return function(e,r){var n=r?hi(c,[e]):yi(c,e);l(t,di(n))}(n,e)}}))})))):null},save:function(){return null}},gi=vi,Ei=lodash,Ci=Ei.isArray,ki=(Ei.union,Ei.without,{name:"Radios",description:"Select a single option from a radio button list.",icon:un,defaults:{attribute:"",label:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=(e.tokens,e.label),i=void 0===a?"":a,c=ho(t),l=yo(t);return Ci(r)&&r.length>0?(!c&&o&&l(t,o),React.createElement("div",{className:"wbb-radios"},React.createElement(Vn.RadioControl,{label:i,selected:c,options:r,onChange:function(e){return l(t,e)}}))):null},save:function(){return null}}),wi=ki,Si=lodash,Ri=Si.isArray,Ai=(Si.union,Si.without,{name:"Dropdown",description:"Select a single option from a dropdown list.",icon:$r,defaults:{attribute:"",label:"",help:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=e.label,i=void 0===a?"":a,c=e.help,l=void 0===c?"":c,u=ho(t),s=yo(t);return Ri(r)&&r.length>0?(!u&&o&&s(t,o),React.createElement("div",{className:"wbb-select"},React.createElement(Vn.SelectControl,{label:i,help:l,value:u,options:r,onChange:function(e){return s(t,e)}}))):null},save:function(){return null}}),Oi=Ai,ji={name:"Toggle",description:"A toggle that can be on or off.",icon:En,defaults:{attribute:"",label:"",help:"",checked:!1,classes:[]},enableSave:!1,enableSidebar:!0,supportsClasses:!0,edit:function(e){var t=e.attribute,r=e.label,n=void 0===r?"":r,o=e.help,a=void 0===o?"":o,i=e.classes,c=void 0===i?[]:i,l=ho(t,!1),u=yo(t);return React.createElement("div",{className:"wbb-toggle"},React.createElement(Vn.ToggleControl,{label:n,help:a,checked:l,onChange:function(e){return u(t,e)},className:c}))},save:function(){return null}},Ti={name:"ColorPalette",description:"Displays a palette of colors that can be selected from.",icon:Wr,defaults:{label:"",enableCustomColors:!1,clearable:!1,colors:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.colors,o=e.enableCustomColors,a=void 0!==o&&o,i=e.clearable,c=void 0===i||i,l=ho(t)||"",u=yo(t);return React.createElement("div",{className:"wbb-color-palette"},r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"palette"},React.createElement(Vn.ColorPalette,{colors:n,value:l,onChange:function(e){return u(t,e)},disableCustomColors:!a,clearable:c})))},save:function(){return null}},Pi={name:"PostSelect",description:"Select one or more posts.",icon:cn,proOnly:!0,edit:function(){return null},save:function(){return null}},Li={name:"TermSelect",description:"Select one or more terms.",icon:vn,proOnly:!0,edit:function(){return null},save:function(){return null}},Ni={name:"Repeater",description:"Loops over items in an array attribute.",icon:sn,proOnly:!0,edit:function(){return null},save:function(){return null}},_i={name:"InnerBlocks",description:"Displays blocks within a block.",icon:Jr,proOnly:!0,edit:function(){return null},save:function(){return null}},xi=window.wp.serverSideRender,Di=r.n(xi),Ii=[za,oi,si,fi,gi,wi,Oi,ji,Ti,Ni,Pi,Li,_i,{name:"DynamicPreview",description:"Displays a preview of a dynamic block in the editor.",icon:Zr,defaults:{},enableSave:!1,enableSidebar:!1,edit:function(){var e=(0,c.useContext)(oo),t=e.attributes,r=e.settings;return r.data.isDynamic?React.createElement(Di(),{block:"".concat(r.namespace,"/").concat(r.slug),attributes:t}):null},save:function(){return null}}],Fi=function(e){var t=e.onClick,r=e.label;return React.createElement("button",{className:"delete-item-btn",onClick:t},React.createElement("span",{className:"icon"},Cn),React.createElement("span",{className:"label"},r))},Mi=wp.hooks.applyFilters,Bi=function(e){return e.conditions,e.description,Mi("wickedBlockBuilder.builder.components.conditions",React.createElement("div",null,React.createElement("h5",null,"Conditions"),React.createElement("div",{className:"pro-callout"},React.createElement("span",{className:"icon"},ln),React.createElement("span",null,"Upgrade to Wicked Block Builder Pro to add conditions. ",React.createElement("a",{href:Zl(),target:"_blank"},"Upgrade now")))),e)};function Vi(e){return Vi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vi(e)}function Ui(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Hi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ui(Object(r),!0).forEach((function(t){Wi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ui(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Wi(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Vi(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Vi(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Vi(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Gi(e){return function(e){if(Array.isArray(e))return Zi(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Zi(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Zi(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Zi(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}lodash.find;var zi=(0,c.createContext)(),$i=function(e){var t,r=e.children,n=(0,w.useDispatch)(bt).setActivePanel,o=(0,w.useSelect)((function(e){var t=e(bt),r=t.getActiveScreen,n=t.getActiveNodeId,o=t.getActivePanel,a=e(Pr),i=a.getAttributes,c=a.getNodes,l=r();return{screen:l,nodeId:n(l),activePanel:o(l),nodes:c(l),attributes:i()}})),a=o.screen,i=o.nodeId,c=o.nodes,l=o.attributes,u=o.activePanel,s=zo(c,i),f=$o(l,s),d=[],p=[];f&&((d=Yo(l,f)).unshift(f),p=d.map((function(e){return e.id}))),t=[].concat(Gi(function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"attributes",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=[];return l.filter((function(e){return e.parent==n})).forEach((function(n){var a=r?"".concat(r,".").concat(n.name):n.name;"array"==n.type?(o.push({group:"Attributes",path:a,type:"array"}),o.push({group:"Attributes",path:"".concat(a,"._length"),type:"number"})):o.push({group:"Attributes",path:a,type:n.type}),t.includes(n.id)&&(o=[].concat(Gi(o),[{group:"Attributes",path:"".concat(a,"._currentIndex"),type:"number"}],Gi(e(t,a,n.id))))})),o}(p)),[{path:"block.id",type:"string",group:"Block"},{path:"block.isSelected",type:"boolean",group:"Block"}]);var m={screen:a,nodeId:i,tokens:t,attributes:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return l.filter((function(t){return t.parent==e})).map((function(e){return Hi(Hi({},e),{},{path:Qo(l,e)})}))}(f.id),activePanel:u,setActivePanel:function(e){return n(a,e)}};return React.createElement(zi.Provider,{value:m},r)};function Yi(){return Yi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Yi.apply(this,arguments)}function qi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Qi(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Qi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Qi(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Ki=(0,c.forwardRef)((function(e,t){var r=e.tokenTypes,n=void 0===r?["string","boolean","number","array"]:r,o=qi((0,c.useState)(!1),2),a=o[0],i=o[1],l=qi((0,c.useState)(),2),u=(l[0],l[1],qi((0,c.useState)(0),2)),s=u[0],f=u[1],d=e.onChange,p=e.value,m=void 0===p?"":p,b=(0,c.useContext)(zi).tokens.filter((function(e){return n.includes(e.type)}));$=jQuery,(0,c.useEffect)((function(){$("body").click((function(e){var t=$(".token-text-control");t.is(e.target)||0!==t.has(e.target).length||i(!1)}))}),[]);var h=function(e){f(e.target.selectionStart)};return React.createElement("div",{className:"token-text-control"},React.createElement(Vn.TextControl,Yi({},e,{ref:t,onClick:h,onKeyUp:h})),React.createElement("button",{className:"insert-token-toggle",onClick:function(){return i(!a)},title:"Insert token"},Ir,React.createElement("span",{class:"screen-reader-text"},"Insert token"),a&&React.createElement(Vn.Popover,null,React.createElement("ul",{class:"token-list"},b.map((function(e){return React.createElement("li",null,React.createElement("button",{className:"insert-token",onClick:function(){return function(e){var t=m.slice(0,s),r=m.slice(s);d("".concat(t,"{{ ").concat(e.path," }}").concat(r)),i(!1)}(e)}},e.path))}))))))}));function Xi(e){return Xi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Xi(e)}function Ji(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ec(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ji(Object(r),!0).forEach((function(t){tc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ji(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function tc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Xi(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Xi(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Xi(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function rc(e){return function(e){if(Array.isArray(e))return oc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||nc(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nc(e,t){if(e){if("string"==typeof e)return oc(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?oc(e,t):void 0}}function oc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var ac=lodash.find,ic=function(e){var t,r,n=e.classes,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(zi),u=l.activePanel,s=l.setActivePanel,f=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||nc(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1],m=ac(n,{id:d}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){d&&(b.current.focus(),b.current.select(),s("classes"))}),[d]),(0,c.useEffect)((function(){"classes"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==d?ec(ec({},r),{},tc({},e,t)):r}));o(rc(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-classes",title:"Classes",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add Class",onClick:function(){var e=xn()();o([].concat(rc(n),[{id:e,name:"custom-class"}])),p(e)}}))),d&&m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Class"),React.createElement(zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Ki,{label:"Class Name",value:m.name,onChange:function(e){return h("name",e)},ref:b})),React.createElement(Bi,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Add this class when",emptyText:"Add conditions to control when this class is added to the item."}),React.createElement(Fi,{label:"Delete Class",onClick:function(){o(rc(n.filter((function(e){return e.id!=d})))),p("")}})))))};function cc(){return cc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},cc.apply(this,arguments)}var lc=function(e){var t=(0,c.useContext)(zi),r=e.types,n=void 0===r?["string","number","boolean","array"]:r,o=t.attributes.filter((function(e){return n.includes(e.type)})).map((function(e){return{label:e.path,value:e.path}}));return o.unshift({label:"",value:""}),React.createElement(Vn.SelectControl,cc({},e,{options:o}))};function uc(e){return uc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},uc(e)}function sc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?sc(Object(r),!0).forEach((function(t){dc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):sc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function dc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==uc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==uc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===uc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var pc=lodash,mc=pc.union,bc=pc.without;function hc(e){return hc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hc(e)}function yc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yc(Object(r),!0).forEach((function(t){gc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==hc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==hc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===hc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ec(e){return function(e){if(Array.isArray(e))return kc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Cc(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Cc(e,t){if(e){if("string"==typeof e)return kc(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?kc(e,t):void 0}}function kc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var wc=lodash.find,Sc=function(e){var t,r,n=e.attributes,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(zi),u=l.activePanel,s=l.setActivePanel,f=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||Cc(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1],m=wc(n,{id:d}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){d&&(b.current.focus(),b.current.select(),s("attributes"))}),[d]),(0,c.useEffect)((function(){"attributes"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==d?vc(vc({},r),{},gc({},e,t)):r}));o(Ec(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-attributes",title:"Attributes",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add attribute",onClick:function(){var e=xn()();o([].concat(Ec(n),[{id:e,name:"",value:""}])),p(e)}}))),m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Attribute"),React.createElement(zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Attribute",value:m.name,onChange:function(e){return h("name",e)},ref:b,help:'Enter a HTML attribute to add to the element. For example "href".'})),React.createElement("div",{className:"field"},React.createElement(Ki,{label:"Value",value:m.value,onChange:function(e){return h("value",e)},help:"Enter the value for the attribute.",tokenTypes:["string","boolean","number"]})),React.createElement(Bi,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Include this attribute when",emptyText:"Add conditions to control when this attribute is added to the element."}),React.createElement(Fi,{label:"Delete attribute",onClick:function(){o(Ec(n.filter((function(e){return e.id!=d})))),p("")}})))))},Rc=function(e){var t=e.children;return React.createElement("ul",{className:"item-list"},t)},Ac=function(e){var t=e.label,r=e.onClickSettings,n=e.linkLabelToSettings,o=void 0===n||n;return React.createElement("li",null,React.createElement("span",{className:"label"},o?React.createElement("button",{onClick:r},t):React.createElement(React.Fragment,null,t)),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:r})))};function Oc(e){return Oc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Oc(e)}function jc(e){return function(e){if(Array.isArray(e))return _c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Nc(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Pc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Tc(Object(r),!0).forEach((function(t){Lc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Tc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Lc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Oc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Oc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Oc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Nc(e,t){if(e){if("string"==typeof e)return _c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_c(e,t):void 0}}function _c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var xc=lodash,Dc=xc.find,Ic=xc.isUndefined,Fc=[{label:"",value:""},{label:"Alt text",value:"alt"},{label:"Author ID",value:"author"},{label:"Caption",value:"caption"},{label:"Filename",value:"filename"},{label:"Height",value:"height"},{label:"Title",value:"title"},{label:"URL",value:"url"},{label:"Width",value:"width"}];function Mc(e){return Mc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mc(e)}function Bc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Vc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Bc(Object(r),!0).forEach((function(t){Uc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Bc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Uc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Mc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Mc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Mc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Hc(e){return Hc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hc(e)}function Wc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Gc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Wc(Object(r),!0).forEach((function(t){Zc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Wc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Zc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Hc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Hc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Hc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var zc=function(e){var t=e.onClick,r=e.label,n=e.hideLabelFromVision,o=void 0!==n&&n,a=xr()("label",{"screen-reader-text":o});return React.createElement("button",{className:"add-item-btn",onClick:t},React.createElement("span",{className:"icon"},yn),React.createElement("span",{className:a},r))};function $c(e){return $c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$c(e)}function Yc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function qc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Yc(Object(r),!0).forEach((function(t){Qc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Yc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Qc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==$c(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==$c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===$c(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Kc(e){return function(e){if(Array.isArray(e))return Xc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Xc(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Xc(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Jc=lodash,el=Jc.union,tl=Jc.without,rl=function(e){var t=e.options,r=e.onChange,n=e.onChangeDefaultValue,o=void 0===n?function(){return null}:n,a=e.allowMultiple,i=void 0===a||a,l=e.defaultValue,u=void 0===l?[]:l,s=(0,c.useRef)(null);(0,c.useEffect)((function(){var e=jQuery;e(s.current).sortable({handle:".move",containment:e(s.current).parents(".field"),placeholder:"placeholder",stop:function(n,o){var a=[];e(this).find("> .item").each((function(t){a.push(parseInt(e(this).attr("data-index")))})),e(this).sortable("cancel");var i=a.reduce((function(e,r){return[].concat(Kc(e),[t[r]])}),[]);r(Kc(i))}})}),[t,u]);var f=function(e,n,o){r(Kc(t.map((function(t,r){return n==r?qc(qc({},t),{},Qc({},e,o)):t}))))};return t.length<1?null:React.createElement("div",{className:"label-value-list"},React.createElement("div",{className:"head"},React.createElement("div",{className:"label"},"Label"),React.createElement("div",{className:"value"},"Value")),React.createElement("div",{className:"items",ref:s},t.map((function(e,n){var a=e.label,c=e.value;return React.createElement("div",{className:"item",key:n,"data-index":n},React.createElement("div",{className:"move"},React.createElement("span",{className:"screen-reader-text"},"Move"),rn),React.createElement("div",{className:"toggle"},i?React.createElement(Vn.CheckboxControl,{checked:u.includes(c),onChange:function(e){return function(e,t){var r=e?el(u,[t]):tl(u,t);o(Kc(r))}(e,c)},title:"Check to make choice selected by default"}):React.createElement(Vn.RadioControl,{selected:""!=u&&c==u&&c,options:[{label:"",value:c}],onChange:function(e){return o(e)}})),React.createElement("div",{className:"label"},React.createElement(Vn.TextControl,{value:a,onChange:function(e){return f("label",n,e)},label:"Choice label",hideLabelFromVision:!0})),React.createElement("div",{className:"value"},React.createElement(Vn.TextControl,{value:c,onChange:function(e){return f("value",n,e)},label:"Choice value",hideLabelFromVision:!0})),React.createElement("div",{className:"actions"},React.createElement(Wn,{label:"Add choice",hideLabelFromVision:!0,onClick:function(){return function(e){t.splice(e+1,0,{label:"",value:""}),r(Kc(t))}(n)}}),React.createElement(zc,{label:"Delete choice",hideLabelFromVision:!0,onClick:function(){return function(e){r(Kc(t.filter((function(t,r){return e!=r}))))}(n)}})))}))))};function nl(e){return nl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nl(e)}function ol(e){return function(e){if(Array.isArray(e))return al(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return al(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?al(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function al(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function il(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function cl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?il(Object(r),!0).forEach((function(t){ll(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):il(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ll(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==nl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==nl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===nl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ul=lodash,sl=(ul.union,ul.without,function(e){var t=e.node,r=e.updateNode,n=xr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Checkboxes Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(cl(cl({},t),{},{attribute:e}))},types:["array"],help:"Required. The array attribute that will store the values of the selected options."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(cl(cl({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(rl,{options:t.options,defaultValue:t.defaultValues,onChange:function(e){return r(cl(cl({},t),{},{options:ol(e)}))},onChangeDefaultValue:function(e){return r(cl(cl({},t),{},{defaultValues:ol(e)}))}}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(cl(cl({},t),{},{options:[].concat(ol(t.options),[{label:"",value:""}])}))}})))))});function fl(e){return fl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fl(e)}function dl(e){return function(e){if(Array.isArray(e))return pl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return pl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?pl(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ml(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function bl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ml(Object(r),!0).forEach((function(t){hl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ml(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function hl(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==fl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==fl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===fl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var yl=lodash,vl=(yl.union,yl.without,function(e){var t=e.node,r=e.updateNode,n=xr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Radios Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(bl(bl({},t),{},{attribute:e}))},types:["string"],help:"Required. The string attribute that will store the value of the selected option."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(bl(bl({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(rl,{options:t.options,defaultValue:t.defaultValue,onChange:function(e){return r(bl(bl({},t),{},{options:dl(e)}))},onChangeDefaultValue:function(e){return r(bl(bl({},t),{},{defaultValue:e}))},allowMultiple:!1}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(bl(bl({},t),{},{options:[].concat(dl(t.options),[{label:"",value:""}])}))}})))))});function gl(e){return gl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gl(e)}function El(e){return function(e){if(Array.isArray(e))return Cl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Cl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Cl(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Cl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function kl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function wl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?kl(Object(r),!0).forEach((function(t){Sl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):kl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Sl(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==gl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==gl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===gl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Rl(e){return Rl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rl(e)}function Al(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ol(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Al(Object(r),!0).forEach((function(t){jl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Al(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jl(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Rl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Rl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Rl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Tl(e){return Tl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tl(e)}function Pl(e){return function(e){if(Array.isArray(e))return Dl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||xl(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ll(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Nl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ll(Object(r),!0).forEach((function(t){_l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ll(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _l(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Tl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Tl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Tl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xl(e,t){if(e){if("string"==typeof e)return Dl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Dl(e,t):void 0}}function Dl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Il={RichText:function(e){var t=e.node,r=e.updateNode,n=t.allowedFormats,o=function(e,o){var a=o?mc(n,[e]):bc(n,e);r(fc(fc({},t),{},{allowedFormats:a}))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Rich Text Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(fc(fc({},t),{},{attribute:e}))},types:["string"],help:"Required. The attribute that will store the output of the rich text."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Placeholder Text",value:t.placeholder||"",onChange:function(e){return r(fc(fc({},t),{},{placeholder:e}))},help:"Placeholder text to display if nothing has been entered yet."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"HTML Tag",value:t.tag||"",onChange:function(e){return r(fc(fc({},t),{},{tag:e}))},help:"Optional name of an HTML tag to wrap the rich text in."})),React.createElement("div",{className:"field"},React.createElement("div",{className:"field-label"},"Allowed Formats"),React.createElement("ul",{className:"checkbox-list"},React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Bold",checked:n.includes("core/bold"),onChange:function(e){return o("core/bold",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Italic",checked:n.includes("core/italic"),onChange:function(e){return o("core/italic",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Link",checked:n.includes("core/link"),onChange:function(e){return o("core/link",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Underline",checked:n.includes("core/underline"),onChange:function(e){return o("core/underline",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Strikethrough",checked:n.includes("core/strikethrough"),onChange:function(e){return o("core/strikethrough",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Text Color",checked:n.includes("core/text-color"),onChange:function(e){return o("core/text-color",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Image",checked:n.includes("core/image"),onChange:function(e){return o("core/image",e)}})))))),React.createElement(ic,{classes:t.classes||[],onChange:function(e){return r(fc(fc({},t),{},{classes:e}))},expanded:t.classes&&t.classes.length>0}))},Image:function(e){var t,r,n=e.node,o=e.updateNode,a=(0,c.useContext)(zi),i=a.activePanel,l=a.setActivePanel,u=(t=(0,c.useState)(null),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||Nc(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],f=u[1],d=n.fields||[],p=d[s],m=Fc.filter((function(e){return!(!p||e.value!=p.field)||""==e.value||Ic(Dc(d,{field:e.value}))}));(0,c.useEffect)((function(){null!==s&&l("image-field-mappings")}),[s]),(0,c.useEffect)((function(){"image-field-mappings"!=i&&f(null)}),[i]);var b=function(e,t){var r=d.map((function(r,n){return n==s?Pc(Pc({},r),{},Lc({},e,t)):r}));o(Pc(Pc({},n),{},{fields:jc(r)}))};return null===s||p||f(null),React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Image Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:n.attribute,onChange:function(e){return o(Pc(Pc({},n),{},{attribute:e}))},types:["number"],help:"Required. The attribute that will store the ID of the selected image."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:n.label,onChange:function(e){return o(Pc(Pc({},n),{},{label:e}))},help:"Optional label to display above the image. Label is not displayed on the front-end."})))),React.createElement(Hn,{id:"image-field-mappings",title:"Field Mappings",expanded:n.fields&&n.fields.length>0},React.createElement("div",{className:"content"},d.length>0&&React.createElement(Rc,null,d.map((function(e,t){return React.createElement(Ac,{label:e.field+(e.attribute?" (".concat(e.attribute,")"):""),onClickSettings:function(){return f(t)}})}))),React.createElement(Wn,{label:"Add Mapping",onClick:function(){o(Pc(Pc({},n),{},{fields:[].concat(jc(d),[{field:"",attribute:""}])})),f(d.length)}}))),React.createElement(ic,{classes:n.classes||[],onChange:function(e){return o(Pc(Pc({},n),{},{classes:e}))},expanded:n.classes&&n.classes.length>0}),React.createElement(Sc,{attributes:n.tagAttributes||[],onChange:function(e){return o(Pc(Pc({},n),{},{tagAttributes:e}))},expanded:n.tagAttributes&&n.tagAttributes.length>0}),null!==s&&p&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Add Field Mapping"),React.createElement(zn,{onClick:function(){return f(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Image Field",options:m,value:p.field,onChange:function(e){return b("field",e)},help:"The image field you want to map."})),React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:p.attribute,onChange:function(e){return b("attribute",e)},types:["string","number"],help:"The attribute you want to map the image field to."})),React.createElement(Fi,{label:"Delete Mapping",onClick:function(){o(Pc(Pc({},n),{},{fields:jc(d.filter((function(e,t){return t!=s})))})),f(null)}})))))},Panel:function(e){var t=e.node,r=e.updateNode;return React.createElement(Hn,{id:"component-settings",title:"Panel Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Title",value:t.title,onChange:function(e){return r(Vc(Vc({},t),{},{title:e}))}}))))},TextControl:function(e){var t=e.node,r=e.updateNode;return React.createElement(Hn,{id:"component-settings",title:"Text Control Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute,onChange:function(e){return r(Gc(Gc({},t),{},{attribute:e}))},types:["string","number"],help:"The attribute to store the text field's value."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label,onChange:function(e){return r(Gc(Gc({},t),{},{label:e}))},help:"The label to display above the text field."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Placeholder Text",value:t.placeholder,onChange:function(e){return r(Gc(Gc({},t),{},{placeholder:e}))},help:"Placeholder text to display if nothing has been entered yet."}))))},Checkboxes:sl,Radios:vl,Dropdown:function(e){var t=e.node,r=e.updateNode,n=xr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Dropdown Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(wl(wl({},t),{},{attribute:e}))},types:["string"],help:"Required. A string attribute to store the selected value."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(wl(wl({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Help",value:t.help||"",onChange:function(e){return r(wl(wl({},t),{},{help:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(rl,{options:t.options,defaultValue:t.defaultValue,onChange:function(e){return r(wl(wl({},t),{},{options:El(e)}))},onChangeDefaultValue:function(e){return r(wl(wl({},t),{},{defaultValue:e}))},allowMultiple:!1}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(wl(wl({},t),{},{options:[].concat(El(t.options),[{label:"",value:""}])}))}})))))},Toggle:function(e){var t=e.node,r=e.updateNode;return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Toggle Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(Ol(Ol({},t),{},{attribute:e}))},types:["boolean"],help:"Boolean attribute that stores whether or not the toggle is checked."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(Ol(Ol({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Help",value:t.help||"",onChange:function(e){return r(Ol(Ol({},t),{},{help:e}))}})))))},ColorPalette:function(e){var t,r,n=e.node,o=e.updateNode,a=(0,c.useContext)(zi),i=a.activePanel,l=a.setActivePanel,u=(t=(0,c.useState)(null),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||xl(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],f=u[1],d=n.colors||[],p=d[s];(0,c.useEffect)((function(){null!==s&&l("edit-color")}),[s]),(0,c.useEffect)((function(){"edit-color"!=i&&f(null)}),[i]);var m=function(e,t){var r=d.map((function(r,n){return n==s?Nl(Nl({},r),{},_l({},e,t)):r}));o(Nl(Nl({},n),{},{colors:Pl(r)}))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Color Palette Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:n.attribute,onChange:function(e){return o(Nl(Nl({},n),{},{attribute:e}))},types:["string"],help:"The attribute to store the color in."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:n.label,onChange:function(e){return o(Nl(Nl({},n),{},{label:e}))},help:"Optional label to display above the color palette."})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Enable custom colors",checked:n.enableCustomColors,onChange:function(e){return o(Nl(Nl({},n),{},{enableCustomColors:!n.enableCustomColors}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Clearable",checked:n.clearable,onChange:function(e){return o(Nl(Nl({},n),{},{clearable:!n.clearable}))}})))),React.createElement(Hn,{id:"color-control-colors",title:"Colors"},React.createElement("div",{className:"content"},d.length>0&&React.createElement("div",{className:"field"},React.createElement("ul",{className:"colors"},d.map((function(e,t){return React.createElement("li",null,React.createElement("button",{className:"color",title:"".concat(e.name," (").concat(e.color,")"),style:{backgroundColor:e.color},onClick:function(){return f(t)}},React.createElement("span",{className:"screen-reader-text"},e.name)))})))),React.createElement(Wn,{label:"Add Color",onClick:function(){o(Nl(Nl({},n),{},{colors:[].concat(Pl(d),[{name:"",color:""}])})),f(d.length)}}))),null!==s&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Color"),React.createElement(zn,{onClick:function(){return f(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Name",value:p.name,onChange:function(e){return m("name",e)},help:"The name of the color."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Color",value:p.color,onChange:function(e){return m("color",e)},help:"The color value. For example, #000000."})),React.createElement(Fi,{label:"Delete Color",onClick:function(){o(Nl(Nl({},n),{},{colors:Pl(d.filter((function(e,t){return t!=s})))})),f(null)}})))))},DynamicPreview:function(e){return e.node,e.updateNode,null}};function Fl(e){return Fl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fl(e)}function Ml(e){return function(e){if(Array.isArray(e))return Bl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Bl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Bl(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Vl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ul(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Vl(Object(r),!0).forEach((function(t){Hl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Vl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Hl(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Fl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Fl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Fl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Wl=wp.hooks.applyFilters,Gl=lodash.find,Zl=function(){return"https://wickedplugins.com/plugins/wicked-block-builder"},zl=function(e,t){for(var r=t,n=!1,o=e.length?e.length:1;0==n;)r="".concat(t).concat(o),e.includes(r)||(n=!0),o++;return r},$l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Ul({id:xn()(),name:zl(e,"attribute"),parent:"",type:"string",source:"block",selector:"",attribute:"",default:"",order:0},t)},Yl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],r=Xl();if("component"==e.type){var n=Gl(r,{name:e.name});n&&n.defaults&&(t=n.defaults)}return Ul(Ul(Ul({},t),{},{parent:""},e),{},{id:xn()()})},ql=function(e){var t=e.name,r=e.type,n=(e.tag,e.attribute),o=e.classes,a=void 0===o?[]:o,i=e.tagAttributes,c=void 0===i?[]:i,l=e.styles,u="",s="",f="",d="",p=(void 0===l?[]:l).filter((function(e){return e.name&&e.value})),m=c.filter((function(e){return e.name}));if(a.length>0){var b=a.reduce((function(e,t){return e+(e?" ":"")+t.name}),"");u=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"class"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',b,'"'))}if(p.length>0){var h=p.reduce((function(e,t){return e+(e?" ":"")+t.name+": "+t.value}),"");d=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"style"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',h,'"'))}return m.length>0&&(s=React.createElement(React.Fragment,null," ",m.map((function(e){return React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},e.name),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',e.value,'"'))})))),"component"==r&&n&&(f=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"attribute"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',n,'"'))),React.createElement("span",{className:"node-label node-label-".concat(r)},React.createElement("span",{className:"bracket"},"<"),t,f,u,s,d,React.createElement("span",{className:"bracket"},">"))},Ql=function(){return Wl("wickedBlockBuilder.builder.attributeTypes",to)},Kl=function(){return Wl("wickedBlockBuilder.builder.elements",ro)},Xl=function(){return Wl("wickedBlockBuilder.components",Ii)};function Jl(e){return Jl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jl(e)}function eu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function tu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eu(Object(r),!0).forEach((function(t){ru(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ru(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Jl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Jl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Jl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var ou=lodash,au=(ou.get,ou.find),iu=function e(t){var r=t.attribute,n=(0,w.useSelect)((function(e){return e(Pr).getAttributes()})),o=(0,w.useSelect)((function(e){return e(bt).getActiveAttributeId()})),a=(0,w.useDispatch)(Pr),i=a.addAttribute,c=a.deleteAttribute,l=(0,w.useDispatch)(bt),u=l.setActiveAttributesTab,s=l.setActiveAttributeId,f=n.map((function(e){return e.name})),d=(0,w.useSelect)((function(e){return e(Pr).getAttributes().filter((function(e){return e.parent==r.id}))})),p=function(){s(r.id),u("settings")},m=function e(t){if(t.parent){var r=au(n,{id:t.parent});return[t.parent].concat(function(e){if(Array.isArray(e))return nu(e)}(o=e(r))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||function(e,t){if(e){if("string"==typeof e)return nu(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?nu(e,t):void 0}}(o)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}var o;return[]}(r),b=xr()("node-item-depth-".concat(m.length),{"node-item":!0,selected:r.id==o});return React.createElement(React.Fragment,null,React.createElement("li",{className:b,"data-id":r.id},React.createElement("div",{tabIndex:"0"},React.createElement(In,{label:"".concat(r.name," (").concat(r.type,")"),onClick:p}),React.createElement(Dn,{onDuplicate:function(){i(tu(tu({},r),{},{id:xn()(),name:zl(f,"attribute")}))},onEdit:p,onDelete:function(){qo(n,r).forEach((function(e){c(e.id)})),c(r.id),s(""),u("add")}})),React.createElement("div",{className:"node-item-transport"},React.createElement("ul",null,d.map((function(t,r){return React.createElement(e,{attribute:t})}))))),d.map((function(t,r){return React.createElement(e,{attribute:t})})))};function cu(e){return cu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cu(e)}function lu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function uu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lu(Object(r),!0).forEach((function(t){su(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function su(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==cu(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==cu(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===cu(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var fu=lodash,du=(fu.get,fu.find),pu=function(){var e=(0,w.useSelect)((function(e){return{allAttributes:e(Pr).getAttributes(),attributeNames:e(Pr).getAttributeNames()}})),t=e.allAttributes,r=e.attributeNames,n=t.filter((function(e){return!e.parent})),o=(0,w.useDispatch)(Pr),a=o.addAttribute,i=(o.updateAttribute,o.updateAttributes),l=(Ql(),(0,c.useRef)(null));return(0,c.useEffect)((function(){jQuery(l.current).droppable({drop:function(e,t){a($l(r,{type:t.draggable.attr("data-attribute-type")}))}})})),React.createElement(React.Fragment,null,n.length>0?React.createElement(Ln,{onStop:function(e,r,n){var o=t.map((function(t){return uu(uu({},t),{},{order:n[t.id],parent:t.id==e?r:t.parent})}));i(o)},onAccept:function(e,r){return"array"==du(t,{id:e}).type},onReceive:function(e){e.e;var t=e.ui,n=e.parentId,o=e.order;a($l(r,{parent:n,type:t.item.attr("data-attribute-type"),order:o-1}))}},n.map((function(e,t){return React.createElement(iu,{attribute:e})}))):React.createElement("div",{className:"start-placeholder",ref:l},React.createElement("div",null,React.createElement("div",{class:"content"},React.createElement("p",{className:"icon"},Mr),React.createElement("p",null,"Drag or click an attribute type to add an attribute.")))))},mu=function(e){var t=e.children,r=c.Children.toArray(t);return React.createElement("div",{className:"tabbed-sidebar"},React.createElement("ul",{className:"tabs"},r.map((function(e,t){var r=e.props,n=r.isSelected,o=r.idPrefix,a=r.onClick,i=xr()({selected:n});return React.createElement("li",{key:t},React.createElement("button",{id:"".concat(o,"-button-").concat(t),className:i,type:"button","aria-selected":n,"aria-controls":"".concat(o,"-panel-").concat(t),onClick:a},e.props.label))}))),React.createElement("div",{className:"content"},r.map((function(e,t){var r=e.props,n=r.isSelected,o=r.idPrefix;return React.createElement("div",{id:"".concat(o,"-panel-").concat(t),key:t,hidden:!n,role:"tabpanel","aria-labelledby":"".concat(o,"-button-").concat(t),className:"tab-panel"},e)}))))},bu=function(e){var t=e.children;return Nr().createElement(Nr().Fragment,null,t)};function hu(){return hu=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},hu.apply(this,arguments)}var yu=function(e){var t=e.icon,r=e.label,n=e.disabled,o=void 0!==n&&n,a=e.showProTag,i=void 0!==a&&a;return React.createElement("button",hu({className:"tile-button",disabled:o},e),React.createElement("span",{className:"icon"},t),React.createElement("span",{className:"label"},r),i&&React.createElement("span",{className:"pro-tag",title:"Wicked Block Builder Pro feature"},ln,"Pro"))},vu=function(e){var t=e.icon,r=e.title,n=e.content;return React.createElement("div",{className:"item-descriptor"},React.createElement("div",{className:"icon"},t),React.createElement("div",{className:"content"},React.createElement("h3",null,r),n))};function gu(e){return gu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gu(e)}function Eu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Cu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Eu(Object(r),!0).forEach((function(t){ku(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Eu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ku(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==gu(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==gu(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===gu(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var wu=lodash.find,Su=[{value:"block",label:"Block meta"},{value:"attribute",label:"Attribute"},{value:"text",label:"Text"},{value:"html",label:"HTML"},{value:"query",label:"Query"}],Ru=function(){var e=(0,w.useSelect)((function(e){return{attributes:e(Pr).getAttributes(),activeAttributeId:e(bt).getActiveAttributeId()}})),t=e.attributes,r=e.activeAttributeId,n=(0,w.useDispatch)(Pr),o=n.addAttribute,a=n.updateAttribute,i=wu(t,{id:r}),c=Ql(),l=wu(c,{type:i.type},!1),u=(wu(t,{id:i.parent}),[]),s=function(){return null};return l&&(u=Su.filter((function(e){return l.supportedSources.includes(e.value)})),s=l.settings),React.createElement(React.Fragment,null,r?React.createElement(React.Fragment,null,l?React.createElement(React.Fragment,null,React.createElement(vu,{icon:l.icon,title:l.name,content:l.description}),React.createElement(Hn,{id:"attribute-type-settings",title:"Attribute Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement($n,{value:i.name,onChange:function(e){a(Cu(Cu({},i),{},{name:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Attribute Source",onChange:function(e){a(Cu(Cu({},i),{},{source:e}))},value:i.source,options:u,help:"Use HTML if this attribute will be used by a rich-text field."})),"block"!=i.source&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Selector",value:i.selector,onChange:function(e){var t=e.replace(/^[^\.\#A-z]/i,"").toLowerCase();a(Cu(Cu({},i),{},{selector:t}))},className:"code-input"})),"attribute"==i.source&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Attribute",value:i.attribute,onChange:function(e){a(Cu(Cu({},i),{},{attribute:e}))},className:"code-input"})),"boolean"!=i.type&&"array"!=i.type&&"object"!=i.type&&React.createElement(Vn.TextControl,{label:"Default Value",value:i.default,onChange:function(e){a(Cu(Cu({},i),{},{default:e}))}}),"boolean"==i.type&&React.createElement(Vn.RadioControl,{label:"Default Value",selected:!![!0,"","1","yes","true","on"].includes(i.default),options:[{label:"True",value:!0},{label:"False",value:!1}],onChange:function(e){a(Cu(Cu({},i),{},{default:"true"==e}))}}))),l.settings&&React.createElement(s,{attribute:i,addAttribute:o,updateAttribute:a})):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Unknown attribute type."))):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an attribute to change its settings.")))};function Au(e){return Au="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Au(e)}function Ou(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ju(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ou(Object(r),!0).forEach((function(t){Tu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ou(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tu(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Au(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Au(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Au(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Lu=lodash,Nu=(Lu.get,Lu.find,function(){var e,t,r=(e=(0,c.useState)(!1),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Pu(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Pu(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=r[0],o=r[1],a=(0,w.useDispatch)(bt).setActiveAttributesTab,i=(0,w.useDispatch)(Pr).addAttribute,l=(0,w.useSelect)((function(e){return{activeAttributesTab:e(bt).getActiveAttributesTab(),activeAttributeId:e(bt).getActiveAttributeId()}})),u=l.activeAttributesTab,s=l.activeAttributeId,f=(0,w.useSelect)((function(e){return{attributes:e(Pr).getAttributes(),attributeNames:e(Pr).getAttributeNames()}})),d=f.attributes,p=f.attributeNames,m=Ql(),b=(0,c.useRef)(null);return(0,c.useEffect)((function(){var e={cancel:!1,containment:"#wicked-block-builder-app .body",revert:!1,delay:150,cursorAt:{left:64,top:64},start:function(e,t){o(!0)},stop:function(e,t){o(!1),t.helper.remove()},helper:function(e){var t=jQuery('<div id="tile-drag-helper"></div>');return jQuery(e.currentTarget).clone().appendTo(t),t.appendTo(jQuery("#wicked-block-builder-app")),t}};d.length>0&&(e=ju(ju({},e),{},{connectToSortable:"#node-list",cursorAt:{left:25,top:25},helper:function(e){var t=jQuery('<div id="tile-drag-helper" class="node-item"></div>');return t.appendTo(jQuery("#wicked-block-builder-app")),(0,c.render)(React.createElement(In,{label:"attribute".concat(d.length+1)}),document.getElementById("tile-drag-helper")),t}})),jQuery(b.current).find("button").draggable(e)})),React.createElement(mu,null,React.createElement(bu,{label:"Add Attributes",isSelected:"add"==u,idPrefix:"attributes-tab",onClick:function(){return a("add")}},React.createElement(Hn,{id:"attributes",expanded:!0,title:"Attribute Types"},React.createElement("ul",{ref:b,className:"button-tiles"},m.map((function(e,t){return React.createElement("li",{key:t},React.createElement(yu,{icon:e.icon,label:e.name,disabled:e.proOnly,"data-attribute-type":e.type,onClick:function(){return function(e){n||i($l(p,{type:e,order:d.length}))}(e.type)},showProTag:e.proOnly}))}))))),React.createElement(bu,{label:"Settings",isSelected:"settings"==u,idPrefix:"attributes-tab",onClick:function(){return a("settings")}},s?React.createElement(Ru,null):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an attribute to change its settings."))))}),_u=function(){return React.createElement(Rn,{content:React.createElement(pu,null),sidebar:React.createElement(Nu,null)})};function xu(e){return xu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xu(e)}function Du(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Iu(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==xu(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==xu(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===xu(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Fu=wp.codeEditor,Mu=function(){var e=(0,w.useSelect)((function(e){return e(Pr).getCss()})),t=(0,w.useDispatch)(Pr).updateCss,r=(0,c.useRef)(null),n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Du(Object(r),!0).forEach((function(t){Iu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Du(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},Fu.defaultSettings);(0,c.useEffect)((function(){Fu.initialize(jQuery(r.current),n).codemirror.on("change",o)}),[]);var o=function(e,r){t(e.getDoc().getValue())};return React.createElement("div",{className:"css-editor"},React.createElement("textarea",{ref:r,defaultValue:e}))},Bu=function(){return React.createElement(Rn,{content:React.createElement(Mu,null)})},Vu=window.wp.primitives,Uu=(0,c.createElement)(Vu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(Vu.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"}));function Hu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Wu(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Wu(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Wu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Gu=lodash,Zu=Gu.forOwn,zu=Gu.has,$u=wickedBlockBuilder.icons,Yu=function(e){var t=e.icon,r=void 0===t?"":t,n=e.onChange,o=Hu((0,c.useState)(),2),a=o[0],i=o[1],l=Hu((0,c.useState)(!1),2),u=l[0],s=l[1],f=Hu((0,c.useState)(""),2),d=f[0],p=f[1],m=(0,w.useDispatch)(Pr).uploadIcon,b=(0,c.useRef)(null),h=[],y=React.createElement(Vn.Icon,{icon:Uu});return r&&(y=zu($u,r)?React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:$u[r]}}):Jo(r)),Zu($u,(function(e,t){(""==d||t.toUpperCase().includes(d.toUpperCase()))&&h.push(t)})),React.createElement("div",{className:"icon-selector"},React.createElement("button",{className:"icon",onClick:function(){return s(!u)},ref:i},y),React.createElement("div",{className:"popover-container"},u&&React.createElement(Vn.Popover,{className:"popover",anchor:a,position:"bottom left",onClose:function(){return s(!1)}},React.createElement(Vn.TextControl,{label:"Search",value:d,onChange:function(e){return p(e)},hideLabelFromVision:!0,placeholder:"Search",className:"search"}),React.createElement("div",{className:"icons"},h.map((function(e){return React.createElement("div",null,React.createElement("button",{title:e,onClick:function(){return function(e){n(e),s(!1)}(e)},disabled:e==r},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:$u[e]}}),React.createElement("span",{className:"screen-reader-text"},e," icon")))}))))),React.createElement("input",{ref:b,type:"file",onChange:function(e){m(e.target.files[0])},accept:".svg,image/svg+xml"}),React.createElement(Wn,{label:"Upload icon",onClick:function(){b.current.click()}}))};function qu(e){return qu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qu(e)}function Qu(e){return function(e){if(Array.isArray(e))return rs(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ts(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ku(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Xu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ku(Object(r),!0).forEach((function(t){Ju(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ku(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ju(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==qu(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==qu(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===qu(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function es(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||ts(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ts(e,t){if(e){if("string"==typeof e)return rs(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?rs(e,t):void 0}}function rs(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var ns=lodash,os=ns.find,as=ns.union,is=ns.without,cs=ns.get,ls=ns.set,us=ns.isArray,ss=function(){var e=es((0,c.useState)({name:""}),2),t=e[0],r=e[1],n=es((0,c.useState)(!1),2),o=n[0],a=n[1],i=(0,w.useDispatch)(bt).addCategory,l=(0,w.useDispatch)(Pr),u=l.updateBlock,s=l.updateData,f=(0,c.useRef)(null),d=[],p=[],m=(0,w.useSelect)((function(e){return{block:e(Pr).getBlock(),data:e(Pr).getData()}})),b=m.block,h=m.data,y=(0,w.useSelect)((function(e){return{blockTypes:e(bt).getBlockTypes(),categories:e(bt).getCategories(),lastNewCategorySlug:e(bt).getLastNewCategorySlug()}})),v=y.blockTypes,g=y.categories,E=y.lastNewCategorySlug,C=cs(h,"supports.align",[]),k=cs(h,"supports.spacing.padding",!1),S=cs(h,"supports.spacing.margin",!1),R=cs(h,"supports.color",!1);v&&(p=(p=v.filter((function(e){return e.name!="".concat(b.namespace,"/").concat(b.slug)}))).map((function(e){return e.title}))),(0,c.useEffect)((function(){o&&f.current.focus()}),[o]),(0,c.useEffect)((function(){if(E){var e=os(g,{slug:E});s(Xu(Xu({},h),{},{category:e.slug}))}}),[g]),g&&(d=g.map((function(e){return{label:e.title,value:e.slug}}))),d=[{label:"",value:""}].concat(Qu(d));var A=function(e,t){var r=h.supports;r=ls(r,e,t),s(Xu(Xu({},h),{},{supports:Xu({},r)}))},O=function(e,t){var r=t?as(C,[e]):is(C,e);s(Xu(Xu({},h),{},{supports:Xu(Xu({},h.supports),{},{align:r})}))},j=function(e,t,r){var n="padding"==e?k:S,o=r?as(n,[t]):is(n,t);0==o.length&&(o=!1),s(Xu(Xu({},h),{},{supports:Xu(Xu({},h.supports),{},{spacing:Xu(Xu({},h.supports.spacing),{},Ju({},e,o))})}))},T=function(e,t){s(Xu(Xu({},h),{},{supports:Xu(Xu({},h.supports),{},{color:Xu(Xu({},h.supports.color),{},Ju({},e,t))})}))},P=function(e,t){var r=t.reduce((function(e,t){var r=os(v,["title",t]);return r?[].concat(Qu(e),[r.name]):e}),[]);s(Xu(Xu({},h),{},Ju({},e,r)))},L=function(e){return us(e)?v.length<1?[]:e.map((function(e){return os(v,["name",e]).title})):[]};return React.createElement("div",{className:"content"},React.createElement("div",{className:"block-settings"},React.createElement("h2",null,"Block Settings"),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Name",onChange:function(e){return u(Xu(Xu({},b),{},{title:e}))},value:b.title,help:"The display name of your block. Visible when inserting new blocks into a page."})),React.createElement("div",{className:"icon"},React.createElement("p",{className:"field-label"},"Icon"),React.createElement(Yu,{icon:h.icon,onChange:function(e){return s(Xu(Xu({},h),{},{icon:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Category",value:h.category,options:d,onChange:function(e){return s(Xu(Xu({},h),{},{category:e}))},help:"The category your block will appear under in the block inserter."}),!o&&React.createElement(Wn,{label:"Add category",onClick:function(){return a(!0)}})),o&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Category Name",onChange:function(e){return r(Xu(Xu({},t),{},{name:e}))},value:t.name,ref:f}),React.createElement(Vn.Button,{onClick:function(){i(t),r({name:""}),a(!1)},text:"Add Category",disabled:t.name.length<1,isPrimary:!0}),React.createElement(Vn.Button,{onClick:function(){return a(!1)},text:"Cancel"})),React.createElement("div",{className:"field"},React.createElement(Vn.TextareaControl,{label:"Description",help:"A brief description of your block that appears when your block is selected in the editor.",onChange:function(e){return s(Xu(Xu({},h),{},{description:e}))},value:h.description})),React.createElement("div",{className:"field"},React.createElement("p",{className:"field-label"},"Feature Support"),React.createElement("ul",{className:"checkbox-list spaced"},React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Align",checked:C.length>0,onChange:function(e){return A("align",1==e?["left","center","right","wide","full"]:[])}}),C.length>0&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"align-left",type:"checkbox",checked:C.includes("left"),onChange:function(e){return O("left",e.target.checked)}}),React.createElement("label",{for:"align-left"},"Left"),React.createElement("input",{id:"align-center",type:"checkbox",checked:C.includes("center"),onChange:function(e){return O("center",e.target.checked)}}),React.createElement("label",{for:"align-center"},"Center"),React.createElement("input",{id:"align-right",type:"checkbox",checked:C.includes("right"),onChange:function(e){return O("right",e.target.checked)}}),React.createElement("label",{for:"align-right"},"Right"),React.createElement("input",{id:"align-wide",type:"checkbox",checked:C.includes("wide"),onChange:function(e){return O("wide",e.target.checked)}}),React.createElement("label",{for:"align-wide"},"Wide"),React.createElement("input",{id:"align-full",type:"checkbox",checked:C.includes("full"),onChange:function(e){return O("full",e.target.checked)}}),React.createElement("label",{for:"align-full"},"Full")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Anchor",checked:cs(h,"supports.anchor",!1),onChange:function(e){return A("anchor",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Custom Class Name",checked:cs(h,"supports.customClassName",!0),onChange:function(e){return A("customClassName",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Font Size",checked:cs(h,"supports.typography.fontSize",!1),onChange:function(e){return A("typography.fontSize",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Line Height",checked:cs(h,"supports.typography.lineHeight",!1),onChange:function(e){return A("typography.lineHeight",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Multiple",checked:cs(h,"supports.multiple",!0),onChange:function(e){return A("multiple",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Inserter",checked:cs(h,"supports.inserter",!0),onChange:function(e){return A("inserter",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Margin",checked:!1!==S,onChange:function(e){return A("spacing.margin",1==e&&["top","bottom","left","right"])}}),!1!==S&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"margin-top",type:"checkbox",checked:S.includes("top"),onChange:function(e){return j("margin","top",e.target.checked)}}),React.createElement("label",{for:"margin-top"},"Top"),React.createElement("input",{id:"margin-right",type:"checkbox",checked:S.includes("right"),onChange:function(e){return j("margin","right",e.target.checked)}}),React.createElement("label",{for:"margin-right"},"Right"),React.createElement("input",{id:"margin-bottom",type:"checkbox",checked:S.includes("bottom"),onChange:function(e){return j("margin","bottom",e.target.checked)}}),React.createElement("label",{for:"margin-bottom"},"Bottom"),React.createElement("input",{id:"margin-left",type:"checkbox",checked:S.includes("left"),onChange:function(e){return j("margin","left",e.target.checked)}}),React.createElement("label",{for:"margin-left"},"Left")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Padding",checked:!1!==k,onChange:function(e){return A("spacing.padding",1==e&&["top","bottom","left","right"])}}),!1!==k&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"padding-top",type:"checkbox",checked:k.includes("top"),onChange:function(e){return j("padding","top",e.target.checked)}}),React.createElement("label",{for:"padding-top"},"Top"),React.createElement("input",{id:"padding-right",type:"checkbox",checked:k.includes("right"),onChange:function(e){return j("padding","right",e.target.checked)}}),React.createElement("label",{for:"padding-right"},"Right"),React.createElement("input",{id:"padding-bottom",type:"checkbox",checked:k.includes("bottom"),onChange:function(e){return j("padding","bottom",e.target.checked)}}),React.createElement("label",{for:"padding-bottom"},"Bottom"),React.createElement("input",{id:"padding-left",type:"checkbox",checked:k.includes("left"),onChange:function(e){return j("padding","left",e.target.checked)}}),React.createElement("label",{for:"padding-left"},"Left")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Color",checked:!1!==R,onChange:function(e){return A("color",1==e&&{background:!0,gradients:!1,link:!1,text:!0})}}),!1!==R&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"supports-color-background",type:"checkbox",checked:R.background,onChange:function(e){return T("background",e.target.checked)}}),React.createElement("label",{for:"supports-color-background"},"Background"),React.createElement("input",{id:"supports-color-gradients",type:"checkbox",checked:R.gradients,onChange:function(e){return T("gradients",e.target.checked)}}),React.createElement("label",{for:"supports-color-gradients"},"Gradients"),React.createElement("input",{id:"supports-color-link",type:"checkbox",checked:R.link,onChange:function(e){return T("link",e.target.checked)}}),React.createElement("label",{for:"supports-color-link"},"Link"),React.createElement("input",{id:"supports-color-text",type:"checkbox",checked:R.text,onChange:function(e){return T("text",e.target.checked)}}),React.createElement("label",{for:"supports-color-text"},"Text")))))),React.createElement("div",{className:"field block-token-field"},React.createElement(Vn.FormTokenField,{label:"Parent",value:L(h.parent),suggestions:p,onChange:function(e){return P("parent",e)}})),React.createElement("div",{className:"field block-token-field"},React.createElement(Vn.FormTokenField,{label:"Ancestor",value:L(h.ancestor),suggestions:p,onChange:function(e){return P("ancestor",e)}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Status",value:b.status,options:[{label:"Draft",value:"draft"},{label:"Published",value:"publish"}],onChange:function(e){return u(Xu(Xu({},b),{},{status:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Make block dynamic",checked:h.isDynamic,onChange:function(e){return s(Xu(Xu({},h),{},{isDynamic:!h.isDynamic}))}}),React.createElement("p",{className:"hint"},b.id&&h.isDynamic&&React.createElement(React.Fragment,null,React.createElement("p",null,"Optionally override the output of your block by creating the following file:"),React.createElement("code",null,"/path/to/your/theme/wbb-blocks/",b.slug,".php")))),React.createElement("div",{className:"field"},React.createElement("p",{className:"field-label"},"Slug"),React.createElement("div",{className:"prefixed-text-control"},React.createElement("div",{className:"field-wrapper"},React.createElement("span",{className:"prefix"},"wicked-block-builder/"),React.createElement(Vn.TextControl,{label:"Slug",onChange:function(e){return u(Xu(Xu({},b),{},{slug:e}))},value:b.slug,hideLabelFromVision:!0})),React.createElement("div",{className:"help warning"},React.createElement("p",null,"Warning: chaning your block's slug will break existing instances of your block. Use with caution."))))))},fs=function(){return React.createElement(Rn,{content:React.createElement(ss,null)})};function ds(e){return ds="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ds(e)}function ps(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ms(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ps(Object(r),!0).forEach((function(t){bs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ps(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function bs(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ds(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==ds(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===ds(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var hs=lodash,ys=(hs.get,hs.find),vs=(hs.last,hs.isArray,hs.maxBy),gs=function e(t){var r=t.node,n=t.draggingNodeId,o=(0,c.useContext)(zi),a=o.screen,i=(0,w.useSelect)((function(e){return e(Pr).getNodes(o.screen)})),l=(0,w.useSelect)((function(e){return{activeNodeId:e(bt).getActiveNodeId(a),isClipboardEmpty:e(bt).getIsNodeClipboardEmpty()}})),u=l.activeNodeId,s=(l.isClipboardEmpty,(0,w.useDispatch)(Pr)),f=s.addNode,d=s.deleteNode,p=(0,w.useDispatch)(bt),m=p.setActiveTab,b=p.setActiveNodeId,h=p.setIsNodeClipboardEmpty,y=i.filter((function(e){return e.parent==r.id})),v=Yo(i,r),g=!!r.parent||"sidebar"==a,E=function(){b(a,r.id),m(a,"settings")},C=xr()("node-item-depth-".concat(v.length),{"node-item":!0,selected:r.id==u});return React.createElement(React.Fragment,null,React.createElement("li",{className:C,"data-id":r.id},React.createElement("div",{tabIndex:"0"},React.createElement(In,{label:ql(r),onClick:E}),React.createElement(Dn,{onDuplicate:function(){f(a,Yl(ms({},r)))},onCopy:function(){var e=function(e,t){return[Ul(Ul({},e),{},{parent:""})].concat(Ml(qo(t,e)))}(r,i);localStorage.setItem("wbbCopiedNode",JSON.stringify(e)),h(!1)},onPaste:function(){var e=function(e){var t=[],r=Ml(e);return(r=r.map((function(e){var r=xn()();return t[e.id]=r,Ul(Ul({},e),{},{id:r})}))).map((function(e){return e.parent?Ul(Ul({},e),{},{parent:t[e.parent]}):e}))}(JSON.parse(localStorage.getItem("wbbCopiedNode"))),t=i.filter((function(e){return e.parent==r.id})),n=t.length>0?vs(t,"order").order+1:0,o=[],c=Xl(),l=e.filter((function(e){var t=!0;if("component"==e.type){var r=ys(c,{name:e.name});if(r&&"edit"==a&&!1===r.enableEdit&&(t=!1),r&&"save"==a&&!1===r.enableSave&&(t=!1),r&&"sidebar"==a&&!1===r.enableSidebar&&(t=!1),"InnerBlocks"==e.name){var n=i.filter((function(e){return"InnerBlocks"==e.name}));n.length>0&&(t=!1)}}return t||o.push(e.id),t}));(l=l.filter((function(e){return!o.includes(e.parent)}))).forEach((function(e){f(a,ms(ms({},e),{},{parent:""==e.parent?r.id:e.parent,order:n}))}))},onEdit:E,onDelete:function(){qo(i,r).forEach((function(e){d(e.id)})),d(r.id),b(a,""),m(a,"add")},enableDuplicate:g,enablePaste:null!==localStorage.getItem("wbbCopiedNode")&&("element"==r.type||"Repeater"==r.name||"Panel"==r.name)})),r.id==n&&React.createElement("div",{className:"node-item-transport"},React.createElement("ul",null,y.map((function(t,r){return React.createElement(e,{node:t})}))))),y.map((function(t,r){return React.createElement(e,{node:t,draggingNodeId:n})})))};function Es(e){return Es="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Es(e)}function Cs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ks(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Cs(Object(r),!0).forEach((function(t){ws(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Cs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ws(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Es(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Es(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Es(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ss=lodash.find,Rs=function(){var e=(0,c.useContext)(zi).screen,t=(0,w.useSelect)((function(t){return{allNodes:t(Pr).getNodes(e)}})).allNodes,r=(0,c.useRef)(null),n=(0,w.useDispatch)(Pr),o=n.addNode,a=(n.updateNode,n.updateNodes),i=t.filter((function(e){return!e.parent})),l=(Kl(),qr);return"save"==e&&(l=Qr),"sidebar"==e&&(l=mn),(0,c.useEffect)((function(){jQuery(r.current).droppable({drop:function(t,r){o(e,Yl({name:r.draggable.attr("data-name"),type:r.draggable.attr("data-type")}))}})})),React.createElement(React.Fragment,null,i.length>0?React.createElement(Ln,{onStop:function(r,n,o){var i=t.map((function(e){return ks(ks({},e),{},{order:o[e.id],parent:e.id==r?n:e.parent})}));a(e,i)},onAccept:function(e,r,n,o){var a=Ss(t,{id:e}),i=!!r&&Ss(t,{id:r}),c=a.type;if("InnerBlocks"==o||i&&"InnerBlocks"==i.name){var l=Yo(t,a).filter((function(e){return"Repeater"==e.name})).length;if("Repeater"==a.name||l>0)return!1}return"element"==c||"Repeater"==a.name||"Panel"==a.name},onReceive:function(t){t.e;var r=t.ui,n=t.parentId,a=t.order;o(e,Yl({parent:n,name:r.item.attr("data-name"),type:r.item.attr("data-type"),order:a-1}))},forceRootNode:"sidebar"!=e},i.map((function(e,t){return React.createElement(gs,{node:e})}))):React.createElement("div",{className:"start-placeholder",ref:r},React.createElement("div",null,React.createElement("div",{class:"content"},React.createElement("p",{className:"icon"},l),"sidebar"==e?React.createElement("p",null,"Drag or click an element or component to get started.",React.createElement("br",null)):React.createElement("p",null,"Drag or click an element to get started.",React.createElement("br",null),React.createElement("span",{className:"hint"},"Note: some components require a root-level element before they can be added."))))))};function As(e){return As="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},As(e)}function Os(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function js(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Os(Object(r),!0).forEach((function(t){Ts(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Os(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ts(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==As(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==As(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===As(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ps(e){return function(e){if(Array.isArray(e))return Ns(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ls(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ls(e,t){if(e){if("string"==typeof e)return Ns(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ns(e,t):void 0}}function Ns(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var _s=lodash.find,xs=function(e){var t,r,n=e.styles,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(zi),u=l.activePanel,s=l.setActivePanel,f=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||Ls(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1],m=_s(n,{id:d}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){d&&(b.current.focus(),b.current.select(),s("styles"))}),[d]),(0,c.useEffect)((function(){"styles"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==d?js(js({},r),{},Ts({},e,t)):r}));o(Ps(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-styles",title:"Styles",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add Style",onClick:function(){var e=xn()();o([].concat(Ps(n),[{id:e,name:"",value:""}])),p(e)}}))),m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Style"),React.createElement(zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Property",value:m.name,onChange:function(e){return h("name",e)},ref:b,help:'Enter a CSS property. For example "background-color".'})),React.createElement("div",{className:"field"},React.createElement(Ki,{label:"Value",value:m.value,onChange:function(e){return h("value",e)},help:"Enter the value for the CSS property.",tokenTypes:["string","boolean","number"]})),React.createElement(Bi,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Add this style when",emptyText:"Add conditions to control when this style is added to the item."}),React.createElement(Fi,{label:"Delete Style",onClick:function(){o(Ps(n.filter((function(e){return e.id!=d})))),p("")}})))))},Ds=function(e){var t=e.conditions,r=e.onChange,n=(0,c.useContext)(zi),o=n.activePanel,a=n.setActivePanel;return React.createElement(React.Fragment,null,React.createElement("div",{className:"panel"},React.createElement("div",{className:"title"},React.createElement("h4",null,React.createElement("button",{className:"configure",onClick:function(){return a("conditions")}},"Conditions",React.createElement("span",{className:"icon"},Hr))))),"conditions"==o&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Conditions"),React.createElement(zn,{onClick:function(){return a("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("p",null,"Conditions let you control whether or not this item is output."),React.createElement(Bi,{conditions:t,onChange:function(e){return r(e)},prefixText:"Output this item when"})))))};function Is(e){return Is="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Is(e)}function Fs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ms(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fs(Object(r),!0).forEach((function(t){Bs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Bs(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Is(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Is(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Is(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vs=lodash.find,Us=function(e){var t=e.node,r=(0,c.useRef)(null),n=(0,w.useDispatch)(Pr).updateNode,o=Kl(),a=Vs(o,{tag:t.name});return a||(a=Vs(o,{name:"Custom"})),React.createElement(React.Fragment,null,React.createElement(vu,{icon:a.icon,title:a.name,content:a.description}),React.createElement(Hn,{id:"element-settings",title:"Element Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"HTML Tag",value:t.name,onChange:function(e){var r=e.replace(/[^abcdefghijklmnopqrstuvwxyz0-9\-]/gi,"").toLowerCase();n(Ms(Ms({},t),{},{name:r}))},onFocus:function(){return r.current.select()},help:'Enter a valid HTML tag without brackets.  For example, to create a <section> element, enter "section".',ref:r})),React.createElement("div",{className:"field"},React.createElement(Ki,{label:"Content",value:t.content?t.content:"",onChange:function(e){return n(Ms(Ms({},t),{},{content:e}))},help:"Optional content to display within the element.",tokenTypes:["string","boolean","number","array"]})))),React.createElement(ic,{classes:t.classes||[],onChange:function(e){return n(Ms(Ms({},t),{},{classes:e}))},expanded:t.classes&&t.classes.length>0}),React.createElement(xs,{styles:t.styles||[],onChange:function(e){return n(Ms(Ms({},t),{},{styles:e}))},expanded:t.styles&&t.styles.length>0}),React.createElement(Sc,{attributes:t.tagAttributes||[],onChange:function(e){return n(Ms(Ms({},t),{},{tagAttributes:e}))},expanded:t.tagAttributes&&t.tagAttributes.length>0}),React.createElement(Ds,{conditions:t.conditions||[],onChange:function(e){return n(Ms(Ms({},t),{},{conditions:e}))}}))};function Hs(e){return Hs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hs(e)}function Ws(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Gs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ws(Object(r),!0).forEach((function(t){Zs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ws(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Zs(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Hs(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Hs(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Hs(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var zs=lodash,$s=zs.find,Ys=zs.has,qs=function(e){var t=e.node,r=(e.activePanel,e.setActivePanel,(0,w.useDispatch)(Pr).updateNode),n=Xl(),o=Wl("wickedBlockBuilder.components.settings",Il),a=$s(n,{name:t.name}),i=!(!a||!Ys(o,a.name))&&o[a.name];return React.createElement(React.Fragment,null,a&&i?React.createElement(React.Fragment,null,React.createElement(vu,{icon:a.icon,title:a.name,content:a.description}),React.createElement(i,{node:t,updateNode:r}),a.supportsClasses&&React.createElement(ic,{classes:t.classes||[],onChange:function(e){return r(Gs(Gs({},t),{},{classes:e}))}}),a.supportsStyles&&React.createElement(xs,{styles:t.styles||[],onChange:function(e){return r(Gs(Gs({},t),{},{styles:e}))}}),a.supportsAttributes&&React.createElement(Sc,{attributes:t.tagAttributes||[],onChange:function(e){return r(Gs(Gs({},t),{},{tagAttributes:e}))}}),React.createElement(Ds,{conditions:t.conditions||[],onChange:function(e){return r(Gs(Gs({},t),{},{conditions:e}))}})):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Unknown component: ",t.name)))};function Qs(e){return Qs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qs(e)}function Ks(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Xs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ks(Object(r),!0).forEach((function(t){Js(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ks(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Js(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Qs(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Qs(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Qs(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ef(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var tf=lodash,rf=(tf.get,tf.find),nf=function(){var e,t,r=(0,c.useContext)(zi).screen,n=(e=(0,c.useState)(!1),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ef(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ef(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=n[0],a=n[1],i=(0,w.useDispatch)(bt).setActiveTab,l=(0,w.useDispatch)(Pr).addNode,u=(0,w.useSelect)((function(e){return{activeTab:e(bt).getActiveTab(r),activeNodeId:e(bt).getActiveNodeId(r)}})),s=u.activeTab,f=u.activeNodeId,d=(0,w.useSelect)((function(e){return{nodes:e(Pr).getNodes(r)}})).nodes,p=rf(d,{id:f},!1),m=d.length>0&&rf(d,{parent:""}),b=Kl(),h=Xl(),y=(0,c.useRef)(null),v=(0,c.useRef)(null),g=p&&"element"==p.type?Us:qs,E=h.filter((function(e){return!("edit"==r&&!1===e.enableEdit||"save"==r&&!1===e.enableSave||"sidebar"==r&&!1===e.enableSidebar)})),C=d.filter((function(e){return"InnerBlocks"==e.name})).length,k=["DynamicPreview","InnerBlocks"];return(0,c.useEffect)((function(){var e={cancel:!1,containment:"#wicked-block-builder-app .body",revert:!1,delay:150,cursorAt:{left:64,top:64},start:function(e,t){a(!0)},stop:function(e,t){a(!1),t.helper.remove()},helper:function(e){var t=jQuery('<div id="tile-drag-helper"></div>');return jQuery(e.currentTarget).clone().appendTo(t),t.appendTo(jQuery("#wicked-block-builder-app")),t}};d.length>0&&(e=Xs(Xs({},e),{},{connectToSortable:"#node-list",cursorAt:{left:25,top:25},helper:function(e){var t=jQuery(e.currentTarget).attr("data-type"),r=jQuery(e.currentTarget).attr("data-name"),n=jQuery('<div id="tile-drag-helper" class="node-item" data-type="'+t+'" data-name="'+r+'"></div>');return n.appendTo(jQuery("#wicked-block-builder-app")),(0,c.render)(React.createElement(In,{label:ql({name:r,type:t})}),document.getElementById("tile-drag-helper")),n}})),jQuery(y.current).find("button").draggable(e),jQuery(v.current).find("button").draggable(e)})),React.createElement(mu,null,React.createElement(bu,{label:"Add Items",isSelected:"add"==s,idPrefix:"add-items-tab",onClick:function(){return i(r,"add")}},React.createElement(Hn,{id:"elements",expanded:!0,title:"Elements"},React.createElement("ul",{ref:y,className:"button-tiles"},b.map((function(e,t){var n=!1;return e.proOnly&&(n=!0),m&&k.includes(m.name)&&(n=!0),React.createElement("li",{key:t},React.createElement(yu,{icon:e.icon,label:e.name,disabled:n,onClick:function(){return t=e.tag,void(o||l(r,Yl({name:t,type:"element",parent:m?m.id:"",order:d.length})));var t},"data-type":"element","data-name":e.tag}))})))),React.createElement(Hn,{id:"components",expanded:!0,title:"Components"},React.createElement("ul",{ref:v,className:"button-tiles"},E.map((function(e,t){var n=!1;return e.proOnly&&(n=!0),m||"sidebar"==r||k.includes(e.name)||(n=!0),C>0&&"InnerBlocks"==e.name&&(n=!0),m&&k.includes(m.name)&&(n=!0),React.createElement("li",{key:t},React.createElement(yu,{icon:e.icon,label:e.name,disabled:n,"data-component":e.name,onClick:function(){return t=e.name,void(o||l(r,Yl({name:t,type:"component",parent:m?m.id:"",order:d.length})));var t},"data-type":"component","data-name":e.name,showProTag:e.proOnly}))}))))),React.createElement(bu,{label:"Settings",isSelected:"settings"==s,idPrefix:"attributes-tab",onClick:function(){return i(r,"settings")}},p?React.createElement(g,{node:p}):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an element or component to change its settings."))))},of=function(){return React.createElement($i,null,React.createElement(Rn,{content:React.createElement(Rs,null),sidebar:React.createElement(nf,null)}))},af=function(){var e=(0,w.useSelect)((function(e){return e(bt).getActiveScreen()})),t=Nr().createElement(of,null);return"settings"==e&&(t=Nr().createElement(fs,null)),"attributes"==e&&(t=Nr().createElement(_u,null)),"styles"==e&&(t=Nr().createElement(Bu,null)),t},cf=function(){var e=(0,w.useSelect)((function(e){return e(bt).getShowPublishFlyout()})),t=(0,w.useDispatch)(bt).setShowPublishFlyout,r=(0,w.useDispatch)(Pr).publishBlock;return e?React.createElement("div",{class:"publish-flyout"},React.createElement("h2",null,"Ready to publish your block?"),React.createElement("p",null,"This will make your block visible in the block editor."),React.createElement("p",null,"If your block is already in use, a new version will be created."),React.createElement("p",null,"Existing blocks will be updated the next time a page containing your block is edited."),React.createElement("p",{className:"actions"},React.createElement("button",{className:"action-btn primary",onClick:function(){r(),t(!1)}},"Publish"),React.createElement("button",{className:"btn",onClick:function(){return t(!1)}},"Cancel"))):null},lf=function(){var e=(0,w.useSelect)((function(e){return e(bt).getError()})),t=(0,w.useDispatch)(bt).setError;return e?React.createElement("div",{className:"app-error"},React.createElement("div",null,React.createElement("div",{className:"message"},e),React.createElement("button",{class:"btn",onClick:function(){return t("")}},React.createElement("span",{className:"label"},"Dismiss")))):null},uf=function(){var e=(0,w.useSelect)((function(e){return e(Pr).getBlock()})).dirty;(0,c.useEffect)((function(){return window.addEventListener("beforeunload",t),function(){window.removeEventListener("beforeunload",t)}}),[e]);var t=function(t){if(e)return t.preventDefault(),"You have unsaved changes. Are you sure you want to leave?"};return null},sf=lodash.get;!function(e){(0,c.render)(React.createElement(e,null),document.getElementById("wicked-block-builder-app"))}((function(){var e=(0,w.useSelect)(Pr).fetchBlock,t=sf(window.wickedBlockBuilder,"blockId",!1);return t&&e(t),React.createElement(React.Fragment,null,React.createElement(Sn,null),React.createElement(af,null),React.createElement(cf,null),React.createElement(lf,null),React.createElement(uf,null))}))}()}();
     1(()=>{var e={89:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(n)for(var c=0;c<this.length;c++){var l=this[c][0];null!=l&&(i[l]=!0)}for(var u=0;u<e.length;u++){var s=[].concat(e[u]);n&&i[s[0]]||(void 0!==a&&(void 0===s[5]||(s[1]="@layer".concat(s[5].length>0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),r&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=r):s[2]=r),o&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=o):s[4]="".concat(o)),t.push(s))}},t}},248:e=>{"use strict";e.exports=function(e){return e[1]}},532:e=>{var t="undefined"!=typeof process&&process.pid?process.pid.toString(36):"";function r(){var e=Date.now(),t=r.last||e;return r.last=e>t?e:t+1}e.exports=e.exports.default=function(e,n){return(e||"")+""+t+r().toString(36)+(n||"")},e.exports.process=function(e,n){return(e||"")+t+r().toString(36)+(n||"")},e.exports.time=function(e,t){return(e||"")+r().toString(36)+(t||"")}},416:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(248),o=r.n(n),a=r(89),i=r.n(a)()(o());i.push([e.id,"",""]);const c=i},72:e=>{"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var a={},i=[],c=0;c<e.length;c++){var l=e[c],u=n.base?l[0]+n.base:l[0],s=a[u]||0,d="".concat(u," ").concat(s);a[u]=s+1;var f=r(d),p={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==f)t[f].references++,t[f].updater(p);else{var m=o(p,n);n.byIndex=c,t.splice(c,0,{identifier:d,updater:m,references:1})}i.push(d)}return i}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var a=n(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=r(a[i]);t[c].references--}for(var l=n(e,o),u=0;u<a.length;u++){var s=r(a[u]);0===t[s].references&&(t[s].updater(),t.splice(s,1))}a=l}}},659:e=>{"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,r)=>{"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var a=r.sourceMap;a&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},73:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=i(e,a(r)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=i(t,r));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,exports:{}};return e[n](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nc=void 0,(()=>{"use strict";var e={};r.r(e),r.d(e,{getActiveAttributeId:()=>j,getActiveAttributesTab:()=>O,getActiveEditNodeId:()=>P,getActiveEditPanel:()=>L,getActiveEditTab:()=>T,getActiveNodeId:()=>U,getActivePanel:()=>H,getActiveSaveNodeId:()=>_,getActiveSavePanel:()=>D,getActiveSaveTab:()=>N,getActiveScreen:()=>w,getActiveSidebarNodeId:()=>I,getActiveSidebarPanel:()=>F,getActiveSidebarTab:()=>x,getActiveTab:()=>V,getBlockTypes:()=>A,getCategories:()=>R,getError:()=>Y,getIsNodeClipboardEmpty:()=>z,getIsPublishing:()=>Z,getIsSaving:()=>G,getLastNewCategorySlug:()=>W,getPostTypes:()=>Q,getShowConditionsPanel:()=>M,getShowPublishFlyout:()=>B,getTaxonomies:()=>q});var t={};r.r(t),r.d(t,{TYPES:()=>ee,addCategory:()=>ce,setActiveAttributeId:()=>ne,setActiveAttributesTab:()=>re,setActiveEditNodeId:()=>fe,setActiveEditPanel:()=>pe,setActiveEditTab:()=>de,setActiveNodeId:()=>ue,setActivePanel:()=>se,setActiveSaveNodeId:()=>be,setActiveSavePanel:()=>he,setActiveSaveTab:()=>me,setActiveScreen:()=>te,setActiveSidebarNodeId:()=>ve,setActiveSidebarPanel:()=>ge,setActiveSidebarTab:()=>ye,setActiveTab:()=>le,setBlockTypes:()=>ae,setError:()=>Re,setIsNodeClipboardEmpty:()=>Se,setIsPublishing:()=>we,setIsSaving:()=>ke,setLastNewCategorySlug:()=>ie,setPostTypes:()=>Oe,setShowConditionsPanel:()=>Ee,setShowPublishFlyout:()=>Ce,setTaxonomies:()=>Ae,updateCategories:()=>oe});var n={};r.r(n),r.d(n,{getBlockTypes:()=>Me,getCategories:()=>xe,getPostTypes:()=>Fe,getTaxonomies:()=>Ie});var o={};r.r(o),r.d(o,{fetchBlock:()=>At,getAttributeNames:()=>Ct,getAttributes:()=>yt,getBlock:()=>gt,getCss:()=>vt,getData:()=>Et,getEditNodes:()=>St,getNodes:()=>Rt,getSaveNodes:()=>wt,getSidebarNodes:()=>kt});var a={};r.r(a),r.d(a,{TYPES:()=>Nt,addAttribute:()=>_t,addEditNode:()=>Ft,addNode:()=>qt,addSaveNode:()=>Mt,addSidebarNode:()=>Bt,deleteAttribute:()=>It,deleteNode:()=>Gt,publishBlock:()=>Jt,saveBlock:()=>Xt,setStatus:()=>Kt,updateAttribute:()=>Dt,updateAttributes:()=>xt,updateBlock:()=>Zt,updateCss:()=>zt,updateData:()=>Yt,updateEditNodes:()=>Ut,updateNode:()=>Vt,updateNodes:()=>Qt,updateSaveNodes:()=>Ht,updateSavedBlock:()=>$t,updateSidebarNodes:()=>Wt,uploadIcon:()=>er});var i={};r.r(i),r.d(i,{fetchBlock:()=>or});const c=window.wp.element;var l=r(72),u=r.n(l),s=r(825),d=r.n(s),f=r(659),p=r.n(f),m=r(56),b=r.n(m),h=r(540),y=r.n(h),v=r(113),g=r.n(v),E=r(416),C={};C.styleTagTransform=g(),C.setAttributes=b(),C.insert=p().bind(null,"head"),C.domAPI=d(),C.insertStyleElement=y(),u()(E.A,C),E.A&&E.A.locals&&E.A.locals;const k=window.wp.dataControls,S=window.wp.data;var w=function(e){return e.activeScreen||"settings"},R=function(e){return e.categories||[]},A=function(e){return e.blockTypes||[]},O=function(e){return e.activeAttributesTab||"add"},j=function(e){return e.activeAttributeId||""},T=function(e){return e.activeEditTab||"add"},P=function(e){return e.activeEditNodeId||""},L=function(e){return e.activeEditPanel||""},N=function(e){return e.activeSaveTab||"add"},_=function(e){return e.activeSaveNodeId||""},D=function(e){return e.activeSavePanel||""},x=function(e){return e.activeSidebarTab||"add"},I=function(e){return e.activeSidebarNodeId||""},F=function(e){return e.activeSidebarPanel||""},M=function(e){return e.showConditionsPanel},B=function(e){return e.showPublishFlyout},V=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?T(e):"save"==t?N(e):"sidebar"==t?x(e):""},U=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?P(e):"save"==t?_(e):"sidebar"==t?I(e):""},H=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?L(e):"save"==t?D(e):"sidebar"==t?F(e):""},W=function(e){return e.lastNewCategorySlug},G=function(e){return e.isSaving},z=function(e){return e.isNodeClipboardEmpty},Z=function(e){return e.isPublishing},Y=function(e){return e.error},q=function(e){return e.taxonomies||[]},Q=function(e){return e.postTypes||[]};function K(e){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},K(e)}function X(){X=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new P(n||[]);return o(i,"_invoke",{value:A(e,r,c)}),i}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f="suspendedStart",p="suspendedYield",m="executing",b="completed",h={};function y(){}function v(){}function g(){}var E={};u(E,i,(function(){return this}));var C=Object.getPrototypeOf,k=C&&C(C(L([])));k&&k!==r&&n.call(k,i)&&(E=k);var S=g.prototype=y.prototype=Object.create(E);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(o,a,i,c){var l=d(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==K(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,i,c)}),(function(e){r("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function A(t,r,n){var o=f;return function(a,i){if(o===m)throw Error("Generator is already running");if(o===b){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===f)throw o=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=m;var u=d(t,r,n);if("normal"===u.type){if(o=n.done?b:p,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=b,n.method="throw",n.arg=u.arg)}}}function O(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,O(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=d(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,h;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function L(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(K(t)+" is not iterable")}return v.prototype=g,o(S,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:v,configurable:!0}),v.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},w(R.prototype),u(R.prototype,c,(function(){return this})),t.AsyncIterator=R,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new R(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},w(S),u(S,l,"Generator"),u(S,i,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=L,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return c.type="throw",c.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:L(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),h}},t}var J=X().mark(ce),ee={SET_ACTIVE_SCREEN:"SET_ACTIVE_SCREEN",SET_ACTIVE_ATTRIBUTES_TAB:"SET_ACTIVE_ATTRIBUTES_TAB",SET_ACTIVE_ATTRIBUTE_ID:"SET_ACTIVE_ATTRIBUTE_ID",ADD_CATEGORY:"ADD_CATEGORY",UPDATE_CATEGORIES:"UPDATE_CATEGORIES",SET_ACTIVE_EDIT_TAB:"SET_ACTIVE_EDIT_TAB",SET_ACTIVE_EDIT_NODE_ID:"SET_ACTIVE_EDIT_NODE_ID",SET_ACTIVE_EDIT_PANEL:"SET_ACTIVE_EDIT_PANEL",SET_ACTIVE_SAVE_TAB:"SET_ACTIVE_SAVE_TAB",SET_ACTIVE_SAVE_NODE_ID:"SET_ACTIVE_SAVE_NODE_ID",SET_ACTIVE_SAVE_PANEL:"SET_ACTIVE_SAVE_PANEL",SET_ACTIVE_SIDEBAR_TAB:"SET_ACTIVE_SIDEBAR_TAB",SET_ACTIVE_SIDEBAR_NODE_ID:"SET_ACTIVE_SIDEBAR_NODE_ID",SET_ACTIVE_SIDEBAR_PANEL:"SET_ACTIVE_SIDEBAR_PANEL",SET_SHOW_CONDITIONS_PANEL:"SET_SHOW_CONDITIONS_PANEL",SET_SHOW_PUBLISH_FLYOUT:"SET_SHOW_PUBLISH_FLYOUT",SET_LAST_NEW_CATEGORY_SLUG:"SET_LAST_NEW_CATEGORY_SLUG",SET_IS_SAVING:"SET_IS_SAVING",SET_IS_NODE_CLIPBOARD_EMPTY:"SET_IS_NODE_CLIPBOARD_EMPTY",SET_IS_PUBLISHING:"SET_IS_PUBLISHING",SET_ERROR:"SET_ERROR",SET_TAXONOMIES:"SET_TAXONOMIES",SET_POST_TYPES:"SET_POST_TYPES",SET_BLOCK_TYPES:"SET_BLOCK_TYPES"},te=function(e){return{type:ee.SET_ACTIVE_SCREEN,screen:e}},re=function(e){return{type:ee.SET_ACTIVE_ATTRIBUTES_TAB,tab:e}},ne=function(e){return{type:ee.SET_ACTIVE_ATTRIBUTE_ID,id:e}},oe=function(e){return{type:ee.UPDATE_CATEGORIES,categories:e}},ae=function(e){return{type:ee.SET_BLOCK_TYPES,types:e}},ie=function(e){return{type:ee.SET_LAST_NEW_CATEGORY_SLUG,slug:e}};function ce(e){var t;return X().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wp/v2/wbb_block_category",method:"POST",data:e});case 2:if(!(t=r.sent)){r.next=6;break}return(0,S.dispatch)(bt).setLastNewCategorySlug(t.slug),r.abrupt("return",{type:ee.ADD_CATEGORY,category:{title:t.name,slug:t.slug,icon:null}});case 6:return r.abrupt("return");case 7:case"end":return r.stop()}}),J)}var le=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_TAB,tab:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_TAB,tab:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_TAB,tab:t}:void 0},ue=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_NODE_ID,id:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_NODE_ID,id:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_NODE_ID,id:t}:void 0},se=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_PANEL,panel:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_PANEL,panel:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_PANEL,panel:t}:void 0},de=function(e){return{type:ee.SET_ACTIVE_EDIT_TAB,tab:e}},fe=function(e){return{type:ee.SET_ACTIVE_EDIT_NODE_ID,id:e}},pe=function(e){return{type:ee.SET_ACTIVE_EDIT_PANEL,panel:e}},me=function(e){return{type:ee.SET_ACTIVE_SAVE_TAB,tab:e}},be=function(e){return{type:ee.SET_ACTIVE_SAVE_NODE_ID,id:e}},he=function(e){return{type:ee.SET_ACTIVE_SAVE_PANEL,panel:e}},ye=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_TAB,tab:e}},ve=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_NODE_ID,id:e}},ge=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_PANEL,panel:e}},Ee=function(e){return{type:ee.SET_SHOW_CONDITIONS_PANEL,show:e}},Ce=function(e){return{type:ee.SET_SHOW_PUBLISH_FLYOUT,show:e}},ke=function(e){return{type:ee.SET_IS_SAVING,isSaving:e}},Se=function(e){return{type:ee.SET_IS_NODE_CLIPBOARD_EMPTY,isEmpty:e}},we=function(e){return{type:ee.SET_IS_PUBLISHING,isPublishing:e}},Re=function(e){return{type:ee.SET_ERROR,error:e}},Ae=function(e){return{type:ee.SET_TAXONOMIES,taxonomies:e}},Oe=function(e){return{type:ee.SET_POST_TYPES,postTypes:e}};function je(e){return je="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},je(e)}function Te(){Te=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new P(n||[]);return o(i,"_invoke",{value:A(e,r,c)}),i}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f="suspendedStart",p="suspendedYield",m="executing",b="completed",h={};function y(){}function v(){}function g(){}var E={};u(E,i,(function(){return this}));var C=Object.getPrototypeOf,k=C&&C(C(L([])));k&&k!==r&&n.call(k,i)&&(E=k);var S=g.prototype=y.prototype=Object.create(E);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(o,a,i,c){var l=d(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==je(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,i,c)}),(function(e){r("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function A(t,r,n){var o=f;return function(a,i){if(o===m)throw Error("Generator is already running");if(o===b){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===f)throw o=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=m;var u=d(t,r,n);if("normal"===u.type){if(o=n.done?b:p,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=b,n.method="throw",n.arg=u.arg)}}}function O(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,O(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=d(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,h;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function L(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(je(t)+" is not iterable")}return v.prototype=g,o(S,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:v,configurable:!0}),v.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},w(R.prototype),u(R.prototype,c,(function(){return this})),t.AsyncIterator=R,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new R(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},w(S),u(S,l,"Generator"),u(S,i,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=L,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return c.type="throw",c.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:L(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),h}},t}var Pe=Te().mark(xe),Le=Te().mark(Ie),Ne=Te().mark(Fe),_e=Te().mark(Me),De=lodash.forOwn;function xe(){var e;return Te().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/categories"});case 2:if(!(e=t.sent)){t.next=5;break}return t.abrupt("return",oe(e));case 5:return t.abrupt("return");case 6:case"end":return t.stop()}}),Pe)}function Ie(){var e,t;return Te().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wp/v2/taxonomies"});case 2:return e=r.sent,t=[],De(e,(function(e){return t.push(e)})),r.abrupt("return",Ae(t));case 6:case"end":return r.stop()}}),Le)}function Fe(){var e,t;return Te().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wicked-block-builder/v1/builder/post-types"});case 2:return e=r.sent,t=[],De(e,(function(e){return t.push(e)})),r.abrupt("return",Oe(t));case 6:case"end":return r.stop()}}),Ne)}function Me(){var e;return Te().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,k.apiFetch)({path:"/wp/v2/block-types"});case 2:if(!(e=t.sent)){t.next=5;break}return t.abrupt("return",ae(e));case 5:return t.abrupt("return");case 6:case"end":return t.stop()}}),_e)}function Be(e){return Be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Be(e)}function Ve(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Ue(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function He(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(r),!0).forEach((function(t){We(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ue(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function We(e,t,r){return(t=function(e){var t=function(e){if("object"!=Be(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Be(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Be(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ge=ee.ADD_CATEGORY,ze=ee.UPDATE_CATEGORIES,Ze=ee.SET_ACTIVE_SCREEN,$e=ee.SET_ACTIVE_ATTRIBUTES_TAB,Ye=ee.SET_ACTIVE_ATTRIBUTE_ID,qe=ee.SET_ACTIVE_EDIT_TAB,Qe=ee.SET_ACTIVE_EDIT_NODE_ID,Ke=ee.SET_ACTIVE_EDIT_PANEL,Xe=ee.SET_ACTIVE_SAVE_TAB,Je=ee.SET_ACTIVE_SAVE_NODE_ID,et=ee.SET_ACTIVE_SAVE_PANEL,tt=ee.SET_ACTIVE_SIDEBAR_TAB,rt=ee.SET_ACTIVE_SIDEBAR_NODE_ID,nt=ee.SET_ACTIVE_SIDEBAR_PANEL,ot=ee.SET_SHOW_CONDITIONS_PANEL,at=ee.SET_SHOW_PUBLISH_FLYOUT,it=ee.SET_LAST_NEW_CATEGORY_SLUG,ct=ee.SET_IS_SAVING,lt=ee.SET_IS_NODE_CLIPBOARD_EMPTY,ut=ee.SET_IS_PUBLISHING,st=ee.SET_ERROR,dt=ee.SET_TAXONOMIES,ft=ee.SET_POST_TYPES,pt=ee.SET_BLOCK_TYPES,mt={categories:[],activeScreen:"",activeAttributesTab:"add",activeAttributeId:"",activeEditTab:"add",activeEditNodeId:"",activeEditPanel:"",activeSaveTab:"add",activeSaveNodeId:"",activeSavePanel:"",activeSidebarTab:"add",activeSidebarNodeId:"",activeSidebarPanel:"",showConditionsPanel:!1,showPublishFlyout:!1,lastNewCategorySlug:"",isSaving:!1,isNodeClipboardEmpty:!0,isPublishing:!1,error:"",taxonomies:[],postTypes:[],blockTypes:[]};var bt="wicked-block-builder/builder",ht=((0,S.registerStore)(bt,{selectors:e,actions:t,resolvers:n,reducer:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mt,r=arguments.length>1?arguments[1]:void 0;switch(r.type){case Ze:return He(He({},t),{},{activeScreen:r.screen});case $e:return He(He({},t),{},{activeAttributesTab:r.tab});case Ye:return He(He({},t),{},{activeAttributeId:r.id});case qe:return He(He({},t),{},{activeEditTab:r.tab});case Qe:return He(He({},t),{},{activeEditNodeId:r.id});case Ke:return He(He({},t),{},{activeEditPanel:r.panel});case Xe:return He(He({},t),{},{activeSaveTab:r.tab});case Je:return He(He({},t),{},{activeSaveNodeId:r.id});case et:return He(He({},t),{},{activeSavePanel:r.panel});case tt:return He(He({},t),{},{activeSidebarTab:r.tab});case rt:return He(He({},t),{},{activeSidebarNodeId:r.id});case nt:return He(He({},t),{},{activeSidebarPanel:r.panel});case Ge:return He(He({},t),{},{categories:[].concat((e=t.categories,function(e){if(Array.isArray(e))return Ve(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ve(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ve(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[r.category])});case ze:return He(He({},t),{},{categories:r.categories});case ot:return He(He({},t),{},{showConditionsPanel:r.show});case at:return He(He({},t),{},{showPublishFlyout:r.show});case it:return He(He({},t),{},{lastNewCategorySlug:r.slug});case ct:return He(He({},t),{},{isSaving:r.isSaving});case lt:return He(He({},t),{},{isNodeClipboardEmpty:r.isEmpty});case ut:return He(He({},t),{},{isPublishing:r.isPublishing});case st:return He(He({},t),{},{error:r.error});case dt:return He(He({},t),{},{taxonomies:r.taxonomies});case ft:return He(He({},t),{},{postTypes:r.postTypes});case pt:return He(He({},t),{},{blockTypes:r.types});default:return t}},controls:k.controls}),lodash.orderBy),yt=function(e){return ht(e.data.attributes,["order"])||[]},vt=function(e){return e.css||""},gt=function(e){return e},Et=function(e){return e.data},Ct=function(e){return(e.data.attributes||[]).map((function(e){return e.name}))},kt=function(e){return ht(e.data.sidebar.nodes,["order"])||[]},St=function(e){return ht(e.data.edit.nodes,["order"])||[]},wt=function(e){return ht(e.data.save.nodes,["order"])||[]},Rt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?St(e):"save"==t?wt(e):"sidebar"==t?kt(e):[]},At=function(e,t){return e};function Ot(e){return Ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ot(e)}function jt(){jt=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new P(n||[]);return o(i,"_invoke",{value:A(e,r,c)}),i}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f="suspendedStart",p="suspendedYield",m="executing",b="completed",h={};function y(){}function v(){}function g(){}var E={};u(E,i,(function(){return this}));var C=Object.getPrototypeOf,k=C&&C(C(L([])));k&&k!==r&&n.call(k,i)&&(E=k);var S=g.prototype=y.prototype=Object.create(E);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(o,a,i,c){var l=d(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==Ot(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,i,c)}),(function(e){r("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function A(t,r,n){var o=f;return function(a,i){if(o===m)throw Error("Generator is already running");if(o===b){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===f)throw o=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=m;var u=d(t,r,n);if("normal"===u.type){if(o=n.done?b:p,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=b,n.method="throw",n.arg=u.arg)}}}function O(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,O(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=d(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,h;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function L(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(Ot(t)+" is not iterable")}return v.prototype=g,o(S,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:v,configurable:!0}),v.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},w(R.prototype),u(R.prototype,c,(function(){return this})),t.AsyncIterator=R,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new R(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},w(S),u(S,l,"Generator"),u(S,i,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=L,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return c.type="throw",c.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:L(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),h}},t}var Tt=jt().mark(Xt),Pt=jt().mark(Jt),Lt=jt().mark(er),Nt={ADD_ATTRIBUTE:"ADD_ATTRIBUTE",UPDATE_ATTRIBUTE:"UPDATE_ATTRIBUTE",UPDATE_ATTRIBUTES:"UPDATE_ATTRIBUTES",DELETE_ATTRIBUTE:"DELETE_ATTRIBUTE",UPDATE_CSS:"UPDATE_CSS",UPDATE_BLOCK:"UPDATE_BLOCK",UPDATE_SAVED_BLOCK:"UPDATE_SAVED_BLOCK",UPDATE_DATA:"UPDATE_DATA",ADD_EDIT_NODE:"ADD_EDIT_NODE",ADD_SAVE_NODE:"ADD_SAVE_NODE",ADD_SIDEBAR_NODE:"ADD_SIDEBAR_NODE",UPDATE_NODE:"UPDATE_NODE",UPDATE_EDIT_NODES:"UPDATE_EDIT_NODES",UPDATE_SAVE_NODES:"UPDATE_SAVE_NODES",UPDATE_SIDEBAR_NODES:"UPDATE_SIDEBAR_NODES",DELETE_NODE:"DELETE_NODE",SET_STATUS:"SET_STATUS",UPLOAD_ICON:"UPLOAD_ICON"},_t=function(e){return{type:Nt.ADD_ATTRIBUTE,attribute:e}},Dt=function(e){return{type:Nt.UPDATE_ATTRIBUTE,attribute:e}},xt=function(e){return{type:Nt.UPDATE_ATTRIBUTES,attributes:e}},It=function(e){return{type:Nt.DELETE_ATTRIBUTE,id:e}},Ft=function(e){return{type:Nt.ADD_EDIT_NODE,node:e}},Mt=function(e){return{type:Nt.ADD_SAVE_NODE,node:e}},Bt=function(e){return{type:Nt.ADD_SIDEBAR_NODE,node:e}},Vt=function(e){return{type:Nt.UPDATE_NODE,node:e}},Ut=function(e){return{type:Nt.UPDATE_EDIT_NODES,nodes:e}},Ht=function(e){return{type:Nt.UPDATE_SAVE_NODES,nodes:e}},Wt=function(e){return{type:Nt.UPDATE_SIDEBAR_NODES,nodes:e}},Gt=function(e){return{type:Nt.DELETE_NODE,id:e}},zt=function(e){return{type:Nt.UPDATE_CSS,css:e}},Zt=function(e){return{type:Nt.UPDATE_BLOCK,block:e}},$t=function(e){return{type:Nt.UPDATE_SAVED_BLOCK,block:e}},Yt=function(e){return{type:Nt.UPDATE_DATA,data:e}},qt=function(e,t){return"edit"==e?{type:Nt.ADD_EDIT_NODE,node:t}:"save"==e?{type:Nt.ADD_SAVE_NODE,node:t}:"sidebar"==e?{type:Nt.ADD_SIDEBAR_NODE,node:t}:void 0},Qt=function(e,t){return"edit"==e?{type:Nt.UPDATE_EDIT_NODES,nodes:t}:"save"==e?{type:Nt.UPDATE_SAVE_NODES,nodes:t}:"sidebar"==e?{type:Nt.UPDATE_SIDEBAR_NODES,nodes:t}:void 0},Kt=function(e){return{type:Nt.SET_STATUS,status:e}};function Xt(){var e,t;return jt().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return(0,S.dispatch)(bt).setIsSaving(!0),r.prev=1,e="/wicked-block-builder/v1/blocks",(t=(0,S.select)(Pr).getBlock()).id&&(e="".concat(e,"/").concat(t.id)),r.next=7,(0,k.apiFetch)({path:e,method:"POST",data:t});case 7:return t=r.sent,(0,S.dispatch)(bt).setIsSaving(!1),r.abrupt("return",{type:Nt.UPDATE_SAVED_BLOCK,block:t});case 12:r.prev=12,r.t0=r.catch(1),(0,S.dispatch)(bt).setIsSaving(!1),(0,S.dispatch)(bt).setError("The following error occurred while saving the block: ".concat(r.t0.message));case 16:return r.abrupt("return");case 17:case"end":return r.stop()}}),Tt,null,[[1,12]])}function Jt(){var e;return jt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(0,S.dispatch)(bt).setIsPublishing(!0),t.prev=1,t.next=4,Kt("publish");case 4:return t.next=6,Xt();case 6:return e=(0,S.select)(Pr).getBlock(),t.next=9,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/".concat(e.id,"/publish"),method:"POST",data:e});case 9:return t.sent,(0,S.dispatch)(bt).setIsPublishing(!1),t.abrupt("return");case 14:t.prev=14,t.t0=t.catch(1),(0,S.dispatch)(bt).setIsPublishing(!1),(0,S.dispatch)(bt).setError("The following error occurred while publishing the block: ".concat(t.t0.message));case 18:return t.abrupt("return");case 19:case"end":return t.stop()}}),Pt,null,[[1,14]])}function er(e){var t,r;return jt().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,(t=new FormData).append("icon",e,e.name),n.next=5,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/icon",method:"POST",body:t});case 5:if(!(r=n.sent)){n.next=8;break}return n.abrupt("return",{type:Nt.UPLOAD_ICON,icon:r});case 8:n.next=13;break;case 10:n.prev=10,n.t0=n.catch(0),(0,S.dispatch)(bt).setError(n.t0.message);case 13:return n.abrupt("return");case 14:case"end":return n.stop()}}),Lt,null,[[0,10]])}function tr(e){return tr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tr(e)}function rr(){rr=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new P(n||[]);return o(i,"_invoke",{value:A(e,r,c)}),i}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f="suspendedStart",p="suspendedYield",m="executing",b="completed",h={};function y(){}function v(){}function g(){}var E={};u(E,i,(function(){return this}));var C=Object.getPrototypeOf,k=C&&C(C(L([])));k&&k!==r&&n.call(k,i)&&(E=k);var S=g.prototype=y.prototype=Object.create(E);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(o,a,i,c){var l=d(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==tr(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,i,c)}),(function(e){r("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function A(t,r,n){var o=f;return function(a,i){if(o===m)throw Error("Generator is already running");if(o===b){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===f)throw o=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=m;var u=d(t,r,n);if("normal"===u.type){if(o=n.done?b:p,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=b,n.method="throw",n.arg=u.arg)}}}function O(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,O(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=d(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,h;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function L(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(tr(t)+" is not iterable")}return v.prototype=g,o(S,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:v,configurable:!0}),v.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},w(R.prototype),u(R.prototype,c,(function(){return this})),t.AsyncIterator=R,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new R(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},w(S),u(S,l,"Generator"),u(S,i,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=L,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return c.type="throw",c.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:L(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),h}},t}var nr=rr().mark(or);function or(e){var t;return rr().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/".concat(e)});case 3:return t=r.sent,r.abrupt("return",$t(t));case 7:r.prev=7,r.t0=r.catch(0),(0,S.dispatch)(bt).setError("Error while loading block: ".concat(r.t0.message));case 10:case"end":return r.stop()}}),nr,null,[[0,7]])}function ar(e){return ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ar(e)}function ir(e){return function(e){if(Array.isArray(e))return cr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return cr(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?cr(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function lr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ur(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lr(Object(r),!0).forEach((function(t){sr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function sr(e,t,r){return(t=function(e){var t=function(e){if("object"!=ar(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ar(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ar(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var dr=Nt.ADD_ATTRIBUTE,fr=Nt.UPDATE_ATTRIBUTE,pr=Nt.UPDATE_ATTRIBUTES,mr=Nt.DELETE_ATTRIBUTE,br=Nt.UPDATE_CSS,hr=Nt.UPDATE_BLOCK,yr=Nt.UPDATE_SAVED_BLOCK,vr=Nt.UPDATE_DATA,gr=Nt.ADD_EDIT_NODE,Er=Nt.ADD_SAVE_NODE,Cr=Nt.ADD_SIDEBAR_NODE,kr=Nt.UPDATE_NODE,Sr=Nt.UPDATE_EDIT_NODES,wr=Nt.UPDATE_SAVE_NODES,Rr=Nt.UPDATE_SIDEBAR_NODES,Ar=Nt.UPLOAD_ICON,Or=Nt.DELETE_NODE,jr=Nt.SET_STATUS,Tr={dirty:!1,id:"",title:"",status:"publish",slug:"",css:"",modified:0,data:{isDynamic:!1,icon:"",description:"",keywords:"",parent:[],ancestor:[],category:"theme",wbbApiVersion:1,apiVersion:3,attributes:[],sidebar:{nodes:[]},edit:{nodes:[]},save:{nodes:[]},supports:{align:[],anchor:!1,customClassName:!0,multiple:!0,inserter:!0,typography:{fontSize:!1,lineHeight:!1},spacing:{margin:!1,padding:!1},color:!1}}};var Pr="wicked-block-builder/block";(0,S.registerStore)(Pr,{selectors:o,actions:a,resolvers:i,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Tr,t=arguments.length>1?arguments[1]:void 0;return dr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:[].concat(ir(e.data.attributes),[t.attribute])})}):fr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(e.data.attributes.map((function(e){return e.id==t.attribute.id?t.attribute:e})))})}):pr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(t.attributes)})}):mr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(e.data.attributes.filter((function(e){return e.id!=t.id})))})}):gr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{edit:ur(ur({},e.data.edit),{},{nodes:[].concat(ir(e.data.edit.nodes),[t.node])})})}):Er==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{save:ur(ur({},e.data.save),{},{nodes:[].concat(ir(e.data.save.nodes),[t.node])})})}):Cr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:[].concat(ir(e.data.sidebar.nodes),[t.node])})})}):kr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(e.data.sidebar.nodes.map((function(e){return e.id==t.node.id?t.node:e})))}),edit:ur(ur({},e.data.edit),{},{nodes:ir(e.data.edit.nodes.map((function(e){return e.id==t.node.id?t.node:e})))}),save:ur(ur({},e.data.save),{},{nodes:ir(e.data.save.nodes.map((function(e){return e.id==t.node.id?t.node:e})))})})}):Sr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{edit:ur(ur({},e.data.edit),{},{nodes:ir(t.nodes)})})}):wr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{save:ur(ur({},e.data.save),{},{nodes:ir(t.nodes)})})}):Rr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(t.nodes)})})}):Ar==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{icon:t.icon})}):Or==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(e.data.sidebar.nodes.filter((function(e){return e.id!=t.id})))}),edit:ur(ur({},e.data.edit),{},{nodes:ir(e.data.edit.nodes.filter((function(e){return e.id!=t.id})))}),save:ur(ur({},e.data.save),{},{nodes:ir(e.data.save.nodes.filter((function(e){return e.id!=t.id})))})})}):jr==t.type?ur(ur({},e),{},{dirty:!0,status:t.status}):br==t.type?ur(ur({},e),{},{dirty:!0,css:t.css}):hr==t.type?ur(ur({},t.block),{},{dirty:!0}):yr==t.type?ur(ur({},t.block),{},{dirty:!1}):vr==t.type?ur(ur({},e),{},{dirty:!0,data:ur({},t.data)}):e},controls:k.controls});const Lr=window.React;var Nr=r.n(Lr),_r=r(73),Dr=r.n(_r);const xr=function(e){var t=e.icon,r=e.label,n=e.onClick,o=e.isSelected,a=void 0!==o&&o,i=Dr()({selected:a});return React.createElement("button",{type:"button",className:i,onClick:n},React.createElement("span",{className:"icon"},t),React.createElement("span",{className:"label"},r))},Ir=React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8 5.20026V10.8003",stroke:"url(#paint0_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.1991 8H10.7991",stroke:"url(#paint1_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 8C1 9.85652 1.7375 11.637 3.05025 12.9497C4.36301 14.2625 6.14348 15 8 15C9.85652 15 11.637 14.2625 12.9497 12.9497C14.2625 11.637 15 9.85652 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1C6.14348 1 4.36301 1.7375 3.05025 3.05025C1.7375 4.36301 1 6.14348 1 8V8Z",stroke:"url(#paint2_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"paint0_linear_9:1020",x1:"9",y1:"8.00026",x2:"8",y2:"8.00026",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})),React.createElement("linearGradient",{id:"paint1_linear_9:1020",x1:"10.7991",y1:"8.5",x2:"5.1991",y2:"8.5",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})),React.createElement("linearGradient",{id:"paint2_linear_9:1020",x1:"15",y1:"8",x2:"1",y2:"8",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})))),Fr=React.createElement("svg",{width:"53",height:"41",viewBox:"0 0 53 41",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M20.125 1.1395H16.9375C15.365 1.03274 13.8138 1.55024 12.6204 2.57977C11.4269 3.6093 10.6875 5.06783 10.5625 6.639V11.9387C10.5368 12.8842 10.2604 13.8058 9.76159 14.6093C9.26276 15.4128 8.5594 16.0693 7.7235 16.5117L1 20.3792L7.7235 24.2425C8.55883 24.6856 9.26171 25.3423 9.76045 26.1457C10.2592 26.949 10.5359 27.8703 10.5625 28.8155V34.1195C10.6875 35.6903 11.4271 37.1484 12.6206 38.1773C13.8142 39.2061 15.3654 39.7227 16.9375 39.6147H20.125",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M32.875 1.13929H36.0625C37.6353 1.0314 39.1871 1.54851 40.3808 2.57825C41.5744 3.608 42.3136 5.06719 42.4375 6.63878V11.9385C42.4632 12.8839 42.7396 13.8056 43.2384 14.6091C43.7372 15.4126 44.4406 16.0691 45.2765 16.5115L52 20.379L45.2765 24.2423C44.4412 24.6854 43.7383 25.3421 43.2396 26.1455C42.7408 26.9488 42.4641 27.8701 42.4375 28.8153V34.1193C42.3125 35.6901 41.5729 37.1482 40.3794 38.1771C39.1858 39.2059 37.6346 39.7225 36.0625 39.6145H32.875",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Mr=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.01938 1H2.43113C1.92794 1 1.52002 1.40792 1.52002 1.91111V8.49936C1.52002 9.00255 1.92794 9.41047 2.43113 9.41047H9.01938C9.52257 9.41047 9.93049 9.00255 9.93049 8.49936V1.91111C9.93049 1.40792 9.52257 1 9.01938 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M21.1089 1H14.5207C14.0175 1 13.6096 1.40792 13.6096 1.91111V8.49936C13.6096 9.00255 14.0175 9.41047 14.5207 9.41047H21.1089C21.6121 9.41047 22.02 9.00255 22.02 8.49936V1.91111C22.02 1.40792 21.6121 1 21.1089 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.01938 13.0896H2.43113C1.92794 13.0896 1.52002 13.4975 1.52002 14.0007V20.589C1.52002 21.0921 1.92794 21.5001 2.43113 21.5001H9.01938C9.52257 21.5001 9.93049 21.0921 9.93049 20.589V14.0007C9.93049 13.4975 9.52257 13.0896 9.01938 13.0896Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.8152 14.141V20.4486",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.9686 17.2953H14.6609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Br=React.createElement("svg",{width:"75",height:"75",viewBox:"0 0 75 75",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.1478 27.3174C12.8267 24.6385 16.4601 23.1336 20.2486 23.1336C24.0371 23.1336 27.6705 24.6385 30.3494 27.3174C33.0283 29.9963 34.5333 33.6297 34.5333 37.4182C34.5333 41.2067 33.0283 44.8401 30.3494 47.519C27.6705 50.1979 24.0371 51.7029 20.2486 51.7029C16.4601 51.7029 12.8267 50.1979 10.1478 47.519C7.46894 44.8401 5.96396 41.2067 5.96396 37.4182C5.96396 33.6297 7.46894 29.9963 10.1478 27.3174ZM20.2486 24.6336C16.8579 24.6336 13.6061 25.9805 11.2085 28.3781C8.81091 30.7757 7.46396 34.0275 7.46396 37.4182C7.46396 40.8089 8.81091 44.0607 11.2085 46.4583C13.6061 48.8559 16.8579 50.2029 20.2486 50.2029C23.6393 50.2029 26.8912 48.8559 29.2887 46.4583C31.6863 44.0607 33.0333 40.8089 33.0333 37.4182C33.0333 34.0275 31.6863 30.7757 29.2887 28.3781C26.8912 25.9805 23.6393 24.6336 20.2486 24.6336ZM27.9322 30.6086C28.2571 30.8655 28.3123 31.3371 28.0555 31.6621L18.6237 43.5953C18.4305 43.8475 18.1803 44.0504 17.8936 44.1873C17.6045 44.3254 17.2866 44.3925 16.9663 44.3829C16.646 44.3733 16.3327 44.2874 16.0523 44.1323C15.7749 43.9788 15.5377 43.7619 15.36 43.4994L12.417 39.3227C12.1784 38.9841 12.2595 38.5162 12.5981 38.2776C12.9367 38.0391 13.4046 38.1201 13.6432 38.4587L16.5908 42.6418L16.6009 42.6566C16.6463 42.7244 16.7072 42.7803 16.7785 42.8198C16.8498 42.8593 16.9296 42.8811 17.0111 42.8836C17.0926 42.886 17.1735 42.8689 17.2471 42.8338C17.3207 42.7987 17.3848 42.7464 17.4341 42.6815L17.4429 42.6701L26.8787 30.732C27.1355 30.407 27.6072 30.3518 27.9322 30.6086ZM59.2698 33.491C59.5627 33.1981 59.5627 32.7233 59.2698 32.4304C58.9769 32.1375 58.5021 32.1375 58.2092 32.4304L54.228 36.4116L50.2468 32.4304C49.9539 32.1375 49.479 32.1375 49.1861 32.4304C48.8932 32.7233 48.8932 33.1981 49.1861 33.491L53.1673 37.4722L48.8514 41.7881C48.5585 42.081 48.5585 42.5559 48.8514 42.8488C49.1443 43.1417 49.6192 43.1417 49.9121 42.8488L54.228 38.5329L58.5439 42.8488C58.8368 43.1417 59.3116 43.1417 59.6045 42.8488C59.8974 42.5559 59.8974 42.081 59.6045 41.7881L55.2886 37.4722L59.2698 33.491ZM68.4772 37.6648C68.4772 33.8763 66.9722 30.2429 64.2934 27.564C61.6145 24.8851 57.9811 23.3801 54.1926 23.3801C50.404 23.3801 46.7707 24.8851 44.0918 27.564C41.4129 30.2429 39.9079 33.8763 39.9079 37.6648C39.9079 41.4533 41.4129 45.0867 44.0918 47.7656C46.7707 50.4445 50.404 51.9494 54.1926 51.9495C57.9811 51.9495 61.6145 50.4445 64.2934 47.7656C66.9722 45.0867 68.4772 41.4533 68.4772 37.6648ZM63.2327 28.6247C65.6303 31.0223 66.9772 34.2741 66.9772 37.6648C66.9772 41.0555 65.6303 44.3073 63.2327 46.7049C60.8351 49.1025 57.5833 50.4495 54.1926 50.4494C50.8019 50.4495 47.55 49.1025 45.1525 46.7049C42.7549 44.3073 41.4079 41.0555 41.4079 37.6648C41.4079 34.2741 42.7549 31.0223 45.1525 28.6247C47.55 26.2271 50.8019 24.8801 54.1926 24.8801C57.5833 24.8801 60.8351 26.2271 63.2327 28.6247Z",fill:"#4F5A6A"})),Vr=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M12 25.946L16.9 32.9C17.0859 33.1776 17.3354 33.4069 17.6277 33.5686C17.92 33.7304 18.2468 33.82 18.5807 33.8299C18.9147 33.8399 19.2462 33.77 19.5477 33.626C19.8492 33.482 20.1119 33.268 20.314 33.002L36 13.156",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 0.998047H4.5C2.84315 0.998047 1.5 2.34119 1.5 3.99805V42.998C1.5 44.6549 2.84315 45.998 4.5 45.998H43.5C45.1569 45.998 46.5 44.6549 46.5 42.998V3.99805C46.5 2.34119 45.1569 0.998047 43.5 0.998047Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ur=React.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13.3137 13.3139L18.9706 18.9707",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.313 18.9715L18.9698 13.3147",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.07107 23.2132C10.9464 25.0886 13.49 26.1421 16.1421 26.1421C18.7943 26.1421 21.3378 25.0886 23.2132 23.2132C25.0886 21.3378 26.1421 18.7943 26.1421 16.1421C26.1421 13.49 25.0886 10.9464 23.2132 9.07105C21.3378 7.19569 18.7943 6.14212 16.1421 6.14212C13.49 6.14212 10.9464 7.19569 9.07107 9.07105C7.1957 10.9464 6.14214 13.49 6.14214 16.1421C6.14214 18.7943 7.1957 21.3378 9.07107 23.2132V23.2132Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Hr=React.createElement("svg",{width:"22",height:"24",viewBox:"0 0 22 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M7.9491 3.89688L8.66091 2.05943C8.78095 1.74833 8.99216 1.48073 9.26685 1.2917C9.54155 1.10266 9.86694 1.00099 10.2004 1H11.5578C11.8913 1.00099 12.2166 1.10266 12.4913 1.2917C12.766 1.48073 12.9772 1.74833 13.0973 2.05943L13.8091 3.89688L16.2259 5.28739L18.1792 4.98942C18.5045 4.94527 18.8355 4.99882 19.1303 5.14324C19.425 5.28767 19.6702 5.51646 19.8346 5.80055L20.4967 6.9593C20.6664 7.24791 20.7446 7.58119 20.7209 7.91514C20.6973 8.2491 20.573 8.56803 20.3643 8.82986L19.1559 10.3693V13.1504L20.3974 14.6898C20.6061 14.9517 20.7304 15.2706 20.7541 15.6046C20.7777 15.9385 20.6995 16.2718 20.5299 16.5604L19.8677 17.7192C19.7033 18.0032 19.4581 18.232 19.1634 18.3765C18.8686 18.5209 18.5376 18.5744 18.2123 18.5303L16.259 18.2323L13.8422 19.6228L13.1304 21.4603C13.0103 21.7714 12.7991 22.039 12.5244 22.228C12.2497 22.417 11.9244 22.5187 11.5909 22.5197H10.2004C9.86694 22.5187 9.54155 22.417 9.26685 22.228C8.99216 22.039 8.78095 21.7714 8.66091 21.4603L7.9491 19.6228L5.53228 18.2323L3.57895 18.5303C3.2537 18.5744 2.92267 18.5209 2.62792 18.3765C2.33316 18.232 2.088 18.0032 1.92359 17.7192L1.26144 16.5604C1.09177 16.2718 1.0136 15.9385 1.03724 15.6046C1.06088 15.2706 1.18523 14.9517 1.39387 14.6898L2.60229 13.1504V10.3693L1.36077 8.82986C1.15212 8.56803 1.02778 8.2491 1.00413 7.91514C0.980491 7.58119 1.05866 7.24791 1.22834 6.9593L1.89048 5.80055C2.0549 5.51646 2.30006 5.28767 2.59481 5.14324C2.88956 4.99882 3.22059 4.94527 3.54584 4.98942L5.49917 5.28739L7.9491 3.89688ZM7.56837 11.7599C7.56837 12.4147 7.76254 13.0547 8.12633 13.5992C8.49012 14.1436 9.00718 14.568 9.61214 14.8186C10.2171 15.0691 10.8828 15.1347 11.525 15.007C12.1672 14.8792 12.7571 14.5639 13.2201 14.1009C13.6831 13.6379 13.9985 13.048 14.1262 12.4057C14.2539 11.7635 14.1884 11.0978 13.9378 10.4929C13.6872 9.88794 13.2629 9.37087 12.7184 9.00709C12.174 8.6433 11.5339 8.44913 10.8791 8.44913C10.001 8.44913 9.15894 8.79794 8.53806 9.41882C7.91718 10.0397 7.56837 10.8818 7.56837 11.7599V11.7599Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Wr=React.createElement("svg",{width:"44",height:"47",viewBox:"0 0 44 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M30.101 30.7596C30.701 38.4796 42.101 33.1796 41.221 35.8396C36.181 50.7996 15.941 47.2196 7.22103 38.1796C3.20566 34.0774 0.970342 28.5569 1.0003 22.8167C1.03025 17.0764 3.32307 11.5797 7.38103 7.51957C15.841 -0.860428 30.101 -1.48043 37.961 7.51957C53.221 25.2396 29.621 23.8796 30.101 30.7596Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.481 29.1796C14.16 29.1796 15.521 27.8186 15.521 26.1396C15.521 24.4607 14.16 23.0996 12.481 23.0996C10.8021 23.0996 9.44104 24.4607 9.44104 26.1396C9.44104 27.8186 10.8021 29.1796 12.481 29.1796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.001 38.8395C21.6799 38.8395 23.041 37.4785 23.041 35.7995C23.041 34.1206 21.6799 32.7595 20.001 32.7595C18.3221 32.7595 16.961 34.1206 16.961 35.7995C16.961 37.4785 18.3221 38.8395 20.001 38.8395Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.281 14.3796C28.96 14.3796 30.321 13.0185 30.321 11.3396C30.321 9.66061 28.96 8.29956 27.281 8.29956C25.6021 8.29956 24.241 9.66061 24.241 11.3396C24.241 13.0185 25.6021 14.3796 27.281 14.3796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.381 17.5995C16.0599 17.5995 17.421 16.2385 17.421 14.5595C17.421 12.8806 16.0599 11.5195 14.381 11.5195C12.7021 11.5195 11.341 12.8806 11.341 14.5595C11.341 16.2385 12.7021 17.5995 14.381 17.5995Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Gr=React.createElement("svg",{width:"20",height:"23",viewBox:"0 0 20 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M14.0347 5.47959V4.55402C14.0355 4.31069 13.9409 4.07675 13.7712 3.90228L11.0507 1.10354C10.9637 1.01478 10.8598 0.944342 10.7451 0.896371C10.6305 0.848399 10.5074 0.823868 10.3831 0.824223H1.83795C1.6157 0.824223 1.40258 0.912506 1.24543 1.06965C1.08828 1.2268 1 1.43993 1 1.66217V16.7452C1 16.9675 1.08828 17.1806 1.24543 17.3378C1.40258 17.4949 1.6157 17.5832 1.83795 17.5832H5.65517",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.65524 6.31769C5.65524 6.09544 5.74353 5.88231 5.90067 5.72517C6.05782 5.56802 6.27095 5.47974 6.49319 5.47974H15.0384C15.1627 5.47939 15.2858 5.50391 15.4004 5.55189C15.5151 5.59986 15.619 5.6703 15.706 5.75906L18.4265 8.5578C18.5961 8.73226 18.6907 8.96621 18.69 9.20954V21.4007C18.69 21.6229 18.6017 21.8361 18.4445 21.9932C18.2874 22.1504 18.0743 22.2387 17.852 22.2387H6.49319C6.27095 22.2387 6.05782 22.1504 5.90067 21.9932C5.74353 21.8361 5.65524 21.6229 5.65524 21.4007V6.31769Z",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.37952 9.20361H12.6382",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 11.9963H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 14.79H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 17.5833H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"})),zr=React.createElement("svg",{width:"54",height:"54",viewBox:"0 0 54 54",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M51.3043 9.47784C51.8017 9.606 52.2407 9.89973 52.5489 10.3107C52.8571 10.7216 53.0161 11.2252 52.9999 11.7387V42.2597C53.0011 42.7336 52.8534 43.196 52.5775 43.5814C52.3016 43.9668 51.9116 44.2558 51.4625 44.4074L27.7466 52.8855C27.2635 53.0544 26.7375 53.0544 26.2544 52.8855L2.49327 44.43C2.05632 44.2721 1.67866 43.9833 1.41167 43.6031C1.14468 43.2228 1.00133 42.7695 1.00113 42.3049V11.6708C0.984887 11.1574 1.14396 10.6538 1.45216 10.2428C1.76037 9.83191 2.19932 9.53817 2.69674 9.41001L26.4353 1.0676C26.8067 0.977465 27.1943 0.977465 27.5657 1.0676L51.3043 9.47784Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.0005 19.0183V52.9984",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M52.3895 10.1335L27.0005 19.0186L1.61157 10.1335",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Zr=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.1429 1H4.42857C2.53502 1 1 2.53502 1 4.42857V42.1429C1 44.0364 2.53502 45.5714 4.42857 45.5714H42.1429C44.0364 45.5714 45.5714 44.0364 45.5714 42.1429V4.42857C45.5714 2.53502 44.0364 1 42.1429 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 13H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 23.2857L9.57143 28.4286L14.7143 33.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M33.5714 23.2857L38.7143 28.4286L33.5714 33.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M21.5714 35.2857L26.7143 19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),$r=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 23.5C1 29.4674 3.37053 35.1903 7.5901 39.4099C11.8097 43.6295 17.5326 46 23.5 46C29.4674 46 35.1903 43.6295 39.4099 39.4099C43.6295 35.1903 46 29.4674 46 23.5C46 17.5326 43.6295 11.8097 39.4099 7.5901C35.1903 3.37053 29.4674 1 23.5 1C17.5326 1 11.8097 3.37053 7.5901 7.5901C3.37053 11.8097 1 17.5326 1 23.5V23.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 17.5L22.234 32.012C22.3698 32.2247 22.5569 32.3997 22.7782 32.521C22.9995 32.6422 23.2477 32.7058 23.5 32.7058C23.7523 32.7058 24.0005 32.6422 24.2218 32.521C24.4431 32.3997 24.6302 32.2247 24.766 32.012L34 17.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Yr=React.createElement("svg",{width:"21",height:"21",viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8.30664 4.95215V11.6901",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.93768 8.32117H11.6756",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.1404 1.02893H2.4729C1.66743 1.02893 1.01447 1.68189 1.01447 2.48736V14.1548C1.01447 14.9603 1.66743 15.6133 2.4729 15.6133H14.1404C14.9458 15.6133 15.5988 14.9603 15.5988 14.1548V2.48736C15.5988 1.68189 14.9458 1.02893 14.1404 1.02893Z",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.38977 19.9885H18.5157C18.9025 19.9885 19.2734 19.8349 19.5469 19.5613C19.8204 19.2878 19.9741 18.9169 19.9741 18.5301V5.40417",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"})),qr=React.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5564 22.5293H19.7654",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11.4886 16.7355L6.52249 17.6294L7.35017 12.5971L18.4908 1.48965C18.6446 1.3345 18.8277 1.21135 19.0295 1.12731C19.2312 1.04327 19.4475 1 19.6661 1C19.8846 1 20.101 1.04327 20.3027 1.12731C20.5044 1.21135 20.6875 1.3345 20.8414 1.48965L22.5961 3.24434C22.7512 3.39822 22.8744 3.58131 22.9584 3.78303C23.0424 3.98475 23.0857 4.20112 23.0857 4.41964C23.0857 4.63817 23.0424 4.85454 22.9584 5.05626C22.8744 5.25798 22.7512 5.44106 22.5961 5.59495L11.4886 16.7355Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Qr=React.createElement("svg",{width:"24",height:"21",viewBox:"0 0 24 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M21.3639 1H2.53413C1.73418 1 1.08569 1.64849 1.08569 2.44844V14.036C1.08569 14.8359 1.73418 15.4844 2.53413 15.4844H21.3639C22.1638 15.4844 22.8123 14.8359 22.8123 14.036V2.44844C22.8123 1.64849 22.1638 1 21.3639 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.5701 19.8298H8.3279L9.05212 15.4844H14.8459L15.5701 19.8298Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M6.15524 19.8297H17.7428",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Kr=React.createElement("svg",{width:"47",height:"26",viewBox:"0 0 47 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13 25L1 13L13 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M33.5714 25L45.5714 13L33.5714 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Xr=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.5677 1H4.92231C3.03222 1 1.5 2.53222 1.5 4.42231V42.0677C1.5 43.9578 3.03222 45.49 4.92231 45.49H42.5677C44.4578 45.49 45.99 43.9578 45.99 42.0677V4.42231C45.99 2.53222 44.4578 1 42.5677 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.6204 14.689C12.4513 14.6894 12.2861 14.74 12.1456 14.8343C12.0052 14.9286 11.8959 15.0624 11.8315 15.2188C11.767 15.3752 11.7504 15.5472 11.7837 15.7131C11.817 15.8789 11.8986 16.0312 12.0184 16.1506C12.1382 16.2701 12.2907 16.3513 12.4566 16.3842C12.6225 16.417 12.7945 16.3999 12.9507 16.3351C13.107 16.2703 13.2405 16.1606 13.3344 16.0199C13.4283 15.8792 13.4785 15.7139 13.4785 15.5447C13.4785 15.3178 13.3883 15.1001 13.2278 14.9396C13.0673 14.7791 12.8497 14.689 12.6227 14.689",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39.1453 35.2232L30.3158 21.9081C30.1609 21.6768 29.9518 21.4867 29.7067 21.3546C29.4616 21.2225 29.188 21.1522 28.9095 21.15C28.6311 21.1477 28.3564 21.2135 28.1092 21.3417C27.862 21.4699 27.6499 21.6565 27.4912 21.8853L22.9396 28.3877L20.1173 26.1313C19.9321 25.9833 19.7181 25.8755 19.489 25.8146C19.2599 25.7538 19.0206 25.7412 18.7863 25.7776C18.5521 25.8141 18.328 25.8988 18.1282 26.0265C17.9285 26.1541 17.7574 26.3219 17.6259 26.5191L11.8171 35.2232H39.1453Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Jr=React.createElement("svg",{width:"44",height:"44",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M18.9865 22.713C18.9875 23.1912 18.7986 23.6502 18.4614 23.9892C18.1241 24.3281 17.6661 24.5194 17.1879 24.5208H2.79866C2.56182 24.5204 2.32739 24.4732 2.10879 24.3821C1.89018 24.2909 1.69168 24.1576 1.52464 23.9897C1.35759 23.8218 1.22528 23.6226 1.13526 23.4035C1.04524 23.1845 0.999281 22.9498 1.00001 22.713V2.80788C0.999523 2.57095 1.04571 2.33624 1.13593 2.11716C1.22615 1.89808 1.35864 1.69892 1.52583 1.53104C1.69302 1.36317 1.89165 1.22986 2.11035 1.13875C2.32906 1.04763 2.56358 1.00048 2.80051 1L17.1897 1.02398C17.6676 1.02594 18.1252 1.21739 18.462 1.55632C18.7989 1.89526 18.9875 2.354 18.9865 2.83186V22.713Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M42.5 11.6776C42.4966 12.1514 42.3052 12.6044 41.968 12.9372C41.6307 13.2699 41.1751 13.4552 40.7013 13.4523H26.3121C26.0775 13.454 25.8448 13.4094 25.6273 13.3211C25.4099 13.2328 25.212 13.1025 25.045 12.9377C24.8779 12.7729 24.745 12.5768 24.6538 12.3606C24.5626 12.1443 24.5149 11.9123 24.5135 11.6776V2.7987C24.5164 2.32541 24.7071 1.87264 25.0437 1.53988C25.3802 1.20711 25.8351 1.02158 26.3084 1.02403L40.6977 1.00005C41.1719 0.996608 41.6282 1.1816 41.9661 1.51436C42.3041 1.84713 42.4961 2.30045 42.5 2.77472V11.6776Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.9865 40.7272C18.9851 40.9625 18.9373 41.1951 18.846 41.4119C18.7546 41.6286 18.6214 41.8253 18.4541 41.9906C18.2867 42.1559 18.0884 42.2866 17.8705 42.3753C17.6527 42.464 17.4194 42.5089 17.1842 42.5074L2.79498 42.4834C2.3212 42.4854 1.86602 42.2992 1.52945 41.9657C1.19288 41.6323 1.00245 41.1789 1.00001 40.7051V31.8336C1.00122 31.5987 1.04872 31.3663 1.13979 31.1498C1.23085 30.9332 1.36371 30.7368 1.53075 30.5716C1.6978 30.4064 1.89576 30.2758 2.11332 30.1872C2.33087 30.0986 2.56376 30.0538 2.79867 30.0552H17.1879C17.6622 30.0528 18.118 30.2387 18.4553 30.5721C18.7925 30.9056 18.9836 31.3593 18.9865 31.8336V40.7272Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M26.314 42.5074C26.0769 42.5069 25.8422 42.4597 25.6234 42.3685C25.4046 42.2773 25.2059 42.1438 25.0387 41.9757C24.8714 41.8077 24.739 41.6083 24.6489 41.389C24.5588 41.1697 24.5128 40.9348 24.5135 40.6977V20.7963C24.5128 20.5594 24.5587 20.3246 24.6487 20.1054C24.7387 19.8863 24.871 19.687 25.038 19.5189C25.205 19.3509 25.4035 19.2174 25.6221 19.126C25.8407 19.0347 26.0752 18.9873 26.3121 18.9866H40.7014C40.9383 18.9873 41.1728 19.0347 41.3914 19.126C41.61 19.2174 41.8085 19.3509 41.9755 19.5189C42.1425 19.687 42.2748 19.8863 42.3648 20.1054C42.4548 20.3246 42.5007 20.5594 42.5 20.7963V40.6737C42.501 41.1517 42.3124 41.6107 41.9756 41.9499C41.6388 42.2891 41.1812 42.481 40.7032 42.4834L26.314 42.5074Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),en=React.createElement("svg",{width:"47",height:"6",viewBox:"0 0 47 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.71429 4.42857C3.66106 4.42857 4.42857 3.66106 4.42857 2.71429C4.42857 1.76751 3.66106 1 2.71429 1C1.76751 1 1 1.76751 1 2.71429C1 3.66106 1.76751 4.42857 2.71429 4.42857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7142 2.71411H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),tn=React.createElement("svg",{width:"47",height:"37",viewBox:"0 0 47 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.71429 4.42857C3.66106 4.42857 4.42857 3.66106 4.42857 2.71429C4.42857 1.76751 3.66106 1 2.71429 1C1.76751 1 1 1.76751 1 2.71429C1 3.66106 1.76751 4.42857 2.71429 4.42857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 2.71429H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M2.71429 19.8572C3.66106 19.8572 4.42857 19.0896 4.42857 18.1429C4.42857 17.1961 3.66106 16.4286 2.71429 16.4286C1.76751 16.4286 1 17.1961 1 18.1429C1 19.0896 1.76751 19.8572 2.71429 19.8572Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 18.1429H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M2.71429 35.2857C3.66106 35.2857 4.42857 34.5182 4.42857 33.5714C4.42857 32.6246 3.66106 31.8571 2.71429 31.8571C1.76751 31.8571 1 32.6246 1 33.5714C1 34.5182 1.76751 35.2857 2.71429 35.2857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 33.5714H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),rn=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18"},React.createElement("path",{d:"M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z"})),nn=React.createElement("svg",{width:"46",height:"44",viewBox:"0 0 46 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M4 12H45",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 33H42",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18 1L7 43",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39 1L28 43",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),on=React.createElement("svg",{width:"61",height:"39",viewBox:"0 0 61 39",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46 8L50.5 11L55 8",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46 29L50.5 32L55 29",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 1H60V17H1V1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 22H60V38H1V22Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),an=React.createElement("svg",{width:"23",height:"24",viewBox:"0 0 23 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.65174 22.1487H1.9613C1.70635 22.1487 1.46184 22.0474 1.28156 21.8671C1.10128 21.6869 1 21.4424 1 21.1874V4.84522C1 4.59026 1.10128 4.34575 1.28156 4.16547C1.46184 3.98519 1.70635 3.88391 1.9613 3.88391H5.80652",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.497 3.88391H17.3422C17.5972 3.88391 17.8417 3.98519 18.0219 4.16547C18.2022 4.34575 18.3035 4.59026 18.3035 4.84522V8.20978",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11.5744 2.92261C11.5744 2.4127 11.3718 1.92368 11.0113 1.56312C10.6507 1.20256 10.1617 1 9.65177 1C9.14186 1 8.65284 1.20256 8.29228 1.56312C7.93172 1.92368 7.72916 2.4127 7.72916 2.92261H5.80655V5.80652H13.497V2.92261H11.5744Z",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.1487 22.1486C22.1487 22.4036 22.0474 22.6481 21.8672 22.8284C21.6869 23.0087 21.4424 23.1099 21.1874 23.1099H12.5357C12.2807 23.1099 12.0362 23.0087 11.8559 22.8284C11.6757 22.6481 11.5744 22.4036 11.5744 22.1486V11.0936C11.5744 10.8387 11.6757 10.5942 11.8559 10.4139C12.0362 10.2336 12.2807 10.1323 12.5357 10.1323H19.3475C19.6024 10.1324 19.8469 10.2337 20.0271 10.414L21.8671 12.2539C22.0474 12.4342 22.1487 12.6786 22.1487 12.9336V22.1486Z",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.4583 14.4573H19.2648",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.4583 17.3413H19.2648",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})),cn=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.39799 17.0688C9.0023 17.3009 8.66513 17.6207 8.4124 18.0036C8.15967 18.3865 7.99812 18.8222 7.94017 19.2773C7.88222 19.7324 7.92942 20.1947 8.07813 20.6287C8.22684 21.0627 8.47311 21.4569 8.79799 21.7808L25.224 38.2068C25.5479 38.5316 25.942 38.7779 26.376 38.9266C26.81 39.0753 27.2723 39.1225 27.7274 39.0646C28.1825 39.0066 28.6183 38.8451 29.0011 38.5924C29.384 38.3396 29.7038 38.0025 29.936 37.6068C31.8816 34.2595 32.4619 30.291 31.556 26.5268L44.614 18.2168C44.993 17.9757 45.3131 17.6526 45.5506 17.2712C45.788 16.8899 45.9368 16.4601 45.986 16.0136C46.0351 15.5671 45.9834 15.1152 45.8345 14.6914C45.6857 14.2675 45.4435 13.8825 45.126 13.5648L33.44 1.87876C33.1224 1.56113 32.7375 1.31887 32.3137 1.16986C31.89 1.02086 31.4382 0.968916 30.9917 1.01787C30.5451 1.06682 30.1153 1.21542 29.7339 1.45269C29.3525 1.68996 29.0292 2.00986 28.788 2.38876L20.478 15.4488C16.7138 14.5429 12.7453 15.1231 9.39799 17.0688V17.0688Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.006 29.9949L1 46.0009",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),ln=React.createElement("svg",{width:"28px",height:"28px",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},React.createElement("defs",null,React.createElement("linearGradient",{x1:"95.5557143%",y1:"36.1110714%",x2:"7.25e-07%",y2:"36.1110714%",id:"linearGradient-1"},React.createElement("stop",{stopColor:"#3F9CFC",offset:"0%"}),React.createElement("stop",{stopColor:"#387BFF",offset:"100%"}))),React.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},React.createElement("g",{id:"Group-2"},React.createElement("g",{id:"Ellipse-2",fill:"url(#linearGradient-1)",fillRule:"nonzero"},React.createElement("circle",{id:"Oval",cx:"14",cy:"14",r:"14"})),React.createElement("g",{id:"Group",transform:"translate(8.999999, 5.000000)",stroke:"#FFFFFF",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"},React.createElement("path",{d:"M9.87360059,8.79954 C9.95310059,8.67038 9.99660059,8.52236 9.99980059,8.37075 C10.0030006,8.21914 9.96570059,8.06942 9.89170059,7.93704 C9.81780059,7.80466 9.70980059,7.6944 9.57910059,7.61763 C9.44830059,7.54086 9.29940059,7.50037 9.14770059,7.50032 L6.25013059,7.50032 L6.25013059,0 L0.126530587,9.9521 C0.0470105866,10.0812 0.00340058663,10.2292 0.000190586629,10.3808 C-0.00301641337,10.5323 0.0343005866,10.682 0.108290587,10.8144 C0.182270587,10.9467 0.290250587,11.0569 0.421060587,11.1336 C0.551870587,11.2102 0.700780587,11.2506 0.852400587,11.2505 L3.75002059,11.2505 L3.75002059,18.7508 L9.87360059,8.79954 Z",id:"Path"}))))),un=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M23.5 46C35.9264 46 46 35.9264 46 23.5C46 11.0736 35.9264 1 23.5 1C11.0736 1 1 11.0736 1 23.5C1 35.9264 11.0736 46 23.5 46Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M23.5 32.5C28.4706 32.5 32.5 28.4706 32.5 23.5C32.5 18.5294 28.4706 14.5 23.5 14.5C18.5294 14.5 14.5 18.5294 14.5 23.5C14.5 28.4706 18.5294 32.5 23.5 32.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),sn=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 0.995972V15.996H31.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M24 45.996C19.8745 45.9984 15.8277 44.8665 12.3021 42.724C8.77649 40.5815 5.90781 37.511 4.00969 33.848C2.11156 30.1851 1.25707 26.0708 1.53963 21.955C1.82219 17.8391 3.23092 13.8802 5.61181 10.511C7.9927 7.14181 11.2541 4.49209 15.0394 2.85152C18.8247 1.21095 22.9882 0.642693 27.0747 1.20888C31.1612 1.77507 35.0134 3.4539 38.21 6.06183C41.4067 8.66976 43.8248 12.1064 45.2 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),dn=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 30.996C46.5 31.7916 46.1839 32.5547 45.6213 33.1173C45.0587 33.6799 44.2956 33.996 43.5 33.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 12.996C44.2956 12.996 45.0587 13.312 45.6213 13.8747C46.1839 14.4373 46.5 15.2003 46.5 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 15.996C1.5 15.2003 1.81607 14.4373 2.37868 13.8747C2.94129 13.312 3.70435 12.996 4.5 12.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 33.996C3.70435 33.996 2.94129 33.6799 2.37868 33.1173C1.81607 32.5547 1.5 31.7916 1.5 30.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 12.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 12.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 12.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 33.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 33.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 33.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M28.5 36.996V9.99597",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 45.996C21.8869 45.996 24.1761 45.0478 25.864 43.3599C27.5518 41.6721 28.5 39.3829 28.5 36.996C28.5 39.3829 29.4482 41.6721 31.136 43.3599C32.8239 45.0478 35.1131 45.996 37.5 45.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 0.995972C21.8869 0.995972 24.1761 1.94418 25.864 3.63201C27.5518 5.31984 28.5 7.60902 28.5 9.99597C28.5 7.60902 29.4482 5.31984 31.136 3.63201C32.8239 1.94418 35.1131 0.995972 37.5 0.995972",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 27.996H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),fn=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 28.4286C1 29.3379 1.36122 30.21 2.00421 30.853C2.64719 31.4959 3.51926 31.8572 4.42857 31.8572",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.42857 1C3.51926 1 2.64719 1.36122 2.00421 2.00421C1.36122 2.64719 1 3.51926 1 4.42857",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M31.8571 4.42857C31.8571 3.51926 31.4959 2.64719 30.8529 2.00421C30.21 1.36122 29.3379 1 28.4286 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 1H19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 13V19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M31.8571 14.7143H42.1429C43.0522 14.7143 43.9242 15.0755 44.5672 15.7185C45.2102 16.3615 45.5714 17.2336 45.5714 18.1429V42.1429C45.5714 43.0522 45.2102 43.9242 44.5672 44.5672C43.9242 45.2102 43.0522 45.5714 42.1429 45.5714H18.1429C17.2335 45.5714 16.3615 45.2102 15.7185 44.5672C15.0755 43.9242 14.7143 43.0522 14.7143 42.1429V31.8572H28.4286C29.3379 31.8572 30.21 31.4959 30.8529 30.8529C31.4959 30.21 31.8571 29.3379 31.8571 28.4286V14.7143Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),pn=React.createElement("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M3.01049 5.50462C4.2544 5.50462 5.26279 4.49622 5.26279 3.25231C5.26279 2.00839 4.2544 1 3.01049 1C1.76657 1 0.758179 2.00839 0.758179 3.25231C0.758179 4.49622 1.76657 5.50462 3.01049 5.50462Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.26276 3.25232H20.2781",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5181 13.0123C11.762 13.0123 12.7704 12.0039 12.7704 10.76C12.7704 9.51608 11.762 8.50769 10.5181 8.50769C9.2742 8.50769 8.26581 9.51608 8.26581 10.76C8.26581 12.0039 9.2742 13.0123 10.5181 13.0123Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M0.758179 10.76H8.26587",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.7705 10.76H20.2782",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.0259 20.5199C19.2698 20.5199 20.2782 19.5115 20.2782 18.2676C20.2782 17.0237 19.2698 16.0153 18.0259 16.0153C16.782 16.0153 15.7736 17.0237 15.7736 18.2676C15.7736 19.5115 16.782 20.5199 18.0259 20.5199Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.7736 18.2677H0.758179",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),mn=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M20.1079 1H2.72664C1.92669 1 1.2782 1.64849 1.2782 2.44844V19.8297C1.2782 20.6297 1.92669 21.2782 2.72664 21.2782H20.1079C20.9079 21.2782 21.5564 20.6297 21.5564 19.8297V2.44844C21.5564 1.64849 20.9079 1 20.1079 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.7626 1V21.2782",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),bn=React.createElement("svg",{width:"59",height:"21",viewBox:"0 0 59 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M10.5 1L1 10.5L10.5 20",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M48.5001 1L58.0001 10.5L48.5001 20",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M29.5 9.55054C29.3121 9.55054 29.1284 9.60625 28.9722 9.71064C28.816 9.81503 28.6942 9.9634 28.6223 10.137C28.5504 10.3106 28.5316 10.5016 28.5682 10.6859C28.6049 10.8702 28.6954 11.0394 28.8282 11.1723C28.9611 11.3051 29.1304 11.3956 29.3147 11.4323C29.4989 11.4689 29.6899 11.4501 29.8635 11.3782C30.0371 11.3063 30.1855 11.1846 30.2899 11.0283C30.3943 10.8721 30.45 10.6884 30.45 10.5005C30.45 10.2486 30.3499 10.0069 30.1717 9.82878C29.9936 9.65063 29.7519 9.55054 29.5 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.8999 9.55054C40.712 9.55054 40.5283 9.60625 40.3721 9.71064C40.2159 9.81503 40.0941 9.9634 40.0222 10.137C39.9503 10.3106 39.9315 10.5016 39.9681 10.6859C40.0048 10.8702 40.0953 11.0394 40.2281 11.1723C40.361 11.3051 40.5303 11.3956 40.7146 11.4323C40.8988 11.4689 41.0899 11.4501 41.2634 11.3782C41.437 11.3063 41.5854 11.1846 41.6898 11.0283C41.7942 10.8721 41.8499 10.6884 41.8499 10.5005C41.8499 10.2486 41.7498 10.0069 41.5716 9.82878C41.3935 9.65063 41.1518 9.55054 40.8999 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.1 9.55054C17.9121 9.55054 17.7285 9.60625 17.5722 9.71064C17.416 9.81503 17.2942 9.9634 17.2223 10.137C17.1504 10.3106 17.1316 10.5016 17.1683 10.6859C17.2049 10.8702 17.2954 11.0394 17.4283 11.1723C17.5611 11.3051 17.7304 11.3956 17.9147 11.4323C18.099 11.4689 18.29 11.4501 18.4636 11.3782C18.6372 11.3063 18.7855 11.1846 18.8899 11.0283C18.9943 10.8721 19.05 10.6884 19.05 10.5005C19.05 10.2486 18.9499 10.0069 18.7718 9.82878C18.5936 9.65063 18.352 9.55054 18.1 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),hn=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M3.80713 5.19993C3.80713 5.38378 3.84334 5.56583 3.9137 5.73568C3.98405 5.90554 4.08718 6.05987 4.21718 6.18988C4.34718 6.31988 4.50152 6.423 4.67137 6.49336C4.84123 6.56371 5.02328 6.59993 5.20713 6.59993C5.39098 6.59993 5.57303 6.56371 5.74289 6.49336C5.91274 6.423 6.06708 6.31988 6.19708 6.18988C6.32708 6.05987 6.4302 5.90554 6.50056 5.73568C6.57092 5.56583 6.60713 5.38378 6.60713 5.19993C6.60713 5.01608 6.57092 4.83403 6.50056 4.66417C6.4302 4.49431 6.32708 4.33998 6.19708 4.20998C6.06708 4.07998 5.91274 3.97685 5.74289 3.9065C5.57303 3.83614 5.39098 3.79993 5.20713 3.79993C5.02328 3.79993 4.84123 3.83614 4.67137 3.9065C4.50152 3.97685 4.34718 4.07998 4.21718 4.20998C4.08718 4.33998 3.98405 4.49431 3.9137 4.66417C3.84334 4.83403 3.80713 5.01608 3.80713 5.19993Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M3.80713 10.8C3.80713 10.9839 3.84334 11.1659 3.9137 11.3358C3.98405 11.5056 4.08718 11.66 4.21718 11.79C4.34718 11.92 4.50152 12.0231 4.67137 12.0935C4.84123 12.1638 5.02328 12.2 5.20713 12.2C5.39098 12.2 5.57303 12.1638 5.74289 12.0935C5.91274 12.0231 6.06708 11.92 6.19708 11.79C6.32708 11.66 6.4302 11.5056 6.50056 11.3358C6.57092 11.1659 6.60713 10.9839 6.60713 10.8C6.60713 10.6162 6.57092 10.4341 6.50056 10.2643C6.4302 10.0944 6.32708 9.94008 6.19708 9.81007C6.06708 9.68007 5.91274 9.57695 5.74289 9.50659C5.57303 9.43624 5.39098 9.40002 5.20713 9.40002C5.02328 9.40002 4.84123 9.43624 4.67137 9.50659C4.50152 9.57695 4.34718 9.68007 4.21718 9.81007C4.08718 9.94008 3.98405 10.0944 3.9137 10.2643C3.84334 10.4341 3.80713 10.6162 3.80713 10.8V10.8Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M3.80713 16.4C3.80713 16.5839 3.84334 16.7659 3.9137 16.9358C3.98405 17.1056 4.08718 17.2599 4.21718 17.3899C4.34718 17.52 4.50152 17.6231 4.67137 17.6934C4.84123 17.7638 5.02328 17.8 5.20713 17.8C5.39098 17.8 5.57303 17.7638 5.74289 17.6934C5.91274 17.6231 6.06708 17.52 6.19708 17.3899C6.32708 17.2599 6.4302 17.1056 6.50056 16.9358C6.57092 16.7659 6.60713 16.5839 6.60713 16.4C6.60713 16.2161 6.57092 16.0341 6.50056 15.8642C6.4302 15.6944 6.32708 15.5401 6.19708 15.4101C6.06708 15.28 5.91274 15.1769 5.74289 15.1066C5.57303 15.0362 5.39098 15 5.20713 15C5.02328 15 4.84123 15.0362 4.67137 15.1066C4.50152 15.1769 4.34718 15.28 4.21718 15.4101C4.08718 15.5401 3.98405 15.6944 3.9137 15.8642C3.84334 16.0341 3.80713 16.2161 3.80713 16.4V16.4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M8.85834 18.3479C8.85834 19.3165 8.47357 20.2454 7.78866 20.9303C7.10375 21.6152 6.17482 22 5.20621 22C4.2376 22 3.30867 21.6152 2.62376 20.9303C1.93885 20.2454 1.55408 19.3165 1.55408 18.3479V2.82653C1.55408 2.34211 1.74652 1.87752 2.08906 1.53498C2.4316 1.19244 2.89618 1 3.38061 1H7.03274C7.51701 1.00025 7.98136 1.19279 8.32369 1.53531C8.66603 1.87782 8.85834 2.34227 8.85834 2.82653V18.3479Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M8.3385 20.2285L16.1309 6.73157C16.373 6.31211 16.4387 5.81364 16.3134 5.3458C16.188 4.87795 15.882 4.47903 15.4626 4.23677L12.2996 2.41117C12.0115 2.24443 11.6832 2.15986 11.3504 2.16664",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M7.07849 21.4867L20.4756 13.7494C20.8947 13.5071 21.2005 13.1084 21.3258 12.6407C21.4511 12.1731 21.3857 11.6749 21.1438 11.2555L19.3173 8.09243C19.1981 7.88619 19.0396 7.70543 18.8506 7.56042",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),yn=React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M5.19897 8H10.799",stroke:"url(#subtract_paint0_linear)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 8C1 9.85652 1.7375 11.637 3.05025 12.9497C4.36301 14.2625 6.14348 15 8 15C9.85652 15 11.637 14.2625 12.9497 12.9497C14.2625 11.637 15 9.85652 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1C6.14348 1 4.36301 1.7375 3.05025 3.05025C1.7375 4.36301 1 6.14348 1 8V8Z",stroke:"url(#subtract_paint1_linear)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"subtract_paint0_linear",x1:"10.5501",y1:"8.36111",x2:"5.19897",y2:"8.36111",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#3F9CFC"}),React.createElement("stop",{offset:"1",stopColor:"#387BFF"})),React.createElement("linearGradient",{id:"subtract_paint1_linear",x1:"14.3778",y1:"6.05555",x2:"1",y2:"6.05555",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#3F9CFC"}),React.createElement("stop",{offset:"1",stopColor:"#387BFF"})))),vn=React.createElement("svg",{width:"46",height:"46",viewBox:"0 0 46 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M44.7563 4V16.514C44.7565 18.1049 44.1249 19.6307 43.0003 20.756L19.8783 43.88C19.3158 44.4424 18.5528 44.7584 17.7573 44.7584C16.9619 44.7584 16.1989 44.4424 15.6363 43.88L1.87835 30.12C1.31594 29.5574 0.999989 28.7945 0.999989 27.999C0.999989 27.2035 1.31594 26.4406 1.87835 25.878L25.0003 2.756C26.1256 1.63144 27.6515 0.999809 29.2423 1H41.7563C42.552 1 43.3151 1.31607 43.8777 1.87868C44.4403 2.44129 44.7563 3.20435 44.7563 4V4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M37.2563 11.5C37.2563 11.894 37.1787 12.2841 37.028 12.6481C36.8772 13.012 36.6562 13.3427 36.3777 13.6213C36.0991 13.8999 35.7684 14.1209 35.4044 14.2716C35.0404 14.4224 34.6503 14.5 34.2563 14.5C33.8624 14.5 33.4723 14.4224 33.1083 14.2716C32.7443 14.1209 32.4136 13.8999 32.135 13.6213C31.8565 13.3427 31.6355 13.012 31.4847 12.6481C31.3339 12.2841 31.2563 11.894 31.2563 11.5C31.2563 11.106 31.3339 10.7159 31.4847 10.3519C31.6355 9.98797 31.8565 9.65726 32.135 9.37868C32.4136 9.1001 32.7443 8.87913 33.1083 8.72836C33.4723 8.5776 33.8624 8.5 34.2563 8.5C34.6503 8.5 35.0404 8.5776 35.4044 8.72836C35.7684 8.87913 36.0991 9.1001 36.3777 9.37868C36.6562 9.65726 36.8772 9.98797 37.028 10.3519C37.1787 10.7159 37.2563 11.106 37.2563 11.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),gn=React.createElement("svg",{width:"45",height:"47",viewBox:"0 0 45 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 0.996094H10.5V9.99609H1.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 36.9961H10.5V45.9961H1.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 0.996094H43.5V9.99609H34.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 36.9961H43.5V45.9961H34.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 3.99609H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.5 9.99609V36.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 42.9961H10.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 36.9961V9.99609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.5 17.5001C13.4995 16.9088 13.6155 16.3232 13.8414 15.7768C14.0673 15.2304 14.3987 14.7338 14.8166 14.3155C15.2345 13.8972 15.7308 13.5654 16.277 13.339C16.8232 13.1126 17.4087 12.9961 18 12.9961H27C27.5913 12.9961 28.1768 13.1126 28.723 13.339C29.2692 13.5654 29.7655 13.8972 30.1834 14.3155C30.6013 14.7338 30.9327 15.2304 31.1586 15.7768C31.3845 16.3232 31.5005 16.9088 31.5 17.5001",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 12.9961V33.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M16.438 33.9961H28.438",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),En=React.createElement("svg",{width:"47",height:"21",viewBox:"0 0 47 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36.5 20H10.5C7.98369 19.9895 5.57344 18.9852 3.79412 17.2059C2.0148 15.4266 1.01053 13.0163 1 10.5V10.5C1.01053 7.98369 2.0148 5.57344 3.79412 3.79412C5.57344 2.0148 7.98369 1.01053 10.5 1H36.5C39.0163 1.01053 41.4266 2.0148 43.2059 3.79412C44.9852 5.57344 45.9895 7.98369 46 10.5V10.5C45.9895 13.0163 44.9852 15.4266 43.2059 17.2059C41.4266 18.9852 39.0163 19.9895 36.5 20V20Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11 14.5C13.2091 14.5 15 12.7091 15 10.5C15 8.29086 13.2091 6.5 11 6.5C8.79086 6.5 7 8.29086 7 10.5C7 12.7091 8.79086 14.5 11 14.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Cn=React.createElement("svg",{width:"20",height:"21",viewBox:"0 0 20 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M16.7036 8.49719L15.2563 20.0754H5.12543L3.67816 8.49719",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.50723 5.60266H18.8745",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M6.5148 5.18299V2.67921C6.5148 2.29536 6.66728 1.92725 6.9387 1.65583C7.21011 1.38441 7.57823 1.23193 7.96207 1.23193H12.3039C12.6877 1.23193 13.0558 1.38441 13.3273 1.65583C13.5987 1.92725 13.7512 2.29536 13.7512 2.67921V5.57375",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"})),kn=function(){var e=(0,S.useSelect)((function(e){return e(bt).getActiveScreen()})),t=(0,S.useDispatch)(bt).setActiveScreen;return Nr().createElement("div",{className:"nav"},Nr().createElement("ul",null,Nr().createElement("li",null,Nr().createElement(xr,{label:"Settings",icon:pn,isSelected:"settings"==e,onClick:function(){return t("settings")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Attributes",icon:Mr,isSelected:"attributes"==e,onClick:function(){return t("attributes")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Editor View",icon:qr,isSelected:"edit"==e,onClick:function(){return t("edit")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Front-end View",icon:Qr,isSelected:"save"==e,onClick:function(){return t("save")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Sidebar",icon:mn,isSelected:"sidebar"==e,onClick:function(){return t("sidebar")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Styles",icon:hn,isSelected:"styles"==e,onClick:function(){return t("styles")}}))))},Sn=function(){return React.createElement("div",{className:"loading-spinner"},React.createElement("div",null),React.createElement("div",null),React.createElement("div",null),React.createElement("div",null))},wn=function(){var e=(0,S.useDispatch)(Pr).saveBlock,t=((0,S.useDispatch)(bt).setShowPublishFlyout,(0,S.useSelect)((function(e){return{isSaving:e(bt).getIsSaving(),isPublishing:e(bt).getIsPublishing(),block:e(Pr).getBlock()}}))),r=t.isSaving,n=(t.isPublishing,t.block);return React.createElement("div",{className:"header"},React.createElement("div",{className:"screen-reader-text icons"},Ir,ln),React.createElement("div",{className:"title"},React.createElement("h1",null,"Wicked Block Builder")),React.createElement(kn,null),React.createElement("div",{className:"actions"},React.createElement("button",{className:"action-btn primary",onClick:e,disabled:r||!n.dirty},r?React.createElement(React.Fragment,null,React.createElement(Sn,null),React.createElement("span",{className:"screen-reader-text"},"Saving")):React.createElement("span",{className:"label"},"Save"))))},Rn=function(e){var t=e.content,r=e.sidebar;return React.createElement("div",{className:"body"},React.createElement("div",{className:"left"},t),React.createElement("div",{className:"sidebar"},r))};function An(e){return An="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},An(e)}function On(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function jn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?On(Object(r),!0).forEach((function(t){Tn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):On(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tn(e,t,r){return(t=function(e){var t=function(e){if("object"!=An(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=An(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==An(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Ln=function(e){var t,r,n=e.children,o=e.onStop,a=e.onAccept,i=e.onReceive,l=e.forceRootNode,u=void 0!==l&&l,s=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Pn(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Pn(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=s[0],f=s[1],p=(0,c.useRef)(null),m=c.Children.toArray(n).map((function(e){return(0,c.cloneElement)(e,{draggingNodeId:d})}));return(0,c.useEffect)((function(){$=jQuery;var e,t,r,n,c,l,s,d,m,b,h=0,y=$("#node-list").offset().left+10,v=$("body"),g=(function(){if(!v[0].className)return 0;var e=v[0].className.match(/menu-max-depth-(\d+)/);e&&e[1]&&parseInt(e[1],10)}(),0),E="",C=$("#node-list");function k(e){return Math.floor(e/30)}function S(e,t){e.placeholder.updateDepthClass(t,h),h=t}function w(e){var o;g=e.placeholder.index(),n=e.placeholder.prevAll(".node-item").not(":hidden").eq(0),c=e.placeholder.nextAll(".node-item").not(":hidden").eq(0);var i=e.placeholder.prevAll(".node-item").not(e.item[0]);if(n[0]==e.item[0]&&(n=n.prevAll(".node-item").not(":hidden").eq(0)),c[0]==e.item[0]&&(c=c.nextAll(".node-item").not(":hidden").eq(0)),l=n.length?n.offset().top+n.height():0,s=c.length?c.offset().top+c.height()/3:0,t=c.length?c.menuItemDepth():0,u&&0==t&&n.length&&(t=1),n.length){var d=!1,f=n.menuItemDepth()+1;i.each((function(){var t,i,c,l,u=$(this);if(t=u.attr("data-id"),i=e.item.attr("data-id"),c=e.item.attr("data-type"),l=e.item.attr("data-name"),a(t,i,c,l))return(r=(o=u.menuItemDepth()+1)>100?100:o)>n.menuItemDepth()+1&&(r=n.menuItemDepth()),r>f&&(r=f),d=!0,!1;f=u.menuItemDepth()})),d||(r=0)}else r=0}jQuery.fn.extend({menuItemDepth:function(){var e=this.eq(0).css("margin-left");return k(e&&-1!=e.indexOf("px")?e.slice(0,-2):0)},updateDepthClass:function(e,t){return this.each((function(){var r=$(this);t=t||r.menuItemDepth(),$(this).removeClass("node-item-depth-"+t).addClass("node-item-depth-"+e)}))},shiftDepthClass:function(e){return this.each((function(){var t=$(this),r=t.menuItemDepth(),n=r+e;t.removeClass("node-item-depth-"+r).addClass("node-item-depth-"+n),0===n&&t.find(".is-submenu").hide()}))},childMenuItems:function(){var e=$();return this.each((function(){for(var t=$(this),r=t.menuItemDepth(),n=t.next(".node-item");n.length&&n.menuItemDepth()>r;)e=e.add(n),n=n.next(".node-item")})),e},shiftHorizontally:function(e){return this.each((function(){var t=$(this),r=t.menuItemDepth(),n=r+e;t.moveHorizontally(n,r)}))},getParentItemId:function(e){var t="";return this.each((function(){var r=$(this),n=parseInt(e,10),o=n-1,a=r.prevAll(".node-item-depth-"+o).first();return 0===n||(t=a.attr("data-id")),!1})),t},moveHorizontally:function(e,t){return this.each((function(){var r=$(this),n=r.childMenuItems(),o=e-t,a=r.find(".is-submenu");r.updateDepthClass(e,t).updateParentMenuItemDBId(),n&&n.each((function(){var e=$(this),t=e.menuItemDepth(),r=t+o;e.updateDepthClass(r,t).updateParentMenuItemDBId()})),0===e?a.hide():a.show()}))}}),jQuery(p.current).sortable({cancel:!1,handle:".node",placeholder:"sortable-placeholder",start:function(t,r){var n,o,a;f(r.item.attr("data-id")),m=r.item.children(".node-item-transport"),e=r.item.menuItemDepth(),S(r,e),(a=(r.item.next()[0]==r.placeholder[0]?r.item.next():r.item).childMenuItems()).hide(),n=m.outerHeight(),n+=n>0?1*r.placeholder.css("margin-top").slice(0,-2):0,n+=r.helper.outerHeight(),d=n,n-=2,r.placeholder.height(n),b=e,a.each((function(){var e=$(this).menuItemDepth();b=e>b?e:b})),o=r.helper.find("button").outerWidth(),o+=30*(b-e),o-=2,r.placeholder.width(o),w(r)},beforeStop:function(e,t){},receive:function(e,t){i({e,ui:t,parentId:E,order:g})},stop:function(e,t){var r=t.item.attr("data-id"),n=t.item.getParentItemId(h),a={};$(this).find("> li").each((function(e){a=jn(jn({},a),{},Tn({},$(this).attr("data-id"),e))})),$(this).sortable("cancel"),$(this).find("li").show(),o(r,n,a),f(null)},change:function(e,t){var r=t.helper.offset();t.placeholder.parent().hasClass("menu")||(n.length?n.after(t.placeholder):C.prepend(t.placeholder)),u&&n&&0==n.menuItemDepth()&&r.top<l-0&&n.after(t.placeholder),w(t)},sort:function(e,n){w(n);var o=n.helper.offset(),a=k(o.left-y);a>r||o.top<l-0?a=r:a<t&&(a=t),a!=h&&S(n,a),function(e){E=e.placeholder.getParentItemId(h)}(n),s&&o.top+d>s&&(c.after(n.placeholder),w(n),$(this).sortable("refreshPositions"))}})})),React.createElement("ul",{id:"node-list",className:"nodes menu",ref:p},m)};var Nn=r(532),Dn=r.n(Nn);const xn=function(e){var t=e.onDuplicate,r=e.onEdit,n=e.onDelete,o=e.onCopy,a=e.onPaste,i=e.enableDuplicate,l=void 0===i||i,u=e.enablePaste,s=(0,c.useRef)(null),d=(0,c.useRef)(null);return React.createElement("div",{className:"node-toolbar"},React.createElement("button",{title:"Duplicate",onClick:t,disabled:!l},React.createElement("span",{className:"icon"},Yr),React.createElement("span",{class:"screen-reader-text"},"Duplicate")),o&&React.createElement("button",{title:"Copy",onClick:function(){s.current.blur(),o()},ref:s},React.createElement("span",{className:"icon"},Gr),React.createElement("span",{class:"screen-reader-text"},"Copy")),a&&React.createElement("button",{title:"Paste",onClick:function(){d.current.blur(),a()},disabled:!u,ref:d},React.createElement("span",{className:"icon"},an),React.createElement("span",{class:"screen-reader-text"},"Paste")),React.createElement("button",{title:"Settings",onClick:r},React.createElement("span",{className:"icon"},pn),React.createElement("span",{class:"screen-reader-text"},"Settings")),React.createElement("button",{title:"Delete",onClick:n},React.createElement("span",{className:"icon"},Cn),React.createElement("span",{class:"screen-reader-text"},"Delete")))},In=function(e){var t=e.onClick,r=e.label;return React.createElement("div",{className:"node"},React.createElement("button",{onClick:t},r))},Fn={name:"String",description:"Use string attributes to hold text content.",type:"string",icon:bn,supportedSources:["block","attribute","text","html"]},Mn={name:"Number",description:"Use number attributes to hold whole numbers.",type:"number",icon:nn,supportedSources:["block","attribute","text"]},Bn={name:"True/False",description:"Use true/false attributes to hold values that can only be true or false (boolean).",type:"boolean",icon:Br,supportedSources:["block","attribute","text"]},Vn=window.wp.components;function Un(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Hn=function(e){var t,r,n=e.id,o=e.title,a=e.children,i=(e.onToggle,e.expandable),l=void 0===i||i,u=e.expanded,s=void 0===u||u,d=(t=(0,c.useState)(s),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Un(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Un(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1];return Nr().createElement("div",{className:"panel"},Nr().createElement("div",{className:"title"},Nr().createElement("h4",null,l&&Nr().createElement("button",{id:"".concat(n,"-toggle"),"aria-expanded":f,"aria-controls":"".concat(n,"-panel"),onClick:function(){return p(!f)}},o),!l&&Nr().createElement("span",null,o))),Nr().createElement("div",{id:"".concat(n,"-panel"),className:"body",role:"region","aria-labelledby":"".concat(n,"-toggle"),hidden:!f},a))},Wn=function(e){var t=e.onClick,r=e.label,n=e.hideLabelFromVision,o=void 0!==n&&n;return React.createElement("button",{className:"add-item-btn",onClick:t},React.createElement("span",{className:"icon"},Ir),!o&&React.createElement("span",{className:"label"},r))};function Gn(){return Gn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Gn.apply(null,arguments)}const zn=function(e){return React.createElement("button",Gn({className:"settings-btn"},e,{title:"Settings"}),React.createElement("span",{className:"icon"},Hr),React.createElement("span",{className:"screen-reader-text"},"Settings"))},Zn=function(e){var t=e.onClick,r=e.label,n=void 0===r?"Close":r;return React.createElement("button",{className:"close",onClick:t},React.createElement("span",{className:"icon"},Ur),React.createElement("span",{className:"screen-reader-text"},n))},$n=function(e){var t=e.value,r=e.onChange,n=e.label,o=void 0===n?"Attribute Name":n,a=(0,c.useRef)(null);return React.createElement(Vn.TextControl,{ref:a,label:o,help:"Letters, numbers, and underscores only.",value:t,onChange:function(e){var t=e.replace(/[^abcdefghijklmnopqrstuvwxyz0-9\_]/gi,"");r(t)},onFocus:function(){return a.current.select()}})};function Yn(e){return Yn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yn(e)}function qn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qn(Object(r),!0).forEach((function(t){Kn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Kn(e,t,r){return(t=function(e){var t=function(e){if("object"!=Yn(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Yn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Yn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Jn=lodash.find,eo={name:"Array",description:"Use array attributes to hold a collection of values.",type:"array",icon:Fr,supportedSources:["block","query"],settings:function(e){var t,r,n=e.attribute,o=e.addAttribute,a=e.updateAttribute,i=(0,S.useDispatch)(bt).setActiveAttributeId,l=Zu().filter((function(e){return!e.proOnly})).map((function(e){return{value:e.type,label:e.name}})),u=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Xn(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Xn(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],d=u[1],f=(0,S.useSelect)((function(e){return e(Pr).getAttributes()})),p=f.filter((function(e){return e.parent==n.id})),m=f.map((function(e){return e.name})),b=Jn(f,{id:s});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"child-attributes",title:"Child Attributes"},React.createElement("div",{className:"content"},p.length>0&&React.createElement("ul",{className:"item-list"},p.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:function(){return i(e.id)}})))}))),React.createElement(Wn,{onClick:function(){var e=Dn()();o(Wu(m,{id:e,parent:n.id,source:"block"==n.source?"block":"text"})),d(e)},label:"Add Child Attribute"}))),s&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Add Child Attribute"),React.createElement(Zn,{onClick:function(){return d(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement($n,{label:"Child Attribute Name",value:b.name,onChange:function(e){return a(Qn(Qn({},b),{},{name:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Child Attribute Type",onChange:function(e){return a(Qn(Qn({},b),{},{type:e}))},value:b.type,options:l}))))))}};const to=[Fn,Mn,Bn,eo],ro=[{name:"Custom",description:"An HTML tag of your choosing.",icon:Kr,tag:"custom"},{name:"Div",description:"An HTML <div> tag.",icon:Zr,tag:"div"},{name:"Section",description:"An HTML <section> tag.",icon:fn,tag:"section"},{name:"Unordered List",description:"An HTML <ul> tag.",icon:tn,tag:"ul"},{name:"List Item",description:"An HTML <li> tag.",icon:en,tag:"li"}],no=window.wp.blockEditor,oo=(0,c.createContext)(),ao=(0,React.createContext)({path:[]});function io(e){return io="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},io(e)}function co(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function lo(e,t,r){return(t=function(e){var t=function(e){if("object"!=io(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=io(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==io(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function uo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var so=lodash,fo=so.get,po=so.set,mo=so.isArray,bo=(so.find,so.cloneDeep,function(e){var t=(0,c.useContext)(oo),r=(t.attributes,t.setAttributes,(0,c.useContext)(ao).path),n=e.split("."),o=e;return n.length>1&&r.length>0&&(o=n.reduce((function(e,t,n){return"".concat(e,"[").concat(r[n-1],"].").concat(t)}))),o}),ho=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return t;var r=(0,c.useContext)(oo),n=r.attributes,o=(r.setAttributes,bo(e));return fo(n,o,t)},yo=function(e){if(!e)return function(e,t){return!1};var t=(0,c.useContext)(oo),r=t.attributes,n=t.setAttributes,o=((0,c.useContext)(ao).path,bo(e));return function(e,t){var a,i=e.split("."),c=i[0];if(i.length>1){var l,u=po(r,o,t);l=mo(u[c])?function(e){if(Array.isArray(e))return uo(e)}(a=u[c])||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return uo(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?uo(e,t):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?co(Object(r),!0).forEach((function(t){lo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):co(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},u[c]),n(lo({},c,l))}else n(lo({},e,t))}};function vo(e){return vo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vo(e)}function go(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Eo(e,t,r){return(t=function(e){var t=function(e){if("object"!=vo(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=vo(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==vo(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Co=lodash,ko=Co.get,So=Co.set,wo=Co.forOwn,Ro=Co.isArray,Ao=Co.isString,Oo=Co.isObject,jo=Co.has,To=Co.omit,Po=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return!1;if(r){var n=t.split(".").slice(-1);return ko(r,n,!1)}return ko(e,t,null)},Lo=function(e){var t=e.tokens,r=(e.name,e.attributes),n=e.currentAttribute,o=e.currentIndex,a=void 0===o?0:o,i=e.currentItem,c=void 0!==i&&i,l=t;if(n){l=To(l,["attributes.".concat(n)]);var u=Po(r,n);Ro(u)&&So(l,"attributes.".concat(n),{_items:u,_length:u.length,_currentIndex:a+1})}return c&&wo(c,(function(e,t){Ro(e)?So(l,"attributes.".concat(n,".").concat(t),{_items:e,_length:e.length,_currentIndex:1}):So(l,"attributes.".concat(n,".").concat(t),e)})),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?go(Object(r),!0).forEach((function(t){Eo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):go(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},l)},No=function(e,t){return Ao(e)?e.replace(/\{\{\s?([A-z0-9\.\-\_\:]*)\s?\}\}/gi,(function(e,r){var n=ko(t,r,"{{ ".concat(r," }}"));return Ro(n)?n.join(", "):Oo(n)?jo(n,"_items")?n._items:"{{ ".concat(r," }}"):n})):e};const{entries:_o,setPrototypeOf:Do,isFrozen:xo,getPrototypeOf:Io,getOwnPropertyDescriptor:Fo}=Object;let{freeze:Mo,seal:Bo,create:Vo}=Object,{apply:Uo,construct:Ho}="undefined"!=typeof Reflect&&Reflect;Mo||(Mo=function(e){return e}),Bo||(Bo=function(e){return e}),Uo||(Uo=function(e,t,r){return e.apply(t,r)}),Ho||(Ho=function(e,t){return new e(...t)});const Wo=oa(Array.prototype.forEach),Go=oa(Array.prototype.lastIndexOf),zo=oa(Array.prototype.pop),Zo=oa(Array.prototype.push),$o=oa(Array.prototype.splice),Yo=oa(String.prototype.toLowerCase),qo=oa(String.prototype.toString),Qo=oa(String.prototype.match),Ko=oa(String.prototype.replace),Xo=oa(String.prototype.indexOf),Jo=oa(String.prototype.trim),ea=oa(Object.prototype.hasOwnProperty),ta=oa(RegExp.prototype.test),ra=(na=TypeError,function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Ho(na,t)});var na;function oa(e){return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return Uo(e,t,n)}}function aa(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Yo;Do&&Do(e,null);let n=t.length;for(;n--;){let o=t[n];if("string"==typeof o){const e=r(o);e!==o&&(xo(t)||(t[n]=e),o=e)}e[o]=!0}return e}function ia(e){for(let t=0;t<e.length;t++)ea(e,t)||(e[t]=null);return e}function ca(e){const t=Vo(null);for(const[r,n]of _o(e))ea(e,r)&&(Array.isArray(n)?t[r]=ia(n):n&&"object"==typeof n&&n.constructor===Object?t[r]=ca(n):t[r]=n);return t}function la(e,t){for(;null!==e;){const r=Fo(e,t);if(r){if(r.get)return oa(r.get);if("function"==typeof r.value)return oa(r.value)}e=Io(e)}return function(){return null}}const ua=Mo(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),sa=Mo(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),da=Mo(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),fa=Mo(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),pa=Mo(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),ma=Mo(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),ba=Mo(["#text"]),ha=Mo(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),ya=Mo(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),va=Mo(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),ga=Mo(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Ea=Bo(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Ca=Bo(/<%[\w\W]*|[\w\W]*%>/gm),ka=Bo(/\$\{[\w\W]*/gm),Sa=Bo(/^data-[\-\w.\u00B7-\uFFFF]+$/),wa=Bo(/^aria-[\-\w]+$/),Ra=Bo(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Aa=Bo(/^(?:\w+script|data):/i),Oa=Bo(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ja=Bo(/^html$/i),Ta=Bo(/^[a-z][.\w]*(-[.\w]+)+$/i);var Pa=Object.freeze({__proto__:null,ARIA_ATTR:wa,ATTR_WHITESPACE:Oa,CUSTOM_ELEMENT:Ta,DATA_ATTR:Sa,DOCTYPE_NAME:ja,ERB_EXPR:Ca,IS_ALLOWED_URI:Ra,IS_SCRIPT_OR_DATA:Aa,MUSTACHE_EXPR:Ea,TMPLIT_EXPR:ka});const La=function(){return"undefined"==typeof window?null:window};var Na=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:La();const r=t=>e(t);if(r.version="3.2.4",r.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return r.isSupported=!1,r;let{document:n}=t;const o=n,a=o.currentScript,{DocumentFragment:i,HTMLTemplateElement:c,Node:l,Element:u,NodeFilter:s,NamedNodeMap:d=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:f,DOMParser:p,trustedTypes:m}=t,b=u.prototype,h=la(b,"cloneNode"),y=la(b,"remove"),v=la(b,"nextSibling"),g=la(b,"childNodes"),E=la(b,"parentNode");if("function"==typeof c){const e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let C,k="";const{implementation:S,createNodeIterator:w,createDocumentFragment:R,getElementsByTagName:A}=n,{importNode:O}=o;let j={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};r.isSupported="function"==typeof _o&&"function"==typeof E&&S&&void 0!==S.createHTMLDocument;const{MUSTACHE_EXPR:T,ERB_EXPR:P,TMPLIT_EXPR:L,DATA_ATTR:N,ARIA_ATTR:_,IS_SCRIPT_OR_DATA:D,ATTR_WHITESPACE:x,CUSTOM_ELEMENT:I}=Pa;let{IS_ALLOWED_URI:F}=Pa,M=null;const B=aa({},[...ua,...sa,...da,...pa,...ba]);let V=null;const U=aa({},[...ha,...ya,...va,...ga]);let H=Object.seal(Vo(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),W=null,G=null,z=!0,Z=!0,$=!1,Y=!0,q=!1,Q=!0,K=!1,X=!1,J=!1,ee=!1,te=!1,re=!1,ne=!0,oe=!1,ae=!0,ie=!1,ce={},le=null;const ue=aa({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let se=null;const de=aa({},["audio","video","img","source","image","track"]);let fe=null;const pe=aa({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),me="http://www.w3.org/1998/Math/MathML",be="http://www.w3.org/2000/svg",he="http://www.w3.org/1999/xhtml";let ye=he,ve=!1,ge=null;const Ee=aa({},[me,be,he],qo);let Ce=aa({},["mi","mo","mn","ms","mtext"]),ke=aa({},["annotation-xml"]);const Se=aa({},["title","style","font","a","script"]);let we=null;const Re=["application/xhtml+xml","text/html"];let Ae=null,Oe=null;const je=n.createElement("form"),Te=function(e){return e instanceof RegExp||e instanceof Function},Pe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!Oe||Oe!==e){if(e&&"object"==typeof e||(e={}),e=ca(e),we=-1===Re.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Ae="application/xhtml+xml"===we?qo:Yo,M=ea(e,"ALLOWED_TAGS")?aa({},e.ALLOWED_TAGS,Ae):B,V=ea(e,"ALLOWED_ATTR")?aa({},e.ALLOWED_ATTR,Ae):U,ge=ea(e,"ALLOWED_NAMESPACES")?aa({},e.ALLOWED_NAMESPACES,qo):Ee,fe=ea(e,"ADD_URI_SAFE_ATTR")?aa(ca(pe),e.ADD_URI_SAFE_ATTR,Ae):pe,se=ea(e,"ADD_DATA_URI_TAGS")?aa(ca(de),e.ADD_DATA_URI_TAGS,Ae):de,le=ea(e,"FORBID_CONTENTS")?aa({},e.FORBID_CONTENTS,Ae):ue,W=ea(e,"FORBID_TAGS")?aa({},e.FORBID_TAGS,Ae):{},G=ea(e,"FORBID_ATTR")?aa({},e.FORBID_ATTR,Ae):{},ce=!!ea(e,"USE_PROFILES")&&e.USE_PROFILES,z=!1!==e.ALLOW_ARIA_ATTR,Z=!1!==e.ALLOW_DATA_ATTR,$=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Y=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,q=e.SAFE_FOR_TEMPLATES||!1,Q=!1!==e.SAFE_FOR_XML,K=e.WHOLE_DOCUMENT||!1,ee=e.RETURN_DOM||!1,te=e.RETURN_DOM_FRAGMENT||!1,re=e.RETURN_TRUSTED_TYPE||!1,J=e.FORCE_BODY||!1,ne=!1!==e.SANITIZE_DOM,oe=e.SANITIZE_NAMED_PROPS||!1,ae=!1!==e.KEEP_CONTENT,ie=e.IN_PLACE||!1,F=e.ALLOWED_URI_REGEXP||Ra,ye=e.NAMESPACE||he,Ce=e.MATHML_TEXT_INTEGRATION_POINTS||Ce,ke=e.HTML_INTEGRATION_POINTS||ke,H=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&Te(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(H.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&Te(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(H.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(H.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),q&&(Z=!1),te&&(ee=!0),ce&&(M=aa({},ba),V=[],!0===ce.html&&(aa(M,ua),aa(V,ha)),!0===ce.svg&&(aa(M,sa),aa(V,ya),aa(V,ga)),!0===ce.svgFilters&&(aa(M,da),aa(V,ya),aa(V,ga)),!0===ce.mathMl&&(aa(M,pa),aa(V,va),aa(V,ga))),e.ADD_TAGS&&(M===B&&(M=ca(M)),aa(M,e.ADD_TAGS,Ae)),e.ADD_ATTR&&(V===U&&(V=ca(V)),aa(V,e.ADD_ATTR,Ae)),e.ADD_URI_SAFE_ATTR&&aa(fe,e.ADD_URI_SAFE_ATTR,Ae),e.FORBID_CONTENTS&&(le===ue&&(le=ca(le)),aa(le,e.FORBID_CONTENTS,Ae)),ae&&(M["#text"]=!0),K&&aa(M,["html","head","body"]),M.table&&(aa(M,["tbody"]),delete W.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw ra('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw ra('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');C=e.TRUSTED_TYPES_POLICY,k=C.createHTML("")}else void 0===C&&(C=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let r=null;const n="data-tt-policy-suffix";t&&t.hasAttribute(n)&&(r=t.getAttribute(n));const o="dompurify"+(r?"#"+r:"");try{return e.createPolicy(o,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}}(m,a)),null!==C&&"string"==typeof k&&(k=C.createHTML(""));Mo&&Mo(e),Oe=e}},Le=aa({},[...sa,...da,...fa]),Ne=aa({},[...pa,...ma]),_e=function(e){Zo(r.removed,{element:e});try{E(e).removeChild(e)}catch(t){y(e)}},De=function(e,t){try{Zo(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){Zo(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(ee||te)try{_e(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},xe=function(e){let t=null,r=null;if(J)e="<remove></remove>"+e;else{const t=Qo(e,/^[\r\n\t ]+/);r=t&&t[0]}"application/xhtml+xml"===we&&ye===he&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=C?C.createHTML(e):e;if(ye===he)try{t=(new p).parseFromString(o,we)}catch(e){}if(!t||!t.documentElement){t=S.createDocument(ye,"template",null);try{t.documentElement.innerHTML=ve?k:o}catch(e){}}const a=t.body||t.documentElement;return e&&r&&a.insertBefore(n.createTextNode(r),a.childNodes[0]||null),ye===he?A.call(t,K?"html":"body")[0]:K?t.documentElement:a},Ie=function(e){return w.call(e.ownerDocument||e,e,s.SHOW_ELEMENT|s.SHOW_COMMENT|s.SHOW_TEXT|s.SHOW_PROCESSING_INSTRUCTION|s.SHOW_CDATA_SECTION,null)},Fe=function(e){return e instanceof f&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof d)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Me=function(e){return"function"==typeof l&&e instanceof l};function Be(e,t,n){Wo(e,(e=>{e.call(r,t,n,Oe)}))}const Ve=function(e){let t=null;if(Be(j.beforeSanitizeElements,e,null),Fe(e))return _e(e),!0;const n=Ae(e.nodeName);if(Be(j.uponSanitizeElement,e,{tagName:n,allowedTags:M}),e.hasChildNodes()&&!Me(e.firstElementChild)&&ta(/<[/\w]/g,e.innerHTML)&&ta(/<[/\w]/g,e.textContent))return _e(e),!0;if(7===e.nodeType)return _e(e),!0;if(Q&&8===e.nodeType&&ta(/<[/\w]/g,e.data))return _e(e),!0;if(!M[n]||W[n]){if(!W[n]&&He(n)){if(H.tagNameCheck instanceof RegExp&&ta(H.tagNameCheck,n))return!1;if(H.tagNameCheck instanceof Function&&H.tagNameCheck(n))return!1}if(ae&&!le[n]){const t=E(e)||e.parentNode,r=g(e)||e.childNodes;if(r&&t)for(let n=r.length-1;n>=0;--n){const o=h(r[n],!0);o.__removalCount=(e.__removalCount||0)+1,t.insertBefore(o,v(e))}}return _e(e),!0}return e instanceof u&&!function(e){let t=E(e);t&&t.tagName||(t={namespaceURI:ye,tagName:"template"});const r=Yo(e.tagName),n=Yo(t.tagName);return!!ge[e.namespaceURI]&&(e.namespaceURI===be?t.namespaceURI===he?"svg"===r:t.namespaceURI===me?"svg"===r&&("annotation-xml"===n||Ce[n]):Boolean(Le[r]):e.namespaceURI===me?t.namespaceURI===he?"math"===r:t.namespaceURI===be?"math"===r&&ke[n]:Boolean(Ne[r]):e.namespaceURI===he?!(t.namespaceURI===be&&!ke[n])&&!(t.namespaceURI===me&&!Ce[n])&&!Ne[r]&&(Se[r]||!Le[r]):!("application/xhtml+xml"!==we||!ge[e.namespaceURI]))}(e)?(_e(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!ta(/<\/no(script|embed|frames)/i,e.innerHTML)?(q&&3===e.nodeType&&(t=e.textContent,Wo([T,P,L],(e=>{t=Ko(t,e," ")})),e.textContent!==t&&(Zo(r.removed,{element:e.cloneNode()}),e.textContent=t)),Be(j.afterSanitizeElements,e,null),!1):(_e(e),!0)},Ue=function(e,t,r){if(ne&&("id"===t||"name"===t)&&(r in n||r in je))return!1;if(Z&&!G[t]&&ta(N,t));else if(z&&ta(_,t));else if(!V[t]||G[t]){if(!(He(e)&&(H.tagNameCheck instanceof RegExp&&ta(H.tagNameCheck,e)||H.tagNameCheck instanceof Function&&H.tagNameCheck(e))&&(H.attributeNameCheck instanceof RegExp&&ta(H.attributeNameCheck,t)||H.attributeNameCheck instanceof Function&&H.attributeNameCheck(t))||"is"===t&&H.allowCustomizedBuiltInElements&&(H.tagNameCheck instanceof RegExp&&ta(H.tagNameCheck,r)||H.tagNameCheck instanceof Function&&H.tagNameCheck(r))))return!1}else if(fe[t]);else if(ta(F,Ko(r,x,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==Xo(r,"data:")||!se[e])if($&&!ta(D,Ko(r,x,"")));else if(r)return!1;return!0},He=function(e){return"annotation-xml"!==e&&Qo(e,I)},We=function(e){Be(j.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||Fe(e))return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:V,forceKeepAttr:void 0};let o=t.length;for(;o--;){const a=t[o],{name:i,namespaceURI:c,value:l}=a,u=Ae(i);let s="value"===i?l:Jo(l);if(n.attrName=u,n.attrValue=s,n.keepAttr=!0,n.forceKeepAttr=void 0,Be(j.uponSanitizeAttribute,e,n),s=n.attrValue,!oe||"id"!==u&&"name"!==u||(De(i,e),s="user-content-"+s),Q&&ta(/((--!?|])>)|<\/(style|title)/i,s)){De(i,e);continue}if(n.forceKeepAttr)continue;if(De(i,e),!n.keepAttr)continue;if(!Y&&ta(/\/>/i,s)){De(i,e);continue}q&&Wo([T,P,L],(e=>{s=Ko(s,e," ")}));const d=Ae(e.nodeName);if(Ue(d,u,s)){if(C&&"object"==typeof m&&"function"==typeof m.getAttributeType)if(c);else switch(m.getAttributeType(d,u)){case"TrustedHTML":s=C.createHTML(s);break;case"TrustedScriptURL":s=C.createScriptURL(s)}try{c?e.setAttributeNS(c,i,s):e.setAttribute(i,s),Fe(e)?_e(e):zo(r.removed)}catch(e){}}}Be(j.afterSanitizeAttributes,e,null)},Ge=function e(t){let r=null;const n=Ie(t);for(Be(j.beforeSanitizeShadowDOM,t,null);r=n.nextNode();)Be(j.uponSanitizeShadowNode,r,null),Ve(r),We(r),r.content instanceof i&&e(r.content);Be(j.afterSanitizeShadowDOM,t,null)};return r.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,a=null,c=null,u=null;if(ve=!e,ve&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Me(e)){if("function"!=typeof e.toString)throw ra("toString is not a function");if("string"!=typeof(e=e.toString()))throw ra("dirty is not a string, aborting")}if(!r.isSupported)return e;if(X||Pe(t),r.removed=[],"string"==typeof e&&(ie=!1),ie){if(e.nodeName){const t=Ae(e.nodeName);if(!M[t]||W[t])throw ra("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)n=xe("\x3c!----\x3e"),a=n.ownerDocument.importNode(e,!0),1===a.nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?n=a:n.appendChild(a);else{if(!ee&&!q&&!K&&-1===e.indexOf("<"))return C&&re?C.createHTML(e):e;if(n=xe(e),!n)return ee?null:re?k:""}n&&J&&_e(n.firstChild);const s=Ie(ie?e:n);for(;c=s.nextNode();)Ve(c),We(c),c.content instanceof i&&Ge(c.content);if(ie)return e;if(ee){if(te)for(u=R.call(n.ownerDocument);n.firstChild;)u.appendChild(n.firstChild);else u=n;return(V.shadowroot||V.shadowrootmode)&&(u=O.call(o,u,!0)),u}let d=K?n.outerHTML:n.innerHTML;return K&&M["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&ta(ja,n.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+d),q&&Wo([T,P,L],(e=>{d=Ko(d,e," ")})),C&&re?C.createHTML(d):d},r.setConfig=function(){Pe(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),X=!0},r.clearConfig=function(){Oe=null,X=!1},r.isValidAttribute=function(e,t,r){Oe||Pe({});const n=Ae(e),o=Ae(t);return Ue(n,o,r)},r.addHook=function(e,t){"function"==typeof t&&Zo(j[e],t)},r.removeHook=function(e,t){if(void 0!==t){const r=Go(j[e],t);return-1===r?void 0:$o(j[e],r,1)[0]}return zo(j[e])},r.removeHooks=function(e){j[e]=[]},r.removeAllHooks=function(){j={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},r}();function _a(e){return _a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_a(e)}function Da(){return Da=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Da.apply(null,arguments)}function xa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ia(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?xa(Object(r),!0).forEach((function(t){Fa(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):xa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Fa(e,t,r){return(t=function(e){var t=function(e){if("object"!=_a(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=_a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==_a(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ma(e){return function(e){if(Array.isArray(e))return Ba(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ba(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ba(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ba(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Va=lodash,Ua=Va.find,Ha=Va.isUndefined,Wa=Va.camelCase,Ga=function(e,t){var r=Ua(e,{id:t});if(!r)return"";var n=Ua(e,{id:r.parent});return n?"element"==n.type?Ga(e,n.id):n.attribute:""},za=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"").split("."),n=Ua(e,{name:r[0],parent:t});return!Ha(n)&&(r.length>1&&n?za(e,r.slice(1).join("."),n.id):n)},Za=function(e,t){if(t.parent){var r=Ua(e,{id:t.parent});return[r].concat(Ma(Za(e,r)))}return[]},$a=function(e,t){var r=[];return e.filter((function(e){return e.parent==t.id})).forEach((function(t){r=[].concat(Ma(r),[t],Ma($a(e,t)))})),r},Ya=function(e){return new RegExp(/^[a-z](-?[a-z0-9]+)*$/i).test(e)},qa=function(e){var t=document.createElement("div");if(t.innerHTML=e,"svg"!=t.firstChild.nodeName)return null;var r=t.firstChild,n=Array.from(r.attributes).reduce((function(e,t){return t.specified?Ia(Ia({},e),{},Fa({},t.name,t.value)):e}),{});return React.createElement("svg",Da({xmlns:"http://www.w3.org/2000/svg"},n,{dangerouslySetInnerHTML:{__html:r.innerHTML}}))},Qa=wp.hooks.applyFilters,Ka=lodash.find,Xa=function(e){var t=Qa("wickedBlockBuilder.components",Dc),r=Ka(t,["name",e.name]);return r?r.edit(e):null};Xa.Save=function(e){var t=Qa("wickedBlockBuilder.components",Dc),r=Ka(t,["name",e.name]);return r?r.save(e):null};const Ja=Xa;function ei(e){return ei="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ei(e)}function ti(){return ti=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ti.apply(null,arguments)}function ri(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ni(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ri(Object(r),!0).forEach((function(t){oi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ri(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function oi(e,t,r){return(t=function(e){var t=function(e){if("object"!=ei(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ei(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ei(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ai=lodash.orderBy,ii=function(e){var t=e.id,r=e.attributes,n=e.currentAttribute,o=e.blockProps,a=e.madeStyles,i=e.madeClasses,c=e.madeAttributes,l=e.name,u=void 0===l?"div":l,s=e.content,d=void 0===s?null:s,f=e.currentIndex,p=void 0===f?0:f,m=e.currentItem,b=void 0!==m&&m,h=e.isRoot,y=void 0!==h&&h,v=e.tokens,g=void 0===v?{}:v,E=e.nodes,C=void 0===E?[]:E,k=e.isSave,S=void 0!==k&&k,w={},R=null,A=ai(C.filter((function(e){return e.parent==t})),["order"]),O=u,j=No(d,g);return A.length>0&&(R=A.map((function(e){var t=ni({key:e.id,attributes:r,currentAttribute:n,currentIndex:p,currentItem:b,nodes:C,tokens:g},e);return S?React.createElement(hi.Save,t):React.createElement(hi,t)}))),i&&(w.className=i),a&&(w.style=a),y&&(w=ni(ni({},w),o)),c&&(w=ni(ni({},c),w)),["input","br","img","area","embed","hr","link","base"].includes(u)?React.createElement(O,w):null!==R?React.createElement(O,w,R):React.createElement(O,ti({},w,{dangerouslySetInnerHTML:{__html:Na.sanitize(j)}}))},ci=function(e){var t=Fi(e.classes,e.tokens),r=Bi(e.styles,e.tokens),n=Vi(e.tagAttributes,e.tokens),o=(0,no.useBlockProps)({className:t,style:r});return React.createElement(ii,ti({madeClasses:t,madeStyles:r,madeAttributes:n},e,{blockProps:o}))};ci.Save=function(e){var t=Fi(e.classes,e.tokens),r=Bi(e.styles,e.tokens),n=Vi(e.tagAttributes,e.tokens),o=no.useBlockProps.save({className:t,style:r});return React.createElement(ii,ti({madeClasses:t,madeStyles:r,madeAttributes:n,isSave:!0},e,{blockProps:o}))};const li=ci;function ui(e){return ui="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ui(e)}function si(){return si=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},si.apply(null,arguments)}function di(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?di(Object(r),!0).forEach((function(t){pi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):di(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function pi(e,t,r){return(t=function(e){var t=function(e){if("object"!=ui(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ui(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ui(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var mi=wp.hooks.applyFilters,bi=function(e){var t,r=Lo(e);return t="element"==(e=fi(fi({},e),{},{tokens:r})).type?React.createElement(li,si({},e,{tokens:r})):React.createElement(Ja,si({},e,{tokens:r})),mi("wickedBlockBuilder.generator.node.edit",t,e)};bi.Save=function(e){var t,r=Lo(e);return t="element"==(e=fi(fi({},e),{},{tokens:r})).type?React.createElement(li.Save,si({},e,{tokens:r})):React.createElement(Ja.Save,si({},e,{tokens:r})),mi("wickedBlockBuilder.generator.node.save",t,e)};const hi=bi;function yi(){return yi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},yi.apply(null,arguments)}var vi=lodash.orderBy,gi=wp.hooks.applyFilters;const Ei=function(e){var t=e.settings,r=e.tokens,n=t.data.sidebar.nodes,o=vi(n.filter((function(e){return""==e.parent})),["order"]),a=React.createElement(React.Fragment,null,o.map((function(e){return React.createElement(hi,yi({key:e.id,nodes:n,tokens:r},e))})));return a=gi("wickedBlockBuilder.generator.sidebar",a,e),React.createElement(no.InspectorControls,null,a)};var Ci=wp.hooks.applyFilters;const ki=function(e){var t=null;return(t=Ci("wickedBlockBuilder.generator.toolbar",t,e))?React.createElement(no.BlockControls,null,t):null};function Si(e){return Si="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Si(e)}function wi(){return wi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},wi.apply(null,arguments)}function Ri(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ai(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ri(Object(r),!0).forEach((function(t){Oi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ri(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Oi(e,t,r){return(t=function(e){var t=function(e){if("object"!=Si(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Si(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Si(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ji=lodash,Ti=ji.get,Pi=ji.set,Li=ji.has,Ni=ji.uniq,_i=ji.find,Di=ji.forOwn,xi=ji.isArray,Ii=(ji.isObject,ji.omit,wp.hooks.applyFilters),Fi=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={classes:e,tokens:t},n=e.map((function(e){return No(e.name,t)}));return n=(n=Ni(n)).join(" "),Ii("wickedBlockBuilder.generator.makeClasses",n,r)},Mi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.filter((function(e){return t==e.parent})),o={};return""==t&&(o._wbbBlockId={type:"string"},o._wbbImages={type:"array",selector:"img",query:{id:{type:"number",source:"attribute",attribute:"data-image-id"},url:{type:"string",source:"attribute",attribute:"src"},alt:{type:"string",source:"attribute",attribute:"alt"}}},r||(o._wbbImages.source="query")),n.forEach((function(t){var n={type:t.type};t.source&&"block"!=t.source&&(n.source=t.source,t.selector&&(n.selector=t.selector),"attribute"==t.source&&(n.attribute=t.attribute)),"array"==t.type&&(n.query=Mi(e,t.id,r)),t.default&&(n.default=t.default),o[t.name]=n})),o},Bi=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={styles:e,tokens:t},n=e.reduce((function(e,r){return Ai(Ai({},e),{},Oi({},(n=r.name).startsWith("--")?n:Wa(n),No(r.value,t).replace(";","")));var n}),{});return Ii("wickedBlockBuilder.generator.makeStyles",n,r)},Vi=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={tagAttributes:e,tokens:t},n=e.reduce((function(e,r){return Ai(Ai({},e),{},Oi({},r.name,No(r.value,t)))}),{});return Ii("wickedBlockBuilder.generator.makeTagAttributes",n,r)},Ui=function(e){var t={};return t={attributes:Ai({},e),block:{id:e._wbbBlockId,isSelected:!1}},Di(e,(function(e,r){xi(e)&&(t=Ai(Ai({},t),{},{attributes:Ai(Ai({},t.attributes),{},Oi({},r,{_items:e,_length:e.length,_currentIndex:1}))}))})),t},Hi=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=[],n=Ti(e,"data.parent",[]),o=Ti(e,"data.ancestor",[]),a=e.data.icon,i={apiVersion:e.data.apiVersion,title:e.title,description:e.data.description,supports:e.data.supports,category:e.data.category,attributes:Mi(e.data.attributes,"",e.data.isDynamic),parent:n.length>0?n:null,ancestor:o.length>0?o:null};return a&&(Li(wickedBlockBuilder.icons,a)?i.icon=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:wickedBlockBuilder.icons[a]}}):i.icon=qa(a)),t||(i=Ai(Ai({},i),{},{edit:function(t){var r=t.attributes,n=t.setAttributes,o=t.isSelected;r._wbbBlockId||n({_wbbBlockId:Dn()()});var a=Ui(r),i=_i(e.data.edit.nodes,{parent:""}),c={attributes:r,setAttributes:n,settings:e,edit:e.data.edit,sidebar:e.data.sidebar};a.block=Ai(Ai({},a.block),{},{isSelected:o});var l=Ai({isRoot:!0,tokens:a,nodes:e.data.edit.nodes},i),u={settings:e,nodes:e.data.sidebar.nodes,tokens:a},s={settings:e,tokens:a};return React.createElement(oo.Provider,{value:c},React.createElement(React.Fragment,null,React.createElement(ki,s),React.createElement(Ei,u),React.createElement(hi,l)))}})),i=Ai(Ai({},i),{},{save:function(t){var r=t.attributes;if(e.data.isDynamic)return React.createElement(no.InnerBlocks.Content,null);var n=Ui(r),o=_i(e.data.save.nodes,{parent:""}),a=e.data.save.nodes;return o||(o=_i(e.data.edit.nodes,{parent:""}),a=e.data.edit.nodes),React.createElement(hi.Save,wi({isRoot:!0,attributes:r,nodes:a,tokens:n},o))}}),!t&&e.versions.length>0&&e.versions.forEach((function(e){r.push(Hi(e,!0))})),r.length>0&&(i=Ai(Ai({},i),{},{deprecated:r})),Ii("wickedBlockBuilder.makeBlock",i,e)};function Wi(){return Wi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Wi.apply(null,arguments)}Pi(window,"wickedBlockBuilder.generator.v1.makeBlock",Hi);var Gi=function(e){var t={};return["p","",!1].includes(e)||(t.multiline=e),t};const zi={name:"RichText",description:"Editable text that can be formatted.",icon:dn,defaults:{attribute:"",placeholder:"",tag:"",multiline:"",allowedFormats:["core/bold","core/italic","core/link"],classes:[]},enableSidebar:!1,supportsClasses:!1,edit:function(e){var t=e.attribute,r=e.tag,n=void 0===r?"div":r,o=e.placeholder,a=void 0!==o&&o,i=e.multiline,c=void 0!==i&&i,l=e.allowedFormats,u=void 0===l?[]:l,s=e.classes,d=void 0===s?[]:s,f=e.tokens,p=ho(t),m=yo(t),b=Ya(n)?n:"div",h=Fi(d,f);return React.createElement(no.RichText,Wi({tagName:b,placeholder:a,value:p,onChange:function(e){return m(t,e)},allowedFormats:u,className:h},Gi(c)))},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.tag,a=void 0===o?"div":o,i=e.multiline,c=void 0!==i&&i,l=e.classes,u=void 0===l?[]:l,s=e.tokens,d=Po(t,r,n),f=Fi(u,s),p=Ya(a)?a:"div";return React.createElement(no.RichText.Content,Wi({tagName:p,value:d,className:f||!1},Gi(c)))}};function Zi(e){return Zi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zi(e)}function $i(){return $i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},$i.apply(null,arguments)}function Yi(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function qi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qi(Object(r),!0).forEach((function(t){Ki(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qi(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ki(e,t,r){return(t=function(e){var t=function(e){if("object"!=Zi(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Zi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Zi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Xi=lodash,Ji=Xi.find,ec=Xi.get;function tc(){return tc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},tc.apply(null,arguments)}var rc=lodash.find;const nc={name:"Image",description:"Select and display an image from the media library.",icon:Xr,defaults:{attribute:"",label:"",fields:[],classes:[],tagAttributes:[]},supportsStyles:!0,edit:function(e){var t=e.attribute,r=e.label,n=e.fields,o=void 0===n?[]:n,a=e.classes,i=void 0===a?[]:a,l=e.styles,u=void 0===l?[]:l,s=e.tagAttributes,d=void 0===s?[]:s,f=e.tokens,p=(0,c.useContext)(oo),m=p.attributes,b=p.setAttributes,h=Fi(i,f),y=Bi(u,f),v=Vi(d,f),g=ho(t),E=m._wbbImages||[],C=Ji(E,{id:g})||!1;C=C||Ji(E,{id:g.toString()});var k=yo(t),w=ec(C,"url",!1),R=ec(C,"alt",!1),A=(0,S.useSelect)((function(e){var t=e("core").getEntityRecord;return!(!g||w)&&t("postType","attachment",g)})),O=o.reduce((function(e,t){return Qi(Qi({},e),{},Ki({},t.field,yo(t.attribute)))}),{});(0,c.useEffect)((function(){A&&j({id:A.id,url:A.source_url,alt:A.alt_text})}),[A]);var j=function(e){var r;k(t,e.id),b({_wbbImages:[].concat((r=E.filter((function(t){return t.id!=e.id})),function(e){if(Array.isArray(e))return Yi(e)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return Yi(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Yi(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[{id:e.id,url:e.url,alt:e.alt}])}),o.forEach((function(t){O[t.field](t.attribute,e[t.field])}))};return React.createElement("div",{className:"wbb-image"},g?React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"image"},React.createElement("img",$i({},v,{style:y,className:h,src:w,alt:R})),React.createElement("div",{className:"controls"},React.createElement(no.MediaUploadCheck,null,React.createElement(no.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement("button",{onClick:t},React.createElement("span",{className:"dashicons dashicons-admin-generic"}),React.createElement("span",{className:"screen-reader-text"},"Replace Image"))},value:g})),React.createElement("button",{onClick:function(){k(t,!1),o.forEach((function(e){O[e.field](e.attribute,null)}))}},React.createElement("span",{className:"dashicons dashicons-trash"}),React.createElement("span",{className:"screen-reader-text"},"Remove Image"))))):React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"placeholder"},React.createElement(no.MediaUploadCheck,null,React.createElement(no.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement(Vn.Button,{isSecondary:!0,onClick:t},"Select Image")}})))))},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.classes,a=void 0===o?[]:o,i=e.styles,c=void 0===i?[]:i,l=e.tagAttributes,u=void 0===l?[]:l,s=e.tokens,d=Fi(a,s),f=Bi(c,s),p=Vi(u,s),m=Po(t,r,n),b=rc(t._wbbImages,{id:m})||!1;!b&&m&&(b=rc(t._wbbImages,{id:m.toString()})||{});var h=b,y=h.url,v=h.alt;return y?React.createElement("img",tc({alt:v},p,{className:d,style:f,src:y,"data-image-id":m})):null}};function oc(e){return oc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oc(e)}function ac(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ic(e,t,r){return(t=function(e){var t=function(e){if("object"!=oc(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=oc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==oc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var cc=lodash.orderBy;const lc={name:"Panel",description:"A panel expands and collapses a section of content.",icon:on,defaults:{title:""},enableEdit:!1,enableSave:!1,supportsClasses:!1,edit:function(e){var t=e.id,r=e.title,n=e.nodes,o=e.tokens,a=((0,c.useContext)(oo).attributes,cc(n.filter((function(e){return e.parent==t})),["order"]));return React.createElement(Vn.PanelBody,{title:r},a.map((function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ac(Object(r),!0).forEach((function(t){ic(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ac(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({nodes:n,tokens:o},e);return React.createElement(hi,t)})))},save:function(){return null}},uc={name:"TextControl",description:"Text field for entering a value.",icon:gn,defaults:{attribute:"",label:"",placeholder:""},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.placeholder,o=void 0!==n&&n,a=ho(t,""),i=yo(t);return React.createElement(Vn.TextControl,{label:r,placeholder:o,value:a,onChange:function(e){return i(t,e)}})},save:function(){return null}};function sc(e){return function(e){if(Array.isArray(e))return dc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return dc(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?dc(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var fc=lodash,pc=fc.isArray,mc=fc.union,bc=fc.without,hc={name:"Checkboxes",description:"Select multiple options with checkboxes.",icon:Vr,defaults:{attribute:"",label:"",options:[],defaultValues:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=(e.tokens,e.label),o=void 0!==n&&n,a=e.defaultValues,i=void 0===a?[]:a,c=ho(t)||!1,l=yo(t);return!1===c&&l(t,sc(i)),pc(r)&&r.length>0?React.createElement("div",{className:"wbb-checkboxes"},o&&React.createElement("div",{className:"label"},o),React.createElement("ul",null,r.map((function(e){var r=e.label,n=e.value;return React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:r,checked:!1===c?[]:c.includes(n),onChange:function(e){return function(e,r){var n=r?mc(c,[e]):bc(c,e);l(t,sc(n))}(n,e)}}))})))):null},save:function(){return null}};const yc=hc;var vc=lodash,gc=vc.isArray,Ec=(vc.union,vc.without,{name:"Radios",description:"Select a single option from a radio button list.",icon:un,defaults:{attribute:"",label:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=(e.tokens,e.label),i=void 0===a?"":a,c=ho(t),l=yo(t);return gc(r)&&r.length>0?(!c&&o&&l(t,o),React.createElement("div",{className:"wbb-radios"},React.createElement(Vn.RadioControl,{label:i,selected:c,options:r,onChange:function(e){return l(t,e)}}))):null},save:function(){return null}});const Cc=Ec;var kc=lodash,Sc=kc.isArray,wc=(kc.union,kc.without,{name:"Dropdown",description:"Select a single option from a dropdown list.",icon:$r,defaults:{attribute:"",label:"",help:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=e.label,i=void 0===a?"":a,c=e.help,l=void 0===c?"":c,u=ho(t),s=yo(t);return Sc(r)&&r.length>0?(!u&&o&&s(t,o),React.createElement("div",{className:"wbb-select"},React.createElement(Vn.SelectControl,{label:i,help:l,value:u,options:r,onChange:function(e){return s(t,e)}}))):null},save:function(){return null}});const Rc=wc;const Ac={name:"Toggle",description:"A toggle that can be on or off.",icon:En,defaults:{attribute:"",label:"",help:"",checked:!1,classes:[]},enableSave:!1,enableSidebar:!0,supportsClasses:!0,edit:function(e){var t=e.attribute,r=e.label,n=void 0===r?"":r,o=e.help,a=void 0===o?"":o,i=e.classes,c=void 0===i?[]:i,l=ho(t,!1),u=yo(t);return React.createElement("div",{className:"wbb-toggle"},React.createElement(Vn.ToggleControl,{label:n,help:a,checked:l,onChange:function(e){return u(t,e)},className:c}))},save:function(){return null}},Oc={name:"ColorPalette",description:"Displays a palette of colors that can be selected from.",icon:Wr,defaults:{label:"",enableCustomColors:!1,clearable:!1,colors:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.colors,o=e.enableCustomColors,a=void 0!==o&&o,i=e.clearable,c=void 0===i||i,l=ho(t)||"",u=yo(t);return React.createElement("div",{className:"wbb-color-palette"},r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"palette"},React.createElement(Vn.ColorPalette,{colors:n,value:l,onChange:function(e){return u(t,e)},disableCustomColors:!a,clearable:c})))},save:function(){return null}},jc={name:"PostSelect",description:"Select one or more posts.",icon:cn,proOnly:!0,edit:function(){return null},save:function(){return null}},Tc={name:"TermSelect",description:"Select one or more terms.",icon:vn,proOnly:!0,edit:function(){return null},save:function(){return null}},Pc={name:"Repeater",description:"Loops over items in an array attribute.",icon:sn,proOnly:!0,edit:function(){return null},save:function(){return null}},Lc={name:"InnerBlocks",description:"Displays blocks within a block.",icon:Jr,proOnly:!0,edit:function(){return null},save:function(){return null}},Nc=window.wp.serverSideRender;var _c=r.n(Nc);const Dc=[zi,nc,lc,uc,yc,Cc,Rc,Ac,Oc,Pc,jc,Tc,Lc,{name:"DynamicPreview",description:"Displays a preview of a dynamic block in the editor.",icon:zr,defaults:{},enableSave:!1,enableSidebar:!1,edit:function(){var e=(0,c.useContext)(oo),t=e.attributes,r=e.settings;return r.data.isDynamic?React.createElement(_c(),{block:"".concat(r.namespace,"/").concat(r.slug),attributes:t}):null},save:function(){return null}}],xc=function(e){var t=e.onClick,r=e.label;return React.createElement("button",{className:"delete-item-btn",onClick:t},React.createElement("span",{className:"icon"},Cn),React.createElement("span",{className:"label"},r))};var Ic=wp.hooks.applyFilters;const Fc=function(e){return e.conditions,e.description,Ic("wickedBlockBuilder.builder.components.conditions",React.createElement("div",null,React.createElement("h5",null,"Conditions"),React.createElement("div",{className:"pro-callout"},React.createElement("span",{className:"icon"},ln),React.createElement("span",null,"Upgrade to Wicked Block Builder Pro to add conditions. ",React.createElement("a",{href:Uu(),target:"_blank"},"Upgrade now")))),e)};function Mc(e){return Mc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mc(e)}function Bc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Vc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Bc(Object(r),!0).forEach((function(t){Uc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Bc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Uc(e,t,r){return(t=function(e){var t=function(e){if("object"!=Mc(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Mc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Mc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Hc(e){return function(e){if(Array.isArray(e))return Wc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Wc(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Wc(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Wc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}lodash.find;var Gc=(0,c.createContext)();const zc=function(e){var t,r=e.children,n=(0,S.useDispatch)(bt).setActivePanel,o=(0,S.useSelect)((function(e){var t=e(bt),r=t.getActiveScreen,n=t.getActiveNodeId,o=t.getActivePanel,a=e(Pr),i=a.getAttributes,c=a.getNodes,l=r();return{screen:l,nodeId:n(l),activePanel:o(l),nodes:c(l),attributes:i()}})),a=o.screen,i=o.nodeId,c=o.nodes,l=o.attributes,u=o.activePanel,s=Ga(c,i),d=za(l,s),f=[],p=[];d&&((f=Za(l,d)).unshift(d),p=f.map((function(e){return e.id})));var m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"attributes",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=[];return l.filter((function(e){return e.parent==r})).forEach((function(r){var o=t?"".concat(t,".").concat(r.name):r.name;"array"==r.type?(n.push({group:"Attributes",path:o,type:"array"}),n.push({group:"Attributes",path:"".concat(o,"._length"),type:"number"})):n.push({group:"Attributes",path:o,type:r.type}),e.includes(r.id)&&(n=[].concat(Hc(n),[{group:"Attributes",path:"".concat(o,"._currentIndex"),type:"number"}],Hc(m(e,o,r.id))))})),n};t=[].concat(Hc(m(p)),[{path:"block.id",type:"string",group:"Block"},{path:"block.isSelected",type:"boolean",group:"Block"}]);var b={screen:a,nodeId:i,tokens:t,attributes:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return l.filter((function(t){return t.parent==e})).map((function(e){return Vc(Vc({},e),{},{path:(t=l,r=e,n=Za(t,r).map((function(e){return e.name})),n.reverse(),n.push(r.name),n.join("."))});var t,r,n}))}(d.id),activePanel:u,setActivePanel:function(e){return n(a,e)}};return React.createElement(Gc.Provider,{value:b},r)};function Zc(){return Zc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Zc.apply(null,arguments)}function $c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Yc(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Yc(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const qc=(0,c.forwardRef)((function(e,t){var r=e.tokenTypes,n=void 0===r?["string","boolean","number","array"]:r,o=$c((0,c.useState)(!1),2),a=o[0],i=o[1],l=$c((0,c.useState)(),2),u=(l[0],l[1],$c((0,c.useState)(0),2)),s=u[0],d=u[1],f=e.onChange,p=e.value,m=void 0===p?"":p,b=(0,c.useContext)(Gc).tokens.filter((function(e){return n.includes(e.type)}));$=jQuery,(0,c.useEffect)((function(){$("body").click((function(e){var t=$(".token-text-control");t.is(e.target)||0!==t.has(e.target).length||i(!1)}))}),[]);var h=function(e){d(e.target.selectionStart)};return React.createElement("div",{className:"token-text-control"},React.createElement(Vn.TextControl,Zc({},e,{ref:t,onClick:h,onKeyUp:h})),React.createElement("button",{className:"insert-token-toggle",onClick:function(){return i(!a)},title:"Insert token"},Ir,React.createElement("span",{class:"screen-reader-text"},"Insert token"),a&&React.createElement(Vn.Popover,{className:"insert-token-popover"},React.createElement("ul",{class:"token-list"},b.map((function(e){return React.createElement("li",null,React.createElement("button",{className:"insert-token",onClick:function(){return function(e){var t=m.slice(0,s),r=m.slice(s);f("".concat(t,"{{ ").concat(e.path," }}").concat(r)),i(!1)}(e)}},e.path))}))))))}));function Qc(e){return Qc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qc(e)}function Kc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Xc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Kc(Object(r),!0).forEach((function(t){Jc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Kc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Jc(e,t,r){return(t=function(e){var t=function(e){if("object"!=Qc(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Qc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Qc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function el(e){return function(e){if(Array.isArray(e))return rl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||tl(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tl(e,t){if(e){if("string"==typeof e)return rl(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?rl(e,t):void 0}}function rl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var nl=lodash.find;const ol=function(e){var t,r,n=e.classes,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(Gc),u=l.activePanel,s=l.setActivePanel,d=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||tl(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1],m=nl(n,{id:f}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){f&&(b.current.focus(),b.current.select(),s("classes"))}),[f]),(0,c.useEffect)((function(){"classes"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==f?Xc(Xc({},r),{},Jc({},e,t)):r}));o(el(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-classes",title:"Classes",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add Class",onClick:function(){var e=Dn()();o([].concat(el(n),[{id:e,name:"custom-class"}])),p(e)}}))),f&&m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Class"),React.createElement(Zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(qc,{label:"Class Name",value:m.name,onChange:function(e){return h("name",e)},ref:b})),React.createElement(Fc,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Add this class when",emptyText:"Add conditions to control when this class is added to the item."}),React.createElement(xc,{label:"Delete Class",onClick:function(){o(el(n.filter((function(e){return e.id!=f})))),p("")}})))))};function al(){return al=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},al.apply(null,arguments)}const il=function(e){var t=(0,c.useContext)(Gc),r=e.types,n=void 0===r?["string","number","boolean","array"]:r,o=t.attributes.filter((function(e){return n.includes(e.type)})).map((function(e){return{label:e.path,value:e.path}}));return o.unshift({label:"",value:""}),React.createElement(Vn.SelectControl,al({},e,{options:o}))};function cl(e){return cl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cl(e)}function ll(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ul(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ll(Object(r),!0).forEach((function(t){sl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ll(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function sl(e,t,r){return(t=function(e){var t=function(e){if("object"!=cl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=cl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==cl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var dl=lodash,fl=dl.union,pl=dl.without;function ml(e){return ml="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ml(e)}function bl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function hl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?bl(Object(r),!0).forEach((function(t){yl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):bl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function yl(e,t,r){return(t=function(e){var t=function(e){if("object"!=ml(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ml(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ml(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function vl(e){return function(e){if(Array.isArray(e))return El(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||gl(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function gl(e,t){if(e){if("string"==typeof e)return El(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?El(e,t):void 0}}function El(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Cl=lodash.find;const kl=function(e){var t,r,n=e.attributes,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(Gc),u=l.activePanel,s=l.setActivePanel,d=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||gl(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1],m=Cl(n,{id:f}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){f&&(b.current.focus(),b.current.select(),s("attributes"))}),[f]),(0,c.useEffect)((function(){"attributes"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==f?hl(hl({},r),{},yl({},e,t)):r}));o(vl(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-attributes",title:"Attributes",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add attribute",onClick:function(){var e=Dn()();o([].concat(vl(n),[{id:e,name:"",value:""}])),p(e)}}))),m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Attribute"),React.createElement(Zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Attribute",value:m.name,onChange:function(e){return h("name",e)},ref:b,help:'Enter a HTML attribute to add to the element. For example "href".'})),React.createElement("div",{className:"field"},React.createElement(qc,{label:"Value",value:m.value,onChange:function(e){return h("value",e)},help:"Enter the value for the attribute.",tokenTypes:["string","boolean","number"]})),React.createElement(Fc,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Include this attribute when",emptyText:"Add conditions to control when this attribute is added to the element."}),React.createElement(xc,{label:"Delete attribute",onClick:function(){o(vl(n.filter((function(e){return e.id!=f})))),p("")}})))))},Sl=function(e){var t=e.children;return React.createElement("ul",{className:"item-list"},t)},wl=function(e){var t=e.label,r=e.onClickSettings,n=e.linkLabelToSettings,o=void 0===n||n;return React.createElement("li",null,React.createElement("span",{className:"label"},o?React.createElement("button",{onClick:r},t):React.createElement(React.Fragment,null,t)),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:r})))};function Rl(e){return Rl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rl(e)}function Al(e){return function(e){if(Array.isArray(e))return Ll(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Pl(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ol(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function jl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ol(Object(r),!0).forEach((function(t){Tl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ol(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tl(e,t,r){return(t=function(e){var t=function(e){if("object"!=Rl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Rl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Rl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pl(e,t){if(e){if("string"==typeof e)return Ll(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ll(e,t):void 0}}function Ll(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Nl=lodash,_l=Nl.find,Dl=Nl.isUndefined,xl=[{label:"",value:""},{label:"Alt text",value:"alt"},{label:"Author ID",value:"author"},{label:"Caption",value:"caption"},{label:"Filename",value:"filename"},{label:"Height",value:"height"},{label:"Title",value:"title"},{label:"URL",value:"url"},{label:"Width",value:"width"}];function Il(e){return Il="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Il(e)}function Fl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ml(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fl(Object(r),!0).forEach((function(t){Bl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Bl(e,t,r){return(t=function(e){var t=function(e){if("object"!=Il(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Il(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Il(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Vl(e){return Vl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vl(e)}function Ul(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Hl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ul(Object(r),!0).forEach((function(t){Wl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ul(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Wl(e,t,r){return(t=function(e){var t=function(e){if("object"!=Vl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Vl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Vl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Gl=function(e){var t=e.onClick,r=e.label,n=e.hideLabelFromVision,o=void 0!==n&&n,a=Dr()("label",{"screen-reader-text":o});return React.createElement("button",{className:"add-item-btn",onClick:t},React.createElement("span",{className:"icon"},yn),React.createElement("span",{className:a},r))};function zl(e){return zl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zl(e)}function Zl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function $l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Zl(Object(r),!0).forEach((function(t){Yl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Yl(e,t,r){return(t=function(e){var t=function(e){if("object"!=zl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=zl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==zl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ql(e){return function(e){if(Array.isArray(e))return Ql(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ql(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ql(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ql(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Kl=lodash,Xl=Kl.union,Jl=Kl.without;const eu=function(e){var t=e.options,r=e.onChange,n=e.onChangeDefaultValue,o=void 0===n?function(){return null}:n,a=e.allowMultiple,i=void 0===a||a,l=e.defaultValue,u=void 0===l?[]:l,s=(0,c.useRef)(null);(0,c.useEffect)((function(){var e=jQuery;e(s.current).sortable({handle:".move",containment:e(s.current).parents(".field"),placeholder:"placeholder",stop:function(n,o){var a=[];e(this).find("> .item").each((function(t){a.push(parseInt(e(this).attr("data-index")))})),e(this).sortable("cancel");var i=a.reduce((function(e,r){return[].concat(ql(e),[t[r]])}),[]);r(ql(i))}})}),[t,u]);var d=function(e,n,o){r(ql(t.map((function(t,r){return n==r?$l($l({},t),{},Yl({},e,o)):t}))))};return t.length<1?null:React.createElement("div",{className:"label-value-list"},React.createElement("div",{className:"head"},React.createElement("div",{className:"label"},"Label"),React.createElement("div",{className:"value"},"Value")),React.createElement("div",{className:"items",ref:s},t.map((function(e,n){var a=e.label,c=e.value;return React.createElement("div",{className:"item",key:n,"data-index":n},React.createElement("div",{className:"move"},React.createElement("span",{className:"screen-reader-text"},"Move"),rn),React.createElement("div",{className:"toggle"},i?React.createElement(Vn.CheckboxControl,{checked:u.includes(c),onChange:function(e){return function(e,t){var r=e?Xl(u,[t]):Jl(u,t);o(ql(r))}(e,c)},title:"Check to make choice selected by default"}):React.createElement(Vn.RadioControl,{selected:""!=u&&c==u&&c,options:[{label:"",value:c}],onChange:function(e){return o(e)}})),React.createElement("div",{className:"label"},React.createElement(Vn.TextControl,{value:a,onChange:function(e){return d("label",n,e)},label:"Choice label",hideLabelFromVision:!0})),React.createElement("div",{className:"value"},React.createElement(Vn.TextControl,{value:c,onChange:function(e){return d("value",n,e)},label:"Choice value",hideLabelFromVision:!0})),React.createElement("div",{className:"actions"},React.createElement(Wn,{label:"Add choice",hideLabelFromVision:!0,onClick:function(){return function(e){t.splice(e+1,0,{label:"",value:""}),r(ql(t))}(n)}}),React.createElement(Gl,{label:"Delete choice",hideLabelFromVision:!0,onClick:function(){return function(e){r(ql(t.filter((function(t,r){return e!=r}))))}(n)}})))}))))};function tu(e){return tu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tu(e)}function ru(e){return function(e){if(Array.isArray(e))return nu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return nu(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?nu(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function ou(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function au(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ou(Object(r),!0).forEach((function(t){iu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ou(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function iu(e,t,r){return(t=function(e){var t=function(e){if("object"!=tu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=tu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==tu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var cu=lodash;cu.union,cu.without;function lu(e){return lu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lu(e)}function uu(e){return function(e){if(Array.isArray(e))return su(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return su(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?su(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function su(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function du(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?du(Object(r),!0).forEach((function(t){pu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):du(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function pu(e,t,r){return(t=function(e){var t=function(e){if("object"!=lu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=lu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==lu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var mu=lodash;mu.union,mu.without;function bu(e){return bu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bu(e)}function hu(e){return function(e){if(Array.isArray(e))return yu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return yu(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?yu(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function yu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function vu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function gu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vu(Object(r),!0).forEach((function(t){Eu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Eu(e,t,r){return(t=function(e){var t=function(e){if("object"!=bu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=bu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==bu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Cu(e){return Cu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Cu(e)}function ku(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Su(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ku(Object(r),!0).forEach((function(t){wu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ku(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function wu(e,t,r){return(t=function(e){var t=function(e){if("object"!=Cu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Cu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Cu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ru(e){return Ru="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ru(e)}function Au(e){return function(e){if(Array.isArray(e))return Lu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Pu(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ou(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ju(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ou(Object(r),!0).forEach((function(t){Tu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ou(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tu(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ru(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ru(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ru(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pu(e,t){if(e){if("string"==typeof e)return Lu(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Lu(e,t):void 0}}function Lu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Nu={RichText:function(e){var t=e.node,r=e.updateNode,n=t.allowedFormats,o=function(e,o){var a=o?fl(n,[e]):pl(n,e);r(ul(ul({},t),{},{allowedFormats:a}))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Rich Text Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(ul(ul({},t),{},{attribute:e}))},types:["string"],help:"Required. The attribute that will store the output of the rich text."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Placeholder Text",value:t.placeholder||"",onChange:function(e){return r(ul(ul({},t),{},{placeholder:e}))},help:"Placeholder text to display if nothing has been entered yet."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"HTML Tag",value:t.tag||"",onChange:function(e){return r(ul(ul({},t),{},{tag:e}))},help:"Optional name of an HTML tag to wrap the rich text in."})),React.createElement("div",{className:"field"},React.createElement("div",{className:"field-label"},"Allowed Formats"),React.createElement("ul",{className:"checkbox-list"},React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Bold",checked:n.includes("core/bold"),onChange:function(e){return o("core/bold",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Italic",checked:n.includes("core/italic"),onChange:function(e){return o("core/italic",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Link",checked:n.includes("core/link"),onChange:function(e){return o("core/link",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Underline",checked:n.includes("core/underline"),onChange:function(e){return o("core/underline",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Strikethrough",checked:n.includes("core/strikethrough"),onChange:function(e){return o("core/strikethrough",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Text Color",checked:n.includes("core/text-color"),onChange:function(e){return o("core/text-color",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Image",checked:n.includes("core/image"),onChange:function(e){return o("core/image",e)}})))))),React.createElement(ol,{classes:t.classes||[],onChange:function(e){return r(ul(ul({},t),{},{classes:e}))},expanded:t.classes&&t.classes.length>0}))},Image:function(e){var t,r,n=e.node,o=e.updateNode,a=(0,c.useContext)(Gc),i=a.activePanel,l=a.setActivePanel,u=(t=(0,c.useState)(null),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||Pl(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],d=u[1],f=n.fields||[],p=f[s],m=xl.filter((function(e){return!(!p||e.value!=p.field)||""==e.value||Dl(_l(f,{field:e.value}))}));(0,c.useEffect)((function(){null!==s&&l("image-field-mappings")}),[s]),(0,c.useEffect)((function(){"image-field-mappings"!=i&&d(null)}),[i]);var b=function(e,t){var r=f.map((function(r,n){return n==s?jl(jl({},r),{},Tl({},e,t)):r}));o(jl(jl({},n),{},{fields:Al(r)}))};return null===s||p||d(null),React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Image Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:n.attribute,onChange:function(e){return o(jl(jl({},n),{},{attribute:e}))},types:["number"],help:"Required. The attribute that will store the ID of the selected image."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:n.label,onChange:function(e){return o(jl(jl({},n),{},{label:e}))},help:"Optional label to display above the image. Label is not displayed on the front-end."})))),React.createElement(Hn,{id:"image-field-mappings",title:"Field Mappings",expanded:n.fields&&n.fields.length>0},React.createElement("div",{className:"content"},f.length>0&&React.createElement(Sl,null,f.map((function(e,t){return React.createElement(wl,{label:e.field+(e.attribute?" (".concat(e.attribute,")"):""),onClickSettings:function(){return d(t)}})}))),React.createElement(Wn,{label:"Add Mapping",onClick:function(){o(jl(jl({},n),{},{fields:[].concat(Al(f),[{field:"",attribute:""}])})),d(f.length)}}))),React.createElement(ol,{classes:n.classes||[],onChange:function(e){return o(jl(jl({},n),{},{classes:e}))},expanded:n.classes&&n.classes.length>0}),React.createElement(kl,{attributes:n.tagAttributes||[],onChange:function(e){return o(jl(jl({},n),{},{tagAttributes:e}))},expanded:n.tagAttributes&&n.tagAttributes.length>0}),null!==s&&p&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Add Field Mapping"),React.createElement(Zn,{onClick:function(){return d(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Image Field",options:m,value:p.field,onChange:function(e){return b("field",e)},help:"The image field you want to map."})),React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:p.attribute,onChange:function(e){return b("attribute",e)},types:["string","number"],help:"The attribute you want to map the image field to."})),React.createElement(xc,{label:"Delete Mapping",onClick:function(){o(jl(jl({},n),{},{fields:Al(f.filter((function(e,t){return t!=s})))})),d(null)}})))))},Panel:function(e){var t=e.node,r=e.updateNode;return React.createElement(Hn,{id:"component-settings",title:"Panel Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Title",value:t.title,onChange:function(e){return r(Ml(Ml({},t),{},{title:e}))}}))))},TextControl:function(e){var t=e.node,r=e.updateNode;return React.createElement(Hn,{id:"component-settings",title:"Text Control Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute,onChange:function(e){return r(Hl(Hl({},t),{},{attribute:e}))},types:["string","number"],help:"The attribute to store the text field's value."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label,onChange:function(e){return r(Hl(Hl({},t),{},{label:e}))},help:"The label to display above the text field."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Placeholder Text",value:t.placeholder,onChange:function(e){return r(Hl(Hl({},t),{},{placeholder:e}))},help:"Placeholder text to display if nothing has been entered yet."}))))},Checkboxes:function(e){var t=e.node,r=e.updateNode,n=Dr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Checkboxes Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(au(au({},t),{},{attribute:e}))},types:["array"],help:"Required. The array attribute that will store the values of the selected options."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(au(au({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(eu,{options:t.options,defaultValue:t.defaultValues,onChange:function(e){return r(au(au({},t),{},{options:ru(e)}))},onChangeDefaultValue:function(e){return r(au(au({},t),{},{defaultValues:ru(e)}))}}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(au(au({},t),{},{options:[].concat(ru(t.options),[{label:"",value:""}])}))}})))))},Radios:function(e){var t=e.node,r=e.updateNode,n=Dr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Radios Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(fu(fu({},t),{},{attribute:e}))},types:["string"],help:"Required. The string attribute that will store the value of the selected option."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(fu(fu({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(eu,{options:t.options,defaultValue:t.defaultValue,onChange:function(e){return r(fu(fu({},t),{},{options:uu(e)}))},onChangeDefaultValue:function(e){return r(fu(fu({},t),{},{defaultValue:e}))},allowMultiple:!1}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(fu(fu({},t),{},{options:[].concat(uu(t.options),[{label:"",value:""}])}))}})))))},Dropdown:function(e){var t=e.node,r=e.updateNode,n=Dr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Dropdown Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(gu(gu({},t),{},{attribute:e}))},types:["string"],help:"Required. A string attribute to store the selected value."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(gu(gu({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Help",value:t.help||"",onChange:function(e){return r(gu(gu({},t),{},{help:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(eu,{options:t.options,defaultValue:t.defaultValue,onChange:function(e){return r(gu(gu({},t),{},{options:hu(e)}))},onChangeDefaultValue:function(e){return r(gu(gu({},t),{},{defaultValue:e}))},allowMultiple:!1}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(gu(gu({},t),{},{options:[].concat(hu(t.options),[{label:"",value:""}])}))}})))))},Toggle:function(e){var t=e.node,r=e.updateNode;return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Toggle Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(Su(Su({},t),{},{attribute:e}))},types:["boolean"],help:"Boolean attribute that stores whether or not the toggle is checked."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(Su(Su({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Help",value:t.help||"",onChange:function(e){return r(Su(Su({},t),{},{help:e}))}})))))},ColorPalette:function(e){var t,r,n=e.node,o=e.updateNode,a=(0,c.useContext)(Gc),i=a.activePanel,l=a.setActivePanel,u=(t=(0,c.useState)(null),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||Pu(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],d=u[1],f=n.colors||[],p=f[s];(0,c.useEffect)((function(){null!==s&&l("edit-color")}),[s]),(0,c.useEffect)((function(){"edit-color"!=i&&d(null)}),[i]);var m=function(e,t){var r=f.map((function(r,n){return n==s?ju(ju({},r),{},Tu({},e,t)):r}));o(ju(ju({},n),{},{colors:Au(r)}))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Color Palette Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:n.attribute,onChange:function(e){return o(ju(ju({},n),{},{attribute:e}))},types:["string"],help:"The attribute to store the color in."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:n.label,onChange:function(e){return o(ju(ju({},n),{},{label:e}))},help:"Optional label to display above the color palette."})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Enable custom colors",checked:n.enableCustomColors,onChange:function(e){return o(ju(ju({},n),{},{enableCustomColors:!n.enableCustomColors}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Clearable",checked:n.clearable,onChange:function(e){return o(ju(ju({},n),{},{clearable:!n.clearable}))}})))),React.createElement(Hn,{id:"color-control-colors",title:"Colors"},React.createElement("div",{className:"content"},f.length>0&&React.createElement("div",{className:"field"},React.createElement("ul",{className:"colors"},f.map((function(e,t){return React.createElement("li",null,React.createElement("button",{className:"color",title:"".concat(e.name," (").concat(e.color,")"),style:{backgroundColor:e.color},onClick:function(){return d(t)}},React.createElement("span",{className:"screen-reader-text"},e.name)))})))),React.createElement(Wn,{label:"Add Color",onClick:function(){o(ju(ju({},n),{},{colors:[].concat(Au(f),[{name:"",color:""}])})),d(f.length)}}))),null!==s&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Color"),React.createElement(Zn,{onClick:function(){return d(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Name",value:p.name,onChange:function(e){return m("name",e)},help:"The name of the color."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Color",value:p.color,onChange:function(e){return m("color",e)},help:"The color value. For example, #000000."})),React.createElement(xc,{label:"Delete Color",onClick:function(){o(ju(ju({},n),{},{colors:Au(f.filter((function(e,t){return t!=s})))})),d(null)}})))))},DynamicPreview:function(e){return e.node,e.updateNode,null}};function _u(e){return _u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_u(e)}function Du(e){return function(e){if(Array.isArray(e))return xu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return xu(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?xu(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Iu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Fu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Iu(Object(r),!0).forEach((function(t){Mu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Iu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Mu(e,t,r){return(t=function(e){var t=function(e){if("object"!=_u(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=_u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==_u(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Bu=wp.hooks.applyFilters,Vu=lodash.find,Uu=function(){return"https://wickedplugins.com/plugins/wicked-block-builder"},Hu=function(e,t){for(var r=t,n=!1,o=e.length?e.length:1;0==n;)r="".concat(t).concat(o),e.includes(r)||(n=!0),o++;return r},Wu=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Fu({id:Dn()(),name:Hu(e,"attribute"),parent:"",type:"string",source:"block",selector:"",attribute:"",default:"",order:0},t)},Gu=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],r=Yu();if("component"==e.type){var n=Vu(r,{name:e.name});n&&n.defaults&&(t=n.defaults)}return Fu(Fu(Fu({},t),{},{parent:""},e),{},{id:Dn()()})},zu=function(e){var t=e.name,r=e.type,n=(e.tag,e.attribute),o=e.classes,a=void 0===o?[]:o,i=e.tagAttributes,c=void 0===i?[]:i,l=e.styles,u="",s="",d="",f="",p=(void 0===l?[]:l).filter((function(e){return e.name&&e.value})),m=c.filter((function(e){return e.name}));if(a.length>0){var b=a.reduce((function(e,t){return e+(e?" ":"")+t.name}),"");u=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"class"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',b,'"'))}if(p.length>0){var h=p.reduce((function(e,t){return e+(e?" ":"")+t.name+": "+t.value}),"");f=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"style"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',h,'"'))}return m.length>0&&(s=React.createElement(React.Fragment,null," ",m.map((function(e){return React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},e.name),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',e.value,'"'))})))),"component"==r&&n&&(d=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"attribute"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',n,'"'))),React.createElement("span",{className:"node-label node-label-".concat(r)},React.createElement("span",{className:"bracket"},"<"),t,d,u,s,f,React.createElement("span",{className:"bracket"},">"))},Zu=function(){return Bu("wickedBlockBuilder.builder.attributeTypes",to)},$u=function(){return Bu("wickedBlockBuilder.builder.elements",ro)},Yu=function(){return Bu("wickedBlockBuilder.components",Dc)};function qu(e){return qu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qu(e)}function Qu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ku(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qu(Object(r),!0).forEach((function(t){Xu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Xu(e,t,r){return(t=function(e){var t=function(e){if("object"!=qu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=qu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==qu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ju(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var es=lodash,ts=(es.get,es.find),rs=function(e){var t=e.attribute,r=(0,S.useSelect)((function(e){return e(Pr).getAttributes()})),n=(0,S.useSelect)((function(e){return e(bt).getActiveAttributeId()})),o=(0,S.useDispatch)(Pr),a=o.addAttribute,i=o.deleteAttribute,c=(0,S.useDispatch)(bt),l=c.setActiveAttributesTab,u=c.setActiveAttributeId,s=r.map((function(e){return e.name})),d=(0,S.useSelect)((function(e){return e(Pr).getAttributes().filter((function(e){return e.parent==t.id}))})),f=function(e){if(e.parent){var t=ts(r,{id:e.parent});return[e.parent].concat(function(e){if(Array.isArray(e))return Ju(e)}(n=f(t))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return Ju(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ju(e,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}var n;return[]},p=function(){u(t.id),l("settings")},m=f(t),b=Dr()("node-item-depth-".concat(m.length),{"node-item":!0,selected:t.id==n});return React.createElement(React.Fragment,null,React.createElement("li",{className:b,"data-id":t.id},React.createElement("div",{tabIndex:"0"},React.createElement(In,{label:"".concat(t.name," (").concat(t.type,")"),onClick:p}),React.createElement(xn,{onDuplicate:function(){a(Ku(Ku({},t),{},{id:Dn()(),name:Hu(s,"attribute")}))},onEdit:p,onDelete:function(){$a(r,t).forEach((function(e){i(e.id)})),i(t.id),u(""),l("add")}})),React.createElement("div",{className:"node-item-transport"},React.createElement("ul",null,d.map((function(e,t){return React.createElement(rs,{attribute:e})}))))),d.map((function(e,t){return React.createElement(rs,{attribute:e})})))};const ns=rs;function os(e){return os="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},os(e)}function as(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function is(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?as(Object(r),!0).forEach((function(t){cs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):as(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function cs(e,t,r){return(t=function(e){var t=function(e){if("object"!=os(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=os(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==os(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ls=lodash,us=(ls.get,ls.find);const ss=function(){var e=(0,S.useSelect)((function(e){return{allAttributes:e(Pr).getAttributes(),attributeNames:e(Pr).getAttributeNames()}})),t=e.allAttributes,r=e.attributeNames,n=t.filter((function(e){return!e.parent})),o=(0,S.useDispatch)(Pr),a=o.addAttribute,i=(o.updateAttribute,o.updateAttributes),l=(Zu(),(0,c.useRef)(null));return(0,c.useEffect)((function(){jQuery(l.current).droppable({drop:function(e,t){a(Wu(r,{type:t.draggable.attr("data-attribute-type")}))}})})),React.createElement(React.Fragment,null,n.length>0?React.createElement(Ln,{onStop:function(e,r,n){var o=t.map((function(t){return is(is({},t),{},{order:n[t.id],parent:t.id==e?r:t.parent})}));i(o)},onAccept:function(e,r){return"array"==us(t,{id:e}).type},onReceive:function(e){e.e;var t=e.ui,n=e.parentId,o=e.order;a(Wu(r,{parent:n,type:t.item.attr("data-attribute-type"),order:o-1}))}},n.map((function(e,t){return React.createElement(ns,{attribute:e})}))):React.createElement("div",{className:"start-placeholder",ref:l},React.createElement("div",null,React.createElement("div",{class:"content"},React.createElement("p",{className:"icon"},Mr),React.createElement("p",null,"Drag or click an attribute type to add an attribute.")))))},ds=function(e){var t=e.children,r=c.Children.toArray(t);return React.createElement("div",{className:"tabbed-sidebar"},React.createElement("ul",{className:"tabs"},r.map((function(e,t){var r=e.props,n=r.isSelected,o=r.idPrefix,a=r.onClick,i=Dr()({selected:n});return React.createElement("li",{key:t},React.createElement("button",{id:"".concat(o,"-button-").concat(t),className:i,type:"button","aria-selected":n,"aria-controls":"".concat(o,"-panel-").concat(t),onClick:a},e.props.label))}))),React.createElement("div",{className:"content"},r.map((function(e,t){var r=e.props,n=r.isSelected,o=r.idPrefix;return React.createElement("div",{id:"".concat(o,"-panel-").concat(t),key:t,hidden:!n,role:"tabpanel","aria-labelledby":"".concat(o,"-button-").concat(t),className:"tab-panel"},e)}))))},fs=function(e){var t=e.children;return Nr().createElement(Nr().Fragment,null,t)};function ps(){return ps=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ps.apply(null,arguments)}const ms=function(e){var t=e.icon,r=e.label,n=e.disabled,o=void 0!==n&&n,a=e.showProTag,i=void 0!==a&&a;return React.createElement("button",ps({className:"tile-button",disabled:o},e),React.createElement("span",{className:"icon"},t),React.createElement("span",{className:"label"},r),i&&React.createElement("span",{className:"pro-tag",title:"Wicked Block Builder Pro feature"},ln,"Pro"))},bs=function(e){var t=e.icon,r=e.title,n=e.content;return React.createElement("div",{className:"item-descriptor"},React.createElement("div",{className:"icon"},t),React.createElement("div",{className:"content"},React.createElement("h3",null,r),n))};function hs(e){return hs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hs(e)}function ys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ys(Object(r),!0).forEach((function(t){gs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ys(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gs(e,t,r){return(t=function(e){var t=function(e){if("object"!=hs(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=hs(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==hs(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Es=lodash.find,Cs=[{value:"block",label:"Block meta"},{value:"attribute",label:"Attribute"},{value:"text",label:"Text"},{value:"html",label:"HTML"},{value:"query",label:"Query"}];const ks=function(){var e=(0,S.useSelect)((function(e){return{attributes:e(Pr).getAttributes(),activeAttributeId:e(bt).getActiveAttributeId()}})),t=e.attributes,r=e.activeAttributeId,n=(0,S.useDispatch)(Pr),o=n.addAttribute,a=n.updateAttribute,i=Es(t,{id:r}),c=Zu(),l=Es(c,{type:i.type},!1),u=(Es(t,{id:i.parent}),[]),s=function(){return null};return l&&(u=Cs.filter((function(e){return l.supportedSources.includes(e.value)})),s=l.settings),React.createElement(React.Fragment,null,r?React.createElement(React.Fragment,null,l?React.createElement(React.Fragment,null,React.createElement(bs,{icon:l.icon,title:l.name,content:l.description}),React.createElement(Hn,{id:"attribute-type-settings",title:"Attribute Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement($n,{value:i.name,onChange:function(e){a(vs(vs({},i),{},{name:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Attribute Source",onChange:function(e){a(vs(vs({},i),{},{source:e}))},value:i.source,options:u,help:"Use HTML if this attribute will be used by a rich-text field."})),"block"!=i.source&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Selector",value:i.selector,onChange:function(e){var t=e.replace(/^[^\.\#A-z]/i,"").toLowerCase();a(vs(vs({},i),{},{selector:t}))},className:"code-input"})),"attribute"==i.source&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Attribute",value:i.attribute,onChange:function(e){a(vs(vs({},i),{},{attribute:e}))},className:"code-input"})),"boolean"!=i.type&&"array"!=i.type&&"object"!=i.type&&React.createElement(Vn.TextControl,{label:"Default Value",value:i.default,onChange:function(e){a(vs(vs({},i),{},{default:e}))}}),"boolean"==i.type&&React.createElement(Vn.RadioControl,{label:"Default Value",selected:!![!0,"","1","yes","true","on"].includes(i.default),options:[{label:"True",value:!0},{label:"False",value:!1}],onChange:function(e){a(vs(vs({},i),{},{default:"true"==e}))}}))),l.settings&&React.createElement(s,{attribute:i,addAttribute:o,updateAttribute:a})):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Unknown attribute type."))):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an attribute to change its settings.")))};function Ss(e){return Ss="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ss(e)}function ws(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Rs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ws(Object(r),!0).forEach((function(t){As(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ws(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function As(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ss(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ss(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ss(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Os(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var js=lodash;js.get,js.find;const Ts=function(){var e,t,r=(e=(0,c.useState)(!1),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Os(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Os(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=r[0],o=r[1],a=(0,S.useDispatch)(bt).setActiveAttributesTab,i=(0,S.useDispatch)(Pr).addAttribute,l=(0,S.useSelect)((function(e){return{activeAttributesTab:e(bt).getActiveAttributesTab(),activeAttributeId:e(bt).getActiveAttributeId()}})),u=l.activeAttributesTab,s=l.activeAttributeId,d=(0,S.useSelect)((function(e){return{attributes:e(Pr).getAttributes(),attributeNames:e(Pr).getAttributeNames()}})),f=d.attributes,p=d.attributeNames,m=Zu(),b=(0,c.useRef)(null);return(0,c.useEffect)((function(){var e={cancel:!1,containment:"#wicked-block-builder-app .body",revert:!1,delay:150,cursorAt:{left:64,top:64},start:function(e,t){o(!0)},stop:function(e,t){o(!1),t.helper.remove()},helper:function(e){var t=jQuery('<div id="tile-drag-helper"></div>');return jQuery(e.currentTarget).clone().appendTo(t),t.appendTo(jQuery("#wicked-block-builder-app")),t}};f.length>0&&(e=Rs(Rs({},e),{},{connectToSortable:"#node-list",cursorAt:{left:25,top:25},helper:function(e){var t=jQuery('<div id="tile-drag-helper" class="node-item"></div>');return t.appendTo(jQuery("#wicked-block-builder-app")),(0,c.render)(React.createElement(In,{label:"attribute".concat(f.length+1)}),document.getElementById("tile-drag-helper")),t}})),jQuery(b.current).find("button").draggable(e)})),React.createElement(ds,null,React.createElement(fs,{label:"Add Attributes",isSelected:"add"==u,idPrefix:"attributes-tab",onClick:function(){return a("add")}},React.createElement(Hn,{id:"attributes",expanded:!0,title:"Attribute Types"},React.createElement("ul",{ref:b,className:"button-tiles"},m.map((function(e,t){return React.createElement("li",{key:t},React.createElement(ms,{icon:e.icon,label:e.name,disabled:e.proOnly,"data-attribute-type":e.type,onClick:function(){return function(e){n||i(Wu(p,{type:e,order:f.length}))}(e.type)},showProTag:e.proOnly}))}))))),React.createElement(fs,{label:"Settings",isSelected:"settings"==u,idPrefix:"attributes-tab",onClick:function(){return a("settings")}},s?React.createElement(ks,null):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an attribute to change its settings."))))},Ps=function(){return React.createElement(Rn,{content:React.createElement(ss,null),sidebar:React.createElement(Ts,null)})};function Ls(e){return Ls="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ls(e)}function Ns(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _s(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ls(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ls(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ls(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ds=wp.codeEditor;const xs=function(){var e=(0,S.useSelect)((function(e){return e(Pr).getCss()})),t=(0,S.useDispatch)(Pr).updateCss,r=(0,c.useRef)(null),n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ns(Object(r),!0).forEach((function(t){_s(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ns(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},Ds.defaultSettings);(0,c.useEffect)((function(){Ds.initialize(jQuery(r.current),n).codemirror.on("change",o)}),[]);var o=function(e,r){t(e.getDoc().getValue())};return React.createElement("div",{className:"css-editor"},React.createElement("textarea",{ref:r,defaultValue:e}))},Is=function(){return React.createElement(Rn,{content:React.createElement(xs,null)})},Fs=window.wp.primitives,Ms=window.ReactJSXRuntime,Bs=(0,Ms.jsx)(Fs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ms.jsx)(Fs.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});function Vs(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Us(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Us(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Us(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Hs=lodash,Ws=Hs.forOwn,Gs=Hs.has,zs=wickedBlockBuilder.icons;const Zs=function(e){var t=e.icon,r=void 0===t?"":t,n=e.onChange,o=Vs((0,c.useState)(),2),a=o[0],i=o[1],l=Vs((0,c.useState)(!1),2),u=l[0],s=l[1],d=Vs((0,c.useState)(""),2),f=d[0],p=d[1],m=(0,S.useDispatch)(Pr).uploadIcon,b=(0,c.useRef)(null),h=[],y=React.createElement(Vn.Icon,{icon:Bs});return r&&(y=Gs(zs,r)?React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:zs[r]}}):qa(r)),Ws(zs,(function(e,t){(""==f||t.toUpperCase().includes(f.toUpperCase()))&&h.push(t)})),React.createElement("div",{className:"icon-selector"},React.createElement("button",{className:"icon",onClick:function(){return s(!u)},ref:i},y),React.createElement("div",{className:"popover-container"},u&&React.createElement(Vn.Popover,{className:"wbb-block-icon-selector-popover",anchor:a,position:"bottom left",onClose:function(){return s(!1)}},React.createElement(Vn.TextControl,{label:"Search",value:f,onChange:function(e){return p(e)},hideLabelFromVision:!0,placeholder:"Search",className:"search"}),React.createElement("div",{className:"icons"},h.map((function(e){return React.createElement("div",null,React.createElement("button",{title:e,onClick:function(){return function(e){n(e),s(!1)}(e)},disabled:e==r},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:zs[e]}}),React.createElement("span",{className:"screen-reader-text"},e," icon")))}))))),React.createElement("input",{ref:b,type:"file",onChange:function(e){m(e.target.files[0])},accept:".svg,image/svg+xml"}),React.createElement(Wn,{label:"Upload icon",onClick:function(){b.current.click()}}))};function $s(e){return $s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$s(e)}function Ys(e){return function(e){if(Array.isArray(e))return ed(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Js(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qs(Object(r),!0).forEach((function(t){Ks(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ks(e,t,r){return(t=function(e){var t=function(e){if("object"!=$s(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=$s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==$s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xs(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||Js(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Js(e,t){if(e){if("string"==typeof e)return ed(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ed(e,t):void 0}}function ed(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var td=lodash,rd=td.find,nd=td.union,od=td.without,ad=td.get,id=td.set,cd=td.isArray;const ld=function(){var e=Xs((0,c.useState)({name:""}),2),t=e[0],r=e[1],n=Xs((0,c.useState)(!1),2),o=n[0],a=n[1],i=(0,S.useDispatch)(bt).addCategory,l=(0,S.useDispatch)(Pr),u=l.updateBlock,s=l.updateData,d=(0,c.useRef)(null),f=[],p=[],m=(0,S.useSelect)((function(e){return{block:e(Pr).getBlock(),data:e(Pr).getData()}})),b=m.block,h=m.data,y=(0,S.useSelect)((function(e){return{blockTypes:e(bt).getBlockTypes(),categories:e(bt).getCategories(),lastNewCategorySlug:e(bt).getLastNewCategorySlug()}})),v=y.blockTypes,g=y.categories,E=y.lastNewCategorySlug,C=ad(h,"supports.align",[]),k=ad(h,"supports.spacing.padding",!1),w=ad(h,"supports.spacing.margin",!1),R=ad(h,"supports.color",!1);v&&(p=(p=v.filter((function(e){return e.name!="".concat(b.namespace,"/").concat(b.slug)}))).map((function(e){return e.title}))),(0,c.useEffect)((function(){o&&d.current.focus()}),[o]),(0,c.useEffect)((function(){if(E){var e=rd(g,{slug:E});s(Qs(Qs({},h),{},{category:e.slug}))}}),[g]),g&&(f=g.map((function(e){return{label:e.title,value:e.slug}}))),f=[{label:"",value:""}].concat(Ys(f));var A=function(e,t){var r=h.supports;r=id(r,e,t),s(Qs(Qs({},h),{},{supports:Qs({},r)}))},O=function(e,t){var r=t?nd(C,[e]):od(C,e);s(Qs(Qs({},h),{},{supports:Qs(Qs({},h.supports),{},{align:r})}))},j=function(e,t,r){var n="padding"==e?k:w,o=r?nd(n,[t]):od(n,t);0==o.length&&(o=!1),s(Qs(Qs({},h),{},{supports:Qs(Qs({},h.supports),{},{spacing:Qs(Qs({},h.supports.spacing),{},Ks({},e,o))})}))},T=function(e,t){s(Qs(Qs({},h),{},{supports:Qs(Qs({},h.supports),{},{color:Qs(Qs({},h.supports.color),{},Ks({},e,t))})}))},P=function(e,t){var r=t.reduce((function(e,t){var r=rd(v,["title",t]);return r?[].concat(Ys(e),[r.name]):e}),[]);s(Qs(Qs({},h),{},Ks({},e,r)))},L=function(e){return cd(e)?v.length<1?[]:e.map((function(e){return rd(v,["name",e]).title})):[]};return React.createElement("div",{className:"content"},React.createElement("div",{className:"block-settings"},React.createElement("h2",null,"Block Settings"),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Name",onChange:function(e){return u(Qs(Qs({},b),{},{title:e}))},value:b.title,help:"The display name of your block. Visible when inserting new blocks into a page."})),React.createElement("div",{className:"icon"},React.createElement("p",{className:"field-label"},"Icon"),React.createElement(Zs,{icon:h.icon,onChange:function(e){return s(Qs(Qs({},h),{},{icon:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Category",value:h.category,options:f,onChange:function(e){return s(Qs(Qs({},h),{},{category:e}))},help:"The category your block will appear under in the block inserter."}),!o&&React.createElement(Wn,{label:"Add category",onClick:function(){return a(!0)}})),o&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Category Name",onChange:function(e){return r(Qs(Qs({},t),{},{name:e}))},value:t.name,ref:d}),React.createElement(Vn.Button,{onClick:function(){i(t),r({name:""}),a(!1)},text:"Add Category",disabled:t.name.length<1,isPrimary:!0}),React.createElement(Vn.Button,{onClick:function(){return a(!1)},text:"Cancel"})),React.createElement("div",{className:"field"},React.createElement(Vn.TextareaControl,{label:"Description",help:"A brief description of your block that appears when your block is selected in the editor.",onChange:function(e){return s(Qs(Qs({},h),{},{description:e}))},value:h.description})),React.createElement("div",{className:"field"},React.createElement("p",{className:"field-label"},"Feature Support"),React.createElement("ul",{className:"checkbox-list spaced"},React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Align",checked:C.length>0,onChange:function(e){return A("align",1==e?["left","center","right","wide","full"]:[])}}),C.length>0&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"align-left",type:"checkbox",checked:C.includes("left"),onChange:function(e){return O("left",e.target.checked)}}),React.createElement("label",{for:"align-left"},"Left"),React.createElement("input",{id:"align-center",type:"checkbox",checked:C.includes("center"),onChange:function(e){return O("center",e.target.checked)}}),React.createElement("label",{for:"align-center"},"Center"),React.createElement("input",{id:"align-right",type:"checkbox",checked:C.includes("right"),onChange:function(e){return O("right",e.target.checked)}}),React.createElement("label",{for:"align-right"},"Right"),React.createElement("input",{id:"align-wide",type:"checkbox",checked:C.includes("wide"),onChange:function(e){return O("wide",e.target.checked)}}),React.createElement("label",{for:"align-wide"},"Wide"),React.createElement("input",{id:"align-full",type:"checkbox",checked:C.includes("full"),onChange:function(e){return O("full",e.target.checked)}}),React.createElement("label",{for:"align-full"},"Full")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Anchor",checked:ad(h,"supports.anchor",!1),onChange:function(e){return A("anchor",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Custom Class Name",checked:ad(h,"supports.customClassName",!0),onChange:function(e){return A("customClassName",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Font Size",checked:ad(h,"supports.typography.fontSize",!1),onChange:function(e){return A("typography.fontSize",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Line Height",checked:ad(h,"supports.typography.lineHeight",!1),onChange:function(e){return A("typography.lineHeight",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Multiple",checked:ad(h,"supports.multiple",!0),onChange:function(e){return A("multiple",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Inserter",checked:ad(h,"supports.inserter",!0),onChange:function(e){return A("inserter",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Margin",checked:!1!==w,onChange:function(e){return A("spacing.margin",1==e&&["top","bottom","left","right"])}}),!1!==w&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"margin-top",type:"checkbox",checked:w.includes("top"),onChange:function(e){return j("margin","top",e.target.checked)}}),React.createElement("label",{for:"margin-top"},"Top"),React.createElement("input",{id:"margin-right",type:"checkbox",checked:w.includes("right"),onChange:function(e){return j("margin","right",e.target.checked)}}),React.createElement("label",{for:"margin-right"},"Right"),React.createElement("input",{id:"margin-bottom",type:"checkbox",checked:w.includes("bottom"),onChange:function(e){return j("margin","bottom",e.target.checked)}}),React.createElement("label",{for:"margin-bottom"},"Bottom"),React.createElement("input",{id:"margin-left",type:"checkbox",checked:w.includes("left"),onChange:function(e){return j("margin","left",e.target.checked)}}),React.createElement("label",{for:"margin-left"},"Left")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Padding",checked:!1!==k,onChange:function(e){return A("spacing.padding",1==e&&["top","bottom","left","right"])}}),!1!==k&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"padding-top",type:"checkbox",checked:k.includes("top"),onChange:function(e){return j("padding","top",e.target.checked)}}),React.createElement("label",{for:"padding-top"},"Top"),React.createElement("input",{id:"padding-right",type:"checkbox",checked:k.includes("right"),onChange:function(e){return j("padding","right",e.target.checked)}}),React.createElement("label",{for:"padding-right"},"Right"),React.createElement("input",{id:"padding-bottom",type:"checkbox",checked:k.includes("bottom"),onChange:function(e){return j("padding","bottom",e.target.checked)}}),React.createElement("label",{for:"padding-bottom"},"Bottom"),React.createElement("input",{id:"padding-left",type:"checkbox",checked:k.includes("left"),onChange:function(e){return j("padding","left",e.target.checked)}}),React.createElement("label",{for:"padding-left"},"Left")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Color",checked:!1!==R,onChange:function(e){return A("color",1==e&&{background:!0,gradients:!1,link:!1,text:!0})}}),!1!==R&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"supports-color-background",type:"checkbox",checked:R.background,onChange:function(e){return T("background",e.target.checked)}}),React.createElement("label",{for:"supports-color-background"},"Background"),React.createElement("input",{id:"supports-color-gradients",type:"checkbox",checked:R.gradients,onChange:function(e){return T("gradients",e.target.checked)}}),React.createElement("label",{for:"supports-color-gradients"},"Gradients"),React.createElement("input",{id:"supports-color-link",type:"checkbox",checked:R.link,onChange:function(e){return T("link",e.target.checked)}}),React.createElement("label",{for:"supports-color-link"},"Link"),React.createElement("input",{id:"supports-color-text",type:"checkbox",checked:R.text,onChange:function(e){return T("text",e.target.checked)}}),React.createElement("label",{for:"supports-color-text"},"Text")))))),React.createElement("div",{className:"field block-token-field"},React.createElement(Vn.FormTokenField,{label:"Parent",value:L(h.parent),suggestions:p,onChange:function(e){return P("parent",e)}})),React.createElement("div",{className:"field block-token-field"},React.createElement(Vn.FormTokenField,{label:"Ancestor",value:L(h.ancestor),suggestions:p,onChange:function(e){return P("ancestor",e)}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Status",value:b.status,options:[{label:"Draft",value:"draft"},{label:"Published",value:"publish"}],onChange:function(e){return u(Qs(Qs({},b),{},{status:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Make block dynamic",checked:h.isDynamic,onChange:function(e){return s(Qs(Qs({},h),{},{isDynamic:!h.isDynamic}))}}),React.createElement("p",{className:"hint"},b.id&&h.isDynamic&&React.createElement(React.Fragment,null,React.createElement("p",null,"Optionally override the output of your block by creating the following file:"),React.createElement("code",null,"/path/to/your/theme/wbb-blocks/",b.slug,".php")))),React.createElement("div",{className:"field"},React.createElement("p",{className:"field-label"},"Slug"),React.createElement("div",{className:"prefixed-text-control"},React.createElement("div",{className:"field-wrapper"},React.createElement("span",{className:"prefix"},"wicked-block-builder/"),React.createElement(Vn.TextControl,{label:"Slug",onChange:function(e){return u(Qs(Qs({},b),{},{slug:e}))},value:b.slug,hideLabelFromVision:!0})),React.createElement("div",{className:"help warning"},React.createElement("p",null,"Warning: changing your block's slug will break existing instances of your block. Use with caution."))))))},ud=function(){return React.createElement(Rn,{content:React.createElement(ld,null)})};function sd(e){return sd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sd(e)}function dd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dd(Object(r),!0).forEach((function(t){pd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function pd(e,t,r){return(t=function(e){var t=function(e){if("object"!=sd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=sd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==sd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var md=lodash,bd=(md.get,md.find),hd=(md.last,md.isArray,md.maxBy),yd=function(e){var t=e.node,r=e.draggingNodeId,n=(0,c.useContext)(Gc),o=n.screen,a=(0,S.useSelect)((function(e){return e(Pr).getNodes(n.screen)})),i=(0,S.useSelect)((function(e){return{activeNodeId:e(bt).getActiveNodeId(o),isClipboardEmpty:e(bt).getIsNodeClipboardEmpty()}})),l=i.activeNodeId,u=(i.isClipboardEmpty,(0,S.useDispatch)(Pr)),s=u.addNode,d=u.deleteNode,f=(0,S.useDispatch)(bt),p=f.setActiveTab,m=f.setActiveNodeId,b=f.setIsNodeClipboardEmpty,h=a.filter((function(e){return e.parent==t.id})),y=Za(a,t),v=!!t.parent||"sidebar"==o,g=function(){m(o,t.id),p(o,"settings")},E=Dr()("node-item-depth-".concat(y.length),{"node-item":!0,selected:t.id==l});return React.createElement(React.Fragment,null,React.createElement("li",{className:E,"data-id":t.id},React.createElement("div",{tabIndex:"0"},React.createElement(In,{label:zu(t),onClick:g}),React.createElement(xn,{onDuplicate:function(){s(o,Gu(fd({},t)))},onCopy:function(){var e=function(e,t){return[Fu(Fu({},e),{},{parent:""})].concat(Du($a(t,e)))}(t,a);localStorage.setItem("wbbCopiedNode",JSON.stringify(e)),b(!1)},onPaste:function(){var e=function(e){var t=[],r=Du(e);return(r=r.map((function(e){var r=Dn()();return t[e.id]=r,Fu(Fu({},e),{},{id:r})}))).map((function(e){return e.parent?Fu(Fu({},e),{},{parent:t[e.parent]}):e}))}(JSON.parse(localStorage.getItem("wbbCopiedNode"))),r=a.filter((function(e){return e.parent==t.id})),n=r.length>0?hd(r,"order").order+1:0,i=[],c=Yu(),l=e.filter((function(e){var t=!0;if("component"==e.type){var r=bd(c,{name:e.name});if(r&&"edit"==o&&!1===r.enableEdit&&(t=!1),r&&"save"==o&&!1===r.enableSave&&(t=!1),r&&"sidebar"==o&&!1===r.enableSidebar&&(t=!1),"InnerBlocks"==e.name){var n=a.filter((function(e){return"InnerBlocks"==e.name}));n.length>0&&(t=!1)}}return t||i.push(e.id),t}));(l=l.filter((function(e){return!i.includes(e.parent)}))).forEach((function(e){s(o,fd(fd({},e),{},{parent:""==e.parent?t.id:e.parent,order:n}))}))},onEdit:g,onDelete:function(){$a(a,t).forEach((function(e){d(e.id)})),d(t.id),m(o,""),p(o,"add")},enableDuplicate:v,enablePaste:null!==localStorage.getItem("wbbCopiedNode")&&("element"==t.type||"Repeater"==t.name||"Panel"==t.name)})),t.id==r&&React.createElement("div",{className:"node-item-transport"},React.createElement("ul",null,h.map((function(e,t){return React.createElement(yd,{node:e})}))))),h.map((function(e,t){return React.createElement(yd,{node:e,draggingNodeId:r})})))};const vd=yd;function gd(e){return gd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gd(e)}function Ed(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Cd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ed(Object(r),!0).forEach((function(t){kd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ed(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function kd(e,t,r){return(t=function(e){var t=function(e){if("object"!=gd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=gd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==gd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Sd=lodash.find;const wd=function(){var e=(0,c.useContext)(Gc).screen,t=(0,S.useSelect)((function(t){return{allNodes:t(Pr).getNodes(e)}})).allNodes,r=(0,c.useRef)(null),n=(0,S.useDispatch)(Pr),o=n.addNode,a=(n.updateNode,n.updateNodes),i=t.filter((function(e){return!e.parent})),l=($u(),qr);return"save"==e&&(l=Qr),"sidebar"==e&&(l=mn),(0,c.useEffect)((function(){jQuery(r.current).droppable({drop:function(t,r){o(e,Gu({name:r.draggable.attr("data-name"),type:r.draggable.attr("data-type")}))}})})),React.createElement(React.Fragment,null,i.length>0?React.createElement(Ln,{onStop:function(r,n,o){var i=t.map((function(e){return Cd(Cd({},e),{},{order:o[e.id],parent:e.id==r?n:e.parent})}));a(e,i)},onAccept:function(e,r,n,o){var a=Sd(t,{id:e}),i=!!r&&Sd(t,{id:r}),c=a.type;if("InnerBlocks"==o||i&&"InnerBlocks"==i.name){var l=Za(t,a).filter((function(e){return"Repeater"==e.name})).length;if("Repeater"==a.name||l>0)return!1}return"element"==c||"Repeater"==a.name||"Panel"==a.name},onReceive:function(t){t.e;var r=t.ui,n=t.parentId,a=t.order;o(e,Gu({parent:n,name:r.item.attr("data-name"),type:r.item.attr("data-type"),order:a-1}))},forceRootNode:"sidebar"!=e},i.map((function(e,t){return React.createElement(vd,{node:e})}))):React.createElement("div",{className:"start-placeholder",ref:r},React.createElement("div",null,React.createElement("div",{class:"content"},React.createElement("p",{className:"icon"},l),"sidebar"==e?React.createElement("p",null,"Drag or click an element or component to get started.",React.createElement("br",null)):React.createElement("p",null,"Drag or click an element to get started.",React.createElement("br",null),React.createElement("span",{className:"hint"},"Note: some components require a root-level element before they can be added."))))))};function Rd(e){return Rd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rd(e)}function Ad(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Od(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ad(Object(r),!0).forEach((function(t){jd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ad(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jd(e,t,r){return(t=function(e){var t=function(e){if("object"!=Rd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Rd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Rd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Td(e){return function(e){if(Array.isArray(e))return Ld(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Pd(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pd(e,t){if(e){if("string"==typeof e)return Ld(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ld(e,t):void 0}}function Ld(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Nd=lodash.find;const _d=function(e){var t,r,n=e.styles,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(Gc),u=l.activePanel,s=l.setActivePanel,d=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||Pd(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1],m=Nd(n,{id:f}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){f&&(b.current.focus(),b.current.select(),s("styles"))}),[f]),(0,c.useEffect)((function(){"styles"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==f?Od(Od({},r),{},jd({},e,t)):r}));o(Td(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-styles",title:"Styles",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add Style",onClick:function(){var e=Dn()();o([].concat(Td(n),[{id:e,name:"",value:""}])),p(e)}}))),m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Style"),React.createElement(Zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Property",value:m.name,onChange:function(e){return h("name",e)},ref:b,help:'Enter a CSS property. For example "background-color".'})),React.createElement("div",{className:"field"},React.createElement(qc,{label:"Value",value:m.value,onChange:function(e){return h("value",e)},help:"Enter the value for the CSS property.",tokenTypes:["string","boolean","number"]})),React.createElement(Fc,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Add this style when",emptyText:"Add conditions to control when this style is added to the item."}),React.createElement(xc,{label:"Delete Style",onClick:function(){o(Td(n.filter((function(e){return e.id!=f})))),p("")}})))))},Dd=function(e){var t=e.conditions,r=e.onChange,n=(0,c.useContext)(Gc),o=n.activePanel,a=n.setActivePanel;return React.createElement(React.Fragment,null,React.createElement("div",{className:"panel"},React.createElement("div",{className:"title"},React.createElement("h4",null,React.createElement("button",{className:"configure",onClick:function(){return a("conditions")}},"Conditions",React.createElement("span",{className:"icon"},Hr))))),"conditions"==o&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Conditions"),React.createElement(Zn,{onClick:function(){return a("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("p",null,"Conditions let you control whether or not this item is output."),React.createElement(Fc,{conditions:t,onChange:function(e){return r(e)},prefixText:"Output this item when"})))))};function xd(e){return xd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xd(e)}function Id(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Fd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Id(Object(r),!0).forEach((function(t){Md(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Id(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Md(e,t,r){return(t=function(e){var t=function(e){if("object"!=xd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=xd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==xd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Bd=lodash.find;const Vd=function(e){var t=e.node,r=(0,c.useRef)(null),n=(0,S.useDispatch)(Pr).updateNode,o=$u(),a=Bd(o,{tag:t.name});return a||(a=Bd(o,{name:"Custom"})),React.createElement(React.Fragment,null,React.createElement(bs,{icon:a.icon,title:a.name,content:a.description}),React.createElement(Hn,{id:"element-settings",title:"Element Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"HTML Tag",value:t.name,onChange:function(e){var r=e.replace(/[^abcdefghijklmnopqrstuvwxyz0-9\-]/gi,"").toLowerCase();n(Fd(Fd({},t),{},{name:r}))},onFocus:function(){return r.current.select()},help:'Enter a valid HTML tag without brackets.  For example, to create a <section> element, enter "section".',ref:r})),React.createElement("div",{className:"field"},React.createElement(qc,{label:"Content",value:t.content?t.content:"",onChange:function(e){return n(Fd(Fd({},t),{},{content:e}))},help:"Optional content to display within the element.",tokenTypes:["string","boolean","number","array"]})))),React.createElement(ol,{classes:t.classes||[],onChange:function(e){return n(Fd(Fd({},t),{},{classes:e}))},expanded:t.classes&&t.classes.length>0}),React.createElement(_d,{styles:t.styles||[],onChange:function(e){return n(Fd(Fd({},t),{},{styles:e}))},expanded:t.styles&&t.styles.length>0}),React.createElement(kl,{attributes:t.tagAttributes||[],onChange:function(e){return n(Fd(Fd({},t),{},{tagAttributes:e}))},expanded:t.tagAttributes&&t.tagAttributes.length>0}),React.createElement(Dd,{conditions:t.conditions||[],onChange:function(e){return n(Fd(Fd({},t),{},{conditions:e}))}}))};function Ud(e){return Ud="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ud(e)}function Hd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Wd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Hd(Object(r),!0).forEach((function(t){Gd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Hd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Gd(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ud(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ud(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ud(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var zd=lodash,Zd=zd.find,$d=zd.has;const Yd=function(e){var t=e.node,r=(e.activePanel,e.setActivePanel,(0,S.useDispatch)(Pr).updateNode),n=Yu(),o=Bu("wickedBlockBuilder.components.settings",Nu),a=Zd(n,{name:t.name}),i=!(!a||!$d(o,a.name))&&o[a.name];return React.createElement(React.Fragment,null,a&&i?React.createElement(React.Fragment,null,React.createElement(bs,{icon:a.icon,title:a.name,content:a.description}),React.createElement(i,{node:t,updateNode:r}),a.supportsClasses&&React.createElement(ol,{classes:t.classes||[],onChange:function(e){return r(Wd(Wd({},t),{},{classes:e}))}}),a.supportsStyles&&React.createElement(_d,{styles:t.styles||[],onChange:function(e){return r(Wd(Wd({},t),{},{styles:e}))}}),a.supportsAttributes&&React.createElement(kl,{attributes:t.tagAttributes||[],onChange:function(e){return r(Wd(Wd({},t),{},{tagAttributes:e}))}}),React.createElement(Dd,{conditions:t.conditions||[],onChange:function(e){return r(Wd(Wd({},t),{},{conditions:e}))}})):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Unknown component: ",t.name)))};function qd(e){return qd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qd(e)}function Qd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Kd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qd(Object(r),!0).forEach((function(t){Xd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Xd(e,t,r){return(t=function(e){var t=function(e){if("object"!=qd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=qd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==qd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Jd(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var ef=lodash,tf=(ef.get,ef.find);const rf=function(){var e,t,r=(0,c.useContext)(Gc).screen,n=(e=(0,c.useState)(!1),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Jd(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Jd(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=n[0],a=n[1],i=(0,S.useDispatch)(bt).setActiveTab,l=(0,S.useDispatch)(Pr).addNode,u=(0,S.useSelect)((function(e){return{activeTab:e(bt).getActiveTab(r),activeNodeId:e(bt).getActiveNodeId(r)}})),s=u.activeTab,d=u.activeNodeId,f=(0,S.useSelect)((function(e){return{nodes:e(Pr).getNodes(r)}})).nodes,p=tf(f,{id:d},!1),m=f.length>0&&tf(f,{parent:""}),b=$u(),h=Yu(),y=(0,c.useRef)(null),v=(0,c.useRef)(null),g=p&&"element"==p.type?Vd:Yd,E=h.filter((function(e){return!("edit"==r&&!1===e.enableEdit||"save"==r&&!1===e.enableSave||"sidebar"==r&&!1===e.enableSidebar)})),C=f.filter((function(e){return"InnerBlocks"==e.name})).length,k=["DynamicPreview","InnerBlocks"];return(0,c.useEffect)((function(){var e={cancel:!1,containment:"#wicked-block-builder-app .body",revert:!1,delay:150,cursorAt:{left:64,top:64},start:function(e,t){a(!0)},stop:function(e,t){a(!1),t.helper.remove()},helper:function(e){var t=jQuery('<div id="tile-drag-helper"></div>');return jQuery(e.currentTarget).clone().appendTo(t),t.appendTo(jQuery("#wicked-block-builder-app")),t}};f.length>0&&(e=Kd(Kd({},e),{},{connectToSortable:"#node-list",cursorAt:{left:25,top:25},helper:function(e){var t=jQuery(e.currentTarget).attr("data-type"),r=jQuery(e.currentTarget).attr("data-name"),n=jQuery('<div id="tile-drag-helper" class="node-item" data-type="'+t+'" data-name="'+r+'"></div>');return n.appendTo(jQuery("#wicked-block-builder-app")),(0,c.render)(React.createElement(In,{label:zu({name:r,type:t})}),document.getElementById("tile-drag-helper")),n}})),jQuery(y.current).find("button").draggable(e),jQuery(v.current).find("button").draggable(e)})),React.createElement(ds,null,React.createElement(fs,{label:"Add Items",isSelected:"add"==s,idPrefix:"add-items-tab",onClick:function(){return i(r,"add")}},React.createElement(Hn,{id:"elements",expanded:!0,title:"Elements"},React.createElement("ul",{ref:y,className:"button-tiles"},b.map((function(e,t){var n=!1;return e.proOnly&&(n=!0),m&&k.includes(m.name)&&(n=!0),React.createElement("li",{key:t},React.createElement(ms,{icon:e.icon,label:e.name,disabled:n,onClick:function(){return t=e.tag,void(o||l(r,Gu({name:t,type:"element",parent:m?m.id:"",order:f.length})));var t},"data-type":"element","data-name":e.tag}))})))),React.createElement(Hn,{id:"components",expanded:!0,title:"Components"},React.createElement("ul",{ref:v,className:"button-tiles"},E.map((function(e,t){var n=!1;return e.proOnly&&(n=!0),m||"sidebar"==r||k.includes(e.name)||(n=!0),C>0&&"InnerBlocks"==e.name&&(n=!0),m&&k.includes(m.name)&&(n=!0),React.createElement("li",{key:t},React.createElement(ms,{icon:e.icon,label:e.name,disabled:n,"data-component":e.name,onClick:function(){return t=e.name,void(o||l(r,Gu({name:t,type:"component",parent:m?m.id:"",order:f.length})));var t},"data-type":"component","data-name":e.name,showProTag:e.proOnly}))}))))),React.createElement(fs,{label:"Settings",isSelected:"settings"==s,idPrefix:"attributes-tab",onClick:function(){return i(r,"settings")}},p?React.createElement(g,{node:p}):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an element or component to change its settings."))))},nf=function(){return React.createElement(zc,null,React.createElement(Rn,{content:React.createElement(wd,null),sidebar:React.createElement(rf,null)}))},of=function(){var e=(0,S.useSelect)((function(e){return e(bt).getActiveScreen()})),t=Nr().createElement(nf,null);return"settings"==e&&(t=Nr().createElement(ud,null)),"attributes"==e&&(t=Nr().createElement(Ps,null)),"styles"==e&&(t=Nr().createElement(Is,null)),t},af=function(){var e=(0,S.useSelect)((function(e){return e(bt).getShowPublishFlyout()})),t=(0,S.useDispatch)(bt).setShowPublishFlyout,r=(0,S.useDispatch)(Pr).publishBlock;return e?React.createElement("div",{class:"publish-flyout"},React.createElement("h2",null,"Ready to publish your block?"),React.createElement("p",null,"This will make your block visible in the block editor."),React.createElement("p",null,"If your block is already in use, a new version will be created."),React.createElement("p",null,"Existing blocks will be updated the next time a page containing your block is edited."),React.createElement("p",{className:"actions"},React.createElement("button",{className:"action-btn primary",onClick:function(){r(),t(!1)}},"Publish"),React.createElement("button",{className:"btn",onClick:function(){return t(!1)}},"Cancel"))):null},cf=function(){var e=(0,S.useSelect)((function(e){return e(bt).getError()})),t=(0,S.useDispatch)(bt).setError;return e?React.createElement("div",{className:"app-error"},React.createElement("div",null,React.createElement("div",{className:"message"},e),React.createElement("button",{class:"btn",onClick:function(){return t("")}},React.createElement("span",{className:"label"},"Dismiss")))):null},lf=function(){var e=(0,S.useSelect)((function(e){return e(Pr).getBlock()})).dirty;(0,c.useEffect)((function(){return window.addEventListener("beforeunload",t),function(){window.removeEventListener("beforeunload",t)}}),[e]);var t=function(t){if(e)return t.preventDefault(),"You have unsaved changes. Are you sure you want to leave?"};return null};var uf=lodash.get;!function(e){(0,c.render)(React.createElement(e,null),document.getElementById("wicked-block-builder-app"))}((function(){var e=(0,S.useSelect)(Pr).fetchBlock,t=uf(window.wickedBlockBuilder,"blockId",!1);return t&&e(t),React.createElement(React.Fragment,null,React.createElement(wn,null),React.createElement(of,null),React.createElement(af,null),React.createElement(cf,null),React.createElement(lf,null))}))})()})();
  • wicked-block-builder/tags/1.4.5/dist/generator.asset.php

    r3056252 r3232335  
    1 <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-polyfill', 'wp-server-side-render'), 'version' => '0834f8972fb3461e9b87');
     1<?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-server-side-render'), 'version' => '1608867b38a1708b09bf');
  • wicked-block-builder/tags/1.4.5/dist/generator.js

    r3056252 r3232335  
    1 !function(){var e={705:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(n)for(var c=0;c<this.length;c++){var l=this[c][0];null!=l&&(i[l]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);n&&i[u[0]]||(void 0!==a&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),r&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=r):u[2]=r),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},738:function(e){"use strict";e.exports=function(e){return e[1]}},199:function(e){e.exports=function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,r){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,r)}function r(e,n,o){return r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}()?Reflect.construct:function(e,r,n){var o=[null];o.push.apply(o,r);var a=new(Function.bind.apply(e,o));return n&&t(a,n.prototype),a},r.apply(null,arguments)}function n(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var a=Object.hasOwnProperty,i=Object.setPrototypeOf,c=Object.isFrozen,l=Object.getPrototypeOf,s=Object.getOwnPropertyDescriptor,u=Object.freeze,d=Object.seal,p=Object.create,f="undefined"!=typeof Reflect&&Reflect,m=f.apply,b=f.construct;m||(m=function(e,t,r){return e.apply(t,r)}),u||(u=function(e){return e}),d||(d=function(e){return e}),b||(b=function(e,t){return r(e,n(t))});var h,y=R(Array.prototype.forEach),v=R(Array.prototype.pop),g=R(Array.prototype.push),k=R(String.prototype.toLowerCase),w=R(String.prototype.toString),C=R(String.prototype.match),E=R(String.prototype.replace),A=R(String.prototype.indexOf),O=R(String.prototype.trim),S=R(RegExp.prototype.test),L=(h=TypeError,function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return b(h,t)});function R(e){return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return m(e,t,n)}}function j(e,t,r){r=r||k,i&&i(e,null);for(var n=t.length;n--;){var o=t[n];if("string"==typeof o){var a=r(o);a!==o&&(c(t)||(t[n]=a),o=a)}e[o]=!0}return e}function x(e){var t,r=p(null);for(t in e)!0===m(a,e,[t])&&(r[t]=e[t]);return r}function T(e,t){for(;null!==e;){var r=s(e,t);if(r){if(r.get)return R(r.get);if("function"==typeof r.value)return R(r.value)}e=l(e)}return function(e){return console.warn("fallback value for",e),null}}var M=u(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),N=u(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),P=u(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),_=u(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),D=u(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),F=u(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),I=u(["#text"]),B=u(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),H=u(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),W=u(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),V=u(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),U=d(/\{\{[\w\W]*|[\w\W]*\}\}/gm),z=d(/<%[\w\W]*|[\w\W]*%>/gm),Z=d(/\${[\w\W]*}/gm),G=d(/^data-[\-\w.\u00B7-\uFFFF]/),q=d(/^aria-[\-\w]+$/),$=d(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Y=d(/^(?:\w+script|data):/i),K=d(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),X=d(/^html$/i),J=function(){return"undefined"==typeof window?null:window},Q=function(t,r){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var n=null,o="data-tt-policy-suffix";r.currentScript&&r.currentScript.hasAttribute(o)&&(n=r.currentScript.getAttribute(o));var a="dompurify"+(n?"#"+n:"");try{return t.createPolicy(a,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}};return function t(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:J(),o=function(e){return t(e)};if(o.version="2.4.4",o.removed=[],!r||!r.document||9!==r.document.nodeType)return o.isSupported=!1,o;var a=r.document,i=r.document,c=r.DocumentFragment,l=r.HTMLTemplateElement,s=r.Node,d=r.Element,p=r.NodeFilter,f=r.NamedNodeMap,m=void 0===f?r.NamedNodeMap||r.MozNamedAttrMap:f,b=r.HTMLFormElement,h=r.DOMParser,R=r.trustedTypes,ee=d.prototype,te=T(ee,"cloneNode"),re=T(ee,"nextSibling"),ne=T(ee,"childNodes"),oe=T(ee,"parentNode");if("function"==typeof l){var ae=i.createElement("template");ae.content&&ae.content.ownerDocument&&(i=ae.content.ownerDocument)}var ie=Q(R,a),ce=ie?ie.createHTML(""):"",le=i,se=le.implementation,ue=le.createNodeIterator,de=le.createDocumentFragment,pe=le.getElementsByTagName,fe=a.importNode,me={};try{me=x(i).documentMode?i.documentMode:{}}catch(e){}var be={};o.isSupported="function"==typeof oe&&se&&void 0!==se.createHTMLDocument&&9!==me;var he,ye,ve=U,ge=z,ke=Z,we=G,Ce=q,Ee=Y,Ae=K,Oe=$,Se=null,Le=j({},[].concat(n(M),n(N),n(P),n(D),n(I))),Re=null,je=j({},[].concat(n(B),n(H),n(W),n(V))),xe=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Te=null,Me=null,Ne=!0,Pe=!0,_e=!1,De=!0,Fe=!1,Ie=!1,Be=!1,He=!1,We=!1,Ve=!1,Ue=!1,ze=!0,Ze=!1,Ge=!0,qe=!1,$e={},Ye=null,Ke=j({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Xe=null,Je=j({},["audio","video","img","source","image","track"]),Qe=null,et=j({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",rt="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xhtml",ot=nt,at=!1,it=null,ct=j({},[tt,rt,nt],w),lt=["application/xhtml+xml","text/html"],st=null,ut=i.createElement("form"),dt=function(e){return e instanceof RegExp||e instanceof Function},pt=function(t){st&&st===t||(t&&"object"===e(t)||(t={}),t=x(t),he=he=-1===lt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,ye="application/xhtml+xml"===he?w:k,Se="ALLOWED_TAGS"in t?j({},t.ALLOWED_TAGS,ye):Le,Re="ALLOWED_ATTR"in t?j({},t.ALLOWED_ATTR,ye):je,it="ALLOWED_NAMESPACES"in t?j({},t.ALLOWED_NAMESPACES,w):ct,Qe="ADD_URI_SAFE_ATTR"in t?j(x(et),t.ADD_URI_SAFE_ATTR,ye):et,Xe="ADD_DATA_URI_TAGS"in t?j(x(Je),t.ADD_DATA_URI_TAGS,ye):Je,Ye="FORBID_CONTENTS"in t?j({},t.FORBID_CONTENTS,ye):Ke,Te="FORBID_TAGS"in t?j({},t.FORBID_TAGS,ye):{},Me="FORBID_ATTR"in t?j({},t.FORBID_ATTR,ye):{},$e="USE_PROFILES"in t&&t.USE_PROFILES,Ne=!1!==t.ALLOW_ARIA_ATTR,Pe=!1!==t.ALLOW_DATA_ATTR,_e=t.ALLOW_UNKNOWN_PROTOCOLS||!1,De=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Fe=t.SAFE_FOR_TEMPLATES||!1,Ie=t.WHOLE_DOCUMENT||!1,We=t.RETURN_DOM||!1,Ve=t.RETURN_DOM_FRAGMENT||!1,Ue=t.RETURN_TRUSTED_TYPE||!1,He=t.FORCE_BODY||!1,ze=!1!==t.SANITIZE_DOM,Ze=t.SANITIZE_NAMED_PROPS||!1,Ge=!1!==t.KEEP_CONTENT,qe=t.IN_PLACE||!1,Oe=t.ALLOWED_URI_REGEXP||Oe,ot=t.NAMESPACE||nt,t.CUSTOM_ELEMENT_HANDLING&&dt(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(xe.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&dt(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(xe.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(xe.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Fe&&(Pe=!1),Ve&&(We=!0),$e&&(Se=j({},n(I)),Re=[],!0===$e.html&&(j(Se,M),j(Re,B)),!0===$e.svg&&(j(Se,N),j(Re,H),j(Re,V)),!0===$e.svgFilters&&(j(Se,P),j(Re,H),j(Re,V)),!0===$e.mathMl&&(j(Se,D),j(Re,W),j(Re,V))),t.ADD_TAGS&&(Se===Le&&(Se=x(Se)),j(Se,t.ADD_TAGS,ye)),t.ADD_ATTR&&(Re===je&&(Re=x(Re)),j(Re,t.ADD_ATTR,ye)),t.ADD_URI_SAFE_ATTR&&j(Qe,t.ADD_URI_SAFE_ATTR,ye),t.FORBID_CONTENTS&&(Ye===Ke&&(Ye=x(Ye)),j(Ye,t.FORBID_CONTENTS,ye)),Ge&&(Se["#text"]=!0),Ie&&j(Se,["html","head","body"]),Se.table&&(j(Se,["tbody"]),delete Te.tbody),u&&u(t),st=t)},ft=j({},["mi","mo","mn","ms","mtext"]),mt=j({},["foreignobject","desc","title","annotation-xml"]),bt=j({},["title","style","font","a","script"]),ht=j({},N);j(ht,P),j(ht,_);var yt=j({},D);j(yt,F);var vt=function(e){g(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=ce}catch(t){e.remove()}}},gt=function(e,t){try{g(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){g(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Re[e])if(We||Ve)try{vt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},kt=function(e){var t,r;if(He)e="<remove></remove>"+e;else{var n=C(e,/^[\r\n\t ]+/);r=n&&n[0]}"application/xhtml+xml"===he&&ot===nt&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");var o=ie?ie.createHTML(e):e;if(ot===nt)try{t=(new h).parseFromString(o,he)}catch(e){}if(!t||!t.documentElement){t=se.createDocument(ot,"template",null);try{t.documentElement.innerHTML=at?ce:o}catch(e){}}var a=t.body||t.documentElement;return e&&r&&a.insertBefore(i.createTextNode(r),a.childNodes[0]||null),ot===nt?pe.call(t,Ie?"html":"body")[0]:Ie?t.documentElement:a},wt=function(e){return ue.call(e.ownerDocument||e,e,p.SHOW_ELEMENT|p.SHOW_COMMENT|p.SHOW_TEXT,null,!1)},Ct=function(t){return"object"===e(s)?t instanceof s:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},Et=function(e,t,r){be[e]&&y(be[e],(function(e){e.call(o,t,r,st)}))},At=function(e){var t,r;if(Et("beforeSanitizeElements",e,null),(r=e)instanceof b&&("string"!=typeof r.nodeName||"string"!=typeof r.textContent||"function"!=typeof r.removeChild||!(r.attributes instanceof m)||"function"!=typeof r.removeAttribute||"function"!=typeof r.setAttribute||"string"!=typeof r.namespaceURI||"function"!=typeof r.insertBefore||"function"!=typeof r.hasChildNodes))return vt(e),!0;if(S(/[\u0080-\uFFFF]/,e.nodeName))return vt(e),!0;var n=ye(e.nodeName);if(Et("uponSanitizeElement",e,{tagName:n,allowedTags:Se}),e.hasChildNodes()&&!Ct(e.firstElementChild)&&(!Ct(e.content)||!Ct(e.content.firstElementChild))&&S(/<[/\w]/g,e.innerHTML)&&S(/<[/\w]/g,e.textContent))return vt(e),!0;if("select"===n&&S(/<template/i,e.innerHTML))return vt(e),!0;if(!Se[n]||Te[n]){if(!Te[n]&&St(n)){if(xe.tagNameCheck instanceof RegExp&&S(xe.tagNameCheck,n))return!1;if(xe.tagNameCheck instanceof Function&&xe.tagNameCheck(n))return!1}if(Ge&&!Ye[n]){var a=oe(e)||e.parentNode,i=ne(e)||e.childNodes;if(i&&a)for(var c=i.length-1;c>=0;--c)a.insertBefore(te(i[c],!0),re(e))}return vt(e),!0}return e instanceof d&&!function(e){var t=oe(e);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});var r=k(e.tagName),n=k(t.tagName);return!!it[e.namespaceURI]&&(e.namespaceURI===rt?t.namespaceURI===nt?"svg"===r:t.namespaceURI===tt?"svg"===r&&("annotation-xml"===n||ft[n]):Boolean(ht[r]):e.namespaceURI===tt?t.namespaceURI===nt?"math"===r:t.namespaceURI===rt?"math"===r&&mt[n]:Boolean(yt[r]):e.namespaceURI===nt?!(t.namespaceURI===rt&&!mt[n])&&!(t.namespaceURI===tt&&!ft[n])&&!yt[r]&&(bt[r]||!ht[r]):!("application/xhtml+xml"!==he||!it[e.namespaceURI]))}(e)?(vt(e),!0):"noscript"!==n&&"noembed"!==n||!S(/<\/no(script|embed)/i,e.innerHTML)?(Fe&&3===e.nodeType&&(t=e.textContent,t=E(t,ve," "),t=E(t,ge," "),t=E(t,ke," "),e.textContent!==t&&(g(o.removed,{element:e.cloneNode()}),e.textContent=t)),Et("afterSanitizeElements",e,null),!1):(vt(e),!0)},Ot=function(e,t,r){if(ze&&("id"===t||"name"===t)&&(r in i||r in ut))return!1;if(Pe&&!Me[t]&&S(we,t));else if(Ne&&S(Ce,t));else if(!Re[t]||Me[t]){if(!(St(e)&&(xe.tagNameCheck instanceof RegExp&&S(xe.tagNameCheck,e)||xe.tagNameCheck instanceof Function&&xe.tagNameCheck(e))&&(xe.attributeNameCheck instanceof RegExp&&S(xe.attributeNameCheck,t)||xe.attributeNameCheck instanceof Function&&xe.attributeNameCheck(t))||"is"===t&&xe.allowCustomizedBuiltInElements&&(xe.tagNameCheck instanceof RegExp&&S(xe.tagNameCheck,r)||xe.tagNameCheck instanceof Function&&xe.tagNameCheck(r))))return!1}else if(Qe[t]);else if(S(Oe,E(r,Ae,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==A(r,"data:")||!Xe[e])if(_e&&!S(Ee,E(r,Ae,"")));else if(r)return!1;return!0},St=function(e){return e.indexOf("-")>0},Lt=function(t){var r,n,a,i;Et("beforeSanitizeAttributes",t,null);var c=t.attributes;if(c){var l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Re};for(i=c.length;i--;){var s=r=c[i],u=s.name,d=s.namespaceURI;if(n="value"===u?r.value:O(r.value),a=ye(u),l.attrName=a,l.attrValue=n,l.keepAttr=!0,l.forceKeepAttr=void 0,Et("uponSanitizeAttribute",t,l),n=l.attrValue,!l.forceKeepAttr&&(gt(u,t),l.keepAttr))if(De||!S(/\/>/i,n)){Fe&&(n=E(n,ve," "),n=E(n,ge," "),n=E(n,ke," "));var p=ye(t.nodeName);if(Ot(p,a,n)){if(!Ze||"id"!==a&&"name"!==a||(gt(u,t),n="user-content-"+n),ie&&"object"===e(R)&&"function"==typeof R.getAttributeType)if(d);else switch(R.getAttributeType(p,a)){case"TrustedHTML":n=ie.createHTML(n);break;case"TrustedScriptURL":n=ie.createScriptURL(n)}try{d?t.setAttributeNS(d,u,n):t.setAttribute(u,n),v(o.removed)}catch(e){}}}else gt(u,t)}Et("afterSanitizeAttributes",t,null)}},Rt=function e(t){var r,n=wt(t);for(Et("beforeSanitizeShadowDOM",t,null);r=n.nextNode();)Et("uponSanitizeShadowNode",r,null),At(r)||(r.content instanceof c&&e(r.content),Lt(r));Et("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(t){var n,i,l,u,d,p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((at=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!Ct(t)){if("function"!=typeof t.toString)throw L("toString is not a function");if("string"!=typeof(t=t.toString()))throw L("dirty is not a string, aborting")}if(!o.isSupported){if("object"===e(r.toStaticHTML)||"function"==typeof r.toStaticHTML){if("string"==typeof t)return r.toStaticHTML(t);if(Ct(t))return r.toStaticHTML(t.outerHTML)}return t}if(Be||pt(p),o.removed=[],"string"==typeof t&&(qe=!1),qe){if(t.nodeName){var f=ye(t.nodeName);if(!Se[f]||Te[f])throw L("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof s)1===(i=(n=kt("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?n=i:n.appendChild(i);else{if(!We&&!Fe&&!Ie&&-1===t.indexOf("<"))return ie&&Ue?ie.createHTML(t):t;if(!(n=kt(t)))return We?null:Ue?ce:""}n&&He&&vt(n.firstChild);for(var m=wt(qe?t:n);l=m.nextNode();)3===l.nodeType&&l===u||At(l)||(l.content instanceof c&&Rt(l.content),Lt(l),u=l);if(u=null,qe)return t;if(We){if(Ve)for(d=de.call(n.ownerDocument);n.firstChild;)d.appendChild(n.firstChild);else d=n;return(Re.shadowroot||Re.shadowrootmod)&&(d=fe.call(a,d,!0)),d}var b=Ie?n.outerHTML:n.innerHTML;return Ie&&Se["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&S(X,n.ownerDocument.doctype.name)&&(b="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+b),Fe&&(b=E(b,ve," "),b=E(b,ge," "),b=E(b,ke," ")),ie&&Ue?ie.createHTML(b):b},o.setConfig=function(e){pt(e),Be=!0},o.clearConfig=function(){st=null,Be=!1},o.isValidAttribute=function(e,t,r){st||pt({});var n=ye(e),o=ye(t);return Ot(n,o,r)},o.addHook=function(e,t){"function"==typeof t&&(be[e]=be[e]||[],g(be[e],t))},o.removeHook=function(e){if(be[e])return v(be[e])},o.removeHooks=function(e){be[e]&&(be[e]=[])},o.removeAllHooks=function(){be={}},o}()}()},416:function(e){var t="undefined"!=typeof process&&process.pid?process.pid.toString(36):"";function r(){var e=Date.now(),t=r.last||e;return r.last=e>t?e:t+1}e.exports=e.exports.default=function(e,n){return(e||"")+""+t+r().toString(36)+(n||"")},e.exports.process=function(e,n){return(e||"")+t+r().toString(36)+(n||"")},e.exports.time=function(e,t){return(e||"")+r().toString(36)+(t||"")}},305:function(e,t,r){"use strict";var n=r(738),o=r.n(n),a=r(705),i=r.n(a)()(o());i.push([e.id,"",""]),t.Z=i},379:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var a={},i=[],c=0;c<e.length;c++){var l=e[c],s=n.base?l[0]+n.base:l[0],u=a[s]||0,d="".concat(s," ").concat(u);a[s]=u+1;var p=r(d),f={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==p)t[p].references++,t[p].updater(f);else{var m=o(f,n);n.byIndex=c,t.splice(c,0,{identifier:d,updater:m,references:1})}i.push(d)}return i}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var a=n(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=r(a[i]);t[c].references--}for(var l=n(e,o),s=0;s<a.length;s++){var u=r(a[s]);0===t[u].references&&(t[u].updater(),t.splice(u,1))}a=l}}},569:function(e){"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var a=r.sourceMap;a&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.nc=void 0,function(){"use strict";var e=r(379),t=r.n(e),n=r(795),o=r.n(n),a=r(569),i=r.n(a),c=r(565),l=r.n(c),s=r(216),u=r.n(s),d=r(589),p=r.n(d),f=r(305),m={};m.styleTagTransform=p(),m.setAttributes=l(),m.insert=i().bind(null,"head"),m.domAPI=o(),m.insertStyleElement=u(),t()(f.Z,m),f.Z&&f.Z.locals&&f.Z.locals;var b=window.wp.blockEditor,h=r(416),y=r.n(h),v=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 30.996C46.5 31.7916 46.1839 32.5547 45.6213 33.1173C45.0587 33.6799 44.2956 33.996 43.5 33.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 12.996C44.2956 12.996 45.0587 13.312 45.6213 13.8747C46.1839 14.4373 46.5 15.2003 46.5 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 15.996C1.5 15.2003 1.81607 14.4373 2.37868 13.8747C2.94129 13.312 3.70435 12.996 4.5 12.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 33.996C3.70435 33.996 2.94129 33.6799 2.37868 33.1173C1.81607 32.5547 1.5 31.7916 1.5 30.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 12.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 12.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 12.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 33.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 33.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 33.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M28.5 36.996V9.99597",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 45.996C21.8869 45.996 24.1761 45.0478 25.864 43.3599C27.5518 41.6721 28.5 39.3829 28.5 36.996C28.5 39.3829 29.4482 41.6721 31.136 43.3599C32.8239 45.0478 35.1131 45.996 37.5 45.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 0.995972C21.8869 0.995972 24.1761 1.94418 25.864 3.63201C27.5518 5.31984 28.5 7.60902 28.5 9.99597C28.5 7.60902 29.4482 5.31984 31.136 3.63201C32.8239 1.94418 35.1131 0.995972 37.5 0.995972",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 27.996H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),g=window.wp.element,k=(0,g.createContext)(),w=(0,React.createContext)({path:[]});function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function E(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function A(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==C(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==C(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===C(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var S=lodash,L=S.get,R=S.set,j=S.isArray,x=(S.find,S.cloneDeep,function(e){var t=(0,g.useContext)(k),r=(t.attributes,t.setAttributes,(0,g.useContext)(w).path),n=e.split("."),o=e;return n.length>1&&r.length>0&&(o=n.reduce((function(e,t,n){return"".concat(e,"[").concat(r[n-1],"].").concat(t)}))),o}),T=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return t;var r=(0,g.useContext)(k),n=r.attributes,o=(r.setAttributes,x(e));return L(n,o,t)},M=function(e){if(!e)return function(e,t){return!1};var t=(0,g.useContext)(k),r=t.attributes,n=t.setAttributes,o=((0,g.useContext)(w).path,x(e));return function(e,t){var a,i=e.split("."),c=i[0];if(i.length>1){var l,s=R(r,o,t);l=j(s[c])?function(e){if(Array.isArray(e))return O(e)}(a=s[c])||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return O(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?O(e,t):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach((function(t){A(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},s[c]),n(A({},c,l))}else n(A({},e,t))}};function N(e){return N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N(e)}function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==N(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==N(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===N(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var D=lodash,F=D.get,I=D.set,B=D.forOwn,H=D.isArray,W=D.isString,V=D.isObject,U=D.has,z=D.omit,Z=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return!1;if(r){var n=t.split(".").slice(-1);return F(r,n,!1)}return F(e,t,null)},G=function(e){var t=e.tokens,r=(e.name,e.attributes),n=e.currentAttribute,o=e.currentIndex,a=void 0===o?0:o,i=e.currentItem,c=void 0!==i&&i,l=t;if(n){l=z(l,["attributes.".concat(n)]);var s=Z(r,n);H(s)&&I(l,"attributes.".concat(n),{_items:s,_length:s.length,_currentIndex:a+1})}return c&&B(c,(function(e,t){H(e)?I(l,"attributes.".concat(n,".").concat(t),{_items:e,_length:e.length,_currentIndex:1}):I(l,"attributes.".concat(n,".").concat(t),e)})),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach((function(t){_(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},l)},q=function(e,t){return W(e)?e.replace(/\{\{\s?([A-z0-9\.\-\_\:]*)\s?\}\}/gi,(function(e,r){var n=F(t,r,"{{ ".concat(r," }}"));return H(n)?n.join(", "):V(n)?U(n,"_items")?n._items:"{{ ".concat(r," }}"):n})):e},$=r(199),Y=r.n($);function K(e){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},K(e)}function X(){return X=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},X.apply(this,arguments)}function J(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?J(Object(r),!0).forEach((function(t){ee(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):J(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ee(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==K(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==K(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===K(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var te=lodash,re=(te.find,te.isUndefined,te.camelCase),ne=function(e){return new RegExp(/^[a-z](-?[a-z0-9]+)*$/i).test(e)},oe=function(e){return e.startsWith("--")?e:re(e)},ae=function(e){var t=document.createElement("div");if(t.innerHTML=e,"svg"!=t.firstChild.nodeName)return null;var r=t.firstChild,n=Array.from(r.attributes).reduce((function(e,t){return t.specified?Q(Q({},e),{},ee({},t.name,t.value)):e}),{});return React.createElement("svg",X({xmlns:"http://www.w3.org/2000/svg"},n,{dangerouslySetInnerHTML:{__html:r.innerHTML}}))},ie={name:"RichText",description:"Editable text that can be formatted.",icon:v,defaults:{attribute:"",placeholder:"",tag:"",multiline:"",allowedFormats:["core/bold","core/italic","core/link"],classes:[]},enableSidebar:!1,supportsClasses:!1,edit:function(e){var t=e.attribute,r=e.tag,n=void 0===r?"div":r,o=e.placeholder,a=void 0!==o&&o,i=e.multiline,c=void 0!==i&&i,l=e.allowedFormats,s=void 0===l?[]:l,u=e.classes,d=void 0===u?[]:u,p=e.tokens,f=T(t),m=M(t),h=ne(n)?n:"div",y=Jt(d,p);return React.createElement(b.RichText,{tagName:h,placeholder:a,value:f,onChange:function(e){return m(t,e)},multiline:c,allowedFormats:s,className:y})},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.tag,a=void 0===o?"div":o,i=e.multiline,c=void 0!==i&&i,l=e.classes,s=void 0===l?[]:l,u=e.tokens,d=Z(t,r,n),p=Jt(s,u),f=ne(a)?a:"div";return React.createElement(b.RichText.Content,{tagName:f,value:d,multiline:c,className:p||!1})}},ce=window.wp.data,le=window.wp.components;function se(e){return se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},se(e)}function ue(){return ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ue.apply(this,arguments)}function de(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function pe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(r),!0).forEach((function(t){me(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function me(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==se(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==se(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===se(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var be=lodash,he=be.find,ye=be.get;function ve(){return ve=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ve.apply(this,arguments)}var ge=lodash.find,ke={name:"Image",description:"Select and display an image from the media library.",icon:React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.5677 1H4.92231C3.03222 1 1.5 2.53222 1.5 4.42231V42.0677C1.5 43.9578 3.03222 45.49 4.92231 45.49H42.5677C44.4578 45.49 45.99 43.9578 45.99 42.0677V4.42231C45.99 2.53222 44.4578 1 42.5677 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.6204 14.689C12.4513 14.6894 12.2861 14.74 12.1456 14.8343C12.0052 14.9286 11.8959 15.0624 11.8315 15.2188C11.767 15.3752 11.7504 15.5472 11.7837 15.7131C11.817 15.8789 11.8986 16.0312 12.0184 16.1506C12.1382 16.2701 12.2907 16.3513 12.4566 16.3842C12.6225 16.417 12.7945 16.3999 12.9507 16.3351C13.107 16.2703 13.2405 16.1606 13.3344 16.0199C13.4283 15.8792 13.4785 15.7139 13.4785 15.5447C13.4785 15.3178 13.3883 15.1001 13.2278 14.9396C13.0673 14.7791 12.8497 14.689 12.6227 14.689",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39.1453 35.2232L30.3158 21.9081C30.1609 21.6768 29.9518 21.4867 29.7067 21.3546C29.4616 21.2225 29.188 21.1522 28.9095 21.15C28.6311 21.1477 28.3564 21.2135 28.1092 21.3417C27.862 21.4699 27.6499 21.6565 27.4912 21.8853L22.9396 28.3877L20.1173 26.1313C19.9321 25.9833 19.7181 25.8755 19.489 25.8146C19.2599 25.7538 19.0206 25.7412 18.7863 25.7776C18.5521 25.8141 18.328 25.8988 18.1282 26.0265C17.9285 26.1541 17.7574 26.3219 17.6259 26.5191L11.8171 35.2232H39.1453Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),defaults:{attribute:"",label:"",fields:[],classes:[],tagAttributes:[]},supportsStyles:!0,edit:function(e){var t=e.attribute,r=e.label,n=e.fields,o=void 0===n?[]:n,a=e.classes,i=void 0===a?[]:a,c=e.styles,l=void 0===c?[]:c,s=e.tagAttributes,u=void 0===s?[]:s,d=e.tokens,p=(0,g.useContext)(k),f=p.attributes,m=p.setAttributes,h=Jt(i,d),y=er(l,d),v=tr(u,d),w=T(t),C=f._wbbImages||[],E=he(C,{id:w})||!1;E=E||he(C,{id:w.toString()});var A=M(t),O=ye(E,"url",!1),S=ye(E,"alt",!1),L=(0,ce.useSelect)((function(e){var t=e("core").getEntityRecord;return!(!w||O)&&t("postType","attachment",w)})),R=o.reduce((function(e,t){return fe(fe({},e),{},me({},t.field,M(t.attribute)))}),{});(0,g.useEffect)((function(){L&&j({id:L.id,url:L.source_url,alt:L.alt_text})}),[L]);var j=function(e){var r;A(t,e.id),m({_wbbImages:[].concat((r=C.filter((function(t){return t.id!=e.id})),function(e){if(Array.isArray(e))return de(e)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return de(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?de(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[{id:e.id,url:e.url,alt:e.alt}])}),o.forEach((function(t){R[t.field](t.attribute,e[t.field])}))};return React.createElement("div",{className:"wbb-image"},w?React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"image"},React.createElement("img",ue({},v,{style:y,className:h,src:O,alt:S})),React.createElement("div",{className:"controls"},React.createElement(b.MediaUploadCheck,null,React.createElement(b.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement("button",{onClick:t},React.createElement("span",{className:"dashicons dashicons-admin-generic"}),React.createElement("span",{className:"screen-reader-text"},"Replace Image"))},value:w})),React.createElement("button",{onClick:function(){A(t,!1),o.forEach((function(e){R[e.field](e.attribute,null)}))}},React.createElement("span",{className:"dashicons dashicons-trash"}),React.createElement("span",{className:"screen-reader-text"},"Remove Image"))))):React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"placeholder"},React.createElement(b.MediaUploadCheck,null,React.createElement(b.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement(le.Button,{isSecondary:!0,onClick:t},"Select Image")}})))))},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.classes,a=void 0===o?[]:o,i=e.styles,c=void 0===i?[]:i,l=e.tagAttributes,s=void 0===l?[]:l,u=e.tokens,d=Jt(a,u),p=er(c,u),f=tr(s,u),m=Z(t,r,n),b=ge(t._wbbImages,{id:m})||!1;!b&&m&&(b=ge(t._wbbImages,{id:m.toString()})||{});var h=b,y=h.url,v=h.alt;return y?React.createElement("img",ve({alt:v},f,{className:d,style:p,src:y,"data-image-id":m})):null}},we=React.createElement("svg",{width:"61",height:"39",viewBox:"0 0 61 39",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46 8L50.5 11L55 8",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46 29L50.5 32L55 29",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 1H60V17H1V1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 22H60V38H1V22Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}));function Ce(e){return Ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ce(e)}function Ee(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ae(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Ce(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Ce(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Ce(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Oe=lodash.orderBy,Se={name:"Panel",description:"A panel expands and collapses a section of content.",icon:we,defaults:{title:""},enableEdit:!1,enableSave:!1,supportsClasses:!1,edit:function(e){var t=e.id,r=e.title,n=e.nodes,o=e.tokens,a=((0,g.useContext)(k).attributes,Oe(n.filter((function(e){return e.parent==t})),["order"]));return React.createElement(le.PanelBody,{title:r},a.map((function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(r),!0).forEach((function(t){Ae(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ee(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({nodes:n,tokens:o},e);return React.createElement(Tt,t)})))},save:function(){return null}},Le=Se,Re=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M12 25.946L16.9 32.9C17.0859 33.1776 17.3354 33.4069 17.6277 33.5686C17.92 33.7304 18.2468 33.82 18.5807 33.8299C18.9147 33.8399 19.2462 33.77 19.5477 33.626C19.8492 33.482 20.1119 33.268 20.314 33.002L36 13.156",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 0.998047H4.5C2.84315 0.998047 1.5 2.34119 1.5 3.99805V42.998C1.5 44.6549 2.84315 45.998 4.5 45.998H43.5C45.1569 45.998 46.5 44.6549 46.5 42.998V3.99805C46.5 2.34119 45.1569 0.998047 43.5 0.998047Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),je=React.createElement("svg",{width:"44",height:"47",viewBox:"0 0 44 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M30.101 30.7596C30.701 38.4796 42.101 33.1796 41.221 35.8396C36.181 50.7996 15.941 47.2196 7.22103 38.1796C3.20566 34.0774 0.970342 28.5569 1.0003 22.8167C1.03025 17.0764 3.32307 11.5797 7.38103 7.51957C15.841 -0.860428 30.101 -1.48043 37.961 7.51957C53.221 25.2396 29.621 23.8796 30.101 30.7596Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.481 29.1796C14.16 29.1796 15.521 27.8186 15.521 26.1396C15.521 24.4607 14.16 23.0996 12.481 23.0996C10.8021 23.0996 9.44104 24.4607 9.44104 26.1396C9.44104 27.8186 10.8021 29.1796 12.481 29.1796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.001 38.8395C21.6799 38.8395 23.041 37.4785 23.041 35.7995C23.041 34.1206 21.6799 32.7595 20.001 32.7595C18.3221 32.7595 16.961 34.1206 16.961 35.7995C16.961 37.4785 18.3221 38.8395 20.001 38.8395Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.281 14.3796C28.96 14.3796 30.321 13.0185 30.321 11.3396C30.321 9.66061 28.96 8.29956 27.281 8.29956C25.6021 8.29956 24.241 9.66061 24.241 11.3396C24.241 13.0185 25.6021 14.3796 27.281 14.3796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.381 17.5995C16.0599 17.5995 17.421 16.2385 17.421 14.5595C17.421 12.8806 16.0599 11.5195 14.381 11.5195C12.7021 11.5195 11.341 12.8806 11.341 14.5595C11.341 16.2385 12.7021 17.5995 14.381 17.5995Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),xe=React.createElement("svg",{width:"54",height:"54",viewBox:"0 0 54 54",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M51.3043 9.47784C51.8017 9.606 52.2407 9.89973 52.5489 10.3107C52.8571 10.7216 53.0161 11.2252 52.9999 11.7387V42.2597C53.0011 42.7336 52.8534 43.196 52.5775 43.5814C52.3016 43.9668 51.9116 44.2558 51.4625 44.4074L27.7466 52.8855C27.2635 53.0544 26.7375 53.0544 26.2544 52.8855L2.49327 44.43C2.05632 44.2721 1.67866 43.9833 1.41167 43.6031C1.14468 43.2228 1.00133 42.7695 1.00113 42.3049V11.6708C0.984887 11.1574 1.14396 10.6538 1.45216 10.2428C1.76037 9.83191 2.19932 9.53817 2.69674 9.41001L26.4353 1.0676C26.8067 0.977465 27.1943 0.977465 27.5657 1.0676L51.3043 9.47784Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.0005 19.0183V52.9984",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M52.3895 10.1335L27.0005 19.0186L1.61157 10.1335",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Te=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 23.5C1 29.4674 3.37053 35.1903 7.5901 39.4099C11.8097 43.6295 17.5326 46 23.5 46C29.4674 46 35.1903 43.6295 39.4099 39.4099C43.6295 35.1903 46 29.4674 46 23.5C46 17.5326 43.6295 11.8097 39.4099 7.5901C35.1903 3.37053 29.4674 1 23.5 1C17.5326 1 11.8097 3.37053 7.5901 7.5901C3.37053 11.8097 1 17.5326 1 23.5V23.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 17.5L22.234 32.012C22.3698 32.2247 22.5569 32.3997 22.7782 32.521C22.9995 32.6422 23.2477 32.7058 23.5 32.7058C23.7523 32.7058 24.0005 32.6422 24.2218 32.521C24.4431 32.3997 24.6302 32.2247 24.766 32.012L34 17.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Me=React.createElement("svg",{width:"44",height:"44",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M18.9865 22.713C18.9875 23.1912 18.7986 23.6502 18.4614 23.9892C18.1241 24.3281 17.6661 24.5194 17.1879 24.5208H2.79866C2.56182 24.5204 2.32739 24.4732 2.10879 24.3821C1.89018 24.2909 1.69168 24.1576 1.52464 23.9897C1.35759 23.8218 1.22528 23.6226 1.13526 23.4035C1.04524 23.1845 0.999281 22.9498 1.00001 22.713V2.80788C0.999523 2.57095 1.04571 2.33624 1.13593 2.11716C1.22615 1.89808 1.35864 1.69892 1.52583 1.53104C1.69302 1.36317 1.89165 1.22986 2.11035 1.13875C2.32906 1.04763 2.56358 1.00048 2.80051 1L17.1897 1.02398C17.6676 1.02594 18.1252 1.21739 18.462 1.55632C18.7989 1.89526 18.9875 2.354 18.9865 2.83186V22.713Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M42.5 11.6776C42.4966 12.1514 42.3052 12.6044 41.968 12.9372C41.6307 13.2699 41.1751 13.4552 40.7013 13.4523H26.3121C26.0775 13.454 25.8448 13.4094 25.6273 13.3211C25.4099 13.2328 25.212 13.1025 25.045 12.9377C24.8779 12.7729 24.745 12.5768 24.6538 12.3606C24.5626 12.1443 24.5149 11.9123 24.5135 11.6776V2.7987C24.5164 2.32541 24.7071 1.87264 25.0437 1.53988C25.3802 1.20711 25.8351 1.02158 26.3084 1.02403L40.6977 1.00005C41.1719 0.996608 41.6282 1.1816 41.9661 1.51436C42.3041 1.84713 42.4961 2.30045 42.5 2.77472V11.6776Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.9865 40.7272C18.9851 40.9625 18.9373 41.1951 18.846 41.4119C18.7546 41.6286 18.6214 41.8253 18.4541 41.9906C18.2867 42.1559 18.0884 42.2866 17.8705 42.3753C17.6527 42.464 17.4194 42.5089 17.1842 42.5074L2.79498 42.4834C2.3212 42.4854 1.86602 42.2992 1.52945 41.9657C1.19288 41.6323 1.00245 41.1789 1.00001 40.7051V31.8336C1.00122 31.5987 1.04872 31.3663 1.13979 31.1498C1.23085 30.9332 1.36371 30.7368 1.53075 30.5716C1.6978 30.4064 1.89576 30.2758 2.11332 30.1872C2.33087 30.0986 2.56376 30.0538 2.79867 30.0552H17.1879C17.6622 30.0528 18.118 30.2387 18.4553 30.5721C18.7925 30.9056 18.9836 31.3593 18.9865 31.8336V40.7272Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M26.314 42.5074C26.0769 42.5069 25.8422 42.4597 25.6234 42.3685C25.4046 42.2773 25.2059 42.1438 25.0387 41.9757C24.8714 41.8077 24.739 41.6083 24.6489 41.389C24.5588 41.1697 24.5128 40.9348 24.5135 40.6977V20.7963C24.5128 20.5594 24.5587 20.3246 24.6487 20.1054C24.7387 19.8863 24.871 19.687 25.038 19.5189C25.205 19.3509 25.4035 19.2174 25.6221 19.126C25.8407 19.0347 26.0752 18.9873 26.3121 18.9866H40.7014C40.9383 18.9873 41.1728 19.0347 41.3914 19.126C41.61 19.2174 41.8085 19.3509 41.9755 19.5189C42.1425 19.687 42.2748 19.8863 42.3648 20.1054C42.4548 20.3246 42.5007 20.5594 42.5 20.7963V40.6737C42.501 41.1517 42.3124 41.6107 41.9756 41.9499C41.6388 42.2891 41.1812 42.481 40.7032 42.4834L26.314 42.5074Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ne=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.39799 17.0688C9.0023 17.3009 8.66513 17.6207 8.4124 18.0036C8.15967 18.3865 7.99812 18.8222 7.94017 19.2773C7.88222 19.7324 7.92942 20.1947 8.07813 20.6287C8.22684 21.0627 8.47311 21.4569 8.79799 21.7808L25.224 38.2068C25.5479 38.5316 25.942 38.7779 26.376 38.9266C26.81 39.0753 27.2723 39.1225 27.7274 39.0646C28.1825 39.0066 28.6183 38.8451 29.0011 38.5924C29.384 38.3396 29.7038 38.0025 29.936 37.6068C31.8816 34.2595 32.4619 30.291 31.556 26.5268L44.614 18.2168C44.993 17.9757 45.3131 17.6526 45.5506 17.2712C45.788 16.8899 45.9368 16.4601 45.986 16.0136C46.0351 15.5671 45.9834 15.1152 45.8345 14.6914C45.6857 14.2675 45.4435 13.8825 45.126 13.5648L33.44 1.87876C33.1224 1.56113 32.7375 1.31887 32.3137 1.16986C31.89 1.02086 31.4382 0.968916 30.9917 1.01787C30.5451 1.06682 30.1153 1.21542 29.7339 1.45269C29.3525 1.68996 29.0292 2.00986 28.788 2.38876L20.478 15.4488C16.7138 14.5429 12.7453 15.1231 9.39799 17.0688V17.0688Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.006 29.9949L1 46.0009",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Pe=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M23.5 46C35.9264 46 46 35.9264 46 23.5C46 11.0736 35.9264 1 23.5 1C11.0736 1 1 11.0736 1 23.5C1 35.9264 11.0736 46 23.5 46Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M23.5 32.5C28.4706 32.5 32.5 28.4706 32.5 23.5C32.5 18.5294 28.4706 14.5 23.5 14.5C18.5294 14.5 14.5 18.5294 14.5 23.5C14.5 28.4706 18.5294 32.5 23.5 32.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),_e=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 0.995972V15.996H31.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M24 45.996C19.8745 45.9984 15.8277 44.8665 12.3021 42.724C8.77649 40.5815 5.90781 37.511 4.00969 33.848C2.11156 30.1851 1.25707 26.0708 1.53963 21.955C1.82219 17.8391 3.23092 13.8802 5.61181 10.511C7.9927 7.14181 11.2541 4.49209 15.0394 2.85152C18.8247 1.21095 22.9882 0.642693 27.0747 1.20888C31.1612 1.77507 35.0134 3.4539 38.21 6.06183C41.4067 8.66976 43.8248 12.1064 45.2 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),De=React.createElement("svg",{width:"46",height:"46",viewBox:"0 0 46 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M44.7563 4V16.514C44.7565 18.1049 44.1249 19.6307 43.0003 20.756L19.8783 43.88C19.3158 44.4424 18.5528 44.7584 17.7573 44.7584C16.9619 44.7584 16.1989 44.4424 15.6363 43.88L1.87835 30.12C1.31594 29.5574 0.999989 28.7945 0.999989 27.999C0.999989 27.2035 1.31594 26.4406 1.87835 25.878L25.0003 2.756C26.1256 1.63144 27.6515 0.999809 29.2423 1H41.7563C42.552 1 43.3151 1.31607 43.8777 1.87868C44.4403 2.44129 44.7563 3.20435 44.7563 4V4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M37.2563 11.5C37.2563 11.894 37.1787 12.2841 37.028 12.6481C36.8772 13.012 36.6562 13.3427 36.3777 13.6213C36.0991 13.8999 35.7684 14.1209 35.4044 14.2716C35.0404 14.4224 34.6503 14.5 34.2563 14.5C33.8624 14.5 33.4723 14.4224 33.1083 14.2716C32.7443 14.1209 32.4136 13.8999 32.135 13.6213C31.8565 13.3427 31.6355 13.012 31.4847 12.6481C31.3339 12.2841 31.2563 11.894 31.2563 11.5C31.2563 11.106 31.3339 10.7159 31.4847 10.3519C31.6355 9.98797 31.8565 9.65726 32.135 9.37868C32.4136 9.1001 32.7443 8.87913 33.1083 8.72836C33.4723 8.5776 33.8624 8.5 34.2563 8.5C34.6503 8.5 35.0404 8.5776 35.4044 8.72836C35.7684 8.87913 36.0991 9.1001 36.3777 9.37868C36.6562 9.65726 36.8772 9.98797 37.028 10.3519C37.1787 10.7159 37.2563 11.106 37.2563 11.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Fe=React.createElement("svg",{width:"45",height:"47",viewBox:"0 0 45 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 0.996094H10.5V9.99609H1.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 36.9961H10.5V45.9961H1.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 0.996094H43.5V9.99609H34.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 36.9961H43.5V45.9961H34.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 3.99609H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.5 9.99609V36.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 42.9961H10.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 36.9961V9.99609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.5 17.5001C13.4995 16.9088 13.6155 16.3232 13.8414 15.7768C14.0673 15.2304 14.3987 14.7338 14.8166 14.3155C15.2345 13.8972 15.7308 13.5654 16.277 13.339C16.8232 13.1126 17.4087 12.9961 18 12.9961H27C27.5913 12.9961 28.1768 13.1126 28.723 13.339C29.2692 13.5654 29.7655 13.8972 30.1834 14.3155C30.6013 14.7338 30.9327 15.2304 31.1586 15.7768C31.3845 16.3232 31.5005 16.9088 31.5 17.5001",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 12.9961V33.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M16.438 33.9961H28.438",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ie=React.createElement("svg",{width:"47",height:"21",viewBox:"0 0 47 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36.5 20H10.5C7.98369 19.9895 5.57344 18.9852 3.79412 17.2059C2.0148 15.4266 1.01053 13.0163 1 10.5V10.5C1.01053 7.98369 2.0148 5.57344 3.79412 3.79412C5.57344 2.0148 7.98369 1.01053 10.5 1H36.5C39.0163 1.01053 41.4266 2.0148 43.2059 3.79412C44.9852 5.57344 45.9895 7.98369 46 10.5V10.5C45.9895 13.0163 44.9852 15.4266 43.2059 17.2059C41.4266 18.9852 39.0163 19.9895 36.5 20V20Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11 14.5C13.2091 14.5 15 12.7091 15 10.5C15 8.29086 13.2091 6.5 11 6.5C8.79086 6.5 7 8.29086 7 10.5C7 12.7091 8.79086 14.5 11 14.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Be={name:"TextControl",description:"Text field for entering a value.",icon:Fe,defaults:{attribute:"",label:"",placeholder:""},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.placeholder,o=void 0!==n&&n,a=T(t,""),i=M(t);return React.createElement(le.TextControl,{label:r,placeholder:o,value:a,onChange:function(e){return i(t,e)}})},save:function(){return null}};function He(e){return function(e){if(Array.isArray(e))return We(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return We(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?We(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function We(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Ve=lodash,Ue=Ve.isArray,ze=Ve.union,Ze=Ve.without,Ge={name:"Checkboxes",description:"Select multiple options with checkboxes.",icon:Re,defaults:{attribute:"",label:"",options:[],defaultValues:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=(e.tokens,e.label),o=void 0!==n&&n,a=e.defaultValues,i=void 0===a?[]:a,c=T(t)||!1,l=M(t);return!1===c&&l(t,He(i)),Ue(r)&&r.length>0?React.createElement("div",{className:"wbb-checkboxes"},o&&React.createElement("div",{className:"label"},o),React.createElement("ul",null,r.map((function(e){var r=e.label,n=e.value;return React.createElement("li",null,React.createElement(le.CheckboxControl,{label:r,checked:!1===c?[]:c.includes(n),onChange:function(e){return function(e,r){var n=r?ze(c,[e]):Ze(c,e);l(t,He(n))}(n,e)}}))})))):null},save:function(){return null}},qe=Ge,$e=lodash,Ye=$e.isArray,Ke=($e.union,$e.without,{name:"Radios",description:"Select a single option from a radio button list.",icon:Pe,defaults:{attribute:"",label:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=(e.tokens,e.label),i=void 0===a?"":a,c=T(t),l=M(t);return Ye(r)&&r.length>0?(!c&&o&&l(t,o),React.createElement("div",{className:"wbb-radios"},React.createElement(le.RadioControl,{label:i,selected:c,options:r,onChange:function(e){return l(t,e)}}))):null},save:function(){return null}}),Xe=Ke,Je=lodash,Qe=Je.isArray,et=(Je.union,Je.without,{name:"Dropdown",description:"Select a single option from a dropdown list.",icon:Te,defaults:{attribute:"",label:"",help:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=e.label,i=void 0===a?"":a,c=e.help,l=void 0===c?"":c,s=T(t),u=M(t);return Qe(r)&&r.length>0?(!s&&o&&u(t,o),React.createElement("div",{className:"wbb-select"},React.createElement(le.SelectControl,{label:i,help:l,value:s,options:r,onChange:function(e){return u(t,e)}}))):null},save:function(){return null}}),tt=et,rt={name:"Toggle",description:"A toggle that can be on or off.",icon:Ie,defaults:{attribute:"",label:"",help:"",checked:!1,classes:[]},enableSave:!1,enableSidebar:!0,supportsClasses:!0,edit:function(e){var t=e.attribute,r=e.label,n=void 0===r?"":r,o=e.help,a=void 0===o?"":o,i=e.classes,c=void 0===i?[]:i,l=T(t,!1),s=M(t);return React.createElement("div",{className:"wbb-toggle"},React.createElement(le.ToggleControl,{label:n,help:a,checked:l,onChange:function(e){return s(t,e)},className:c}))},save:function(){return null}},nt={name:"ColorPalette",description:"Displays a palette of colors that can be selected from.",icon:je,defaults:{label:"",enableCustomColors:!1,clearable:!1,colors:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.colors,o=e.enableCustomColors,a=void 0!==o&&o,i=e.clearable,c=void 0===i||i,l=T(t)||"",s=M(t);return React.createElement("div",{className:"wbb-color-palette"},r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"palette"},React.createElement(le.ColorPalette,{colors:n,value:l,onChange:function(e){return s(t,e)},disableCustomColors:!a,clearable:c})))},save:function(){return null}},ot={name:"PostSelect",description:"Select one or more posts.",icon:Ne,proOnly:!0,edit:function(){return null},save:function(){return null}},at={name:"TermSelect",description:"Select one or more terms.",icon:De,proOnly:!0,edit:function(){return null},save:function(){return null}},it={name:"Repeater",description:"Loops over items in an array attribute.",icon:_e,proOnly:!0,edit:function(){return null},save:function(){return null}},ct={name:"InnerBlocks",description:"Displays blocks within a block.",icon:Me,proOnly:!0,edit:function(){return null},save:function(){return null}},lt=window.wp.serverSideRender,st=r.n(lt),ut=[ie,ke,Le,Be,qe,Xe,tt,rt,nt,it,ot,at,ct,{name:"DynamicPreview",description:"Displays a preview of a dynamic block in the editor.",icon:xe,defaults:{},enableSave:!1,enableSidebar:!1,edit:function(){var e=(0,g.useContext)(k),t=e.attributes,r=e.settings;return r.data.isDynamic?React.createElement(st(),{block:"".concat(r.namespace,"/").concat(r.slug),attributes:t}):null},save:function(){return null}}],dt=wp.hooks.applyFilters,pt=lodash.find,ft=function(e){var t=dt("wickedBlockBuilder.components",ut),r=pt(t,["name",e.name]);return r?r.edit(e):null};ft.Save=function(e){var t=dt("wickedBlockBuilder.components",ut),r=pt(t,["name",e.name]);return r?r.save(e):null};var mt=ft;function bt(e){return bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bt(e)}function ht(){return ht=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ht.apply(this,arguments)}function yt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yt(Object(r),!0).forEach((function(t){gt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==bt(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==bt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===bt(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var kt=lodash.orderBy,wt=function(e){var t=e.id,r=e.attributes,n=e.currentAttribute,o=e.blockProps,a=e.madeStyles,i=e.madeClasses,c=e.madeAttributes,l=e.name,s=void 0===l?"div":l,u=e.content,d=void 0===u?null:u,p=e.currentIndex,f=void 0===p?0:p,m=e.currentItem,b=void 0!==m&&m,h=e.isRoot,y=void 0!==h&&h,v=e.tokens,g=void 0===v?{}:v,k=e.nodes,w=void 0===k?[]:k,C=e.isSave,E=void 0!==C&&C,A={},O=null,S=kt(w.filter((function(e){return e.parent==t})),["order"]),L=s,R=q(d,g);return S.length>0&&(O=S.map((function(e){var t=vt({key:e.id,attributes:r,currentAttribute:n,currentIndex:f,currentItem:b,nodes:w,tokens:g},e);return E?React.createElement(Tt.Save,t):React.createElement(Tt,t)}))),i&&(A.className=i),a&&(A.style=a),y&&(A=vt(vt({},A),o)),c&&(A=vt(vt({},c),A)),["input","br","img","area","embed","hr","link","base"].includes(s)?React.createElement(L,A):null!==O?React.createElement(L,A,O):React.createElement(L,ht({},A,{dangerouslySetInnerHTML:{__html:Y().sanitize(R)}}))},Ct=function(e){var t=Jt(e.classes,e.tokens),r=er(e.styles,e.tokens),n=tr(e.tagAttributes,e.tokens),o=(0,b.useBlockProps)({className:t,style:r});return React.createElement(wt,ht({madeClasses:t,madeStyles:r,madeAttributes:n},e,{blockProps:o}))};Ct.Save=function(e){var t=Jt(e.classes,e.tokens),r=er(e.styles,e.tokens),n=tr(e.tagAttributes,e.tokens),o=b.useBlockProps.save({className:t,style:r});return React.createElement(wt,ht({madeClasses:t,madeStyles:r,madeAttributes:n,isSave:!0},e,{blockProps:o}))};var Et=Ct;function At(e){return At="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},At(e)}function Ot(){return Ot=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ot.apply(this,arguments)}function St(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Lt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?St(Object(r),!0).forEach((function(t){Rt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):St(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Rt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==At(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==At(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===At(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var jt=wp.hooks.applyFilters,xt=function(e){var t,r=G(e);return t="element"==(e=Lt(Lt({},e),{},{tokens:r})).type?React.createElement(Et,Ot({},e,{tokens:r})):React.createElement(mt,Ot({},e,{tokens:r})),jt("wickedBlockBuilder.generator.node.edit",t,e)};xt.Save=function(e){var t,r=G(e);return t="element"==(e=Lt(Lt({},e),{},{tokens:r})).type?React.createElement(Et.Save,Ot({},e,{tokens:r})):React.createElement(mt.Save,Ot({},e,{tokens:r})),jt("wickedBlockBuilder.generator.node.save",t,e)};var Tt=xt;function Mt(){return Mt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Mt.apply(this,arguments)}var Nt=lodash.orderBy,Pt=wp.hooks.applyFilters,_t=function(e){var t=e.settings,r=e.tokens,n=t.data.sidebar.nodes,o=Nt(n.filter((function(e){return""==e.parent})),["order"]),a=React.createElement(React.Fragment,null,o.map((function(e){return React.createElement(Tt,Mt({key:e.id,nodes:n,tokens:r},e))})));return a=Pt("wickedBlockBuilder.generator.sidebar",a,e),React.createElement(b.InspectorControls,null,a)},Dt=wp.hooks.applyFilters,Ft=function(e){var t=null;return(t=Dt("wickedBlockBuilder.generator.toolbar",t,e))?React.createElement(b.BlockControls,null,t):null};function It(e){return It="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},It(e)}function Bt(){return Bt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Bt.apply(this,arguments)}function Ht(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Wt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ht(Object(r),!0).forEach((function(t){Vt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ht(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Vt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==It(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==It(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===It(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ut=lodash,zt=Ut.get,Zt=Ut.set,Gt=Ut.has,qt=Ut.uniq,$t=Ut.find,Yt=Ut.forOwn,Kt=Ut.isArray,Xt=(Ut.isObject,Ut.omit,wp.hooks.applyFilters),Jt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={classes:e,tokens:t},n=e.map((function(e){return q(e.name,t)}));return n=(n=qt(n)).join(" "),Xt("wickedBlockBuilder.generator.makeClasses",n,r)},Qt=function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=t.filter((function(e){return r==e.parent})),a={};return""==r&&(a._wbbBlockId={type:"string"},a._wbbImages={type:"array",selector:"img",query:{id:{type:"number",source:"attribute",attribute:"data-image-id"},url:{type:"string",source:"attribute",attribute:"src"},alt:{type:"string",source:"attribute",attribute:"alt"}}},n||(a._wbbImages.source="query")),o.forEach((function(r){var o={type:r.type};r.source&&"block"!=r.source&&(o.source=r.source,r.selector&&(o.selector=r.selector),"attribute"==r.source&&(o.attribute=r.attribute)),"array"==r.type&&(o.query=e(t,r.id,n)),r.default&&(o.default=r.default),a[r.name]=o})),a},er=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={styles:e,tokens:t},n=e.reduce((function(e,r){return Wt(Wt({},e),{},Vt({},oe(r.name),q(r.value,t).replace(";","")))}),{});return Xt("wickedBlockBuilder.generator.makeStyles",n,r)},tr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={tagAttributes:e,tokens:t},n=e.reduce((function(e,r){return Wt(Wt({},e),{},Vt({},r.name,q(r.value,t)))}),{});return Xt("wickedBlockBuilder.generator.makeTagAttributes",n,r)},rr=function(e){var t={};return t={attributes:Wt({},e),block:{id:e._wbbBlockId,isSelected:!1}},Yt(e,(function(e,r){Kt(e)&&(t=Wt(Wt({},t),{},{attributes:Wt(Wt({},t.attributes),{},Vt({},r,{_items:e,_length:e.length,_currentIndex:1}))}))})),t},nr=function e(t){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[],o=zt(t,"data.parent",[]),a=zt(t,"data.ancestor",[]),i=t.data.icon,c={apiVersion:t.data.apiVersion,title:t.title,description:t.data.description,supports:t.data.supports,category:t.data.category,attributes:Qt(t.data.attributes,"",t.data.isDynamic),parent:o.length>0?o:null,ancestor:a.length>0?a:null};return i&&(Gt(wickedBlockBuilder.icons,i)?c.icon=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:wickedBlockBuilder.icons[i]}}):c.icon=ae(i)),r||(c=Wt(Wt({},c),{},{edit:function(e){var r=e.attributes,n=e.setAttributes,o=e.isSelected;r._wbbBlockId||n({_wbbBlockId:y()()});var a=rr(r),i=$t(t.data.edit.nodes,{parent:""}),c={attributes:r,setAttributes:n,settings:t,edit:t.data.edit,sidebar:t.data.sidebar};a.block=Wt(Wt({},a.block),{},{isSelected:o});var l=Wt({isRoot:!0,tokens:a,nodes:t.data.edit.nodes},i),s={settings:t,nodes:t.data.sidebar.nodes,tokens:a},u={settings:t,tokens:a};return React.createElement(k.Provider,{value:c},React.createElement(React.Fragment,null,React.createElement(Ft,u),React.createElement(_t,s),React.createElement(Tt,l)))}})),c=Wt(Wt({},c),{},{save:function(e){var r=e.attributes;if(t.data.isDynamic)return React.createElement(b.InnerBlocks.Content,null);var n=rr(r),o=$t(t.data.save.nodes,{parent:""}),a=t.data.save.nodes;return o||(o=$t(t.data.edit.nodes,{parent:""}),a=t.data.edit.nodes),React.createElement(Tt.Save,Bt({isRoot:!0,attributes:r,nodes:a,tokens:n},o))}}),!r&&t.versions.length>0&&t.versions.forEach((function(t){n.push(e(t,!0))})),n.length>0&&(c=Wt(Wt({},c),{},{deprecated:n})),Xt("wickedBlockBuilder.makeBlock",c,t)};Zt(window,"wickedBlockBuilder.generator.v1.makeBlock",nr);var or=window.wp.blocks;(wickedBlockBuilder.blocks||[]).forEach((function(e){(0,or.registerBlockType)("".concat(e.namespace,"/").concat(e.slug),nr(e))}))}()}();
     1(()=>{var e={89:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c<this.length;c++){var l=this[c][0];null!=l&&(i[l]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);r&&i[u[0]]||(void 0!==a&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},248:e=>{"use strict";e.exports=function(e){return e[1]}},532:e=>{var t="undefined"!=typeof process&&process.pid?process.pid.toString(36):"";function n(){var e=Date.now(),t=n.last||e;return n.last=e>t?e:t+1}e.exports=e.exports.default=function(e,r){return(e||"")+""+t+n().toString(36)+(r||"")},e.exports.process=function(e,r){return(e||"")+t+n().toString(36)+(r||"")},e.exports.time=function(e,t){return(e||"")+n().toString(36)+(t||"")}},714:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(248),o=n.n(r),a=n(89),i=n.n(a)()(o());i.push([e.id,"",""]);const c=i},72:e=>{"use strict";var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var a={},i=[],c=0;c<e.length;c++){var l=e[c],s=r.base?l[0]+r.base:l[0],u=a[s]||0,d="".concat(s," ").concat(u);a[s]=u+1;var p=n(d),f={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==p)t[p].references++,t[p].updater(f);else{var m=o(f,r);r.byIndex=c,t.splice(c,0,{identifier:d,updater:m,references:1})}i.push(d)}return i}function o(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,o){var a=r(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=n(a[i]);t[c].references--}for(var l=r(e,o),s=0;s<a.length;s++){var u=n(a[s]);0===t[u].references&&(t[u].updater(),t.splice(u,1))}a=l}}},659:e=>{"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.nc=void 0,(()=>{"use strict";var e=n(72),t=n.n(e),r=n(825),o=n.n(r),a=n(659),i=n.n(a),c=n(56),l=n.n(c),s=n(540),u=n.n(s),d=n(113),p=n.n(d),f=n(714),m={};m.styleTagTransform=p(),m.setAttributes=l(),m.insert=i().bind(null,"head"),m.domAPI=o(),m.insertStyleElement=u(),t()(f.A,m),f.A&&f.A.locals&&f.A.locals;const h=window.wp.blockEditor;var b=n(532),y=n.n(b);const v=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 30.996C46.5 31.7916 46.1839 32.5547 45.6213 33.1173C45.0587 33.6799 44.2956 33.996 43.5 33.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 12.996C44.2956 12.996 45.0587 13.312 45.6213 13.8747C46.1839 14.4373 46.5 15.2003 46.5 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 15.996C1.5 15.2003 1.81607 14.4373 2.37868 13.8747C2.94129 13.312 3.70435 12.996 4.5 12.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 33.996C3.70435 33.996 2.94129 33.6799 2.37868 33.1173C1.81607 32.5547 1.5 31.7916 1.5 30.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 12.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 12.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 12.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 33.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 33.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 33.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M28.5 36.996V9.99597",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 45.996C21.8869 45.996 24.1761 45.0478 25.864 43.3599C27.5518 41.6721 28.5 39.3829 28.5 36.996C28.5 39.3829 29.4482 41.6721 31.136 43.3599C32.8239 45.0478 35.1131 45.996 37.5 45.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 0.995972C21.8869 0.995972 24.1761 1.94418 25.864 3.63201C27.5518 5.31984 28.5 7.60902 28.5 9.99597C28.5 7.60902 29.4482 5.31984 31.136 3.63201C32.8239 1.94418 35.1131 0.995972 37.5 0.995972",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 27.996H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),g=window.wp.element,k=(0,g.createContext)(),C=(0,React.createContext)({path:[]});function w(e){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e,t,n){return(t=function(e){var t=function(e){if("object"!=w(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=w(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==w(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var O=lodash,R=O.get,L=O.set,T=O.isArray,j=(O.find,O.cloneDeep,function(e){var t=(0,g.useContext)(k),n=(t.attributes,t.setAttributes,(0,g.useContext)(C).path),r=e.split("."),o=e;return r.length>1&&n.length>0&&(o=r.reduce((function(e,t,r){return"".concat(e,"[").concat(n[r-1],"].").concat(t)}))),o}),_=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return t;var n=(0,g.useContext)(k),r=n.attributes,o=(n.setAttributes,j(e));return R(r,o,t)},x=function(e){if(!e)return function(e,t){return!1};var t=(0,g.useContext)(k),n=t.attributes,r=t.setAttributes,o=((0,g.useContext)(C).path,j(e));return function(e,t){var a,i=e.split("."),c=i[0];if(i.length>1){var l,s=L(n,o,t);l=T(s[c])?function(e){if(Array.isArray(e))return S(e)}(a=s[c])||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){A(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},s[c]),r(A({},c,l))}else r(A({},e,t))}};function N(e){return N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N(e)}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function P(e,t,n){return(t=function(e){var t=function(e){if("object"!=N(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=N(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==N(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var D=lodash,I=D.get,F=D.set,H=D.forOwn,W=D.isArray,B=D.isString,U=D.isObject,z=D.has,V=D.omit,Z=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return!1;if(n){var r=t.split(".").slice(-1);return I(n,r,!1)}return I(e,t,null)},G=function(e){var t=e.tokens,n=(e.name,e.attributes),r=e.currentAttribute,o=e.currentIndex,a=void 0===o?0:o,i=e.currentItem,c=void 0!==i&&i,l=t;if(r){l=V(l,["attributes.".concat(r)]);var s=Z(n,r);W(s)&&F(l,"attributes.".concat(r),{_items:s,_length:s.length,_currentIndex:a+1})}return c&&H(c,(function(e,t){W(e)?F(l,"attributes.".concat(r,".").concat(t),{_items:e,_length:e.length,_currentIndex:1}):F(l,"attributes.".concat(r,".").concat(t),e)})),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach((function(t){P(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},l)},Y=function(e,t){return B(e)?e.replace(/\{\{\s?([A-z0-9\.\-\_\:]*)\s?\}\}/gi,(function(e,n){var r=I(t,n,"{{ ".concat(n," }}"));return W(r)?r.join(", "):U(r)?z(r,"_items")?r._items:"{{ ".concat(n," }}"):r})):e};const{entries:q,setPrototypeOf:X,isFrozen:$,getPrototypeOf:K,getOwnPropertyDescriptor:J}=Object;let{freeze:Q,seal:ee,create:te}=Object,{apply:ne,construct:re}="undefined"!=typeof Reflect&&Reflect;Q||(Q=function(e){return e}),ee||(ee=function(e){return e}),ne||(ne=function(e,t,n){return e.apply(t,n)}),re||(re=function(e,t){return new e(...t)});const oe=ge(Array.prototype.forEach),ae=ge(Array.prototype.lastIndexOf),ie=ge(Array.prototype.pop),ce=ge(Array.prototype.push),le=ge(Array.prototype.splice),se=ge(String.prototype.toLowerCase),ue=ge(String.prototype.toString),de=ge(String.prototype.match),pe=ge(String.prototype.replace),fe=ge(String.prototype.indexOf),me=ge(String.prototype.trim),he=ge(Object.prototype.hasOwnProperty),be=ge(RegExp.prototype.test),ye=(ve=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return re(ve,t)});var ve;function ge(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return ne(e,t,r)}}function ke(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:se;X&&X(e,null);let r=t.length;for(;r--;){let o=t[r];if("string"==typeof o){const e=n(o);e!==o&&($(t)||(t[r]=e),o=e)}e[o]=!0}return e}function Ce(e){for(let t=0;t<e.length;t++)he(e,t)||(e[t]=null);return e}function we(e){const t=te(null);for(const[n,r]of q(e))he(e,n)&&(Array.isArray(r)?t[n]=Ce(r):r&&"object"==typeof r&&r.constructor===Object?t[n]=we(r):t[n]=r);return t}function Ee(e,t){for(;null!==e;){const n=J(e,t);if(n){if(n.get)return ge(n.get);if("function"==typeof n.value)return ge(n.value)}e=K(e)}return function(){return null}}const Ae=Q(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Se=Q(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Oe=Q(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Re=Q(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Le=Q(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Te=Q(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),je=Q(["#text"]),_e=Q(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),xe=Q(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Ne=Q(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Me=Q(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Pe=ee(/\{\{[\w\W]*|[\w\W]*\}\}/gm),De=ee(/<%[\w\W]*|[\w\W]*%>/gm),Ie=ee(/\$\{[\w\W]*/gm),Fe=ee(/^data-[\-\w.\u00B7-\uFFFF]+$/),He=ee(/^aria-[\-\w]+$/),We=ee(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Be=ee(/^(?:\w+script|data):/i),Ue=ee(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ze=ee(/^html$/i),Ve=ee(/^[a-z][.\w]*(-[.\w]+)+$/i);var Ze=Object.freeze({__proto__:null,ARIA_ATTR:He,ATTR_WHITESPACE:Ue,CUSTOM_ELEMENT:Ve,DATA_ATTR:Fe,DOCTYPE_NAME:ze,ERB_EXPR:De,IS_ALLOWED_URI:We,IS_SCRIPT_OR_DATA:Be,MUSTACHE_EXPR:Pe,TMPLIT_EXPR:Ie});const Ge=function(){return"undefined"==typeof window?null:window};var Ye=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ge();const n=t=>e(t);if(n.version="3.2.4",n.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return n.isSupported=!1,n;let{document:r}=t;const o=r,a=o.currentScript,{DocumentFragment:i,HTMLTemplateElement:c,Node:l,Element:s,NodeFilter:u,NamedNodeMap:d=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:p,DOMParser:f,trustedTypes:m}=t,h=s.prototype,b=Ee(h,"cloneNode"),y=Ee(h,"remove"),v=Ee(h,"nextSibling"),g=Ee(h,"childNodes"),k=Ee(h,"parentNode");if("function"==typeof c){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let C,w="";const{implementation:E,createNodeIterator:A,createDocumentFragment:S,getElementsByTagName:O}=r,{importNode:R}=o;let L={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof q&&"function"==typeof k&&E&&void 0!==E.createHTMLDocument;const{MUSTACHE_EXPR:T,ERB_EXPR:j,TMPLIT_EXPR:_,DATA_ATTR:x,ARIA_ATTR:N,IS_SCRIPT_OR_DATA:M,ATTR_WHITESPACE:P,CUSTOM_ELEMENT:D}=Ze;let{IS_ALLOWED_URI:I}=Ze,F=null;const H=ke({},[...Ae,...Se,...Oe,...Le,...je]);let W=null;const B=ke({},[..._e,...xe,...Ne,...Me]);let U=Object.seal(te(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),z=null,V=null,Z=!0,G=!0,Y=!1,X=!0,$=!1,K=!0,J=!1,ee=!1,ne=!1,re=!1,ve=!1,ge=!1,Ce=!0,Pe=!1,De=!0,Ie=!1,Fe={},He=null;const Be=ke({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ue=null;const Ve=ke({},["audio","video","img","source","image","track"]);let Ye=null;const qe=ke({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Xe="http://www.w3.org/1998/Math/MathML",$e="http://www.w3.org/2000/svg",Ke="http://www.w3.org/1999/xhtml";let Je=Ke,Qe=!1,et=null;const tt=ke({},[Xe,$e,Ke],ue);let nt=ke({},["mi","mo","mn","ms","mtext"]),rt=ke({},["annotation-xml"]);const ot=ke({},["title","style","font","a","script"]);let at=null;const it=["application/xhtml+xml","text/html"];let ct=null,lt=null;const st=r.createElement("form"),ut=function(e){return e instanceof RegExp||e instanceof Function},dt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!lt||lt!==e){if(e&&"object"==typeof e||(e={}),e=we(e),at=-1===it.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,ct="application/xhtml+xml"===at?ue:se,F=he(e,"ALLOWED_TAGS")?ke({},e.ALLOWED_TAGS,ct):H,W=he(e,"ALLOWED_ATTR")?ke({},e.ALLOWED_ATTR,ct):B,et=he(e,"ALLOWED_NAMESPACES")?ke({},e.ALLOWED_NAMESPACES,ue):tt,Ye=he(e,"ADD_URI_SAFE_ATTR")?ke(we(qe),e.ADD_URI_SAFE_ATTR,ct):qe,Ue=he(e,"ADD_DATA_URI_TAGS")?ke(we(Ve),e.ADD_DATA_URI_TAGS,ct):Ve,He=he(e,"FORBID_CONTENTS")?ke({},e.FORBID_CONTENTS,ct):Be,z=he(e,"FORBID_TAGS")?ke({},e.FORBID_TAGS,ct):{},V=he(e,"FORBID_ATTR")?ke({},e.FORBID_ATTR,ct):{},Fe=!!he(e,"USE_PROFILES")&&e.USE_PROFILES,Z=!1!==e.ALLOW_ARIA_ATTR,G=!1!==e.ALLOW_DATA_ATTR,Y=e.ALLOW_UNKNOWN_PROTOCOLS||!1,X=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,$=e.SAFE_FOR_TEMPLATES||!1,K=!1!==e.SAFE_FOR_XML,J=e.WHOLE_DOCUMENT||!1,re=e.RETURN_DOM||!1,ve=e.RETURN_DOM_FRAGMENT||!1,ge=e.RETURN_TRUSTED_TYPE||!1,ne=e.FORCE_BODY||!1,Ce=!1!==e.SANITIZE_DOM,Pe=e.SANITIZE_NAMED_PROPS||!1,De=!1!==e.KEEP_CONTENT,Ie=e.IN_PLACE||!1,I=e.ALLOWED_URI_REGEXP||We,Je=e.NAMESPACE||Ke,nt=e.MATHML_TEXT_INTEGRATION_POINTS||nt,rt=e.HTML_INTEGRATION_POINTS||rt,U=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ut(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(U.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ut(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(U.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(U.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),$&&(G=!1),ve&&(re=!0),Fe&&(F=ke({},je),W=[],!0===Fe.html&&(ke(F,Ae),ke(W,_e)),!0===Fe.svg&&(ke(F,Se),ke(W,xe),ke(W,Me)),!0===Fe.svgFilters&&(ke(F,Oe),ke(W,xe),ke(W,Me)),!0===Fe.mathMl&&(ke(F,Le),ke(W,Ne),ke(W,Me))),e.ADD_TAGS&&(F===H&&(F=we(F)),ke(F,e.ADD_TAGS,ct)),e.ADD_ATTR&&(W===B&&(W=we(W)),ke(W,e.ADD_ATTR,ct)),e.ADD_URI_SAFE_ATTR&&ke(Ye,e.ADD_URI_SAFE_ATTR,ct),e.FORBID_CONTENTS&&(He===Be&&(He=we(He)),ke(He,e.FORBID_CONTENTS,ct)),De&&(F["#text"]=!0),J&&ke(F,["html","head","body"]),F.table&&(ke(F,["tbody"]),delete z.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw ye('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw ye('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');C=e.TRUSTED_TYPES_POLICY,w=C.createHTML("")}else void 0===C&&(C=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const o="dompurify"+(n?"#"+n:"");try{return e.createPolicy(o,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}}(m,a)),null!==C&&"string"==typeof w&&(w=C.createHTML(""));Q&&Q(e),lt=e}},pt=ke({},[...Se,...Oe,...Re]),ft=ke({},[...Le,...Te]),mt=function(e){ce(n.removed,{element:e});try{k(e).removeChild(e)}catch(t){y(e)}},ht=function(e,t){try{ce(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){ce(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(re||ve)try{mt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},bt=function(e){let t=null,n=null;if(ne)e="<remove></remove>"+e;else{const t=de(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===at&&Je===Ke&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=C?C.createHTML(e):e;if(Je===Ke)try{t=(new f).parseFromString(o,at)}catch(e){}if(!t||!t.documentElement){t=E.createDocument(Je,"template",null);try{t.documentElement.innerHTML=Qe?w:o}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(r.createTextNode(n),a.childNodes[0]||null),Je===Ke?O.call(t,J?"html":"body")[0]:J?t.documentElement:a},yt=function(e){return A.call(e.ownerDocument||e,e,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null)},vt=function(e){return e instanceof p&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof d)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},gt=function(e){return"function"==typeof l&&e instanceof l};function kt(e,t,r){oe(e,(e=>{e.call(n,t,r,lt)}))}const Ct=function(e){let t=null;if(kt(L.beforeSanitizeElements,e,null),vt(e))return mt(e),!0;const r=ct(e.nodeName);if(kt(L.uponSanitizeElement,e,{tagName:r,allowedTags:F}),e.hasChildNodes()&&!gt(e.firstElementChild)&&be(/<[/\w]/g,e.innerHTML)&&be(/<[/\w]/g,e.textContent))return mt(e),!0;if(7===e.nodeType)return mt(e),!0;if(K&&8===e.nodeType&&be(/<[/\w]/g,e.data))return mt(e),!0;if(!F[r]||z[r]){if(!z[r]&&Et(r)){if(U.tagNameCheck instanceof RegExp&&be(U.tagNameCheck,r))return!1;if(U.tagNameCheck instanceof Function&&U.tagNameCheck(r))return!1}if(De&&!He[r]){const t=k(e)||e.parentNode,n=g(e)||e.childNodes;if(n&&t)for(let r=n.length-1;r>=0;--r){const o=b(n[r],!0);o.__removalCount=(e.__removalCount||0)+1,t.insertBefore(o,v(e))}}return mt(e),!0}return e instanceof s&&!function(e){let t=k(e);t&&t.tagName||(t={namespaceURI:Je,tagName:"template"});const n=se(e.tagName),r=se(t.tagName);return!!et[e.namespaceURI]&&(e.namespaceURI===$e?t.namespaceURI===Ke?"svg"===n:t.namespaceURI===Xe?"svg"===n&&("annotation-xml"===r||nt[r]):Boolean(pt[n]):e.namespaceURI===Xe?t.namespaceURI===Ke?"math"===n:t.namespaceURI===$e?"math"===n&&rt[r]:Boolean(ft[n]):e.namespaceURI===Ke?!(t.namespaceURI===$e&&!rt[r])&&!(t.namespaceURI===Xe&&!nt[r])&&!ft[n]&&(ot[n]||!pt[n]):!("application/xhtml+xml"!==at||!et[e.namespaceURI]))}(e)?(mt(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!be(/<\/no(script|embed|frames)/i,e.innerHTML)?($&&3===e.nodeType&&(t=e.textContent,oe([T,j,_],(e=>{t=pe(t,e," ")})),e.textContent!==t&&(ce(n.removed,{element:e.cloneNode()}),e.textContent=t)),kt(L.afterSanitizeElements,e,null),!1):(mt(e),!0)},wt=function(e,t,n){if(Ce&&("id"===t||"name"===t)&&(n in r||n in st))return!1;if(G&&!V[t]&&be(x,t));else if(Z&&be(N,t));else if(!W[t]||V[t]){if(!(Et(e)&&(U.tagNameCheck instanceof RegExp&&be(U.tagNameCheck,e)||U.tagNameCheck instanceof Function&&U.tagNameCheck(e))&&(U.attributeNameCheck instanceof RegExp&&be(U.attributeNameCheck,t)||U.attributeNameCheck instanceof Function&&U.attributeNameCheck(t))||"is"===t&&U.allowCustomizedBuiltInElements&&(U.tagNameCheck instanceof RegExp&&be(U.tagNameCheck,n)||U.tagNameCheck instanceof Function&&U.tagNameCheck(n))))return!1}else if(Ye[t]);else if(be(I,pe(n,P,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==fe(n,"data:")||!Ue[e])if(Y&&!be(M,pe(n,P,"")));else if(n)return!1;return!0},Et=function(e){return"annotation-xml"!==e&&de(e,D)},At=function(e){kt(L.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||vt(e))return;const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:W,forceKeepAttr:void 0};let o=t.length;for(;o--;){const a=t[o],{name:i,namespaceURI:c,value:l}=a,s=ct(i);let u="value"===i?l:me(l);if(r.attrName=s,r.attrValue=u,r.keepAttr=!0,r.forceKeepAttr=void 0,kt(L.uponSanitizeAttribute,e,r),u=r.attrValue,!Pe||"id"!==s&&"name"!==s||(ht(i,e),u="user-content-"+u),K&&be(/((--!?|])>)|<\/(style|title)/i,u)){ht(i,e);continue}if(r.forceKeepAttr)continue;if(ht(i,e),!r.keepAttr)continue;if(!X&&be(/\/>/i,u)){ht(i,e);continue}$&&oe([T,j,_],(e=>{u=pe(u,e," ")}));const d=ct(e.nodeName);if(wt(d,s,u)){if(C&&"object"==typeof m&&"function"==typeof m.getAttributeType)if(c);else switch(m.getAttributeType(d,s)){case"TrustedHTML":u=C.createHTML(u);break;case"TrustedScriptURL":u=C.createScriptURL(u)}try{c?e.setAttributeNS(c,i,u):e.setAttribute(i,u),vt(e)?mt(e):ie(n.removed)}catch(e){}}}kt(L.afterSanitizeAttributes,e,null)},St=function e(t){let n=null;const r=yt(t);for(kt(L.beforeSanitizeShadowDOM,t,null);n=r.nextNode();)kt(L.uponSanitizeShadowNode,n,null),Ct(n),At(n),n.content instanceof i&&e(n.content);kt(L.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,a=null,c=null,s=null;if(Qe=!e,Qe&&(e="\x3c!--\x3e"),"string"!=typeof e&&!gt(e)){if("function"!=typeof e.toString)throw ye("toString is not a function");if("string"!=typeof(e=e.toString()))throw ye("dirty is not a string, aborting")}if(!n.isSupported)return e;if(ee||dt(t),n.removed=[],"string"==typeof e&&(Ie=!1),Ie){if(e.nodeName){const t=ct(e.nodeName);if(!F[t]||z[t])throw ye("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)r=bt("\x3c!----\x3e"),a=r.ownerDocument.importNode(e,!0),1===a.nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?r=a:r.appendChild(a);else{if(!re&&!$&&!J&&-1===e.indexOf("<"))return C&&ge?C.createHTML(e):e;if(r=bt(e),!r)return re?null:ge?w:""}r&&ne&&mt(r.firstChild);const u=yt(Ie?e:r);for(;c=u.nextNode();)Ct(c),At(c),c.content instanceof i&&St(c.content);if(Ie)return e;if(re){if(ve)for(s=S.call(r.ownerDocument);r.firstChild;)s.appendChild(r.firstChild);else s=r;return(W.shadowroot||W.shadowrootmode)&&(s=R.call(o,s,!0)),s}let d=J?r.outerHTML:r.innerHTML;return J&&F["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&be(ze,r.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+d),$&&oe([T,j,_],(e=>{d=pe(d,e," ")})),C&&ge?C.createHTML(d):d},n.setConfig=function(){dt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),ee=!0},n.clearConfig=function(){lt=null,ee=!1},n.isValidAttribute=function(e,t,n){lt||dt({});const r=ct(e),o=ct(t);return wt(r,o,n)},n.addHook=function(e,t){"function"==typeof t&&ce(L[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=ae(L[e],t);return-1===n?void 0:le(L[e],n,1)[0]}return ie(L[e])},n.removeHooks=function(e){L[e]=[]},n.removeAllHooks=function(){L={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();function qe(e){return qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qe(e)}function Xe(){return Xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Xe.apply(null,arguments)}function $e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ke(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$e(Object(n),!0).forEach((function(t){Je(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$e(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Je(e,t,n){return(t=function(e){var t=function(e){if("object"!=qe(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=qe(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==qe(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Qe=lodash,et=(Qe.find,Qe.isUndefined,Qe.camelCase),tt=function(e){return new RegExp(/^[a-z](-?[a-z0-9]+)*$/i).test(e)};function nt(){return nt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nt.apply(null,arguments)}var rt=function(e){var t={};return["p","",!1].includes(e)||(t.multiline=e),t};const ot={name:"RichText",description:"Editable text that can be formatted.",icon:v,defaults:{attribute:"",placeholder:"",tag:"",multiline:"",allowedFormats:["core/bold","core/italic","core/link"],classes:[]},enableSidebar:!1,supportsClasses:!1,edit:function(e){var t=e.attribute,n=e.tag,r=void 0===n?"div":n,o=e.placeholder,a=void 0!==o&&o,i=e.multiline,c=void 0!==i&&i,l=e.allowedFormats,s=void 0===l?[]:l,u=e.classes,d=void 0===u?[]:u,p=e.tokens,f=_(t),m=x(t),b=tt(r)?r:"div",y=Kn(d,p);return React.createElement(h.RichText,nt({tagName:b,placeholder:a,value:f,onChange:function(e){return m(t,e)},allowedFormats:s,className:y},rt(c)))},save:function(e){var t=e.attributes,n=e.attribute,r=e.currentItem,o=e.tag,a=void 0===o?"div":o,i=e.multiline,c=void 0!==i&&i,l=e.classes,s=void 0===l?[]:l,u=e.tokens,d=Z(t,n,r),p=Kn(s,u),f=tt(a)?a:"div";return React.createElement(h.RichText.Content,nt({tagName:f,value:d,className:p||!1},rt(c)))}},at=window.wp.data,it=window.wp.components;function ct(e){return ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ct(e)}function lt(){return lt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lt.apply(null,arguments)}function st(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ut(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ut(Object(n),!0).forEach((function(t){pt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ut(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pt(e,t,n){return(t=function(e){var t=function(e){if("object"!=ct(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=ct(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ct(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ft=lodash,mt=ft.find,ht=ft.get;function bt(){return bt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},bt.apply(null,arguments)}var yt=lodash.find;const vt={name:"Image",description:"Select and display an image from the media library.",icon:React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.5677 1H4.92231C3.03222 1 1.5 2.53222 1.5 4.42231V42.0677C1.5 43.9578 3.03222 45.49 4.92231 45.49H42.5677C44.4578 45.49 45.99 43.9578 45.99 42.0677V4.42231C45.99 2.53222 44.4578 1 42.5677 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.6204 14.689C12.4513 14.6894 12.2861 14.74 12.1456 14.8343C12.0052 14.9286 11.8959 15.0624 11.8315 15.2188C11.767 15.3752 11.7504 15.5472 11.7837 15.7131C11.817 15.8789 11.8986 16.0312 12.0184 16.1506C12.1382 16.2701 12.2907 16.3513 12.4566 16.3842C12.6225 16.417 12.7945 16.3999 12.9507 16.3351C13.107 16.2703 13.2405 16.1606 13.3344 16.0199C13.4283 15.8792 13.4785 15.7139 13.4785 15.5447C13.4785 15.3178 13.3883 15.1001 13.2278 14.9396C13.0673 14.7791 12.8497 14.689 12.6227 14.689",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39.1453 35.2232L30.3158 21.9081C30.1609 21.6768 29.9518 21.4867 29.7067 21.3546C29.4616 21.2225 29.188 21.1522 28.9095 21.15C28.6311 21.1477 28.3564 21.2135 28.1092 21.3417C27.862 21.4699 27.6499 21.6565 27.4912 21.8853L22.9396 28.3877L20.1173 26.1313C19.9321 25.9833 19.7181 25.8755 19.489 25.8146C19.2599 25.7538 19.0206 25.7412 18.7863 25.7776C18.5521 25.8141 18.328 25.8988 18.1282 26.0265C17.9285 26.1541 17.7574 26.3219 17.6259 26.5191L11.8171 35.2232H39.1453Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),defaults:{attribute:"",label:"",fields:[],classes:[],tagAttributes:[]},supportsStyles:!0,edit:function(e){var t=e.attribute,n=e.label,r=e.fields,o=void 0===r?[]:r,a=e.classes,i=void 0===a?[]:a,c=e.styles,l=void 0===c?[]:c,s=e.tagAttributes,u=void 0===s?[]:s,d=e.tokens,p=(0,g.useContext)(k),f=p.attributes,m=p.setAttributes,b=Kn(i,d),y=Qn(l,d),v=er(u,d),C=_(t),w=f._wbbImages||[],E=mt(w,{id:C})||!1;E=E||mt(w,{id:C.toString()});var A=x(t),S=ht(E,"url",!1),O=ht(E,"alt",!1),R=(0,at.useSelect)((function(e){var t=e("core").getEntityRecord;return!(!C||S)&&t("postType","attachment",C)})),L=o.reduce((function(e,t){return dt(dt({},e),{},pt({},t.field,x(t.attribute)))}),{});(0,g.useEffect)((function(){R&&T({id:R.id,url:R.source_url,alt:R.alt_text})}),[R]);var T=function(e){var n;A(t,e.id),m({_wbbImages:[].concat((n=w.filter((function(t){return t.id!=e.id})),function(e){if(Array.isArray(e))return st(e)}(n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return st(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?st(e,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[{id:e.id,url:e.url,alt:e.alt}])}),o.forEach((function(t){L[t.field](t.attribute,e[t.field])}))};return React.createElement("div",{className:"wbb-image"},C?React.createElement(React.Fragment,null,n&&React.createElement("div",{className:"label"},n),React.createElement("div",{className:"image"},React.createElement("img",lt({},v,{style:y,className:b,src:S,alt:O})),React.createElement("div",{className:"controls"},React.createElement(h.MediaUploadCheck,null,React.createElement(h.MediaUpload,{onSelect:function(e){return T(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement("button",{onClick:t},React.createElement("span",{className:"dashicons dashicons-admin-generic"}),React.createElement("span",{className:"screen-reader-text"},"Replace Image"))},value:C})),React.createElement("button",{onClick:function(){A(t,!1),o.forEach((function(e){L[e.field](e.attribute,null)}))}},React.createElement("span",{className:"dashicons dashicons-trash"}),React.createElement("span",{className:"screen-reader-text"},"Remove Image"))))):React.createElement(React.Fragment,null,n&&React.createElement("div",{className:"label"},n),React.createElement("div",{className:"placeholder"},React.createElement(h.MediaUploadCheck,null,React.createElement(h.MediaUpload,{onSelect:function(e){return T(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement(it.Button,{isSecondary:!0,onClick:t},"Select Image")}})))))},save:function(e){var t=e.attributes,n=e.attribute,r=e.currentItem,o=e.classes,a=void 0===o?[]:o,i=e.styles,c=void 0===i?[]:i,l=e.tagAttributes,s=void 0===l?[]:l,u=e.tokens,d=Kn(a,u),p=Qn(c,u),f=er(s,u),m=Z(t,n,r),h=yt(t._wbbImages,{id:m})||!1;!h&&m&&(h=yt(t._wbbImages,{id:m.toString()})||{});var b=h,y=b.url,v=b.alt;return y?React.createElement("img",bt({alt:v},f,{className:d,style:p,src:y,"data-image-id":m})):null}},gt=React.createElement("svg",{width:"61",height:"39",viewBox:"0 0 61 39",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46 8L50.5 11L55 8",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46 29L50.5 32L55 29",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 1H60V17H1V1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 22H60V38H1V22Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}));function kt(e){return kt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kt(e)}function Ct(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wt(e,t,n){return(t=function(e){var t=function(e){if("object"!=kt(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=kt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==kt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Et=lodash.orderBy;const At={name:"Panel",description:"A panel expands and collapses a section of content.",icon:gt,defaults:{title:""},enableEdit:!1,enableSave:!1,supportsClasses:!1,edit:function(e){var t=e.id,n=e.title,r=e.nodes,o=e.tokens,a=((0,g.useContext)(k).attributes,Et(r.filter((function(e){return e.parent==t})),["order"]));return React.createElement(it.PanelBody,{title:n},a.map((function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ct(Object(n),!0).forEach((function(t){wt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ct(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({nodes:r,tokens:o},e);return React.createElement(Tn,t)})))},save:function(){return null}},St=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M12 25.946L16.9 32.9C17.0859 33.1776 17.3354 33.4069 17.6277 33.5686C17.92 33.7304 18.2468 33.82 18.5807 33.8299C18.9147 33.8399 19.2462 33.77 19.5477 33.626C19.8492 33.482 20.1119 33.268 20.314 33.002L36 13.156",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 0.998047H4.5C2.84315 0.998047 1.5 2.34119 1.5 3.99805V42.998C1.5 44.6549 2.84315 45.998 4.5 45.998H43.5C45.1569 45.998 46.5 44.6549 46.5 42.998V3.99805C46.5 2.34119 45.1569 0.998047 43.5 0.998047Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ot=React.createElement("svg",{width:"44",height:"47",viewBox:"0 0 44 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M30.101 30.7596C30.701 38.4796 42.101 33.1796 41.221 35.8396C36.181 50.7996 15.941 47.2196 7.22103 38.1796C3.20566 34.0774 0.970342 28.5569 1.0003 22.8167C1.03025 17.0764 3.32307 11.5797 7.38103 7.51957C15.841 -0.860428 30.101 -1.48043 37.961 7.51957C53.221 25.2396 29.621 23.8796 30.101 30.7596Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.481 29.1796C14.16 29.1796 15.521 27.8186 15.521 26.1396C15.521 24.4607 14.16 23.0996 12.481 23.0996C10.8021 23.0996 9.44104 24.4607 9.44104 26.1396C9.44104 27.8186 10.8021 29.1796 12.481 29.1796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.001 38.8395C21.6799 38.8395 23.041 37.4785 23.041 35.7995C23.041 34.1206 21.6799 32.7595 20.001 32.7595C18.3221 32.7595 16.961 34.1206 16.961 35.7995C16.961 37.4785 18.3221 38.8395 20.001 38.8395Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.281 14.3796C28.96 14.3796 30.321 13.0185 30.321 11.3396C30.321 9.66061 28.96 8.29956 27.281 8.29956C25.6021 8.29956 24.241 9.66061 24.241 11.3396C24.241 13.0185 25.6021 14.3796 27.281 14.3796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.381 17.5995C16.0599 17.5995 17.421 16.2385 17.421 14.5595C17.421 12.8806 16.0599 11.5195 14.381 11.5195C12.7021 11.5195 11.341 12.8806 11.341 14.5595C11.341 16.2385 12.7021 17.5995 14.381 17.5995Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Rt=React.createElement("svg",{width:"54",height:"54",viewBox:"0 0 54 54",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M51.3043 9.47784C51.8017 9.606 52.2407 9.89973 52.5489 10.3107C52.8571 10.7216 53.0161 11.2252 52.9999 11.7387V42.2597C53.0011 42.7336 52.8534 43.196 52.5775 43.5814C52.3016 43.9668 51.9116 44.2558 51.4625 44.4074L27.7466 52.8855C27.2635 53.0544 26.7375 53.0544 26.2544 52.8855L2.49327 44.43C2.05632 44.2721 1.67866 43.9833 1.41167 43.6031C1.14468 43.2228 1.00133 42.7695 1.00113 42.3049V11.6708C0.984887 11.1574 1.14396 10.6538 1.45216 10.2428C1.76037 9.83191 2.19932 9.53817 2.69674 9.41001L26.4353 1.0676C26.8067 0.977465 27.1943 0.977465 27.5657 1.0676L51.3043 9.47784Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.0005 19.0183V52.9984",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M52.3895 10.1335L27.0005 19.0186L1.61157 10.1335",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Lt=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 23.5C1 29.4674 3.37053 35.1903 7.5901 39.4099C11.8097 43.6295 17.5326 46 23.5 46C29.4674 46 35.1903 43.6295 39.4099 39.4099C43.6295 35.1903 46 29.4674 46 23.5C46 17.5326 43.6295 11.8097 39.4099 7.5901C35.1903 3.37053 29.4674 1 23.5 1C17.5326 1 11.8097 3.37053 7.5901 7.5901C3.37053 11.8097 1 17.5326 1 23.5V23.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 17.5L22.234 32.012C22.3698 32.2247 22.5569 32.3997 22.7782 32.521C22.9995 32.6422 23.2477 32.7058 23.5 32.7058C23.7523 32.7058 24.0005 32.6422 24.2218 32.521C24.4431 32.3997 24.6302 32.2247 24.766 32.012L34 17.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Tt=React.createElement("svg",{width:"44",height:"44",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M18.9865 22.713C18.9875 23.1912 18.7986 23.6502 18.4614 23.9892C18.1241 24.3281 17.6661 24.5194 17.1879 24.5208H2.79866C2.56182 24.5204 2.32739 24.4732 2.10879 24.3821C1.89018 24.2909 1.69168 24.1576 1.52464 23.9897C1.35759 23.8218 1.22528 23.6226 1.13526 23.4035C1.04524 23.1845 0.999281 22.9498 1.00001 22.713V2.80788C0.999523 2.57095 1.04571 2.33624 1.13593 2.11716C1.22615 1.89808 1.35864 1.69892 1.52583 1.53104C1.69302 1.36317 1.89165 1.22986 2.11035 1.13875C2.32906 1.04763 2.56358 1.00048 2.80051 1L17.1897 1.02398C17.6676 1.02594 18.1252 1.21739 18.462 1.55632C18.7989 1.89526 18.9875 2.354 18.9865 2.83186V22.713Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M42.5 11.6776C42.4966 12.1514 42.3052 12.6044 41.968 12.9372C41.6307 13.2699 41.1751 13.4552 40.7013 13.4523H26.3121C26.0775 13.454 25.8448 13.4094 25.6273 13.3211C25.4099 13.2328 25.212 13.1025 25.045 12.9377C24.8779 12.7729 24.745 12.5768 24.6538 12.3606C24.5626 12.1443 24.5149 11.9123 24.5135 11.6776V2.7987C24.5164 2.32541 24.7071 1.87264 25.0437 1.53988C25.3802 1.20711 25.8351 1.02158 26.3084 1.02403L40.6977 1.00005C41.1719 0.996608 41.6282 1.1816 41.9661 1.51436C42.3041 1.84713 42.4961 2.30045 42.5 2.77472V11.6776Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.9865 40.7272C18.9851 40.9625 18.9373 41.1951 18.846 41.4119C18.7546 41.6286 18.6214 41.8253 18.4541 41.9906C18.2867 42.1559 18.0884 42.2866 17.8705 42.3753C17.6527 42.464 17.4194 42.5089 17.1842 42.5074L2.79498 42.4834C2.3212 42.4854 1.86602 42.2992 1.52945 41.9657C1.19288 41.6323 1.00245 41.1789 1.00001 40.7051V31.8336C1.00122 31.5987 1.04872 31.3663 1.13979 31.1498C1.23085 30.9332 1.36371 30.7368 1.53075 30.5716C1.6978 30.4064 1.89576 30.2758 2.11332 30.1872C2.33087 30.0986 2.56376 30.0538 2.79867 30.0552H17.1879C17.6622 30.0528 18.118 30.2387 18.4553 30.5721C18.7925 30.9056 18.9836 31.3593 18.9865 31.8336V40.7272Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M26.314 42.5074C26.0769 42.5069 25.8422 42.4597 25.6234 42.3685C25.4046 42.2773 25.2059 42.1438 25.0387 41.9757C24.8714 41.8077 24.739 41.6083 24.6489 41.389C24.5588 41.1697 24.5128 40.9348 24.5135 40.6977V20.7963C24.5128 20.5594 24.5587 20.3246 24.6487 20.1054C24.7387 19.8863 24.871 19.687 25.038 19.5189C25.205 19.3509 25.4035 19.2174 25.6221 19.126C25.8407 19.0347 26.0752 18.9873 26.3121 18.9866H40.7014C40.9383 18.9873 41.1728 19.0347 41.3914 19.126C41.61 19.2174 41.8085 19.3509 41.9755 19.5189C42.1425 19.687 42.2748 19.8863 42.3648 20.1054C42.4548 20.3246 42.5007 20.5594 42.5 20.7963V40.6737C42.501 41.1517 42.3124 41.6107 41.9756 41.9499C41.6388 42.2891 41.1812 42.481 40.7032 42.4834L26.314 42.5074Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),jt=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.39799 17.0688C9.0023 17.3009 8.66513 17.6207 8.4124 18.0036C8.15967 18.3865 7.99812 18.8222 7.94017 19.2773C7.88222 19.7324 7.92942 20.1947 8.07813 20.6287C8.22684 21.0627 8.47311 21.4569 8.79799 21.7808L25.224 38.2068C25.5479 38.5316 25.942 38.7779 26.376 38.9266C26.81 39.0753 27.2723 39.1225 27.7274 39.0646C28.1825 39.0066 28.6183 38.8451 29.0011 38.5924C29.384 38.3396 29.7038 38.0025 29.936 37.6068C31.8816 34.2595 32.4619 30.291 31.556 26.5268L44.614 18.2168C44.993 17.9757 45.3131 17.6526 45.5506 17.2712C45.788 16.8899 45.9368 16.4601 45.986 16.0136C46.0351 15.5671 45.9834 15.1152 45.8345 14.6914C45.6857 14.2675 45.4435 13.8825 45.126 13.5648L33.44 1.87876C33.1224 1.56113 32.7375 1.31887 32.3137 1.16986C31.89 1.02086 31.4382 0.968916 30.9917 1.01787C30.5451 1.06682 30.1153 1.21542 29.7339 1.45269C29.3525 1.68996 29.0292 2.00986 28.788 2.38876L20.478 15.4488C16.7138 14.5429 12.7453 15.1231 9.39799 17.0688V17.0688Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.006 29.9949L1 46.0009",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),_t=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M23.5 46C35.9264 46 46 35.9264 46 23.5C46 11.0736 35.9264 1 23.5 1C11.0736 1 1 11.0736 1 23.5C1 35.9264 11.0736 46 23.5 46Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M23.5 32.5C28.4706 32.5 32.5 28.4706 32.5 23.5C32.5 18.5294 28.4706 14.5 23.5 14.5C18.5294 14.5 14.5 18.5294 14.5 23.5C14.5 28.4706 18.5294 32.5 23.5 32.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),xt=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 0.995972V15.996H31.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M24 45.996C19.8745 45.9984 15.8277 44.8665 12.3021 42.724C8.77649 40.5815 5.90781 37.511 4.00969 33.848C2.11156 30.1851 1.25707 26.0708 1.53963 21.955C1.82219 17.8391 3.23092 13.8802 5.61181 10.511C7.9927 7.14181 11.2541 4.49209 15.0394 2.85152C18.8247 1.21095 22.9882 0.642693 27.0747 1.20888C31.1612 1.77507 35.0134 3.4539 38.21 6.06183C41.4067 8.66976 43.8248 12.1064 45.2 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Nt=React.createElement("svg",{width:"46",height:"46",viewBox:"0 0 46 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M44.7563 4V16.514C44.7565 18.1049 44.1249 19.6307 43.0003 20.756L19.8783 43.88C19.3158 44.4424 18.5528 44.7584 17.7573 44.7584C16.9619 44.7584 16.1989 44.4424 15.6363 43.88L1.87835 30.12C1.31594 29.5574 0.999989 28.7945 0.999989 27.999C0.999989 27.2035 1.31594 26.4406 1.87835 25.878L25.0003 2.756C26.1256 1.63144 27.6515 0.999809 29.2423 1H41.7563C42.552 1 43.3151 1.31607 43.8777 1.87868C44.4403 2.44129 44.7563 3.20435 44.7563 4V4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M37.2563 11.5C37.2563 11.894 37.1787 12.2841 37.028 12.6481C36.8772 13.012 36.6562 13.3427 36.3777 13.6213C36.0991 13.8999 35.7684 14.1209 35.4044 14.2716C35.0404 14.4224 34.6503 14.5 34.2563 14.5C33.8624 14.5 33.4723 14.4224 33.1083 14.2716C32.7443 14.1209 32.4136 13.8999 32.135 13.6213C31.8565 13.3427 31.6355 13.012 31.4847 12.6481C31.3339 12.2841 31.2563 11.894 31.2563 11.5C31.2563 11.106 31.3339 10.7159 31.4847 10.3519C31.6355 9.98797 31.8565 9.65726 32.135 9.37868C32.4136 9.1001 32.7443 8.87913 33.1083 8.72836C33.4723 8.5776 33.8624 8.5 34.2563 8.5C34.6503 8.5 35.0404 8.5776 35.4044 8.72836C35.7684 8.87913 36.0991 9.1001 36.3777 9.37868C36.6562 9.65726 36.8772 9.98797 37.028 10.3519C37.1787 10.7159 37.2563 11.106 37.2563 11.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Mt=React.createElement("svg",{width:"45",height:"47",viewBox:"0 0 45 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 0.996094H10.5V9.99609H1.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 36.9961H10.5V45.9961H1.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 0.996094H43.5V9.99609H34.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 36.9961H43.5V45.9961H34.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 3.99609H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.5 9.99609V36.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 42.9961H10.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 36.9961V9.99609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.5 17.5001C13.4995 16.9088 13.6155 16.3232 13.8414 15.7768C14.0673 15.2304 14.3987 14.7338 14.8166 14.3155C15.2345 13.8972 15.7308 13.5654 16.277 13.339C16.8232 13.1126 17.4087 12.9961 18 12.9961H27C27.5913 12.9961 28.1768 13.1126 28.723 13.339C29.2692 13.5654 29.7655 13.8972 30.1834 14.3155C30.6013 14.7338 30.9327 15.2304 31.1586 15.7768C31.3845 16.3232 31.5005 16.9088 31.5 17.5001",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 12.9961V33.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M16.438 33.9961H28.438",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Pt=React.createElement("svg",{width:"47",height:"21",viewBox:"0 0 47 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36.5 20H10.5C7.98369 19.9895 5.57344 18.9852 3.79412 17.2059C2.0148 15.4266 1.01053 13.0163 1 10.5V10.5C1.01053 7.98369 2.0148 5.57344 3.79412 3.79412C5.57344 2.0148 7.98369 1.01053 10.5 1H36.5C39.0163 1.01053 41.4266 2.0148 43.2059 3.79412C44.9852 5.57344 45.9895 7.98369 46 10.5V10.5C45.9895 13.0163 44.9852 15.4266 43.2059 17.2059C41.4266 18.9852 39.0163 19.9895 36.5 20V20Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11 14.5C13.2091 14.5 15 12.7091 15 10.5C15 8.29086 13.2091 6.5 11 6.5C8.79086 6.5 7 8.29086 7 10.5C7 12.7091 8.79086 14.5 11 14.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Dt={name:"TextControl",description:"Text field for entering a value.",icon:Mt,defaults:{attribute:"",label:"",placeholder:""},enableSave:!1,edit:function(e){var t=e.attribute,n=e.label,r=e.placeholder,o=void 0!==r&&r,a=_(t,""),i=x(t);return React.createElement(it.TextControl,{label:n,placeholder:o,value:a,onChange:function(e){return i(t,e)}})},save:function(){return null}};function It(e){return function(e){if(Array.isArray(e))return Ft(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ft(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ft(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ft(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Ht=lodash,Wt=Ht.isArray,Bt=Ht.union,Ut=Ht.without,zt={name:"Checkboxes",description:"Select multiple options with checkboxes.",icon:St,defaults:{attribute:"",label:"",options:[],defaultValues:[]},enableSave:!1,edit:function(e){var t=e.attribute,n=e.options,r=(e.tokens,e.label),o=void 0!==r&&r,a=e.defaultValues,i=void 0===a?[]:a,c=_(t)||!1,l=x(t);return!1===c&&l(t,It(i)),Wt(n)&&n.length>0?React.createElement("div",{className:"wbb-checkboxes"},o&&React.createElement("div",{className:"label"},o),React.createElement("ul",null,n.map((function(e){var n=e.label,r=e.value;return React.createElement("li",null,React.createElement(it.CheckboxControl,{label:n,checked:!1===c?[]:c.includes(r),onChange:function(e){return function(e,n){var r=n?Bt(c,[e]):Ut(c,e);l(t,It(r))}(r,e)}}))})))):null},save:function(){return null}};const Vt=zt;var Zt=lodash,Gt=Zt.isArray,Yt=(Zt.union,Zt.without,{name:"Radios",description:"Select a single option from a radio button list.",icon:_t,defaults:{attribute:"",label:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,n=e.options,r=e.defaultValue,o=void 0===r?"":r,a=(e.tokens,e.label),i=void 0===a?"":a,c=_(t),l=x(t);return Gt(n)&&n.length>0?(!c&&o&&l(t,o),React.createElement("div",{className:"wbb-radios"},React.createElement(it.RadioControl,{label:i,selected:c,options:n,onChange:function(e){return l(t,e)}}))):null},save:function(){return null}});const qt=Yt;var Xt=lodash,$t=Xt.isArray,Kt=(Xt.union,Xt.without,{name:"Dropdown",description:"Select a single option from a dropdown list.",icon:Lt,defaults:{attribute:"",label:"",help:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,n=e.options,r=e.defaultValue,o=void 0===r?"":r,a=e.label,i=void 0===a?"":a,c=e.help,l=void 0===c?"":c,s=_(t),u=x(t);return $t(n)&&n.length>0?(!s&&o&&u(t,o),React.createElement("div",{className:"wbb-select"},React.createElement(it.SelectControl,{label:i,help:l,value:s,options:n,onChange:function(e){return u(t,e)}}))):null},save:function(){return null}});const Jt=Kt;const Qt={name:"Toggle",description:"A toggle that can be on or off.",icon:Pt,defaults:{attribute:"",label:"",help:"",checked:!1,classes:[]},enableSave:!1,enableSidebar:!0,supportsClasses:!0,edit:function(e){var t=e.attribute,n=e.label,r=void 0===n?"":n,o=e.help,a=void 0===o?"":o,i=e.classes,c=void 0===i?[]:i,l=_(t,!1),s=x(t);return React.createElement("div",{className:"wbb-toggle"},React.createElement(it.ToggleControl,{label:r,help:a,checked:l,onChange:function(e){return s(t,e)},className:c}))},save:function(){return null}},en={name:"ColorPalette",description:"Displays a palette of colors that can be selected from.",icon:Ot,defaults:{label:"",enableCustomColors:!1,clearable:!1,colors:[]},enableSave:!1,edit:function(e){var t=e.attribute,n=e.label,r=e.colors,o=e.enableCustomColors,a=void 0!==o&&o,i=e.clearable,c=void 0===i||i,l=_(t)||"",s=x(t);return React.createElement("div",{className:"wbb-color-palette"},n&&React.createElement("div",{className:"label"},n),React.createElement("div",{className:"palette"},React.createElement(it.ColorPalette,{colors:r,value:l,onChange:function(e){return s(t,e)},disableCustomColors:!a,clearable:c})))},save:function(){return null}},tn={name:"PostSelect",description:"Select one or more posts.",icon:jt,proOnly:!0,edit:function(){return null},save:function(){return null}},nn={name:"TermSelect",description:"Select one or more terms.",icon:Nt,proOnly:!0,edit:function(){return null},save:function(){return null}},rn={name:"Repeater",description:"Loops over items in an array attribute.",icon:xt,proOnly:!0,edit:function(){return null},save:function(){return null}},on={name:"InnerBlocks",description:"Displays blocks within a block.",icon:Tt,proOnly:!0,edit:function(){return null},save:function(){return null}},an=window.wp.serverSideRender;var cn=n.n(an);const ln=[ot,vt,At,Dt,Vt,qt,Jt,Qt,en,rn,tn,nn,on,{name:"DynamicPreview",description:"Displays a preview of a dynamic block in the editor.",icon:Rt,defaults:{},enableSave:!1,enableSidebar:!1,edit:function(){var e=(0,g.useContext)(k),t=e.attributes,n=e.settings;return n.data.isDynamic?React.createElement(cn(),{block:"".concat(n.namespace,"/").concat(n.slug),attributes:t}):null},save:function(){return null}}];var sn=wp.hooks.applyFilters,un=lodash.find,dn=function(e){var t=sn("wickedBlockBuilder.components",ln),n=un(t,["name",e.name]);return n?n.edit(e):null};dn.Save=function(e){var t=sn("wickedBlockBuilder.components",ln),n=un(t,["name",e.name]);return n?n.save(e):null};const pn=dn;function fn(e){return fn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fn(e)}function mn(){return mn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mn.apply(null,arguments)}function hn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hn(Object(n),!0).forEach((function(t){yn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function yn(e,t,n){return(t=function(e){var t=function(e){if("object"!=fn(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=fn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==fn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vn=lodash.orderBy,gn=function(e){var t=e.id,n=e.attributes,r=e.currentAttribute,o=e.blockProps,a=e.madeStyles,i=e.madeClasses,c=e.madeAttributes,l=e.name,s=void 0===l?"div":l,u=e.content,d=void 0===u?null:u,p=e.currentIndex,f=void 0===p?0:p,m=e.currentItem,h=void 0!==m&&m,b=e.isRoot,y=void 0!==b&&b,v=e.tokens,g=void 0===v?{}:v,k=e.nodes,C=void 0===k?[]:k,w=e.isSave,E=void 0!==w&&w,A={},S=null,O=vn(C.filter((function(e){return e.parent==t})),["order"]),R=s,L=Y(d,g);return O.length>0&&(S=O.map((function(e){var t=bn({key:e.id,attributes:n,currentAttribute:r,currentIndex:f,currentItem:h,nodes:C,tokens:g},e);return E?React.createElement(Tn.Save,t):React.createElement(Tn,t)}))),i&&(A.className=i),a&&(A.style=a),y&&(A=bn(bn({},A),o)),c&&(A=bn(bn({},c),A)),["input","br","img","area","embed","hr","link","base"].includes(s)?React.createElement(R,A):null!==S?React.createElement(R,A,S):React.createElement(R,mn({},A,{dangerouslySetInnerHTML:{__html:Ye.sanitize(L)}}))},kn=function(e){var t=Kn(e.classes,e.tokens),n=Qn(e.styles,e.tokens),r=er(e.tagAttributes,e.tokens),o=(0,h.useBlockProps)({className:t,style:n});return React.createElement(gn,mn({madeClasses:t,madeStyles:n,madeAttributes:r},e,{blockProps:o}))};kn.Save=function(e){var t=Kn(e.classes,e.tokens),n=Qn(e.styles,e.tokens),r=er(e.tagAttributes,e.tokens),o=h.useBlockProps.save({className:t,style:n});return React.createElement(gn,mn({madeClasses:t,madeStyles:n,madeAttributes:r,isSave:!0},e,{blockProps:o}))};const Cn=kn;function wn(e){return wn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wn(e)}function En(){return En=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},En.apply(null,arguments)}function An(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Sn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?An(Object(n),!0).forEach((function(t){On(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):An(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function On(e,t,n){return(t=function(e){var t=function(e){if("object"!=wn(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=wn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==wn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Rn=wp.hooks.applyFilters,Ln=function(e){var t,n=G(e);return t="element"==(e=Sn(Sn({},e),{},{tokens:n})).type?React.createElement(Cn,En({},e,{tokens:n})):React.createElement(pn,En({},e,{tokens:n})),Rn("wickedBlockBuilder.generator.node.edit",t,e)};Ln.Save=function(e){var t,n=G(e);return t="element"==(e=Sn(Sn({},e),{},{tokens:n})).type?React.createElement(Cn.Save,En({},e,{tokens:n})):React.createElement(pn.Save,En({},e,{tokens:n})),Rn("wickedBlockBuilder.generator.node.save",t,e)};const Tn=Ln;function jn(){return jn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jn.apply(null,arguments)}var xn=lodash.orderBy,Nn=wp.hooks.applyFilters;const Mn=function(e){var t=e.settings,n=e.tokens,r=t.data.sidebar.nodes,o=xn(r.filter((function(e){return""==e.parent})),["order"]),a=React.createElement(React.Fragment,null,o.map((function(e){return React.createElement(Tn,jn({key:e.id,nodes:r,tokens:n},e))})));return a=Nn("wickedBlockBuilder.generator.sidebar",a,e),React.createElement(h.InspectorControls,null,a)};var Pn=wp.hooks.applyFilters;const Dn=function(e){var t=null;return(t=Pn("wickedBlockBuilder.generator.toolbar",t,e))?React.createElement(h.BlockControls,null,t):null};function In(e){return In="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},In(e)}function Fn(){return Fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Fn.apply(null,arguments)}function Hn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hn(Object(n),!0).forEach((function(t){Bn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Bn(e,t,n){return(t=function(e){var t=function(e){if("object"!=In(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=In(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==In(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Un=lodash,zn=Un.get,Vn=Un.set,Zn=Un.has,Gn=Un.uniq,Yn=Un.find,qn=Un.forOwn,Xn=Un.isArray,$n=(Un.isObject,Un.omit,wp.hooks.applyFilters),Kn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n={classes:e,tokens:t},r=e.map((function(e){return Y(e.name,t)}));return r=(r=Gn(r)).join(" "),$n("wickedBlockBuilder.generator.makeClasses",r,n)},Jn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e.filter((function(e){return t==e.parent})),o={};return""==t&&(o._wbbBlockId={type:"string"},o._wbbImages={type:"array",selector:"img",query:{id:{type:"number",source:"attribute",attribute:"data-image-id"},url:{type:"string",source:"attribute",attribute:"src"},alt:{type:"string",source:"attribute",attribute:"alt"}}},n||(o._wbbImages.source="query")),r.forEach((function(t){var r={type:t.type};t.source&&"block"!=t.source&&(r.source=t.source,t.selector&&(r.selector=t.selector),"attribute"==t.source&&(r.attribute=t.attribute)),"array"==t.type&&(r.query=Jn(e,t.id,n)),t.default&&(r.default=t.default),o[t.name]=r})),o},Qn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n={styles:e,tokens:t},r=e.reduce((function(e,n){return Wn(Wn({},e),{},Bn({},(r=n.name).startsWith("--")?r:et(r),Y(n.value,t).replace(";","")));var r}),{});return $n("wickedBlockBuilder.generator.makeStyles",r,n)},er=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n={tagAttributes:e,tokens:t},r=e.reduce((function(e,n){return Wn(Wn({},e),{},Bn({},n.name,Y(n.value,t)))}),{});return $n("wickedBlockBuilder.generator.makeTagAttributes",r,n)},tr=function(e){var t={};return t={attributes:Wn({},e),block:{id:e._wbbBlockId,isSelected:!1}},qn(e,(function(e,n){Xn(e)&&(t=Wn(Wn({},t),{},{attributes:Wn(Wn({},t.attributes),{},Bn({},n,{_items:e,_length:e.length,_currentIndex:1}))}))})),t},nr=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[],r=zn(e,"data.parent",[]),o=zn(e,"data.ancestor",[]),a=e.data.icon,i={apiVersion:e.data.apiVersion,title:e.title,description:e.data.description,supports:e.data.supports,category:e.data.category,attributes:Jn(e.data.attributes,"",e.data.isDynamic),parent:r.length>0?r:null,ancestor:o.length>0?o:null};return a&&(Zn(wickedBlockBuilder.icons,a)?i.icon=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:wickedBlockBuilder.icons[a]}}):i.icon=function(e){var t=document.createElement("div");if(t.innerHTML=e,"svg"!=t.firstChild.nodeName)return null;var n=t.firstChild,r=Array.from(n.attributes).reduce((function(e,t){return t.specified?Ke(Ke({},e),{},Je({},t.name,t.value)):e}),{});return React.createElement("svg",Xe({xmlns:"http://www.w3.org/2000/svg"},r,{dangerouslySetInnerHTML:{__html:n.innerHTML}}))}(a)),t||(i=Wn(Wn({},i),{},{edit:function(t){var n=t.attributes,r=t.setAttributes,o=t.isSelected;n._wbbBlockId||r({_wbbBlockId:y()()});var a=tr(n),i=Yn(e.data.edit.nodes,{parent:""}),c={attributes:n,setAttributes:r,settings:e,edit:e.data.edit,sidebar:e.data.sidebar};a.block=Wn(Wn({},a.block),{},{isSelected:o});var l=Wn({isRoot:!0,tokens:a,nodes:e.data.edit.nodes},i),s={settings:e,nodes:e.data.sidebar.nodes,tokens:a},u={settings:e,tokens:a};return React.createElement(k.Provider,{value:c},React.createElement(React.Fragment,null,React.createElement(Dn,u),React.createElement(Mn,s),React.createElement(Tn,l)))}})),i=Wn(Wn({},i),{},{save:function(t){var n=t.attributes;if(e.data.isDynamic)return React.createElement(h.InnerBlocks.Content,null);var r=tr(n),o=Yn(e.data.save.nodes,{parent:""}),a=e.data.save.nodes;return o||(o=Yn(e.data.edit.nodes,{parent:""}),a=e.data.edit.nodes),React.createElement(Tn.Save,Fn({isRoot:!0,attributes:n,nodes:a,tokens:r},o))}}),!t&&e.versions.length>0&&e.versions.forEach((function(e){n.push(nr(e,!0))})),n.length>0&&(i=Wn(Wn({},i),{},{deprecated:n})),$n("wickedBlockBuilder.makeBlock",i,e)};Vn(window,"wickedBlockBuilder.generator.v1.makeBlock",nr);const rr=window.wp.blocks;(wickedBlockBuilder.blocks||[]).forEach((function(e){(0,rr.registerBlockType)("".concat(e.namespace,"/").concat(e.slug),nr(e))}))})()})();
  • wicked-block-builder/tags/1.4.5/dist/home.asset.php

    r2868528 r3232335  
    1 <?php return array('dependencies' => array('wp-polyfill'), 'version' => '950934c6683fdd272731');
     1<?php return array('dependencies' => array(), 'version' => '2f0d93556f4b5b5640b2');
  • wicked-block-builder/tags/1.4.5/dist/home.js

    r2868528 r3232335  
    1 !function(){"use strict";var e,t,n,r,o,a,i,c,u,s,f,p,l,d,v={705:function(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c<this.length;c++){var u=this[c][0];null!=u&&(i[u]=!0)}for(var s=0;s<e.length;s++){var f=[].concat(e[s]);r&&i[f[0]]||(void 0!==a&&(void 0===f[5]||(f[1]="@layer".concat(f[5].length>0?" ".concat(f[5]):""," {").concat(f[1],"}")),f[5]=a),n&&(f[2]?(f[1]="@media ".concat(f[2]," {").concat(f[1],"}"),f[2]=n):f[2]=n),o&&(f[4]?(f[1]="@supports (".concat(f[4],") {").concat(f[1],"}"),f[4]=o):f[4]="".concat(o)),t.push(f))}},t}},738:function(e){e.exports=function(e){return e[1]}},180:function(e,t,n){var r=n(738),o=n.n(r),a=n(705),i=n.n(a)()(o());i.push([e.id,"",""]),t.Z=i},379:function(e){var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var a={},i=[],c=0;c<e.length;c++){var u=e[c],s=r.base?u[0]+r.base:u[0],f=a[s]||0,p="".concat(s," ").concat(f);a[s]=f+1;var l=n(p),d={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==l)t[l].references++,t[l].updater(d);else{var v=o(d,r);r.byIndex=c,t.splice(c,0,{identifier:p,updater:v,references:1})}i.push(p)}return i}function o(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,o){var a=r(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=n(a[i]);t[c].references--}for(var u=r(e,o),s=0;s<a.length;s++){var f=n(a[s]);0===t[f].references&&(t[f].updater(),t.splice(f,1))}a=u}}},569:function(e){var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},216:function(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,n){e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},795:function(e){e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},m={};function h(e){var t=m[e];if(void 0!==t)return t.exports;var n=m[e]={id:e,exports:{}};return v[e](n,n.exports,h),n.exports}h.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return h.d(t,{a:t}),t},h.d=function(e,t){for(var n in t)h.o(t,n)&&!h.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},h.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},h.nc=void 0,e=h(379),t=h.n(e),n=h(795),r=h.n(n),o=h(569),a=h.n(o),i=h(565),c=h.n(i),u=h(216),s=h.n(u),f=h(589),p=h.n(f),l=h(180),(d={}).styleTagTransform=p(),d.setAttributes=c(),d.insert=a().bind(null,"head"),d.domAPI=r(),d.insertStyleElement=s(),t()(l.Z,d),l.Z&&l.Z.locals&&l.Z.locals}();
     1(()=>{"use strict";var e={89:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c<this.length;c++){var s=this[c][0];null!=s&&(i[s]=!0)}for(var u=0;u<e.length;u++){var p=[].concat(e[u]);r&&i[p[0]]||(void 0!==a&&(void 0===p[5]||(p[1]="@layer".concat(p[5].length>0?" ".concat(p[5]):""," {").concat(p[1],"}")),p[5]=a),n&&(p[2]?(p[1]="@media ".concat(p[2]," {").concat(p[1],"}"),p[2]=n):p[2]=n),o&&(p[4]?(p[1]="@supports (".concat(p[4],") {").concat(p[1],"}"),p[4]=o):p[4]="".concat(o)),t.push(p))}},t}},248:e=>{e.exports=function(e){return e[1]}},450:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(248),o=n.n(r),a=n(89),i=n.n(a)()(o());i.push([e.id,"",""]);const c=i},72:e=>{var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var a={},i=[],c=0;c<e.length;c++){var s=e[c],u=r.base?s[0]+r.base:s[0],p=a[u]||0,l="".concat(u," ").concat(p);a[u]=p+1;var d=n(l),f={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==d)t[d].references++,t[d].updater(f);else{var v=o(f,r);r.byIndex=c,t.splice(c,0,{identifier:l,updater:v,references:1})}i.push(l)}return i}function o(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,o){var a=r(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=n(a[i]);t[c].references--}for(var s=r(e,o),u=0;u<a.length;u++){var p=n(a[u]);0===t[p].references&&(t[p].updater(),t.splice(p,1))}a=s}}},659:e=>{var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},540:e=>{e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,n)=>{e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.nc=void 0;var r=n(72),o=n.n(r),a=n(825),i=n.n(a),c=n(659),s=n.n(c),u=n(56),p=n.n(u),l=n(540),d=n.n(l),f=n(113),v=n.n(f),m=n(450),h={};h.styleTagTransform=v(),h.setAttributes=p(),h.insert=s().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=d(),o()(m.A,h),m.A&&m.A.locals&&m.A.locals})();
  • wicked-block-builder/tags/1.4.5/dist/patterns.asset.php

    r2868528 r3232335  
    1 <?php return array('dependencies' => array('wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-data', 'wp-data-controls', 'wp-edit-post', 'wp-element', 'wp-plugins', 'wp-polyfill'), 'version' => '82832c242919b4efac2b');
     1<?php return array('dependencies' => array('wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-data', 'wp-data-controls', 'wp-edit-post', 'wp-element', 'wp-plugins'), 'version' => '4ef70c01501b889f1a50');
  • wicked-block-builder/tags/1.4.5/dist/patterns.js

    r2868528 r3232335  
    1 !function(){"use strict";var t={n:function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,{a:r}),r},d:function(e,r){for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r:function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{getCategories:function(){return h}});var r={};t.r(r),t.d(r,{TYPES:function(){return y},setCategories:function(){return v}});var n={};t.r(n),t.d(n,{getCategories:function(){return b}});var o=window.wp.editPost,i=window.wp.components,a=window.wp.plugins,c=window.wp.element,u=window.wp.blocks,l=window.wp.data,s=window.wp.apiFetch,f=t.n(s),p=window.wp.dataControls,h=function(t){return t.categories||[]},y={SET_CATEGORIES:"SET_CATEGORIES"},v=function(t){return{type:y.SET_CATEGORIES,categories:t}};function d(t){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d(t)}function m(){m=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function l(t,e,r,o){var i=e&&e.prototype instanceof p?e:p,a=Object.create(i.prototype),c=new x(o||[]);return n(a,"_invoke",{value:O(t,r,c)}),a}function s(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var f={};function p(){}function h(){}function y(){}var v={};u(v,i,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(L([])));b&&b!==e&&r.call(b,i)&&(v=b);var w=y.prototype=p.prototype=Object.create(v);function S(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function E(t,e){function o(n,i,a,c){var u=s(t[n],t,i);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==d(f)&&r.call(f,"__await")?e.resolve(f.__await).then((function(t){o("next",t,a,c)}),(function(t){o("throw",t,a,c)})):e.resolve(f).then((function(t){l.value=t,a(l)}),(function(t){return o("throw",t,a,c)}))}c(u.arg)}var i;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){o(t,r,e,n)}))}return i=i?i.then(n,n):n()}})}function O(t,e,r){var n="suspendedStart";return function(o,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw i;return{value:void 0,done:!0}}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var c=j(a,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var u=s(t,e,r);if("normal"===u.type){if(n=r.done?"completed":"suspendedYield",u.arg===f)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(n="completed",r.method="throw",r.arg=u.arg)}}}function j(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,j(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,f;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,f):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,f)}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function k(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function L(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,o=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return o.next=o}}return{next:_}}function _(){return{value:void 0,done:!0}}return h.prototype=y,n(w,"constructor",{value:y,configurable:!0}),n(y,"constructor",{value:h,configurable:!0}),h.displayName=u(y,c,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===h||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,y):(t.__proto__=y,u(t,c,"GeneratorFunction")),t.prototype=Object.create(w),t},t.awrap=function(t){return{__await:t}},S(E.prototype),u(E.prototype,a,(function(){return this})),t.AsyncIterator=E,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new E(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},S(w),u(w,c,"Generator"),u(w,i,(function(){return this})),u(w,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function t(){for(;r.length;){var n=r.pop();if(n in e)return t.value=n,t.done=!1,t}return t.done=!0,t}},t.values=L,x.prototype={constructor:x,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(r,n){return a.type="throw",a.arg=t,e.next=r,n&&(e.method="next",e.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),f},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),k(r),f}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;k(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:L(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},t}var g=m().mark(b);function b(){var t;return m().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.apiFetch)({path:"/wicked-block-builder/v1/patterns/categories"});case 2:return t=e.sent,e.abrupt("return",v(t));case 4:case"end":return e.stop()}}),g)}function w(t){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},w(t)}function S(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function E(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?S(Object(r),!0).forEach((function(e){O(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function O(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==w(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,"string");if("object"!==w(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===w(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var j=y.SET_CATEGORIES,P={categories:[]},k="wicked-block-builder/patterns";function x(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,_x,i,a=[],_n=!0,c=!1;try{if(_x=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(a.push(n.value),a.length!==e);_n=!0);}catch(t){c=!0,o=t}finally{try{if(!_n&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(c)throw o}}return a}}(t,e)||function(t,e){if(t){if("string"==typeof t)return L(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?L(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}(0,l.registerStore)(k,{selectors:e,actions:r,resolvers:n,reducer:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P,e=arguments.length>1?arguments[1]:void 0;return e.type===j?E(E({},t),{},{categories:e.categories}):t},controls:p.controls}),(0,a.registerPlugin)("wbb-save-pattern",{render:function(){var t=[{label:"Uncategorized",value:""}],e=x((0,c.useState)(!1),2),r=e[0],n=e[1],a=x((0,c.useState)(""),2),s=a[0],p=a[1],h=x((0,c.useState)(""),2),y=h[0],v=h[1],d=x((0,c.useState)(""),2),m=d[0],g=d[1],b=(0,l.useSelect)((function(t){return!!r&&t(k).getCategories()}),[r]),w=(0,l.useSelect)((function(t){return t("core").canUser("create","wbb_block_patern")}));b&&b.forEach((function(e){t.push({label:e.label,value:e.name})}));var S=(0,l.useSelect)((function(t){var e=t("core/block-editor"),r=e.getSelectedBlockCount,n=e.getSelectedBlock,o=e.getMultiSelectedBlocks,i=1===r()?n():o();return(0,u.serialize)(i)}),[]),E=function(){n(!1),p(""),g("")};return void 0===w||0==w?null:React.createElement(React.Fragment,null,React.createElement(o.PluginBlockSettingsMenuItem,{allowedBlocks:!0,icon:"schedule",label:"Save as pattern",onClick:function(){n(!0)}}),r&&React.createElement(i.Modal,{title:"Save Pattern",onRequestClose:E,className:"wbb-save-patern-modal",focusOnMount:!0},m?React.createElement(React.Fragment,null,React.createElement("p",null,m),React.createElement("p",{className:"actions"},React.createElement(i.Button,{isPrimary:!0,variant:"primary",onClick:E},"Okay"))):React.createElement(React.Fragment,null,React.createElement("p",null,React.createElement(i.TextControl,{label:"Pattern Name",value:s,onChange:function(t){return p(t)}})),React.createElement("p",null,React.createElement(i.SelectControl,{label:"Category",value:y,onChange:function(t){return v(t)},options:t})),React.createElement("p",{className:"actions"},React.createElement(i.Button,{isSecondary:!0,variant:"secondary",onClick:E},"Cancel"),React.createElement(i.Button,{isPrimary:!0,variant:"primary",onClick:function(){f()({path:"/wp/v2/wbb_block_patern",method:"POST",data:{title:s,content:S,status:"publish",wbbPatternCategory:y}}).then((function(){g("Your block pattern has successfully been saved. Note that you must refresh the page before your pattern will appear in the block inserter.")})).catch((function(t){g("The following error occurred: ".concat(t.message))}))},disabled:s.length<1},"Save")))))}})}();
     1(()=>{"use strict";var t={n:e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},d:(e,r)=>{for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{getCategories:()=>h});var r={};t.r(r),t.d(r,{TYPES:()=>y,setCategories:()=>v});var n={};t.r(n),t.d(n,{getCategories:()=>b});const o=window.wp.editPost,a=window.wp.components,i=window.wp.plugins,c=window.wp.element,u=window.wp.blocks,l=window.wp.data,s=window.wp.apiFetch;var f=t.n(s);const p=window.wp.dataControls;var h=function(t){return t.categories||[]},y={SET_CATEGORIES:"SET_CATEGORIES"},v=function(t){return{type:y.SET_CATEGORIES,categories:t}};function d(t){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d(t)}function m(){m=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var a=e&&e.prototype instanceof b?e:b,i=Object.create(a.prototype),c=new T(n||[]);return o(i,"_invoke",{value:L(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var p="suspendedStart",h="suspendedYield",y="executing",v="completed",g={};function b(){}function w(){}function S(){}var E={};l(E,i,(function(){return this}));var O=Object.getPrototypeOf,j=O&&O(O(N([])));j&&j!==r&&n.call(j,i)&&(E=j);var P=S.prototype=b.prototype=Object.create(E);function k(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function x(t,e){function r(o,a,i,c){var u=f(t[o],t,a);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==d(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){l.value=t,i(l)}),(function(t){return r("throw",t,i,c)}))}c(u.arg)}var a;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,r,n){var o=p;return function(a,i){if(o===y)throw Error("Generator is already running");if(o===v){if("throw"===a)throw i;return{value:t,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var u=_(c,n);if(u){if(u===g)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=v,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var l=f(e,r,n);if("normal"===l.type){if(o=n.done?v:h,l.arg===g)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=v,n.method="throw",n.arg=l.arg)}}}function _(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,_(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),g;var a=f(o,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,g;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,g):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,g)}function C(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function R(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(C,this),this.reset(!0)}function N(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o<e.length;)if(n.call(e,o))return r.value=e[o],r.done=!1,r;return r.value=t,r.done=!0,r};return a.next=a}}throw new TypeError(d(e)+" is not iterable")}return w.prototype=S,o(P,"constructor",{value:S,configurable:!0}),o(S,"constructor",{value:w,configurable:!0}),w.displayName=l(S,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===w||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,S):(t.__proto__=S,l(t,u,"GeneratorFunction")),t.prototype=Object.create(P),t},e.awrap=function(t){return{__await:t}},k(x.prototype),l(x.prototype,c,(function(){return this})),e.AsyncIterator=x,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new x(s(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},k(P),l(P,u,"Generator"),l(P,i,(function(){return this})),l(P,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function t(){for(;r.length;){var n=r.pop();if(n in e)return t.value=n,t.done=!1,t}return t.done=!0,t}},e.values=N,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(R),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var r=this;function o(n,o){return c.type="throw",c.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(u&&l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=t,i.arg=e,a?(this.method="next",this.next=a.finallyLoc,g):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),g},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),R(r),g}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;R(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:N(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),g}},e}var g=m().mark(b);function b(){var t;return m().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.apiFetch)({path:"/wicked-block-builder/v1/patterns/categories"});case 2:return t=e.sent,e.abrupt("return",v(t));case 4:case"end":return e.stop()}}),g)}function w(t){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},w(t)}function S(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function E(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?S(Object(r),!0).forEach((function(e){O(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function O(t,e,r){return(e=function(t){var e=function(t){if("object"!=w(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=w(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==w(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var j=y.SET_CATEGORIES,P={categories:[]};var k="wicked-block-builder/patterns";function x(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,a,i,c=[],u=!0,l=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=a.call(r)).done)&&(c.push(n.value),c.length!==e);u=!0);}catch(t){l=!0,o=t}finally{try{if(!u&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw o}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return L(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?L(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}(0,l.registerStore)(k,{selectors:e,actions:r,resolvers:n,reducer:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P,e=arguments.length>1?arguments[1]:void 0;return e.type===j?E(E({},t),{},{categories:e.categories}):t},controls:p.controls}),(0,i.registerPlugin)("wbb-save-pattern",{render:function(){var t=[{label:"Uncategorized",value:""}],e=x((0,c.useState)(!1),2),r=e[0],n=e[1],i=x((0,c.useState)(""),2),s=i[0],p=i[1],h=x((0,c.useState)(""),2),y=h[0],v=h[1],d=x((0,c.useState)(""),2),m=d[0],g=d[1],b=(0,l.useSelect)((function(t){return!!r&&t(k).getCategories()}),[r]),w=(0,l.useSelect)((function(t){return t("core").canUser("create","wbb_block_patern")}));b&&b.forEach((function(e){t.push({label:e.label,value:e.name})}));var S=(0,l.useSelect)((function(t){var e=t("core/block-editor"),r=e.getSelectedBlockCount,n=e.getSelectedBlock,o=e.getMultiSelectedBlocks,a=1===r()?n():o();return(0,u.serialize)(a)}),[]),E=function(){n(!1),p(""),g("")};return void 0===w||0==w?null:React.createElement(React.Fragment,null,React.createElement(o.PluginBlockSettingsMenuItem,{allowedBlocks:!0,icon:"schedule",label:"Save as pattern",onClick:function(){n(!0)}}),r&&React.createElement(a.Modal,{title:"Save Pattern",onRequestClose:E,className:"wbb-save-patern-modal",focusOnMount:!0},m?React.createElement(React.Fragment,null,React.createElement("p",null,m),React.createElement("p",{className:"actions"},React.createElement(a.Button,{isPrimary:!0,variant:"primary",onClick:E},"Okay"))):React.createElement(React.Fragment,null,React.createElement("p",null,React.createElement(a.TextControl,{label:"Pattern Name",value:s,onChange:function(t){return p(t)}})),React.createElement("p",null,React.createElement(a.SelectControl,{label:"Category",value:y,onChange:function(t){return v(t)},options:t})),React.createElement("p",{className:"actions"},React.createElement(a.Button,{isSecondary:!0,variant:"secondary",onClick:E},"Cancel"),React.createElement(a.Button,{isPrimary:!0,variant:"primary",onClick:function(){f()({path:"/wp/v2/wbb_block_patern",method:"POST",data:{title:s,content:S,status:"publish",wbbPatternCategory:y}}).then((function(){g("Your block pattern has successfully been saved. Note that you must refresh the page before your pattern will appear in the block inserter.")})).catch((function(t){g("The following error occurred: ".concat(t.message))}))},disabled:s.length<1},"Save")))))}})})();
  • wicked-block-builder/tags/1.4.5/readme.txt

    r3193730 r3232335  
    22Contributors: wickedplugins
    33Tags: blocks, block builder, Gutenberg, administration, developer
    4 Requires PHP: 7.0
    5 Requires at least: 5.8
     4Requires PHP: 7.4
     5Requires at least: 6.7
    66Tested up to: 6.7
    7 Stable tag: 1.4.4
     7Stable tag: 1.4.5
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    115115== Changelog ==
    116116
     117= 1.4.5 (January 30, 2025) =
     118* Tweak: change block API to version 3
     119* Tweak: bump required WordPress version to 6.7
     120* Fix: spelling error on block settings screen
     121* Fix: broken styling in some areas of block builder due to changes in WordPress popover component
     122
    117123= 1.4.4 (March 21, 2024) =
    118124* Fix: props.tokens is readonly error preventing blocks from working in some instances
     
    124130* Fix: invalid file type error when importing block JSON file in certain environments
    125131* Fix: changes to a duplicated block containing an array attribute update the original block's array attribute also
    126 * Fix: deprecation warnings in PHP 8.2
     132* Fix: deprecation warnings in PHP 8.2 
    127133
    128134= 1.4.2 (March 29, 2023) =
  • wicked-block-builder/tags/1.4.5/wicked-block-builder.php

    r3056252 r3232335  
    55Plugin URI: https://wickedplugins.com/wicked-block-builder/
    66Description: Rapidy create custom blocks and patterns.
    7 Version: 1.4.4
     7Version: 1.4.5
    88Author: Wicked Plugins
    99Author URI: https://wickedplugins.com/
  • wicked-block-builder/trunk/classes/class-block.php

    r2889390 r3232335  
    388388            'category'      => '',
    389389            'wbbApiVersion' => 1,
    390             'apiVersion'    => 2,
     390            'apiVersion'    => 3,
    391391            'parent'        => array(),
    392392            'ancestor'      => array(),
  • wicked-block-builder/trunk/classes/class-plugin.php

    r2874527 r3232335  
    2828        add_action( 'init',                         array( $this, 'register_block_pattern_categories' ) );
    2929        add_action( 'rest_api_init',                array( $this, 'rest_api_init' ) );
     30        add_action( 'enqueue_block_assets',         array( $this, 'enqueue_block_assets' ) );
    3031        add_action( 'enqueue_block_editor_assets',  array( $this, 'enqueue_block_editor_assets' ) );
    31         add_action( 'wp_head',                      array( $this, 'wp_head' ) );
    3232        add_action( 'before_delete_post',           array( $this, 'before_delete_post' ), 10, 2 );
    3333        add_action( 'wp_trash_post',                array( $this, 'trash_post' ) );
     
    110110        $this->register_blocks();
    111111        $this->register_block_patterns();
     112        $this->maybe_generate_blocks_stylesheet();
    112113    }
    113114
     
    291292
    292293    /**
     294     * WordPress 'enqueue_block_assets' action.
     295     */
     296    public function enqueue_block_assets() {
     297        $blocks     = new Block_Collection();
     298        $css        = $blocks->get_published_blocks()->get_css();
     299        $version    = md5( $css );
     300        $url        = add_query_arg( 'action', 'wbb_generate_blocks_stylesheet', site_url() );
     301
     302        wp_enqueue_style( 'wicked-block-builder-blocks', $url, array(), $version );
     303    }
     304
     305    /**
    293306     * WordPress 'enqueue_block_editor_assets' action. Enqueues the block
    294307     * builder's generator app.
     
    409422
    410423    /**
    411      * WordPress 'wp_head' action. Currently outputs block CSS.
    412      */
    413     public function wp_head() {
     424     * Dynamically generates a CSS file containing CSS for all blocks.
     425     */
     426    public function maybe_generate_blocks_stylesheet() {
     427        $action = isset( $_GET['action'] ) ? sanitize_text_field( $_GET['action'] ) : false;
     428
     429        if ( 'wbb_generate_blocks_stylesheet' != $action ) return;
     430
    414431        $blocks = new Block_Collection();
    415432        $css    = $blocks->get_published_blocks()->get_css();
    416433
    417         // Exit if we don't have any CSS
    418         if ( ! $css ) return;
    419 
    420         ?>
    421 <style type="text/css">
    422 <?php echo wp_strip_all_tags( $css ); ?>
    423 </style>
    424         <?php
     434        // Clear the output buffer
     435        ob_clean();
     436
     437        // Set the content type
     438        header( 'Content-Type: text/css' );
     439
     440        // Output the CSS
     441        echo wp_strip_all_tags( $css );
     442
     443        // Exit
     444        exit;
    425445    }
    426446
  • wicked-block-builder/trunk/dist/builder.asset.php

    r3056252 r3232335  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-polyfill', 'wp-primitives', 'wp-server-side-render'), 'version' => '8c98e164c4cfd5557547');
     1<?php return array('dependencies' => array('react', 'react-jsx-runtime', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-primitives', 'wp-server-side-render'), 'version' => '9e0a6aef5174eb22488d');
  • wicked-block-builder/trunk/dist/builder.css

    r2889390 r3232335  
    1 .plain-button,#wicked-block-builder-app .add-item-btn,#wicked-block-builder-app .delete-item-btn,#wicked-block-builder-app .sidebar-flyout>.head .close{cursor:pointer;border:none;padding:0;background:none}body.wicked-block-builder_page_wicked_block_builder_builder #wpcontent{padding:0}body.wicked-block-builder_page_wicked_block_builder_builder #wpbody-content{padding:0}body.wicked-block-builder_page_wicked_block_builder_builder #wpfooter{display:none}#wpbody-content>:not(#wicked-block-builder-app){display:none !important}#wicked-block-builder-app{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;background:#fafbfd;font-size:14px;line-height:18px;position:relative;color:#2e353f;position:fixed;top:32px;bottom:0;height:100vh;width:calc(100% - 160px)}#wicked-block-builder-app *{box-sizing:border-box}body.folded #wicked-block-builder-app{width:calc(100% - 36px)}#wicked-block-builder-app h5{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;line-height:18px;margin:0 0 10px 0;color:#2e353f;font-weight:bold}#wicked-block-builder-app p{font-size:inherit;line-height:inherit}#wicked-block-builder-app .header{height:60px;border-bottom:solid 1px #d5deeb;background:#fff;position:relative}#wicked-block-builder-app .header .icons{width:0px;height:0px;overflow:hidden;position:absolute;visibility:hidden}#wicked-block-builder-app .header .title{width:200px;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;border-right:solid 1px #d5deeb}#wicked-block-builder-app .header .title h1{font-size:16px;line-height:20px;margin:0;font-weight:bold;color:#2e353f}#wicked-block-builder-app .header .nav{position:absolute;top:0;left:210px}#wicked-block-builder-app .header .nav ul{margin:0;padding:0;list-style-type:none;display:flex}#wicked-block-builder-app .header .nav ul li{position:relative;z-index:1;padding:0 20px}#wicked-block-builder-app .header .nav ul button{cursor:pointer;border:none;padding:0;background:none;display:flex;align-items:center;height:60px;color:#2e353f;appearance:none;text-align:center;font-size:16px;line-height:20px;position:relative;transition:.25s ease;font-weight:bold;white-space:nowrap}#wicked-block-builder-app .header .nav ul button:before,#wicked-block-builder-app .header .nav ul button:after{position:absolute;content:"";left:0;bottom:0;right:0;height:3px;background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);opacity:0;transition:.25s ease}#wicked-block-builder-app .header .nav ul button:focus path,#wicked-block-builder-app .header .nav ul button:hover path{stroke:#408dfa}#wicked-block-builder-app .header .nav ul button:focus:after,#wicked-block-builder-app .header .nav ul button:hover:after{opacity:1}#wicked-block-builder-app .header .nav ul button.selected:before{opacity:1}#wicked-block-builder-app .header .nav ul button .icon{margin-right:10px;height:24px;width:24px}#wicked-block-builder-app .header .nav ul button .icon svg{width:100%;height:100%}#wicked-block-builder-app .header .actions{position:absolute;top:0;right:10px;bottom:0;display:flex;align-items:center;z-index:1}#wicked-block-builder-app .header .actions button{margin-left:10px}@media only screen and (max-width: 1400px){#wicked-block-builder-app .header .nav ul li{padding:0 10px}}@media only screen and (max-width: 1280px){#wicked-block-builder-app .header .nav ul li{padding:0 15px}#wicked-block-builder-app .header .nav ul button{flex-direction:column;justify-content:center}#wicked-block-builder-app .header .nav ul button .icon{margin:0 0 5px 0;width:18px;height:18px}}#wicked-block-builder-app>.body{display:flex;height:calc(100vh - 32px - 60px)}#wicked-block-builder-app>.body>.left{width:calc(100% - 400px);height:100%;overflow:scroll}#wicked-block-builder-app>.body>.left>.content{padding:30px}#wicked-block-builder-app>.body>.sidebar{width:401px;height:100%;border-left:solid 1px #d5deeb;position:relative;background:#fafbfd}#wicked-block-builder-app>.body>.sidebar .instructions{text-align:center;padding:50px 20px}#wicked-block-builder-app .btn{cursor:pointer;border:none;padding:0;background:none;border:solid 2px #2e353f;color:#2e353f;border-radius:5px;padding:5px 30px;font-size:16px;line-height:20px;transition:.25s ease}#wicked-block-builder-app .btn:focus,#wicked-block-builder-app .btn:hover{background:#2e353f;color:#fff}#wicked-block-builder-app .action-btn{cursor:pointer;background:#fff;border:solid 2px rgba(0,0,0,0);position:relative;font-size:16px;line-height:20px;padding:5px 30px;color:#2e353f;background-clip:padding-box;border-radius:5px;transition:.25s ease;display:flex;align-items:center;min-height:40px;position:relative;min-width:130px;justify-content:center}#wicked-block-builder-app .action-btn.loading .label{visibility:hidden}#wicked-block-builder-app .action-btn .loading-spinner{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}#wicked-block-builder-app .action-btn:before{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:linear-gradient(270deg, #74A0FE 4.44%, #627EFB 100%);z-index:-2;border-radius:inherit;margin:-2px;opacity:1}#wicked-block-builder-app .action-btn:after{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);z-index:-1;border-radius:inherit;background-clip:padding-box}#wicked-block-builder-app .action-btn.primary{color:#fff;background:rgba(0,0,0,0)}#wicked-block-builder-app .action-btn.primary:after{opacity:1}#wicked-block-builder-app .action-btn.primary .loading-spinner div{border-top-color:#fff}#wicked-block-builder-app .action-btn:disabled{cursor:default}#wicked-block-builder-app .action-btn:disabled .label{opacity:.4}#wicked-block-builder-app .action-btn:not(:disabled):hover{color:#fff;background-clip:padding-box;background:#2e353f}#wicked-block-builder-app .pro-callout{padding:15px;margin:20px 0;background:#d5deeb;display:flex;align-items:center;font-size:14px;line-height:18px;border-radius:4px}#wicked-block-builder-app .pro-callout .icon{width:28px;margin-right:10px}#wicked-block-builder-app .pro-callout a{color:#2b67d4;text-decoration:underline}#wicked-block-builder-app .pro-callout a:focus,#wicked-block-builder-app .pro-callout a:hover{color:#000}#wicked-block-builder-app .tabs{margin:0;padding:0;list-style-type:none;display:flex;text-align:center}#wicked-block-builder-app .tabs li{flex-basis:100%;border-bottom:solid 1px #d5deeb;margin:0}#wicked-block-builder-app .tabs li button{cursor:pointer;border:none;padding:0;background:none;position:relative;color:#2e353f;display:flex;width:100%;font-size:14px;line-height:18px;align-items:center;justify-content:center;height:60px}#wicked-block-builder-app .tabs li button:after{position:absolute;content:"";left:0;bottom:0;right:0;height:3px;background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);opacity:0;transition:.25s ease}#wicked-block-builder-app .tabs li button.selected:after{opacity:1}#wicked-block-builder-app .tabbed-sidebar>.content{height:calc(100vh - 65px - 60px - 32px);overflow-x:scroll}#wicked-block-builder-app .sidebar-flyout{position:absolute;top:0;bottom:0;right:401px;z-index:1;width:calc(100vw - 600px);max-width:600px;border-left:solid 1px #d5deeb;background:#fafbfd}#wicked-block-builder-app .sidebar-flyout:before{position:absolute;content:"";top:0;left:0;bottom:0;width:600px;box-shadow:-10px 0 10px -5px rgba(103,146,209,.14);z-index:-1}#wicked-block-builder-app .sidebar-flyout>.head{min-height:60px;border-bottom:solid 1px #d5deeb;position:relative}#wicked-block-builder-app .sidebar-flyout>.head .title{min-height:60px;display:flex;align-items:center;font-size:16px;line-height:20px;font-weight:500;padding:0 20px}#wicked-block-builder-app .sidebar-flyout>.head .close{position:absolute;top:calc(50% - 16px);right:15px}#wicked-block-builder-app .sidebar-flyout>.body{height:calc(100% - 61px);overflow:scroll}#wicked-block-builder-app .sidebar-flyout>.body>.content{padding:20px}#wicked-block-builder-app .button-tiles{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 auto 20px auto;width:396px}#wicked-block-builder-app .button-tiles>li{margin:2px}#wicked-block-builder-app .tile-button{cursor:pointer;border:none;padding:0;background:none;border:solid 1px #d5deeb;width:128px;height:128px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;line-height:14px;border-radius:3px;background:#fff;position:relative}#wicked-block-builder-app .tile-button:disabled{cursor:default}#wicked-block-builder-app .tile-button:disabled .icon,#wicked-block-builder-app .tile-button:disabled .label{opacity:.5}#wicked-block-builder-app .tile-button:not(:disabled){cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .tile-button:not(:disabled):focus,#wicked-block-builder-app .tile-button:not(:disabled):hover{border-color:#408dfa}#wicked-block-builder-app .tile-button:not(:disabled):focus svg path,#wicked-block-builder-app .tile-button:not(:disabled):focus svg polygon,#wicked-block-builder-app .tile-button:not(:disabled):hover svg path,#wicked-block-builder-app .tile-button:not(:disabled):hover svg polygon{stroke:#408dfa}#wicked-block-builder-app .tile-button .icon{width:40px;height:40px;margin:0 0 10px 0;display:flex;align-items:center;justify-content:center}#wicked-block-builder-app .tile-button .icon svg{max-width:40px;max-height:40px}#wicked-block-builder-app .tile-button .pro-tag{position:absolute;top:5px;right:5px;background:#d5deeb;border-radius:5px;padding:5px 5px 5px 20px;color:#fff;font-size:13px;line-height:13px;font-weight:bold;color:#2e353f;display:block}#wicked-block-builder-app .tile-button .pro-tag svg{width:12px;height:12px;position:absolute;left:5px;top:5px}#wicked-block-builder-app .panel>.title h4{margin:0;padding:0;font-weight:500;font-size:16px;line-height:20px}#wicked-block-builder-app .panel>.title h4>span{padding:20px;display:block}#wicked-block-builder-app .panel>.title h4 button{cursor:pointer;border:none;padding:0;background:none;padding:20px;display:block;text-align:left;width:100%;position:relative}#wicked-block-builder-app .panel>.title h4 button:after{content:"";position:absolute;top:calc(50% - 3px);right:20px;width:11px;height:6px;background:url(0364d145cab58753a124.svg) no-repeat center center}#wicked-block-builder-app .panel>.title h4 button.configure:after{display:none}#wicked-block-builder-app .panel>.title h4 button[aria-expanded=true]:after{transform:rotate(180deg)}#wicked-block-builder-app .panel>.title h4 button .icon{position:absolute;top:calc(50% - 10px);right:15px}#wicked-block-builder-app .panel>.title h4 button .icon svg{width:20px}#wicked-block-builder-app .panel>.title h4 button .icon svg path{stroke:#408dfa}#wicked-block-builder-app .panel>.body>.content{padding:20px}#wicked-block-builder-app .panel>.body>.content:first-child{padding-top:0}#wicked-block-builder-app .panel+.panel{border-top:solid 1px #d5deeb}#wicked-block-builder-app .item-descriptor{display:flex;padding:15px 20px;border-bottom:solid 1px #d5deeb;align-items:center;justify-content:space-between;font-size:13px;line-height:17px}#wicked-block-builder-app .item-descriptor h3{margin:0;font-size:14px;line-height:18px}#wicked-block-builder-app .item-descriptor .icon{width:30px;padding-bottom:30px;position:relative}#wicked-block-builder-app .item-descriptor .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}#wicked-block-builder-app .item-descriptor .content{width:calc(100% - 45px)}#wicked-block-builder-app .start-placeholder{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:20px;position:relative}#wicked-block-builder-app .start-placeholder .content{transition:.25s ease}#wicked-block-builder-app .start-placeholder p{font-size:16px;line-height:20px}#wicked-block-builder-app .start-placeholder .icon{position:relative;width:100px;margin:0 auto 20px auto;padding-bottom:100px}#wicked-block-builder-app .start-placeholder .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}#wicked-block-builder-app .start-placeholder:before{position:absolute;content:"";top:30px;right:30px;left:30px;bottom:30px;border:dashed 3px #d5deeb;transition:.25s ease;opacity:0}#wicked-block-builder-app .start-placeholder.ui-droppable-active .content{opacity:0}#wicked-block-builder-app .start-placeholder.ui-droppable-active:before{opacity:1}#wicked-block-builder-app .hint{font-size:13px;line-height:17px}#wicked-block-builder-app .nodes{margin:0;padding:30px;min-height:100%;list-style-type:none;font-family:"Source Code Pro",courier;position:relative}#wicked-block-builder-app .nodes ul{margin:0;padding:15px 0 0 0;list-style-type:none}#wicked-block-builder-app .nodes .node-item-depth-0{margin-left:0px}#wicked-block-builder-app .nodes .node-item-depth-0 .node-item-transport{margin-left:0px}#wicked-block-builder-app .nodes .node-item-depth-1{margin-left:30px}#wicked-block-builder-app .nodes .node-item-depth-1 .node-item-transport{margin-left:-30px}#wicked-block-builder-app .nodes .node-item-depth-2{margin-left:60px}#wicked-block-builder-app .nodes .node-item-depth-2 .node-item-transport{margin-left:-60px}#wicked-block-builder-app .nodes .node-item-depth-3{margin-left:90px}#wicked-block-builder-app .nodes .node-item-depth-3 .node-item-transport{margin-left:-90px}#wicked-block-builder-app .nodes .node-item-depth-4{margin-left:120px}#wicked-block-builder-app .nodes .node-item-depth-4 .node-item-transport{margin-left:-120px}#wicked-block-builder-app .nodes .node-item-depth-5{margin-left:150px}#wicked-block-builder-app .nodes .node-item-depth-5 .node-item-transport{margin-left:-150px}#wicked-block-builder-app .nodes .node-item-depth-6{margin-left:180px}#wicked-block-builder-app .nodes .node-item-depth-6 .node-item-transport{margin-left:-180px}#wicked-block-builder-app .nodes .node-item-depth-7{margin-left:210px}#wicked-block-builder-app .nodes .node-item-depth-7 .node-item-transport{margin-left:-210px}#wicked-block-builder-app .nodes .node-item-depth-8{margin-left:240px}#wicked-block-builder-app .nodes .node-item-depth-8 .node-item-transport{margin-left:-240px}#wicked-block-builder-app .nodes .node-item-depth-9{margin-left:270px}#wicked-block-builder-app .nodes .node-item-depth-9 .node-item-transport{margin-left:-270px}#wicked-block-builder-app .nodes .node-item-depth-10{margin-left:300px}#wicked-block-builder-app .nodes .node-item-depth-10 .node-item-transport{margin-left:-300px}#wicked-block-builder-app .nodes .node-item-depth-11{margin-left:330px}#wicked-block-builder-app .nodes .node-item-depth-11 .node-item-transport{margin-left:-330px}#wicked-block-builder-app .nodes .node-item-depth-12{margin-left:360px}#wicked-block-builder-app .nodes .node-item-depth-12 .node-item-transport{margin-left:-360px}#wicked-block-builder-app .nodes .node-item-depth-13{margin-left:390px}#wicked-block-builder-app .nodes .node-item-depth-13 .node-item-transport{margin-left:-390px}#wicked-block-builder-app .nodes .node-item-depth-14{margin-left:420px}#wicked-block-builder-app .nodes .node-item-depth-14 .node-item-transport{margin-left:-420px}#wicked-block-builder-app .nodes .node-item-depth-15{margin-left:450px}#wicked-block-builder-app .nodes .node-item-depth-15 .node-item-transport{margin-left:-450px}#wicked-block-builder-app .nodes .node-item-depth-16{margin-left:480px}#wicked-block-builder-app .nodes .node-item-depth-16 .node-item-transport{margin-left:-480px}#wicked-block-builder-app .nodes .node-item-depth-17{margin-left:510px}#wicked-block-builder-app .nodes .node-item-depth-17 .node-item-transport{margin-left:-510px}#wicked-block-builder-app .nodes .node-item-depth-18{margin-left:540px}#wicked-block-builder-app .nodes .node-item-depth-18 .node-item-transport{margin-left:-540px}#wicked-block-builder-app .nodes .node-item-depth-19{margin-left:570px}#wicked-block-builder-app .nodes .node-item-depth-19 .node-item-transport{margin-left:-570px}#wicked-block-builder-app .nodes .node-item-depth-20{margin-left:600px}#wicked-block-builder-app .nodes .node-item-depth-20 .node-item-transport{margin-left:-600px}#wicked-block-builder-app .nodes .node-item-depth-21{margin-left:630px}#wicked-block-builder-app .nodes .node-item-depth-21 .node-item-transport{margin-left:-630px}#wicked-block-builder-app .nodes .node-item-depth-22{margin-left:660px}#wicked-block-builder-app .nodes .node-item-depth-22 .node-item-transport{margin-left:-660px}#wicked-block-builder-app .nodes .node-item-depth-23{margin-left:690px}#wicked-block-builder-app .nodes .node-item-depth-23 .node-item-transport{margin-left:-690px}#wicked-block-builder-app .nodes .node-item-depth-24{margin-left:720px}#wicked-block-builder-app .nodes .node-item-depth-24 .node-item-transport{margin-left:-720px}#wicked-block-builder-app .nodes .node-item-depth-25{margin-left:750px}#wicked-block-builder-app .nodes .node-item-depth-25 .node-item-transport{margin-left:-750px}#wicked-block-builder-app .nodes .node-item-depth-26{margin-left:780px}#wicked-block-builder-app .nodes .node-item-depth-26 .node-item-transport{margin-left:-780px}#wicked-block-builder-app .nodes .node-item-depth-27{margin-left:810px}#wicked-block-builder-app .nodes .node-item-depth-27 .node-item-transport{margin-left:-810px}#wicked-block-builder-app .nodes .node-item-depth-28{margin-left:840px}#wicked-block-builder-app .nodes .node-item-depth-28 .node-item-transport{margin-left:-840px}#wicked-block-builder-app .nodes .node-item-depth-29{margin-left:870px}#wicked-block-builder-app .nodes .node-item-depth-29 .node-item-transport{margin-left:-870px}#wicked-block-builder-app .nodes .node-item-depth-30{margin-left:900px}#wicked-block-builder-app .nodes .node-item-depth-30 .node-item-transport{margin-left:-900px}#wicked-block-builder-app .nodes .node-item-depth-31{margin-left:930px}#wicked-block-builder-app .nodes .node-item-depth-31 .node-item-transport{margin-left:-930px}#wicked-block-builder-app .nodes .node-item-depth-32{margin-left:960px}#wicked-block-builder-app .nodes .node-item-depth-32 .node-item-transport{margin-left:-960px}#wicked-block-builder-app .nodes .node-item-depth-33{margin-left:990px}#wicked-block-builder-app .nodes .node-item-depth-33 .node-item-transport{margin-left:-990px}#wicked-block-builder-app .nodes .node-item-depth-34{margin-left:1020px}#wicked-block-builder-app .nodes .node-item-depth-34 .node-item-transport{margin-left:-1020px}#wicked-block-builder-app .nodes .node-item-depth-35{margin-left:1050px}#wicked-block-builder-app .nodes .node-item-depth-35 .node-item-transport{margin-left:-1050px}#wicked-block-builder-app .nodes .node-item-depth-36{margin-left:1080px}#wicked-block-builder-app .nodes .node-item-depth-36 .node-item-transport{margin-left:-1080px}#wicked-block-builder-app .nodes .node-item-depth-37{margin-left:1110px}#wicked-block-builder-app .nodes .node-item-depth-37 .node-item-transport{margin-left:-1110px}#wicked-block-builder-app .nodes .node-item-depth-38{margin-left:1140px}#wicked-block-builder-app .nodes .node-item-depth-38 .node-item-transport{margin-left:-1140px}#wicked-block-builder-app .nodes .node-item-depth-39{margin-left:1170px}#wicked-block-builder-app .nodes .node-item-depth-39 .node-item-transport{margin-left:-1170px}#wicked-block-builder-app .nodes .node-item-depth-40{margin-left:1200px}#wicked-block-builder-app .nodes .node-item-depth-40 .node-item-transport{margin-left:-1200px}#wicked-block-builder-app .nodes .node-item-depth-41{margin-left:1230px}#wicked-block-builder-app .nodes .node-item-depth-41 .node-item-transport{margin-left:-1230px}#wicked-block-builder-app .nodes .node-item-depth-42{margin-left:1260px}#wicked-block-builder-app .nodes .node-item-depth-42 .node-item-transport{margin-left:-1260px}#wicked-block-builder-app .nodes .node-item-depth-43{margin-left:1290px}#wicked-block-builder-app .nodes .node-item-depth-43 .node-item-transport{margin-left:-1290px}#wicked-block-builder-app .nodes .node-item-depth-44{margin-left:1320px}#wicked-block-builder-app .nodes .node-item-depth-44 .node-item-transport{margin-left:-1320px}#wicked-block-builder-app .nodes .node-item-depth-45{margin-left:1350px}#wicked-block-builder-app .nodes .node-item-depth-45 .node-item-transport{margin-left:-1350px}#wicked-block-builder-app .nodes .node-item-depth-46{margin-left:1380px}#wicked-block-builder-app .nodes .node-item-depth-46 .node-item-transport{margin-left:-1380px}#wicked-block-builder-app .nodes .node-item-depth-47{margin-left:1410px}#wicked-block-builder-app .nodes .node-item-depth-47 .node-item-transport{margin-left:-1410px}#wicked-block-builder-app .nodes .node-item-depth-48{margin-left:1440px}#wicked-block-builder-app .nodes .node-item-depth-48 .node-item-transport{margin-left:-1440px}#wicked-block-builder-app .nodes .node-item-depth-49{margin-left:1470px}#wicked-block-builder-app .nodes .node-item-depth-49 .node-item-transport{margin-left:-1470px}#wicked-block-builder-app .nodes .node-item-depth-50{margin-left:1500px}#wicked-block-builder-app .nodes .node-item-depth-50 .node-item-transport{margin-left:-1500px}#wicked-block-builder-app .nodes .node-item-depth-51{margin-left:1530px}#wicked-block-builder-app .nodes .node-item-depth-51 .node-item-transport{margin-left:-1530px}#wicked-block-builder-app .nodes .node-item-depth-52{margin-left:1560px}#wicked-block-builder-app .nodes .node-item-depth-52 .node-item-transport{margin-left:-1560px}#wicked-block-builder-app .nodes .node-item-depth-53{margin-left:1590px}#wicked-block-builder-app .nodes .node-item-depth-53 .node-item-transport{margin-left:-1590px}#wicked-block-builder-app .nodes .node-item-depth-54{margin-left:1620px}#wicked-block-builder-app .nodes .node-item-depth-54 .node-item-transport{margin-left:-1620px}#wicked-block-builder-app .nodes .node-item-depth-55{margin-left:1650px}#wicked-block-builder-app .nodes .node-item-depth-55 .node-item-transport{margin-left:-1650px}#wicked-block-builder-app .nodes .node-item-depth-56{margin-left:1680px}#wicked-block-builder-app .nodes .node-item-depth-56 .node-item-transport{margin-left:-1680px}#wicked-block-builder-app .nodes .node-item-depth-57{margin-left:1710px}#wicked-block-builder-app .nodes .node-item-depth-57 .node-item-transport{margin-left:-1710px}#wicked-block-builder-app .nodes .node-item-depth-58{margin-left:1740px}#wicked-block-builder-app .nodes .node-item-depth-58 .node-item-transport{margin-left:-1740px}#wicked-block-builder-app .nodes .node-item-depth-59{margin-left:1770px}#wicked-block-builder-app .nodes .node-item-depth-59 .node-item-transport{margin-left:-1770px}#wicked-block-builder-app .nodes .node-item-depth-60{margin-left:1800px}#wicked-block-builder-app .nodes .node-item-depth-60 .node-item-transport{margin-left:-1800px}#wicked-block-builder-app .nodes .node-item-depth-61{margin-left:1830px}#wicked-block-builder-app .nodes .node-item-depth-61 .node-item-transport{margin-left:-1830px}#wicked-block-builder-app .nodes .node-item-depth-62{margin-left:1860px}#wicked-block-builder-app .nodes .node-item-depth-62 .node-item-transport{margin-left:-1860px}#wicked-block-builder-app .nodes .node-item-depth-63{margin-left:1890px}#wicked-block-builder-app .nodes .node-item-depth-63 .node-item-transport{margin-left:-1890px}#wicked-block-builder-app .nodes .node-item-depth-64{margin-left:1920px}#wicked-block-builder-app .nodes .node-item-depth-64 .node-item-transport{margin-left:-1920px}#wicked-block-builder-app .nodes .node-item-depth-65{margin-left:1950px}#wicked-block-builder-app .nodes .node-item-depth-65 .node-item-transport{margin-left:-1950px}#wicked-block-builder-app .nodes .node-item-depth-66{margin-left:1980px}#wicked-block-builder-app .nodes .node-item-depth-66 .node-item-transport{margin-left:-1980px}#wicked-block-builder-app .nodes .node-item-depth-67{margin-left:2010px}#wicked-block-builder-app .nodes .node-item-depth-67 .node-item-transport{margin-left:-2010px}#wicked-block-builder-app .nodes .node-item-depth-68{margin-left:2040px}#wicked-block-builder-app .nodes .node-item-depth-68 .node-item-transport{margin-left:-2040px}#wicked-block-builder-app .nodes .node-item-depth-69{margin-left:2070px}#wicked-block-builder-app .nodes .node-item-depth-69 .node-item-transport{margin-left:-2070px}#wicked-block-builder-app .nodes .node-item-depth-70{margin-left:2100px}#wicked-block-builder-app .nodes .node-item-depth-70 .node-item-transport{margin-left:-2100px}#wicked-block-builder-app .nodes .node-item-depth-71{margin-left:2130px}#wicked-block-builder-app .nodes .node-item-depth-71 .node-item-transport{margin-left:-2130px}#wicked-block-builder-app .nodes .node-item-depth-72{margin-left:2160px}#wicked-block-builder-app .nodes .node-item-depth-72 .node-item-transport{margin-left:-2160px}#wicked-block-builder-app .nodes .node-item-depth-73{margin-left:2190px}#wicked-block-builder-app .nodes .node-item-depth-73 .node-item-transport{margin-left:-2190px}#wicked-block-builder-app .nodes .node-item-depth-74{margin-left:2220px}#wicked-block-builder-app .nodes .node-item-depth-74 .node-item-transport{margin-left:-2220px}#wicked-block-builder-app .nodes .node-item-depth-75{margin-left:2250px}#wicked-block-builder-app .nodes .node-item-depth-75 .node-item-transport{margin-left:-2250px}#wicked-block-builder-app .nodes .node-item-depth-76{margin-left:2280px}#wicked-block-builder-app .nodes .node-item-depth-76 .node-item-transport{margin-left:-2280px}#wicked-block-builder-app .nodes .node-item-depth-77{margin-left:2310px}#wicked-block-builder-app .nodes .node-item-depth-77 .node-item-transport{margin-left:-2310px}#wicked-block-builder-app .nodes .node-item-depth-78{margin-left:2340px}#wicked-block-builder-app .nodes .node-item-depth-78 .node-item-transport{margin-left:-2340px}#wicked-block-builder-app .nodes .node-item-depth-79{margin-left:2370px}#wicked-block-builder-app .nodes .node-item-depth-79 .node-item-transport{margin-left:-2370px}#wicked-block-builder-app .nodes .node-item-depth-80{margin-left:2400px}#wicked-block-builder-app .nodes .node-item-depth-80 .node-item-transport{margin-left:-2400px}#wicked-block-builder-app .nodes .node-item-depth-81{margin-left:2430px}#wicked-block-builder-app .nodes .node-item-depth-81 .node-item-transport{margin-left:-2430px}#wicked-block-builder-app .nodes .node-item-depth-82{margin-left:2460px}#wicked-block-builder-app .nodes .node-item-depth-82 .node-item-transport{margin-left:-2460px}#wicked-block-builder-app .nodes .node-item-depth-83{margin-left:2490px}#wicked-block-builder-app .nodes .node-item-depth-83 .node-item-transport{margin-left:-2490px}#wicked-block-builder-app .nodes .node-item-depth-84{margin-left:2520px}#wicked-block-builder-app .nodes .node-item-depth-84 .node-item-transport{margin-left:-2520px}#wicked-block-builder-app .nodes .node-item-depth-85{margin-left:2550px}#wicked-block-builder-app .nodes .node-item-depth-85 .node-item-transport{margin-left:-2550px}#wicked-block-builder-app .nodes .node-item-depth-86{margin-left:2580px}#wicked-block-builder-app .nodes .node-item-depth-86 .node-item-transport{margin-left:-2580px}#wicked-block-builder-app .nodes .node-item-depth-87{margin-left:2610px}#wicked-block-builder-app .nodes .node-item-depth-87 .node-item-transport{margin-left:-2610px}#wicked-block-builder-app .nodes .node-item-depth-88{margin-left:2640px}#wicked-block-builder-app .nodes .node-item-depth-88 .node-item-transport{margin-left:-2640px}#wicked-block-builder-app .nodes .node-item-depth-89{margin-left:2670px}#wicked-block-builder-app .nodes .node-item-depth-89 .node-item-transport{margin-left:-2670px}#wicked-block-builder-app .nodes .node-item-depth-90{margin-left:2700px}#wicked-block-builder-app .nodes .node-item-depth-90 .node-item-transport{margin-left:-2700px}#wicked-block-builder-app .nodes .node-item-depth-91{margin-left:2730px}#wicked-block-builder-app .nodes .node-item-depth-91 .node-item-transport{margin-left:-2730px}#wicked-block-builder-app .nodes .node-item-depth-92{margin-left:2760px}#wicked-block-builder-app .nodes .node-item-depth-92 .node-item-transport{margin-left:-2760px}#wicked-block-builder-app .nodes .node-item-depth-93{margin-left:2790px}#wicked-block-builder-app .nodes .node-item-depth-93 .node-item-transport{margin-left:-2790px}#wicked-block-builder-app .nodes .node-item-depth-94{margin-left:2820px}#wicked-block-builder-app .nodes .node-item-depth-94 .node-item-transport{margin-left:-2820px}#wicked-block-builder-app .nodes .node-item-depth-95{margin-left:2850px}#wicked-block-builder-app .nodes .node-item-depth-95 .node-item-transport{margin-left:-2850px}#wicked-block-builder-app .nodes .node-item-depth-96{margin-left:2880px}#wicked-block-builder-app .nodes .node-item-depth-96 .node-item-transport{margin-left:-2880px}#wicked-block-builder-app .nodes .node-item-depth-97{margin-left:2910px}#wicked-block-builder-app .nodes .node-item-depth-97 .node-item-transport{margin-left:-2910px}#wicked-block-builder-app .nodes .node-item-depth-98{margin-left:2940px}#wicked-block-builder-app .nodes .node-item-depth-98 .node-item-transport{margin-left:-2940px}#wicked-block-builder-app .nodes .node-item-depth-99{margin-left:2970px}#wicked-block-builder-app .nodes .node-item-depth-99 .node-item-transport{margin-left:-2970px}#wicked-block-builder-app .nodes .node-item-depth-100{margin-left:3000px}#wicked-block-builder-app .nodes .node-item-depth-100 .node-item-transport{margin-left:-3000px}#wicked-block-builder-app .nodes li{padding:0;margin:0 0 15px 0;position:relative}#wicked-block-builder-app .nodes li.selected>div:before{opacity:1}#wicked-block-builder-app .nodes li>div{display:flex;align-items:center;position:relative}#wicked-block-builder-app .nodes li>div:before{position:absolute;content:"";top:0;left:-10px;bottom:0;width:4px;background:linear-gradient(180.16deg, #3F9CFC 0.14%, #387BFF 89.32%);border-radius:3px;transition:.25s ease;opacity:0}#wicked-block-builder-app .nodes li>div:hover .node-toolbar{opacity:1;left:10px}#wicked-block-builder-app .nodes li>div:hover:before{opacity:1}#wicked-block-builder-app .nodes li.ui-sortable-helper>div:before{opacity:0}#wicked-block-builder-app .nodes li.ui-sortable-helper>div .node-toolbar{left:-10px;opacity:0 !important}#wicked-block-builder-app .nodes .node-item-transport{display:none}#wicked-block-builder-app .nodes .node-item-transport ul{padding:0}#wicked-block-builder-app .nodes .ui-sortable-helper>.node-item-transport{display:block}#wicked-block-builder-app .nodes .ui-sortable-helper>div .node-toolbar{left:0;opacity:0}#wicked-block-builder-app .node{display:flex;background:#1e2327;border-radius:10px;position:relative;z-index:1}#wicked-block-builder-app .node>.move{width:45px;display:flex;align-items:center;justify-content:center;border-right:solid 1px rgba(255,255,255,.4);cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .node>.move path{fill:#fff;stroke:#fff}#wicked-block-builder-app .node button{cursor:pointer;border:none;padding:0;background:none;padding:14px 15px;color:#fff;min-width:300px;text-align:left;font-size:16px;line-height:20px;font-family:"Source Code Pro",courier}#wicked-block-builder-app .node-label{color:#de6d77}#wicked-block-builder-app .node-label .bracket,#wicked-block-builder-app .node-label .equals{color:#c57bdb}#wicked-block-builder-app .node-label .attribute{color:#cf996a}#wicked-block-builder-app .node-label .attribute-value{color:#99c27c}#wicked-block-builder-app .node-label.node-label-component{color:#e4bf80}#wicked-block-builder-app .node-toolbar{border:solid 1px #d5deeb;border-radius:3px;position:relative;display:flex;transition:.25s ease;left:-50px;opacity:0}#wicked-block-builder-app .node-toolbar button{cursor:pointer;border:none;padding:0;background:none;background:#fff;min-width:45px;width:45px;height:45px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0;overflow:hidden}#wicked-block-builder-app .node-toolbar button path{transition:.25s ease}#wicked-block-builder-app .node-toolbar button svg{display:block;max-width:21px}#wicked-block-builder-app .node-toolbar button:focus svg path,#wicked-block-builder-app .node-toolbar button:hover svg path{stroke:#408dfa}#wicked-block-builder-app .node-toolbar button[disabled]{cursor:default}#wicked-block-builder-app .node-toolbar button[disabled] .icon{opacity:.3}#wicked-block-builder-app .node-toolbar button+button{border-left:solid 1px #d5deeb}#wicked-block-builder-app .nodes{padding:15px}#wicked-block-builder-app .nodes li{margin-bottom:1px}#wicked-block-builder-app .nodes li>div:before{display:none}#wicked-block-builder-app .node{background:#fafbfd}#wicked-block-builder-app .node button{border:solid 1px rgba(0,0,0,0);border-radius:20px;cursor:grab;padding:4px 10px;white-space:nowrap;min-width:1px;color:#2e353f}#wicked-block-builder-app .node-label{color:#905}#wicked-block-builder-app .node-label.node-label-component{color:#1b365d}#wicked-block-builder-app .node-label .bracket{color:#999}#wicked-block-builder-app .node-label .attribute{color:#690}#wicked-block-builder-app .node-label .attribute-value{color:#07a}#wicked-block-builder-app .node-item:hover .node button{border-color:#2c3338}#wicked-block-builder-app .node-item.selected .node button{border-color:#d5deeb;background:#fff}#wicked-block-builder-app .node-toolbar{border-radius:20px}#wicked-block-builder-app .node-toolbar button{min-width:35px;width:28px;height:28px}#wicked-block-builder-app .node-toolbar button:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:5px;min-width:40px}#wicked-block-builder-app .node-toolbar button:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px;padding-right:5px;min-width:40px}#wicked-block-builder-app .node-toolbar button svg{max-width:16px}#wicked-block-builder-app .field{margin:0 0 20px 0}#wicked-block-builder-app .block-token-field label{font-size:14px;line-height:18px;text-transform:none}#wicked-block-builder-app .block-token-field .components-button{border-radius:0}#wicked-block-builder-app .block-token-field .components-form-token-field__input-container{background:#fff;border-color:#d5deeb}#wicked-block-builder-app .block-token-field .components-form-token-field__help{display:none}#wicked-block-builder-app .field-label{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:bold;font-size:14px;line-height:18px;color:#2e353f;padding:0;margin:0 0 5px 0}#wicked-block-builder-app .field-label.medium-bottom-margin{margin-bottom:20px}#wicked-block-builder-app .checkbox-list{margin:0;padding:0;list-style-type:none}#wicked-block-builder-app .checkbox-list li{margin:0;padding:0}#wicked-block-builder-app .checkbox-list li+li{margin-top:5px}#wicked-block-builder-app .checkbox-list.spaced li+li{margin-top:10px}#wicked-block-builder-app .checkbox-list .child-options{padding:0 0 0 32px}#wicked-block-builder-app .code-input input{font-family:"Source Code Pro",courier}#wicked-block-builder-app .add-item-btn,#wicked-block-builder-app .delete-item-btn{font-size:12px;line-height:14px;display:flex;align-items:center}#wicked-block-builder-app .add-item-btn .icon,#wicked-block-builder-app .delete-item-btn .icon{margin-right:5px}#wicked-block-builder-app .add-item-btn:focus,#wicked-block-builder-app .add-item-btn:hover,#wicked-block-builder-app .delete-item-btn:focus,#wicked-block-builder-app .delete-item-btn:hover{text-decoration:underline}#wicked-block-builder-app .delete-item-btn svg{width:14px}#wicked-block-builder-app .settings-btn{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .settings-btn svg{width:15px;height:15px}#wicked-block-builder-app .settings-btn svg path{stroke:#408dfa}#wicked-block-builder-app .css-editor{height:100%}#wicked-block-builder-app .css-editor>div{height:100%}#wicked-block-builder-app .block-settings{max-width:600px}#wicked-block-builder-app .block-settings h2{margin:0 0 20px 0}#wicked-block-builder-app .item-list{font-size:14px;line-height:18px;margin:0 0 20px 0;padding:0;list-style-type:none}#wicked-block-builder-app .item-list li{margin:0 0 10px 0;display:flex;align-items:center}#wicked-block-builder-app .item-list .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wicked-block-builder-app .item-list .label button{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .item-list .label button:focus,#wicked-block-builder-app .item-list .label button:hover{text-decoration:underline}#wicked-block-builder-app .item-list .actions{margin-left:5px}#wicked-block-builder-app .inline-select{display:inline-block}#wicked-block-builder-app .inline-select>div,#wicked-block-builder-app .inline-select>div>div,#wicked-block-builder-app .inline-select>div>div>div,#wicked-block-builder-app .inline-select>div>div>div>div{display:inline-block}#wicked-block-builder-app .conditions-container{margin:0 0 20px 0}#wicked-block-builder-app .conditions>div{display:flex;margin:0 -2px;align-items:center}#wicked-block-builder-app .conditions>div>div{width:33.3333%;padding:0 2px}#wicked-block-builder-app .conditions>div .actions{width:40px;display:flex;justify-content:space-between}#wicked-block-builder-app .token-text-control{position:relative}#wicked-block-builder-app .token-text-control .insert-token-toggle{cursor:pointer;border:none;padding:0;background:none;position:absolute;top:36px;right:10px}#wicked-block-builder-app .token-text-control .insert-token{cursor:pointer;border:none;padding:0;background:none;display:block;padding:5px 8px;font-size:13px;line-height:15px;background:#fff;width:100%;text-align:left}#wicked-block-builder-app .token-text-control .insert-token:focus,#wicked-block-builder-app .token-text-control .insert-token:hover{text-decoration:underline}#wicked-block-builder-app .token-text-control .components-text-control__input{padding-right:35px}#wicked-block-builder-app .token-text-control .components-popover{transform:translateX(-100%) !important;left:20px !important}#wicked-block-builder-app .token-text-control .components-popover__content{border:solid 1px #d5deeb;border-radius:5px}#wicked-block-builder-app .token-text-control ul{margin:0;padding:0;list-style-type:none;text-align:left}#wicked-block-builder-app .token-text-control li{padding:0;margin:0}#wicked-block-builder-app .loading-spinner{display:inline-block;position:relative;width:20px;height:20px}#wicked-block-builder-app .loading-spinner div{box-sizing:border-box;display:block;position:absolute;width:20px;height:20px;border:2px solid #408dfa;border-radius:50%;animation:loading-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#408dfa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#wicked-block-builder-app .loading-spinner div:nth-child(1){animation-delay:-0.45s}#wicked-block-builder-app .loading-spinner div:nth-child(2){animation-delay:-0.3s}#wicked-block-builder-app .loading-spinner div:nth-child(3){animation-delay:-0.15s}@keyframes loading-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wicked-block-builder-app .publish-flyout{position:absolute;top:0;right:0;bottom:0;width:401px;background:#fafbfd;z-index:1;border-left:solid 1px #d5deeb;padding:40px}#wicked-block-builder-app .publish-flyout h2{margin:0 0 20px 0;font-size:18px;line-height:22px}#wicked-block-builder-app .publish-flyout:before{position:absolute;content:"";top:0;left:0;bottom:0;width:100%;box-shadow:-10px 0 10px -5px rgba(103,146,209,.14);z-index:-1}#wicked-block-builder-app .publish-flyout .actions{display:flex;margin-top:40px}#wicked-block-builder-app .publish-flyout .actions button+button{margin-left:10px}#wicked-block-builder-app .publish-flyout .cancel{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .app-error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8);z-index:2}#wicked-block-builder-app .app-error>div{box-shadow:0 0 40px 0 rgba(0,0,0,.8);width:100%;max-width:600px;text-align:center;padding:120px 40px 40px 40px;background:#fff url(ea4bb4de7e46e35abb8d.svg) no-repeat center 40px;background-size:60px auto;border-radius:5px}#wicked-block-builder-app .app-error .message{margin:0 0 20px 0}#wicked-block-builder-app .colors{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:0 -5px -5px -5px}#wicked-block-builder-app .colors li{padding:0 5px 5px 5px}#wicked-block-builder-app .colors li button{cursor:pointer;border:none;padding:0;background:none;width:31px;height:31px;border-radius:50%;display:block}#wicked-block-builder-app .label-value-list{margin:0 0 20px 0}#wicked-block-builder-app .label-value-list .move{width:20px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .label-value-list .toggle{width:30px;text-align:center}#wicked-block-builder-app .label-value-list .label,#wicked-block-builder-app .label-value-list .value{width:125px}#wicked-block-builder-app .label-value-list .value{margin-left:5px}#wicked-block-builder-app .label-value-list .actions{display:flex;justify-content:space-between;width:47px;padding:0 0 0 10px}#wicked-block-builder-app .label-value-list .item{display:flex;align-items:center;width:100%}#wicked-block-builder-app .label-value-list .item+.item{margin-top:5px}#wicked-block-builder-app .label-value-list .head{display:flex;font-weight:bold;margin:0 0 0 50px}#wicked-block-builder-app .label-value-list .head>div{padding:10px}#wicked-block-builder-app .label-value-list .placeholder{background:#d5deeb;min-height:40px;margin:10px 0;border-radius:5px}#wicked-block-builder-app .label-value-list .components-base-control__field{margin:0}#wicked-block-builder-app .label-value-list .components-base-control__field input{border-color:#d5deeb;padding:10px}#wicked-block-builder-app .label-value-list .components-checkbox-control__input-container{margin:0}#wicked-block-builder-app .inner-blocks-list{margin:0 0 10px 0;padding:0;list-style-type:none}#wicked-block-builder-app .inner-blocks-list ul{padding:0 0 0 20px}#wicked-block-builder-app .inner-blocks-list li{margin:10px 0 0 0}#wicked-block-builder-app .inner-blocks-list button{cursor:pointer;border:none;padding:0;background:none;display:flex;align-items:center}#wicked-block-builder-app .inner-blocks-list button:focus,#wicked-block-builder-app .inner-blocks-list button:hover{text-decoration:underline}#wicked-block-builder-app .inner-blocks-list button svg{margin-left:5px}#wicked-block-builder-app .attributes-form>div{display:flex;align-items:center}#wicked-block-builder-app .attributes-form .type{width:33.3333%;padding:0 5px 0 0}#wicked-block-builder-app .attributes-form .name{width:33.3333%;padding:0 5px 0 5px}#wicked-block-builder-app .attributes-form .value{width:33.3333%;padding:0 0 0 5px}#wicked-block-builder-app .attributes-form .actions{display:flex;width:50px;justify-content:space-between;padding:0 0 0 10px}#wicked-block-builder-app .allowed-blocks-list{margin:10px 0;padding:0;list-style-type:none}#wicked-block-builder-app .icon-selector{margin:0 0 20px 0}#wicked-block-builder-app .icon-selector [type=file]{position:absolute;left:-1000px;width:0px;height:0px;overflow:hidden}#wicked-block-builder-app .icon-selector button.icon{border:solid 1px #d5deeb;border-radius:3px;padding:15px;background:#fff;cursor:pointer;margin:0 0 10px 0}#wicked-block-builder-app .icon-selector button.icon svg{display:block;max-width:24px;max-height:24px}#wicked-block-builder-app .icon-selector button.icon:focus,#wicked-block-builder-app .icon-selector button.icon:hover{border-color:#408dfa}#wicked-block-builder-app .icon-selector .popover-container{padding:0 0 0 60px}#wicked-block-builder-app .icon-selector .popover>div{width:352px;padding:10px}#wicked-block-builder-app .icon-selector .popover .search{display:block;width:100%;margin:0 0 2px 0}#wicked-block-builder-app .icon-selector .icons{display:flex;flex-wrap:wrap}#wicked-block-builder-app .icon-selector .icons>div{padding:5px}#wicked-block-builder-app .icon-selector .icons button{border:solid 1px rgba(0,0,0,0);border-radius:3px;padding:15px;background:#fff;cursor:pointer}#wicked-block-builder-app .icon-selector .icons button svg{display:block}#wicked-block-builder-app .icon-selector .icons button:focus,#wicked-block-builder-app .icon-selector .icons button:hover{border-color:#408dfa}#wicked-block-builder-app .checkbox-group{position:relative;display:inline-flex;border:solid 1px #d5deeb;border-radius:5px;overflow:hidden}#wicked-block-builder-app .checkbox-group input{position:absolute;left:-10000px;width:0px;height:0px}#wicked-block-builder-app .checkbox-group input:checked+label{background:var(--wp-admin-theme-color);color:#fff}#wicked-block-builder-app .checkbox-group label{padding:7px 10px;color:#2e353f;border-right:solid 1px #d5deeb;min-width:60px;text-align:center}#wicked-block-builder-app .checkbox-group label:last-child{border-right-width:0}#wicked-block-builder-app .prefixed-text-control>.field-wrapper{margin:0 0 7px 0;display:flex;border:solid 1px #d5deeb;align-items:center}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .prefix{padding:10px;border-right:solid 1px #d5deeb}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-base-control{flex-grow:1}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-base-control__field{margin:0}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-text-control__input{border:none;margin:0}#wicked-block-builder-app .prefixed-text-control>.help{font-size:13px;color:#757575}#wicked-block-builder-app .prefixed-text-control>.help p:first-child{margin-top:0}#wicked-block-builder-app .prefixed-text-control>.help.warning{background:url(ea4bb4de7e46e35abb8d.svg) no-repeat left top;background-size:15px auto;padding:0 0 0 20px}#wicked-block-builder-app .components-base-control__label,#wicked-block-builder-app .components-input-control__label,#wicked-block-builder-app .components-custom-select-control__label{font-weight:bold;font-size:14px;line-height:18px;color:#2e353f;padding:0;margin:0 0 5px 0;text-transform:none}#wicked-block-builder-app .components-checkbox-control__label,#wicked-block-builder-app .components-radio-control__option>label{font-size:14px;line-height:18px;color:#2e353f;margin:0}#wicked-block-builder-app .components-text-control__input,#wicked-block-builder-app .components-textarea-control__input{border:solid 1px #d5deeb;border-radius:0px;padding:10px;font-size:14px;line-height:18px}#wicked-block-builder-app .components-custom-select-control__button{width:100%;padding:10px 40px 10px 10px;border:solid 1px #d5deeb;height:auto;min-height:40px;font-size:14px;line-height:18px;background:#fff}#wicked-block-builder-app .components-custom-select-control__menu{margin:-1px 0 0 0;border:solid 1px #d5deeb;background:#fff;font-size:14px;line-height:18px}#wicked-block-builder-app .components-custom-select-control__item{padding:8px 10px;margin:0}#wicked-block-builder-app .components-custom-select-control__item+.components-custom-select-control__item{border-top:solid 1px #d5deeb}#wicked-block-builder-app .components-base-control__field+.components-base-control__help{margin-top:-5px}#wicked-block-builder-app .components-button{border-radius:5px}#wicked-block-builder-app .components-input-control__backdrop{border:solid 1px #d5deeb}#wicked-block-builder-app .components-input-control__container{padding:5px 0}#wicked-block-builder-app .components-select-control__input{width:100%;display:block;max-width:100%;padding:0 30px 0 10px;font-size:14px}
     1.plain-button,#wicked-block-builder-app .add-item-btn,#wicked-block-builder-app .delete-item-btn,#wicked-block-builder-app .sidebar-flyout>.head .close{cursor:pointer;border:none;padding:0;background:none}body.wicked-block-builder_page_wicked_block_builder_builder #wpcontent{padding:0}body.wicked-block-builder_page_wicked_block_builder_builder #wpbody-content{padding:0}body.wicked-block-builder_page_wicked_block_builder_builder #wpfooter{display:none}#wpbody-content>:not(#wicked-block-builder-app){display:none !important}#wicked-block-builder-app{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;background:#fafbfd;font-size:14px;line-height:18px;position:relative;color:#2e353f;position:fixed;top:32px;bottom:0;height:100vh;width:calc(100% - 160px)}#wicked-block-builder-app *{box-sizing:border-box}body.folded #wicked-block-builder-app{width:calc(100% - 36px)}#wicked-block-builder-app h5{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;line-height:18px;margin:0 0 10px 0;color:#2e353f;font-weight:bold}#wicked-block-builder-app p{font-size:inherit;line-height:inherit}#wicked-block-builder-app .header{height:60px;border-bottom:solid 1px #d5deeb;background:#fff;position:relative}#wicked-block-builder-app .header .icons{width:0px;height:0px;overflow:hidden;position:absolute;visibility:hidden}#wicked-block-builder-app .header .title{width:200px;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;border-right:solid 1px #d5deeb}#wicked-block-builder-app .header .title h1{font-size:16px;line-height:20px;margin:0;font-weight:bold;color:#2e353f}#wicked-block-builder-app .header .nav{position:absolute;top:0;left:210px}#wicked-block-builder-app .header .nav ul{margin:0;padding:0;list-style-type:none;display:flex}#wicked-block-builder-app .header .nav ul li{position:relative;z-index:1;padding:0 20px}#wicked-block-builder-app .header .nav ul button{cursor:pointer;border:none;padding:0;background:none;display:flex;align-items:center;height:60px;color:#2e353f;appearance:none;text-align:center;font-size:16px;line-height:20px;position:relative;transition:.25s ease;font-weight:bold;white-space:nowrap}#wicked-block-builder-app .header .nav ul button:before,#wicked-block-builder-app .header .nav ul button:after{position:absolute;content:"";left:0;bottom:0;right:0;height:3px;background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);opacity:0;transition:.25s ease}#wicked-block-builder-app .header .nav ul button:focus path,#wicked-block-builder-app .header .nav ul button:hover path{stroke:#408dfa}#wicked-block-builder-app .header .nav ul button:focus:after,#wicked-block-builder-app .header .nav ul button:hover:after{opacity:1}#wicked-block-builder-app .header .nav ul button.selected:before{opacity:1}#wicked-block-builder-app .header .nav ul button .icon{margin-right:10px;height:24px;width:24px}#wicked-block-builder-app .header .nav ul button .icon svg{width:100%;height:100%}#wicked-block-builder-app .header .actions{position:absolute;top:0;right:10px;bottom:0;display:flex;align-items:center;z-index:1}#wicked-block-builder-app .header .actions button{margin-left:10px}@media only screen and (max-width: 1400px){#wicked-block-builder-app .header .nav ul li{padding:0 10px}}@media only screen and (max-width: 1280px){#wicked-block-builder-app .header .nav ul li{padding:0 15px}#wicked-block-builder-app .header .nav ul button{flex-direction:column;justify-content:center}#wicked-block-builder-app .header .nav ul button .icon{margin:0 0 5px 0;width:18px;height:18px}}#wicked-block-builder-app>.body{display:flex;height:calc(100vh - 32px - 60px)}#wicked-block-builder-app>.body>.left{width:calc(100% - 400px);height:100%;overflow:scroll}#wicked-block-builder-app>.body>.left>.content{padding:30px}#wicked-block-builder-app>.body>.sidebar{width:401px;height:100%;border-left:solid 1px #d5deeb;position:relative;background:#fafbfd}#wicked-block-builder-app>.body>.sidebar .instructions{text-align:center;padding:50px 20px}#wicked-block-builder-app .btn{cursor:pointer;border:none;padding:0;background:none;border:solid 2px #2e353f;color:#2e353f;border-radius:5px;padding:5px 30px;font-size:16px;line-height:20px;transition:.25s ease}#wicked-block-builder-app .btn:focus,#wicked-block-builder-app .btn:hover{background:#2e353f;color:#fff}#wicked-block-builder-app .action-btn{cursor:pointer;background:#fff;border:solid 2px rgba(0,0,0,0);position:relative;font-size:16px;line-height:20px;padding:5px 30px;color:#2e353f;background-clip:padding-box;border-radius:5px;transition:.25s ease;display:flex;align-items:center;min-height:40px;position:relative;min-width:130px;justify-content:center}#wicked-block-builder-app .action-btn.loading .label{visibility:hidden}#wicked-block-builder-app .action-btn .loading-spinner{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}#wicked-block-builder-app .action-btn:before{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:linear-gradient(270deg, #74A0FE 4.44%, #627EFB 100%);z-index:-2;border-radius:inherit;margin:-2px;opacity:1}#wicked-block-builder-app .action-btn:after{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);z-index:-1;border-radius:inherit;background-clip:padding-box}#wicked-block-builder-app .action-btn.primary{color:#fff;background:rgba(0,0,0,0)}#wicked-block-builder-app .action-btn.primary:after{opacity:1}#wicked-block-builder-app .action-btn.primary .loading-spinner div{border-top-color:#fff}#wicked-block-builder-app .action-btn:disabled{cursor:default}#wicked-block-builder-app .action-btn:disabled .label{opacity:.4}#wicked-block-builder-app .action-btn:not(:disabled):hover{color:#fff;background-clip:padding-box;background:#2e353f}#wicked-block-builder-app .pro-callout{padding:15px;margin:20px 0;background:#d5deeb;display:flex;align-items:center;font-size:14px;line-height:18px;border-radius:4px}#wicked-block-builder-app .pro-callout .icon{width:28px;margin-right:10px}#wicked-block-builder-app .pro-callout a{color:#2b67d4;text-decoration:underline}#wicked-block-builder-app .pro-callout a:focus,#wicked-block-builder-app .pro-callout a:hover{color:#000}#wicked-block-builder-app .tabs{margin:0;padding:0;list-style-type:none;display:flex;text-align:center}#wicked-block-builder-app .tabs li{flex-basis:100%;border-bottom:solid 1px #d5deeb;margin:0}#wicked-block-builder-app .tabs li button{cursor:pointer;border:none;padding:0;background:none;position:relative;color:#2e353f;display:flex;width:100%;font-size:14px;line-height:18px;align-items:center;justify-content:center;height:60px}#wicked-block-builder-app .tabs li button:after{position:absolute;content:"";left:0;bottom:0;right:0;height:3px;background:linear-gradient(270deg, #3F9CFC 4.44%, #387BFF 100%);opacity:0;transition:.25s ease}#wicked-block-builder-app .tabs li button.selected:after{opacity:1}#wicked-block-builder-app .tabbed-sidebar>.content{height:calc(100vh - 65px - 60px - 32px);overflow-x:scroll}#wicked-block-builder-app .sidebar-flyout{position:absolute;top:0;bottom:0;right:401px;z-index:1;width:calc(100vw - 600px);max-width:600px;border-left:solid 1px #d5deeb;background:#fafbfd}#wicked-block-builder-app .sidebar-flyout:before{position:absolute;content:"";top:0;left:0;bottom:0;width:600px;box-shadow:-10px 0 10px -5px rgba(103,146,209,.14);z-index:-1}#wicked-block-builder-app .sidebar-flyout>.head{min-height:60px;border-bottom:solid 1px #d5deeb;position:relative}#wicked-block-builder-app .sidebar-flyout>.head .title{min-height:60px;display:flex;align-items:center;font-size:16px;line-height:20px;font-weight:500;padding:0 20px}#wicked-block-builder-app .sidebar-flyout>.head .close{position:absolute;top:calc(50% - 16px);right:15px}#wicked-block-builder-app .sidebar-flyout>.body{height:calc(100% - 61px);overflow:scroll}#wicked-block-builder-app .sidebar-flyout>.body>.content{padding:20px}#wicked-block-builder-app .button-tiles{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 auto 20px auto;width:396px}#wicked-block-builder-app .button-tiles>li{margin:2px}#wicked-block-builder-app .tile-button{cursor:pointer;border:none;padding:0;background:none;border:solid 1px #d5deeb;width:128px;height:128px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;line-height:14px;border-radius:3px;background:#fff;position:relative}#wicked-block-builder-app .tile-button:disabled{cursor:default}#wicked-block-builder-app .tile-button:disabled .icon,#wicked-block-builder-app .tile-button:disabled .label{opacity:.5}#wicked-block-builder-app .tile-button:not(:disabled){cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .tile-button:not(:disabled):focus,#wicked-block-builder-app .tile-button:not(:disabled):hover{border-color:#408dfa}#wicked-block-builder-app .tile-button:not(:disabled):focus svg path,#wicked-block-builder-app .tile-button:not(:disabled):focus svg polygon,#wicked-block-builder-app .tile-button:not(:disabled):hover svg path,#wicked-block-builder-app .tile-button:not(:disabled):hover svg polygon{stroke:#408dfa}#wicked-block-builder-app .tile-button .icon{width:40px;height:40px;margin:0 0 10px 0;display:flex;align-items:center;justify-content:center}#wicked-block-builder-app .tile-button .icon svg{max-width:40px;max-height:40px}#wicked-block-builder-app .tile-button .pro-tag{position:absolute;top:5px;right:5px;background:#d5deeb;border-radius:5px;padding:5px 5px 5px 20px;color:#fff;font-size:13px;line-height:13px;font-weight:bold;color:#2e353f;display:block}#wicked-block-builder-app .tile-button .pro-tag svg{width:12px;height:12px;position:absolute;left:5px;top:5px}#wicked-block-builder-app .panel>.title h4{margin:0;padding:0;font-weight:500;font-size:16px;line-height:20px}#wicked-block-builder-app .panel>.title h4>span{padding:20px;display:block}#wicked-block-builder-app .panel>.title h4 button{cursor:pointer;border:none;padding:0;background:none;padding:20px;display:block;text-align:left;width:100%;position:relative}#wicked-block-builder-app .panel>.title h4 button:after{content:"";position:absolute;top:calc(50% - 3px);right:20px;width:11px;height:6px;background:url(0364d145cab58753a124.svg) no-repeat center center}#wicked-block-builder-app .panel>.title h4 button.configure:after{display:none}#wicked-block-builder-app .panel>.title h4 button[aria-expanded=true]:after{transform:rotate(180deg)}#wicked-block-builder-app .panel>.title h4 button .icon{position:absolute;top:calc(50% - 10px);right:15px}#wicked-block-builder-app .panel>.title h4 button .icon svg{width:20px}#wicked-block-builder-app .panel>.title h4 button .icon svg path{stroke:#408dfa}#wicked-block-builder-app .panel>.body>.content{padding:20px}#wicked-block-builder-app .panel>.body>.content:first-child{padding-top:0}#wicked-block-builder-app .panel+.panel{border-top:solid 1px #d5deeb}#wicked-block-builder-app .item-descriptor{display:flex;padding:15px 20px;border-bottom:solid 1px #d5deeb;align-items:center;justify-content:space-between;font-size:13px;line-height:17px}#wicked-block-builder-app .item-descriptor h3{margin:0;font-size:14px;line-height:18px}#wicked-block-builder-app .item-descriptor .icon{width:30px;padding-bottom:30px;position:relative}#wicked-block-builder-app .item-descriptor .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}#wicked-block-builder-app .item-descriptor .content{width:calc(100% - 45px)}#wicked-block-builder-app .start-placeholder{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:20px;position:relative}#wicked-block-builder-app .start-placeholder .content{transition:.25s ease}#wicked-block-builder-app .start-placeholder p{font-size:16px;line-height:20px}#wicked-block-builder-app .start-placeholder .icon{position:relative;width:100px;margin:0 auto 20px auto;padding-bottom:100px}#wicked-block-builder-app .start-placeholder .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}#wicked-block-builder-app .start-placeholder:before{position:absolute;content:"";top:30px;right:30px;left:30px;bottom:30px;border:dashed 3px #d5deeb;transition:.25s ease;opacity:0}#wicked-block-builder-app .start-placeholder.ui-droppable-active .content{opacity:0}#wicked-block-builder-app .start-placeholder.ui-droppable-active:before{opacity:1}#wicked-block-builder-app .hint{font-size:13px;line-height:17px}#wicked-block-builder-app .nodes{margin:0;padding:30px;min-height:100%;list-style-type:none;font-family:"Source Code Pro",courier;position:relative}#wicked-block-builder-app .nodes ul{margin:0;padding:15px 0 0 0;list-style-type:none}#wicked-block-builder-app .nodes .node-item-depth-0{margin-left:0px}#wicked-block-builder-app .nodes .node-item-depth-0 .node-item-transport{margin-left:0px}#wicked-block-builder-app .nodes .node-item-depth-1{margin-left:30px}#wicked-block-builder-app .nodes .node-item-depth-1 .node-item-transport{margin-left:-30px}#wicked-block-builder-app .nodes .node-item-depth-2{margin-left:60px}#wicked-block-builder-app .nodes .node-item-depth-2 .node-item-transport{margin-left:-60px}#wicked-block-builder-app .nodes .node-item-depth-3{margin-left:90px}#wicked-block-builder-app .nodes .node-item-depth-3 .node-item-transport{margin-left:-90px}#wicked-block-builder-app .nodes .node-item-depth-4{margin-left:120px}#wicked-block-builder-app .nodes .node-item-depth-4 .node-item-transport{margin-left:-120px}#wicked-block-builder-app .nodes .node-item-depth-5{margin-left:150px}#wicked-block-builder-app .nodes .node-item-depth-5 .node-item-transport{margin-left:-150px}#wicked-block-builder-app .nodes .node-item-depth-6{margin-left:180px}#wicked-block-builder-app .nodes .node-item-depth-6 .node-item-transport{margin-left:-180px}#wicked-block-builder-app .nodes .node-item-depth-7{margin-left:210px}#wicked-block-builder-app .nodes .node-item-depth-7 .node-item-transport{margin-left:-210px}#wicked-block-builder-app .nodes .node-item-depth-8{margin-left:240px}#wicked-block-builder-app .nodes .node-item-depth-8 .node-item-transport{margin-left:-240px}#wicked-block-builder-app .nodes .node-item-depth-9{margin-left:270px}#wicked-block-builder-app .nodes .node-item-depth-9 .node-item-transport{margin-left:-270px}#wicked-block-builder-app .nodes .node-item-depth-10{margin-left:300px}#wicked-block-builder-app .nodes .node-item-depth-10 .node-item-transport{margin-left:-300px}#wicked-block-builder-app .nodes .node-item-depth-11{margin-left:330px}#wicked-block-builder-app .nodes .node-item-depth-11 .node-item-transport{margin-left:-330px}#wicked-block-builder-app .nodes .node-item-depth-12{margin-left:360px}#wicked-block-builder-app .nodes .node-item-depth-12 .node-item-transport{margin-left:-360px}#wicked-block-builder-app .nodes .node-item-depth-13{margin-left:390px}#wicked-block-builder-app .nodes .node-item-depth-13 .node-item-transport{margin-left:-390px}#wicked-block-builder-app .nodes .node-item-depth-14{margin-left:420px}#wicked-block-builder-app .nodes .node-item-depth-14 .node-item-transport{margin-left:-420px}#wicked-block-builder-app .nodes .node-item-depth-15{margin-left:450px}#wicked-block-builder-app .nodes .node-item-depth-15 .node-item-transport{margin-left:-450px}#wicked-block-builder-app .nodes .node-item-depth-16{margin-left:480px}#wicked-block-builder-app .nodes .node-item-depth-16 .node-item-transport{margin-left:-480px}#wicked-block-builder-app .nodes .node-item-depth-17{margin-left:510px}#wicked-block-builder-app .nodes .node-item-depth-17 .node-item-transport{margin-left:-510px}#wicked-block-builder-app .nodes .node-item-depth-18{margin-left:540px}#wicked-block-builder-app .nodes .node-item-depth-18 .node-item-transport{margin-left:-540px}#wicked-block-builder-app .nodes .node-item-depth-19{margin-left:570px}#wicked-block-builder-app .nodes .node-item-depth-19 .node-item-transport{margin-left:-570px}#wicked-block-builder-app .nodes .node-item-depth-20{margin-left:600px}#wicked-block-builder-app .nodes .node-item-depth-20 .node-item-transport{margin-left:-600px}#wicked-block-builder-app .nodes .node-item-depth-21{margin-left:630px}#wicked-block-builder-app .nodes .node-item-depth-21 .node-item-transport{margin-left:-630px}#wicked-block-builder-app .nodes .node-item-depth-22{margin-left:660px}#wicked-block-builder-app .nodes .node-item-depth-22 .node-item-transport{margin-left:-660px}#wicked-block-builder-app .nodes .node-item-depth-23{margin-left:690px}#wicked-block-builder-app .nodes .node-item-depth-23 .node-item-transport{margin-left:-690px}#wicked-block-builder-app .nodes .node-item-depth-24{margin-left:720px}#wicked-block-builder-app .nodes .node-item-depth-24 .node-item-transport{margin-left:-720px}#wicked-block-builder-app .nodes .node-item-depth-25{margin-left:750px}#wicked-block-builder-app .nodes .node-item-depth-25 .node-item-transport{margin-left:-750px}#wicked-block-builder-app .nodes .node-item-depth-26{margin-left:780px}#wicked-block-builder-app .nodes .node-item-depth-26 .node-item-transport{margin-left:-780px}#wicked-block-builder-app .nodes .node-item-depth-27{margin-left:810px}#wicked-block-builder-app .nodes .node-item-depth-27 .node-item-transport{margin-left:-810px}#wicked-block-builder-app .nodes .node-item-depth-28{margin-left:840px}#wicked-block-builder-app .nodes .node-item-depth-28 .node-item-transport{margin-left:-840px}#wicked-block-builder-app .nodes .node-item-depth-29{margin-left:870px}#wicked-block-builder-app .nodes .node-item-depth-29 .node-item-transport{margin-left:-870px}#wicked-block-builder-app .nodes .node-item-depth-30{margin-left:900px}#wicked-block-builder-app .nodes .node-item-depth-30 .node-item-transport{margin-left:-900px}#wicked-block-builder-app .nodes .node-item-depth-31{margin-left:930px}#wicked-block-builder-app .nodes .node-item-depth-31 .node-item-transport{margin-left:-930px}#wicked-block-builder-app .nodes .node-item-depth-32{margin-left:960px}#wicked-block-builder-app .nodes .node-item-depth-32 .node-item-transport{margin-left:-960px}#wicked-block-builder-app .nodes .node-item-depth-33{margin-left:990px}#wicked-block-builder-app .nodes .node-item-depth-33 .node-item-transport{margin-left:-990px}#wicked-block-builder-app .nodes .node-item-depth-34{margin-left:1020px}#wicked-block-builder-app .nodes .node-item-depth-34 .node-item-transport{margin-left:-1020px}#wicked-block-builder-app .nodes .node-item-depth-35{margin-left:1050px}#wicked-block-builder-app .nodes .node-item-depth-35 .node-item-transport{margin-left:-1050px}#wicked-block-builder-app .nodes .node-item-depth-36{margin-left:1080px}#wicked-block-builder-app .nodes .node-item-depth-36 .node-item-transport{margin-left:-1080px}#wicked-block-builder-app .nodes .node-item-depth-37{margin-left:1110px}#wicked-block-builder-app .nodes .node-item-depth-37 .node-item-transport{margin-left:-1110px}#wicked-block-builder-app .nodes .node-item-depth-38{margin-left:1140px}#wicked-block-builder-app .nodes .node-item-depth-38 .node-item-transport{margin-left:-1140px}#wicked-block-builder-app .nodes .node-item-depth-39{margin-left:1170px}#wicked-block-builder-app .nodes .node-item-depth-39 .node-item-transport{margin-left:-1170px}#wicked-block-builder-app .nodes .node-item-depth-40{margin-left:1200px}#wicked-block-builder-app .nodes .node-item-depth-40 .node-item-transport{margin-left:-1200px}#wicked-block-builder-app .nodes .node-item-depth-41{margin-left:1230px}#wicked-block-builder-app .nodes .node-item-depth-41 .node-item-transport{margin-left:-1230px}#wicked-block-builder-app .nodes .node-item-depth-42{margin-left:1260px}#wicked-block-builder-app .nodes .node-item-depth-42 .node-item-transport{margin-left:-1260px}#wicked-block-builder-app .nodes .node-item-depth-43{margin-left:1290px}#wicked-block-builder-app .nodes .node-item-depth-43 .node-item-transport{margin-left:-1290px}#wicked-block-builder-app .nodes .node-item-depth-44{margin-left:1320px}#wicked-block-builder-app .nodes .node-item-depth-44 .node-item-transport{margin-left:-1320px}#wicked-block-builder-app .nodes .node-item-depth-45{margin-left:1350px}#wicked-block-builder-app .nodes .node-item-depth-45 .node-item-transport{margin-left:-1350px}#wicked-block-builder-app .nodes .node-item-depth-46{margin-left:1380px}#wicked-block-builder-app .nodes .node-item-depth-46 .node-item-transport{margin-left:-1380px}#wicked-block-builder-app .nodes .node-item-depth-47{margin-left:1410px}#wicked-block-builder-app .nodes .node-item-depth-47 .node-item-transport{margin-left:-1410px}#wicked-block-builder-app .nodes .node-item-depth-48{margin-left:1440px}#wicked-block-builder-app .nodes .node-item-depth-48 .node-item-transport{margin-left:-1440px}#wicked-block-builder-app .nodes .node-item-depth-49{margin-left:1470px}#wicked-block-builder-app .nodes .node-item-depth-49 .node-item-transport{margin-left:-1470px}#wicked-block-builder-app .nodes .node-item-depth-50{margin-left:1500px}#wicked-block-builder-app .nodes .node-item-depth-50 .node-item-transport{margin-left:-1500px}#wicked-block-builder-app .nodes .node-item-depth-51{margin-left:1530px}#wicked-block-builder-app .nodes .node-item-depth-51 .node-item-transport{margin-left:-1530px}#wicked-block-builder-app .nodes .node-item-depth-52{margin-left:1560px}#wicked-block-builder-app .nodes .node-item-depth-52 .node-item-transport{margin-left:-1560px}#wicked-block-builder-app .nodes .node-item-depth-53{margin-left:1590px}#wicked-block-builder-app .nodes .node-item-depth-53 .node-item-transport{margin-left:-1590px}#wicked-block-builder-app .nodes .node-item-depth-54{margin-left:1620px}#wicked-block-builder-app .nodes .node-item-depth-54 .node-item-transport{margin-left:-1620px}#wicked-block-builder-app .nodes .node-item-depth-55{margin-left:1650px}#wicked-block-builder-app .nodes .node-item-depth-55 .node-item-transport{margin-left:-1650px}#wicked-block-builder-app .nodes .node-item-depth-56{margin-left:1680px}#wicked-block-builder-app .nodes .node-item-depth-56 .node-item-transport{margin-left:-1680px}#wicked-block-builder-app .nodes .node-item-depth-57{margin-left:1710px}#wicked-block-builder-app .nodes .node-item-depth-57 .node-item-transport{margin-left:-1710px}#wicked-block-builder-app .nodes .node-item-depth-58{margin-left:1740px}#wicked-block-builder-app .nodes .node-item-depth-58 .node-item-transport{margin-left:-1740px}#wicked-block-builder-app .nodes .node-item-depth-59{margin-left:1770px}#wicked-block-builder-app .nodes .node-item-depth-59 .node-item-transport{margin-left:-1770px}#wicked-block-builder-app .nodes .node-item-depth-60{margin-left:1800px}#wicked-block-builder-app .nodes .node-item-depth-60 .node-item-transport{margin-left:-1800px}#wicked-block-builder-app .nodes .node-item-depth-61{margin-left:1830px}#wicked-block-builder-app .nodes .node-item-depth-61 .node-item-transport{margin-left:-1830px}#wicked-block-builder-app .nodes .node-item-depth-62{margin-left:1860px}#wicked-block-builder-app .nodes .node-item-depth-62 .node-item-transport{margin-left:-1860px}#wicked-block-builder-app .nodes .node-item-depth-63{margin-left:1890px}#wicked-block-builder-app .nodes .node-item-depth-63 .node-item-transport{margin-left:-1890px}#wicked-block-builder-app .nodes .node-item-depth-64{margin-left:1920px}#wicked-block-builder-app .nodes .node-item-depth-64 .node-item-transport{margin-left:-1920px}#wicked-block-builder-app .nodes .node-item-depth-65{margin-left:1950px}#wicked-block-builder-app .nodes .node-item-depth-65 .node-item-transport{margin-left:-1950px}#wicked-block-builder-app .nodes .node-item-depth-66{margin-left:1980px}#wicked-block-builder-app .nodes .node-item-depth-66 .node-item-transport{margin-left:-1980px}#wicked-block-builder-app .nodes .node-item-depth-67{margin-left:2010px}#wicked-block-builder-app .nodes .node-item-depth-67 .node-item-transport{margin-left:-2010px}#wicked-block-builder-app .nodes .node-item-depth-68{margin-left:2040px}#wicked-block-builder-app .nodes .node-item-depth-68 .node-item-transport{margin-left:-2040px}#wicked-block-builder-app .nodes .node-item-depth-69{margin-left:2070px}#wicked-block-builder-app .nodes .node-item-depth-69 .node-item-transport{margin-left:-2070px}#wicked-block-builder-app .nodes .node-item-depth-70{margin-left:2100px}#wicked-block-builder-app .nodes .node-item-depth-70 .node-item-transport{margin-left:-2100px}#wicked-block-builder-app .nodes .node-item-depth-71{margin-left:2130px}#wicked-block-builder-app .nodes .node-item-depth-71 .node-item-transport{margin-left:-2130px}#wicked-block-builder-app .nodes .node-item-depth-72{margin-left:2160px}#wicked-block-builder-app .nodes .node-item-depth-72 .node-item-transport{margin-left:-2160px}#wicked-block-builder-app .nodes .node-item-depth-73{margin-left:2190px}#wicked-block-builder-app .nodes .node-item-depth-73 .node-item-transport{margin-left:-2190px}#wicked-block-builder-app .nodes .node-item-depth-74{margin-left:2220px}#wicked-block-builder-app .nodes .node-item-depth-74 .node-item-transport{margin-left:-2220px}#wicked-block-builder-app .nodes .node-item-depth-75{margin-left:2250px}#wicked-block-builder-app .nodes .node-item-depth-75 .node-item-transport{margin-left:-2250px}#wicked-block-builder-app .nodes .node-item-depth-76{margin-left:2280px}#wicked-block-builder-app .nodes .node-item-depth-76 .node-item-transport{margin-left:-2280px}#wicked-block-builder-app .nodes .node-item-depth-77{margin-left:2310px}#wicked-block-builder-app .nodes .node-item-depth-77 .node-item-transport{margin-left:-2310px}#wicked-block-builder-app .nodes .node-item-depth-78{margin-left:2340px}#wicked-block-builder-app .nodes .node-item-depth-78 .node-item-transport{margin-left:-2340px}#wicked-block-builder-app .nodes .node-item-depth-79{margin-left:2370px}#wicked-block-builder-app .nodes .node-item-depth-79 .node-item-transport{margin-left:-2370px}#wicked-block-builder-app .nodes .node-item-depth-80{margin-left:2400px}#wicked-block-builder-app .nodes .node-item-depth-80 .node-item-transport{margin-left:-2400px}#wicked-block-builder-app .nodes .node-item-depth-81{margin-left:2430px}#wicked-block-builder-app .nodes .node-item-depth-81 .node-item-transport{margin-left:-2430px}#wicked-block-builder-app .nodes .node-item-depth-82{margin-left:2460px}#wicked-block-builder-app .nodes .node-item-depth-82 .node-item-transport{margin-left:-2460px}#wicked-block-builder-app .nodes .node-item-depth-83{margin-left:2490px}#wicked-block-builder-app .nodes .node-item-depth-83 .node-item-transport{margin-left:-2490px}#wicked-block-builder-app .nodes .node-item-depth-84{margin-left:2520px}#wicked-block-builder-app .nodes .node-item-depth-84 .node-item-transport{margin-left:-2520px}#wicked-block-builder-app .nodes .node-item-depth-85{margin-left:2550px}#wicked-block-builder-app .nodes .node-item-depth-85 .node-item-transport{margin-left:-2550px}#wicked-block-builder-app .nodes .node-item-depth-86{margin-left:2580px}#wicked-block-builder-app .nodes .node-item-depth-86 .node-item-transport{margin-left:-2580px}#wicked-block-builder-app .nodes .node-item-depth-87{margin-left:2610px}#wicked-block-builder-app .nodes .node-item-depth-87 .node-item-transport{margin-left:-2610px}#wicked-block-builder-app .nodes .node-item-depth-88{margin-left:2640px}#wicked-block-builder-app .nodes .node-item-depth-88 .node-item-transport{margin-left:-2640px}#wicked-block-builder-app .nodes .node-item-depth-89{margin-left:2670px}#wicked-block-builder-app .nodes .node-item-depth-89 .node-item-transport{margin-left:-2670px}#wicked-block-builder-app .nodes .node-item-depth-90{margin-left:2700px}#wicked-block-builder-app .nodes .node-item-depth-90 .node-item-transport{margin-left:-2700px}#wicked-block-builder-app .nodes .node-item-depth-91{margin-left:2730px}#wicked-block-builder-app .nodes .node-item-depth-91 .node-item-transport{margin-left:-2730px}#wicked-block-builder-app .nodes .node-item-depth-92{margin-left:2760px}#wicked-block-builder-app .nodes .node-item-depth-92 .node-item-transport{margin-left:-2760px}#wicked-block-builder-app .nodes .node-item-depth-93{margin-left:2790px}#wicked-block-builder-app .nodes .node-item-depth-93 .node-item-transport{margin-left:-2790px}#wicked-block-builder-app .nodes .node-item-depth-94{margin-left:2820px}#wicked-block-builder-app .nodes .node-item-depth-94 .node-item-transport{margin-left:-2820px}#wicked-block-builder-app .nodes .node-item-depth-95{margin-left:2850px}#wicked-block-builder-app .nodes .node-item-depth-95 .node-item-transport{margin-left:-2850px}#wicked-block-builder-app .nodes .node-item-depth-96{margin-left:2880px}#wicked-block-builder-app .nodes .node-item-depth-96 .node-item-transport{margin-left:-2880px}#wicked-block-builder-app .nodes .node-item-depth-97{margin-left:2910px}#wicked-block-builder-app .nodes .node-item-depth-97 .node-item-transport{margin-left:-2910px}#wicked-block-builder-app .nodes .node-item-depth-98{margin-left:2940px}#wicked-block-builder-app .nodes .node-item-depth-98 .node-item-transport{margin-left:-2940px}#wicked-block-builder-app .nodes .node-item-depth-99{margin-left:2970px}#wicked-block-builder-app .nodes .node-item-depth-99 .node-item-transport{margin-left:-2970px}#wicked-block-builder-app .nodes .node-item-depth-100{margin-left:3000px}#wicked-block-builder-app .nodes .node-item-depth-100 .node-item-transport{margin-left:-3000px}#wicked-block-builder-app .nodes li{padding:0;margin:0 0 15px 0;position:relative}#wicked-block-builder-app .nodes li.selected>div:before{opacity:1}#wicked-block-builder-app .nodes li>div{display:flex;align-items:center;position:relative}#wicked-block-builder-app .nodes li>div:before{position:absolute;content:"";top:0;left:-10px;bottom:0;width:4px;background:linear-gradient(180.16deg, #3F9CFC 0.14%, #387BFF 89.32%);border-radius:3px;transition:.25s ease;opacity:0}#wicked-block-builder-app .nodes li>div:hover .node-toolbar{opacity:1;left:10px}#wicked-block-builder-app .nodes li>div:hover:before{opacity:1}#wicked-block-builder-app .nodes li.ui-sortable-helper>div:before{opacity:0}#wicked-block-builder-app .nodes li.ui-sortable-helper>div .node-toolbar{left:-10px;opacity:0 !important}#wicked-block-builder-app .nodes .node-item-transport{display:none}#wicked-block-builder-app .nodes .node-item-transport ul{padding:0}#wicked-block-builder-app .nodes .ui-sortable-helper>.node-item-transport{display:block}#wicked-block-builder-app .nodes .ui-sortable-helper>div .node-toolbar{left:0;opacity:0}#wicked-block-builder-app .node{display:flex;background:#1e2327;border-radius:10px;position:relative;z-index:1}#wicked-block-builder-app .node>.move{width:45px;display:flex;align-items:center;justify-content:center;border-right:solid 1px hsla(0,0%,100%,.4);cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .node>.move path{fill:#fff;stroke:#fff}#wicked-block-builder-app .node button{cursor:pointer;border:none;padding:0;background:none;padding:14px 15px;color:#fff;min-width:300px;text-align:left;font-size:16px;line-height:20px;font-family:"Source Code Pro",courier}#wicked-block-builder-app .node-label{color:#de6d77}#wicked-block-builder-app .node-label .bracket,#wicked-block-builder-app .node-label .equals{color:#c57bdb}#wicked-block-builder-app .node-label .attribute{color:#cf996a}#wicked-block-builder-app .node-label .attribute-value{color:#99c27c}#wicked-block-builder-app .node-label.node-label-component{color:#e4bf80}#wicked-block-builder-app .node-toolbar{border:solid 1px #d5deeb;border-radius:3px;position:relative;display:flex;transition:.25s ease;left:-50px;opacity:0}#wicked-block-builder-app .node-toolbar button{cursor:pointer;border:none;padding:0;background:none;background:#fff;min-width:45px;width:45px;height:45px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0;overflow:hidden}#wicked-block-builder-app .node-toolbar button path{transition:.25s ease}#wicked-block-builder-app .node-toolbar button svg{display:block;max-width:21px}#wicked-block-builder-app .node-toolbar button:focus svg path,#wicked-block-builder-app .node-toolbar button:hover svg path{stroke:#408dfa}#wicked-block-builder-app .node-toolbar button[disabled]{cursor:default}#wicked-block-builder-app .node-toolbar button[disabled] .icon{opacity:.3}#wicked-block-builder-app .node-toolbar button+button{border-left:solid 1px #d5deeb}#wicked-block-builder-app .nodes{padding:15px}#wicked-block-builder-app .nodes li{margin-bottom:1px}#wicked-block-builder-app .nodes li>div:before{display:none}#wicked-block-builder-app .node{background:#fafbfd}#wicked-block-builder-app .node button{border:solid 1px rgba(0,0,0,0);border-radius:20px;cursor:grab;padding:4px 10px;white-space:nowrap;min-width:1px;color:#2e353f}#wicked-block-builder-app .node-label{color:#905}#wicked-block-builder-app .node-label.node-label-component{color:#1b365d}#wicked-block-builder-app .node-label .bracket{color:#999}#wicked-block-builder-app .node-label .attribute{color:#690}#wicked-block-builder-app .node-label .attribute-value{color:#07a}#wicked-block-builder-app .node-item:hover .node button{border-color:#2c3338}#wicked-block-builder-app .node-item.selected .node button{border-color:#d5deeb;background:#fff}#wicked-block-builder-app .node-toolbar{border-radius:20px}#wicked-block-builder-app .node-toolbar button{min-width:35px;width:28px;height:28px}#wicked-block-builder-app .node-toolbar button:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:5px;min-width:40px}#wicked-block-builder-app .node-toolbar button:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px;padding-right:5px;min-width:40px}#wicked-block-builder-app .node-toolbar button svg{max-width:16px}#wicked-block-builder-app .field{margin:0 0 20px 0}#wicked-block-builder-app .block-token-field label{font-size:14px;line-height:18px;text-transform:none}#wicked-block-builder-app .block-token-field .components-button{border-radius:0}#wicked-block-builder-app .block-token-field .components-form-token-field__input-container{background:#fff;border-color:#d5deeb}#wicked-block-builder-app .block-token-field .components-form-token-field__help{display:none}#wicked-block-builder-app .field-label{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:bold;font-size:14px;line-height:18px;color:#2e353f;padding:0;margin:0 0 5px 0}#wicked-block-builder-app .field-label.medium-bottom-margin{margin-bottom:20px}#wicked-block-builder-app .checkbox-list{margin:0;padding:0;list-style-type:none}#wicked-block-builder-app .checkbox-list li{margin:0;padding:0}#wicked-block-builder-app .checkbox-list li+li{margin-top:5px}#wicked-block-builder-app .checkbox-list.spaced li+li{margin-top:10px}#wicked-block-builder-app .checkbox-list .child-options{padding:0 0 0 32px}#wicked-block-builder-app .code-input input{font-family:"Source Code Pro",courier}#wicked-block-builder-app .add-item-btn,#wicked-block-builder-app .delete-item-btn{font-size:12px;line-height:14px;display:flex;align-items:center}#wicked-block-builder-app .add-item-btn .icon,#wicked-block-builder-app .delete-item-btn .icon{margin-right:5px}#wicked-block-builder-app .add-item-btn:focus,#wicked-block-builder-app .add-item-btn:hover,#wicked-block-builder-app .delete-item-btn:focus,#wicked-block-builder-app .delete-item-btn:hover{text-decoration:underline}#wicked-block-builder-app .delete-item-btn svg{width:14px}#wicked-block-builder-app .settings-btn{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .settings-btn svg{width:15px;height:15px}#wicked-block-builder-app .settings-btn svg path{stroke:#408dfa}#wicked-block-builder-app .css-editor{height:100%}#wicked-block-builder-app .css-editor>div{height:100%}#wicked-block-builder-app .block-settings{max-width:600px}#wicked-block-builder-app .block-settings h2{margin:0 0 20px 0}#wicked-block-builder-app .item-list{font-size:14px;line-height:18px;margin:0 0 20px 0;padding:0;list-style-type:none}#wicked-block-builder-app .item-list li{margin:0 0 10px 0;display:flex;align-items:center}#wicked-block-builder-app .item-list .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wicked-block-builder-app .item-list .label button{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .item-list .label button:focus,#wicked-block-builder-app .item-list .label button:hover{text-decoration:underline}#wicked-block-builder-app .item-list .actions{margin-left:5px}#wicked-block-builder-app .inline-select{display:inline-block}#wicked-block-builder-app .conditions-container{margin:0 0 20px 0}#wicked-block-builder-app .conditions>div{display:flex;margin:0 -2px;align-items:center}#wicked-block-builder-app .conditions>div>div{width:33.3333%;padding:0 2px}#wicked-block-builder-app .conditions>div .actions{width:40px;display:flex;justify-content:space-between}#wicked-block-builder-app .conditions .components-text-control__input{height:auto}#wicked-block-builder-app .token-text-control{position:relative}#wicked-block-builder-app .token-text-control .insert-token-toggle{cursor:pointer;border:none;padding:0;background:none;position:absolute;top:32px;right:10px}#wicked-block-builder-app .token-text-control .components-text-control__input{padding-right:35px}#wicked-block-builder-app .token-text-control .components-popover{transform:translateX(-100%) !important;left:20px !important}#wicked-block-builder-app .token-text-control .components-popover__content{border:solid 1px #d5deeb;border-radius:5px}#wicked-block-builder-app .token-text-control ul{margin:0;padding:0;list-style-type:none;text-align:left}#wicked-block-builder-app .token-text-control li{padding:0;margin:0}#wicked-block-builder-app .loading-spinner{display:inline-block;position:relative;width:20px;height:20px}#wicked-block-builder-app .loading-spinner div{box-sizing:border-box;display:block;position:absolute;width:20px;height:20px;border:2px solid #408dfa;border-radius:50%;animation:loading-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#408dfa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#wicked-block-builder-app .loading-spinner div:nth-child(1){animation-delay:-0.45s}#wicked-block-builder-app .loading-spinner div:nth-child(2){animation-delay:-0.3s}#wicked-block-builder-app .loading-spinner div:nth-child(3){animation-delay:-0.15s}@keyframes loading-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wicked-block-builder-app .publish-flyout{position:absolute;top:0;right:0;bottom:0;width:401px;background:#fafbfd;z-index:1;border-left:solid 1px #d5deeb;padding:40px}#wicked-block-builder-app .publish-flyout h2{margin:0 0 20px 0;font-size:18px;line-height:22px}#wicked-block-builder-app .publish-flyout:before{position:absolute;content:"";top:0;left:0;bottom:0;width:100%;box-shadow:-10px 0 10px -5px rgba(103,146,209,.14);z-index:-1}#wicked-block-builder-app .publish-flyout .actions{display:flex;margin-top:40px}#wicked-block-builder-app .publish-flyout .actions button+button{margin-left:10px}#wicked-block-builder-app .publish-flyout .cancel{cursor:pointer;border:none;padding:0;background:none}#wicked-block-builder-app .app-error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8);z-index:2}#wicked-block-builder-app .app-error>div{box-shadow:0 0 40px 0 rgba(0,0,0,.8);width:100%;max-width:600px;text-align:center;padding:120px 40px 40px 40px;background:#fff url(ea4bb4de7e46e35abb8d.svg) no-repeat center 40px;background-size:60px auto;border-radius:5px}#wicked-block-builder-app .app-error .message{margin:0 0 20px 0}#wicked-block-builder-app .colors{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:0 -5px -5px -5px}#wicked-block-builder-app .colors li{padding:0 5px 5px 5px}#wicked-block-builder-app .colors li button{cursor:pointer;border:none;padding:0;background:none;width:31px;height:31px;border-radius:50%;display:block}#wicked-block-builder-app .label-value-list{margin:0 0 20px 0}#wicked-block-builder-app .label-value-list .move{width:20px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#wicked-block-builder-app .label-value-list .toggle{width:30px;text-align:center}#wicked-block-builder-app .label-value-list .label,#wicked-block-builder-app .label-value-list .value{width:125px}#wicked-block-builder-app .label-value-list .value{margin-left:5px}#wicked-block-builder-app .label-value-list .actions{display:flex;justify-content:space-between;width:47px;padding:0 0 0 10px}#wicked-block-builder-app .label-value-list .item{display:flex;align-items:center;width:100%}#wicked-block-builder-app .label-value-list .item+.item{margin-top:5px}#wicked-block-builder-app .label-value-list .head{display:flex;font-weight:bold;margin:0 0 0 50px}#wicked-block-builder-app .label-value-list .head>div{padding:10px}#wicked-block-builder-app .label-value-list .placeholder{background:#d5deeb;min-height:40px;margin:10px 0;border-radius:5px}#wicked-block-builder-app .label-value-list .components-base-control__field{margin:0}#wicked-block-builder-app .label-value-list .components-base-control__field input{border-color:#d5deeb;padding:10px}#wicked-block-builder-app .label-value-list .components-checkbox-control__input-container{margin:0}#wicked-block-builder-app .inner-blocks-list{margin:0 0 10px 0;padding:0;list-style-type:none}#wicked-block-builder-app .inner-blocks-list ul{padding:0 0 0 20px}#wicked-block-builder-app .inner-blocks-list li{margin:10px 0 0 0}#wicked-block-builder-app .inner-blocks-list button{cursor:pointer;border:none;padding:0;background:none;display:flex;align-items:center}#wicked-block-builder-app .inner-blocks-list button:focus,#wicked-block-builder-app .inner-blocks-list button:hover{text-decoration:underline}#wicked-block-builder-app .inner-blocks-list button svg{margin-left:5px}#wicked-block-builder-app .attributes-form>div{display:flex;align-items:center}#wicked-block-builder-app .attributes-form .type{width:33.3333%;padding:0 5px 0 0}#wicked-block-builder-app .attributes-form .name{width:33.3333%;padding:0 5px 0 5px}#wicked-block-builder-app .attributes-form .value{width:33.3333%;padding:0 0 0 5px}#wicked-block-builder-app .attributes-form .actions{display:flex;width:50px;justify-content:space-between;padding:0 0 0 10px}#wicked-block-builder-app .allowed-blocks-list{margin:10px 0;padding:0;list-style-type:none}#wicked-block-builder-app .icon-selector{margin:0 0 20px 0}#wicked-block-builder-app .icon-selector [type=file]{position:absolute;left:-1000px;width:0px;height:0px;overflow:hidden}#wicked-block-builder-app .icon-selector button.icon{border:solid 1px #d5deeb;border-radius:3px;padding:15px;background:#fff;cursor:pointer;margin:0 0 10px 0}#wicked-block-builder-app .icon-selector button.icon svg{display:block;max-width:24px;max-height:24px}#wicked-block-builder-app .icon-selector button.icon:focus,#wicked-block-builder-app .icon-selector button.icon:hover{border-color:#408dfa}#wicked-block-builder-app .icon-selector .popover-container{padding:0 0 0 60px}#wicked-block-builder-app .icon-selector .popover>div{width:352px;padding:10px}#wicked-block-builder-app .icon-selector .popover .search{display:block;width:100%;margin:0 0 2px 0}#wicked-block-builder-app .checkbox-group{position:relative;display:inline-flex;border:solid 1px #d5deeb;border-radius:5px;overflow:hidden}#wicked-block-builder-app .checkbox-group input{position:absolute;left:-10000px;width:0px;height:0px}#wicked-block-builder-app .checkbox-group input:checked+label{background:var(--wp-admin-theme-color);color:#fff}#wicked-block-builder-app .checkbox-group label{padding:7px 10px;color:#2e353f;border-right:solid 1px #d5deeb;min-width:60px;text-align:center}#wicked-block-builder-app .checkbox-group label:last-child{border-right-width:0}#wicked-block-builder-app .prefixed-text-control>.field-wrapper{margin:0 0 7px 0;display:flex;border:solid 1px #d5deeb;align-items:center}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .prefix{padding:10px;border-right:solid 1px #d5deeb}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-base-control{flex-grow:1}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-base-control__field{margin:0}#wicked-block-builder-app .prefixed-text-control>.field-wrapper .components-text-control__input{border:none;margin:0}#wicked-block-builder-app .prefixed-text-control>.help{font-size:13px;color:#757575}#wicked-block-builder-app .prefixed-text-control>.help p:first-child{margin-top:0}#wicked-block-builder-app .prefixed-text-control>.help.warning{background:url(ea4bb4de7e46e35abb8d.svg) no-repeat left top;background-size:15px auto;padding:0 0 0 20px}#wicked-block-builder-app .components-base-control__label,#wicked-block-builder-app .components-input-control__label,#wicked-block-builder-app .components-custom-select-control__label{font-weight:bold;font-size:14px;line-height:18px;color:#2e353f;padding:0;margin:0 0 5px 0;text-transform:none}#wicked-block-builder-app .components-checkbox-control__label,#wicked-block-builder-app .components-radio-control__option>label{font-size:14px;line-height:18px;color:#2e353f;margin:0}#wicked-block-builder-app .components-text-control__input,#wicked-block-builder-app .components-textarea-control__input{border:solid 1px #d5deeb;border-radius:0px;padding:10px;font-size:14px;line-height:18px}#wicked-block-builder-app .components-custom-select-control__button{width:100%;padding:10px 40px 10px 10px;border:solid 1px #d5deeb;height:auto;min-height:40px;font-size:14px;line-height:18px;background:#fff}#wicked-block-builder-app .components-custom-select-control__menu{margin:-1px 0 0 0;border:solid 1px #d5deeb;background:#fff;font-size:14px;line-height:18px}#wicked-block-builder-app .components-custom-select-control__item{padding:8px 10px;margin:0}#wicked-block-builder-app .components-custom-select-control__item+.components-custom-select-control__item{border-top:solid 1px #d5deeb}#wicked-block-builder-app .components-base-control__field+.components-base-control__help{margin-top:-5px}#wicked-block-builder-app .components-button{border-radius:5px}#wicked-block-builder-app .components-input-control__backdrop{border:solid 1px #d5deeb}#wicked-block-builder-app .components-input-control__container{padding:5px 0}#wicked-block-builder-app .components-select-control__input{width:100%;display:block;max-width:100%;padding:0 30px 0 10px;font-size:14px}.wbb-block-icon-selector-popover>div{width:352px;padding:10px}.wbb-block-icon-selector-popover .search{display:block;width:100%;margin:0 0 2px 0}.wbb-block-icon-selector-popover .icons{display:flex;flex-wrap:wrap}.wbb-block-icon-selector-popover .icons>div{padding:5px}.wbb-block-icon-selector-popover .icons button{border:solid 1px rgba(0,0,0,0);border-radius:3px;padding:15px;background:#fff;cursor:pointer}.wbb-block-icon-selector-popover .icons button svg{display:block}.wbb-block-icon-selector-popover .icons button:focus,.wbb-block-icon-selector-popover .icons button:hover{border-color:#408dfa}.insert-token-popover .insert-token{cursor:pointer;border:none;padding:0;background:none;display:block;padding:5px 8px;font-size:13px;line-height:15px;background:#fff;width:100%;text-align:left}.insert-token-popover .insert-token:focus,.insert-token-popover .insert-token:hover{text-decoration:underline}
  • wicked-block-builder/trunk/dist/builder.js

    r3056252 r3232335  
    1 !function(){var e={703:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var i=o.apply(null,r);i&&e.push(i)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var c in r)n.call(r,c)&&r[c]&&e.push(c)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},705:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(n)for(var c=0;c<this.length;c++){var l=this[c][0];null!=l&&(i[l]=!0)}for(var u=0;u<e.length;u++){var s=[].concat(e[u]);n&&i[s[0]]||(void 0!==a&&(void 0===s[5]||(s[1]="@layer".concat(s[5].length>0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),r&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=r):s[2]=r),o&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=o):s[4]="".concat(o)),t.push(s))}},t}},738:function(e){"use strict";e.exports=function(e){return e[1]}},199:function(e){e.exports=function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,r){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,r)}function r(e,n,o){return r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}()?Reflect.construct:function(e,r,n){var o=[null];o.push.apply(o,r);var a=new(Function.bind.apply(e,o));return n&&t(a,n.prototype),a},r.apply(null,arguments)}function n(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var a=Object.hasOwnProperty,i=Object.setPrototypeOf,c=Object.isFrozen,l=Object.getPrototypeOf,u=Object.getOwnPropertyDescriptor,s=Object.freeze,f=Object.seal,d=Object.create,p="undefined"!=typeof Reflect&&Reflect,m=p.apply,b=p.construct;m||(m=function(e,t,r){return e.apply(t,r)}),s||(s=function(e){return e}),f||(f=function(e){return e}),b||(b=function(e,t){return r(e,n(t))});var h,y=j(Array.prototype.forEach),v=j(Array.prototype.pop),g=j(Array.prototype.push),E=j(String.prototype.toLowerCase),C=j(String.prototype.toString),k=j(String.prototype.match),w=j(String.prototype.replace),S=j(String.prototype.indexOf),R=j(String.prototype.trim),A=j(RegExp.prototype.test),O=(h=TypeError,function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return b(h,t)});function j(e){return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return m(e,t,n)}}function T(e,t,r){r=r||E,i&&i(e,null);for(var n=t.length;n--;){var o=t[n];if("string"==typeof o){var a=r(o);a!==o&&(c(t)||(t[n]=a),o=a)}e[o]=!0}return e}function P(e){var t,r=d(null);for(t in e)!0===m(a,e,[t])&&(r[t]=e[t]);return r}function L(e,t){for(;null!==e;){var r=u(e,t);if(r){if(r.get)return j(r.get);if("function"==typeof r.value)return j(r.value)}e=l(e)}return function(e){return console.warn("fallback value for",e),null}}var N=s(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),_=s(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),x=s(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),D=s(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),I=s(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),F=s(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),M=s(["#text"]),B=s(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),V=s(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),U=s(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),H=s(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),W=f(/\{\{[\w\W]*|[\w\W]*\}\}/gm),G=f(/<%[\w\W]*|[\w\W]*%>/gm),Z=f(/\${[\w\W]*}/gm),z=f(/^data-[\-\w.\u00B7-\uFFFF]/),$=f(/^aria-[\-\w]+$/),Y=f(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),q=f(/^(?:\w+script|data):/i),Q=f(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),K=f(/^html$/i),X=function(){return"undefined"==typeof window?null:window},J=function(t,r){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var n=null,o="data-tt-policy-suffix";r.currentScript&&r.currentScript.hasAttribute(o)&&(n=r.currentScript.getAttribute(o));var a="dompurify"+(n?"#"+n:"");try{return t.createPolicy(a,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}};return function t(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X(),o=function(e){return t(e)};if(o.version="2.4.4",o.removed=[],!r||!r.document||9!==r.document.nodeType)return o.isSupported=!1,o;var a=r.document,i=r.document,c=r.DocumentFragment,l=r.HTMLTemplateElement,u=r.Node,f=r.Element,d=r.NodeFilter,p=r.NamedNodeMap,m=void 0===p?r.NamedNodeMap||r.MozNamedAttrMap:p,b=r.HTMLFormElement,h=r.DOMParser,j=r.trustedTypes,ee=f.prototype,te=L(ee,"cloneNode"),re=L(ee,"nextSibling"),ne=L(ee,"childNodes"),oe=L(ee,"parentNode");if("function"==typeof l){var ae=i.createElement("template");ae.content&&ae.content.ownerDocument&&(i=ae.content.ownerDocument)}var ie=J(j,a),ce=ie?ie.createHTML(""):"",le=i,ue=le.implementation,se=le.createNodeIterator,fe=le.createDocumentFragment,de=le.getElementsByTagName,pe=a.importNode,me={};try{me=P(i).documentMode?i.documentMode:{}}catch(e){}var be={};o.isSupported="function"==typeof oe&&ue&&void 0!==ue.createHTMLDocument&&9!==me;var he,ye,ve=W,ge=G,Ee=Z,Ce=z,ke=$,we=q,Se=Q,Re=Y,Ae=null,Oe=T({},[].concat(n(N),n(_),n(x),n(I),n(M))),je=null,Te=T({},[].concat(n(B),n(V),n(U),n(H))),Pe=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Le=null,Ne=null,_e=!0,xe=!0,De=!1,Ie=!0,Fe=!1,Me=!1,Be=!1,Ve=!1,Ue=!1,He=!1,We=!1,Ge=!0,Ze=!1,ze=!0,$e=!1,Ye={},qe=null,Qe=T({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ke=null,Xe=T({},["audio","video","img","source","image","track"]),Je=null,et=T({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",rt="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xhtml",ot=nt,at=!1,it=null,ct=T({},[tt,rt,nt],C),lt=["application/xhtml+xml","text/html"],ut=null,st=i.createElement("form"),ft=function(e){return e instanceof RegExp||e instanceof Function},dt=function(t){ut&&ut===t||(t&&"object"===e(t)||(t={}),t=P(t),he=he=-1===lt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,ye="application/xhtml+xml"===he?C:E,Ae="ALLOWED_TAGS"in t?T({},t.ALLOWED_TAGS,ye):Oe,je="ALLOWED_ATTR"in t?T({},t.ALLOWED_ATTR,ye):Te,it="ALLOWED_NAMESPACES"in t?T({},t.ALLOWED_NAMESPACES,C):ct,Je="ADD_URI_SAFE_ATTR"in t?T(P(et),t.ADD_URI_SAFE_ATTR,ye):et,Ke="ADD_DATA_URI_TAGS"in t?T(P(Xe),t.ADD_DATA_URI_TAGS,ye):Xe,qe="FORBID_CONTENTS"in t?T({},t.FORBID_CONTENTS,ye):Qe,Le="FORBID_TAGS"in t?T({},t.FORBID_TAGS,ye):{},Ne="FORBID_ATTR"in t?T({},t.FORBID_ATTR,ye):{},Ye="USE_PROFILES"in t&&t.USE_PROFILES,_e=!1!==t.ALLOW_ARIA_ATTR,xe=!1!==t.ALLOW_DATA_ATTR,De=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Ie=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Fe=t.SAFE_FOR_TEMPLATES||!1,Me=t.WHOLE_DOCUMENT||!1,Ue=t.RETURN_DOM||!1,He=t.RETURN_DOM_FRAGMENT||!1,We=t.RETURN_TRUSTED_TYPE||!1,Ve=t.FORCE_BODY||!1,Ge=!1!==t.SANITIZE_DOM,Ze=t.SANITIZE_NAMED_PROPS||!1,ze=!1!==t.KEEP_CONTENT,$e=t.IN_PLACE||!1,Re=t.ALLOWED_URI_REGEXP||Re,ot=t.NAMESPACE||nt,t.CUSTOM_ELEMENT_HANDLING&&ft(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Pe.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ft(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Pe.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Pe.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Fe&&(xe=!1),He&&(Ue=!0),Ye&&(Ae=T({},n(M)),je=[],!0===Ye.html&&(T(Ae,N),T(je,B)),!0===Ye.svg&&(T(Ae,_),T(je,V),T(je,H)),!0===Ye.svgFilters&&(T(Ae,x),T(je,V),T(je,H)),!0===Ye.mathMl&&(T(Ae,I),T(je,U),T(je,H))),t.ADD_TAGS&&(Ae===Oe&&(Ae=P(Ae)),T(Ae,t.ADD_TAGS,ye)),t.ADD_ATTR&&(je===Te&&(je=P(je)),T(je,t.ADD_ATTR,ye)),t.ADD_URI_SAFE_ATTR&&T(Je,t.ADD_URI_SAFE_ATTR,ye),t.FORBID_CONTENTS&&(qe===Qe&&(qe=P(qe)),T(qe,t.FORBID_CONTENTS,ye)),ze&&(Ae["#text"]=!0),Me&&T(Ae,["html","head","body"]),Ae.table&&(T(Ae,["tbody"]),delete Le.tbody),s&&s(t),ut=t)},pt=T({},["mi","mo","mn","ms","mtext"]),mt=T({},["foreignobject","desc","title","annotation-xml"]),bt=T({},["title","style","font","a","script"]),ht=T({},_);T(ht,x),T(ht,D);var yt=T({},I);T(yt,F);var vt=function(e){g(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=ce}catch(t){e.remove()}}},gt=function(e,t){try{g(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){g(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!je[e])if(Ue||He)try{vt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Et=function(e){var t,r;if(Ve)e="<remove></remove>"+e;else{var n=k(e,/^[\r\n\t ]+/);r=n&&n[0]}"application/xhtml+xml"===he&&ot===nt&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");var o=ie?ie.createHTML(e):e;if(ot===nt)try{t=(new h).parseFromString(o,he)}catch(e){}if(!t||!t.documentElement){t=ue.createDocument(ot,"template",null);try{t.documentElement.innerHTML=at?ce:o}catch(e){}}var a=t.body||t.documentElement;return e&&r&&a.insertBefore(i.createTextNode(r),a.childNodes[0]||null),ot===nt?de.call(t,Me?"html":"body")[0]:Me?t.documentElement:a},Ct=function(e){return se.call(e.ownerDocument||e,e,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT,null,!1)},kt=function(t){return"object"===e(u)?t instanceof u:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},wt=function(e,t,r){be[e]&&y(be[e],(function(e){e.call(o,t,r,ut)}))},St=function(e){var t,r;if(wt("beforeSanitizeElements",e,null),(r=e)instanceof b&&("string"!=typeof r.nodeName||"string"!=typeof r.textContent||"function"!=typeof r.removeChild||!(r.attributes instanceof m)||"function"!=typeof r.removeAttribute||"function"!=typeof r.setAttribute||"string"!=typeof r.namespaceURI||"function"!=typeof r.insertBefore||"function"!=typeof r.hasChildNodes))return vt(e),!0;if(A(/[\u0080-\uFFFF]/,e.nodeName))return vt(e),!0;var n=ye(e.nodeName);if(wt("uponSanitizeElement",e,{tagName:n,allowedTags:Ae}),e.hasChildNodes()&&!kt(e.firstElementChild)&&(!kt(e.content)||!kt(e.content.firstElementChild))&&A(/<[/\w]/g,e.innerHTML)&&A(/<[/\w]/g,e.textContent))return vt(e),!0;if("select"===n&&A(/<template/i,e.innerHTML))return vt(e),!0;if(!Ae[n]||Le[n]){if(!Le[n]&&At(n)){if(Pe.tagNameCheck instanceof RegExp&&A(Pe.tagNameCheck,n))return!1;if(Pe.tagNameCheck instanceof Function&&Pe.tagNameCheck(n))return!1}if(ze&&!qe[n]){var a=oe(e)||e.parentNode,i=ne(e)||e.childNodes;if(i&&a)for(var c=i.length-1;c>=0;--c)a.insertBefore(te(i[c],!0),re(e))}return vt(e),!0}return e instanceof f&&!function(e){var t=oe(e);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});var r=E(e.tagName),n=E(t.tagName);return!!it[e.namespaceURI]&&(e.namespaceURI===rt?t.namespaceURI===nt?"svg"===r:t.namespaceURI===tt?"svg"===r&&("annotation-xml"===n||pt[n]):Boolean(ht[r]):e.namespaceURI===tt?t.namespaceURI===nt?"math"===r:t.namespaceURI===rt?"math"===r&&mt[n]:Boolean(yt[r]):e.namespaceURI===nt?!(t.namespaceURI===rt&&!mt[n])&&!(t.namespaceURI===tt&&!pt[n])&&!yt[r]&&(bt[r]||!ht[r]):!("application/xhtml+xml"!==he||!it[e.namespaceURI]))}(e)?(vt(e),!0):"noscript"!==n&&"noembed"!==n||!A(/<\/no(script|embed)/i,e.innerHTML)?(Fe&&3===e.nodeType&&(t=e.textContent,t=w(t,ve," "),t=w(t,ge," "),t=w(t,Ee," "),e.textContent!==t&&(g(o.removed,{element:e.cloneNode()}),e.textContent=t)),wt("afterSanitizeElements",e,null),!1):(vt(e),!0)},Rt=function(e,t,r){if(Ge&&("id"===t||"name"===t)&&(r in i||r in st))return!1;if(xe&&!Ne[t]&&A(Ce,t));else if(_e&&A(ke,t));else if(!je[t]||Ne[t]){if(!(At(e)&&(Pe.tagNameCheck instanceof RegExp&&A(Pe.tagNameCheck,e)||Pe.tagNameCheck instanceof Function&&Pe.tagNameCheck(e))&&(Pe.attributeNameCheck instanceof RegExp&&A(Pe.attributeNameCheck,t)||Pe.attributeNameCheck instanceof Function&&Pe.attributeNameCheck(t))||"is"===t&&Pe.allowCustomizedBuiltInElements&&(Pe.tagNameCheck instanceof RegExp&&A(Pe.tagNameCheck,r)||Pe.tagNameCheck instanceof Function&&Pe.tagNameCheck(r))))return!1}else if(Je[t]);else if(A(Re,w(r,Se,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==S(r,"data:")||!Ke[e])if(De&&!A(we,w(r,Se,"")));else if(r)return!1;return!0},At=function(e){return e.indexOf("-")>0},Ot=function(t){var r,n,a,i;wt("beforeSanitizeAttributes",t,null);var c=t.attributes;if(c){var l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:je};for(i=c.length;i--;){var u=r=c[i],s=u.name,f=u.namespaceURI;if(n="value"===s?r.value:R(r.value),a=ye(s),l.attrName=a,l.attrValue=n,l.keepAttr=!0,l.forceKeepAttr=void 0,wt("uponSanitizeAttribute",t,l),n=l.attrValue,!l.forceKeepAttr&&(gt(s,t),l.keepAttr))if(Ie||!A(/\/>/i,n)){Fe&&(n=w(n,ve," "),n=w(n,ge," "),n=w(n,Ee," "));var d=ye(t.nodeName);if(Rt(d,a,n)){if(!Ze||"id"!==a&&"name"!==a||(gt(s,t),n="user-content-"+n),ie&&"object"===e(j)&&"function"==typeof j.getAttributeType)if(f);else switch(j.getAttributeType(d,a)){case"TrustedHTML":n=ie.createHTML(n);break;case"TrustedScriptURL":n=ie.createScriptURL(n)}try{f?t.setAttributeNS(f,s,n):t.setAttribute(s,n),v(o.removed)}catch(e){}}}else gt(s,t)}wt("afterSanitizeAttributes",t,null)}},jt=function e(t){var r,n=Ct(t);for(wt("beforeSanitizeShadowDOM",t,null);r=n.nextNode();)wt("uponSanitizeShadowNode",r,null),St(r)||(r.content instanceof c&&e(r.content),Ot(r));wt("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(t){var n,i,l,s,f,d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((at=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!kt(t)){if("function"!=typeof t.toString)throw O("toString is not a function");if("string"!=typeof(t=t.toString()))throw O("dirty is not a string, aborting")}if(!o.isSupported){if("object"===e(r.toStaticHTML)||"function"==typeof r.toStaticHTML){if("string"==typeof t)return r.toStaticHTML(t);if(kt(t))return r.toStaticHTML(t.outerHTML)}return t}if(Be||dt(d),o.removed=[],"string"==typeof t&&($e=!1),$e){if(t.nodeName){var p=ye(t.nodeName);if(!Ae[p]||Le[p])throw O("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof u)1===(i=(n=Et("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?n=i:n.appendChild(i);else{if(!Ue&&!Fe&&!Me&&-1===t.indexOf("<"))return ie&&We?ie.createHTML(t):t;if(!(n=Et(t)))return Ue?null:We?ce:""}n&&Ve&&vt(n.firstChild);for(var m=Ct($e?t:n);l=m.nextNode();)3===l.nodeType&&l===s||St(l)||(l.content instanceof c&&jt(l.content),Ot(l),s=l);if(s=null,$e)return t;if(Ue){if(He)for(f=fe.call(n.ownerDocument);n.firstChild;)f.appendChild(n.firstChild);else f=n;return(je.shadowroot||je.shadowrootmod)&&(f=pe.call(a,f,!0)),f}var b=Me?n.outerHTML:n.innerHTML;return Me&&Ae["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&A(K,n.ownerDocument.doctype.name)&&(b="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+b),Fe&&(b=w(b,ve," "),b=w(b,ge," "),b=w(b,Ee," ")),ie&&We?ie.createHTML(b):b},o.setConfig=function(e){dt(e),Be=!0},o.clearConfig=function(){ut=null,Be=!1},o.isValidAttribute=function(e,t,r){ut||dt({});var n=ye(e),o=ye(t);return Rt(n,o,r)},o.addHook=function(e,t){"function"==typeof t&&(be[e]=be[e]||[],g(be[e],t))},o.removeHook=function(e){if(be[e])return v(be[e])},o.removeHooks=function(e){be[e]&&(be[e]=[])},o.removeAllHooks=function(){be={}},o}()}()},416:function(e){var t="undefined"!=typeof process&&process.pid?process.pid.toString(36):"";function r(){var e=Date.now(),t=r.last||e;return r.last=e>t?e:t+1}e.exports=e.exports.default=function(e,n){return(e||"")+""+t+r().toString(36)+(n||"")},e.exports.process=function(e,n){return(e||"")+t+r().toString(36)+(n||"")},e.exports.time=function(e,t){return(e||"")+r().toString(36)+(t||"")}},707:function(e,t,r){"use strict";var n=r(738),o=r.n(n),a=r(705),i=r.n(a)()(o());i.push([e.id,"",""]),t.Z=i},379:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var a={},i=[],c=0;c<e.length;c++){var l=e[c],u=n.base?l[0]+n.base:l[0],s=a[u]||0,f="".concat(u," ").concat(s);a[u]=s+1;var d=r(f),p={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==d)t[d].references++,t[d].updater(p);else{var m=o(p,n);n.byIndex=c,t.splice(c,0,{identifier:f,updater:m,references:1})}i.push(f)}return i}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var a=n(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=r(a[i]);t[c].references--}for(var l=n(e,o),u=0;u<a.length;u++){var s=r(a[u]);0===t[s].references&&(t[s].updater(),t.splice(s,1))}a=l}}},569:function(e){"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var a=r.sourceMap;a&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nc=void 0,function(){"use strict";var e={};r.r(e),r.d(e,{getActiveAttributeId:function(){return j},getActiveAttributesTab:function(){return O},getActiveEditNodeId:function(){return P},getActiveEditPanel:function(){return L},getActiveEditTab:function(){return T},getActiveNodeId:function(){return U},getActivePanel:function(){return H},getActiveSaveNodeId:function(){return _},getActiveSavePanel:function(){return x},getActiveSaveTab:function(){return N},getActiveScreen:function(){return S},getActiveSidebarNodeId:function(){return I},getActiveSidebarPanel:function(){return F},getActiveSidebarTab:function(){return D},getActiveTab:function(){return V},getBlockTypes:function(){return A},getCategories:function(){return R},getError:function(){return Y},getIsNodeClipboardEmpty:function(){return Z},getIsPublishing:function(){return z},getIsSaving:function(){return G},getLastNewCategorySlug:function(){return W},getPostTypes:function(){return Q},getShowConditionsPanel:function(){return M},getShowPublishFlyout:function(){return B},getTaxonomies:function(){return q}});var t={};r.r(t),r.d(t,{TYPES:function(){return ee},addCategory:function(){return ce},setActiveAttributeId:function(){return ne},setActiveAttributesTab:function(){return re},setActiveEditNodeId:function(){return de},setActiveEditPanel:function(){return pe},setActiveEditTab:function(){return fe},setActiveNodeId:function(){return ue},setActivePanel:function(){return se},setActiveSaveNodeId:function(){return be},setActiveSavePanel:function(){return he},setActiveSaveTab:function(){return me},setActiveScreen:function(){return te},setActiveSidebarNodeId:function(){return ve},setActiveSidebarPanel:function(){return ge},setActiveSidebarTab:function(){return ye},setActiveTab:function(){return le},setBlockTypes:function(){return ae},setError:function(){return Re},setIsNodeClipboardEmpty:function(){return we},setIsPublishing:function(){return Se},setIsSaving:function(){return ke},setLastNewCategorySlug:function(){return ie},setPostTypes:function(){return Oe},setShowConditionsPanel:function(){return Ee},setShowPublishFlyout:function(){return Ce},setTaxonomies:function(){return Ae},updateCategories:function(){return oe}});var n={};r.r(n),r.d(n,{getBlockTypes:function(){return Me},getCategories:function(){return De},getPostTypes:function(){return Fe},getTaxonomies:function(){return Ie}});var o={};r.r(o),r.d(o,{fetchBlock:function(){return At},getAttributeNames:function(){return Ct},getAttributes:function(){return yt},getBlock:function(){return gt},getCss:function(){return vt},getData:function(){return Et},getEditNodes:function(){return wt},getNodes:function(){return Rt},getSaveNodes:function(){return St},getSidebarNodes:function(){return kt}});var a={};r.r(a),r.d(a,{TYPES:function(){return Nt},addAttribute:function(){return _t},addEditNode:function(){return Ft},addNode:function(){return qt},addSaveNode:function(){return Mt},addSidebarNode:function(){return Bt},deleteAttribute:function(){return It},deleteNode:function(){return Gt},publishBlock:function(){return Jt},saveBlock:function(){return Xt},setStatus:function(){return Kt},updateAttribute:function(){return xt},updateAttributes:function(){return Dt},updateBlock:function(){return zt},updateCss:function(){return Zt},updateData:function(){return Yt},updateEditNodes:function(){return Ut},updateNode:function(){return Vt},updateNodes:function(){return Qt},updateSaveNodes:function(){return Ht},updateSavedBlock:function(){return $t},updateSidebarNodes:function(){return Wt},uploadIcon:function(){return er}});var i={};r.r(i),r.d(i,{fetchBlock:function(){return or}});var c=window.wp.element,l=r(379),u=r.n(l),s=r(795),f=r.n(s),d=r(569),p=r.n(d),m=r(565),b=r.n(m),h=r(216),y=r.n(h),v=r(589),g=r.n(v),E=r(707),C={};C.styleTagTransform=g(),C.setAttributes=b(),C.insert=p().bind(null,"head"),C.domAPI=f(),C.insertStyleElement=y(),u()(E.Z,C),E.Z&&E.Z.locals&&E.Z.locals;var k=window.wp.dataControls,w=window.wp.data,S=function(e){return e.activeScreen||"settings"},R=function(e){return e.categories||[]},A=function(e){return e.blockTypes||[]},O=function(e){return e.activeAttributesTab||"add"},j=function(e){return e.activeAttributeId||""},T=function(e){return e.activeEditTab||"add"},P=function(e){return e.activeEditNodeId||""},L=function(e){return e.activeEditPanel||""},N=function(e){return e.activeSaveTab||"add"},_=function(e){return e.activeSaveNodeId||""},x=function(e){return e.activeSavePanel||""},D=function(e){return e.activeSidebarTab||"add"},I=function(e){return e.activeSidebarNodeId||""},F=function(e){return e.activeSidebarPanel||""},M=function(e){return e.showConditionsPanel},B=function(e){return e.showPublishFlyout},V=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?T(e):"save"==t?N(e):"sidebar"==t?D(e):""},U=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?P(e):"save"==t?_(e):"sidebar"==t?I(e):""},H=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?L(e):"save"==t?x(e):"sidebar"==t?F(e):""},W=function(e){return e.lastNewCategorySlug},G=function(e){return e.isSaving},Z=function(e){return e.isNodeClipboardEmpty},z=function(e){return e.isPublishing},Y=function(e){return e.error},q=function(e){return e.taxonomies||[]},Q=function(e){return e.postTypes||[]};function K(e){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},K(e)}function X(){X=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function u(e,t,r,o){var a=t&&t.prototype instanceof d?t:d,i=Object.create(a.prototype),c=new R(o||[]);return n(i,"_invoke",{value:C(e,r,c)}),i}function s(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function d(){}function p(){}function m(){}var b={};l(b,a,(function(){return this}));var h=Object.getPrototypeOf,y=h&&h(h(A([])));y&&y!==t&&r.call(y,a)&&(b=y);var v=m.prototype=d.prototype=Object.create(b);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function o(n,a,i,c){var l=s(e[n],e,a);if("throw"!==l.type){var u=l.arg,f=u.value;return f&&"object"==K(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,i,c)}),(function(e){o("throw",e,i,c)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return o("throw",e,i,c)}))}c(l.arg)}var a;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){o(e,r,t,n)}))}return a=a?a.then(n,n):n()}})}function C(e,t,r){var n="suspendedStart";return function(o,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw a;return{value:void 0,done:!0}}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var c=k(i,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=s(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function k(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function A(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:O}}function O(){return{value:void 0,done:!0}}return p.prototype=m,n(v,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:p,configurable:!0}),p.displayName=l(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,c,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},g(E.prototype),l(E.prototype,i,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new E(u(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(v),l(v,c,"Generator"),l(v,a,(function(){return this})),l(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=A,R.prototype={constructor:R,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return i.type="throw",i.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;S(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}var J=X().mark(ce),ee={SET_ACTIVE_SCREEN:"SET_ACTIVE_SCREEN",SET_ACTIVE_ATTRIBUTES_TAB:"SET_ACTIVE_ATTRIBUTES_TAB",SET_ACTIVE_ATTRIBUTE_ID:"SET_ACTIVE_ATTRIBUTE_ID",ADD_CATEGORY:"ADD_CATEGORY",UPDATE_CATEGORIES:"UPDATE_CATEGORIES",SET_ACTIVE_EDIT_TAB:"SET_ACTIVE_EDIT_TAB",SET_ACTIVE_EDIT_NODE_ID:"SET_ACTIVE_EDIT_NODE_ID",SET_ACTIVE_EDIT_PANEL:"SET_ACTIVE_EDIT_PANEL",SET_ACTIVE_SAVE_TAB:"SET_ACTIVE_SAVE_TAB",SET_ACTIVE_SAVE_NODE_ID:"SET_ACTIVE_SAVE_NODE_ID",SET_ACTIVE_SAVE_PANEL:"SET_ACTIVE_SAVE_PANEL",SET_ACTIVE_SIDEBAR_TAB:"SET_ACTIVE_SIDEBAR_TAB",SET_ACTIVE_SIDEBAR_NODE_ID:"SET_ACTIVE_SIDEBAR_NODE_ID",SET_ACTIVE_SIDEBAR_PANEL:"SET_ACTIVE_SIDEBAR_PANEL",SET_SHOW_CONDITIONS_PANEL:"SET_SHOW_CONDITIONS_PANEL",SET_SHOW_PUBLISH_FLYOUT:"SET_SHOW_PUBLISH_FLYOUT",SET_LAST_NEW_CATEGORY_SLUG:"SET_LAST_NEW_CATEGORY_SLUG",SET_IS_SAVING:"SET_IS_SAVING",SET_IS_NODE_CLIPBOARD_EMPTY:"SET_IS_NODE_CLIPBOARD_EMPTY",SET_IS_PUBLISHING:"SET_IS_PUBLISHING",SET_ERROR:"SET_ERROR",SET_TAXONOMIES:"SET_TAXONOMIES",SET_POST_TYPES:"SET_POST_TYPES",SET_BLOCK_TYPES:"SET_BLOCK_TYPES"},te=function(e){return{type:ee.SET_ACTIVE_SCREEN,screen:e}},re=function(e){return{type:ee.SET_ACTIVE_ATTRIBUTES_TAB,tab:e}},ne=function(e){return{type:ee.SET_ACTIVE_ATTRIBUTE_ID,id:e}},oe=function(e){return{type:ee.UPDATE_CATEGORIES,categories:e}},ae=function(e){return{type:ee.SET_BLOCK_TYPES,types:e}},ie=function(e){return{type:ee.SET_LAST_NEW_CATEGORY_SLUG,slug:e}};function ce(e){var t;return X().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wp/v2/wbb_block_category",method:"POST",data:e});case 2:if(!(t=r.sent)){r.next=6;break}return(0,w.dispatch)(bt).setLastNewCategorySlug(t.slug),r.abrupt("return",{type:ee.ADD_CATEGORY,category:{title:t.name,slug:t.slug,icon:null}});case 6:return r.abrupt("return");case 7:case"end":return r.stop()}}),J)}var le=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_TAB,tab:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_TAB,tab:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_TAB,tab:t}:void 0},ue=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_NODE_ID,id:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_NODE_ID,id:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_NODE_ID,id:t}:void 0},se=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_PANEL,panel:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_PANEL,panel:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_PANEL,panel:t}:void 0},fe=function(e){return{type:ee.SET_ACTIVE_EDIT_TAB,tab:e}},de=function(e){return{type:ee.SET_ACTIVE_EDIT_NODE_ID,id:e}},pe=function(e){return{type:ee.SET_ACTIVE_EDIT_PANEL,panel:e}},me=function(e){return{type:ee.SET_ACTIVE_SAVE_TAB,tab:e}},be=function(e){return{type:ee.SET_ACTIVE_SAVE_NODE_ID,id:e}},he=function(e){return{type:ee.SET_ACTIVE_SAVE_PANEL,panel:e}},ye=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_TAB,tab:e}},ve=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_NODE_ID,id:e}},ge=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_PANEL,panel:e}},Ee=function(e){return{type:ee.SET_SHOW_CONDITIONS_PANEL,show:e}},Ce=function(e){return{type:ee.SET_SHOW_PUBLISH_FLYOUT,show:e}},ke=function(e){return{type:ee.SET_IS_SAVING,isSaving:e}},we=function(e){return{type:ee.SET_IS_NODE_CLIPBOARD_EMPTY,isEmpty:e}},Se=function(e){return{type:ee.SET_IS_PUBLISHING,isPublishing:e}},Re=function(e){return{type:ee.SET_ERROR,error:e}},Ae=function(e){return{type:ee.SET_TAXONOMIES,taxonomies:e}},Oe=function(e){return{type:ee.SET_POST_TYPES,postTypes:e}};function je(e){return je="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},je(e)}function Te(){Te=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function u(e,t,r,o){var a=t&&t.prototype instanceof d?t:d,i=Object.create(a.prototype),c=new R(o||[]);return n(i,"_invoke",{value:C(e,r,c)}),i}function s(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function d(){}function p(){}function m(){}var b={};l(b,a,(function(){return this}));var h=Object.getPrototypeOf,y=h&&h(h(A([])));y&&y!==t&&r.call(y,a)&&(b=y);var v=m.prototype=d.prototype=Object.create(b);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function o(n,a,i,c){var l=s(e[n],e,a);if("throw"!==l.type){var u=l.arg,f=u.value;return f&&"object"==je(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,i,c)}),(function(e){o("throw",e,i,c)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return o("throw",e,i,c)}))}c(l.arg)}var a;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){o(e,r,t,n)}))}return a=a?a.then(n,n):n()}})}function C(e,t,r){var n="suspendedStart";return function(o,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw a;return{value:void 0,done:!0}}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var c=k(i,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=s(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function k(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function A(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:O}}function O(){return{value:void 0,done:!0}}return p.prototype=m,n(v,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:p,configurable:!0}),p.displayName=l(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,c,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},g(E.prototype),l(E.prototype,i,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new E(u(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(v),l(v,c,"Generator"),l(v,a,(function(){return this})),l(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=A,R.prototype={constructor:R,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return i.type="throw",i.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;S(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}var Pe=Te().mark(De),Le=Te().mark(Ie),Ne=Te().mark(Fe),_e=Te().mark(Me),xe=lodash.forOwn;function De(){var e;return Te().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/categories"});case 2:if(!(e=t.sent)){t.next=5;break}return t.abrupt("return",oe(e));case 5:return t.abrupt("return");case 6:case"end":return t.stop()}}),Pe)}function Ie(){var e,t;return Te().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wp/v2/taxonomies"});case 2:return e=r.sent,t=[],xe(e,(function(e){return t.push(e)})),r.abrupt("return",Ae(t));case 6:case"end":return r.stop()}}),Le)}function Fe(){var e,t;return Te().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wicked-block-builder/v1/builder/post-types"});case 2:return e=r.sent,t=[],xe(e,(function(e){return t.push(e)})),r.abrupt("return",Oe(t));case 6:case"end":return r.stop()}}),Ne)}function Me(){var e;return Te().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,k.apiFetch)({path:"/wp/v2/block-types"});case 2:if(!(e=t.sent)){t.next=5;break}return t.abrupt("return",ae(e));case 5:return t.abrupt("return");case 6:case"end":return t.stop()}}),_e)}function Be(e){return Be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Be(e)}function Ve(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ue(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function He(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(r),!0).forEach((function(t){We(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ue(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function We(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Be(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Be(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Be(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ge=ee.ADD_CATEGORY,Ze=ee.UPDATE_CATEGORIES,ze=ee.SET_ACTIVE_SCREEN,$e=ee.SET_ACTIVE_ATTRIBUTES_TAB,Ye=ee.SET_ACTIVE_ATTRIBUTE_ID,qe=ee.SET_ACTIVE_EDIT_TAB,Qe=ee.SET_ACTIVE_EDIT_NODE_ID,Ke=ee.SET_ACTIVE_EDIT_PANEL,Xe=ee.SET_ACTIVE_SAVE_TAB,Je=ee.SET_ACTIVE_SAVE_NODE_ID,et=ee.SET_ACTIVE_SAVE_PANEL,tt=ee.SET_ACTIVE_SIDEBAR_TAB,rt=ee.SET_ACTIVE_SIDEBAR_NODE_ID,nt=ee.SET_ACTIVE_SIDEBAR_PANEL,ot=ee.SET_SHOW_CONDITIONS_PANEL,at=ee.SET_SHOW_PUBLISH_FLYOUT,it=ee.SET_LAST_NEW_CATEGORY_SLUG,ct=ee.SET_IS_SAVING,lt=ee.SET_IS_NODE_CLIPBOARD_EMPTY,ut=ee.SET_IS_PUBLISHING,st=ee.SET_ERROR,ft=ee.SET_TAXONOMIES,dt=ee.SET_POST_TYPES,pt=ee.SET_BLOCK_TYPES,mt={categories:[],activeScreen:"",activeAttributesTab:"add",activeAttributeId:"",activeEditTab:"add",activeEditNodeId:"",activeEditPanel:"",activeSaveTab:"add",activeSaveNodeId:"",activeSavePanel:"",activeSidebarTab:"add",activeSidebarNodeId:"",activeSidebarPanel:"",showConditionsPanel:!1,showPublishFlyout:!1,lastNewCategorySlug:"",isSaving:!1,isNodeClipboardEmpty:!0,isPublishing:!1,error:"",taxonomies:[],postTypes:[],blockTypes:[]},bt="wicked-block-builder/builder",ht=((0,w.registerStore)(bt,{selectors:e,actions:t,resolvers:n,reducer:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mt,r=arguments.length>1?arguments[1]:void 0;switch(r.type){case ze:return He(He({},t),{},{activeScreen:r.screen});case $e:return He(He({},t),{},{activeAttributesTab:r.tab});case Ye:return He(He({},t),{},{activeAttributeId:r.id});case qe:return He(He({},t),{},{activeEditTab:r.tab});case Qe:return He(He({},t),{},{activeEditNodeId:r.id});case Ke:return He(He({},t),{},{activeEditPanel:r.panel});case Xe:return He(He({},t),{},{activeSaveTab:r.tab});case Je:return He(He({},t),{},{activeSaveNodeId:r.id});case et:return He(He({},t),{},{activeSavePanel:r.panel});case tt:return He(He({},t),{},{activeSidebarTab:r.tab});case rt:return He(He({},t),{},{activeSidebarNodeId:r.id});case nt:return He(He({},t),{},{activeSidebarPanel:r.panel});case Ge:return He(He({},t),{},{categories:[].concat((e=t.categories,function(e){if(Array.isArray(e))return Ve(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ve(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ve(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[r.category])});case Ze:return He(He({},t),{},{categories:r.categories});case ot:return He(He({},t),{},{showConditionsPanel:r.show});case at:return He(He({},t),{},{showPublishFlyout:r.show});case it:return He(He({},t),{},{lastNewCategorySlug:r.slug});case ct:return He(He({},t),{},{isSaving:r.isSaving});case lt:return He(He({},t),{},{isNodeClipboardEmpty:r.isEmpty});case ut:return He(He({},t),{},{isPublishing:r.isPublishing});case st:return He(He({},t),{},{error:r.error});case ft:return He(He({},t),{},{taxonomies:r.taxonomies});case dt:return He(He({},t),{},{postTypes:r.postTypes});case pt:return He(He({},t),{},{blockTypes:r.types});default:return t}},controls:k.controls}),lodash.orderBy),yt=function(e){return ht(e.data.attributes,["order"])||[]},vt=function(e){return e.css||""},gt=function(e){return e},Et=function(e){return e.data},Ct=function(e){return(e.data.attributes||[]).map((function(e){return e.name}))},kt=function(e){return ht(e.data.sidebar.nodes,["order"])||[]},wt=function(e){return ht(e.data.edit.nodes,["order"])||[]},St=function(e){return ht(e.data.save.nodes,["order"])||[]},Rt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?wt(e):"save"==t?St(e):"sidebar"==t?kt(e):[]},At=function(e,t){return e};function Ot(e){return Ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ot(e)}function jt(){jt=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function u(e,t,r,o){var a=t&&t.prototype instanceof d?t:d,i=Object.create(a.prototype),c=new R(o||[]);return n(i,"_invoke",{value:C(e,r,c)}),i}function s(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function d(){}function p(){}function m(){}var b={};l(b,a,(function(){return this}));var h=Object.getPrototypeOf,y=h&&h(h(A([])));y&&y!==t&&r.call(y,a)&&(b=y);var v=m.prototype=d.prototype=Object.create(b);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function o(n,a,i,c){var l=s(e[n],e,a);if("throw"!==l.type){var u=l.arg,f=u.value;return f&&"object"==Ot(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,i,c)}),(function(e){o("throw",e,i,c)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return o("throw",e,i,c)}))}c(l.arg)}var a;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){o(e,r,t,n)}))}return a=a?a.then(n,n):n()}})}function C(e,t,r){var n="suspendedStart";return function(o,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw a;return{value:void 0,done:!0}}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var c=k(i,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=s(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function k(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function A(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:O}}function O(){return{value:void 0,done:!0}}return p.prototype=m,n(v,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:p,configurable:!0}),p.displayName=l(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,c,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},g(E.prototype),l(E.prototype,i,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new E(u(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(v),l(v,c,"Generator"),l(v,a,(function(){return this})),l(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=A,R.prototype={constructor:R,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return i.type="throw",i.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;S(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}var Tt=jt().mark(Xt),Pt=jt().mark(Jt),Lt=jt().mark(er),Nt={ADD_ATTRIBUTE:"ADD_ATTRIBUTE",UPDATE_ATTRIBUTE:"UPDATE_ATTRIBUTE",UPDATE_ATTRIBUTES:"UPDATE_ATTRIBUTES",DELETE_ATTRIBUTE:"DELETE_ATTRIBUTE",UPDATE_CSS:"UPDATE_CSS",UPDATE_BLOCK:"UPDATE_BLOCK",UPDATE_SAVED_BLOCK:"UPDATE_SAVED_BLOCK",UPDATE_DATA:"UPDATE_DATA",ADD_EDIT_NODE:"ADD_EDIT_NODE",ADD_SAVE_NODE:"ADD_SAVE_NODE",ADD_SIDEBAR_NODE:"ADD_SIDEBAR_NODE",UPDATE_NODE:"UPDATE_NODE",UPDATE_EDIT_NODES:"UPDATE_EDIT_NODES",UPDATE_SAVE_NODES:"UPDATE_SAVE_NODES",UPDATE_SIDEBAR_NODES:"UPDATE_SIDEBAR_NODES",DELETE_NODE:"DELETE_NODE",SET_STATUS:"SET_STATUS",UPLOAD_ICON:"UPLOAD_ICON"},_t=function(e){return{type:Nt.ADD_ATTRIBUTE,attribute:e}},xt=function(e){return{type:Nt.UPDATE_ATTRIBUTE,attribute:e}},Dt=function(e){return{type:Nt.UPDATE_ATTRIBUTES,attributes:e}},It=function(e){return{type:Nt.DELETE_ATTRIBUTE,id:e}},Ft=function(e){return{type:Nt.ADD_EDIT_NODE,node:e}},Mt=function(e){return{type:Nt.ADD_SAVE_NODE,node:e}},Bt=function(e){return{type:Nt.ADD_SIDEBAR_NODE,node:e}},Vt=function(e){return{type:Nt.UPDATE_NODE,node:e}},Ut=function(e){return{type:Nt.UPDATE_EDIT_NODES,nodes:e}},Ht=function(e){return{type:Nt.UPDATE_SAVE_NODES,nodes:e}},Wt=function(e){return{type:Nt.UPDATE_SIDEBAR_NODES,nodes:e}},Gt=function(e){return{type:Nt.DELETE_NODE,id:e}},Zt=function(e){return{type:Nt.UPDATE_CSS,css:e}},zt=function(e){return{type:Nt.UPDATE_BLOCK,block:e}},$t=function(e){return{type:Nt.UPDATE_SAVED_BLOCK,block:e}},Yt=function(e){return{type:Nt.UPDATE_DATA,data:e}},qt=function(e,t){return"edit"==e?{type:Nt.ADD_EDIT_NODE,node:t}:"save"==e?{type:Nt.ADD_SAVE_NODE,node:t}:"sidebar"==e?{type:Nt.ADD_SIDEBAR_NODE,node:t}:void 0},Qt=function(e,t){return"edit"==e?{type:Nt.UPDATE_EDIT_NODES,nodes:t}:"save"==e?{type:Nt.UPDATE_SAVE_NODES,nodes:t}:"sidebar"==e?{type:Nt.UPDATE_SIDEBAR_NODES,nodes:t}:void 0},Kt=function(e){return{type:Nt.SET_STATUS,status:e}};function Xt(){var e,t;return jt().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return(0,w.dispatch)(bt).setIsSaving(!0),r.prev=1,e="/wicked-block-builder/v1/blocks",(t=(0,w.select)(Pr).getBlock()).id&&(e="".concat(e,"/").concat(t.id)),r.next=7,(0,k.apiFetch)({path:e,method:"POST",data:t});case 7:return t=r.sent,(0,w.dispatch)(bt).setIsSaving(!1),r.abrupt("return",{type:Nt.UPDATE_SAVED_BLOCK,block:t});case 12:r.prev=12,r.t0=r.catch(1),(0,w.dispatch)(bt).setIsSaving(!1),(0,w.dispatch)(bt).setError("The following error occurred while saving the block: ".concat(r.t0.message));case 16:return r.abrupt("return");case 17:case"end":return r.stop()}}),Tt,null,[[1,12]])}function Jt(){var e;return jt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(0,w.dispatch)(bt).setIsPublishing(!0),t.prev=1,t.next=4,Kt("publish");case 4:return t.next=6,Xt();case 6:return e=(0,w.select)(Pr).getBlock(),t.next=9,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/".concat(e.id,"/publish"),method:"POST",data:e});case 9:return t.sent,(0,w.dispatch)(bt).setIsPublishing(!1),t.abrupt("return");case 14:t.prev=14,t.t0=t.catch(1),(0,w.dispatch)(bt).setIsPublishing(!1),(0,w.dispatch)(bt).setError("The following error occurred while publishing the block: ".concat(t.t0.message));case 18:return t.abrupt("return");case 19:case"end":return t.stop()}}),Pt,null,[[1,14]])}function er(e){var t,r;return jt().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,(t=new FormData).append("icon",e,e.name),n.next=5,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/icon",method:"POST",body:t});case 5:if(!(r=n.sent)){n.next=8;break}return n.abrupt("return",{type:Nt.UPLOAD_ICON,icon:r});case 8:n.next=13;break;case 10:n.prev=10,n.t0=n.catch(0),(0,w.dispatch)(bt).setError(n.t0.message);case 13:return n.abrupt("return");case 14:case"end":return n.stop()}}),Lt,null,[[0,10]])}function tr(e){return tr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tr(e)}function rr(){rr=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function u(e,t,r,o){var a=t&&t.prototype instanceof d?t:d,i=Object.create(a.prototype),c=new R(o||[]);return n(i,"_invoke",{value:C(e,r,c)}),i}function s(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function d(){}function p(){}function m(){}var b={};l(b,a,(function(){return this}));var h=Object.getPrototypeOf,y=h&&h(h(A([])));y&&y!==t&&r.call(y,a)&&(b=y);var v=m.prototype=d.prototype=Object.create(b);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function o(n,a,i,c){var l=s(e[n],e,a);if("throw"!==l.type){var u=l.arg,f=u.value;return f&&"object"==tr(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,i,c)}),(function(e){o("throw",e,i,c)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return o("throw",e,i,c)}))}c(l.arg)}var a;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){o(e,r,t,n)}))}return a=a?a.then(n,n):n()}})}function C(e,t,r){var n="suspendedStart";return function(o,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw a;return{value:void 0,done:!0}}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var c=k(i,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=s(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function k(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function A(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:O}}function O(){return{value:void 0,done:!0}}return p.prototype=m,n(v,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:p,configurable:!0}),p.displayName=l(m,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,c,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},g(E.prototype),l(E.prototype,i,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new E(u(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(v),l(v,c,"Generator"),l(v,a,(function(){return this})),l(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=A,R.prototype={constructor:R,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return i.type="throw",i.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;S(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}var nr=rr().mark(or);function or(e){var t;return rr().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/".concat(e)});case 3:return t=r.sent,r.abrupt("return",$t(t));case 7:r.prev=7,r.t0=r.catch(0),(0,w.dispatch)(bt).setError("Error while loading block: ".concat(r.t0.message));case 10:case"end":return r.stop()}}),nr,null,[[0,7]])}function ar(e){return ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ar(e)}function ir(e){return function(e){if(Array.isArray(e))return cr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return cr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?cr(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function lr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ur(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lr(Object(r),!0).forEach((function(t){sr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function sr(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ar(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==ar(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===ar(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var fr=Nt.ADD_ATTRIBUTE,dr=Nt.UPDATE_ATTRIBUTE,pr=Nt.UPDATE_ATTRIBUTES,mr=Nt.DELETE_ATTRIBUTE,br=Nt.UPDATE_CSS,hr=Nt.UPDATE_BLOCK,yr=Nt.UPDATE_SAVED_BLOCK,vr=Nt.UPDATE_DATA,gr=Nt.ADD_EDIT_NODE,Er=Nt.ADD_SAVE_NODE,Cr=Nt.ADD_SIDEBAR_NODE,kr=Nt.UPDATE_NODE,wr=Nt.UPDATE_EDIT_NODES,Sr=Nt.UPDATE_SAVE_NODES,Rr=Nt.UPDATE_SIDEBAR_NODES,Ar=Nt.UPLOAD_ICON,Or=Nt.DELETE_NODE,jr=Nt.SET_STATUS,Tr={dirty:!1,id:"",title:"",status:"publish",slug:"",css:"",modified:0,data:{isDynamic:!1,icon:"",description:"",keywords:"",parent:[],ancestor:[],category:"theme",wbbApiVersion:1,apiVersion:2,attributes:[],sidebar:{nodes:[]},edit:{nodes:[]},save:{nodes:[]},supports:{align:[],anchor:!1,customClassName:!0,multiple:!0,inserter:!0,typography:{fontSize:!1,lineHeight:!1},spacing:{margin:!1,padding:!1},color:!1}}},Pr="wicked-block-builder/block",Lr=((0,w.registerStore)(Pr,{selectors:o,actions:a,resolvers:i,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Tr,t=arguments.length>1?arguments[1]:void 0;return fr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:[].concat(ir(e.data.attributes),[t.attribute])})}):dr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(e.data.attributes.map((function(e){return e.id==t.attribute.id?t.attribute:e})))})}):pr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(t.attributes)})}):mr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(e.data.attributes.filter((function(e){return e.id!=t.id})))})}):gr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{edit:ur(ur({},e.data.edit),{},{nodes:[].concat(ir(e.data.edit.nodes),[t.node])})})}):Er==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{save:ur(ur({},e.data.save),{},{nodes:[].concat(ir(e.data.save.nodes),[t.node])})})}):Cr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:[].concat(ir(e.data.sidebar.nodes),[t.node])})})}):kr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(e.data.sidebar.nodes.map((function(e){return e.id==t.node.id?t.node:e})))}),edit:ur(ur({},e.data.edit),{},{nodes:ir(e.data.edit.nodes.map((function(e){return e.id==t.node.id?t.node:e})))}),save:ur(ur({},e.data.save),{},{nodes:ir(e.data.save.nodes.map((function(e){return e.id==t.node.id?t.node:e})))})})}):wr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{edit:ur(ur({},e.data.edit),{},{nodes:ir(t.nodes)})})}):Sr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{save:ur(ur({},e.data.save),{},{nodes:ir(t.nodes)})})}):Rr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(t.nodes)})})}):Ar==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{icon:t.icon})}):Or==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(e.data.sidebar.nodes.filter((function(e){return e.id!=t.id})))}),edit:ur(ur({},e.data.edit),{},{nodes:ir(e.data.edit.nodes.filter((function(e){return e.id!=t.id})))}),save:ur(ur({},e.data.save),{},{nodes:ir(e.data.save.nodes.filter((function(e){return e.id!=t.id})))})})}):jr==t.type?ur(ur({},e),{},{dirty:!0,status:t.status}):br==t.type?ur(ur({},e),{},{dirty:!0,css:t.css}):hr==t.type?ur(ur({},t.block),{},{dirty:!0}):yr==t.type?ur(ur({},t.block),{},{dirty:!1}):vr==t.type?ur(ur({},e),{},{dirty:!0,data:ur({},t.data)}):e},controls:k.controls}),window.React),Nr=r.n(Lr),_r=r(703),xr=r.n(_r),Dr=function(e){var t=e.icon,r=e.label,n=e.onClick,o=e.isSelected,a=void 0!==o&&o,i=xr()({selected:a});return React.createElement("button",{type:"button",className:i,onClick:n},React.createElement("span",{className:"icon"},t),React.createElement("span",{className:"label"},r))},Ir=React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8 5.20026V10.8003",stroke:"url(#paint0_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.1991 8H10.7991",stroke:"url(#paint1_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 8C1 9.85652 1.7375 11.637 3.05025 12.9497C4.36301 14.2625 6.14348 15 8 15C9.85652 15 11.637 14.2625 12.9497 12.9497C14.2625 11.637 15 9.85652 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1C6.14348 1 4.36301 1.7375 3.05025 3.05025C1.7375 4.36301 1 6.14348 1 8V8Z",stroke:"url(#paint2_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"paint0_linear_9:1020",x1:"9",y1:"8.00026",x2:"8",y2:"8.00026",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})),React.createElement("linearGradient",{id:"paint1_linear_9:1020",x1:"10.7991",y1:"8.5",x2:"5.1991",y2:"8.5",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})),React.createElement("linearGradient",{id:"paint2_linear_9:1020",x1:"15",y1:"8",x2:"1",y2:"8",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})))),Fr=React.createElement("svg",{width:"53",height:"41",viewBox:"0 0 53 41",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M20.125 1.1395H16.9375C15.365 1.03274 13.8138 1.55024 12.6204 2.57977C11.4269 3.6093 10.6875 5.06783 10.5625 6.639V11.9387C10.5368 12.8842 10.2604 13.8058 9.76159 14.6093C9.26276 15.4128 8.5594 16.0693 7.7235 16.5117L1 20.3792L7.7235 24.2425C8.55883 24.6856 9.26171 25.3423 9.76045 26.1457C10.2592 26.949 10.5359 27.8703 10.5625 28.8155V34.1195C10.6875 35.6903 11.4271 37.1484 12.6206 38.1773C13.8142 39.2061 15.3654 39.7227 16.9375 39.6147H20.125",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M32.875 1.13929H36.0625C37.6353 1.0314 39.1871 1.54851 40.3808 2.57825C41.5744 3.608 42.3136 5.06719 42.4375 6.63878V11.9385C42.4632 12.8839 42.7396 13.8056 43.2384 14.6091C43.7372 15.4126 44.4406 16.0691 45.2765 16.5115L52 20.379L45.2765 24.2423C44.4412 24.6854 43.7383 25.3421 43.2396 26.1455C42.7408 26.9488 42.4641 27.8701 42.4375 28.8153V34.1193C42.3125 35.6901 41.5729 37.1482 40.3794 38.1771C39.1858 39.2059 37.6346 39.7225 36.0625 39.6145H32.875",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Mr=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.01938 1H2.43113C1.92794 1 1.52002 1.40792 1.52002 1.91111V8.49936C1.52002 9.00255 1.92794 9.41047 2.43113 9.41047H9.01938C9.52257 9.41047 9.93049 9.00255 9.93049 8.49936V1.91111C9.93049 1.40792 9.52257 1 9.01938 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M21.1089 1H14.5207C14.0175 1 13.6096 1.40792 13.6096 1.91111V8.49936C13.6096 9.00255 14.0175 9.41047 14.5207 9.41047H21.1089C21.6121 9.41047 22.02 9.00255 22.02 8.49936V1.91111C22.02 1.40792 21.6121 1 21.1089 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.01938 13.0896H2.43113C1.92794 13.0896 1.52002 13.4975 1.52002 14.0007V20.589C1.52002 21.0921 1.92794 21.5001 2.43113 21.5001H9.01938C9.52257 21.5001 9.93049 21.0921 9.93049 20.589V14.0007C9.93049 13.4975 9.52257 13.0896 9.01938 13.0896Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.8152 14.141V20.4486",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.9686 17.2953H14.6609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Br=React.createElement("svg",{width:"75",height:"75",viewBox:"0 0 75 75",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.1478 27.3174C12.8267 24.6385 16.4601 23.1336 20.2486 23.1336C24.0371 23.1336 27.6705 24.6385 30.3494 27.3174C33.0283 29.9963 34.5333 33.6297 34.5333 37.4182C34.5333 41.2067 33.0283 44.8401 30.3494 47.519C27.6705 50.1979 24.0371 51.7029 20.2486 51.7029C16.4601 51.7029 12.8267 50.1979 10.1478 47.519C7.46894 44.8401 5.96396 41.2067 5.96396 37.4182C5.96396 33.6297 7.46894 29.9963 10.1478 27.3174ZM20.2486 24.6336C16.8579 24.6336 13.6061 25.9805 11.2085 28.3781C8.81091 30.7757 7.46396 34.0275 7.46396 37.4182C7.46396 40.8089 8.81091 44.0607 11.2085 46.4583C13.6061 48.8559 16.8579 50.2029 20.2486 50.2029C23.6393 50.2029 26.8912 48.8559 29.2887 46.4583C31.6863 44.0607 33.0333 40.8089 33.0333 37.4182C33.0333 34.0275 31.6863 30.7757 29.2887 28.3781C26.8912 25.9805 23.6393 24.6336 20.2486 24.6336ZM27.9322 30.6086C28.2571 30.8655 28.3123 31.3371 28.0555 31.6621L18.6237 43.5953C18.4305 43.8475 18.1803 44.0504 17.8936 44.1873C17.6045 44.3254 17.2866 44.3925 16.9663 44.3829C16.646 44.3733 16.3327 44.2874 16.0523 44.1323C15.7749 43.9788 15.5377 43.7619 15.36 43.4994L12.417 39.3227C12.1784 38.9841 12.2595 38.5162 12.5981 38.2776C12.9367 38.0391 13.4046 38.1201 13.6432 38.4587L16.5908 42.6418L16.6009 42.6566C16.6463 42.7244 16.7072 42.7803 16.7785 42.8198C16.8498 42.8593 16.9296 42.8811 17.0111 42.8836C17.0926 42.886 17.1735 42.8689 17.2471 42.8338C17.3207 42.7987 17.3848 42.7464 17.4341 42.6815L17.4429 42.6701L26.8787 30.732C27.1355 30.407 27.6072 30.3518 27.9322 30.6086ZM59.2698 33.491C59.5627 33.1981 59.5627 32.7233 59.2698 32.4304C58.9769 32.1375 58.5021 32.1375 58.2092 32.4304L54.228 36.4116L50.2468 32.4304C49.9539 32.1375 49.479 32.1375 49.1861 32.4304C48.8932 32.7233 48.8932 33.1981 49.1861 33.491L53.1673 37.4722L48.8514 41.7881C48.5585 42.081 48.5585 42.5559 48.8514 42.8488C49.1443 43.1417 49.6192 43.1417 49.9121 42.8488L54.228 38.5329L58.5439 42.8488C58.8368 43.1417 59.3116 43.1417 59.6045 42.8488C59.8974 42.5559 59.8974 42.081 59.6045 41.7881L55.2886 37.4722L59.2698 33.491ZM68.4772 37.6648C68.4772 33.8763 66.9722 30.2429 64.2934 27.564C61.6145 24.8851 57.9811 23.3801 54.1926 23.3801C50.404 23.3801 46.7707 24.8851 44.0918 27.564C41.4129 30.2429 39.9079 33.8763 39.9079 37.6648C39.9079 41.4533 41.4129 45.0867 44.0918 47.7656C46.7707 50.4445 50.404 51.9494 54.1926 51.9495C57.9811 51.9495 61.6145 50.4445 64.2934 47.7656C66.9722 45.0867 68.4772 41.4533 68.4772 37.6648ZM63.2327 28.6247C65.6303 31.0223 66.9772 34.2741 66.9772 37.6648C66.9772 41.0555 65.6303 44.3073 63.2327 46.7049C60.8351 49.1025 57.5833 50.4495 54.1926 50.4494C50.8019 50.4495 47.55 49.1025 45.1525 46.7049C42.7549 44.3073 41.4079 41.0555 41.4079 37.6648C41.4079 34.2741 42.7549 31.0223 45.1525 28.6247C47.55 26.2271 50.8019 24.8801 54.1926 24.8801C57.5833 24.8801 60.8351 26.2271 63.2327 28.6247Z",fill:"#4F5A6A"})),Vr=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M12 25.946L16.9 32.9C17.0859 33.1776 17.3354 33.4069 17.6277 33.5686C17.92 33.7304 18.2468 33.82 18.5807 33.8299C18.9147 33.8399 19.2462 33.77 19.5477 33.626C19.8492 33.482 20.1119 33.268 20.314 33.002L36 13.156",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 0.998047H4.5C2.84315 0.998047 1.5 2.34119 1.5 3.99805V42.998C1.5 44.6549 2.84315 45.998 4.5 45.998H43.5C45.1569 45.998 46.5 44.6549 46.5 42.998V3.99805C46.5 2.34119 45.1569 0.998047 43.5 0.998047Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ur=React.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13.3137 13.3139L18.9706 18.9707",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.313 18.9715L18.9698 13.3147",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.07107 23.2132C10.9464 25.0886 13.49 26.1421 16.1421 26.1421C18.7943 26.1421 21.3378 25.0886 23.2132 23.2132C25.0886 21.3378 26.1421 18.7943 26.1421 16.1421C26.1421 13.49 25.0886 10.9464 23.2132 9.07105C21.3378 7.19569 18.7943 6.14212 16.1421 6.14212C13.49 6.14212 10.9464 7.19569 9.07107 9.07105C7.1957 10.9464 6.14214 13.49 6.14214 16.1421C6.14214 18.7943 7.1957 21.3378 9.07107 23.2132V23.2132Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Hr=React.createElement("svg",{width:"22",height:"24",viewBox:"0 0 22 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M7.9491 3.89688L8.66091 2.05943C8.78095 1.74833 8.99216 1.48073 9.26685 1.2917C9.54155 1.10266 9.86694 1.00099 10.2004 1H11.5578C11.8913 1.00099 12.2166 1.10266 12.4913 1.2917C12.766 1.48073 12.9772 1.74833 13.0973 2.05943L13.8091 3.89688L16.2259 5.28739L18.1792 4.98942C18.5045 4.94527 18.8355 4.99882 19.1303 5.14324C19.425 5.28767 19.6702 5.51646 19.8346 5.80055L20.4967 6.9593C20.6664 7.24791 20.7446 7.58119 20.7209 7.91514C20.6973 8.2491 20.573 8.56803 20.3643 8.82986L19.1559 10.3693V13.1504L20.3974 14.6898C20.6061 14.9517 20.7304 15.2706 20.7541 15.6046C20.7777 15.9385 20.6995 16.2718 20.5299 16.5604L19.8677 17.7192C19.7033 18.0032 19.4581 18.232 19.1634 18.3765C18.8686 18.5209 18.5376 18.5744 18.2123 18.5303L16.259 18.2323L13.8422 19.6228L13.1304 21.4603C13.0103 21.7714 12.7991 22.039 12.5244 22.228C12.2497 22.417 11.9244 22.5187 11.5909 22.5197H10.2004C9.86694 22.5187 9.54155 22.417 9.26685 22.228C8.99216 22.039 8.78095 21.7714 8.66091 21.4603L7.9491 19.6228L5.53228 18.2323L3.57895 18.5303C3.2537 18.5744 2.92267 18.5209 2.62792 18.3765C2.33316 18.232 2.088 18.0032 1.92359 17.7192L1.26144 16.5604C1.09177 16.2718 1.0136 15.9385 1.03724 15.6046C1.06088 15.2706 1.18523 14.9517 1.39387 14.6898L2.60229 13.1504V10.3693L1.36077 8.82986C1.15212 8.56803 1.02778 8.2491 1.00413 7.91514C0.980491 7.58119 1.05866 7.24791 1.22834 6.9593L1.89048 5.80055C2.0549 5.51646 2.30006 5.28767 2.59481 5.14324C2.88956 4.99882 3.22059 4.94527 3.54584 4.98942L5.49917 5.28739L7.9491 3.89688ZM7.56837 11.7599C7.56837 12.4147 7.76254 13.0547 8.12633 13.5992C8.49012 14.1436 9.00718 14.568 9.61214 14.8186C10.2171 15.0691 10.8828 15.1347 11.525 15.007C12.1672 14.8792 12.7571 14.5639 13.2201 14.1009C13.6831 13.6379 13.9985 13.048 14.1262 12.4057C14.2539 11.7635 14.1884 11.0978 13.9378 10.4929C13.6872 9.88794 13.2629 9.37087 12.7184 9.00709C12.174 8.6433 11.5339 8.44913 10.8791 8.44913C10.001 8.44913 9.15894 8.79794 8.53806 9.41882C7.91718 10.0397 7.56837 10.8818 7.56837 11.7599V11.7599Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Wr=React.createElement("svg",{width:"44",height:"47",viewBox:"0 0 44 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M30.101 30.7596C30.701 38.4796 42.101 33.1796 41.221 35.8396C36.181 50.7996 15.941 47.2196 7.22103 38.1796C3.20566 34.0774 0.970342 28.5569 1.0003 22.8167C1.03025 17.0764 3.32307 11.5797 7.38103 7.51957C15.841 -0.860428 30.101 -1.48043 37.961 7.51957C53.221 25.2396 29.621 23.8796 30.101 30.7596Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.481 29.1796C14.16 29.1796 15.521 27.8186 15.521 26.1396C15.521 24.4607 14.16 23.0996 12.481 23.0996C10.8021 23.0996 9.44104 24.4607 9.44104 26.1396C9.44104 27.8186 10.8021 29.1796 12.481 29.1796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.001 38.8395C21.6799 38.8395 23.041 37.4785 23.041 35.7995C23.041 34.1206 21.6799 32.7595 20.001 32.7595C18.3221 32.7595 16.961 34.1206 16.961 35.7995C16.961 37.4785 18.3221 38.8395 20.001 38.8395Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.281 14.3796C28.96 14.3796 30.321 13.0185 30.321 11.3396C30.321 9.66061 28.96 8.29956 27.281 8.29956C25.6021 8.29956 24.241 9.66061 24.241 11.3396C24.241 13.0185 25.6021 14.3796 27.281 14.3796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.381 17.5995C16.0599 17.5995 17.421 16.2385 17.421 14.5595C17.421 12.8806 16.0599 11.5195 14.381 11.5195C12.7021 11.5195 11.341 12.8806 11.341 14.5595C11.341 16.2385 12.7021 17.5995 14.381 17.5995Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Gr=React.createElement("svg",{width:"20",height:"23",viewBox:"0 0 20 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M14.0347 5.47959V4.55402C14.0355 4.31069 13.9409 4.07675 13.7712 3.90228L11.0507 1.10354C10.9637 1.01478 10.8598 0.944342 10.7451 0.896371C10.6305 0.848399 10.5074 0.823868 10.3831 0.824223H1.83795C1.6157 0.824223 1.40258 0.912506 1.24543 1.06965C1.08828 1.2268 1 1.43993 1 1.66217V16.7452C1 16.9675 1.08828 17.1806 1.24543 17.3378C1.40258 17.4949 1.6157 17.5832 1.83795 17.5832H5.65517",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.65524 6.31769C5.65524 6.09544 5.74353 5.88231 5.90067 5.72517C6.05782 5.56802 6.27095 5.47974 6.49319 5.47974H15.0384C15.1627 5.47939 15.2858 5.50391 15.4004 5.55189C15.5151 5.59986 15.619 5.6703 15.706 5.75906L18.4265 8.5578C18.5961 8.73226 18.6907 8.96621 18.69 9.20954V21.4007C18.69 21.6229 18.6017 21.8361 18.4445 21.9932C18.2874 22.1504 18.0743 22.2387 17.852 22.2387H6.49319C6.27095 22.2387 6.05782 22.1504 5.90067 21.9932C5.74353 21.8361 5.65524 21.6229 5.65524 21.4007V6.31769Z",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.37952 9.20361H12.6382",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 11.9963H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 14.79H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 17.5833H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"})),Zr=React.createElement("svg",{width:"54",height:"54",viewBox:"0 0 54 54",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M51.3043 9.47784C51.8017 9.606 52.2407 9.89973 52.5489 10.3107C52.8571 10.7216 53.0161 11.2252 52.9999 11.7387V42.2597C53.0011 42.7336 52.8534 43.196 52.5775 43.5814C52.3016 43.9668 51.9116 44.2558 51.4625 44.4074L27.7466 52.8855C27.2635 53.0544 26.7375 53.0544 26.2544 52.8855L2.49327 44.43C2.05632 44.2721 1.67866 43.9833 1.41167 43.6031C1.14468 43.2228 1.00133 42.7695 1.00113 42.3049V11.6708C0.984887 11.1574 1.14396 10.6538 1.45216 10.2428C1.76037 9.83191 2.19932 9.53817 2.69674 9.41001L26.4353 1.0676C26.8067 0.977465 27.1943 0.977465 27.5657 1.0676L51.3043 9.47784Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.0005 19.0183V52.9984",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M52.3895 10.1335L27.0005 19.0186L1.61157 10.1335",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),zr=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.1429 1H4.42857C2.53502 1 1 2.53502 1 4.42857V42.1429C1 44.0364 2.53502 45.5714 4.42857 45.5714H42.1429C44.0364 45.5714 45.5714 44.0364 45.5714 42.1429V4.42857C45.5714 2.53502 44.0364 1 42.1429 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 13H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 23.2857L9.57143 28.4286L14.7143 33.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M33.5714 23.2857L38.7143 28.4286L33.5714 33.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M21.5714 35.2857L26.7143 19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),$r=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 23.5C1 29.4674 3.37053 35.1903 7.5901 39.4099C11.8097 43.6295 17.5326 46 23.5 46C29.4674 46 35.1903 43.6295 39.4099 39.4099C43.6295 35.1903 46 29.4674 46 23.5C46 17.5326 43.6295 11.8097 39.4099 7.5901C35.1903 3.37053 29.4674 1 23.5 1C17.5326 1 11.8097 3.37053 7.5901 7.5901C3.37053 11.8097 1 17.5326 1 23.5V23.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 17.5L22.234 32.012C22.3698 32.2247 22.5569 32.3997 22.7782 32.521C22.9995 32.6422 23.2477 32.7058 23.5 32.7058C23.7523 32.7058 24.0005 32.6422 24.2218 32.521C24.4431 32.3997 24.6302 32.2247 24.766 32.012L34 17.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Yr=React.createElement("svg",{width:"21",height:"21",viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8.30664 4.95215V11.6901",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.93768 8.32117H11.6756",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.1404 1.02893H2.4729C1.66743 1.02893 1.01447 1.68189 1.01447 2.48736V14.1548C1.01447 14.9603 1.66743 15.6133 2.4729 15.6133H14.1404C14.9458 15.6133 15.5988 14.9603 15.5988 14.1548V2.48736C15.5988 1.68189 14.9458 1.02893 14.1404 1.02893Z",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.38977 19.9885H18.5157C18.9025 19.9885 19.2734 19.8349 19.5469 19.5613C19.8204 19.2878 19.9741 18.9169 19.9741 18.5301V5.40417",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"})),qr=React.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5564 22.5293H19.7654",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11.4886 16.7355L6.52249 17.6294L7.35017 12.5971L18.4908 1.48965C18.6446 1.3345 18.8277 1.21135 19.0295 1.12731C19.2312 1.04327 19.4475 1 19.6661 1C19.8846 1 20.101 1.04327 20.3027 1.12731C20.5044 1.21135 20.6875 1.3345 20.8414 1.48965L22.5961 3.24434C22.7512 3.39822 22.8744 3.58131 22.9584 3.78303C23.0424 3.98475 23.0857 4.20112 23.0857 4.41964C23.0857 4.63817 23.0424 4.85454 22.9584 5.05626C22.8744 5.25798 22.7512 5.44106 22.5961 5.59495L11.4886 16.7355Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Qr=React.createElement("svg",{width:"24",height:"21",viewBox:"0 0 24 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M21.3639 1H2.53413C1.73418 1 1.08569 1.64849 1.08569 2.44844V14.036C1.08569 14.8359 1.73418 15.4844 2.53413 15.4844H21.3639C22.1638 15.4844 22.8123 14.8359 22.8123 14.036V2.44844C22.8123 1.64849 22.1638 1 21.3639 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.5701 19.8298H8.3279L9.05212 15.4844H14.8459L15.5701 19.8298Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M6.15524 19.8297H17.7428",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Kr=React.createElement("svg",{width:"47",height:"26",viewBox:"0 0 47 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13 25L1 13L13 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M33.5714 25L45.5714 13L33.5714 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Xr=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.5677 1H4.92231C3.03222 1 1.5 2.53222 1.5 4.42231V42.0677C1.5 43.9578 3.03222 45.49 4.92231 45.49H42.5677C44.4578 45.49 45.99 43.9578 45.99 42.0677V4.42231C45.99 2.53222 44.4578 1 42.5677 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.6204 14.689C12.4513 14.6894 12.2861 14.74 12.1456 14.8343C12.0052 14.9286 11.8959 15.0624 11.8315 15.2188C11.767 15.3752 11.7504 15.5472 11.7837 15.7131C11.817 15.8789 11.8986 16.0312 12.0184 16.1506C12.1382 16.2701 12.2907 16.3513 12.4566 16.3842C12.6225 16.417 12.7945 16.3999 12.9507 16.3351C13.107 16.2703 13.2405 16.1606 13.3344 16.0199C13.4283 15.8792 13.4785 15.7139 13.4785 15.5447C13.4785 15.3178 13.3883 15.1001 13.2278 14.9396C13.0673 14.7791 12.8497 14.689 12.6227 14.689",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39.1453 35.2232L30.3158 21.9081C30.1609 21.6768 29.9518 21.4867 29.7067 21.3546C29.4616 21.2225 29.188 21.1522 28.9095 21.15C28.6311 21.1477 28.3564 21.2135 28.1092 21.3417C27.862 21.4699 27.6499 21.6565 27.4912 21.8853L22.9396 28.3877L20.1173 26.1313C19.9321 25.9833 19.7181 25.8755 19.489 25.8146C19.2599 25.7538 19.0206 25.7412 18.7863 25.7776C18.5521 25.8141 18.328 25.8988 18.1282 26.0265C17.9285 26.1541 17.7574 26.3219 17.6259 26.5191L11.8171 35.2232H39.1453Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Jr=React.createElement("svg",{width:"44",height:"44",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M18.9865 22.713C18.9875 23.1912 18.7986 23.6502 18.4614 23.9892C18.1241 24.3281 17.6661 24.5194 17.1879 24.5208H2.79866C2.56182 24.5204 2.32739 24.4732 2.10879 24.3821C1.89018 24.2909 1.69168 24.1576 1.52464 23.9897C1.35759 23.8218 1.22528 23.6226 1.13526 23.4035C1.04524 23.1845 0.999281 22.9498 1.00001 22.713V2.80788C0.999523 2.57095 1.04571 2.33624 1.13593 2.11716C1.22615 1.89808 1.35864 1.69892 1.52583 1.53104C1.69302 1.36317 1.89165 1.22986 2.11035 1.13875C2.32906 1.04763 2.56358 1.00048 2.80051 1L17.1897 1.02398C17.6676 1.02594 18.1252 1.21739 18.462 1.55632C18.7989 1.89526 18.9875 2.354 18.9865 2.83186V22.713Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M42.5 11.6776C42.4966 12.1514 42.3052 12.6044 41.968 12.9372C41.6307 13.2699 41.1751 13.4552 40.7013 13.4523H26.3121C26.0775 13.454 25.8448 13.4094 25.6273 13.3211C25.4099 13.2328 25.212 13.1025 25.045 12.9377C24.8779 12.7729 24.745 12.5768 24.6538 12.3606C24.5626 12.1443 24.5149 11.9123 24.5135 11.6776V2.7987C24.5164 2.32541 24.7071 1.87264 25.0437 1.53988C25.3802 1.20711 25.8351 1.02158 26.3084 1.02403L40.6977 1.00005C41.1719 0.996608 41.6282 1.1816 41.9661 1.51436C42.3041 1.84713 42.4961 2.30045 42.5 2.77472V11.6776Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.9865 40.7272C18.9851 40.9625 18.9373 41.1951 18.846 41.4119C18.7546 41.6286 18.6214 41.8253 18.4541 41.9906C18.2867 42.1559 18.0884 42.2866 17.8705 42.3753C17.6527 42.464 17.4194 42.5089 17.1842 42.5074L2.79498 42.4834C2.3212 42.4854 1.86602 42.2992 1.52945 41.9657C1.19288 41.6323 1.00245 41.1789 1.00001 40.7051V31.8336C1.00122 31.5987 1.04872 31.3663 1.13979 31.1498C1.23085 30.9332 1.36371 30.7368 1.53075 30.5716C1.6978 30.4064 1.89576 30.2758 2.11332 30.1872C2.33087 30.0986 2.56376 30.0538 2.79867 30.0552H17.1879C17.6622 30.0528 18.118 30.2387 18.4553 30.5721C18.7925 30.9056 18.9836 31.3593 18.9865 31.8336V40.7272Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M26.314 42.5074C26.0769 42.5069 25.8422 42.4597 25.6234 42.3685C25.4046 42.2773 25.2059 42.1438 25.0387 41.9757C24.8714 41.8077 24.739 41.6083 24.6489 41.389C24.5588 41.1697 24.5128 40.9348 24.5135 40.6977V20.7963C24.5128 20.5594 24.5587 20.3246 24.6487 20.1054C24.7387 19.8863 24.871 19.687 25.038 19.5189C25.205 19.3509 25.4035 19.2174 25.6221 19.126C25.8407 19.0347 26.0752 18.9873 26.3121 18.9866H40.7014C40.9383 18.9873 41.1728 19.0347 41.3914 19.126C41.61 19.2174 41.8085 19.3509 41.9755 19.5189C42.1425 19.687 42.2748 19.8863 42.3648 20.1054C42.4548 20.3246 42.5007 20.5594 42.5 20.7963V40.6737C42.501 41.1517 42.3124 41.6107 41.9756 41.9499C41.6388 42.2891 41.1812 42.481 40.7032 42.4834L26.314 42.5074Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),en=React.createElement("svg",{width:"47",height:"6",viewBox:"0 0 47 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.71429 4.42857C3.66106 4.42857 4.42857 3.66106 4.42857 2.71429C4.42857 1.76751 3.66106 1 2.71429 1C1.76751 1 1 1.76751 1 2.71429C1 3.66106 1.76751 4.42857 2.71429 4.42857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7142 2.71411H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),tn=React.createElement("svg",{width:"47",height:"37",viewBox:"0 0 47 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.71429 4.42857C3.66106 4.42857 4.42857 3.66106 4.42857 2.71429C4.42857 1.76751 3.66106 1 2.71429 1C1.76751 1 1 1.76751 1 2.71429C1 3.66106 1.76751 4.42857 2.71429 4.42857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 2.71429H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M2.71429 19.8572C3.66106 19.8572 4.42857 19.0896 4.42857 18.1429C4.42857 17.1961 3.66106 16.4286 2.71429 16.4286C1.76751 16.4286 1 17.1961 1 18.1429C1 19.0896 1.76751 19.8572 2.71429 19.8572Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 18.1429H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M2.71429 35.2857C3.66106 35.2857 4.42857 34.5182 4.42857 33.5714C4.42857 32.6246 3.66106 31.8571 2.71429 31.8571C1.76751 31.8571 1 32.6246 1 33.5714C1 34.5182 1.76751 35.2857 2.71429 35.2857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 33.5714H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),rn=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18"},React.createElement("path",{d:"M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z"})),nn=React.createElement("svg",{width:"46",height:"44",viewBox:"0 0 46 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M4 12H45",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 33H42",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18 1L7 43",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39 1L28 43",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),on=React.createElement("svg",{width:"61",height:"39",viewBox:"0 0 61 39",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46 8L50.5 11L55 8",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46 29L50.5 32L55 29",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 1H60V17H1V1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 22H60V38H1V22Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),an=React.createElement("svg",{width:"23",height:"24",viewBox:"0 0 23 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.65174 22.1487H1.9613C1.70635 22.1487 1.46184 22.0474 1.28156 21.8671C1.10128 21.6869 1 21.4424 1 21.1874V4.84522C1 4.59026 1.10128 4.34575 1.28156 4.16547C1.46184 3.98519 1.70635 3.88391 1.9613 3.88391H5.80652",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.497 3.88391H17.3422C17.5972 3.88391 17.8417 3.98519 18.0219 4.16547C18.2022 4.34575 18.3035 4.59026 18.3035 4.84522V8.20978",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11.5744 2.92261C11.5744 2.4127 11.3718 1.92368 11.0113 1.56312C10.6507 1.20256 10.1617 1 9.65177 1C9.14186 1 8.65284 1.20256 8.29228 1.56312C7.93172 1.92368 7.72916 2.4127 7.72916 2.92261H5.80655V5.80652H13.497V2.92261H11.5744Z",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.1487 22.1486C22.1487 22.4036 22.0474 22.6481 21.8672 22.8284C21.6869 23.0087 21.4424 23.1099 21.1874 23.1099H12.5357C12.2807 23.1099 12.0362 23.0087 11.8559 22.8284C11.6757 22.6481 11.5744 22.4036 11.5744 22.1486V11.0936C11.5744 10.8387 11.6757 10.5942 11.8559 10.4139C12.0362 10.2336 12.2807 10.1323 12.5357 10.1323H19.3475C19.6024 10.1324 19.8469 10.2337 20.0271 10.414L21.8671 12.2539C22.0474 12.4342 22.1487 12.6786 22.1487 12.9336V22.1486Z",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.4583 14.4573H19.2648",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.4583 17.3413H19.2648",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})),cn=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.39799 17.0688C9.0023 17.3009 8.66513 17.6207 8.4124 18.0036C8.15967 18.3865 7.99812 18.8222 7.94017 19.2773C7.88222 19.7324 7.92942 20.1947 8.07813 20.6287C8.22684 21.0627 8.47311 21.4569 8.79799 21.7808L25.224 38.2068C25.5479 38.5316 25.942 38.7779 26.376 38.9266C26.81 39.0753 27.2723 39.1225 27.7274 39.0646C28.1825 39.0066 28.6183 38.8451 29.0011 38.5924C29.384 38.3396 29.7038 38.0025 29.936 37.6068C31.8816 34.2595 32.4619 30.291 31.556 26.5268L44.614 18.2168C44.993 17.9757 45.3131 17.6526 45.5506 17.2712C45.788 16.8899 45.9368 16.4601 45.986 16.0136C46.0351 15.5671 45.9834 15.1152 45.8345 14.6914C45.6857 14.2675 45.4435 13.8825 45.126 13.5648L33.44 1.87876C33.1224 1.56113 32.7375 1.31887 32.3137 1.16986C31.89 1.02086 31.4382 0.968916 30.9917 1.01787C30.5451 1.06682 30.1153 1.21542 29.7339 1.45269C29.3525 1.68996 29.0292 2.00986 28.788 2.38876L20.478 15.4488C16.7138 14.5429 12.7453 15.1231 9.39799 17.0688V17.0688Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.006 29.9949L1 46.0009",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),ln=React.createElement("svg",{width:"28px",height:"28px",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},React.createElement("defs",null,React.createElement("linearGradient",{x1:"95.5557143%",y1:"36.1110714%",x2:"7.25e-07%",y2:"36.1110714%",id:"linearGradient-1"},React.createElement("stop",{stopColor:"#3F9CFC",offset:"0%"}),React.createElement("stop",{stopColor:"#387BFF",offset:"100%"}))),React.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},React.createElement("g",{id:"Group-2"},React.createElement("g",{id:"Ellipse-2",fill:"url(#linearGradient-1)",fillRule:"nonzero"},React.createElement("circle",{id:"Oval",cx:"14",cy:"14",r:"14"})),React.createElement("g",{id:"Group",transform:"translate(8.999999, 5.000000)",stroke:"#FFFFFF",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"},React.createElement("path",{d:"M9.87360059,8.79954 C9.95310059,8.67038 9.99660059,8.52236 9.99980059,8.37075 C10.0030006,8.21914 9.96570059,8.06942 9.89170059,7.93704 C9.81780059,7.80466 9.70980059,7.6944 9.57910059,7.61763 C9.44830059,7.54086 9.29940059,7.50037 9.14770059,7.50032 L6.25013059,7.50032 L6.25013059,0 L0.126530587,9.9521 C0.0470105866,10.0812 0.00340058663,10.2292 0.000190586629,10.3808 C-0.00301641337,10.5323 0.0343005866,10.682 0.108290587,10.8144 C0.182270587,10.9467 0.290250587,11.0569 0.421060587,11.1336 C0.551870587,11.2102 0.700780587,11.2506 0.852400587,11.2505 L3.75002059,11.2505 L3.75002059,18.7508 L9.87360059,8.79954 Z",id:"Path"}))))),un=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M23.5 46C35.9264 46 46 35.9264 46 23.5C46 11.0736 35.9264 1 23.5 1C11.0736 1 1 11.0736 1 23.5C1 35.9264 11.0736 46 23.5 46Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M23.5 32.5C28.4706 32.5 32.5 28.4706 32.5 23.5C32.5 18.5294 28.4706 14.5 23.5 14.5C18.5294 14.5 14.5 18.5294 14.5 23.5C14.5 28.4706 18.5294 32.5 23.5 32.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),sn=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 0.995972V15.996H31.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M24 45.996C19.8745 45.9984 15.8277 44.8665 12.3021 42.724C8.77649 40.5815 5.90781 37.511 4.00969 33.848C2.11156 30.1851 1.25707 26.0708 1.53963 21.955C1.82219 17.8391 3.23092 13.8802 5.61181 10.511C7.9927 7.14181 11.2541 4.49209 15.0394 2.85152C18.8247 1.21095 22.9882 0.642693 27.0747 1.20888C31.1612 1.77507 35.0134 3.4539 38.21 6.06183C41.4067 8.66976 43.8248 12.1064 45.2 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),fn=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 30.996C46.5 31.7916 46.1839 32.5547 45.6213 33.1173C45.0587 33.6799 44.2956 33.996 43.5 33.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 12.996C44.2956 12.996 45.0587 13.312 45.6213 13.8747C46.1839 14.4373 46.5 15.2003 46.5 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 15.996C1.5 15.2003 1.81607 14.4373 2.37868 13.8747C2.94129 13.312 3.70435 12.996 4.5 12.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 33.996C3.70435 33.996 2.94129 33.6799 2.37868 33.1173C1.81607 32.5547 1.5 31.7916 1.5 30.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 12.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 12.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 12.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 33.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 33.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 33.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M28.5 36.996V9.99597",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 45.996C21.8869 45.996 24.1761 45.0478 25.864 43.3599C27.5518 41.6721 28.5 39.3829 28.5 36.996C28.5 39.3829 29.4482 41.6721 31.136 43.3599C32.8239 45.0478 35.1131 45.996 37.5 45.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 0.995972C21.8869 0.995972 24.1761 1.94418 25.864 3.63201C27.5518 5.31984 28.5 7.60902 28.5 9.99597C28.5 7.60902 29.4482 5.31984 31.136 3.63201C32.8239 1.94418 35.1131 0.995972 37.5 0.995972",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 27.996H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),dn=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 28.4286C1 29.3379 1.36122 30.21 2.00421 30.853C2.64719 31.4959 3.51926 31.8572 4.42857 31.8572",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.42857 1C3.51926 1 2.64719 1.36122 2.00421 2.00421C1.36122 2.64719 1 3.51926 1 4.42857",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M31.8571 4.42857C31.8571 3.51926 31.4959 2.64719 30.8529 2.00421C30.21 1.36122 29.3379 1 28.4286 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 1H19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 13V19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M31.8571 14.7143H42.1429C43.0522 14.7143 43.9242 15.0755 44.5672 15.7185C45.2102 16.3615 45.5714 17.2336 45.5714 18.1429V42.1429C45.5714 43.0522 45.2102 43.9242 44.5672 44.5672C43.9242 45.2102 43.0522 45.5714 42.1429 45.5714H18.1429C17.2335 45.5714 16.3615 45.2102 15.7185 44.5672C15.0755 43.9242 14.7143 43.0522 14.7143 42.1429V31.8572H28.4286C29.3379 31.8572 30.21 31.4959 30.8529 30.8529C31.4959 30.21 31.8571 29.3379 31.8571 28.4286V14.7143Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),pn=React.createElement("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M3.01049 5.50462C4.2544 5.50462 5.26279 4.49622 5.26279 3.25231C5.26279 2.00839 4.2544 1 3.01049 1C1.76657 1 0.758179 2.00839 0.758179 3.25231C0.758179 4.49622 1.76657 5.50462 3.01049 5.50462Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.26276 3.25232H20.2781",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5181 13.0123C11.762 13.0123 12.7704 12.0039 12.7704 10.76C12.7704 9.51608 11.762 8.50769 10.5181 8.50769C9.2742 8.50769 8.26581 9.51608 8.26581 10.76C8.26581 12.0039 9.2742 13.0123 10.5181 13.0123Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M0.758179 10.76H8.26587",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.7705 10.76H20.2782",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.0259 20.5199C19.2698 20.5199 20.2782 19.5115 20.2782 18.2676C20.2782 17.0237 19.2698 16.0153 18.0259 16.0153C16.782 16.0153 15.7736 17.0237 15.7736 18.2676C15.7736 19.5115 16.782 20.5199 18.0259 20.5199Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.7736 18.2677H0.758179",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),mn=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M20.1079 1H2.72664C1.92669 1 1.2782 1.64849 1.2782 2.44844V19.8297C1.2782 20.6297 1.92669 21.2782 2.72664 21.2782H20.1079C20.9079 21.2782 21.5564 20.6297 21.5564 19.8297V2.44844C21.5564 1.64849 20.9079 1 20.1079 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.7626 1V21.2782",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),bn=React.createElement("svg",{width:"59",height:"21",viewBox:"0 0 59 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M10.5 1L1 10.5L10.5 20",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M48.5001 1L58.0001 10.5L48.5001 20",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M29.5 9.55054C29.3121 9.55054 29.1284 9.60625 28.9722 9.71064C28.816 9.81503 28.6942 9.9634 28.6223 10.137C28.5504 10.3106 28.5316 10.5016 28.5682 10.6859C28.6049 10.8702 28.6954 11.0394 28.8282 11.1723C28.9611 11.3051 29.1304 11.3956 29.3147 11.4323C29.4989 11.4689 29.6899 11.4501 29.8635 11.3782C30.0371 11.3063 30.1855 11.1846 30.2899 11.0283C30.3943 10.8721 30.45 10.6884 30.45 10.5005C30.45 10.2486 30.3499 10.0069 30.1717 9.82878C29.9936 9.65063 29.7519 9.55054 29.5 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.8999 9.55054C40.712 9.55054 40.5283 9.60625 40.3721 9.71064C40.2159 9.81503 40.0941 9.9634 40.0222 10.137C39.9503 10.3106 39.9315 10.5016 39.9681 10.6859C40.0048 10.8702 40.0953 11.0394 40.2281 11.1723C40.361 11.3051 40.5303 11.3956 40.7146 11.4323C40.8988 11.4689 41.0899 11.4501 41.2634 11.3782C41.437 11.3063 41.5854 11.1846 41.6898 11.0283C41.7942 10.8721 41.8499 10.6884 41.8499 10.5005C41.8499 10.2486 41.7498 10.0069 41.5716 9.82878C41.3935 9.65063 41.1518 9.55054 40.8999 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.1 9.55054C17.9121 9.55054 17.7285 9.60625 17.5722 9.71064C17.416 9.81503 17.2942 9.9634 17.2223 10.137C17.1504 10.3106 17.1316 10.5016 17.1683 10.6859C17.2049 10.8702 17.2954 11.0394 17.4283 11.1723C17.5611 11.3051 17.7304 11.3956 17.9147 11.4323C18.099 11.4689 18.29 11.4501 18.4636 11.3782C18.6372 11.3063 18.7855 11.1846 18.8899 11.0283C18.9943 10.8721 19.05 10.6884 19.05 10.5005C19.05 10.2486 18.9499 10.0069 18.7718 9.82878C18.5936 9.65063 18.352 9.55054 18.1 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),hn=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M3.80713 5.19993C3.80713 5.38378 3.84334 5.56583 3.9137 5.73568C3.98405 5.90554 4.08718 6.05987 4.21718 6.18988C4.34718 6.31988 4.50152 6.423 4.67137 6.49336C4.84123 6.56371 5.02328 6.59993 5.20713 6.59993C5.39098 6.59993 5.57303 6.56371 5.74289 6.49336C5.91274 6.423 6.06708 6.31988 6.19708 6.18988C6.32708 6.05987 6.4302 5.90554 6.50056 5.73568C6.57092 5.56583 6.60713 5.38378 6.60713 5.19993C6.60713 5.01608 6.57092 4.83403 6.50056 4.66417C6.4302 4.49431 6.32708 4.33998 6.19708 4.20998C6.06708 4.07998 5.91274 3.97685 5.74289 3.9065C5.57303 3.83614 5.39098 3.79993 5.20713 3.79993C5.02328 3.79993 4.84123 3.83614 4.67137 3.9065C4.50152 3.97685 4.34718 4.07998 4.21718 4.20998C4.08718 4.33998 3.98405 4.49431 3.9137 4.66417C3.84334 4.83403 3.80713 5.01608 3.80713 5.19993Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M3.80713 10.8C3.80713 10.9839 3.84334 11.1659 3.9137 11.3358C3.98405 11.5056 4.08718 11.66 4.21718 11.79C4.34718 11.92 4.50152 12.0231 4.67137 12.0935C4.84123 12.1638 5.02328 12.2 5.20713 12.2C5.39098 12.2 5.57303 12.1638 5.74289 12.0935C5.91274 12.0231 6.06708 11.92 6.19708 11.79C6.32708 11.66 6.4302 11.5056 6.50056 11.3358C6.57092 11.1659 6.60713 10.9839 6.60713 10.8C6.60713 10.6162 6.57092 10.4341 6.50056 10.2643C6.4302 10.0944 6.32708 9.94008 6.19708 9.81007C6.06708 9.68007 5.91274 9.57695 5.74289 9.50659C5.57303 9.43624 5.39098 9.40002 5.20713 9.40002C5.02328 9.40002 4.84123 9.43624 4.67137 9.50659C4.50152 9.57695 4.34718 9.68007 4.21718 9.81007C4.08718 9.94008 3.98405 10.0944 3.9137 10.2643C3.84334 10.4341 3.80713 10.6162 3.80713 10.8V10.8Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M3.80713 16.4C3.80713 16.5839 3.84334 16.7659 3.9137 16.9358C3.98405 17.1056 4.08718 17.2599 4.21718 17.3899C4.34718 17.52 4.50152 17.6231 4.67137 17.6934C4.84123 17.7638 5.02328 17.8 5.20713 17.8C5.39098 17.8 5.57303 17.7638 5.74289 17.6934C5.91274 17.6231 6.06708 17.52 6.19708 17.3899C6.32708 17.2599 6.4302 17.1056 6.50056 16.9358C6.57092 16.7659 6.60713 16.5839 6.60713 16.4C6.60713 16.2161 6.57092 16.0341 6.50056 15.8642C6.4302 15.6944 6.32708 15.5401 6.19708 15.4101C6.06708 15.28 5.91274 15.1769 5.74289 15.1066C5.57303 15.0362 5.39098 15 5.20713 15C5.02328 15 4.84123 15.0362 4.67137 15.1066C4.50152 15.1769 4.34718 15.28 4.21718 15.4101C4.08718 15.5401 3.98405 15.6944 3.9137 15.8642C3.84334 16.0341 3.80713 16.2161 3.80713 16.4V16.4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M8.85834 18.3479C8.85834 19.3165 8.47357 20.2454 7.78866 20.9303C7.10375 21.6152 6.17482 22 5.20621 22C4.2376 22 3.30867 21.6152 2.62376 20.9303C1.93885 20.2454 1.55408 19.3165 1.55408 18.3479V2.82653C1.55408 2.34211 1.74652 1.87752 2.08906 1.53498C2.4316 1.19244 2.89618 1 3.38061 1H7.03274C7.51701 1.00025 7.98136 1.19279 8.32369 1.53531C8.66603 1.87782 8.85834 2.34227 8.85834 2.82653V18.3479Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M8.3385 20.2285L16.1309 6.73157C16.373 6.31211 16.4387 5.81364 16.3134 5.3458C16.188 4.87795 15.882 4.47903 15.4626 4.23677L12.2996 2.41117C12.0115 2.24443 11.6832 2.15986 11.3504 2.16664",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M7.07849 21.4867L20.4756 13.7494C20.8947 13.5071 21.2005 13.1084 21.3258 12.6407C21.4511 12.1731 21.3857 11.6749 21.1438 11.2555L19.3173 8.09243C19.1981 7.88619 19.0396 7.70543 18.8506 7.56042",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),yn=React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M5.19897 8H10.799",stroke:"url(#subtract_paint0_linear)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 8C1 9.85652 1.7375 11.637 3.05025 12.9497C4.36301 14.2625 6.14348 15 8 15C9.85652 15 11.637 14.2625 12.9497 12.9497C14.2625 11.637 15 9.85652 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1C6.14348 1 4.36301 1.7375 3.05025 3.05025C1.7375 4.36301 1 6.14348 1 8V8Z",stroke:"url(#subtract_paint1_linear)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"subtract_paint0_linear",x1:"10.5501",y1:"8.36111",x2:"5.19897",y2:"8.36111",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#3F9CFC"}),React.createElement("stop",{offset:"1",stopColor:"#387BFF"})),React.createElement("linearGradient",{id:"subtract_paint1_linear",x1:"14.3778",y1:"6.05555",x2:"1",y2:"6.05555",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#3F9CFC"}),React.createElement("stop",{offset:"1",stopColor:"#387BFF"})))),vn=React.createElement("svg",{width:"46",height:"46",viewBox:"0 0 46 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M44.7563 4V16.514C44.7565 18.1049 44.1249 19.6307 43.0003 20.756L19.8783 43.88C19.3158 44.4424 18.5528 44.7584 17.7573 44.7584C16.9619 44.7584 16.1989 44.4424 15.6363 43.88L1.87835 30.12C1.31594 29.5574 0.999989 28.7945 0.999989 27.999C0.999989 27.2035 1.31594 26.4406 1.87835 25.878L25.0003 2.756C26.1256 1.63144 27.6515 0.999809 29.2423 1H41.7563C42.552 1 43.3151 1.31607 43.8777 1.87868C44.4403 2.44129 44.7563 3.20435 44.7563 4V4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M37.2563 11.5C37.2563 11.894 37.1787 12.2841 37.028 12.6481C36.8772 13.012 36.6562 13.3427 36.3777 13.6213C36.0991 13.8999 35.7684 14.1209 35.4044 14.2716C35.0404 14.4224 34.6503 14.5 34.2563 14.5C33.8624 14.5 33.4723 14.4224 33.1083 14.2716C32.7443 14.1209 32.4136 13.8999 32.135 13.6213C31.8565 13.3427 31.6355 13.012 31.4847 12.6481C31.3339 12.2841 31.2563 11.894 31.2563 11.5C31.2563 11.106 31.3339 10.7159 31.4847 10.3519C31.6355 9.98797 31.8565 9.65726 32.135 9.37868C32.4136 9.1001 32.7443 8.87913 33.1083 8.72836C33.4723 8.5776 33.8624 8.5 34.2563 8.5C34.6503 8.5 35.0404 8.5776 35.4044 8.72836C35.7684 8.87913 36.0991 9.1001 36.3777 9.37868C36.6562 9.65726 36.8772 9.98797 37.028 10.3519C37.1787 10.7159 37.2563 11.106 37.2563 11.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),gn=React.createElement("svg",{width:"45",height:"47",viewBox:"0 0 45 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 0.996094H10.5V9.99609H1.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 36.9961H10.5V45.9961H1.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 0.996094H43.5V9.99609H34.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 36.9961H43.5V45.9961H34.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 3.99609H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.5 9.99609V36.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 42.9961H10.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 36.9961V9.99609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.5 17.5001C13.4995 16.9088 13.6155 16.3232 13.8414 15.7768C14.0673 15.2304 14.3987 14.7338 14.8166 14.3155C15.2345 13.8972 15.7308 13.5654 16.277 13.339C16.8232 13.1126 17.4087 12.9961 18 12.9961H27C27.5913 12.9961 28.1768 13.1126 28.723 13.339C29.2692 13.5654 29.7655 13.8972 30.1834 14.3155C30.6013 14.7338 30.9327 15.2304 31.1586 15.7768C31.3845 16.3232 31.5005 16.9088 31.5 17.5001",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 12.9961V33.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M16.438 33.9961H28.438",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),En=React.createElement("svg",{width:"47",height:"21",viewBox:"0 0 47 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36.5 20H10.5C7.98369 19.9895 5.57344 18.9852 3.79412 17.2059C2.0148 15.4266 1.01053 13.0163 1 10.5V10.5C1.01053 7.98369 2.0148 5.57344 3.79412 3.79412C5.57344 2.0148 7.98369 1.01053 10.5 1H36.5C39.0163 1.01053 41.4266 2.0148 43.2059 3.79412C44.9852 5.57344 45.9895 7.98369 46 10.5V10.5C45.9895 13.0163 44.9852 15.4266 43.2059 17.2059C41.4266 18.9852 39.0163 19.9895 36.5 20V20Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11 14.5C13.2091 14.5 15 12.7091 15 10.5C15 8.29086 13.2091 6.5 11 6.5C8.79086 6.5 7 8.29086 7 10.5C7 12.7091 8.79086 14.5 11 14.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Cn=React.createElement("svg",{width:"20",height:"21",viewBox:"0 0 20 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M16.7036 8.49719L15.2563 20.0754H5.12543L3.67816 8.49719",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.50723 5.60266H18.8745",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M6.5148 5.18299V2.67921C6.5148 2.29536 6.66728 1.92725 6.9387 1.65583C7.21011 1.38441 7.57823 1.23193 7.96207 1.23193H12.3039C12.6877 1.23193 13.0558 1.38441 13.3273 1.65583C13.5987 1.92725 13.7512 2.29536 13.7512 2.67921V5.57375",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"})),kn=function(){var e=(0,w.useSelect)((function(e){return e(bt).getActiveScreen()})),t=(0,w.useDispatch)(bt).setActiveScreen;return Nr().createElement("div",{className:"nav"},Nr().createElement("ul",null,Nr().createElement("li",null,Nr().createElement(Dr,{label:"Settings",icon:pn,isSelected:"settings"==e,onClick:function(){return t("settings")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Attributes",icon:Mr,isSelected:"attributes"==e,onClick:function(){return t("attributes")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Editor View",icon:qr,isSelected:"edit"==e,onClick:function(){return t("edit")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Front-end View",icon:Qr,isSelected:"save"==e,onClick:function(){return t("save")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Sidebar",icon:mn,isSelected:"sidebar"==e,onClick:function(){return t("sidebar")}})),Nr().createElement("li",null,Nr().createElement(Dr,{label:"Styles",icon:hn,isSelected:"styles"==e,onClick:function(){return t("styles")}}))))},wn=function(){return React.createElement("div",{className:"loading-spinner"},React.createElement("div",null),React.createElement("div",null),React.createElement("div",null),React.createElement("div",null))},Sn=function(){var e=(0,w.useDispatch)(Pr).saveBlock,t=((0,w.useDispatch)(bt).setShowPublishFlyout,(0,w.useSelect)((function(e){return{isSaving:e(bt).getIsSaving(),isPublishing:e(bt).getIsPublishing(),block:e(Pr).getBlock()}}))),r=t.isSaving,n=(t.isPublishing,t.block);return React.createElement("div",{className:"header"},React.createElement("div",{className:"screen-reader-text icons"},Ir,ln),React.createElement("div",{className:"title"},React.createElement("h1",null,"Wicked Block Builder")),React.createElement(kn,null),React.createElement("div",{className:"actions"},React.createElement("button",{className:"action-btn primary",onClick:e,disabled:r||!n.dirty},r?React.createElement(React.Fragment,null,React.createElement(wn,null),React.createElement("span",{className:"screen-reader-text"},"Saving")):React.createElement("span",{className:"label"},"Save"))))},Rn=function(e){var t=e.content,r=e.sidebar;return React.createElement("div",{className:"body"},React.createElement("div",{className:"left"},t),React.createElement("div",{className:"sidebar"},r))};function An(e){return An="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},An(e)}function On(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function jn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?On(Object(r),!0).forEach((function(t){Tn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):On(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tn(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==An(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==An(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===An(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Ln=function(e){var t,r,n=e.children,o=e.onStop,a=e.onAccept,i=e.onReceive,l=e.forceRootNode,u=void 0!==l&&l,s=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Pn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Pn(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=s[0],d=s[1],p=(0,c.useRef)(null),m=c.Children.toArray(n).map((function(e){return(0,c.cloneElement)(e,{draggingNodeId:f})}));return(0,c.useEffect)((function(){$=jQuery;var e,t,r,n,c,l,s,f,m,b,h=0,y=$("#node-list").offset().left+10,v=$("body"),g=(function(){if(!v[0].className)return 0;var e=v[0].className.match(/menu-max-depth-(\d+)/);e&&e[1]&&parseInt(e[1],10)}(),0),E="",C=100,k=30,w=$("#node-list");function S(e){return Math.floor(e/k)}function R(e,t){e.placeholder.updateDepthClass(t,h),h=t}function A(e){var o;g=e.placeholder.index(),n=e.placeholder.prevAll(".node-item").not(":hidden").eq(0),c=e.placeholder.nextAll(".node-item").not(":hidden").eq(0);var i=e.placeholder.prevAll(".node-item").not(e.item[0]);if(n[0]==e.item[0]&&(n=n.prevAll(".node-item").not(":hidden").eq(0)),c[0]==e.item[0]&&(c=c.nextAll(".node-item").not(":hidden").eq(0)),l=n.length?n.offset().top+n.height():0,s=c.length?c.offset().top+c.height()/3:0,t=c.length?c.menuItemDepth():0,u&&0==t&&n.length&&(t=1),n.length){var f=!1,d=n.menuItemDepth()+1;i.each((function(){var t,i,c,l,u=$(this);if(t=u.attr("data-id"),i=e.item.attr("data-id"),c=e.item.attr("data-type"),l=e.item.attr("data-name"),a(t,i,c,l))return(r=(o=u.menuItemDepth()+1)>C?C:o)>n.menuItemDepth()+1&&(r=n.menuItemDepth()),r>d&&(r=d),f=!0,!1;d=u.menuItemDepth()})),f||(r=0)}else r=0}jQuery.fn.extend({menuItemDepth:function(){var e=this.eq(0).css("margin-left");return S(e&&-1!=e.indexOf("px")?e.slice(0,-2):0)},updateDepthClass:function(e,t){return this.each((function(){var r=$(this);t=t||r.menuItemDepth(),$(this).removeClass("node-item-depth-"+t).addClass("node-item-depth-"+e)}))},shiftDepthClass:function(e){return this.each((function(){var t=$(this),r=t.menuItemDepth(),n=r+e;t.removeClass("node-item-depth-"+r).addClass("node-item-depth-"+n),0===n&&t.find(".is-submenu").hide()}))},childMenuItems:function(){var e=$();return this.each((function(){for(var t=$(this),r=t.menuItemDepth(),n=t.next(".node-item");n.length&&n.menuItemDepth()>r;)e=e.add(n),n=n.next(".node-item")})),e},shiftHorizontally:function(e){return this.each((function(){var t=$(this),r=t.menuItemDepth(),n=r+e;t.moveHorizontally(n,r)}))},getParentItemId:function(e){var t="";return this.each((function(){var r=$(this),n=parseInt(e,10),o=n-1,a=r.prevAll(".node-item-depth-"+o).first();return 0===n||(t=a.attr("data-id")),!1})),t},moveHorizontally:function(e,t){return this.each((function(){var r=$(this),n=r.childMenuItems(),o=e-t,a=r.find(".is-submenu");r.updateDepthClass(e,t).updateParentMenuItemDBId(),n&&n.each((function(){var e=$(this),t=e.menuItemDepth(),r=t+o;e.updateDepthClass(r,t).updateParentMenuItemDBId()})),0===e?a.hide():a.show()}))}}),jQuery(p.current).sortable({cancel:!1,handle:".node",placeholder:"sortable-placeholder",start:function(t,r){var n,o,a;d(r.item.attr("data-id")),m=r.item.children(".node-item-transport"),e=r.item.menuItemDepth(),R(r,e),(a=(r.item.next()[0]==r.placeholder[0]?r.item.next():r.item).childMenuItems()).hide(),n=m.outerHeight(),n+=n>0?1*r.placeholder.css("margin-top").slice(0,-2):0,n+=r.helper.outerHeight(),f=n,n-=2,r.placeholder.height(n),b=e,a.each((function(){var e=$(this).menuItemDepth();b=e>b?e:b})),o=r.helper.find("button").outerWidth(),o+=(b-e)*k,o-=2,r.placeholder.width(o),A(r)},beforeStop:function(e,t){},receive:function(e,t){i({e:e,ui:t,parentId:E,order:g})},stop:function(e,t){var r=t.item.attr("data-id"),n=t.item.getParentItemId(h),a={};$(this).find("> li").each((function(e){a=jn(jn({},a),{},Tn({},$(this).attr("data-id"),e))})),$(this).sortable("cancel"),$(this).find("li").show(),o(r,n,a),d(null)},change:function(e,t){var r=t.helper.offset();t.placeholder.parent().hasClass("menu")||(n.length?n.after(t.placeholder):w.prepend(t.placeholder)),u&&n&&0==n.menuItemDepth()&&r.top<l-0&&n.after(t.placeholder),A(t)},sort:function(e,n){A(n);var o=n.helper.offset(),a=S(o.left-y);a>r||o.top<l-0?a=r:a<t&&(a=t),a!=h&&R(n,a),function(e){E=e.placeholder.getParentItemId(h)}(n),s&&o.top+f>s&&(c.after(n.placeholder),A(n),$(this).sortable("refreshPositions"))}})})),React.createElement("ul",{id:"node-list",className:"nodes menu",ref:p},m)},Nn=r(416),xn=r.n(Nn),Dn=function(e){var t=e.onDuplicate,r=e.onEdit,n=e.onDelete,o=e.onCopy,a=e.onPaste,i=e.enableDuplicate,l=void 0===i||i,u=e.enablePaste,s=(0,c.useRef)(null),f=(0,c.useRef)(null);return React.createElement("div",{className:"node-toolbar"},React.createElement("button",{title:"Duplicate",onClick:t,disabled:!l},React.createElement("span",{className:"icon"},Yr),React.createElement("span",{class:"screen-reader-text"},"Duplicate")),o&&React.createElement("button",{title:"Copy",onClick:function(){s.current.blur(),o()},ref:s},React.createElement("span",{className:"icon"},Gr),React.createElement("span",{class:"screen-reader-text"},"Copy")),a&&React.createElement("button",{title:"Paste",onClick:function(){f.current.blur(),a()},disabled:!u,ref:f},React.createElement("span",{className:"icon"},an),React.createElement("span",{class:"screen-reader-text"},"Paste")),React.createElement("button",{title:"Settings",onClick:r},React.createElement("span",{className:"icon"},pn),React.createElement("span",{class:"screen-reader-text"},"Settings")),React.createElement("button",{title:"Delete",onClick:n},React.createElement("span",{className:"icon"},Cn),React.createElement("span",{class:"screen-reader-text"},"Delete")))},In=function(e){var t=e.onClick,r=e.label;return React.createElement("div",{className:"node"},React.createElement("button",{onClick:t},r))},Fn={name:"String",description:"Use string attributes to hold text content.",type:"string",icon:bn,supportedSources:["block","attribute","text","html"]},Mn={name:"Number",description:"Use number attributes to hold whole numbers.",type:"number",icon:nn,supportedSources:["block","attribute","text"]},Bn={name:"True/False",description:"Use true/false attributes to hold values that can only be true or false (boolean).",type:"boolean",icon:Br,supportedSources:["block","attribute","text"]},Vn=window.wp.components;function Un(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Hn=function(e){var t,r,n=e.id,o=e.title,a=e.children,i=(e.onToggle,e.expandable),l=void 0===i||i,u=e.expanded,s=void 0===u||u,f=(t=(0,c.useState)(s),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Un(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Un(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1];return Nr().createElement("div",{className:"panel"},Nr().createElement("div",{className:"title"},Nr().createElement("h4",null,l&&Nr().createElement("button",{id:"".concat(n,"-toggle"),"aria-expanded":d,"aria-controls":"".concat(n,"-panel"),onClick:function(){return p(!d)}},o),!l&&Nr().createElement("span",null,o))),Nr().createElement("div",{id:"".concat(n,"-panel"),className:"body",role:"region","aria-labelledby":"".concat(n,"-toggle"),hidden:!d},a))},Wn=function(e){var t=e.onClick,r=e.label,n=e.hideLabelFromVision,o=void 0!==n&&n;return React.createElement("button",{className:"add-item-btn",onClick:t},React.createElement("span",{className:"icon"},Ir),!o&&React.createElement("span",{className:"label"},r))};function Gn(){return Gn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Gn.apply(this,arguments)}var Zn=function(e){return React.createElement("button",Gn({className:"settings-btn"},e,{title:"Settings"}),React.createElement("span",{className:"icon"},Hr),React.createElement("span",{className:"screen-reader-text"},"Settings"))},zn=function(e){var t=e.onClick,r=e.label,n=void 0===r?"Close":r;return React.createElement("button",{className:"close",onClick:t},React.createElement("span",{className:"icon"},Ur),React.createElement("span",{className:"screen-reader-text"},n))},$n=function(e){var t=e.value,r=e.onChange,n=e.label,o=void 0===n?"Attribute Name":n,a=(0,c.useRef)(null);return React.createElement(Vn.TextControl,{ref:a,label:o,help:"Letters, numbers, and underscores only.",value:t,onChange:function(e){var t=e.replace(/[^abcdefghijklmnopqrstuvwxyz0-9\_]/gi,"");r(t)},onFocus:function(){return a.current.select()}})};function Yn(e){return Yn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yn(e)}function qn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qn(Object(r),!0).forEach((function(t){Kn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Kn(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Yn(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Yn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Yn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Jn=lodash.find,eo={name:"Array",description:"Use array attributes to hold a collection of values.",type:"array",icon:Fr,supportedSources:["block","query"],settings:function(e){var t,r,n=e.attribute,o=e.addAttribute,a=e.updateAttribute,i=(0,w.useDispatch)(bt).setActiveAttributeId,l=Ql().filter((function(e){return!e.proOnly})).map((function(e){return{value:e.type,label:e.name}})),u=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Xn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Xn(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],f=u[1],d=(0,w.useSelect)((function(e){return e(Pr).getAttributes()})),p=d.filter((function(e){return e.parent==n.id})),m=d.map((function(e){return e.name})),b=Jn(d,{id:s});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"child-attributes",title:"Child Attributes"},React.createElement("div",{className:"content"},p.length>0&&React.createElement("ul",{className:"item-list"},p.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:function(){return i(e.id)}})))}))),React.createElement(Wn,{onClick:function(){var e=xn()();o($l(m,{id:e,parent:n.id,source:"block"==n.source?"block":"text"})),f(e)},label:"Add Child Attribute"}))),s&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Add Child Attribute"),React.createElement(zn,{onClick:function(){return f(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement($n,{label:"Child Attribute Name",value:b.name,onChange:function(e){return a(Qn(Qn({},b),{},{name:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Child Attribute Type",onChange:function(e){return a(Qn(Qn({},b),{},{type:e}))},value:b.type,options:l}))))))}},to=[Fn,Mn,Bn,eo],ro=[{name:"Custom",description:"An HTML tag of your choosing.",icon:Kr,tag:"custom"},{name:"Div",description:"An HTML <div> tag.",icon:zr,tag:"div"},{name:"Section",description:"An HTML <section> tag.",icon:dn,tag:"section"},{name:"Unordered List",description:"An HTML <ul> tag.",icon:tn,tag:"ul"},{name:"List Item",description:"An HTML <li> tag.",icon:en,tag:"li"}],no=window.wp.blockEditor,oo=(0,c.createContext)(),ao=(0,React.createContext)({path:[]});function io(e){return io="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},io(e)}function co(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function lo(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==io(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==io(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===io(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function uo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var so=lodash,fo=so.get,po=so.set,mo=so.isArray,bo=(so.find,so.cloneDeep,function(e){var t=(0,c.useContext)(oo),r=(t.attributes,t.setAttributes,(0,c.useContext)(ao).path),n=e.split("."),o=e;return n.length>1&&r.length>0&&(o=n.reduce((function(e,t,n){return"".concat(e,"[").concat(r[n-1],"].").concat(t)}))),o}),ho=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return t;var r=(0,c.useContext)(oo),n=r.attributes,o=(r.setAttributes,bo(e));return fo(n,o,t)},yo=function(e){if(!e)return function(e,t){return!1};var t=(0,c.useContext)(oo),r=t.attributes,n=t.setAttributes,o=((0,c.useContext)(ao).path,bo(e));return function(e,t){var a,i=e.split("."),c=i[0];if(i.length>1){var l,u=po(r,o,t);l=mo(u[c])?function(e){if(Array.isArray(e))return uo(e)}(a=u[c])||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return uo(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?uo(e,t):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?co(Object(r),!0).forEach((function(t){lo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):co(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},u[c]),n(lo({},c,l))}else n(lo({},e,t))}};function vo(e){return vo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vo(e)}function go(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Eo(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==vo(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==vo(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===vo(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Co=lodash,ko=Co.get,wo=Co.set,So=Co.forOwn,Ro=Co.isArray,Ao=Co.isString,Oo=Co.isObject,jo=Co.has,To=Co.omit,Po=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return!1;if(r){var n=t.split(".").slice(-1);return ko(r,n,!1)}return ko(e,t,null)},Lo=function(e){var t=e.tokens,r=(e.name,e.attributes),n=e.currentAttribute,o=e.currentIndex,a=void 0===o?0:o,i=e.currentItem,c=void 0!==i&&i,l=t;if(n){l=To(l,["attributes.".concat(n)]);var u=Po(r,n);Ro(u)&&wo(l,"attributes.".concat(n),{_items:u,_length:u.length,_currentIndex:a+1})}return c&&So(c,(function(e,t){Ro(e)?wo(l,"attributes.".concat(n,".").concat(t),{_items:e,_length:e.length,_currentIndex:1}):wo(l,"attributes.".concat(n,".").concat(t),e)})),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?go(Object(r),!0).forEach((function(t){Eo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):go(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},l)},No=function(e,t){return Ao(e)?e.replace(/\{\{\s?([A-z0-9\.\-\_\:]*)\s?\}\}/gi,(function(e,r){var n=ko(t,r,"{{ ".concat(r," }}"));return Ro(n)?n.join(", "):Oo(n)?jo(n,"_items")?n._items:"{{ ".concat(r," }}"):n})):e},_o=r(199),xo=r.n(_o);function Do(e){return Do="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Do(e)}function Io(){return Io=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Io.apply(this,arguments)}function Fo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Mo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fo(Object(r),!0).forEach((function(t){Bo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Bo(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Do(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Do(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Do(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Vo(e){return function(e){if(Array.isArray(e))return Uo(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Uo(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Uo(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Uo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Ho=lodash,Wo=Ho.find,Go=Ho.isUndefined,Zo=Ho.camelCase,zo=function e(t,r){var n=Wo(t,{id:r});if(!n)return"";var o=Wo(t,{id:n.parent});return o?"element"==o.type?e(t,o.id):o.attribute:""},$o=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"").split("."),o=Wo(t,{name:n[0],parent:r});return!Go(o)&&(n.length>1&&o?e(t,n.slice(1).join("."),o.id):o)},Yo=function e(t,r){if(r.parent){var n=Wo(t,{id:r.parent});return[n].concat(Vo(e(t,n)))}return[]},qo=function e(t,r){var n=[];return t.filter((function(e){return e.parent==r.id})).forEach((function(r){n=[].concat(Vo(n),[r],Vo(e(t,r)))})),n},Qo=function(e,t){var r=Yo(e,t).map((function(e){return e.name}));return r.reverse(),r.push(t.name),r.join(".")},Ko=function(e){return new RegExp(/^[a-z](-?[a-z0-9]+)*$/i).test(e)},Xo=function(e){return e.startsWith("--")?e:Zo(e)},Jo=function(e){var t=document.createElement("div");if(t.innerHTML=e,"svg"!=t.firstChild.nodeName)return null;var r=t.firstChild,n=Array.from(r.attributes).reduce((function(e,t){return t.specified?Mo(Mo({},e),{},Bo({},t.name,t.value)):e}),{});return React.createElement("svg",Io({xmlns:"http://www.w3.org/2000/svg"},n,{dangerouslySetInnerHTML:{__html:r.innerHTML}}))},ea=wp.hooks.applyFilters,ta=lodash.find,ra=function(e){var t=ea("wickedBlockBuilder.components",Ii),r=ta(t,["name",e.name]);return r?r.edit(e):null};ra.Save=function(e){var t=ea("wickedBlockBuilder.components",Ii),r=ta(t,["name",e.name]);return r?r.save(e):null};var na=ra;function oa(e){return oa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oa(e)}function aa(){return aa=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},aa.apply(this,arguments)}function ia(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ca(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ia(Object(r),!0).forEach((function(t){la(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ia(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function la(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==oa(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==oa(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===oa(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ua=lodash.orderBy,sa=function(e){var t=e.id,r=e.attributes,n=e.currentAttribute,o=e.blockProps,a=e.madeStyles,i=e.madeClasses,c=e.madeAttributes,l=e.name,u=void 0===l?"div":l,s=e.content,f=void 0===s?null:s,d=e.currentIndex,p=void 0===d?0:d,m=e.currentItem,b=void 0!==m&&m,h=e.isRoot,y=void 0!==h&&h,v=e.tokens,g=void 0===v?{}:v,E=e.nodes,C=void 0===E?[]:E,k=e.isSave,w=void 0!==k&&k,S={},R=null,A=ua(C.filter((function(e){return e.parent==t})),["order"]),O=u,j=No(f,g);return A.length>0&&(R=A.map((function(e){var t=ca({key:e.id,attributes:r,currentAttribute:n,currentIndex:p,currentItem:b,nodes:C,tokens:g},e);return w?React.createElement(Ea.Save,t):React.createElement(Ea,t)}))),i&&(S.className=i),a&&(S.style=a),y&&(S=ca(ca({},S),o)),c&&(S=ca(ca({},c),S)),["input","br","img","area","embed","hr","link","base"].includes(u)?React.createElement(O,S):null!==R?React.createElement(O,S,R):React.createElement(O,aa({},S,{dangerouslySetInnerHTML:{__html:xo().sanitize(j)}}))},fa=function(e){var t=Ua(e.classes,e.tokens),r=Wa(e.styles,e.tokens),n=Ga(e.tagAttributes,e.tokens),o=(0,no.useBlockProps)({className:t,style:r});return React.createElement(sa,aa({madeClasses:t,madeStyles:r,madeAttributes:n},e,{blockProps:o}))};fa.Save=function(e){var t=Ua(e.classes,e.tokens),r=Wa(e.styles,e.tokens),n=Ga(e.tagAttributes,e.tokens),o=no.useBlockProps.save({className:t,style:r});return React.createElement(sa,aa({madeClasses:t,madeStyles:r,madeAttributes:n,isSave:!0},e,{blockProps:o}))};var da=fa;function pa(e){return pa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pa(e)}function ma(){return ma=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ma.apply(this,arguments)}function ba(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ha(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ba(Object(r),!0).forEach((function(t){ya(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ba(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ya(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==pa(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==pa(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===pa(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var va=wp.hooks.applyFilters,ga=function(e){var t,r=Lo(e);return t="element"==(e=ha(ha({},e),{},{tokens:r})).type?React.createElement(da,ma({},e,{tokens:r})):React.createElement(na,ma({},e,{tokens:r})),va("wickedBlockBuilder.generator.node.edit",t,e)};ga.Save=function(e){var t,r=Lo(e);return t="element"==(e=ha(ha({},e),{},{tokens:r})).type?React.createElement(da.Save,ma({},e,{tokens:r})):React.createElement(na.Save,ma({},e,{tokens:r})),va("wickedBlockBuilder.generator.node.save",t,e)};var Ea=ga;function Ca(){return Ca=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ca.apply(this,arguments)}var ka=lodash.orderBy,wa=wp.hooks.applyFilters,Sa=function(e){var t=e.settings,r=e.tokens,n=t.data.sidebar.nodes,o=ka(n.filter((function(e){return""==e.parent})),["order"]),a=React.createElement(React.Fragment,null,o.map((function(e){return React.createElement(Ea,Ca({key:e.id,nodes:n,tokens:r},e))})));return a=wa("wickedBlockBuilder.generator.sidebar",a,e),React.createElement(no.InspectorControls,null,a)},Ra=wp.hooks.applyFilters,Aa=function(e){var t=null;return(t=Ra("wickedBlockBuilder.generator.toolbar",t,e))?React.createElement(no.BlockControls,null,t):null};function Oa(e){return Oa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Oa(e)}function ja(){return ja=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ja.apply(this,arguments)}function Ta(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Pa(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ta(Object(r),!0).forEach((function(t){La(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ta(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function La(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Oa(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Oa(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Oa(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Na=lodash,_a=Na.get,xa=Na.set,Da=Na.has,Ia=Na.uniq,Fa=Na.find,Ma=Na.forOwn,Ba=Na.isArray,Va=(Na.isObject,Na.omit,wp.hooks.applyFilters),Ua=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={classes:e,tokens:t},n=e.map((function(e){return No(e.name,t)}));return n=(n=Ia(n)).join(" "),Va("wickedBlockBuilder.generator.makeClasses",n,r)},Ha=function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=t.filter((function(e){return r==e.parent})),a={};return""==r&&(a._wbbBlockId={type:"string"},a._wbbImages={type:"array",selector:"img",query:{id:{type:"number",source:"attribute",attribute:"data-image-id"},url:{type:"string",source:"attribute",attribute:"src"},alt:{type:"string",source:"attribute",attribute:"alt"}}},n||(a._wbbImages.source="query")),o.forEach((function(r){var o={type:r.type};r.source&&"block"!=r.source&&(o.source=r.source,r.selector&&(o.selector=r.selector),"attribute"==r.source&&(o.attribute=r.attribute)),"array"==r.type&&(o.query=e(t,r.id,n)),r.default&&(o.default=r.default),a[r.name]=o})),a},Wa=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={styles:e,tokens:t},n=e.reduce((function(e,r){return Pa(Pa({},e),{},La({},Xo(r.name),No(r.value,t).replace(";","")))}),{});return Va("wickedBlockBuilder.generator.makeStyles",n,r)},Ga=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={tagAttributes:e,tokens:t},n=e.reduce((function(e,r){return Pa(Pa({},e),{},La({},r.name,No(r.value,t)))}),{});return Va("wickedBlockBuilder.generator.makeTagAttributes",n,r)},Za=function(e){var t={};return t={attributes:Pa({},e),block:{id:e._wbbBlockId,isSelected:!1}},Ma(e,(function(e,r){Ba(e)&&(t=Pa(Pa({},t),{},{attributes:Pa(Pa({},t.attributes),{},La({},r,{_items:e,_length:e.length,_currentIndex:1}))}))})),t};xa(window,"wickedBlockBuilder.generator.v1.makeBlock",(function e(t){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[],o=_a(t,"data.parent",[]),a=_a(t,"data.ancestor",[]),i=t.data.icon,c={apiVersion:t.data.apiVersion,title:t.title,description:t.data.description,supports:t.data.supports,category:t.data.category,attributes:Ha(t.data.attributes,"",t.data.isDynamic),parent:o.length>0?o:null,ancestor:a.length>0?a:null};return i&&(Da(wickedBlockBuilder.icons,i)?c.icon=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:wickedBlockBuilder.icons[i]}}):c.icon=Jo(i)),r||(c=Pa(Pa({},c),{},{edit:function(e){var r=e.attributes,n=e.setAttributes,o=e.isSelected;r._wbbBlockId||n({_wbbBlockId:xn()()});var a=Za(r),i=Fa(t.data.edit.nodes,{parent:""}),c={attributes:r,setAttributes:n,settings:t,edit:t.data.edit,sidebar:t.data.sidebar};a.block=Pa(Pa({},a.block),{},{isSelected:o});var l=Pa({isRoot:!0,tokens:a,nodes:t.data.edit.nodes},i),u={settings:t,nodes:t.data.sidebar.nodes,tokens:a},s={settings:t,tokens:a};return React.createElement(oo.Provider,{value:c},React.createElement(React.Fragment,null,React.createElement(Aa,s),React.createElement(Sa,u),React.createElement(Ea,l)))}})),c=Pa(Pa({},c),{},{save:function(e){var r=e.attributes;if(t.data.isDynamic)return React.createElement(no.InnerBlocks.Content,null);var n=Za(r),o=Fa(t.data.save.nodes,{parent:""}),a=t.data.save.nodes;return o||(o=Fa(t.data.edit.nodes,{parent:""}),a=t.data.edit.nodes),React.createElement(Ea.Save,ja({isRoot:!0,attributes:r,nodes:a,tokens:n},o))}}),!r&&t.versions.length>0&&t.versions.forEach((function(t){n.push(e(t,!0))})),n.length>0&&(c=Pa(Pa({},c),{},{deprecated:n})),Va("wickedBlockBuilder.makeBlock",c,t)}));var za={name:"RichText",description:"Editable text that can be formatted.",icon:fn,defaults:{attribute:"",placeholder:"",tag:"",multiline:"",allowedFormats:["core/bold","core/italic","core/link"],classes:[]},enableSidebar:!1,supportsClasses:!1,edit:function(e){var t=e.attribute,r=e.tag,n=void 0===r?"div":r,o=e.placeholder,a=void 0!==o&&o,i=e.multiline,c=void 0!==i&&i,l=e.allowedFormats,u=void 0===l?[]:l,s=e.classes,f=void 0===s?[]:s,d=e.tokens,p=ho(t),m=yo(t),b=Ko(n)?n:"div",h=Ua(f,d);return React.createElement(no.RichText,{tagName:b,placeholder:a,value:p,onChange:function(e){return m(t,e)},multiline:c,allowedFormats:u,className:h})},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.tag,a=void 0===o?"div":o,i=e.multiline,c=void 0!==i&&i,l=e.classes,u=void 0===l?[]:l,s=e.tokens,f=Po(t,r,n),d=Ua(u,s),p=Ko(a)?a:"div";return React.createElement(no.RichText.Content,{tagName:p,value:f,multiline:c,className:d||!1})}};function $a(e){return $a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$a(e)}function Ya(){return Ya=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ya.apply(this,arguments)}function qa(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Qa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ka(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qa(Object(r),!0).forEach((function(t){Xa(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Xa(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==$a(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==$a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===$a(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ja=lodash,ei=Ja.find,ti=Ja.get;function ri(){return ri=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ri.apply(this,arguments)}var ni=lodash.find,oi={name:"Image",description:"Select and display an image from the media library.",icon:Xr,defaults:{attribute:"",label:"",fields:[],classes:[],tagAttributes:[]},supportsStyles:!0,edit:function(e){var t=e.attribute,r=e.label,n=e.fields,o=void 0===n?[]:n,a=e.classes,i=void 0===a?[]:a,l=e.styles,u=void 0===l?[]:l,s=e.tagAttributes,f=void 0===s?[]:s,d=e.tokens,p=(0,c.useContext)(oo),m=p.attributes,b=p.setAttributes,h=Ua(i,d),y=Wa(u,d),v=Ga(f,d),g=ho(t),E=m._wbbImages||[],C=ei(E,{id:g})||!1;C=C||ei(E,{id:g.toString()});var k=yo(t),S=ti(C,"url",!1),R=ti(C,"alt",!1),A=(0,w.useSelect)((function(e){var t=e("core").getEntityRecord;return!(!g||S)&&t("postType","attachment",g)})),O=o.reduce((function(e,t){return Ka(Ka({},e),{},Xa({},t.field,yo(t.attribute)))}),{});(0,c.useEffect)((function(){A&&j({id:A.id,url:A.source_url,alt:A.alt_text})}),[A]);var j=function(e){var r;k(t,e.id),b({_wbbImages:[].concat((r=E.filter((function(t){return t.id!=e.id})),function(e){if(Array.isArray(e))return qa(e)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return qa(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?qa(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[{id:e.id,url:e.url,alt:e.alt}])}),o.forEach((function(t){O[t.field](t.attribute,e[t.field])}))};return React.createElement("div",{className:"wbb-image"},g?React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"image"},React.createElement("img",Ya({},v,{style:y,className:h,src:S,alt:R})),React.createElement("div",{className:"controls"},React.createElement(no.MediaUploadCheck,null,React.createElement(no.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement("button",{onClick:t},React.createElement("span",{className:"dashicons dashicons-admin-generic"}),React.createElement("span",{className:"screen-reader-text"},"Replace Image"))},value:g})),React.createElement("button",{onClick:function(){k(t,!1),o.forEach((function(e){O[e.field](e.attribute,null)}))}},React.createElement("span",{className:"dashicons dashicons-trash"}),React.createElement("span",{className:"screen-reader-text"},"Remove Image"))))):React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"placeholder"},React.createElement(no.MediaUploadCheck,null,React.createElement(no.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement(Vn.Button,{isSecondary:!0,onClick:t},"Select Image")}})))))},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.classes,a=void 0===o?[]:o,i=e.styles,c=void 0===i?[]:i,l=e.tagAttributes,u=void 0===l?[]:l,s=e.tokens,f=Ua(a,s),d=Wa(c,s),p=Ga(u,s),m=Po(t,r,n),b=ni(t._wbbImages,{id:m})||!1;!b&&m&&(b=ni(t._wbbImages,{id:m.toString()})||{});var h=b,y=h.url,v=h.alt;return y?React.createElement("img",ri({alt:v},p,{className:f,style:d,src:y,"data-image-id":m})):null}};function ai(e){return ai="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ai(e)}function ii(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ci(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ai(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==ai(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===ai(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var li=lodash.orderBy,ui={name:"Panel",description:"A panel expands and collapses a section of content.",icon:on,defaults:{title:""},enableEdit:!1,enableSave:!1,supportsClasses:!1,edit:function(e){var t=e.id,r=e.title,n=e.nodes,o=e.tokens,a=((0,c.useContext)(oo).attributes,li(n.filter((function(e){return e.parent==t})),["order"]));return React.createElement(Vn.PanelBody,{title:r},a.map((function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ii(Object(r),!0).forEach((function(t){ci(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ii(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({nodes:n,tokens:o},e);return React.createElement(Ea,t)})))},save:function(){return null}},si=ui,fi={name:"TextControl",description:"Text field for entering a value.",icon:gn,defaults:{attribute:"",label:"",placeholder:""},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.placeholder,o=void 0!==n&&n,a=ho(t,""),i=yo(t);return React.createElement(Vn.TextControl,{label:r,placeholder:o,value:a,onChange:function(e){return i(t,e)}})},save:function(){return null}};function di(e){return function(e){if(Array.isArray(e))return pi(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return pi(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?pi(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pi(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var mi=lodash,bi=mi.isArray,hi=mi.union,yi=mi.without,vi={name:"Checkboxes",description:"Select multiple options with checkboxes.",icon:Vr,defaults:{attribute:"",label:"",options:[],defaultValues:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=(e.tokens,e.label),o=void 0!==n&&n,a=e.defaultValues,i=void 0===a?[]:a,c=ho(t)||!1,l=yo(t);return!1===c&&l(t,di(i)),bi(r)&&r.length>0?React.createElement("div",{className:"wbb-checkboxes"},o&&React.createElement("div",{className:"label"},o),React.createElement("ul",null,r.map((function(e){var r=e.label,n=e.value;return React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:r,checked:!1===c?[]:c.includes(n),onChange:function(e){return function(e,r){var n=r?hi(c,[e]):yi(c,e);l(t,di(n))}(n,e)}}))})))):null},save:function(){return null}},gi=vi,Ei=lodash,Ci=Ei.isArray,ki=(Ei.union,Ei.without,{name:"Radios",description:"Select a single option from a radio button list.",icon:un,defaults:{attribute:"",label:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=(e.tokens,e.label),i=void 0===a?"":a,c=ho(t),l=yo(t);return Ci(r)&&r.length>0?(!c&&o&&l(t,o),React.createElement("div",{className:"wbb-radios"},React.createElement(Vn.RadioControl,{label:i,selected:c,options:r,onChange:function(e){return l(t,e)}}))):null},save:function(){return null}}),wi=ki,Si=lodash,Ri=Si.isArray,Ai=(Si.union,Si.without,{name:"Dropdown",description:"Select a single option from a dropdown list.",icon:$r,defaults:{attribute:"",label:"",help:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=e.label,i=void 0===a?"":a,c=e.help,l=void 0===c?"":c,u=ho(t),s=yo(t);return Ri(r)&&r.length>0?(!u&&o&&s(t,o),React.createElement("div",{className:"wbb-select"},React.createElement(Vn.SelectControl,{label:i,help:l,value:u,options:r,onChange:function(e){return s(t,e)}}))):null},save:function(){return null}}),Oi=Ai,ji={name:"Toggle",description:"A toggle that can be on or off.",icon:En,defaults:{attribute:"",label:"",help:"",checked:!1,classes:[]},enableSave:!1,enableSidebar:!0,supportsClasses:!0,edit:function(e){var t=e.attribute,r=e.label,n=void 0===r?"":r,o=e.help,a=void 0===o?"":o,i=e.classes,c=void 0===i?[]:i,l=ho(t,!1),u=yo(t);return React.createElement("div",{className:"wbb-toggle"},React.createElement(Vn.ToggleControl,{label:n,help:a,checked:l,onChange:function(e){return u(t,e)},className:c}))},save:function(){return null}},Ti={name:"ColorPalette",description:"Displays a palette of colors that can be selected from.",icon:Wr,defaults:{label:"",enableCustomColors:!1,clearable:!1,colors:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.colors,o=e.enableCustomColors,a=void 0!==o&&o,i=e.clearable,c=void 0===i||i,l=ho(t)||"",u=yo(t);return React.createElement("div",{className:"wbb-color-palette"},r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"palette"},React.createElement(Vn.ColorPalette,{colors:n,value:l,onChange:function(e){return u(t,e)},disableCustomColors:!a,clearable:c})))},save:function(){return null}},Pi={name:"PostSelect",description:"Select one or more posts.",icon:cn,proOnly:!0,edit:function(){return null},save:function(){return null}},Li={name:"TermSelect",description:"Select one or more terms.",icon:vn,proOnly:!0,edit:function(){return null},save:function(){return null}},Ni={name:"Repeater",description:"Loops over items in an array attribute.",icon:sn,proOnly:!0,edit:function(){return null},save:function(){return null}},_i={name:"InnerBlocks",description:"Displays blocks within a block.",icon:Jr,proOnly:!0,edit:function(){return null},save:function(){return null}},xi=window.wp.serverSideRender,Di=r.n(xi),Ii=[za,oi,si,fi,gi,wi,Oi,ji,Ti,Ni,Pi,Li,_i,{name:"DynamicPreview",description:"Displays a preview of a dynamic block in the editor.",icon:Zr,defaults:{},enableSave:!1,enableSidebar:!1,edit:function(){var e=(0,c.useContext)(oo),t=e.attributes,r=e.settings;return r.data.isDynamic?React.createElement(Di(),{block:"".concat(r.namespace,"/").concat(r.slug),attributes:t}):null},save:function(){return null}}],Fi=function(e){var t=e.onClick,r=e.label;return React.createElement("button",{className:"delete-item-btn",onClick:t},React.createElement("span",{className:"icon"},Cn),React.createElement("span",{className:"label"},r))},Mi=wp.hooks.applyFilters,Bi=function(e){return e.conditions,e.description,Mi("wickedBlockBuilder.builder.components.conditions",React.createElement("div",null,React.createElement("h5",null,"Conditions"),React.createElement("div",{className:"pro-callout"},React.createElement("span",{className:"icon"},ln),React.createElement("span",null,"Upgrade to Wicked Block Builder Pro to add conditions. ",React.createElement("a",{href:Zl(),target:"_blank"},"Upgrade now")))),e)};function Vi(e){return Vi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vi(e)}function Ui(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Hi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ui(Object(r),!0).forEach((function(t){Wi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ui(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Wi(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Vi(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Vi(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Vi(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Gi(e){return function(e){if(Array.isArray(e))return Zi(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Zi(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Zi(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Zi(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}lodash.find;var zi=(0,c.createContext)(),$i=function(e){var t,r=e.children,n=(0,w.useDispatch)(bt).setActivePanel,o=(0,w.useSelect)((function(e){var t=e(bt),r=t.getActiveScreen,n=t.getActiveNodeId,o=t.getActivePanel,a=e(Pr),i=a.getAttributes,c=a.getNodes,l=r();return{screen:l,nodeId:n(l),activePanel:o(l),nodes:c(l),attributes:i()}})),a=o.screen,i=o.nodeId,c=o.nodes,l=o.attributes,u=o.activePanel,s=zo(c,i),f=$o(l,s),d=[],p=[];f&&((d=Yo(l,f)).unshift(f),p=d.map((function(e){return e.id}))),t=[].concat(Gi(function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"attributes",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=[];return l.filter((function(e){return e.parent==n})).forEach((function(n){var a=r?"".concat(r,".").concat(n.name):n.name;"array"==n.type?(o.push({group:"Attributes",path:a,type:"array"}),o.push({group:"Attributes",path:"".concat(a,"._length"),type:"number"})):o.push({group:"Attributes",path:a,type:n.type}),t.includes(n.id)&&(o=[].concat(Gi(o),[{group:"Attributes",path:"".concat(a,"._currentIndex"),type:"number"}],Gi(e(t,a,n.id))))})),o}(p)),[{path:"block.id",type:"string",group:"Block"},{path:"block.isSelected",type:"boolean",group:"Block"}]);var m={screen:a,nodeId:i,tokens:t,attributes:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return l.filter((function(t){return t.parent==e})).map((function(e){return Hi(Hi({},e),{},{path:Qo(l,e)})}))}(f.id),activePanel:u,setActivePanel:function(e){return n(a,e)}};return React.createElement(zi.Provider,{value:m},r)};function Yi(){return Yi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Yi.apply(this,arguments)}function qi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Qi(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Qi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Qi(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Ki=(0,c.forwardRef)((function(e,t){var r=e.tokenTypes,n=void 0===r?["string","boolean","number","array"]:r,o=qi((0,c.useState)(!1),2),a=o[0],i=o[1],l=qi((0,c.useState)(),2),u=(l[0],l[1],qi((0,c.useState)(0),2)),s=u[0],f=u[1],d=e.onChange,p=e.value,m=void 0===p?"":p,b=(0,c.useContext)(zi).tokens.filter((function(e){return n.includes(e.type)}));$=jQuery,(0,c.useEffect)((function(){$("body").click((function(e){var t=$(".token-text-control");t.is(e.target)||0!==t.has(e.target).length||i(!1)}))}),[]);var h=function(e){f(e.target.selectionStart)};return React.createElement("div",{className:"token-text-control"},React.createElement(Vn.TextControl,Yi({},e,{ref:t,onClick:h,onKeyUp:h})),React.createElement("button",{className:"insert-token-toggle",onClick:function(){return i(!a)},title:"Insert token"},Ir,React.createElement("span",{class:"screen-reader-text"},"Insert token"),a&&React.createElement(Vn.Popover,null,React.createElement("ul",{class:"token-list"},b.map((function(e){return React.createElement("li",null,React.createElement("button",{className:"insert-token",onClick:function(){return function(e){var t=m.slice(0,s),r=m.slice(s);d("".concat(t,"{{ ").concat(e.path," }}").concat(r)),i(!1)}(e)}},e.path))}))))))}));function Xi(e){return Xi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Xi(e)}function Ji(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ec(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ji(Object(r),!0).forEach((function(t){tc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ji(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function tc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Xi(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Xi(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Xi(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function rc(e){return function(e){if(Array.isArray(e))return oc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||nc(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nc(e,t){if(e){if("string"==typeof e)return oc(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?oc(e,t):void 0}}function oc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var ac=lodash.find,ic=function(e){var t,r,n=e.classes,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(zi),u=l.activePanel,s=l.setActivePanel,f=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||nc(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1],m=ac(n,{id:d}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){d&&(b.current.focus(),b.current.select(),s("classes"))}),[d]),(0,c.useEffect)((function(){"classes"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==d?ec(ec({},r),{},tc({},e,t)):r}));o(rc(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-classes",title:"Classes",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add Class",onClick:function(){var e=xn()();o([].concat(rc(n),[{id:e,name:"custom-class"}])),p(e)}}))),d&&m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Class"),React.createElement(zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Ki,{label:"Class Name",value:m.name,onChange:function(e){return h("name",e)},ref:b})),React.createElement(Bi,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Add this class when",emptyText:"Add conditions to control when this class is added to the item."}),React.createElement(Fi,{label:"Delete Class",onClick:function(){o(rc(n.filter((function(e){return e.id!=d})))),p("")}})))))};function cc(){return cc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},cc.apply(this,arguments)}var lc=function(e){var t=(0,c.useContext)(zi),r=e.types,n=void 0===r?["string","number","boolean","array"]:r,o=t.attributes.filter((function(e){return n.includes(e.type)})).map((function(e){return{label:e.path,value:e.path}}));return o.unshift({label:"",value:""}),React.createElement(Vn.SelectControl,cc({},e,{options:o}))};function uc(e){return uc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},uc(e)}function sc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?sc(Object(r),!0).forEach((function(t){dc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):sc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function dc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==uc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==uc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===uc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var pc=lodash,mc=pc.union,bc=pc.without;function hc(e){return hc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hc(e)}function yc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yc(Object(r),!0).forEach((function(t){gc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==hc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==hc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===hc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ec(e){return function(e){if(Array.isArray(e))return kc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Cc(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Cc(e,t){if(e){if("string"==typeof e)return kc(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?kc(e,t):void 0}}function kc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var wc=lodash.find,Sc=function(e){var t,r,n=e.attributes,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(zi),u=l.activePanel,s=l.setActivePanel,f=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||Cc(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1],m=wc(n,{id:d}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){d&&(b.current.focus(),b.current.select(),s("attributes"))}),[d]),(0,c.useEffect)((function(){"attributes"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==d?vc(vc({},r),{},gc({},e,t)):r}));o(Ec(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-attributes",title:"Attributes",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add attribute",onClick:function(){var e=xn()();o([].concat(Ec(n),[{id:e,name:"",value:""}])),p(e)}}))),m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Attribute"),React.createElement(zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Attribute",value:m.name,onChange:function(e){return h("name",e)},ref:b,help:'Enter a HTML attribute to add to the element. For example "href".'})),React.createElement("div",{className:"field"},React.createElement(Ki,{label:"Value",value:m.value,onChange:function(e){return h("value",e)},help:"Enter the value for the attribute.",tokenTypes:["string","boolean","number"]})),React.createElement(Bi,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Include this attribute when",emptyText:"Add conditions to control when this attribute is added to the element."}),React.createElement(Fi,{label:"Delete attribute",onClick:function(){o(Ec(n.filter((function(e){return e.id!=d})))),p("")}})))))},Rc=function(e){var t=e.children;return React.createElement("ul",{className:"item-list"},t)},Ac=function(e){var t=e.label,r=e.onClickSettings,n=e.linkLabelToSettings,o=void 0===n||n;return React.createElement("li",null,React.createElement("span",{className:"label"},o?React.createElement("button",{onClick:r},t):React.createElement(React.Fragment,null,t)),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:r})))};function Oc(e){return Oc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Oc(e)}function jc(e){return function(e){if(Array.isArray(e))return _c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Nc(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Pc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Tc(Object(r),!0).forEach((function(t){Lc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Tc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Lc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Oc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Oc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Oc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Nc(e,t){if(e){if("string"==typeof e)return _c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_c(e,t):void 0}}function _c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var xc=lodash,Dc=xc.find,Ic=xc.isUndefined,Fc=[{label:"",value:""},{label:"Alt text",value:"alt"},{label:"Author ID",value:"author"},{label:"Caption",value:"caption"},{label:"Filename",value:"filename"},{label:"Height",value:"height"},{label:"Title",value:"title"},{label:"URL",value:"url"},{label:"Width",value:"width"}];function Mc(e){return Mc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mc(e)}function Bc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Vc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Bc(Object(r),!0).forEach((function(t){Uc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Bc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Uc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Mc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Mc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Mc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Hc(e){return Hc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hc(e)}function Wc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Gc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Wc(Object(r),!0).forEach((function(t){Zc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Wc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Zc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Hc(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Hc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Hc(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var zc=function(e){var t=e.onClick,r=e.label,n=e.hideLabelFromVision,o=void 0!==n&&n,a=xr()("label",{"screen-reader-text":o});return React.createElement("button",{className:"add-item-btn",onClick:t},React.createElement("span",{className:"icon"},yn),React.createElement("span",{className:a},r))};function $c(e){return $c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$c(e)}function Yc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function qc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Yc(Object(r),!0).forEach((function(t){Qc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Yc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Qc(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==$c(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==$c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===$c(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Kc(e){return function(e){if(Array.isArray(e))return Xc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Xc(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Xc(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Jc=lodash,el=Jc.union,tl=Jc.without,rl=function(e){var t=e.options,r=e.onChange,n=e.onChangeDefaultValue,o=void 0===n?function(){return null}:n,a=e.allowMultiple,i=void 0===a||a,l=e.defaultValue,u=void 0===l?[]:l,s=(0,c.useRef)(null);(0,c.useEffect)((function(){var e=jQuery;e(s.current).sortable({handle:".move",containment:e(s.current).parents(".field"),placeholder:"placeholder",stop:function(n,o){var a=[];e(this).find("> .item").each((function(t){a.push(parseInt(e(this).attr("data-index")))})),e(this).sortable("cancel");var i=a.reduce((function(e,r){return[].concat(Kc(e),[t[r]])}),[]);r(Kc(i))}})}),[t,u]);var f=function(e,n,o){r(Kc(t.map((function(t,r){return n==r?qc(qc({},t),{},Qc({},e,o)):t}))))};return t.length<1?null:React.createElement("div",{className:"label-value-list"},React.createElement("div",{className:"head"},React.createElement("div",{className:"label"},"Label"),React.createElement("div",{className:"value"},"Value")),React.createElement("div",{className:"items",ref:s},t.map((function(e,n){var a=e.label,c=e.value;return React.createElement("div",{className:"item",key:n,"data-index":n},React.createElement("div",{className:"move"},React.createElement("span",{className:"screen-reader-text"},"Move"),rn),React.createElement("div",{className:"toggle"},i?React.createElement(Vn.CheckboxControl,{checked:u.includes(c),onChange:function(e){return function(e,t){var r=e?el(u,[t]):tl(u,t);o(Kc(r))}(e,c)},title:"Check to make choice selected by default"}):React.createElement(Vn.RadioControl,{selected:""!=u&&c==u&&c,options:[{label:"",value:c}],onChange:function(e){return o(e)}})),React.createElement("div",{className:"label"},React.createElement(Vn.TextControl,{value:a,onChange:function(e){return f("label",n,e)},label:"Choice label",hideLabelFromVision:!0})),React.createElement("div",{className:"value"},React.createElement(Vn.TextControl,{value:c,onChange:function(e){return f("value",n,e)},label:"Choice value",hideLabelFromVision:!0})),React.createElement("div",{className:"actions"},React.createElement(Wn,{label:"Add choice",hideLabelFromVision:!0,onClick:function(){return function(e){t.splice(e+1,0,{label:"",value:""}),r(Kc(t))}(n)}}),React.createElement(zc,{label:"Delete choice",hideLabelFromVision:!0,onClick:function(){return function(e){r(Kc(t.filter((function(t,r){return e!=r}))))}(n)}})))}))))};function nl(e){return nl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nl(e)}function ol(e){return function(e){if(Array.isArray(e))return al(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return al(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?al(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function al(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function il(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function cl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?il(Object(r),!0).forEach((function(t){ll(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):il(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ll(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==nl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==nl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===nl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ul=lodash,sl=(ul.union,ul.without,function(e){var t=e.node,r=e.updateNode,n=xr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Checkboxes Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(cl(cl({},t),{},{attribute:e}))},types:["array"],help:"Required. The array attribute that will store the values of the selected options."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(cl(cl({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(rl,{options:t.options,defaultValue:t.defaultValues,onChange:function(e){return r(cl(cl({},t),{},{options:ol(e)}))},onChangeDefaultValue:function(e){return r(cl(cl({},t),{},{defaultValues:ol(e)}))}}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(cl(cl({},t),{},{options:[].concat(ol(t.options),[{label:"",value:""}])}))}})))))});function fl(e){return fl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fl(e)}function dl(e){return function(e){if(Array.isArray(e))return pl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return pl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?pl(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ml(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function bl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ml(Object(r),!0).forEach((function(t){hl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ml(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function hl(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==fl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==fl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===fl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var yl=lodash,vl=(yl.union,yl.without,function(e){var t=e.node,r=e.updateNode,n=xr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Radios Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(bl(bl({},t),{},{attribute:e}))},types:["string"],help:"Required. The string attribute that will store the value of the selected option."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(bl(bl({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(rl,{options:t.options,defaultValue:t.defaultValue,onChange:function(e){return r(bl(bl({},t),{},{options:dl(e)}))},onChangeDefaultValue:function(e){return r(bl(bl({},t),{},{defaultValue:e}))},allowMultiple:!1}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(bl(bl({},t),{},{options:[].concat(dl(t.options),[{label:"",value:""}])}))}})))))});function gl(e){return gl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gl(e)}function El(e){return function(e){if(Array.isArray(e))return Cl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Cl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Cl(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Cl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function kl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function wl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?kl(Object(r),!0).forEach((function(t){Sl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):kl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Sl(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==gl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==gl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===gl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Rl(e){return Rl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rl(e)}function Al(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ol(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Al(Object(r),!0).forEach((function(t){jl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Al(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jl(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Rl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Rl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Rl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Tl(e){return Tl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tl(e)}function Pl(e){return function(e){if(Array.isArray(e))return Dl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||xl(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ll(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Nl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ll(Object(r),!0).forEach((function(t){_l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ll(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _l(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Tl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Tl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Tl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xl(e,t){if(e){if("string"==typeof e)return Dl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Dl(e,t):void 0}}function Dl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Il={RichText:function(e){var t=e.node,r=e.updateNode,n=t.allowedFormats,o=function(e,o){var a=o?mc(n,[e]):bc(n,e);r(fc(fc({},t),{},{allowedFormats:a}))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Rich Text Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(fc(fc({},t),{},{attribute:e}))},types:["string"],help:"Required. The attribute that will store the output of the rich text."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Placeholder Text",value:t.placeholder||"",onChange:function(e){return r(fc(fc({},t),{},{placeholder:e}))},help:"Placeholder text to display if nothing has been entered yet."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"HTML Tag",value:t.tag||"",onChange:function(e){return r(fc(fc({},t),{},{tag:e}))},help:"Optional name of an HTML tag to wrap the rich text in."})),React.createElement("div",{className:"field"},React.createElement("div",{className:"field-label"},"Allowed Formats"),React.createElement("ul",{className:"checkbox-list"},React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Bold",checked:n.includes("core/bold"),onChange:function(e){return o("core/bold",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Italic",checked:n.includes("core/italic"),onChange:function(e){return o("core/italic",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Link",checked:n.includes("core/link"),onChange:function(e){return o("core/link",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Underline",checked:n.includes("core/underline"),onChange:function(e){return o("core/underline",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Strikethrough",checked:n.includes("core/strikethrough"),onChange:function(e){return o("core/strikethrough",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Text Color",checked:n.includes("core/text-color"),onChange:function(e){return o("core/text-color",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Image",checked:n.includes("core/image"),onChange:function(e){return o("core/image",e)}})))))),React.createElement(ic,{classes:t.classes||[],onChange:function(e){return r(fc(fc({},t),{},{classes:e}))},expanded:t.classes&&t.classes.length>0}))},Image:function(e){var t,r,n=e.node,o=e.updateNode,a=(0,c.useContext)(zi),i=a.activePanel,l=a.setActivePanel,u=(t=(0,c.useState)(null),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||Nc(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],f=u[1],d=n.fields||[],p=d[s],m=Fc.filter((function(e){return!(!p||e.value!=p.field)||""==e.value||Ic(Dc(d,{field:e.value}))}));(0,c.useEffect)((function(){null!==s&&l("image-field-mappings")}),[s]),(0,c.useEffect)((function(){"image-field-mappings"!=i&&f(null)}),[i]);var b=function(e,t){var r=d.map((function(r,n){return n==s?Pc(Pc({},r),{},Lc({},e,t)):r}));o(Pc(Pc({},n),{},{fields:jc(r)}))};return null===s||p||f(null),React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Image Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:n.attribute,onChange:function(e){return o(Pc(Pc({},n),{},{attribute:e}))},types:["number"],help:"Required. The attribute that will store the ID of the selected image."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:n.label,onChange:function(e){return o(Pc(Pc({},n),{},{label:e}))},help:"Optional label to display above the image. Label is not displayed on the front-end."})))),React.createElement(Hn,{id:"image-field-mappings",title:"Field Mappings",expanded:n.fields&&n.fields.length>0},React.createElement("div",{className:"content"},d.length>0&&React.createElement(Rc,null,d.map((function(e,t){return React.createElement(Ac,{label:e.field+(e.attribute?" (".concat(e.attribute,")"):""),onClickSettings:function(){return f(t)}})}))),React.createElement(Wn,{label:"Add Mapping",onClick:function(){o(Pc(Pc({},n),{},{fields:[].concat(jc(d),[{field:"",attribute:""}])})),f(d.length)}}))),React.createElement(ic,{classes:n.classes||[],onChange:function(e){return o(Pc(Pc({},n),{},{classes:e}))},expanded:n.classes&&n.classes.length>0}),React.createElement(Sc,{attributes:n.tagAttributes||[],onChange:function(e){return o(Pc(Pc({},n),{},{tagAttributes:e}))},expanded:n.tagAttributes&&n.tagAttributes.length>0}),null!==s&&p&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Add Field Mapping"),React.createElement(zn,{onClick:function(){return f(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Image Field",options:m,value:p.field,onChange:function(e){return b("field",e)},help:"The image field you want to map."})),React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:p.attribute,onChange:function(e){return b("attribute",e)},types:["string","number"],help:"The attribute you want to map the image field to."})),React.createElement(Fi,{label:"Delete Mapping",onClick:function(){o(Pc(Pc({},n),{},{fields:jc(d.filter((function(e,t){return t!=s})))})),f(null)}})))))},Panel:function(e){var t=e.node,r=e.updateNode;return React.createElement(Hn,{id:"component-settings",title:"Panel Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Title",value:t.title,onChange:function(e){return r(Vc(Vc({},t),{},{title:e}))}}))))},TextControl:function(e){var t=e.node,r=e.updateNode;return React.createElement(Hn,{id:"component-settings",title:"Text Control Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute,onChange:function(e){return r(Gc(Gc({},t),{},{attribute:e}))},types:["string","number"],help:"The attribute to store the text field's value."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label,onChange:function(e){return r(Gc(Gc({},t),{},{label:e}))},help:"The label to display above the text field."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Placeholder Text",value:t.placeholder,onChange:function(e){return r(Gc(Gc({},t),{},{placeholder:e}))},help:"Placeholder text to display if nothing has been entered yet."}))))},Checkboxes:sl,Radios:vl,Dropdown:function(e){var t=e.node,r=e.updateNode,n=xr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Dropdown Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(wl(wl({},t),{},{attribute:e}))},types:["string"],help:"Required. A string attribute to store the selected value."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(wl(wl({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Help",value:t.help||"",onChange:function(e){return r(wl(wl({},t),{},{help:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(rl,{options:t.options,defaultValue:t.defaultValue,onChange:function(e){return r(wl(wl({},t),{},{options:El(e)}))},onChangeDefaultValue:function(e){return r(wl(wl({},t),{},{defaultValue:e}))},allowMultiple:!1}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(wl(wl({},t),{},{options:[].concat(El(t.options),[{label:"",value:""}])}))}})))))},Toggle:function(e){var t=e.node,r=e.updateNode;return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Toggle Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(Ol(Ol({},t),{},{attribute:e}))},types:["boolean"],help:"Boolean attribute that stores whether or not the toggle is checked."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(Ol(Ol({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Help",value:t.help||"",onChange:function(e){return r(Ol(Ol({},t),{},{help:e}))}})))))},ColorPalette:function(e){var t,r,n=e.node,o=e.updateNode,a=(0,c.useContext)(zi),i=a.activePanel,l=a.setActivePanel,u=(t=(0,c.useState)(null),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||xl(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],f=u[1],d=n.colors||[],p=d[s];(0,c.useEffect)((function(){null!==s&&l("edit-color")}),[s]),(0,c.useEffect)((function(){"edit-color"!=i&&f(null)}),[i]);var m=function(e,t){var r=d.map((function(r,n){return n==s?Nl(Nl({},r),{},_l({},e,t)):r}));o(Nl(Nl({},n),{},{colors:Pl(r)}))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Color Palette Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(lc,{label:"Attribute",value:n.attribute,onChange:function(e){return o(Nl(Nl({},n),{},{attribute:e}))},types:["string"],help:"The attribute to store the color in."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:n.label,onChange:function(e){return o(Nl(Nl({},n),{},{label:e}))},help:"Optional label to display above the color palette."})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Enable custom colors",checked:n.enableCustomColors,onChange:function(e){return o(Nl(Nl({},n),{},{enableCustomColors:!n.enableCustomColors}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Clearable",checked:n.clearable,onChange:function(e){return o(Nl(Nl({},n),{},{clearable:!n.clearable}))}})))),React.createElement(Hn,{id:"color-control-colors",title:"Colors"},React.createElement("div",{className:"content"},d.length>0&&React.createElement("div",{className:"field"},React.createElement("ul",{className:"colors"},d.map((function(e,t){return React.createElement("li",null,React.createElement("button",{className:"color",title:"".concat(e.name," (").concat(e.color,")"),style:{backgroundColor:e.color},onClick:function(){return f(t)}},React.createElement("span",{className:"screen-reader-text"},e.name)))})))),React.createElement(Wn,{label:"Add Color",onClick:function(){o(Nl(Nl({},n),{},{colors:[].concat(Pl(d),[{name:"",color:""}])})),f(d.length)}}))),null!==s&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Color"),React.createElement(zn,{onClick:function(){return f(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Name",value:p.name,onChange:function(e){return m("name",e)},help:"The name of the color."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Color",value:p.color,onChange:function(e){return m("color",e)},help:"The color value. For example, #000000."})),React.createElement(Fi,{label:"Delete Color",onClick:function(){o(Nl(Nl({},n),{},{colors:Pl(d.filter((function(e,t){return t!=s})))})),f(null)}})))))},DynamicPreview:function(e){return e.node,e.updateNode,null}};function Fl(e){return Fl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fl(e)}function Ml(e){return function(e){if(Array.isArray(e))return Bl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Bl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Bl(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Vl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ul(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Vl(Object(r),!0).forEach((function(t){Hl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Vl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Hl(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Fl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Fl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Fl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Wl=wp.hooks.applyFilters,Gl=lodash.find,Zl=function(){return"https://wickedplugins.com/plugins/wicked-block-builder"},zl=function(e,t){for(var r=t,n=!1,o=e.length?e.length:1;0==n;)r="".concat(t).concat(o),e.includes(r)||(n=!0),o++;return r},$l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Ul({id:xn()(),name:zl(e,"attribute"),parent:"",type:"string",source:"block",selector:"",attribute:"",default:"",order:0},t)},Yl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],r=Xl();if("component"==e.type){var n=Gl(r,{name:e.name});n&&n.defaults&&(t=n.defaults)}return Ul(Ul(Ul({},t),{},{parent:""},e),{},{id:xn()()})},ql=function(e){var t=e.name,r=e.type,n=(e.tag,e.attribute),o=e.classes,a=void 0===o?[]:o,i=e.tagAttributes,c=void 0===i?[]:i,l=e.styles,u="",s="",f="",d="",p=(void 0===l?[]:l).filter((function(e){return e.name&&e.value})),m=c.filter((function(e){return e.name}));if(a.length>0){var b=a.reduce((function(e,t){return e+(e?" ":"")+t.name}),"");u=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"class"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',b,'"'))}if(p.length>0){var h=p.reduce((function(e,t){return e+(e?" ":"")+t.name+": "+t.value}),"");d=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"style"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',h,'"'))}return m.length>0&&(s=React.createElement(React.Fragment,null," ",m.map((function(e){return React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},e.name),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',e.value,'"'))})))),"component"==r&&n&&(f=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"attribute"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',n,'"'))),React.createElement("span",{className:"node-label node-label-".concat(r)},React.createElement("span",{className:"bracket"},"<"),t,f,u,s,d,React.createElement("span",{className:"bracket"},">"))},Ql=function(){return Wl("wickedBlockBuilder.builder.attributeTypes",to)},Kl=function(){return Wl("wickedBlockBuilder.builder.elements",ro)},Xl=function(){return Wl("wickedBlockBuilder.components",Ii)};function Jl(e){return Jl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jl(e)}function eu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function tu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eu(Object(r),!0).forEach((function(t){ru(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ru(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Jl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Jl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Jl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var ou=lodash,au=(ou.get,ou.find),iu=function e(t){var r=t.attribute,n=(0,w.useSelect)((function(e){return e(Pr).getAttributes()})),o=(0,w.useSelect)((function(e){return e(bt).getActiveAttributeId()})),a=(0,w.useDispatch)(Pr),i=a.addAttribute,c=a.deleteAttribute,l=(0,w.useDispatch)(bt),u=l.setActiveAttributesTab,s=l.setActiveAttributeId,f=n.map((function(e){return e.name})),d=(0,w.useSelect)((function(e){return e(Pr).getAttributes().filter((function(e){return e.parent==r.id}))})),p=function(){s(r.id),u("settings")},m=function e(t){if(t.parent){var r=au(n,{id:t.parent});return[t.parent].concat(function(e){if(Array.isArray(e))return nu(e)}(o=e(r))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||function(e,t){if(e){if("string"==typeof e)return nu(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?nu(e,t):void 0}}(o)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}var o;return[]}(r),b=xr()("node-item-depth-".concat(m.length),{"node-item":!0,selected:r.id==o});return React.createElement(React.Fragment,null,React.createElement("li",{className:b,"data-id":r.id},React.createElement("div",{tabIndex:"0"},React.createElement(In,{label:"".concat(r.name," (").concat(r.type,")"),onClick:p}),React.createElement(Dn,{onDuplicate:function(){i(tu(tu({},r),{},{id:xn()(),name:zl(f,"attribute")}))},onEdit:p,onDelete:function(){qo(n,r).forEach((function(e){c(e.id)})),c(r.id),s(""),u("add")}})),React.createElement("div",{className:"node-item-transport"},React.createElement("ul",null,d.map((function(t,r){return React.createElement(e,{attribute:t})}))))),d.map((function(t,r){return React.createElement(e,{attribute:t})})))};function cu(e){return cu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cu(e)}function lu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function uu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lu(Object(r),!0).forEach((function(t){su(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function su(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==cu(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==cu(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===cu(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var fu=lodash,du=(fu.get,fu.find),pu=function(){var e=(0,w.useSelect)((function(e){return{allAttributes:e(Pr).getAttributes(),attributeNames:e(Pr).getAttributeNames()}})),t=e.allAttributes,r=e.attributeNames,n=t.filter((function(e){return!e.parent})),o=(0,w.useDispatch)(Pr),a=o.addAttribute,i=(o.updateAttribute,o.updateAttributes),l=(Ql(),(0,c.useRef)(null));return(0,c.useEffect)((function(){jQuery(l.current).droppable({drop:function(e,t){a($l(r,{type:t.draggable.attr("data-attribute-type")}))}})})),React.createElement(React.Fragment,null,n.length>0?React.createElement(Ln,{onStop:function(e,r,n){var o=t.map((function(t){return uu(uu({},t),{},{order:n[t.id],parent:t.id==e?r:t.parent})}));i(o)},onAccept:function(e,r){return"array"==du(t,{id:e}).type},onReceive:function(e){e.e;var t=e.ui,n=e.parentId,o=e.order;a($l(r,{parent:n,type:t.item.attr("data-attribute-type"),order:o-1}))}},n.map((function(e,t){return React.createElement(iu,{attribute:e})}))):React.createElement("div",{className:"start-placeholder",ref:l},React.createElement("div",null,React.createElement("div",{class:"content"},React.createElement("p",{className:"icon"},Mr),React.createElement("p",null,"Drag or click an attribute type to add an attribute.")))))},mu=function(e){var t=e.children,r=c.Children.toArray(t);return React.createElement("div",{className:"tabbed-sidebar"},React.createElement("ul",{className:"tabs"},r.map((function(e,t){var r=e.props,n=r.isSelected,o=r.idPrefix,a=r.onClick,i=xr()({selected:n});return React.createElement("li",{key:t},React.createElement("button",{id:"".concat(o,"-button-").concat(t),className:i,type:"button","aria-selected":n,"aria-controls":"".concat(o,"-panel-").concat(t),onClick:a},e.props.label))}))),React.createElement("div",{className:"content"},r.map((function(e,t){var r=e.props,n=r.isSelected,o=r.idPrefix;return React.createElement("div",{id:"".concat(o,"-panel-").concat(t),key:t,hidden:!n,role:"tabpanel","aria-labelledby":"".concat(o,"-button-").concat(t),className:"tab-panel"},e)}))))},bu=function(e){var t=e.children;return Nr().createElement(Nr().Fragment,null,t)};function hu(){return hu=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},hu.apply(this,arguments)}var yu=function(e){var t=e.icon,r=e.label,n=e.disabled,o=void 0!==n&&n,a=e.showProTag,i=void 0!==a&&a;return React.createElement("button",hu({className:"tile-button",disabled:o},e),React.createElement("span",{className:"icon"},t),React.createElement("span",{className:"label"},r),i&&React.createElement("span",{className:"pro-tag",title:"Wicked Block Builder Pro feature"},ln,"Pro"))},vu=function(e){var t=e.icon,r=e.title,n=e.content;return React.createElement("div",{className:"item-descriptor"},React.createElement("div",{className:"icon"},t),React.createElement("div",{className:"content"},React.createElement("h3",null,r),n))};function gu(e){return gu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gu(e)}function Eu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Cu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Eu(Object(r),!0).forEach((function(t){ku(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Eu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ku(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==gu(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==gu(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===gu(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var wu=lodash.find,Su=[{value:"block",label:"Block meta"},{value:"attribute",label:"Attribute"},{value:"text",label:"Text"},{value:"html",label:"HTML"},{value:"query",label:"Query"}],Ru=function(){var e=(0,w.useSelect)((function(e){return{attributes:e(Pr).getAttributes(),activeAttributeId:e(bt).getActiveAttributeId()}})),t=e.attributes,r=e.activeAttributeId,n=(0,w.useDispatch)(Pr),o=n.addAttribute,a=n.updateAttribute,i=wu(t,{id:r}),c=Ql(),l=wu(c,{type:i.type},!1),u=(wu(t,{id:i.parent}),[]),s=function(){return null};return l&&(u=Su.filter((function(e){return l.supportedSources.includes(e.value)})),s=l.settings),React.createElement(React.Fragment,null,r?React.createElement(React.Fragment,null,l?React.createElement(React.Fragment,null,React.createElement(vu,{icon:l.icon,title:l.name,content:l.description}),React.createElement(Hn,{id:"attribute-type-settings",title:"Attribute Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement($n,{value:i.name,onChange:function(e){a(Cu(Cu({},i),{},{name:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Attribute Source",onChange:function(e){a(Cu(Cu({},i),{},{source:e}))},value:i.source,options:u,help:"Use HTML if this attribute will be used by a rich-text field."})),"block"!=i.source&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Selector",value:i.selector,onChange:function(e){var t=e.replace(/^[^\.\#A-z]/i,"").toLowerCase();a(Cu(Cu({},i),{},{selector:t}))},className:"code-input"})),"attribute"==i.source&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Attribute",value:i.attribute,onChange:function(e){a(Cu(Cu({},i),{},{attribute:e}))},className:"code-input"})),"boolean"!=i.type&&"array"!=i.type&&"object"!=i.type&&React.createElement(Vn.TextControl,{label:"Default Value",value:i.default,onChange:function(e){a(Cu(Cu({},i),{},{default:e}))}}),"boolean"==i.type&&React.createElement(Vn.RadioControl,{label:"Default Value",selected:!![!0,"","1","yes","true","on"].includes(i.default),options:[{label:"True",value:!0},{label:"False",value:!1}],onChange:function(e){a(Cu(Cu({},i),{},{default:"true"==e}))}}))),l.settings&&React.createElement(s,{attribute:i,addAttribute:o,updateAttribute:a})):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Unknown attribute type."))):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an attribute to change its settings.")))};function Au(e){return Au="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Au(e)}function Ou(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ju(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ou(Object(r),!0).forEach((function(t){Tu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ou(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tu(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Au(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Au(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Au(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Lu=lodash,Nu=(Lu.get,Lu.find,function(){var e,t,r=(e=(0,c.useState)(!1),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Pu(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Pu(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=r[0],o=r[1],a=(0,w.useDispatch)(bt).setActiveAttributesTab,i=(0,w.useDispatch)(Pr).addAttribute,l=(0,w.useSelect)((function(e){return{activeAttributesTab:e(bt).getActiveAttributesTab(),activeAttributeId:e(bt).getActiveAttributeId()}})),u=l.activeAttributesTab,s=l.activeAttributeId,f=(0,w.useSelect)((function(e){return{attributes:e(Pr).getAttributes(),attributeNames:e(Pr).getAttributeNames()}})),d=f.attributes,p=f.attributeNames,m=Ql(),b=(0,c.useRef)(null);return(0,c.useEffect)((function(){var e={cancel:!1,containment:"#wicked-block-builder-app .body",revert:!1,delay:150,cursorAt:{left:64,top:64},start:function(e,t){o(!0)},stop:function(e,t){o(!1),t.helper.remove()},helper:function(e){var t=jQuery('<div id="tile-drag-helper"></div>');return jQuery(e.currentTarget).clone().appendTo(t),t.appendTo(jQuery("#wicked-block-builder-app")),t}};d.length>0&&(e=ju(ju({},e),{},{connectToSortable:"#node-list",cursorAt:{left:25,top:25},helper:function(e){var t=jQuery('<div id="tile-drag-helper" class="node-item"></div>');return t.appendTo(jQuery("#wicked-block-builder-app")),(0,c.render)(React.createElement(In,{label:"attribute".concat(d.length+1)}),document.getElementById("tile-drag-helper")),t}})),jQuery(b.current).find("button").draggable(e)})),React.createElement(mu,null,React.createElement(bu,{label:"Add Attributes",isSelected:"add"==u,idPrefix:"attributes-tab",onClick:function(){return a("add")}},React.createElement(Hn,{id:"attributes",expanded:!0,title:"Attribute Types"},React.createElement("ul",{ref:b,className:"button-tiles"},m.map((function(e,t){return React.createElement("li",{key:t},React.createElement(yu,{icon:e.icon,label:e.name,disabled:e.proOnly,"data-attribute-type":e.type,onClick:function(){return function(e){n||i($l(p,{type:e,order:d.length}))}(e.type)},showProTag:e.proOnly}))}))))),React.createElement(bu,{label:"Settings",isSelected:"settings"==u,idPrefix:"attributes-tab",onClick:function(){return a("settings")}},s?React.createElement(Ru,null):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an attribute to change its settings."))))}),_u=function(){return React.createElement(Rn,{content:React.createElement(pu,null),sidebar:React.createElement(Nu,null)})};function xu(e){return xu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xu(e)}function Du(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Iu(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==xu(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==xu(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===xu(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Fu=wp.codeEditor,Mu=function(){var e=(0,w.useSelect)((function(e){return e(Pr).getCss()})),t=(0,w.useDispatch)(Pr).updateCss,r=(0,c.useRef)(null),n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Du(Object(r),!0).forEach((function(t){Iu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Du(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},Fu.defaultSettings);(0,c.useEffect)((function(){Fu.initialize(jQuery(r.current),n).codemirror.on("change",o)}),[]);var o=function(e,r){t(e.getDoc().getValue())};return React.createElement("div",{className:"css-editor"},React.createElement("textarea",{ref:r,defaultValue:e}))},Bu=function(){return React.createElement(Rn,{content:React.createElement(Mu,null)})},Vu=window.wp.primitives,Uu=(0,c.createElement)(Vu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(Vu.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"}));function Hu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Wu(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Wu(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Wu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Gu=lodash,Zu=Gu.forOwn,zu=Gu.has,$u=wickedBlockBuilder.icons,Yu=function(e){var t=e.icon,r=void 0===t?"":t,n=e.onChange,o=Hu((0,c.useState)(),2),a=o[0],i=o[1],l=Hu((0,c.useState)(!1),2),u=l[0],s=l[1],f=Hu((0,c.useState)(""),2),d=f[0],p=f[1],m=(0,w.useDispatch)(Pr).uploadIcon,b=(0,c.useRef)(null),h=[],y=React.createElement(Vn.Icon,{icon:Uu});return r&&(y=zu($u,r)?React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:$u[r]}}):Jo(r)),Zu($u,(function(e,t){(""==d||t.toUpperCase().includes(d.toUpperCase()))&&h.push(t)})),React.createElement("div",{className:"icon-selector"},React.createElement("button",{className:"icon",onClick:function(){return s(!u)},ref:i},y),React.createElement("div",{className:"popover-container"},u&&React.createElement(Vn.Popover,{className:"popover",anchor:a,position:"bottom left",onClose:function(){return s(!1)}},React.createElement(Vn.TextControl,{label:"Search",value:d,onChange:function(e){return p(e)},hideLabelFromVision:!0,placeholder:"Search",className:"search"}),React.createElement("div",{className:"icons"},h.map((function(e){return React.createElement("div",null,React.createElement("button",{title:e,onClick:function(){return function(e){n(e),s(!1)}(e)},disabled:e==r},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:$u[e]}}),React.createElement("span",{className:"screen-reader-text"},e," icon")))}))))),React.createElement("input",{ref:b,type:"file",onChange:function(e){m(e.target.files[0])},accept:".svg,image/svg+xml"}),React.createElement(Wn,{label:"Upload icon",onClick:function(){b.current.click()}}))};function qu(e){return qu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qu(e)}function Qu(e){return function(e){if(Array.isArray(e))return rs(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ts(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ku(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Xu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ku(Object(r),!0).forEach((function(t){Ju(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ku(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ju(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==qu(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==qu(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===qu(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function es(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||ts(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ts(e,t){if(e){if("string"==typeof e)return rs(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?rs(e,t):void 0}}function rs(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var ns=lodash,os=ns.find,as=ns.union,is=ns.without,cs=ns.get,ls=ns.set,us=ns.isArray,ss=function(){var e=es((0,c.useState)({name:""}),2),t=e[0],r=e[1],n=es((0,c.useState)(!1),2),o=n[0],a=n[1],i=(0,w.useDispatch)(bt).addCategory,l=(0,w.useDispatch)(Pr),u=l.updateBlock,s=l.updateData,f=(0,c.useRef)(null),d=[],p=[],m=(0,w.useSelect)((function(e){return{block:e(Pr).getBlock(),data:e(Pr).getData()}})),b=m.block,h=m.data,y=(0,w.useSelect)((function(e){return{blockTypes:e(bt).getBlockTypes(),categories:e(bt).getCategories(),lastNewCategorySlug:e(bt).getLastNewCategorySlug()}})),v=y.blockTypes,g=y.categories,E=y.lastNewCategorySlug,C=cs(h,"supports.align",[]),k=cs(h,"supports.spacing.padding",!1),S=cs(h,"supports.spacing.margin",!1),R=cs(h,"supports.color",!1);v&&(p=(p=v.filter((function(e){return e.name!="".concat(b.namespace,"/").concat(b.slug)}))).map((function(e){return e.title}))),(0,c.useEffect)((function(){o&&f.current.focus()}),[o]),(0,c.useEffect)((function(){if(E){var e=os(g,{slug:E});s(Xu(Xu({},h),{},{category:e.slug}))}}),[g]),g&&(d=g.map((function(e){return{label:e.title,value:e.slug}}))),d=[{label:"",value:""}].concat(Qu(d));var A=function(e,t){var r=h.supports;r=ls(r,e,t),s(Xu(Xu({},h),{},{supports:Xu({},r)}))},O=function(e,t){var r=t?as(C,[e]):is(C,e);s(Xu(Xu({},h),{},{supports:Xu(Xu({},h.supports),{},{align:r})}))},j=function(e,t,r){var n="padding"==e?k:S,o=r?as(n,[t]):is(n,t);0==o.length&&(o=!1),s(Xu(Xu({},h),{},{supports:Xu(Xu({},h.supports),{},{spacing:Xu(Xu({},h.supports.spacing),{},Ju({},e,o))})}))},T=function(e,t){s(Xu(Xu({},h),{},{supports:Xu(Xu({},h.supports),{},{color:Xu(Xu({},h.supports.color),{},Ju({},e,t))})}))},P=function(e,t){var r=t.reduce((function(e,t){var r=os(v,["title",t]);return r?[].concat(Qu(e),[r.name]):e}),[]);s(Xu(Xu({},h),{},Ju({},e,r)))},L=function(e){return us(e)?v.length<1?[]:e.map((function(e){return os(v,["name",e]).title})):[]};return React.createElement("div",{className:"content"},React.createElement("div",{className:"block-settings"},React.createElement("h2",null,"Block Settings"),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Name",onChange:function(e){return u(Xu(Xu({},b),{},{title:e}))},value:b.title,help:"The display name of your block. Visible when inserting new blocks into a page."})),React.createElement("div",{className:"icon"},React.createElement("p",{className:"field-label"},"Icon"),React.createElement(Yu,{icon:h.icon,onChange:function(e){return s(Xu(Xu({},h),{},{icon:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Category",value:h.category,options:d,onChange:function(e){return s(Xu(Xu({},h),{},{category:e}))},help:"The category your block will appear under in the block inserter."}),!o&&React.createElement(Wn,{label:"Add category",onClick:function(){return a(!0)}})),o&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Category Name",onChange:function(e){return r(Xu(Xu({},t),{},{name:e}))},value:t.name,ref:f}),React.createElement(Vn.Button,{onClick:function(){i(t),r({name:""}),a(!1)},text:"Add Category",disabled:t.name.length<1,isPrimary:!0}),React.createElement(Vn.Button,{onClick:function(){return a(!1)},text:"Cancel"})),React.createElement("div",{className:"field"},React.createElement(Vn.TextareaControl,{label:"Description",help:"A brief description of your block that appears when your block is selected in the editor.",onChange:function(e){return s(Xu(Xu({},h),{},{description:e}))},value:h.description})),React.createElement("div",{className:"field"},React.createElement("p",{className:"field-label"},"Feature Support"),React.createElement("ul",{className:"checkbox-list spaced"},React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Align",checked:C.length>0,onChange:function(e){return A("align",1==e?["left","center","right","wide","full"]:[])}}),C.length>0&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"align-left",type:"checkbox",checked:C.includes("left"),onChange:function(e){return O("left",e.target.checked)}}),React.createElement("label",{for:"align-left"},"Left"),React.createElement("input",{id:"align-center",type:"checkbox",checked:C.includes("center"),onChange:function(e){return O("center",e.target.checked)}}),React.createElement("label",{for:"align-center"},"Center"),React.createElement("input",{id:"align-right",type:"checkbox",checked:C.includes("right"),onChange:function(e){return O("right",e.target.checked)}}),React.createElement("label",{for:"align-right"},"Right"),React.createElement("input",{id:"align-wide",type:"checkbox",checked:C.includes("wide"),onChange:function(e){return O("wide",e.target.checked)}}),React.createElement("label",{for:"align-wide"},"Wide"),React.createElement("input",{id:"align-full",type:"checkbox",checked:C.includes("full"),onChange:function(e){return O("full",e.target.checked)}}),React.createElement("label",{for:"align-full"},"Full")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Anchor",checked:cs(h,"supports.anchor",!1),onChange:function(e){return A("anchor",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Custom Class Name",checked:cs(h,"supports.customClassName",!0),onChange:function(e){return A("customClassName",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Font Size",checked:cs(h,"supports.typography.fontSize",!1),onChange:function(e){return A("typography.fontSize",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Line Height",checked:cs(h,"supports.typography.lineHeight",!1),onChange:function(e){return A("typography.lineHeight",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Multiple",checked:cs(h,"supports.multiple",!0),onChange:function(e){return A("multiple",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Inserter",checked:cs(h,"supports.inserter",!0),onChange:function(e){return A("inserter",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Margin",checked:!1!==S,onChange:function(e){return A("spacing.margin",1==e&&["top","bottom","left","right"])}}),!1!==S&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"margin-top",type:"checkbox",checked:S.includes("top"),onChange:function(e){return j("margin","top",e.target.checked)}}),React.createElement("label",{for:"margin-top"},"Top"),React.createElement("input",{id:"margin-right",type:"checkbox",checked:S.includes("right"),onChange:function(e){return j("margin","right",e.target.checked)}}),React.createElement("label",{for:"margin-right"},"Right"),React.createElement("input",{id:"margin-bottom",type:"checkbox",checked:S.includes("bottom"),onChange:function(e){return j("margin","bottom",e.target.checked)}}),React.createElement("label",{for:"margin-bottom"},"Bottom"),React.createElement("input",{id:"margin-left",type:"checkbox",checked:S.includes("left"),onChange:function(e){return j("margin","left",e.target.checked)}}),React.createElement("label",{for:"margin-left"},"Left")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Padding",checked:!1!==k,onChange:function(e){return A("spacing.padding",1==e&&["top","bottom","left","right"])}}),!1!==k&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"padding-top",type:"checkbox",checked:k.includes("top"),onChange:function(e){return j("padding","top",e.target.checked)}}),React.createElement("label",{for:"padding-top"},"Top"),React.createElement("input",{id:"padding-right",type:"checkbox",checked:k.includes("right"),onChange:function(e){return j("padding","right",e.target.checked)}}),React.createElement("label",{for:"padding-right"},"Right"),React.createElement("input",{id:"padding-bottom",type:"checkbox",checked:k.includes("bottom"),onChange:function(e){return j("padding","bottom",e.target.checked)}}),React.createElement("label",{for:"padding-bottom"},"Bottom"),React.createElement("input",{id:"padding-left",type:"checkbox",checked:k.includes("left"),onChange:function(e){return j("padding","left",e.target.checked)}}),React.createElement("label",{for:"padding-left"},"Left")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Color",checked:!1!==R,onChange:function(e){return A("color",1==e&&{background:!0,gradients:!1,link:!1,text:!0})}}),!1!==R&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"supports-color-background",type:"checkbox",checked:R.background,onChange:function(e){return T("background",e.target.checked)}}),React.createElement("label",{for:"supports-color-background"},"Background"),React.createElement("input",{id:"supports-color-gradients",type:"checkbox",checked:R.gradients,onChange:function(e){return T("gradients",e.target.checked)}}),React.createElement("label",{for:"supports-color-gradients"},"Gradients"),React.createElement("input",{id:"supports-color-link",type:"checkbox",checked:R.link,onChange:function(e){return T("link",e.target.checked)}}),React.createElement("label",{for:"supports-color-link"},"Link"),React.createElement("input",{id:"supports-color-text",type:"checkbox",checked:R.text,onChange:function(e){return T("text",e.target.checked)}}),React.createElement("label",{for:"supports-color-text"},"Text")))))),React.createElement("div",{className:"field block-token-field"},React.createElement(Vn.FormTokenField,{label:"Parent",value:L(h.parent),suggestions:p,onChange:function(e){return P("parent",e)}})),React.createElement("div",{className:"field block-token-field"},React.createElement(Vn.FormTokenField,{label:"Ancestor",value:L(h.ancestor),suggestions:p,onChange:function(e){return P("ancestor",e)}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Status",value:b.status,options:[{label:"Draft",value:"draft"},{label:"Published",value:"publish"}],onChange:function(e){return u(Xu(Xu({},b),{},{status:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Make block dynamic",checked:h.isDynamic,onChange:function(e){return s(Xu(Xu({},h),{},{isDynamic:!h.isDynamic}))}}),React.createElement("p",{className:"hint"},b.id&&h.isDynamic&&React.createElement(React.Fragment,null,React.createElement("p",null,"Optionally override the output of your block by creating the following file:"),React.createElement("code",null,"/path/to/your/theme/wbb-blocks/",b.slug,".php")))),React.createElement("div",{className:"field"},React.createElement("p",{className:"field-label"},"Slug"),React.createElement("div",{className:"prefixed-text-control"},React.createElement("div",{className:"field-wrapper"},React.createElement("span",{className:"prefix"},"wicked-block-builder/"),React.createElement(Vn.TextControl,{label:"Slug",onChange:function(e){return u(Xu(Xu({},b),{},{slug:e}))},value:b.slug,hideLabelFromVision:!0})),React.createElement("div",{className:"help warning"},React.createElement("p",null,"Warning: chaning your block's slug will break existing instances of your block. Use with caution."))))))},fs=function(){return React.createElement(Rn,{content:React.createElement(ss,null)})};function ds(e){return ds="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ds(e)}function ps(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ms(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ps(Object(r),!0).forEach((function(t){bs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ps(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function bs(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ds(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==ds(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===ds(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var hs=lodash,ys=(hs.get,hs.find),vs=(hs.last,hs.isArray,hs.maxBy),gs=function e(t){var r=t.node,n=t.draggingNodeId,o=(0,c.useContext)(zi),a=o.screen,i=(0,w.useSelect)((function(e){return e(Pr).getNodes(o.screen)})),l=(0,w.useSelect)((function(e){return{activeNodeId:e(bt).getActiveNodeId(a),isClipboardEmpty:e(bt).getIsNodeClipboardEmpty()}})),u=l.activeNodeId,s=(l.isClipboardEmpty,(0,w.useDispatch)(Pr)),f=s.addNode,d=s.deleteNode,p=(0,w.useDispatch)(bt),m=p.setActiveTab,b=p.setActiveNodeId,h=p.setIsNodeClipboardEmpty,y=i.filter((function(e){return e.parent==r.id})),v=Yo(i,r),g=!!r.parent||"sidebar"==a,E=function(){b(a,r.id),m(a,"settings")},C=xr()("node-item-depth-".concat(v.length),{"node-item":!0,selected:r.id==u});return React.createElement(React.Fragment,null,React.createElement("li",{className:C,"data-id":r.id},React.createElement("div",{tabIndex:"0"},React.createElement(In,{label:ql(r),onClick:E}),React.createElement(Dn,{onDuplicate:function(){f(a,Yl(ms({},r)))},onCopy:function(){var e=function(e,t){return[Ul(Ul({},e),{},{parent:""})].concat(Ml(qo(t,e)))}(r,i);localStorage.setItem("wbbCopiedNode",JSON.stringify(e)),h(!1)},onPaste:function(){var e=function(e){var t=[],r=Ml(e);return(r=r.map((function(e){var r=xn()();return t[e.id]=r,Ul(Ul({},e),{},{id:r})}))).map((function(e){return e.parent?Ul(Ul({},e),{},{parent:t[e.parent]}):e}))}(JSON.parse(localStorage.getItem("wbbCopiedNode"))),t=i.filter((function(e){return e.parent==r.id})),n=t.length>0?vs(t,"order").order+1:0,o=[],c=Xl(),l=e.filter((function(e){var t=!0;if("component"==e.type){var r=ys(c,{name:e.name});if(r&&"edit"==a&&!1===r.enableEdit&&(t=!1),r&&"save"==a&&!1===r.enableSave&&(t=!1),r&&"sidebar"==a&&!1===r.enableSidebar&&(t=!1),"InnerBlocks"==e.name){var n=i.filter((function(e){return"InnerBlocks"==e.name}));n.length>0&&(t=!1)}}return t||o.push(e.id),t}));(l=l.filter((function(e){return!o.includes(e.parent)}))).forEach((function(e){f(a,ms(ms({},e),{},{parent:""==e.parent?r.id:e.parent,order:n}))}))},onEdit:E,onDelete:function(){qo(i,r).forEach((function(e){d(e.id)})),d(r.id),b(a,""),m(a,"add")},enableDuplicate:g,enablePaste:null!==localStorage.getItem("wbbCopiedNode")&&("element"==r.type||"Repeater"==r.name||"Panel"==r.name)})),r.id==n&&React.createElement("div",{className:"node-item-transport"},React.createElement("ul",null,y.map((function(t,r){return React.createElement(e,{node:t})}))))),y.map((function(t,r){return React.createElement(e,{node:t,draggingNodeId:n})})))};function Es(e){return Es="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Es(e)}function Cs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ks(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Cs(Object(r),!0).forEach((function(t){ws(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Cs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ws(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Es(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Es(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Es(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ss=lodash.find,Rs=function(){var e=(0,c.useContext)(zi).screen,t=(0,w.useSelect)((function(t){return{allNodes:t(Pr).getNodes(e)}})).allNodes,r=(0,c.useRef)(null),n=(0,w.useDispatch)(Pr),o=n.addNode,a=(n.updateNode,n.updateNodes),i=t.filter((function(e){return!e.parent})),l=(Kl(),qr);return"save"==e&&(l=Qr),"sidebar"==e&&(l=mn),(0,c.useEffect)((function(){jQuery(r.current).droppable({drop:function(t,r){o(e,Yl({name:r.draggable.attr("data-name"),type:r.draggable.attr("data-type")}))}})})),React.createElement(React.Fragment,null,i.length>0?React.createElement(Ln,{onStop:function(r,n,o){var i=t.map((function(e){return ks(ks({},e),{},{order:o[e.id],parent:e.id==r?n:e.parent})}));a(e,i)},onAccept:function(e,r,n,o){var a=Ss(t,{id:e}),i=!!r&&Ss(t,{id:r}),c=a.type;if("InnerBlocks"==o||i&&"InnerBlocks"==i.name){var l=Yo(t,a).filter((function(e){return"Repeater"==e.name})).length;if("Repeater"==a.name||l>0)return!1}return"element"==c||"Repeater"==a.name||"Panel"==a.name},onReceive:function(t){t.e;var r=t.ui,n=t.parentId,a=t.order;o(e,Yl({parent:n,name:r.item.attr("data-name"),type:r.item.attr("data-type"),order:a-1}))},forceRootNode:"sidebar"!=e},i.map((function(e,t){return React.createElement(gs,{node:e})}))):React.createElement("div",{className:"start-placeholder",ref:r},React.createElement("div",null,React.createElement("div",{class:"content"},React.createElement("p",{className:"icon"},l),"sidebar"==e?React.createElement("p",null,"Drag or click an element or component to get started.",React.createElement("br",null)):React.createElement("p",null,"Drag or click an element to get started.",React.createElement("br",null),React.createElement("span",{className:"hint"},"Note: some components require a root-level element before they can be added."))))))};function As(e){return As="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},As(e)}function Os(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function js(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Os(Object(r),!0).forEach((function(t){Ts(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Os(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ts(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==As(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==As(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===As(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ps(e){return function(e){if(Array.isArray(e))return Ns(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ls(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ls(e,t){if(e){if("string"==typeof e)return Ns(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ns(e,t):void 0}}function Ns(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var _s=lodash.find,xs=function(e){var t,r,n=e.styles,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(zi),u=l.activePanel,s=l.setActivePanel,f=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(t,r)||Ls(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1],m=_s(n,{id:d}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){d&&(b.current.focus(),b.current.select(),s("styles"))}),[d]),(0,c.useEffect)((function(){"styles"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==d?js(js({},r),{},Ts({},e,t)):r}));o(Ps(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-styles",title:"Styles",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(Zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add Style",onClick:function(){var e=xn()();o([].concat(Ps(n),[{id:e,name:"",value:""}])),p(e)}}))),m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Style"),React.createElement(zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Property",value:m.name,onChange:function(e){return h("name",e)},ref:b,help:'Enter a CSS property. For example "background-color".'})),React.createElement("div",{className:"field"},React.createElement(Ki,{label:"Value",value:m.value,onChange:function(e){return h("value",e)},help:"Enter the value for the CSS property.",tokenTypes:["string","boolean","number"]})),React.createElement(Bi,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Add this style when",emptyText:"Add conditions to control when this style is added to the item."}),React.createElement(Fi,{label:"Delete Style",onClick:function(){o(Ps(n.filter((function(e){return e.id!=d})))),p("")}})))))},Ds=function(e){var t=e.conditions,r=e.onChange,n=(0,c.useContext)(zi),o=n.activePanel,a=n.setActivePanel;return React.createElement(React.Fragment,null,React.createElement("div",{className:"panel"},React.createElement("div",{className:"title"},React.createElement("h4",null,React.createElement("button",{className:"configure",onClick:function(){return a("conditions")}},"Conditions",React.createElement("span",{className:"icon"},Hr))))),"conditions"==o&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Conditions"),React.createElement(zn,{onClick:function(){return a("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("p",null,"Conditions let you control whether or not this item is output."),React.createElement(Bi,{conditions:t,onChange:function(e){return r(e)},prefixText:"Output this item when"})))))};function Is(e){return Is="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Is(e)}function Fs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ms(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fs(Object(r),!0).forEach((function(t){Bs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Bs(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Is(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Is(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Is(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vs=lodash.find,Us=function(e){var t=e.node,r=(0,c.useRef)(null),n=(0,w.useDispatch)(Pr).updateNode,o=Kl(),a=Vs(o,{tag:t.name});return a||(a=Vs(o,{name:"Custom"})),React.createElement(React.Fragment,null,React.createElement(vu,{icon:a.icon,title:a.name,content:a.description}),React.createElement(Hn,{id:"element-settings",title:"Element Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"HTML Tag",value:t.name,onChange:function(e){var r=e.replace(/[^abcdefghijklmnopqrstuvwxyz0-9\-]/gi,"").toLowerCase();n(Ms(Ms({},t),{},{name:r}))},onFocus:function(){return r.current.select()},help:'Enter a valid HTML tag without brackets.  For example, to create a <section> element, enter "section".',ref:r})),React.createElement("div",{className:"field"},React.createElement(Ki,{label:"Content",value:t.content?t.content:"",onChange:function(e){return n(Ms(Ms({},t),{},{content:e}))},help:"Optional content to display within the element.",tokenTypes:["string","boolean","number","array"]})))),React.createElement(ic,{classes:t.classes||[],onChange:function(e){return n(Ms(Ms({},t),{},{classes:e}))},expanded:t.classes&&t.classes.length>0}),React.createElement(xs,{styles:t.styles||[],onChange:function(e){return n(Ms(Ms({},t),{},{styles:e}))},expanded:t.styles&&t.styles.length>0}),React.createElement(Sc,{attributes:t.tagAttributes||[],onChange:function(e){return n(Ms(Ms({},t),{},{tagAttributes:e}))},expanded:t.tagAttributes&&t.tagAttributes.length>0}),React.createElement(Ds,{conditions:t.conditions||[],onChange:function(e){return n(Ms(Ms({},t),{},{conditions:e}))}}))};function Hs(e){return Hs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hs(e)}function Ws(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Gs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ws(Object(r),!0).forEach((function(t){Zs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ws(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Zs(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Hs(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Hs(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Hs(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var zs=lodash,$s=zs.find,Ys=zs.has,qs=function(e){var t=e.node,r=(e.activePanel,e.setActivePanel,(0,w.useDispatch)(Pr).updateNode),n=Xl(),o=Wl("wickedBlockBuilder.components.settings",Il),a=$s(n,{name:t.name}),i=!(!a||!Ys(o,a.name))&&o[a.name];return React.createElement(React.Fragment,null,a&&i?React.createElement(React.Fragment,null,React.createElement(vu,{icon:a.icon,title:a.name,content:a.description}),React.createElement(i,{node:t,updateNode:r}),a.supportsClasses&&React.createElement(ic,{classes:t.classes||[],onChange:function(e){return r(Gs(Gs({},t),{},{classes:e}))}}),a.supportsStyles&&React.createElement(xs,{styles:t.styles||[],onChange:function(e){return r(Gs(Gs({},t),{},{styles:e}))}}),a.supportsAttributes&&React.createElement(Sc,{attributes:t.tagAttributes||[],onChange:function(e){return r(Gs(Gs({},t),{},{tagAttributes:e}))}}),React.createElement(Ds,{conditions:t.conditions||[],onChange:function(e){return r(Gs(Gs({},t),{},{conditions:e}))}})):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Unknown component: ",t.name)))};function Qs(e){return Qs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qs(e)}function Ks(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Xs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ks(Object(r),!0).forEach((function(t){Js(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ks(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Js(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Qs(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Qs(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Qs(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ef(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var tf=lodash,rf=(tf.get,tf.find),nf=function(){var e,t,r=(0,c.useContext)(zi).screen,n=(e=(0,c.useState)(!1),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,_x,a,i=[],_n=!0,c=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(i.push(n.value),i.length!==t);_n=!0);}catch(e){c=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ef(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ef(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=n[0],a=n[1],i=(0,w.useDispatch)(bt).setActiveTab,l=(0,w.useDispatch)(Pr).addNode,u=(0,w.useSelect)((function(e){return{activeTab:e(bt).getActiveTab(r),activeNodeId:e(bt).getActiveNodeId(r)}})),s=u.activeTab,f=u.activeNodeId,d=(0,w.useSelect)((function(e){return{nodes:e(Pr).getNodes(r)}})).nodes,p=rf(d,{id:f},!1),m=d.length>0&&rf(d,{parent:""}),b=Kl(),h=Xl(),y=(0,c.useRef)(null),v=(0,c.useRef)(null),g=p&&"element"==p.type?Us:qs,E=h.filter((function(e){return!("edit"==r&&!1===e.enableEdit||"save"==r&&!1===e.enableSave||"sidebar"==r&&!1===e.enableSidebar)})),C=d.filter((function(e){return"InnerBlocks"==e.name})).length,k=["DynamicPreview","InnerBlocks"];return(0,c.useEffect)((function(){var e={cancel:!1,containment:"#wicked-block-builder-app .body",revert:!1,delay:150,cursorAt:{left:64,top:64},start:function(e,t){a(!0)},stop:function(e,t){a(!1),t.helper.remove()},helper:function(e){var t=jQuery('<div id="tile-drag-helper"></div>');return jQuery(e.currentTarget).clone().appendTo(t),t.appendTo(jQuery("#wicked-block-builder-app")),t}};d.length>0&&(e=Xs(Xs({},e),{},{connectToSortable:"#node-list",cursorAt:{left:25,top:25},helper:function(e){var t=jQuery(e.currentTarget).attr("data-type"),r=jQuery(e.currentTarget).attr("data-name"),n=jQuery('<div id="tile-drag-helper" class="node-item" data-type="'+t+'" data-name="'+r+'"></div>');return n.appendTo(jQuery("#wicked-block-builder-app")),(0,c.render)(React.createElement(In,{label:ql({name:r,type:t})}),document.getElementById("tile-drag-helper")),n}})),jQuery(y.current).find("button").draggable(e),jQuery(v.current).find("button").draggable(e)})),React.createElement(mu,null,React.createElement(bu,{label:"Add Items",isSelected:"add"==s,idPrefix:"add-items-tab",onClick:function(){return i(r,"add")}},React.createElement(Hn,{id:"elements",expanded:!0,title:"Elements"},React.createElement("ul",{ref:y,className:"button-tiles"},b.map((function(e,t){var n=!1;return e.proOnly&&(n=!0),m&&k.includes(m.name)&&(n=!0),React.createElement("li",{key:t},React.createElement(yu,{icon:e.icon,label:e.name,disabled:n,onClick:function(){return t=e.tag,void(o||l(r,Yl({name:t,type:"element",parent:m?m.id:"",order:d.length})));var t},"data-type":"element","data-name":e.tag}))})))),React.createElement(Hn,{id:"components",expanded:!0,title:"Components"},React.createElement("ul",{ref:v,className:"button-tiles"},E.map((function(e,t){var n=!1;return e.proOnly&&(n=!0),m||"sidebar"==r||k.includes(e.name)||(n=!0),C>0&&"InnerBlocks"==e.name&&(n=!0),m&&k.includes(m.name)&&(n=!0),React.createElement("li",{key:t},React.createElement(yu,{icon:e.icon,label:e.name,disabled:n,"data-component":e.name,onClick:function(){return t=e.name,void(o||l(r,Yl({name:t,type:"component",parent:m?m.id:"",order:d.length})));var t},"data-type":"component","data-name":e.name,showProTag:e.proOnly}))}))))),React.createElement(bu,{label:"Settings",isSelected:"settings"==s,idPrefix:"attributes-tab",onClick:function(){return i(r,"settings")}},p?React.createElement(g,{node:p}):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an element or component to change its settings."))))},of=function(){return React.createElement($i,null,React.createElement(Rn,{content:React.createElement(Rs,null),sidebar:React.createElement(nf,null)}))},af=function(){var e=(0,w.useSelect)((function(e){return e(bt).getActiveScreen()})),t=Nr().createElement(of,null);return"settings"==e&&(t=Nr().createElement(fs,null)),"attributes"==e&&(t=Nr().createElement(_u,null)),"styles"==e&&(t=Nr().createElement(Bu,null)),t},cf=function(){var e=(0,w.useSelect)((function(e){return e(bt).getShowPublishFlyout()})),t=(0,w.useDispatch)(bt).setShowPublishFlyout,r=(0,w.useDispatch)(Pr).publishBlock;return e?React.createElement("div",{class:"publish-flyout"},React.createElement("h2",null,"Ready to publish your block?"),React.createElement("p",null,"This will make your block visible in the block editor."),React.createElement("p",null,"If your block is already in use, a new version will be created."),React.createElement("p",null,"Existing blocks will be updated the next time a page containing your block is edited."),React.createElement("p",{className:"actions"},React.createElement("button",{className:"action-btn primary",onClick:function(){r(),t(!1)}},"Publish"),React.createElement("button",{className:"btn",onClick:function(){return t(!1)}},"Cancel"))):null},lf=function(){var e=(0,w.useSelect)((function(e){return e(bt).getError()})),t=(0,w.useDispatch)(bt).setError;return e?React.createElement("div",{className:"app-error"},React.createElement("div",null,React.createElement("div",{className:"message"},e),React.createElement("button",{class:"btn",onClick:function(){return t("")}},React.createElement("span",{className:"label"},"Dismiss")))):null},uf=function(){var e=(0,w.useSelect)((function(e){return e(Pr).getBlock()})).dirty;(0,c.useEffect)((function(){return window.addEventListener("beforeunload",t),function(){window.removeEventListener("beforeunload",t)}}),[e]);var t=function(t){if(e)return t.preventDefault(),"You have unsaved changes. Are you sure you want to leave?"};return null},sf=lodash.get;!function(e){(0,c.render)(React.createElement(e,null),document.getElementById("wicked-block-builder-app"))}((function(){var e=(0,w.useSelect)(Pr).fetchBlock,t=sf(window.wickedBlockBuilder,"blockId",!1);return t&&e(t),React.createElement(React.Fragment,null,React.createElement(Sn,null),React.createElement(af,null),React.createElement(cf,null),React.createElement(lf,null),React.createElement(uf,null))}))}()}();
     1(()=>{var e={89:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(n)for(var c=0;c<this.length;c++){var l=this[c][0];null!=l&&(i[l]=!0)}for(var u=0;u<e.length;u++){var s=[].concat(e[u]);n&&i[s[0]]||(void 0!==a&&(void 0===s[5]||(s[1]="@layer".concat(s[5].length>0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),r&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=r):s[2]=r),o&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=o):s[4]="".concat(o)),t.push(s))}},t}},248:e=>{"use strict";e.exports=function(e){return e[1]}},532:e=>{var t="undefined"!=typeof process&&process.pid?process.pid.toString(36):"";function r(){var e=Date.now(),t=r.last||e;return r.last=e>t?e:t+1}e.exports=e.exports.default=function(e,n){return(e||"")+""+t+r().toString(36)+(n||"")},e.exports.process=function(e,n){return(e||"")+t+r().toString(36)+(n||"")},e.exports.time=function(e,t){return(e||"")+r().toString(36)+(t||"")}},416:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(248),o=r.n(n),a=r(89),i=r.n(a)()(o());i.push([e.id,"",""]);const c=i},72:e=>{"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var a={},i=[],c=0;c<e.length;c++){var l=e[c],u=n.base?l[0]+n.base:l[0],s=a[u]||0,d="".concat(u," ").concat(s);a[u]=s+1;var f=r(d),p={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==f)t[f].references++,t[f].updater(p);else{var m=o(p,n);n.byIndex=c,t.splice(c,0,{identifier:d,updater:m,references:1})}i.push(d)}return i}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var a=n(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=r(a[i]);t[c].references--}for(var l=n(e,o),u=0;u<a.length;u++){var s=r(a[u]);0===t[s].references&&(t[s].updater(),t.splice(s,1))}a=l}}},659:e=>{"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,r)=>{"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var a=r.sourceMap;a&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},73:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=i(e,a(r)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=i(t,r));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,exports:{}};return e[n](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nc=void 0,(()=>{"use strict";var e={};r.r(e),r.d(e,{getActiveAttributeId:()=>j,getActiveAttributesTab:()=>O,getActiveEditNodeId:()=>P,getActiveEditPanel:()=>L,getActiveEditTab:()=>T,getActiveNodeId:()=>U,getActivePanel:()=>H,getActiveSaveNodeId:()=>_,getActiveSavePanel:()=>D,getActiveSaveTab:()=>N,getActiveScreen:()=>w,getActiveSidebarNodeId:()=>I,getActiveSidebarPanel:()=>F,getActiveSidebarTab:()=>x,getActiveTab:()=>V,getBlockTypes:()=>A,getCategories:()=>R,getError:()=>Y,getIsNodeClipboardEmpty:()=>z,getIsPublishing:()=>Z,getIsSaving:()=>G,getLastNewCategorySlug:()=>W,getPostTypes:()=>Q,getShowConditionsPanel:()=>M,getShowPublishFlyout:()=>B,getTaxonomies:()=>q});var t={};r.r(t),r.d(t,{TYPES:()=>ee,addCategory:()=>ce,setActiveAttributeId:()=>ne,setActiveAttributesTab:()=>re,setActiveEditNodeId:()=>fe,setActiveEditPanel:()=>pe,setActiveEditTab:()=>de,setActiveNodeId:()=>ue,setActivePanel:()=>se,setActiveSaveNodeId:()=>be,setActiveSavePanel:()=>he,setActiveSaveTab:()=>me,setActiveScreen:()=>te,setActiveSidebarNodeId:()=>ve,setActiveSidebarPanel:()=>ge,setActiveSidebarTab:()=>ye,setActiveTab:()=>le,setBlockTypes:()=>ae,setError:()=>Re,setIsNodeClipboardEmpty:()=>Se,setIsPublishing:()=>we,setIsSaving:()=>ke,setLastNewCategorySlug:()=>ie,setPostTypes:()=>Oe,setShowConditionsPanel:()=>Ee,setShowPublishFlyout:()=>Ce,setTaxonomies:()=>Ae,updateCategories:()=>oe});var n={};r.r(n),r.d(n,{getBlockTypes:()=>Me,getCategories:()=>xe,getPostTypes:()=>Fe,getTaxonomies:()=>Ie});var o={};r.r(o),r.d(o,{fetchBlock:()=>At,getAttributeNames:()=>Ct,getAttributes:()=>yt,getBlock:()=>gt,getCss:()=>vt,getData:()=>Et,getEditNodes:()=>St,getNodes:()=>Rt,getSaveNodes:()=>wt,getSidebarNodes:()=>kt});var a={};r.r(a),r.d(a,{TYPES:()=>Nt,addAttribute:()=>_t,addEditNode:()=>Ft,addNode:()=>qt,addSaveNode:()=>Mt,addSidebarNode:()=>Bt,deleteAttribute:()=>It,deleteNode:()=>Gt,publishBlock:()=>Jt,saveBlock:()=>Xt,setStatus:()=>Kt,updateAttribute:()=>Dt,updateAttributes:()=>xt,updateBlock:()=>Zt,updateCss:()=>zt,updateData:()=>Yt,updateEditNodes:()=>Ut,updateNode:()=>Vt,updateNodes:()=>Qt,updateSaveNodes:()=>Ht,updateSavedBlock:()=>$t,updateSidebarNodes:()=>Wt,uploadIcon:()=>er});var i={};r.r(i),r.d(i,{fetchBlock:()=>or});const c=window.wp.element;var l=r(72),u=r.n(l),s=r(825),d=r.n(s),f=r(659),p=r.n(f),m=r(56),b=r.n(m),h=r(540),y=r.n(h),v=r(113),g=r.n(v),E=r(416),C={};C.styleTagTransform=g(),C.setAttributes=b(),C.insert=p().bind(null,"head"),C.domAPI=d(),C.insertStyleElement=y(),u()(E.A,C),E.A&&E.A.locals&&E.A.locals;const k=window.wp.dataControls,S=window.wp.data;var w=function(e){return e.activeScreen||"settings"},R=function(e){return e.categories||[]},A=function(e){return e.blockTypes||[]},O=function(e){return e.activeAttributesTab||"add"},j=function(e){return e.activeAttributeId||""},T=function(e){return e.activeEditTab||"add"},P=function(e){return e.activeEditNodeId||""},L=function(e){return e.activeEditPanel||""},N=function(e){return e.activeSaveTab||"add"},_=function(e){return e.activeSaveNodeId||""},D=function(e){return e.activeSavePanel||""},x=function(e){return e.activeSidebarTab||"add"},I=function(e){return e.activeSidebarNodeId||""},F=function(e){return e.activeSidebarPanel||""},M=function(e){return e.showConditionsPanel},B=function(e){return e.showPublishFlyout},V=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?T(e):"save"==t?N(e):"sidebar"==t?x(e):""},U=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?P(e):"save"==t?_(e):"sidebar"==t?I(e):""},H=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?L(e):"save"==t?D(e):"sidebar"==t?F(e):""},W=function(e){return e.lastNewCategorySlug},G=function(e){return e.isSaving},z=function(e){return e.isNodeClipboardEmpty},Z=function(e){return e.isPublishing},Y=function(e){return e.error},q=function(e){return e.taxonomies||[]},Q=function(e){return e.postTypes||[]};function K(e){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},K(e)}function X(){X=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new P(n||[]);return o(i,"_invoke",{value:A(e,r,c)}),i}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f="suspendedStart",p="suspendedYield",m="executing",b="completed",h={};function y(){}function v(){}function g(){}var E={};u(E,i,(function(){return this}));var C=Object.getPrototypeOf,k=C&&C(C(L([])));k&&k!==r&&n.call(k,i)&&(E=k);var S=g.prototype=y.prototype=Object.create(E);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(o,a,i,c){var l=d(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==K(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,i,c)}),(function(e){r("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function A(t,r,n){var o=f;return function(a,i){if(o===m)throw Error("Generator is already running");if(o===b){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===f)throw o=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=m;var u=d(t,r,n);if("normal"===u.type){if(o=n.done?b:p,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=b,n.method="throw",n.arg=u.arg)}}}function O(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,O(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=d(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,h;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function L(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(K(t)+" is not iterable")}return v.prototype=g,o(S,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:v,configurable:!0}),v.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},w(R.prototype),u(R.prototype,c,(function(){return this})),t.AsyncIterator=R,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new R(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},w(S),u(S,l,"Generator"),u(S,i,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=L,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return c.type="throw",c.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:L(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),h}},t}var J=X().mark(ce),ee={SET_ACTIVE_SCREEN:"SET_ACTIVE_SCREEN",SET_ACTIVE_ATTRIBUTES_TAB:"SET_ACTIVE_ATTRIBUTES_TAB",SET_ACTIVE_ATTRIBUTE_ID:"SET_ACTIVE_ATTRIBUTE_ID",ADD_CATEGORY:"ADD_CATEGORY",UPDATE_CATEGORIES:"UPDATE_CATEGORIES",SET_ACTIVE_EDIT_TAB:"SET_ACTIVE_EDIT_TAB",SET_ACTIVE_EDIT_NODE_ID:"SET_ACTIVE_EDIT_NODE_ID",SET_ACTIVE_EDIT_PANEL:"SET_ACTIVE_EDIT_PANEL",SET_ACTIVE_SAVE_TAB:"SET_ACTIVE_SAVE_TAB",SET_ACTIVE_SAVE_NODE_ID:"SET_ACTIVE_SAVE_NODE_ID",SET_ACTIVE_SAVE_PANEL:"SET_ACTIVE_SAVE_PANEL",SET_ACTIVE_SIDEBAR_TAB:"SET_ACTIVE_SIDEBAR_TAB",SET_ACTIVE_SIDEBAR_NODE_ID:"SET_ACTIVE_SIDEBAR_NODE_ID",SET_ACTIVE_SIDEBAR_PANEL:"SET_ACTIVE_SIDEBAR_PANEL",SET_SHOW_CONDITIONS_PANEL:"SET_SHOW_CONDITIONS_PANEL",SET_SHOW_PUBLISH_FLYOUT:"SET_SHOW_PUBLISH_FLYOUT",SET_LAST_NEW_CATEGORY_SLUG:"SET_LAST_NEW_CATEGORY_SLUG",SET_IS_SAVING:"SET_IS_SAVING",SET_IS_NODE_CLIPBOARD_EMPTY:"SET_IS_NODE_CLIPBOARD_EMPTY",SET_IS_PUBLISHING:"SET_IS_PUBLISHING",SET_ERROR:"SET_ERROR",SET_TAXONOMIES:"SET_TAXONOMIES",SET_POST_TYPES:"SET_POST_TYPES",SET_BLOCK_TYPES:"SET_BLOCK_TYPES"},te=function(e){return{type:ee.SET_ACTIVE_SCREEN,screen:e}},re=function(e){return{type:ee.SET_ACTIVE_ATTRIBUTES_TAB,tab:e}},ne=function(e){return{type:ee.SET_ACTIVE_ATTRIBUTE_ID,id:e}},oe=function(e){return{type:ee.UPDATE_CATEGORIES,categories:e}},ae=function(e){return{type:ee.SET_BLOCK_TYPES,types:e}},ie=function(e){return{type:ee.SET_LAST_NEW_CATEGORY_SLUG,slug:e}};function ce(e){var t;return X().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wp/v2/wbb_block_category",method:"POST",data:e});case 2:if(!(t=r.sent)){r.next=6;break}return(0,S.dispatch)(bt).setLastNewCategorySlug(t.slug),r.abrupt("return",{type:ee.ADD_CATEGORY,category:{title:t.name,slug:t.slug,icon:null}});case 6:return r.abrupt("return");case 7:case"end":return r.stop()}}),J)}var le=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_TAB,tab:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_TAB,tab:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_TAB,tab:t}:void 0},ue=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_NODE_ID,id:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_NODE_ID,id:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_NODE_ID,id:t}:void 0},se=function(e,t){return"edit"==e?{type:ee.SET_ACTIVE_EDIT_PANEL,panel:t}:"save"==e?{type:ee.SET_ACTIVE_SAVE_PANEL,panel:t}:"sidebar"==e?{type:ee.SET_ACTIVE_SIDEBAR_PANEL,panel:t}:void 0},de=function(e){return{type:ee.SET_ACTIVE_EDIT_TAB,tab:e}},fe=function(e){return{type:ee.SET_ACTIVE_EDIT_NODE_ID,id:e}},pe=function(e){return{type:ee.SET_ACTIVE_EDIT_PANEL,panel:e}},me=function(e){return{type:ee.SET_ACTIVE_SAVE_TAB,tab:e}},be=function(e){return{type:ee.SET_ACTIVE_SAVE_NODE_ID,id:e}},he=function(e){return{type:ee.SET_ACTIVE_SAVE_PANEL,panel:e}},ye=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_TAB,tab:e}},ve=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_NODE_ID,id:e}},ge=function(e){return{type:ee.SET_ACTIVE_SIDEBAR_PANEL,panel:e}},Ee=function(e){return{type:ee.SET_SHOW_CONDITIONS_PANEL,show:e}},Ce=function(e){return{type:ee.SET_SHOW_PUBLISH_FLYOUT,show:e}},ke=function(e){return{type:ee.SET_IS_SAVING,isSaving:e}},Se=function(e){return{type:ee.SET_IS_NODE_CLIPBOARD_EMPTY,isEmpty:e}},we=function(e){return{type:ee.SET_IS_PUBLISHING,isPublishing:e}},Re=function(e){return{type:ee.SET_ERROR,error:e}},Ae=function(e){return{type:ee.SET_TAXONOMIES,taxonomies:e}},Oe=function(e){return{type:ee.SET_POST_TYPES,postTypes:e}};function je(e){return je="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},je(e)}function Te(){Te=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new P(n||[]);return o(i,"_invoke",{value:A(e,r,c)}),i}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f="suspendedStart",p="suspendedYield",m="executing",b="completed",h={};function y(){}function v(){}function g(){}var E={};u(E,i,(function(){return this}));var C=Object.getPrototypeOf,k=C&&C(C(L([])));k&&k!==r&&n.call(k,i)&&(E=k);var S=g.prototype=y.prototype=Object.create(E);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(o,a,i,c){var l=d(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==je(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,i,c)}),(function(e){r("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function A(t,r,n){var o=f;return function(a,i){if(o===m)throw Error("Generator is already running");if(o===b){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===f)throw o=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=m;var u=d(t,r,n);if("normal"===u.type){if(o=n.done?b:p,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=b,n.method="throw",n.arg=u.arg)}}}function O(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,O(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=d(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,h;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function L(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(je(t)+" is not iterable")}return v.prototype=g,o(S,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:v,configurable:!0}),v.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},w(R.prototype),u(R.prototype,c,(function(){return this})),t.AsyncIterator=R,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new R(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},w(S),u(S,l,"Generator"),u(S,i,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=L,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return c.type="throw",c.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:L(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),h}},t}var Pe=Te().mark(xe),Le=Te().mark(Ie),Ne=Te().mark(Fe),_e=Te().mark(Me),De=lodash.forOwn;function xe(){var e;return Te().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/categories"});case 2:if(!(e=t.sent)){t.next=5;break}return t.abrupt("return",oe(e));case 5:return t.abrupt("return");case 6:case"end":return t.stop()}}),Pe)}function Ie(){var e,t;return Te().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wp/v2/taxonomies"});case 2:return e=r.sent,t=[],De(e,(function(e){return t.push(e)})),r.abrupt("return",Ae(t));case 6:case"end":return r.stop()}}),Le)}function Fe(){var e,t;return Te().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,k.apiFetch)({path:"/wicked-block-builder/v1/builder/post-types"});case 2:return e=r.sent,t=[],De(e,(function(e){return t.push(e)})),r.abrupt("return",Oe(t));case 6:case"end":return r.stop()}}),Ne)}function Me(){var e;return Te().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,k.apiFetch)({path:"/wp/v2/block-types"});case 2:if(!(e=t.sent)){t.next=5;break}return t.abrupt("return",ae(e));case 5:return t.abrupt("return");case 6:case"end":return t.stop()}}),_e)}function Be(e){return Be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Be(e)}function Ve(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Ue(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function He(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(r),!0).forEach((function(t){We(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ue(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function We(e,t,r){return(t=function(e){var t=function(e){if("object"!=Be(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Be(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Be(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ge=ee.ADD_CATEGORY,ze=ee.UPDATE_CATEGORIES,Ze=ee.SET_ACTIVE_SCREEN,$e=ee.SET_ACTIVE_ATTRIBUTES_TAB,Ye=ee.SET_ACTIVE_ATTRIBUTE_ID,qe=ee.SET_ACTIVE_EDIT_TAB,Qe=ee.SET_ACTIVE_EDIT_NODE_ID,Ke=ee.SET_ACTIVE_EDIT_PANEL,Xe=ee.SET_ACTIVE_SAVE_TAB,Je=ee.SET_ACTIVE_SAVE_NODE_ID,et=ee.SET_ACTIVE_SAVE_PANEL,tt=ee.SET_ACTIVE_SIDEBAR_TAB,rt=ee.SET_ACTIVE_SIDEBAR_NODE_ID,nt=ee.SET_ACTIVE_SIDEBAR_PANEL,ot=ee.SET_SHOW_CONDITIONS_PANEL,at=ee.SET_SHOW_PUBLISH_FLYOUT,it=ee.SET_LAST_NEW_CATEGORY_SLUG,ct=ee.SET_IS_SAVING,lt=ee.SET_IS_NODE_CLIPBOARD_EMPTY,ut=ee.SET_IS_PUBLISHING,st=ee.SET_ERROR,dt=ee.SET_TAXONOMIES,ft=ee.SET_POST_TYPES,pt=ee.SET_BLOCK_TYPES,mt={categories:[],activeScreen:"",activeAttributesTab:"add",activeAttributeId:"",activeEditTab:"add",activeEditNodeId:"",activeEditPanel:"",activeSaveTab:"add",activeSaveNodeId:"",activeSavePanel:"",activeSidebarTab:"add",activeSidebarNodeId:"",activeSidebarPanel:"",showConditionsPanel:!1,showPublishFlyout:!1,lastNewCategorySlug:"",isSaving:!1,isNodeClipboardEmpty:!0,isPublishing:!1,error:"",taxonomies:[],postTypes:[],blockTypes:[]};var bt="wicked-block-builder/builder",ht=((0,S.registerStore)(bt,{selectors:e,actions:t,resolvers:n,reducer:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mt,r=arguments.length>1?arguments[1]:void 0;switch(r.type){case Ze:return He(He({},t),{},{activeScreen:r.screen});case $e:return He(He({},t),{},{activeAttributesTab:r.tab});case Ye:return He(He({},t),{},{activeAttributeId:r.id});case qe:return He(He({},t),{},{activeEditTab:r.tab});case Qe:return He(He({},t),{},{activeEditNodeId:r.id});case Ke:return He(He({},t),{},{activeEditPanel:r.panel});case Xe:return He(He({},t),{},{activeSaveTab:r.tab});case Je:return He(He({},t),{},{activeSaveNodeId:r.id});case et:return He(He({},t),{},{activeSavePanel:r.panel});case tt:return He(He({},t),{},{activeSidebarTab:r.tab});case rt:return He(He({},t),{},{activeSidebarNodeId:r.id});case nt:return He(He({},t),{},{activeSidebarPanel:r.panel});case Ge:return He(He({},t),{},{categories:[].concat((e=t.categories,function(e){if(Array.isArray(e))return Ve(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ve(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ve(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[r.category])});case ze:return He(He({},t),{},{categories:r.categories});case ot:return He(He({},t),{},{showConditionsPanel:r.show});case at:return He(He({},t),{},{showPublishFlyout:r.show});case it:return He(He({},t),{},{lastNewCategorySlug:r.slug});case ct:return He(He({},t),{},{isSaving:r.isSaving});case lt:return He(He({},t),{},{isNodeClipboardEmpty:r.isEmpty});case ut:return He(He({},t),{},{isPublishing:r.isPublishing});case st:return He(He({},t),{},{error:r.error});case dt:return He(He({},t),{},{taxonomies:r.taxonomies});case ft:return He(He({},t),{},{postTypes:r.postTypes});case pt:return He(He({},t),{},{blockTypes:r.types});default:return t}},controls:k.controls}),lodash.orderBy),yt=function(e){return ht(e.data.attributes,["order"])||[]},vt=function(e){return e.css||""},gt=function(e){return e},Et=function(e){return e.data},Ct=function(e){return(e.data.attributes||[]).map((function(e){return e.name}))},kt=function(e){return ht(e.data.sidebar.nodes,["order"])||[]},St=function(e){return ht(e.data.edit.nodes,["order"])||[]},wt=function(e){return ht(e.data.save.nodes,["order"])||[]},Rt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"edit";return"edit"==t?St(e):"save"==t?wt(e):"sidebar"==t?kt(e):[]},At=function(e,t){return e};function Ot(e){return Ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ot(e)}function jt(){jt=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new P(n||[]);return o(i,"_invoke",{value:A(e,r,c)}),i}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f="suspendedStart",p="suspendedYield",m="executing",b="completed",h={};function y(){}function v(){}function g(){}var E={};u(E,i,(function(){return this}));var C=Object.getPrototypeOf,k=C&&C(C(L([])));k&&k!==r&&n.call(k,i)&&(E=k);var S=g.prototype=y.prototype=Object.create(E);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(o,a,i,c){var l=d(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==Ot(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,i,c)}),(function(e){r("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function A(t,r,n){var o=f;return function(a,i){if(o===m)throw Error("Generator is already running");if(o===b){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===f)throw o=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=m;var u=d(t,r,n);if("normal"===u.type){if(o=n.done?b:p,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=b,n.method="throw",n.arg=u.arg)}}}function O(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,O(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=d(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,h;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function L(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(Ot(t)+" is not iterable")}return v.prototype=g,o(S,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:v,configurable:!0}),v.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},w(R.prototype),u(R.prototype,c,(function(){return this})),t.AsyncIterator=R,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new R(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},w(S),u(S,l,"Generator"),u(S,i,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=L,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return c.type="throw",c.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:L(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),h}},t}var Tt=jt().mark(Xt),Pt=jt().mark(Jt),Lt=jt().mark(er),Nt={ADD_ATTRIBUTE:"ADD_ATTRIBUTE",UPDATE_ATTRIBUTE:"UPDATE_ATTRIBUTE",UPDATE_ATTRIBUTES:"UPDATE_ATTRIBUTES",DELETE_ATTRIBUTE:"DELETE_ATTRIBUTE",UPDATE_CSS:"UPDATE_CSS",UPDATE_BLOCK:"UPDATE_BLOCK",UPDATE_SAVED_BLOCK:"UPDATE_SAVED_BLOCK",UPDATE_DATA:"UPDATE_DATA",ADD_EDIT_NODE:"ADD_EDIT_NODE",ADD_SAVE_NODE:"ADD_SAVE_NODE",ADD_SIDEBAR_NODE:"ADD_SIDEBAR_NODE",UPDATE_NODE:"UPDATE_NODE",UPDATE_EDIT_NODES:"UPDATE_EDIT_NODES",UPDATE_SAVE_NODES:"UPDATE_SAVE_NODES",UPDATE_SIDEBAR_NODES:"UPDATE_SIDEBAR_NODES",DELETE_NODE:"DELETE_NODE",SET_STATUS:"SET_STATUS",UPLOAD_ICON:"UPLOAD_ICON"},_t=function(e){return{type:Nt.ADD_ATTRIBUTE,attribute:e}},Dt=function(e){return{type:Nt.UPDATE_ATTRIBUTE,attribute:e}},xt=function(e){return{type:Nt.UPDATE_ATTRIBUTES,attributes:e}},It=function(e){return{type:Nt.DELETE_ATTRIBUTE,id:e}},Ft=function(e){return{type:Nt.ADD_EDIT_NODE,node:e}},Mt=function(e){return{type:Nt.ADD_SAVE_NODE,node:e}},Bt=function(e){return{type:Nt.ADD_SIDEBAR_NODE,node:e}},Vt=function(e){return{type:Nt.UPDATE_NODE,node:e}},Ut=function(e){return{type:Nt.UPDATE_EDIT_NODES,nodes:e}},Ht=function(e){return{type:Nt.UPDATE_SAVE_NODES,nodes:e}},Wt=function(e){return{type:Nt.UPDATE_SIDEBAR_NODES,nodes:e}},Gt=function(e){return{type:Nt.DELETE_NODE,id:e}},zt=function(e){return{type:Nt.UPDATE_CSS,css:e}},Zt=function(e){return{type:Nt.UPDATE_BLOCK,block:e}},$t=function(e){return{type:Nt.UPDATE_SAVED_BLOCK,block:e}},Yt=function(e){return{type:Nt.UPDATE_DATA,data:e}},qt=function(e,t){return"edit"==e?{type:Nt.ADD_EDIT_NODE,node:t}:"save"==e?{type:Nt.ADD_SAVE_NODE,node:t}:"sidebar"==e?{type:Nt.ADD_SIDEBAR_NODE,node:t}:void 0},Qt=function(e,t){return"edit"==e?{type:Nt.UPDATE_EDIT_NODES,nodes:t}:"save"==e?{type:Nt.UPDATE_SAVE_NODES,nodes:t}:"sidebar"==e?{type:Nt.UPDATE_SIDEBAR_NODES,nodes:t}:void 0},Kt=function(e){return{type:Nt.SET_STATUS,status:e}};function Xt(){var e,t;return jt().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return(0,S.dispatch)(bt).setIsSaving(!0),r.prev=1,e="/wicked-block-builder/v1/blocks",(t=(0,S.select)(Pr).getBlock()).id&&(e="".concat(e,"/").concat(t.id)),r.next=7,(0,k.apiFetch)({path:e,method:"POST",data:t});case 7:return t=r.sent,(0,S.dispatch)(bt).setIsSaving(!1),r.abrupt("return",{type:Nt.UPDATE_SAVED_BLOCK,block:t});case 12:r.prev=12,r.t0=r.catch(1),(0,S.dispatch)(bt).setIsSaving(!1),(0,S.dispatch)(bt).setError("The following error occurred while saving the block: ".concat(r.t0.message));case 16:return r.abrupt("return");case 17:case"end":return r.stop()}}),Tt,null,[[1,12]])}function Jt(){var e;return jt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(0,S.dispatch)(bt).setIsPublishing(!0),t.prev=1,t.next=4,Kt("publish");case 4:return t.next=6,Xt();case 6:return e=(0,S.select)(Pr).getBlock(),t.next=9,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/".concat(e.id,"/publish"),method:"POST",data:e});case 9:return t.sent,(0,S.dispatch)(bt).setIsPublishing(!1),t.abrupt("return");case 14:t.prev=14,t.t0=t.catch(1),(0,S.dispatch)(bt).setIsPublishing(!1),(0,S.dispatch)(bt).setError("The following error occurred while publishing the block: ".concat(t.t0.message));case 18:return t.abrupt("return");case 19:case"end":return t.stop()}}),Pt,null,[[1,14]])}function er(e){var t,r;return jt().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,(t=new FormData).append("icon",e,e.name),n.next=5,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/icon",method:"POST",body:t});case 5:if(!(r=n.sent)){n.next=8;break}return n.abrupt("return",{type:Nt.UPLOAD_ICON,icon:r});case 8:n.next=13;break;case 10:n.prev=10,n.t0=n.catch(0),(0,S.dispatch)(bt).setError(n.t0.message);case 13:return n.abrupt("return");case 14:case"end":return n.stop()}}),Lt,null,[[0,10]])}function tr(e){return tr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tr(e)}function rr(){rr=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new P(n||[]);return o(i,"_invoke",{value:A(e,r,c)}),i}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f="suspendedStart",p="suspendedYield",m="executing",b="completed",h={};function y(){}function v(){}function g(){}var E={};u(E,i,(function(){return this}));var C=Object.getPrototypeOf,k=C&&C(C(L([])));k&&k!==r&&n.call(k,i)&&(E=k);var S=g.prototype=y.prototype=Object.create(E);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(o,a,i,c){var l=d(e[o],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==tr(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,i,c)}),(function(e){r("throw",e,i,c)})):t.resolve(s).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function A(t,r,n){var o=f;return function(a,i){if(o===m)throw Error("Generator is already running");if(o===b){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===f)throw o=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=m;var u=d(t,r,n);if("normal"===u.type){if(o=n.done?b:p,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=b,n.method="throw",n.arg=u.arg)}}}function O(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,O(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=d(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,h;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function L(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(tr(t)+" is not iterable")}return v.prototype=g,o(S,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:v,configurable:!0}),v.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},w(R.prototype),u(R.prototype,c,(function(){return this})),t.AsyncIterator=R,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new R(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},w(S),u(S,l,"Generator"),u(S,i,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=L,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return c.type="throw",c.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:L(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),h}},t}var nr=rr().mark(or);function or(e){var t;return rr().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,k.apiFetch)({path:"/wicked-block-builder/v1/blocks/".concat(e)});case 3:return t=r.sent,r.abrupt("return",$t(t));case 7:r.prev=7,r.t0=r.catch(0),(0,S.dispatch)(bt).setError("Error while loading block: ".concat(r.t0.message));case 10:case"end":return r.stop()}}),nr,null,[[0,7]])}function ar(e){return ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ar(e)}function ir(e){return function(e){if(Array.isArray(e))return cr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return cr(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?cr(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function lr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ur(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lr(Object(r),!0).forEach((function(t){sr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function sr(e,t,r){return(t=function(e){var t=function(e){if("object"!=ar(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ar(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ar(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var dr=Nt.ADD_ATTRIBUTE,fr=Nt.UPDATE_ATTRIBUTE,pr=Nt.UPDATE_ATTRIBUTES,mr=Nt.DELETE_ATTRIBUTE,br=Nt.UPDATE_CSS,hr=Nt.UPDATE_BLOCK,yr=Nt.UPDATE_SAVED_BLOCK,vr=Nt.UPDATE_DATA,gr=Nt.ADD_EDIT_NODE,Er=Nt.ADD_SAVE_NODE,Cr=Nt.ADD_SIDEBAR_NODE,kr=Nt.UPDATE_NODE,Sr=Nt.UPDATE_EDIT_NODES,wr=Nt.UPDATE_SAVE_NODES,Rr=Nt.UPDATE_SIDEBAR_NODES,Ar=Nt.UPLOAD_ICON,Or=Nt.DELETE_NODE,jr=Nt.SET_STATUS,Tr={dirty:!1,id:"",title:"",status:"publish",slug:"",css:"",modified:0,data:{isDynamic:!1,icon:"",description:"",keywords:"",parent:[],ancestor:[],category:"theme",wbbApiVersion:1,apiVersion:3,attributes:[],sidebar:{nodes:[]},edit:{nodes:[]},save:{nodes:[]},supports:{align:[],anchor:!1,customClassName:!0,multiple:!0,inserter:!0,typography:{fontSize:!1,lineHeight:!1},spacing:{margin:!1,padding:!1},color:!1}}};var Pr="wicked-block-builder/block";(0,S.registerStore)(Pr,{selectors:o,actions:a,resolvers:i,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Tr,t=arguments.length>1?arguments[1]:void 0;return dr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:[].concat(ir(e.data.attributes),[t.attribute])})}):fr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(e.data.attributes.map((function(e){return e.id==t.attribute.id?t.attribute:e})))})}):pr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(t.attributes)})}):mr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{attributes:ir(e.data.attributes.filter((function(e){return e.id!=t.id})))})}):gr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{edit:ur(ur({},e.data.edit),{},{nodes:[].concat(ir(e.data.edit.nodes),[t.node])})})}):Er==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{save:ur(ur({},e.data.save),{},{nodes:[].concat(ir(e.data.save.nodes),[t.node])})})}):Cr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:[].concat(ir(e.data.sidebar.nodes),[t.node])})})}):kr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(e.data.sidebar.nodes.map((function(e){return e.id==t.node.id?t.node:e})))}),edit:ur(ur({},e.data.edit),{},{nodes:ir(e.data.edit.nodes.map((function(e){return e.id==t.node.id?t.node:e})))}),save:ur(ur({},e.data.save),{},{nodes:ir(e.data.save.nodes.map((function(e){return e.id==t.node.id?t.node:e})))})})}):Sr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{edit:ur(ur({},e.data.edit),{},{nodes:ir(t.nodes)})})}):wr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{save:ur(ur({},e.data.save),{},{nodes:ir(t.nodes)})})}):Rr==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(t.nodes)})})}):Ar==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{icon:t.icon})}):Or==t.type?ur(ur({},e),{},{dirty:!0,data:ur(ur({},e.data),{},{sidebar:ur(ur({},e.data.sidebar),{},{nodes:ir(e.data.sidebar.nodes.filter((function(e){return e.id!=t.id})))}),edit:ur(ur({},e.data.edit),{},{nodes:ir(e.data.edit.nodes.filter((function(e){return e.id!=t.id})))}),save:ur(ur({},e.data.save),{},{nodes:ir(e.data.save.nodes.filter((function(e){return e.id!=t.id})))})})}):jr==t.type?ur(ur({},e),{},{dirty:!0,status:t.status}):br==t.type?ur(ur({},e),{},{dirty:!0,css:t.css}):hr==t.type?ur(ur({},t.block),{},{dirty:!0}):yr==t.type?ur(ur({},t.block),{},{dirty:!1}):vr==t.type?ur(ur({},e),{},{dirty:!0,data:ur({},t.data)}):e},controls:k.controls});const Lr=window.React;var Nr=r.n(Lr),_r=r(73),Dr=r.n(_r);const xr=function(e){var t=e.icon,r=e.label,n=e.onClick,o=e.isSelected,a=void 0!==o&&o,i=Dr()({selected:a});return React.createElement("button",{type:"button",className:i,onClick:n},React.createElement("span",{className:"icon"},t),React.createElement("span",{className:"label"},r))},Ir=React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8 5.20026V10.8003",stroke:"url(#paint0_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.1991 8H10.7991",stroke:"url(#paint1_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 8C1 9.85652 1.7375 11.637 3.05025 12.9497C4.36301 14.2625 6.14348 15 8 15C9.85652 15 11.637 14.2625 12.9497 12.9497C14.2625 11.637 15 9.85652 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1C6.14348 1 4.36301 1.7375 3.05025 3.05025C1.7375 4.36301 1 6.14348 1 8V8Z",stroke:"url(#paint2_linear_9:1020)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"paint0_linear_9:1020",x1:"9",y1:"8.00026",x2:"8",y2:"8.00026",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})),React.createElement("linearGradient",{id:"paint1_linear_9:1020",x1:"10.7991",y1:"8.5",x2:"5.1991",y2:"8.5",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})),React.createElement("linearGradient",{id:"paint2_linear_9:1020",x1:"15",y1:"8",x2:"1",y2:"8",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFAF31"}),React.createElement("stop",{offset:"1",stopColor:"#FE8B5C"})))),Fr=React.createElement("svg",{width:"53",height:"41",viewBox:"0 0 53 41",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M20.125 1.1395H16.9375C15.365 1.03274 13.8138 1.55024 12.6204 2.57977C11.4269 3.6093 10.6875 5.06783 10.5625 6.639V11.9387C10.5368 12.8842 10.2604 13.8058 9.76159 14.6093C9.26276 15.4128 8.5594 16.0693 7.7235 16.5117L1 20.3792L7.7235 24.2425C8.55883 24.6856 9.26171 25.3423 9.76045 26.1457C10.2592 26.949 10.5359 27.8703 10.5625 28.8155V34.1195C10.6875 35.6903 11.4271 37.1484 12.6206 38.1773C13.8142 39.2061 15.3654 39.7227 16.9375 39.6147H20.125",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M32.875 1.13929H36.0625C37.6353 1.0314 39.1871 1.54851 40.3808 2.57825C41.5744 3.608 42.3136 5.06719 42.4375 6.63878V11.9385C42.4632 12.8839 42.7396 13.8056 43.2384 14.6091C43.7372 15.4126 44.4406 16.0691 45.2765 16.5115L52 20.379L45.2765 24.2423C44.4412 24.6854 43.7383 25.3421 43.2396 26.1455C42.7408 26.9488 42.4641 27.8701 42.4375 28.8153V34.1193C42.3125 35.6901 41.5729 37.1482 40.3794 38.1771C39.1858 39.2059 37.6346 39.7225 36.0625 39.6145H32.875",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Mr=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.01938 1H2.43113C1.92794 1 1.52002 1.40792 1.52002 1.91111V8.49936C1.52002 9.00255 1.92794 9.41047 2.43113 9.41047H9.01938C9.52257 9.41047 9.93049 9.00255 9.93049 8.49936V1.91111C9.93049 1.40792 9.52257 1 9.01938 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M21.1089 1H14.5207C14.0175 1 13.6096 1.40792 13.6096 1.91111V8.49936C13.6096 9.00255 14.0175 9.41047 14.5207 9.41047H21.1089C21.6121 9.41047 22.02 9.00255 22.02 8.49936V1.91111C22.02 1.40792 21.6121 1 21.1089 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.01938 13.0896H2.43113C1.92794 13.0896 1.52002 13.4975 1.52002 14.0007V20.589C1.52002 21.0921 1.92794 21.5001 2.43113 21.5001H9.01938C9.52257 21.5001 9.93049 21.0921 9.93049 20.589V14.0007C9.93049 13.4975 9.52257 13.0896 9.01938 13.0896Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.8152 14.141V20.4486",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.9686 17.2953H14.6609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Br=React.createElement("svg",{width:"75",height:"75",viewBox:"0 0 75 75",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.1478 27.3174C12.8267 24.6385 16.4601 23.1336 20.2486 23.1336C24.0371 23.1336 27.6705 24.6385 30.3494 27.3174C33.0283 29.9963 34.5333 33.6297 34.5333 37.4182C34.5333 41.2067 33.0283 44.8401 30.3494 47.519C27.6705 50.1979 24.0371 51.7029 20.2486 51.7029C16.4601 51.7029 12.8267 50.1979 10.1478 47.519C7.46894 44.8401 5.96396 41.2067 5.96396 37.4182C5.96396 33.6297 7.46894 29.9963 10.1478 27.3174ZM20.2486 24.6336C16.8579 24.6336 13.6061 25.9805 11.2085 28.3781C8.81091 30.7757 7.46396 34.0275 7.46396 37.4182C7.46396 40.8089 8.81091 44.0607 11.2085 46.4583C13.6061 48.8559 16.8579 50.2029 20.2486 50.2029C23.6393 50.2029 26.8912 48.8559 29.2887 46.4583C31.6863 44.0607 33.0333 40.8089 33.0333 37.4182C33.0333 34.0275 31.6863 30.7757 29.2887 28.3781C26.8912 25.9805 23.6393 24.6336 20.2486 24.6336ZM27.9322 30.6086C28.2571 30.8655 28.3123 31.3371 28.0555 31.6621L18.6237 43.5953C18.4305 43.8475 18.1803 44.0504 17.8936 44.1873C17.6045 44.3254 17.2866 44.3925 16.9663 44.3829C16.646 44.3733 16.3327 44.2874 16.0523 44.1323C15.7749 43.9788 15.5377 43.7619 15.36 43.4994L12.417 39.3227C12.1784 38.9841 12.2595 38.5162 12.5981 38.2776C12.9367 38.0391 13.4046 38.1201 13.6432 38.4587L16.5908 42.6418L16.6009 42.6566C16.6463 42.7244 16.7072 42.7803 16.7785 42.8198C16.8498 42.8593 16.9296 42.8811 17.0111 42.8836C17.0926 42.886 17.1735 42.8689 17.2471 42.8338C17.3207 42.7987 17.3848 42.7464 17.4341 42.6815L17.4429 42.6701L26.8787 30.732C27.1355 30.407 27.6072 30.3518 27.9322 30.6086ZM59.2698 33.491C59.5627 33.1981 59.5627 32.7233 59.2698 32.4304C58.9769 32.1375 58.5021 32.1375 58.2092 32.4304L54.228 36.4116L50.2468 32.4304C49.9539 32.1375 49.479 32.1375 49.1861 32.4304C48.8932 32.7233 48.8932 33.1981 49.1861 33.491L53.1673 37.4722L48.8514 41.7881C48.5585 42.081 48.5585 42.5559 48.8514 42.8488C49.1443 43.1417 49.6192 43.1417 49.9121 42.8488L54.228 38.5329L58.5439 42.8488C58.8368 43.1417 59.3116 43.1417 59.6045 42.8488C59.8974 42.5559 59.8974 42.081 59.6045 41.7881L55.2886 37.4722L59.2698 33.491ZM68.4772 37.6648C68.4772 33.8763 66.9722 30.2429 64.2934 27.564C61.6145 24.8851 57.9811 23.3801 54.1926 23.3801C50.404 23.3801 46.7707 24.8851 44.0918 27.564C41.4129 30.2429 39.9079 33.8763 39.9079 37.6648C39.9079 41.4533 41.4129 45.0867 44.0918 47.7656C46.7707 50.4445 50.404 51.9494 54.1926 51.9495C57.9811 51.9495 61.6145 50.4445 64.2934 47.7656C66.9722 45.0867 68.4772 41.4533 68.4772 37.6648ZM63.2327 28.6247C65.6303 31.0223 66.9772 34.2741 66.9772 37.6648C66.9772 41.0555 65.6303 44.3073 63.2327 46.7049C60.8351 49.1025 57.5833 50.4495 54.1926 50.4494C50.8019 50.4495 47.55 49.1025 45.1525 46.7049C42.7549 44.3073 41.4079 41.0555 41.4079 37.6648C41.4079 34.2741 42.7549 31.0223 45.1525 28.6247C47.55 26.2271 50.8019 24.8801 54.1926 24.8801C57.5833 24.8801 60.8351 26.2271 63.2327 28.6247Z",fill:"#4F5A6A"})),Vr=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M12 25.946L16.9 32.9C17.0859 33.1776 17.3354 33.4069 17.6277 33.5686C17.92 33.7304 18.2468 33.82 18.5807 33.8299C18.9147 33.8399 19.2462 33.77 19.5477 33.626C19.8492 33.482 20.1119 33.268 20.314 33.002L36 13.156",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 0.998047H4.5C2.84315 0.998047 1.5 2.34119 1.5 3.99805V42.998C1.5 44.6549 2.84315 45.998 4.5 45.998H43.5C45.1569 45.998 46.5 44.6549 46.5 42.998V3.99805C46.5 2.34119 45.1569 0.998047 43.5 0.998047Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ur=React.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13.3137 13.3139L18.9706 18.9707",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.313 18.9715L18.9698 13.3147",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.07107 23.2132C10.9464 25.0886 13.49 26.1421 16.1421 26.1421C18.7943 26.1421 21.3378 25.0886 23.2132 23.2132C25.0886 21.3378 26.1421 18.7943 26.1421 16.1421C26.1421 13.49 25.0886 10.9464 23.2132 9.07105C21.3378 7.19569 18.7943 6.14212 16.1421 6.14212C13.49 6.14212 10.9464 7.19569 9.07107 9.07105C7.1957 10.9464 6.14214 13.49 6.14214 16.1421C6.14214 18.7943 7.1957 21.3378 9.07107 23.2132V23.2132Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Hr=React.createElement("svg",{width:"22",height:"24",viewBox:"0 0 22 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M7.9491 3.89688L8.66091 2.05943C8.78095 1.74833 8.99216 1.48073 9.26685 1.2917C9.54155 1.10266 9.86694 1.00099 10.2004 1H11.5578C11.8913 1.00099 12.2166 1.10266 12.4913 1.2917C12.766 1.48073 12.9772 1.74833 13.0973 2.05943L13.8091 3.89688L16.2259 5.28739L18.1792 4.98942C18.5045 4.94527 18.8355 4.99882 19.1303 5.14324C19.425 5.28767 19.6702 5.51646 19.8346 5.80055L20.4967 6.9593C20.6664 7.24791 20.7446 7.58119 20.7209 7.91514C20.6973 8.2491 20.573 8.56803 20.3643 8.82986L19.1559 10.3693V13.1504L20.3974 14.6898C20.6061 14.9517 20.7304 15.2706 20.7541 15.6046C20.7777 15.9385 20.6995 16.2718 20.5299 16.5604L19.8677 17.7192C19.7033 18.0032 19.4581 18.232 19.1634 18.3765C18.8686 18.5209 18.5376 18.5744 18.2123 18.5303L16.259 18.2323L13.8422 19.6228L13.1304 21.4603C13.0103 21.7714 12.7991 22.039 12.5244 22.228C12.2497 22.417 11.9244 22.5187 11.5909 22.5197H10.2004C9.86694 22.5187 9.54155 22.417 9.26685 22.228C8.99216 22.039 8.78095 21.7714 8.66091 21.4603L7.9491 19.6228L5.53228 18.2323L3.57895 18.5303C3.2537 18.5744 2.92267 18.5209 2.62792 18.3765C2.33316 18.232 2.088 18.0032 1.92359 17.7192L1.26144 16.5604C1.09177 16.2718 1.0136 15.9385 1.03724 15.6046C1.06088 15.2706 1.18523 14.9517 1.39387 14.6898L2.60229 13.1504V10.3693L1.36077 8.82986C1.15212 8.56803 1.02778 8.2491 1.00413 7.91514C0.980491 7.58119 1.05866 7.24791 1.22834 6.9593L1.89048 5.80055C2.0549 5.51646 2.30006 5.28767 2.59481 5.14324C2.88956 4.99882 3.22059 4.94527 3.54584 4.98942L5.49917 5.28739L7.9491 3.89688ZM7.56837 11.7599C7.56837 12.4147 7.76254 13.0547 8.12633 13.5992C8.49012 14.1436 9.00718 14.568 9.61214 14.8186C10.2171 15.0691 10.8828 15.1347 11.525 15.007C12.1672 14.8792 12.7571 14.5639 13.2201 14.1009C13.6831 13.6379 13.9985 13.048 14.1262 12.4057C14.2539 11.7635 14.1884 11.0978 13.9378 10.4929C13.6872 9.88794 13.2629 9.37087 12.7184 9.00709C12.174 8.6433 11.5339 8.44913 10.8791 8.44913C10.001 8.44913 9.15894 8.79794 8.53806 9.41882C7.91718 10.0397 7.56837 10.8818 7.56837 11.7599V11.7599Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Wr=React.createElement("svg",{width:"44",height:"47",viewBox:"0 0 44 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M30.101 30.7596C30.701 38.4796 42.101 33.1796 41.221 35.8396C36.181 50.7996 15.941 47.2196 7.22103 38.1796C3.20566 34.0774 0.970342 28.5569 1.0003 22.8167C1.03025 17.0764 3.32307 11.5797 7.38103 7.51957C15.841 -0.860428 30.101 -1.48043 37.961 7.51957C53.221 25.2396 29.621 23.8796 30.101 30.7596Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.481 29.1796C14.16 29.1796 15.521 27.8186 15.521 26.1396C15.521 24.4607 14.16 23.0996 12.481 23.0996C10.8021 23.0996 9.44104 24.4607 9.44104 26.1396C9.44104 27.8186 10.8021 29.1796 12.481 29.1796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.001 38.8395C21.6799 38.8395 23.041 37.4785 23.041 35.7995C23.041 34.1206 21.6799 32.7595 20.001 32.7595C18.3221 32.7595 16.961 34.1206 16.961 35.7995C16.961 37.4785 18.3221 38.8395 20.001 38.8395Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.281 14.3796C28.96 14.3796 30.321 13.0185 30.321 11.3396C30.321 9.66061 28.96 8.29956 27.281 8.29956C25.6021 8.29956 24.241 9.66061 24.241 11.3396C24.241 13.0185 25.6021 14.3796 27.281 14.3796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.381 17.5995C16.0599 17.5995 17.421 16.2385 17.421 14.5595C17.421 12.8806 16.0599 11.5195 14.381 11.5195C12.7021 11.5195 11.341 12.8806 11.341 14.5595C11.341 16.2385 12.7021 17.5995 14.381 17.5995Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Gr=React.createElement("svg",{width:"20",height:"23",viewBox:"0 0 20 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M14.0347 5.47959V4.55402C14.0355 4.31069 13.9409 4.07675 13.7712 3.90228L11.0507 1.10354C10.9637 1.01478 10.8598 0.944342 10.7451 0.896371C10.6305 0.848399 10.5074 0.823868 10.3831 0.824223H1.83795C1.6157 0.824223 1.40258 0.912506 1.24543 1.06965C1.08828 1.2268 1 1.43993 1 1.66217V16.7452C1 16.9675 1.08828 17.1806 1.24543 17.3378C1.40258 17.4949 1.6157 17.5832 1.83795 17.5832H5.65517",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.65524 6.31769C5.65524 6.09544 5.74353 5.88231 5.90067 5.72517C6.05782 5.56802 6.27095 5.47974 6.49319 5.47974H15.0384C15.1627 5.47939 15.2858 5.50391 15.4004 5.55189C15.5151 5.59986 15.619 5.6703 15.706 5.75906L18.4265 8.5578C18.5961 8.73226 18.6907 8.96621 18.69 9.20954V21.4007C18.69 21.6229 18.6017 21.8361 18.4445 21.9932C18.2874 22.1504 18.0743 22.2387 17.852 22.2387H6.49319C6.27095 22.2387 6.05782 22.1504 5.90067 21.9932C5.74353 21.8361 5.65524 21.6229 5.65524 21.4007V6.31769Z",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M9.37952 9.20361H12.6382",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 11.9963H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 14.79H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"}),React.createElement("path",{d:"M9.37952 17.5833H14.9658",stroke:"#5F6074",strokeWidth:"1.2",strokeLinecap:"round"})),zr=React.createElement("svg",{width:"54",height:"54",viewBox:"0 0 54 54",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M51.3043 9.47784C51.8017 9.606 52.2407 9.89973 52.5489 10.3107C52.8571 10.7216 53.0161 11.2252 52.9999 11.7387V42.2597C53.0011 42.7336 52.8534 43.196 52.5775 43.5814C52.3016 43.9668 51.9116 44.2558 51.4625 44.4074L27.7466 52.8855C27.2635 53.0544 26.7375 53.0544 26.2544 52.8855L2.49327 44.43C2.05632 44.2721 1.67866 43.9833 1.41167 43.6031C1.14468 43.2228 1.00133 42.7695 1.00113 42.3049V11.6708C0.984887 11.1574 1.14396 10.6538 1.45216 10.2428C1.76037 9.83191 2.19932 9.53817 2.69674 9.41001L26.4353 1.0676C26.8067 0.977465 27.1943 0.977465 27.5657 1.0676L51.3043 9.47784Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.0005 19.0183V52.9984",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M52.3895 10.1335L27.0005 19.0186L1.61157 10.1335",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Zr=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.1429 1H4.42857C2.53502 1 1 2.53502 1 4.42857V42.1429C1 44.0364 2.53502 45.5714 4.42857 45.5714H42.1429C44.0364 45.5714 45.5714 44.0364 45.5714 42.1429V4.42857C45.5714 2.53502 44.0364 1 42.1429 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 13H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 23.2857L9.57143 28.4286L14.7143 33.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M33.5714 23.2857L38.7143 28.4286L33.5714 33.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M21.5714 35.2857L26.7143 19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),$r=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 23.5C1 29.4674 3.37053 35.1903 7.5901 39.4099C11.8097 43.6295 17.5326 46 23.5 46C29.4674 46 35.1903 43.6295 39.4099 39.4099C43.6295 35.1903 46 29.4674 46 23.5C46 17.5326 43.6295 11.8097 39.4099 7.5901C35.1903 3.37053 29.4674 1 23.5 1C17.5326 1 11.8097 3.37053 7.5901 7.5901C3.37053 11.8097 1 17.5326 1 23.5V23.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 17.5L22.234 32.012C22.3698 32.2247 22.5569 32.3997 22.7782 32.521C22.9995 32.6422 23.2477 32.7058 23.5 32.7058C23.7523 32.7058 24.0005 32.6422 24.2218 32.521C24.4431 32.3997 24.6302 32.2247 24.766 32.012L34 17.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Yr=React.createElement("svg",{width:"21",height:"21",viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8.30664 4.95215V11.6901",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.93768 8.32117H11.6756",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.1404 1.02893H2.4729C1.66743 1.02893 1.01447 1.68189 1.01447 2.48736V14.1548C1.01447 14.9603 1.66743 15.6133 2.4729 15.6133H14.1404C14.9458 15.6133 15.5988 14.9603 15.5988 14.1548V2.48736C15.5988 1.68189 14.9458 1.02893 14.1404 1.02893Z",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.38977 19.9885H18.5157C18.9025 19.9885 19.2734 19.8349 19.5469 19.5613C19.8204 19.2878 19.9741 18.9169 19.9741 18.5301V5.40417",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"})),qr=React.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5564 22.5293H19.7654",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11.4886 16.7355L6.52249 17.6294L7.35017 12.5971L18.4908 1.48965C18.6446 1.3345 18.8277 1.21135 19.0295 1.12731C19.2312 1.04327 19.4475 1 19.6661 1C19.8846 1 20.101 1.04327 20.3027 1.12731C20.5044 1.21135 20.6875 1.3345 20.8414 1.48965L22.5961 3.24434C22.7512 3.39822 22.8744 3.58131 22.9584 3.78303C23.0424 3.98475 23.0857 4.20112 23.0857 4.41964C23.0857 4.63817 23.0424 4.85454 22.9584 5.05626C22.8744 5.25798 22.7512 5.44106 22.5961 5.59495L11.4886 16.7355Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Qr=React.createElement("svg",{width:"24",height:"21",viewBox:"0 0 24 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M21.3639 1H2.53413C1.73418 1 1.08569 1.64849 1.08569 2.44844V14.036C1.08569 14.8359 1.73418 15.4844 2.53413 15.4844H21.3639C22.1638 15.4844 22.8123 14.8359 22.8123 14.036V2.44844C22.8123 1.64849 22.1638 1 21.3639 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.5701 19.8298H8.3279L9.05212 15.4844H14.8459L15.5701 19.8298Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M6.15524 19.8297H17.7428",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Kr=React.createElement("svg",{width:"47",height:"26",viewBox:"0 0 47 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13 25L1 13L13 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M33.5714 25L45.5714 13L33.5714 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Xr=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.5677 1H4.92231C3.03222 1 1.5 2.53222 1.5 4.42231V42.0677C1.5 43.9578 3.03222 45.49 4.92231 45.49H42.5677C44.4578 45.49 45.99 43.9578 45.99 42.0677V4.42231C45.99 2.53222 44.4578 1 42.5677 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.6204 14.689C12.4513 14.6894 12.2861 14.74 12.1456 14.8343C12.0052 14.9286 11.8959 15.0624 11.8315 15.2188C11.767 15.3752 11.7504 15.5472 11.7837 15.7131C11.817 15.8789 11.8986 16.0312 12.0184 16.1506C12.1382 16.2701 12.2907 16.3513 12.4566 16.3842C12.6225 16.417 12.7945 16.3999 12.9507 16.3351C13.107 16.2703 13.2405 16.1606 13.3344 16.0199C13.4283 15.8792 13.4785 15.7139 13.4785 15.5447C13.4785 15.3178 13.3883 15.1001 13.2278 14.9396C13.0673 14.7791 12.8497 14.689 12.6227 14.689",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39.1453 35.2232L30.3158 21.9081C30.1609 21.6768 29.9518 21.4867 29.7067 21.3546C29.4616 21.2225 29.188 21.1522 28.9095 21.15C28.6311 21.1477 28.3564 21.2135 28.1092 21.3417C27.862 21.4699 27.6499 21.6565 27.4912 21.8853L22.9396 28.3877L20.1173 26.1313C19.9321 25.9833 19.7181 25.8755 19.489 25.8146C19.2599 25.7538 19.0206 25.7412 18.7863 25.7776C18.5521 25.8141 18.328 25.8988 18.1282 26.0265C17.9285 26.1541 17.7574 26.3219 17.6259 26.5191L11.8171 35.2232H39.1453Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Jr=React.createElement("svg",{width:"44",height:"44",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M18.9865 22.713C18.9875 23.1912 18.7986 23.6502 18.4614 23.9892C18.1241 24.3281 17.6661 24.5194 17.1879 24.5208H2.79866C2.56182 24.5204 2.32739 24.4732 2.10879 24.3821C1.89018 24.2909 1.69168 24.1576 1.52464 23.9897C1.35759 23.8218 1.22528 23.6226 1.13526 23.4035C1.04524 23.1845 0.999281 22.9498 1.00001 22.713V2.80788C0.999523 2.57095 1.04571 2.33624 1.13593 2.11716C1.22615 1.89808 1.35864 1.69892 1.52583 1.53104C1.69302 1.36317 1.89165 1.22986 2.11035 1.13875C2.32906 1.04763 2.56358 1.00048 2.80051 1L17.1897 1.02398C17.6676 1.02594 18.1252 1.21739 18.462 1.55632C18.7989 1.89526 18.9875 2.354 18.9865 2.83186V22.713Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M42.5 11.6776C42.4966 12.1514 42.3052 12.6044 41.968 12.9372C41.6307 13.2699 41.1751 13.4552 40.7013 13.4523H26.3121C26.0775 13.454 25.8448 13.4094 25.6273 13.3211C25.4099 13.2328 25.212 13.1025 25.045 12.9377C24.8779 12.7729 24.745 12.5768 24.6538 12.3606C24.5626 12.1443 24.5149 11.9123 24.5135 11.6776V2.7987C24.5164 2.32541 24.7071 1.87264 25.0437 1.53988C25.3802 1.20711 25.8351 1.02158 26.3084 1.02403L40.6977 1.00005C41.1719 0.996608 41.6282 1.1816 41.9661 1.51436C42.3041 1.84713 42.4961 2.30045 42.5 2.77472V11.6776Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.9865 40.7272C18.9851 40.9625 18.9373 41.1951 18.846 41.4119C18.7546 41.6286 18.6214 41.8253 18.4541 41.9906C18.2867 42.1559 18.0884 42.2866 17.8705 42.3753C17.6527 42.464 17.4194 42.5089 17.1842 42.5074L2.79498 42.4834C2.3212 42.4854 1.86602 42.2992 1.52945 41.9657C1.19288 41.6323 1.00245 41.1789 1.00001 40.7051V31.8336C1.00122 31.5987 1.04872 31.3663 1.13979 31.1498C1.23085 30.9332 1.36371 30.7368 1.53075 30.5716C1.6978 30.4064 1.89576 30.2758 2.11332 30.1872C2.33087 30.0986 2.56376 30.0538 2.79867 30.0552H17.1879C17.6622 30.0528 18.118 30.2387 18.4553 30.5721C18.7925 30.9056 18.9836 31.3593 18.9865 31.8336V40.7272Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M26.314 42.5074C26.0769 42.5069 25.8422 42.4597 25.6234 42.3685C25.4046 42.2773 25.2059 42.1438 25.0387 41.9757C24.8714 41.8077 24.739 41.6083 24.6489 41.389C24.5588 41.1697 24.5128 40.9348 24.5135 40.6977V20.7963C24.5128 20.5594 24.5587 20.3246 24.6487 20.1054C24.7387 19.8863 24.871 19.687 25.038 19.5189C25.205 19.3509 25.4035 19.2174 25.6221 19.126C25.8407 19.0347 26.0752 18.9873 26.3121 18.9866H40.7014C40.9383 18.9873 41.1728 19.0347 41.3914 19.126C41.61 19.2174 41.8085 19.3509 41.9755 19.5189C42.1425 19.687 42.2748 19.8863 42.3648 20.1054C42.4548 20.3246 42.5007 20.5594 42.5 20.7963V40.6737C42.501 41.1517 42.3124 41.6107 41.9756 41.9499C41.6388 42.2891 41.1812 42.481 40.7032 42.4834L26.314 42.5074Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),en=React.createElement("svg",{width:"47",height:"6",viewBox:"0 0 47 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.71429 4.42857C3.66106 4.42857 4.42857 3.66106 4.42857 2.71429C4.42857 1.76751 3.66106 1 2.71429 1C1.76751 1 1 1.76751 1 2.71429C1 3.66106 1.76751 4.42857 2.71429 4.42857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7142 2.71411H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),tn=React.createElement("svg",{width:"47",height:"37",viewBox:"0 0 47 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.71429 4.42857C3.66106 4.42857 4.42857 3.66106 4.42857 2.71429C4.42857 1.76751 3.66106 1 2.71429 1C1.76751 1 1 1.76751 1 2.71429C1 3.66106 1.76751 4.42857 2.71429 4.42857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 2.71429H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M2.71429 19.8572C3.66106 19.8572 4.42857 19.0896 4.42857 18.1429C4.42857 17.1961 3.66106 16.4286 2.71429 16.4286C1.76751 16.4286 1 17.1961 1 18.1429C1 19.0896 1.76751 19.8572 2.71429 19.8572Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 18.1429H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M2.71429 35.2857C3.66106 35.2857 4.42857 34.5182 4.42857 33.5714C4.42857 32.6246 3.66106 31.8571 2.71429 31.8571C1.76751 31.8571 1 32.6246 1 33.5714C1 34.5182 1.76751 35.2857 2.71429 35.2857Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.7143 33.5714H45.5714",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),rn=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18"},React.createElement("path",{d:"M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z"})),nn=React.createElement("svg",{width:"46",height:"44",viewBox:"0 0 46 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M4 12H45",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 33H42",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18 1L7 43",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39 1L28 43",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),on=React.createElement("svg",{width:"61",height:"39",viewBox:"0 0 61 39",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46 8L50.5 11L55 8",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46 29L50.5 32L55 29",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 1H60V17H1V1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 22H60V38H1V22Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),an=React.createElement("svg",{width:"23",height:"24",viewBox:"0 0 23 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.65174 22.1487H1.9613C1.70635 22.1487 1.46184 22.0474 1.28156 21.8671C1.10128 21.6869 1 21.4424 1 21.1874V4.84522C1 4.59026 1.10128 4.34575 1.28156 4.16547C1.46184 3.98519 1.70635 3.88391 1.9613 3.88391H5.80652",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.497 3.88391H17.3422C17.5972 3.88391 17.8417 3.98519 18.0219 4.16547C18.2022 4.34575 18.3035 4.59026 18.3035 4.84522V8.20978",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11.5744 2.92261C11.5744 2.4127 11.3718 1.92368 11.0113 1.56312C10.6507 1.20256 10.1617 1 9.65177 1C9.14186 1 8.65284 1.20256 8.29228 1.56312C7.93172 1.92368 7.72916 2.4127 7.72916 2.92261H5.80655V5.80652H13.497V2.92261H11.5744Z",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.1487 22.1486C22.1487 22.4036 22.0474 22.6481 21.8672 22.8284C21.6869 23.0087 21.4424 23.1099 21.1874 23.1099H12.5357C12.2807 23.1099 12.0362 23.0087 11.8559 22.8284C11.6757 22.6481 11.5744 22.4036 11.5744 22.1486V11.0936C11.5744 10.8387 11.6757 10.5942 11.8559 10.4139C12.0362 10.2336 12.2807 10.1323 12.5357 10.1323H19.3475C19.6024 10.1324 19.8469 10.2337 20.0271 10.414L21.8671 12.2539C22.0474 12.4342 22.1487 12.6786 22.1487 12.9336V22.1486Z",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.4583 14.4573H19.2648",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.4583 17.3413H19.2648",stroke:"#4F5A6A",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})),cn=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.39799 17.0688C9.0023 17.3009 8.66513 17.6207 8.4124 18.0036C8.15967 18.3865 7.99812 18.8222 7.94017 19.2773C7.88222 19.7324 7.92942 20.1947 8.07813 20.6287C8.22684 21.0627 8.47311 21.4569 8.79799 21.7808L25.224 38.2068C25.5479 38.5316 25.942 38.7779 26.376 38.9266C26.81 39.0753 27.2723 39.1225 27.7274 39.0646C28.1825 39.0066 28.6183 38.8451 29.0011 38.5924C29.384 38.3396 29.7038 38.0025 29.936 37.6068C31.8816 34.2595 32.4619 30.291 31.556 26.5268L44.614 18.2168C44.993 17.9757 45.3131 17.6526 45.5506 17.2712C45.788 16.8899 45.9368 16.4601 45.986 16.0136C46.0351 15.5671 45.9834 15.1152 45.8345 14.6914C45.6857 14.2675 45.4435 13.8825 45.126 13.5648L33.44 1.87876C33.1224 1.56113 32.7375 1.31887 32.3137 1.16986C31.89 1.02086 31.4382 0.968916 30.9917 1.01787C30.5451 1.06682 30.1153 1.21542 29.7339 1.45269C29.3525 1.68996 29.0292 2.00986 28.788 2.38876L20.478 15.4488C16.7138 14.5429 12.7453 15.1231 9.39799 17.0688V17.0688Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.006 29.9949L1 46.0009",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),ln=React.createElement("svg",{width:"28px",height:"28px",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},React.createElement("defs",null,React.createElement("linearGradient",{x1:"95.5557143%",y1:"36.1110714%",x2:"7.25e-07%",y2:"36.1110714%",id:"linearGradient-1"},React.createElement("stop",{stopColor:"#3F9CFC",offset:"0%"}),React.createElement("stop",{stopColor:"#387BFF",offset:"100%"}))),React.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},React.createElement("g",{id:"Group-2"},React.createElement("g",{id:"Ellipse-2",fill:"url(#linearGradient-1)",fillRule:"nonzero"},React.createElement("circle",{id:"Oval",cx:"14",cy:"14",r:"14"})),React.createElement("g",{id:"Group",transform:"translate(8.999999, 5.000000)",stroke:"#FFFFFF",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"},React.createElement("path",{d:"M9.87360059,8.79954 C9.95310059,8.67038 9.99660059,8.52236 9.99980059,8.37075 C10.0030006,8.21914 9.96570059,8.06942 9.89170059,7.93704 C9.81780059,7.80466 9.70980059,7.6944 9.57910059,7.61763 C9.44830059,7.54086 9.29940059,7.50037 9.14770059,7.50032 L6.25013059,7.50032 L6.25013059,0 L0.126530587,9.9521 C0.0470105866,10.0812 0.00340058663,10.2292 0.000190586629,10.3808 C-0.00301641337,10.5323 0.0343005866,10.682 0.108290587,10.8144 C0.182270587,10.9467 0.290250587,11.0569 0.421060587,11.1336 C0.551870587,11.2102 0.700780587,11.2506 0.852400587,11.2505 L3.75002059,11.2505 L3.75002059,18.7508 L9.87360059,8.79954 Z",id:"Path"}))))),un=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M23.5 46C35.9264 46 46 35.9264 46 23.5C46 11.0736 35.9264 1 23.5 1C11.0736 1 1 11.0736 1 23.5C1 35.9264 11.0736 46 23.5 46Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M23.5 32.5C28.4706 32.5 32.5 28.4706 32.5 23.5C32.5 18.5294 28.4706 14.5 23.5 14.5C18.5294 14.5 14.5 18.5294 14.5 23.5C14.5 28.4706 18.5294 32.5 23.5 32.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),sn=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 0.995972V15.996H31.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M24 45.996C19.8745 45.9984 15.8277 44.8665 12.3021 42.724C8.77649 40.5815 5.90781 37.511 4.00969 33.848C2.11156 30.1851 1.25707 26.0708 1.53963 21.955C1.82219 17.8391 3.23092 13.8802 5.61181 10.511C7.9927 7.14181 11.2541 4.49209 15.0394 2.85152C18.8247 1.21095 22.9882 0.642693 27.0747 1.20888C31.1612 1.77507 35.0134 3.4539 38.21 6.06183C41.4067 8.66976 43.8248 12.1064 45.2 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),dn=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 30.996C46.5 31.7916 46.1839 32.5547 45.6213 33.1173C45.0587 33.6799 44.2956 33.996 43.5 33.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 12.996C44.2956 12.996 45.0587 13.312 45.6213 13.8747C46.1839 14.4373 46.5 15.2003 46.5 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 15.996C1.5 15.2003 1.81607 14.4373 2.37868 13.8747C2.94129 13.312 3.70435 12.996 4.5 12.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 33.996C3.70435 33.996 2.94129 33.6799 2.37868 33.1173C1.81607 32.5547 1.5 31.7916 1.5 30.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 12.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 12.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 12.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 33.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 33.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 33.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M28.5 36.996V9.99597",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 45.996C21.8869 45.996 24.1761 45.0478 25.864 43.3599C27.5518 41.6721 28.5 39.3829 28.5 36.996C28.5 39.3829 29.4482 41.6721 31.136 43.3599C32.8239 45.0478 35.1131 45.996 37.5 45.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 0.995972C21.8869 0.995972 24.1761 1.94418 25.864 3.63201C27.5518 5.31984 28.5 7.60902 28.5 9.99597C28.5 7.60902 29.4482 5.31984 31.136 3.63201C32.8239 1.94418 35.1131 0.995972 37.5 0.995972",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 27.996H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),fn=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 28.4286C1 29.3379 1.36122 30.21 2.00421 30.853C2.64719 31.4959 3.51926 31.8572 4.42857 31.8572",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.42857 1C3.51926 1 2.64719 1.36122 2.00421 2.00421C1.36122 2.64719 1 3.51926 1 4.42857",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M31.8571 4.42857C31.8571 3.51926 31.4959 2.64719 30.8529 2.00421C30.21 1.36122 29.3379 1 28.4286 1",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 1H19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 13V19.8571",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M31.8571 14.7143H42.1429C43.0522 14.7143 43.9242 15.0755 44.5672 15.7185C45.2102 16.3615 45.5714 17.2336 45.5714 18.1429V42.1429C45.5714 43.0522 45.2102 43.9242 44.5672 44.5672C43.9242 45.2102 43.0522 45.5714 42.1429 45.5714H18.1429C17.2335 45.5714 16.3615 45.2102 15.7185 44.5672C15.0755 43.9242 14.7143 43.0522 14.7143 42.1429V31.8572H28.4286C29.3379 31.8572 30.21 31.4959 30.8529 30.8529C31.4959 30.21 31.8571 29.3379 31.8571 28.4286V14.7143Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),pn=React.createElement("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M3.01049 5.50462C4.2544 5.50462 5.26279 4.49622 5.26279 3.25231C5.26279 2.00839 4.2544 1 3.01049 1C1.76657 1 0.758179 2.00839 0.758179 3.25231C0.758179 4.49622 1.76657 5.50462 3.01049 5.50462Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M5.26276 3.25232H20.2781",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5181 13.0123C11.762 13.0123 12.7704 12.0039 12.7704 10.76C12.7704 9.51608 11.762 8.50769 10.5181 8.50769C9.2742 8.50769 8.26581 9.51608 8.26581 10.76C8.26581 12.0039 9.2742 13.0123 10.5181 13.0123Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M0.758179 10.76H8.26587",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.7705 10.76H20.2782",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.0259 20.5199C19.2698 20.5199 20.2782 19.5115 20.2782 18.2676C20.2782 17.0237 19.2698 16.0153 18.0259 16.0153C16.782 16.0153 15.7736 17.0237 15.7736 18.2676C15.7736 19.5115 16.782 20.5199 18.0259 20.5199Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.7736 18.2677H0.758179",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),mn=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M20.1079 1H2.72664C1.92669 1 1.2782 1.64849 1.2782 2.44844V19.8297C1.2782 20.6297 1.92669 21.2782 2.72664 21.2782H20.1079C20.9079 21.2782 21.5564 20.6297 21.5564 19.8297V2.44844C21.5564 1.64849 20.9079 1 20.1079 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15.7626 1V21.2782",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),bn=React.createElement("svg",{width:"59",height:"21",viewBox:"0 0 59 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M10.5 1L1 10.5L10.5 20",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M48.5001 1L58.0001 10.5L48.5001 20",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M29.5 9.55054C29.3121 9.55054 29.1284 9.60625 28.9722 9.71064C28.816 9.81503 28.6942 9.9634 28.6223 10.137C28.5504 10.3106 28.5316 10.5016 28.5682 10.6859C28.6049 10.8702 28.6954 11.0394 28.8282 11.1723C28.9611 11.3051 29.1304 11.3956 29.3147 11.4323C29.4989 11.4689 29.6899 11.4501 29.8635 11.3782C30.0371 11.3063 30.1855 11.1846 30.2899 11.0283C30.3943 10.8721 30.45 10.6884 30.45 10.5005C30.45 10.2486 30.3499 10.0069 30.1717 9.82878C29.9936 9.65063 29.7519 9.55054 29.5 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.8999 9.55054C40.712 9.55054 40.5283 9.60625 40.3721 9.71064C40.2159 9.81503 40.0941 9.9634 40.0222 10.137C39.9503 10.3106 39.9315 10.5016 39.9681 10.6859C40.0048 10.8702 40.0953 11.0394 40.2281 11.1723C40.361 11.3051 40.5303 11.3956 40.7146 11.4323C40.8988 11.4689 41.0899 11.4501 41.2634 11.3782C41.437 11.3063 41.5854 11.1846 41.6898 11.0283C41.7942 10.8721 41.8499 10.6884 41.8499 10.5005C41.8499 10.2486 41.7498 10.0069 41.5716 9.82878C41.3935 9.65063 41.1518 9.55054 40.8999 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.1 9.55054C17.9121 9.55054 17.7285 9.60625 17.5722 9.71064C17.416 9.81503 17.2942 9.9634 17.2223 10.137C17.1504 10.3106 17.1316 10.5016 17.1683 10.6859C17.2049 10.8702 17.2954 11.0394 17.4283 11.1723C17.5611 11.3051 17.7304 11.3956 17.9147 11.4323C18.099 11.4689 18.29 11.4501 18.4636 11.3782C18.6372 11.3063 18.7855 11.1846 18.8899 11.0283C18.9943 10.8721 19.05 10.6884 19.05 10.5005C19.05 10.2486 18.9499 10.0069 18.7718 9.82878C18.5936 9.65063 18.352 9.55054 18.1 9.55054Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),hn=React.createElement("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M3.80713 5.19993C3.80713 5.38378 3.84334 5.56583 3.9137 5.73568C3.98405 5.90554 4.08718 6.05987 4.21718 6.18988C4.34718 6.31988 4.50152 6.423 4.67137 6.49336C4.84123 6.56371 5.02328 6.59993 5.20713 6.59993C5.39098 6.59993 5.57303 6.56371 5.74289 6.49336C5.91274 6.423 6.06708 6.31988 6.19708 6.18988C6.32708 6.05987 6.4302 5.90554 6.50056 5.73568C6.57092 5.56583 6.60713 5.38378 6.60713 5.19993C6.60713 5.01608 6.57092 4.83403 6.50056 4.66417C6.4302 4.49431 6.32708 4.33998 6.19708 4.20998C6.06708 4.07998 5.91274 3.97685 5.74289 3.9065C5.57303 3.83614 5.39098 3.79993 5.20713 3.79993C5.02328 3.79993 4.84123 3.83614 4.67137 3.9065C4.50152 3.97685 4.34718 4.07998 4.21718 4.20998C4.08718 4.33998 3.98405 4.49431 3.9137 4.66417C3.84334 4.83403 3.80713 5.01608 3.80713 5.19993Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M3.80713 10.8C3.80713 10.9839 3.84334 11.1659 3.9137 11.3358C3.98405 11.5056 4.08718 11.66 4.21718 11.79C4.34718 11.92 4.50152 12.0231 4.67137 12.0935C4.84123 12.1638 5.02328 12.2 5.20713 12.2C5.39098 12.2 5.57303 12.1638 5.74289 12.0935C5.91274 12.0231 6.06708 11.92 6.19708 11.79C6.32708 11.66 6.4302 11.5056 6.50056 11.3358C6.57092 11.1659 6.60713 10.9839 6.60713 10.8C6.60713 10.6162 6.57092 10.4341 6.50056 10.2643C6.4302 10.0944 6.32708 9.94008 6.19708 9.81007C6.06708 9.68007 5.91274 9.57695 5.74289 9.50659C5.57303 9.43624 5.39098 9.40002 5.20713 9.40002C5.02328 9.40002 4.84123 9.43624 4.67137 9.50659C4.50152 9.57695 4.34718 9.68007 4.21718 9.81007C4.08718 9.94008 3.98405 10.0944 3.9137 10.2643C3.84334 10.4341 3.80713 10.6162 3.80713 10.8V10.8Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M3.80713 16.4C3.80713 16.5839 3.84334 16.7659 3.9137 16.9358C3.98405 17.1056 4.08718 17.2599 4.21718 17.3899C4.34718 17.52 4.50152 17.6231 4.67137 17.6934C4.84123 17.7638 5.02328 17.8 5.20713 17.8C5.39098 17.8 5.57303 17.7638 5.74289 17.6934C5.91274 17.6231 6.06708 17.52 6.19708 17.3899C6.32708 17.2599 6.4302 17.1056 6.50056 16.9358C6.57092 16.7659 6.60713 16.5839 6.60713 16.4C6.60713 16.2161 6.57092 16.0341 6.50056 15.8642C6.4302 15.6944 6.32708 15.5401 6.19708 15.4101C6.06708 15.28 5.91274 15.1769 5.74289 15.1066C5.57303 15.0362 5.39098 15 5.20713 15C5.02328 15 4.84123 15.0362 4.67137 15.1066C4.50152 15.1769 4.34718 15.28 4.21718 15.4101C4.08718 15.5401 3.98405 15.6944 3.9137 15.8642C3.84334 16.0341 3.80713 16.2161 3.80713 16.4V16.4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M8.85834 18.3479C8.85834 19.3165 8.47357 20.2454 7.78866 20.9303C7.10375 21.6152 6.17482 22 5.20621 22C4.2376 22 3.30867 21.6152 2.62376 20.9303C1.93885 20.2454 1.55408 19.3165 1.55408 18.3479V2.82653C1.55408 2.34211 1.74652 1.87752 2.08906 1.53498C2.4316 1.19244 2.89618 1 3.38061 1H7.03274C7.51701 1.00025 7.98136 1.19279 8.32369 1.53531C8.66603 1.87782 8.85834 2.34227 8.85834 2.82653V18.3479Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M8.3385 20.2285L16.1309 6.73157C16.373 6.31211 16.4387 5.81364 16.3134 5.3458C16.188 4.87795 15.882 4.47903 15.4626 4.23677L12.2996 2.41117C12.0115 2.24443 11.6832 2.15986 11.3504 2.16664",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M7.07849 21.4867L20.4756 13.7494C20.8947 13.5071 21.2005 13.1084 21.3258 12.6407C21.4511 12.1731 21.3857 11.6749 21.1438 11.2555L19.3173 8.09243C19.1981 7.88619 19.0396 7.70543 18.8506 7.56042",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),yn=React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M5.19897 8H10.799",stroke:"url(#subtract_paint0_linear)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 8C1 9.85652 1.7375 11.637 3.05025 12.9497C4.36301 14.2625 6.14348 15 8 15C9.85652 15 11.637 14.2625 12.9497 12.9497C14.2625 11.637 15 9.85652 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1C6.14348 1 4.36301 1.7375 3.05025 3.05025C1.7375 4.36301 1 6.14348 1 8V8Z",stroke:"url(#subtract_paint1_linear)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"subtract_paint0_linear",x1:"10.5501",y1:"8.36111",x2:"5.19897",y2:"8.36111",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#3F9CFC"}),React.createElement("stop",{offset:"1",stopColor:"#387BFF"})),React.createElement("linearGradient",{id:"subtract_paint1_linear",x1:"14.3778",y1:"6.05555",x2:"1",y2:"6.05555",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#3F9CFC"}),React.createElement("stop",{offset:"1",stopColor:"#387BFF"})))),vn=React.createElement("svg",{width:"46",height:"46",viewBox:"0 0 46 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M44.7563 4V16.514C44.7565 18.1049 44.1249 19.6307 43.0003 20.756L19.8783 43.88C19.3158 44.4424 18.5528 44.7584 17.7573 44.7584C16.9619 44.7584 16.1989 44.4424 15.6363 43.88L1.87835 30.12C1.31594 29.5574 0.999989 28.7945 0.999989 27.999C0.999989 27.2035 1.31594 26.4406 1.87835 25.878L25.0003 2.756C26.1256 1.63144 27.6515 0.999809 29.2423 1H41.7563C42.552 1 43.3151 1.31607 43.8777 1.87868C44.4403 2.44129 44.7563 3.20435 44.7563 4V4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M37.2563 11.5C37.2563 11.894 37.1787 12.2841 37.028 12.6481C36.8772 13.012 36.6562 13.3427 36.3777 13.6213C36.0991 13.8999 35.7684 14.1209 35.4044 14.2716C35.0404 14.4224 34.6503 14.5 34.2563 14.5C33.8624 14.5 33.4723 14.4224 33.1083 14.2716C32.7443 14.1209 32.4136 13.8999 32.135 13.6213C31.8565 13.3427 31.6355 13.012 31.4847 12.6481C31.3339 12.2841 31.2563 11.894 31.2563 11.5C31.2563 11.106 31.3339 10.7159 31.4847 10.3519C31.6355 9.98797 31.8565 9.65726 32.135 9.37868C32.4136 9.1001 32.7443 8.87913 33.1083 8.72836C33.4723 8.5776 33.8624 8.5 34.2563 8.5C34.6503 8.5 35.0404 8.5776 35.4044 8.72836C35.7684 8.87913 36.0991 9.1001 36.3777 9.37868C36.6562 9.65726 36.8772 9.98797 37.028 10.3519C37.1787 10.7159 37.2563 11.106 37.2563 11.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),gn=React.createElement("svg",{width:"45",height:"47",viewBox:"0 0 45 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 0.996094H10.5V9.99609H1.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 36.9961H10.5V45.9961H1.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 0.996094H43.5V9.99609H34.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 36.9961H43.5V45.9961H34.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 3.99609H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.5 9.99609V36.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 42.9961H10.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 36.9961V9.99609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.5 17.5001C13.4995 16.9088 13.6155 16.3232 13.8414 15.7768C14.0673 15.2304 14.3987 14.7338 14.8166 14.3155C15.2345 13.8972 15.7308 13.5654 16.277 13.339C16.8232 13.1126 17.4087 12.9961 18 12.9961H27C27.5913 12.9961 28.1768 13.1126 28.723 13.339C29.2692 13.5654 29.7655 13.8972 30.1834 14.3155C30.6013 14.7338 30.9327 15.2304 31.1586 15.7768C31.3845 16.3232 31.5005 16.9088 31.5 17.5001",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 12.9961V33.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M16.438 33.9961H28.438",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),En=React.createElement("svg",{width:"47",height:"21",viewBox:"0 0 47 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36.5 20H10.5C7.98369 19.9895 5.57344 18.9852 3.79412 17.2059C2.0148 15.4266 1.01053 13.0163 1 10.5V10.5C1.01053 7.98369 2.0148 5.57344 3.79412 3.79412C5.57344 2.0148 7.98369 1.01053 10.5 1H36.5C39.0163 1.01053 41.4266 2.0148 43.2059 3.79412C44.9852 5.57344 45.9895 7.98369 46 10.5V10.5C45.9895 13.0163 44.9852 15.4266 43.2059 17.2059C41.4266 18.9852 39.0163 19.9895 36.5 20V20Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11 14.5C13.2091 14.5 15 12.7091 15 10.5C15 8.29086 13.2091 6.5 11 6.5C8.79086 6.5 7 8.29086 7 10.5C7 12.7091 8.79086 14.5 11 14.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Cn=React.createElement("svg",{width:"20",height:"21",viewBox:"0 0 20 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M16.7036 8.49719L15.2563 20.0754H5.12543L3.67816 8.49719",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.50723 5.60266H18.8745",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M6.5148 5.18299V2.67921C6.5148 2.29536 6.66728 1.92725 6.9387 1.65583C7.21011 1.38441 7.57823 1.23193 7.96207 1.23193H12.3039C12.6877 1.23193 13.0558 1.38441 13.3273 1.65583C13.5987 1.92725 13.7512 2.29536 13.7512 2.67921V5.57375",stroke:"#4F5A6A",strokeWidth:"1.19565",strokeLinecap:"round",strokeLinejoin:"round"})),kn=function(){var e=(0,S.useSelect)((function(e){return e(bt).getActiveScreen()})),t=(0,S.useDispatch)(bt).setActiveScreen;return Nr().createElement("div",{className:"nav"},Nr().createElement("ul",null,Nr().createElement("li",null,Nr().createElement(xr,{label:"Settings",icon:pn,isSelected:"settings"==e,onClick:function(){return t("settings")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Attributes",icon:Mr,isSelected:"attributes"==e,onClick:function(){return t("attributes")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Editor View",icon:qr,isSelected:"edit"==e,onClick:function(){return t("edit")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Front-end View",icon:Qr,isSelected:"save"==e,onClick:function(){return t("save")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Sidebar",icon:mn,isSelected:"sidebar"==e,onClick:function(){return t("sidebar")}})),Nr().createElement("li",null,Nr().createElement(xr,{label:"Styles",icon:hn,isSelected:"styles"==e,onClick:function(){return t("styles")}}))))},Sn=function(){return React.createElement("div",{className:"loading-spinner"},React.createElement("div",null),React.createElement("div",null),React.createElement("div",null),React.createElement("div",null))},wn=function(){var e=(0,S.useDispatch)(Pr).saveBlock,t=((0,S.useDispatch)(bt).setShowPublishFlyout,(0,S.useSelect)((function(e){return{isSaving:e(bt).getIsSaving(),isPublishing:e(bt).getIsPublishing(),block:e(Pr).getBlock()}}))),r=t.isSaving,n=(t.isPublishing,t.block);return React.createElement("div",{className:"header"},React.createElement("div",{className:"screen-reader-text icons"},Ir,ln),React.createElement("div",{className:"title"},React.createElement("h1",null,"Wicked Block Builder")),React.createElement(kn,null),React.createElement("div",{className:"actions"},React.createElement("button",{className:"action-btn primary",onClick:e,disabled:r||!n.dirty},r?React.createElement(React.Fragment,null,React.createElement(Sn,null),React.createElement("span",{className:"screen-reader-text"},"Saving")):React.createElement("span",{className:"label"},"Save"))))},Rn=function(e){var t=e.content,r=e.sidebar;return React.createElement("div",{className:"body"},React.createElement("div",{className:"left"},t),React.createElement("div",{className:"sidebar"},r))};function An(e){return An="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},An(e)}function On(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function jn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?On(Object(r),!0).forEach((function(t){Tn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):On(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tn(e,t,r){return(t=function(e){var t=function(e){if("object"!=An(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=An(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==An(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Ln=function(e){var t,r,n=e.children,o=e.onStop,a=e.onAccept,i=e.onReceive,l=e.forceRootNode,u=void 0!==l&&l,s=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Pn(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Pn(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=s[0],f=s[1],p=(0,c.useRef)(null),m=c.Children.toArray(n).map((function(e){return(0,c.cloneElement)(e,{draggingNodeId:d})}));return(0,c.useEffect)((function(){$=jQuery;var e,t,r,n,c,l,s,d,m,b,h=0,y=$("#node-list").offset().left+10,v=$("body"),g=(function(){if(!v[0].className)return 0;var e=v[0].className.match(/menu-max-depth-(\d+)/);e&&e[1]&&parseInt(e[1],10)}(),0),E="",C=$("#node-list");function k(e){return Math.floor(e/30)}function S(e,t){e.placeholder.updateDepthClass(t,h),h=t}function w(e){var o;g=e.placeholder.index(),n=e.placeholder.prevAll(".node-item").not(":hidden").eq(0),c=e.placeholder.nextAll(".node-item").not(":hidden").eq(0);var i=e.placeholder.prevAll(".node-item").not(e.item[0]);if(n[0]==e.item[0]&&(n=n.prevAll(".node-item").not(":hidden").eq(0)),c[0]==e.item[0]&&(c=c.nextAll(".node-item").not(":hidden").eq(0)),l=n.length?n.offset().top+n.height():0,s=c.length?c.offset().top+c.height()/3:0,t=c.length?c.menuItemDepth():0,u&&0==t&&n.length&&(t=1),n.length){var d=!1,f=n.menuItemDepth()+1;i.each((function(){var t,i,c,l,u=$(this);if(t=u.attr("data-id"),i=e.item.attr("data-id"),c=e.item.attr("data-type"),l=e.item.attr("data-name"),a(t,i,c,l))return(r=(o=u.menuItemDepth()+1)>100?100:o)>n.menuItemDepth()+1&&(r=n.menuItemDepth()),r>f&&(r=f),d=!0,!1;f=u.menuItemDepth()})),d||(r=0)}else r=0}jQuery.fn.extend({menuItemDepth:function(){var e=this.eq(0).css("margin-left");return k(e&&-1!=e.indexOf("px")?e.slice(0,-2):0)},updateDepthClass:function(e,t){return this.each((function(){var r=$(this);t=t||r.menuItemDepth(),$(this).removeClass("node-item-depth-"+t).addClass("node-item-depth-"+e)}))},shiftDepthClass:function(e){return this.each((function(){var t=$(this),r=t.menuItemDepth(),n=r+e;t.removeClass("node-item-depth-"+r).addClass("node-item-depth-"+n),0===n&&t.find(".is-submenu").hide()}))},childMenuItems:function(){var e=$();return this.each((function(){for(var t=$(this),r=t.menuItemDepth(),n=t.next(".node-item");n.length&&n.menuItemDepth()>r;)e=e.add(n),n=n.next(".node-item")})),e},shiftHorizontally:function(e){return this.each((function(){var t=$(this),r=t.menuItemDepth(),n=r+e;t.moveHorizontally(n,r)}))},getParentItemId:function(e){var t="";return this.each((function(){var r=$(this),n=parseInt(e,10),o=n-1,a=r.prevAll(".node-item-depth-"+o).first();return 0===n||(t=a.attr("data-id")),!1})),t},moveHorizontally:function(e,t){return this.each((function(){var r=$(this),n=r.childMenuItems(),o=e-t,a=r.find(".is-submenu");r.updateDepthClass(e,t).updateParentMenuItemDBId(),n&&n.each((function(){var e=$(this),t=e.menuItemDepth(),r=t+o;e.updateDepthClass(r,t).updateParentMenuItemDBId()})),0===e?a.hide():a.show()}))}}),jQuery(p.current).sortable({cancel:!1,handle:".node",placeholder:"sortable-placeholder",start:function(t,r){var n,o,a;f(r.item.attr("data-id")),m=r.item.children(".node-item-transport"),e=r.item.menuItemDepth(),S(r,e),(a=(r.item.next()[0]==r.placeholder[0]?r.item.next():r.item).childMenuItems()).hide(),n=m.outerHeight(),n+=n>0?1*r.placeholder.css("margin-top").slice(0,-2):0,n+=r.helper.outerHeight(),d=n,n-=2,r.placeholder.height(n),b=e,a.each((function(){var e=$(this).menuItemDepth();b=e>b?e:b})),o=r.helper.find("button").outerWidth(),o+=30*(b-e),o-=2,r.placeholder.width(o),w(r)},beforeStop:function(e,t){},receive:function(e,t){i({e,ui:t,parentId:E,order:g})},stop:function(e,t){var r=t.item.attr("data-id"),n=t.item.getParentItemId(h),a={};$(this).find("> li").each((function(e){a=jn(jn({},a),{},Tn({},$(this).attr("data-id"),e))})),$(this).sortable("cancel"),$(this).find("li").show(),o(r,n,a),f(null)},change:function(e,t){var r=t.helper.offset();t.placeholder.parent().hasClass("menu")||(n.length?n.after(t.placeholder):C.prepend(t.placeholder)),u&&n&&0==n.menuItemDepth()&&r.top<l-0&&n.after(t.placeholder),w(t)},sort:function(e,n){w(n);var o=n.helper.offset(),a=k(o.left-y);a>r||o.top<l-0?a=r:a<t&&(a=t),a!=h&&S(n,a),function(e){E=e.placeholder.getParentItemId(h)}(n),s&&o.top+d>s&&(c.after(n.placeholder),w(n),$(this).sortable("refreshPositions"))}})})),React.createElement("ul",{id:"node-list",className:"nodes menu",ref:p},m)};var Nn=r(532),Dn=r.n(Nn);const xn=function(e){var t=e.onDuplicate,r=e.onEdit,n=e.onDelete,o=e.onCopy,a=e.onPaste,i=e.enableDuplicate,l=void 0===i||i,u=e.enablePaste,s=(0,c.useRef)(null),d=(0,c.useRef)(null);return React.createElement("div",{className:"node-toolbar"},React.createElement("button",{title:"Duplicate",onClick:t,disabled:!l},React.createElement("span",{className:"icon"},Yr),React.createElement("span",{class:"screen-reader-text"},"Duplicate")),o&&React.createElement("button",{title:"Copy",onClick:function(){s.current.blur(),o()},ref:s},React.createElement("span",{className:"icon"},Gr),React.createElement("span",{class:"screen-reader-text"},"Copy")),a&&React.createElement("button",{title:"Paste",onClick:function(){d.current.blur(),a()},disabled:!u,ref:d},React.createElement("span",{className:"icon"},an),React.createElement("span",{class:"screen-reader-text"},"Paste")),React.createElement("button",{title:"Settings",onClick:r},React.createElement("span",{className:"icon"},pn),React.createElement("span",{class:"screen-reader-text"},"Settings")),React.createElement("button",{title:"Delete",onClick:n},React.createElement("span",{className:"icon"},Cn),React.createElement("span",{class:"screen-reader-text"},"Delete")))},In=function(e){var t=e.onClick,r=e.label;return React.createElement("div",{className:"node"},React.createElement("button",{onClick:t},r))},Fn={name:"String",description:"Use string attributes to hold text content.",type:"string",icon:bn,supportedSources:["block","attribute","text","html"]},Mn={name:"Number",description:"Use number attributes to hold whole numbers.",type:"number",icon:nn,supportedSources:["block","attribute","text"]},Bn={name:"True/False",description:"Use true/false attributes to hold values that can only be true or false (boolean).",type:"boolean",icon:Br,supportedSources:["block","attribute","text"]},Vn=window.wp.components;function Un(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Hn=function(e){var t,r,n=e.id,o=e.title,a=e.children,i=(e.onToggle,e.expandable),l=void 0===i||i,u=e.expanded,s=void 0===u||u,d=(t=(0,c.useState)(s),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Un(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Un(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1];return Nr().createElement("div",{className:"panel"},Nr().createElement("div",{className:"title"},Nr().createElement("h4",null,l&&Nr().createElement("button",{id:"".concat(n,"-toggle"),"aria-expanded":f,"aria-controls":"".concat(n,"-panel"),onClick:function(){return p(!f)}},o),!l&&Nr().createElement("span",null,o))),Nr().createElement("div",{id:"".concat(n,"-panel"),className:"body",role:"region","aria-labelledby":"".concat(n,"-toggle"),hidden:!f},a))},Wn=function(e){var t=e.onClick,r=e.label,n=e.hideLabelFromVision,o=void 0!==n&&n;return React.createElement("button",{className:"add-item-btn",onClick:t},React.createElement("span",{className:"icon"},Ir),!o&&React.createElement("span",{className:"label"},r))};function Gn(){return Gn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Gn.apply(null,arguments)}const zn=function(e){return React.createElement("button",Gn({className:"settings-btn"},e,{title:"Settings"}),React.createElement("span",{className:"icon"},Hr),React.createElement("span",{className:"screen-reader-text"},"Settings"))},Zn=function(e){var t=e.onClick,r=e.label,n=void 0===r?"Close":r;return React.createElement("button",{className:"close",onClick:t},React.createElement("span",{className:"icon"},Ur),React.createElement("span",{className:"screen-reader-text"},n))},$n=function(e){var t=e.value,r=e.onChange,n=e.label,o=void 0===n?"Attribute Name":n,a=(0,c.useRef)(null);return React.createElement(Vn.TextControl,{ref:a,label:o,help:"Letters, numbers, and underscores only.",value:t,onChange:function(e){var t=e.replace(/[^abcdefghijklmnopqrstuvwxyz0-9\_]/gi,"");r(t)},onFocus:function(){return a.current.select()}})};function Yn(e){return Yn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yn(e)}function qn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qn(Object(r),!0).forEach((function(t){Kn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Kn(e,t,r){return(t=function(e){var t=function(e){if("object"!=Yn(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Yn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Yn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Jn=lodash.find,eo={name:"Array",description:"Use array attributes to hold a collection of values.",type:"array",icon:Fr,supportedSources:["block","query"],settings:function(e){var t,r,n=e.attribute,o=e.addAttribute,a=e.updateAttribute,i=(0,S.useDispatch)(bt).setActiveAttributeId,l=Zu().filter((function(e){return!e.proOnly})).map((function(e){return{value:e.type,label:e.name}})),u=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Xn(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Xn(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],d=u[1],f=(0,S.useSelect)((function(e){return e(Pr).getAttributes()})),p=f.filter((function(e){return e.parent==n.id})),m=f.map((function(e){return e.name})),b=Jn(f,{id:s});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"child-attributes",title:"Child Attributes"},React.createElement("div",{className:"content"},p.length>0&&React.createElement("ul",{className:"item-list"},p.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:function(){return i(e.id)}})))}))),React.createElement(Wn,{onClick:function(){var e=Dn()();o(Wu(m,{id:e,parent:n.id,source:"block"==n.source?"block":"text"})),d(e)},label:"Add Child Attribute"}))),s&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Add Child Attribute"),React.createElement(Zn,{onClick:function(){return d(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement($n,{label:"Child Attribute Name",value:b.name,onChange:function(e){return a(Qn(Qn({},b),{},{name:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Child Attribute Type",onChange:function(e){return a(Qn(Qn({},b),{},{type:e}))},value:b.type,options:l}))))))}};const to=[Fn,Mn,Bn,eo],ro=[{name:"Custom",description:"An HTML tag of your choosing.",icon:Kr,tag:"custom"},{name:"Div",description:"An HTML <div> tag.",icon:Zr,tag:"div"},{name:"Section",description:"An HTML <section> tag.",icon:fn,tag:"section"},{name:"Unordered List",description:"An HTML <ul> tag.",icon:tn,tag:"ul"},{name:"List Item",description:"An HTML <li> tag.",icon:en,tag:"li"}],no=window.wp.blockEditor,oo=(0,c.createContext)(),ao=(0,React.createContext)({path:[]});function io(e){return io="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},io(e)}function co(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function lo(e,t,r){return(t=function(e){var t=function(e){if("object"!=io(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=io(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==io(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function uo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var so=lodash,fo=so.get,po=so.set,mo=so.isArray,bo=(so.find,so.cloneDeep,function(e){var t=(0,c.useContext)(oo),r=(t.attributes,t.setAttributes,(0,c.useContext)(ao).path),n=e.split("."),o=e;return n.length>1&&r.length>0&&(o=n.reduce((function(e,t,n){return"".concat(e,"[").concat(r[n-1],"].").concat(t)}))),o}),ho=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return t;var r=(0,c.useContext)(oo),n=r.attributes,o=(r.setAttributes,bo(e));return fo(n,o,t)},yo=function(e){if(!e)return function(e,t){return!1};var t=(0,c.useContext)(oo),r=t.attributes,n=t.setAttributes,o=((0,c.useContext)(ao).path,bo(e));return function(e,t){var a,i=e.split("."),c=i[0];if(i.length>1){var l,u=po(r,o,t);l=mo(u[c])?function(e){if(Array.isArray(e))return uo(e)}(a=u[c])||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return uo(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?uo(e,t):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?co(Object(r),!0).forEach((function(t){lo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):co(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},u[c]),n(lo({},c,l))}else n(lo({},e,t))}};function vo(e){return vo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vo(e)}function go(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Eo(e,t,r){return(t=function(e){var t=function(e){if("object"!=vo(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=vo(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==vo(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Co=lodash,ko=Co.get,So=Co.set,wo=Co.forOwn,Ro=Co.isArray,Ao=Co.isString,Oo=Co.isObject,jo=Co.has,To=Co.omit,Po=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return!1;if(r){var n=t.split(".").slice(-1);return ko(r,n,!1)}return ko(e,t,null)},Lo=function(e){var t=e.tokens,r=(e.name,e.attributes),n=e.currentAttribute,o=e.currentIndex,a=void 0===o?0:o,i=e.currentItem,c=void 0!==i&&i,l=t;if(n){l=To(l,["attributes.".concat(n)]);var u=Po(r,n);Ro(u)&&So(l,"attributes.".concat(n),{_items:u,_length:u.length,_currentIndex:a+1})}return c&&wo(c,(function(e,t){Ro(e)?So(l,"attributes.".concat(n,".").concat(t),{_items:e,_length:e.length,_currentIndex:1}):So(l,"attributes.".concat(n,".").concat(t),e)})),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?go(Object(r),!0).forEach((function(t){Eo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):go(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},l)},No=function(e,t){return Ao(e)?e.replace(/\{\{\s?([A-z0-9\.\-\_\:]*)\s?\}\}/gi,(function(e,r){var n=ko(t,r,"{{ ".concat(r," }}"));return Ro(n)?n.join(", "):Oo(n)?jo(n,"_items")?n._items:"{{ ".concat(r," }}"):n})):e};const{entries:_o,setPrototypeOf:Do,isFrozen:xo,getPrototypeOf:Io,getOwnPropertyDescriptor:Fo}=Object;let{freeze:Mo,seal:Bo,create:Vo}=Object,{apply:Uo,construct:Ho}="undefined"!=typeof Reflect&&Reflect;Mo||(Mo=function(e){return e}),Bo||(Bo=function(e){return e}),Uo||(Uo=function(e,t,r){return e.apply(t,r)}),Ho||(Ho=function(e,t){return new e(...t)});const Wo=oa(Array.prototype.forEach),Go=oa(Array.prototype.lastIndexOf),zo=oa(Array.prototype.pop),Zo=oa(Array.prototype.push),$o=oa(Array.prototype.splice),Yo=oa(String.prototype.toLowerCase),qo=oa(String.prototype.toString),Qo=oa(String.prototype.match),Ko=oa(String.prototype.replace),Xo=oa(String.prototype.indexOf),Jo=oa(String.prototype.trim),ea=oa(Object.prototype.hasOwnProperty),ta=oa(RegExp.prototype.test),ra=(na=TypeError,function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Ho(na,t)});var na;function oa(e){return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return Uo(e,t,n)}}function aa(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Yo;Do&&Do(e,null);let n=t.length;for(;n--;){let o=t[n];if("string"==typeof o){const e=r(o);e!==o&&(xo(t)||(t[n]=e),o=e)}e[o]=!0}return e}function ia(e){for(let t=0;t<e.length;t++)ea(e,t)||(e[t]=null);return e}function ca(e){const t=Vo(null);for(const[r,n]of _o(e))ea(e,r)&&(Array.isArray(n)?t[r]=ia(n):n&&"object"==typeof n&&n.constructor===Object?t[r]=ca(n):t[r]=n);return t}function la(e,t){for(;null!==e;){const r=Fo(e,t);if(r){if(r.get)return oa(r.get);if("function"==typeof r.value)return oa(r.value)}e=Io(e)}return function(){return null}}const ua=Mo(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),sa=Mo(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),da=Mo(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),fa=Mo(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),pa=Mo(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),ma=Mo(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),ba=Mo(["#text"]),ha=Mo(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),ya=Mo(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),va=Mo(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),ga=Mo(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Ea=Bo(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Ca=Bo(/<%[\w\W]*|[\w\W]*%>/gm),ka=Bo(/\$\{[\w\W]*/gm),Sa=Bo(/^data-[\-\w.\u00B7-\uFFFF]+$/),wa=Bo(/^aria-[\-\w]+$/),Ra=Bo(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Aa=Bo(/^(?:\w+script|data):/i),Oa=Bo(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ja=Bo(/^html$/i),Ta=Bo(/^[a-z][.\w]*(-[.\w]+)+$/i);var Pa=Object.freeze({__proto__:null,ARIA_ATTR:wa,ATTR_WHITESPACE:Oa,CUSTOM_ELEMENT:Ta,DATA_ATTR:Sa,DOCTYPE_NAME:ja,ERB_EXPR:Ca,IS_ALLOWED_URI:Ra,IS_SCRIPT_OR_DATA:Aa,MUSTACHE_EXPR:Ea,TMPLIT_EXPR:ka});const La=function(){return"undefined"==typeof window?null:window};var Na=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:La();const r=t=>e(t);if(r.version="3.2.4",r.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return r.isSupported=!1,r;let{document:n}=t;const o=n,a=o.currentScript,{DocumentFragment:i,HTMLTemplateElement:c,Node:l,Element:u,NodeFilter:s,NamedNodeMap:d=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:f,DOMParser:p,trustedTypes:m}=t,b=u.prototype,h=la(b,"cloneNode"),y=la(b,"remove"),v=la(b,"nextSibling"),g=la(b,"childNodes"),E=la(b,"parentNode");if("function"==typeof c){const e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let C,k="";const{implementation:S,createNodeIterator:w,createDocumentFragment:R,getElementsByTagName:A}=n,{importNode:O}=o;let j={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};r.isSupported="function"==typeof _o&&"function"==typeof E&&S&&void 0!==S.createHTMLDocument;const{MUSTACHE_EXPR:T,ERB_EXPR:P,TMPLIT_EXPR:L,DATA_ATTR:N,ARIA_ATTR:_,IS_SCRIPT_OR_DATA:D,ATTR_WHITESPACE:x,CUSTOM_ELEMENT:I}=Pa;let{IS_ALLOWED_URI:F}=Pa,M=null;const B=aa({},[...ua,...sa,...da,...pa,...ba]);let V=null;const U=aa({},[...ha,...ya,...va,...ga]);let H=Object.seal(Vo(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),W=null,G=null,z=!0,Z=!0,$=!1,Y=!0,q=!1,Q=!0,K=!1,X=!1,J=!1,ee=!1,te=!1,re=!1,ne=!0,oe=!1,ae=!0,ie=!1,ce={},le=null;const ue=aa({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let se=null;const de=aa({},["audio","video","img","source","image","track"]);let fe=null;const pe=aa({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),me="http://www.w3.org/1998/Math/MathML",be="http://www.w3.org/2000/svg",he="http://www.w3.org/1999/xhtml";let ye=he,ve=!1,ge=null;const Ee=aa({},[me,be,he],qo);let Ce=aa({},["mi","mo","mn","ms","mtext"]),ke=aa({},["annotation-xml"]);const Se=aa({},["title","style","font","a","script"]);let we=null;const Re=["application/xhtml+xml","text/html"];let Ae=null,Oe=null;const je=n.createElement("form"),Te=function(e){return e instanceof RegExp||e instanceof Function},Pe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!Oe||Oe!==e){if(e&&"object"==typeof e||(e={}),e=ca(e),we=-1===Re.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Ae="application/xhtml+xml"===we?qo:Yo,M=ea(e,"ALLOWED_TAGS")?aa({},e.ALLOWED_TAGS,Ae):B,V=ea(e,"ALLOWED_ATTR")?aa({},e.ALLOWED_ATTR,Ae):U,ge=ea(e,"ALLOWED_NAMESPACES")?aa({},e.ALLOWED_NAMESPACES,qo):Ee,fe=ea(e,"ADD_URI_SAFE_ATTR")?aa(ca(pe),e.ADD_URI_SAFE_ATTR,Ae):pe,se=ea(e,"ADD_DATA_URI_TAGS")?aa(ca(de),e.ADD_DATA_URI_TAGS,Ae):de,le=ea(e,"FORBID_CONTENTS")?aa({},e.FORBID_CONTENTS,Ae):ue,W=ea(e,"FORBID_TAGS")?aa({},e.FORBID_TAGS,Ae):{},G=ea(e,"FORBID_ATTR")?aa({},e.FORBID_ATTR,Ae):{},ce=!!ea(e,"USE_PROFILES")&&e.USE_PROFILES,z=!1!==e.ALLOW_ARIA_ATTR,Z=!1!==e.ALLOW_DATA_ATTR,$=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Y=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,q=e.SAFE_FOR_TEMPLATES||!1,Q=!1!==e.SAFE_FOR_XML,K=e.WHOLE_DOCUMENT||!1,ee=e.RETURN_DOM||!1,te=e.RETURN_DOM_FRAGMENT||!1,re=e.RETURN_TRUSTED_TYPE||!1,J=e.FORCE_BODY||!1,ne=!1!==e.SANITIZE_DOM,oe=e.SANITIZE_NAMED_PROPS||!1,ae=!1!==e.KEEP_CONTENT,ie=e.IN_PLACE||!1,F=e.ALLOWED_URI_REGEXP||Ra,ye=e.NAMESPACE||he,Ce=e.MATHML_TEXT_INTEGRATION_POINTS||Ce,ke=e.HTML_INTEGRATION_POINTS||ke,H=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&Te(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(H.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&Te(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(H.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(H.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),q&&(Z=!1),te&&(ee=!0),ce&&(M=aa({},ba),V=[],!0===ce.html&&(aa(M,ua),aa(V,ha)),!0===ce.svg&&(aa(M,sa),aa(V,ya),aa(V,ga)),!0===ce.svgFilters&&(aa(M,da),aa(V,ya),aa(V,ga)),!0===ce.mathMl&&(aa(M,pa),aa(V,va),aa(V,ga))),e.ADD_TAGS&&(M===B&&(M=ca(M)),aa(M,e.ADD_TAGS,Ae)),e.ADD_ATTR&&(V===U&&(V=ca(V)),aa(V,e.ADD_ATTR,Ae)),e.ADD_URI_SAFE_ATTR&&aa(fe,e.ADD_URI_SAFE_ATTR,Ae),e.FORBID_CONTENTS&&(le===ue&&(le=ca(le)),aa(le,e.FORBID_CONTENTS,Ae)),ae&&(M["#text"]=!0),K&&aa(M,["html","head","body"]),M.table&&(aa(M,["tbody"]),delete W.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw ra('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw ra('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');C=e.TRUSTED_TYPES_POLICY,k=C.createHTML("")}else void 0===C&&(C=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let r=null;const n="data-tt-policy-suffix";t&&t.hasAttribute(n)&&(r=t.getAttribute(n));const o="dompurify"+(r?"#"+r:"");try{return e.createPolicy(o,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}}(m,a)),null!==C&&"string"==typeof k&&(k=C.createHTML(""));Mo&&Mo(e),Oe=e}},Le=aa({},[...sa,...da,...fa]),Ne=aa({},[...pa,...ma]),_e=function(e){Zo(r.removed,{element:e});try{E(e).removeChild(e)}catch(t){y(e)}},De=function(e,t){try{Zo(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){Zo(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(ee||te)try{_e(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},xe=function(e){let t=null,r=null;if(J)e="<remove></remove>"+e;else{const t=Qo(e,/^[\r\n\t ]+/);r=t&&t[0]}"application/xhtml+xml"===we&&ye===he&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=C?C.createHTML(e):e;if(ye===he)try{t=(new p).parseFromString(o,we)}catch(e){}if(!t||!t.documentElement){t=S.createDocument(ye,"template",null);try{t.documentElement.innerHTML=ve?k:o}catch(e){}}const a=t.body||t.documentElement;return e&&r&&a.insertBefore(n.createTextNode(r),a.childNodes[0]||null),ye===he?A.call(t,K?"html":"body")[0]:K?t.documentElement:a},Ie=function(e){return w.call(e.ownerDocument||e,e,s.SHOW_ELEMENT|s.SHOW_COMMENT|s.SHOW_TEXT|s.SHOW_PROCESSING_INSTRUCTION|s.SHOW_CDATA_SECTION,null)},Fe=function(e){return e instanceof f&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof d)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Me=function(e){return"function"==typeof l&&e instanceof l};function Be(e,t,n){Wo(e,(e=>{e.call(r,t,n,Oe)}))}const Ve=function(e){let t=null;if(Be(j.beforeSanitizeElements,e,null),Fe(e))return _e(e),!0;const n=Ae(e.nodeName);if(Be(j.uponSanitizeElement,e,{tagName:n,allowedTags:M}),e.hasChildNodes()&&!Me(e.firstElementChild)&&ta(/<[/\w]/g,e.innerHTML)&&ta(/<[/\w]/g,e.textContent))return _e(e),!0;if(7===e.nodeType)return _e(e),!0;if(Q&&8===e.nodeType&&ta(/<[/\w]/g,e.data))return _e(e),!0;if(!M[n]||W[n]){if(!W[n]&&He(n)){if(H.tagNameCheck instanceof RegExp&&ta(H.tagNameCheck,n))return!1;if(H.tagNameCheck instanceof Function&&H.tagNameCheck(n))return!1}if(ae&&!le[n]){const t=E(e)||e.parentNode,r=g(e)||e.childNodes;if(r&&t)for(let n=r.length-1;n>=0;--n){const o=h(r[n],!0);o.__removalCount=(e.__removalCount||0)+1,t.insertBefore(o,v(e))}}return _e(e),!0}return e instanceof u&&!function(e){let t=E(e);t&&t.tagName||(t={namespaceURI:ye,tagName:"template"});const r=Yo(e.tagName),n=Yo(t.tagName);return!!ge[e.namespaceURI]&&(e.namespaceURI===be?t.namespaceURI===he?"svg"===r:t.namespaceURI===me?"svg"===r&&("annotation-xml"===n||Ce[n]):Boolean(Le[r]):e.namespaceURI===me?t.namespaceURI===he?"math"===r:t.namespaceURI===be?"math"===r&&ke[n]:Boolean(Ne[r]):e.namespaceURI===he?!(t.namespaceURI===be&&!ke[n])&&!(t.namespaceURI===me&&!Ce[n])&&!Ne[r]&&(Se[r]||!Le[r]):!("application/xhtml+xml"!==we||!ge[e.namespaceURI]))}(e)?(_e(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!ta(/<\/no(script|embed|frames)/i,e.innerHTML)?(q&&3===e.nodeType&&(t=e.textContent,Wo([T,P,L],(e=>{t=Ko(t,e," ")})),e.textContent!==t&&(Zo(r.removed,{element:e.cloneNode()}),e.textContent=t)),Be(j.afterSanitizeElements,e,null),!1):(_e(e),!0)},Ue=function(e,t,r){if(ne&&("id"===t||"name"===t)&&(r in n||r in je))return!1;if(Z&&!G[t]&&ta(N,t));else if(z&&ta(_,t));else if(!V[t]||G[t]){if(!(He(e)&&(H.tagNameCheck instanceof RegExp&&ta(H.tagNameCheck,e)||H.tagNameCheck instanceof Function&&H.tagNameCheck(e))&&(H.attributeNameCheck instanceof RegExp&&ta(H.attributeNameCheck,t)||H.attributeNameCheck instanceof Function&&H.attributeNameCheck(t))||"is"===t&&H.allowCustomizedBuiltInElements&&(H.tagNameCheck instanceof RegExp&&ta(H.tagNameCheck,r)||H.tagNameCheck instanceof Function&&H.tagNameCheck(r))))return!1}else if(fe[t]);else if(ta(F,Ko(r,x,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==Xo(r,"data:")||!se[e])if($&&!ta(D,Ko(r,x,"")));else if(r)return!1;return!0},He=function(e){return"annotation-xml"!==e&&Qo(e,I)},We=function(e){Be(j.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||Fe(e))return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:V,forceKeepAttr:void 0};let o=t.length;for(;o--;){const a=t[o],{name:i,namespaceURI:c,value:l}=a,u=Ae(i);let s="value"===i?l:Jo(l);if(n.attrName=u,n.attrValue=s,n.keepAttr=!0,n.forceKeepAttr=void 0,Be(j.uponSanitizeAttribute,e,n),s=n.attrValue,!oe||"id"!==u&&"name"!==u||(De(i,e),s="user-content-"+s),Q&&ta(/((--!?|])>)|<\/(style|title)/i,s)){De(i,e);continue}if(n.forceKeepAttr)continue;if(De(i,e),!n.keepAttr)continue;if(!Y&&ta(/\/>/i,s)){De(i,e);continue}q&&Wo([T,P,L],(e=>{s=Ko(s,e," ")}));const d=Ae(e.nodeName);if(Ue(d,u,s)){if(C&&"object"==typeof m&&"function"==typeof m.getAttributeType)if(c);else switch(m.getAttributeType(d,u)){case"TrustedHTML":s=C.createHTML(s);break;case"TrustedScriptURL":s=C.createScriptURL(s)}try{c?e.setAttributeNS(c,i,s):e.setAttribute(i,s),Fe(e)?_e(e):zo(r.removed)}catch(e){}}}Be(j.afterSanitizeAttributes,e,null)},Ge=function e(t){let r=null;const n=Ie(t);for(Be(j.beforeSanitizeShadowDOM,t,null);r=n.nextNode();)Be(j.uponSanitizeShadowNode,r,null),Ve(r),We(r),r.content instanceof i&&e(r.content);Be(j.afterSanitizeShadowDOM,t,null)};return r.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,a=null,c=null,u=null;if(ve=!e,ve&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Me(e)){if("function"!=typeof e.toString)throw ra("toString is not a function");if("string"!=typeof(e=e.toString()))throw ra("dirty is not a string, aborting")}if(!r.isSupported)return e;if(X||Pe(t),r.removed=[],"string"==typeof e&&(ie=!1),ie){if(e.nodeName){const t=Ae(e.nodeName);if(!M[t]||W[t])throw ra("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)n=xe("\x3c!----\x3e"),a=n.ownerDocument.importNode(e,!0),1===a.nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?n=a:n.appendChild(a);else{if(!ee&&!q&&!K&&-1===e.indexOf("<"))return C&&re?C.createHTML(e):e;if(n=xe(e),!n)return ee?null:re?k:""}n&&J&&_e(n.firstChild);const s=Ie(ie?e:n);for(;c=s.nextNode();)Ve(c),We(c),c.content instanceof i&&Ge(c.content);if(ie)return e;if(ee){if(te)for(u=R.call(n.ownerDocument);n.firstChild;)u.appendChild(n.firstChild);else u=n;return(V.shadowroot||V.shadowrootmode)&&(u=O.call(o,u,!0)),u}let d=K?n.outerHTML:n.innerHTML;return K&&M["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&ta(ja,n.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+d),q&&Wo([T,P,L],(e=>{d=Ko(d,e," ")})),C&&re?C.createHTML(d):d},r.setConfig=function(){Pe(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),X=!0},r.clearConfig=function(){Oe=null,X=!1},r.isValidAttribute=function(e,t,r){Oe||Pe({});const n=Ae(e),o=Ae(t);return Ue(n,o,r)},r.addHook=function(e,t){"function"==typeof t&&Zo(j[e],t)},r.removeHook=function(e,t){if(void 0!==t){const r=Go(j[e],t);return-1===r?void 0:$o(j[e],r,1)[0]}return zo(j[e])},r.removeHooks=function(e){j[e]=[]},r.removeAllHooks=function(){j={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},r}();function _a(e){return _a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_a(e)}function Da(){return Da=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Da.apply(null,arguments)}function xa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ia(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?xa(Object(r),!0).forEach((function(t){Fa(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):xa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Fa(e,t,r){return(t=function(e){var t=function(e){if("object"!=_a(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=_a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==_a(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ma(e){return function(e){if(Array.isArray(e))return Ba(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ba(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ba(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ba(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Va=lodash,Ua=Va.find,Ha=Va.isUndefined,Wa=Va.camelCase,Ga=function(e,t){var r=Ua(e,{id:t});if(!r)return"";var n=Ua(e,{id:r.parent});return n?"element"==n.type?Ga(e,n.id):n.attribute:""},za=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"").split("."),n=Ua(e,{name:r[0],parent:t});return!Ha(n)&&(r.length>1&&n?za(e,r.slice(1).join("."),n.id):n)},Za=function(e,t){if(t.parent){var r=Ua(e,{id:t.parent});return[r].concat(Ma(Za(e,r)))}return[]},$a=function(e,t){var r=[];return e.filter((function(e){return e.parent==t.id})).forEach((function(t){r=[].concat(Ma(r),[t],Ma($a(e,t)))})),r},Ya=function(e){return new RegExp(/^[a-z](-?[a-z0-9]+)*$/i).test(e)},qa=function(e){var t=document.createElement("div");if(t.innerHTML=e,"svg"!=t.firstChild.nodeName)return null;var r=t.firstChild,n=Array.from(r.attributes).reduce((function(e,t){return t.specified?Ia(Ia({},e),{},Fa({},t.name,t.value)):e}),{});return React.createElement("svg",Da({xmlns:"http://www.w3.org/2000/svg"},n,{dangerouslySetInnerHTML:{__html:r.innerHTML}}))},Qa=wp.hooks.applyFilters,Ka=lodash.find,Xa=function(e){var t=Qa("wickedBlockBuilder.components",Dc),r=Ka(t,["name",e.name]);return r?r.edit(e):null};Xa.Save=function(e){var t=Qa("wickedBlockBuilder.components",Dc),r=Ka(t,["name",e.name]);return r?r.save(e):null};const Ja=Xa;function ei(e){return ei="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ei(e)}function ti(){return ti=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ti.apply(null,arguments)}function ri(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ni(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ri(Object(r),!0).forEach((function(t){oi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ri(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function oi(e,t,r){return(t=function(e){var t=function(e){if("object"!=ei(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ei(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ei(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ai=lodash.orderBy,ii=function(e){var t=e.id,r=e.attributes,n=e.currentAttribute,o=e.blockProps,a=e.madeStyles,i=e.madeClasses,c=e.madeAttributes,l=e.name,u=void 0===l?"div":l,s=e.content,d=void 0===s?null:s,f=e.currentIndex,p=void 0===f?0:f,m=e.currentItem,b=void 0!==m&&m,h=e.isRoot,y=void 0!==h&&h,v=e.tokens,g=void 0===v?{}:v,E=e.nodes,C=void 0===E?[]:E,k=e.isSave,S=void 0!==k&&k,w={},R=null,A=ai(C.filter((function(e){return e.parent==t})),["order"]),O=u,j=No(d,g);return A.length>0&&(R=A.map((function(e){var t=ni({key:e.id,attributes:r,currentAttribute:n,currentIndex:p,currentItem:b,nodes:C,tokens:g},e);return S?React.createElement(hi.Save,t):React.createElement(hi,t)}))),i&&(w.className=i),a&&(w.style=a),y&&(w=ni(ni({},w),o)),c&&(w=ni(ni({},c),w)),["input","br","img","area","embed","hr","link","base"].includes(u)?React.createElement(O,w):null!==R?React.createElement(O,w,R):React.createElement(O,ti({},w,{dangerouslySetInnerHTML:{__html:Na.sanitize(j)}}))},ci=function(e){var t=Fi(e.classes,e.tokens),r=Bi(e.styles,e.tokens),n=Vi(e.tagAttributes,e.tokens),o=(0,no.useBlockProps)({className:t,style:r});return React.createElement(ii,ti({madeClasses:t,madeStyles:r,madeAttributes:n},e,{blockProps:o}))};ci.Save=function(e){var t=Fi(e.classes,e.tokens),r=Bi(e.styles,e.tokens),n=Vi(e.tagAttributes,e.tokens),o=no.useBlockProps.save({className:t,style:r});return React.createElement(ii,ti({madeClasses:t,madeStyles:r,madeAttributes:n,isSave:!0},e,{blockProps:o}))};const li=ci;function ui(e){return ui="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ui(e)}function si(){return si=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},si.apply(null,arguments)}function di(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?di(Object(r),!0).forEach((function(t){pi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):di(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function pi(e,t,r){return(t=function(e){var t=function(e){if("object"!=ui(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ui(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ui(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var mi=wp.hooks.applyFilters,bi=function(e){var t,r=Lo(e);return t="element"==(e=fi(fi({},e),{},{tokens:r})).type?React.createElement(li,si({},e,{tokens:r})):React.createElement(Ja,si({},e,{tokens:r})),mi("wickedBlockBuilder.generator.node.edit",t,e)};bi.Save=function(e){var t,r=Lo(e);return t="element"==(e=fi(fi({},e),{},{tokens:r})).type?React.createElement(li.Save,si({},e,{tokens:r})):React.createElement(Ja.Save,si({},e,{tokens:r})),mi("wickedBlockBuilder.generator.node.save",t,e)};const hi=bi;function yi(){return yi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},yi.apply(null,arguments)}var vi=lodash.orderBy,gi=wp.hooks.applyFilters;const Ei=function(e){var t=e.settings,r=e.tokens,n=t.data.sidebar.nodes,o=vi(n.filter((function(e){return""==e.parent})),["order"]),a=React.createElement(React.Fragment,null,o.map((function(e){return React.createElement(hi,yi({key:e.id,nodes:n,tokens:r},e))})));return a=gi("wickedBlockBuilder.generator.sidebar",a,e),React.createElement(no.InspectorControls,null,a)};var Ci=wp.hooks.applyFilters;const ki=function(e){var t=null;return(t=Ci("wickedBlockBuilder.generator.toolbar",t,e))?React.createElement(no.BlockControls,null,t):null};function Si(e){return Si="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Si(e)}function wi(){return wi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},wi.apply(null,arguments)}function Ri(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ai(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ri(Object(r),!0).forEach((function(t){Oi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ri(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Oi(e,t,r){return(t=function(e){var t=function(e){if("object"!=Si(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Si(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Si(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ji=lodash,Ti=ji.get,Pi=ji.set,Li=ji.has,Ni=ji.uniq,_i=ji.find,Di=ji.forOwn,xi=ji.isArray,Ii=(ji.isObject,ji.omit,wp.hooks.applyFilters),Fi=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={classes:e,tokens:t},n=e.map((function(e){return No(e.name,t)}));return n=(n=Ni(n)).join(" "),Ii("wickedBlockBuilder.generator.makeClasses",n,r)},Mi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.filter((function(e){return t==e.parent})),o={};return""==t&&(o._wbbBlockId={type:"string"},o._wbbImages={type:"array",selector:"img",query:{id:{type:"number",source:"attribute",attribute:"data-image-id"},url:{type:"string",source:"attribute",attribute:"src"},alt:{type:"string",source:"attribute",attribute:"alt"}}},r||(o._wbbImages.source="query")),n.forEach((function(t){var n={type:t.type};t.source&&"block"!=t.source&&(n.source=t.source,t.selector&&(n.selector=t.selector),"attribute"==t.source&&(n.attribute=t.attribute)),"array"==t.type&&(n.query=Mi(e,t.id,r)),t.default&&(n.default=t.default),o[t.name]=n})),o},Bi=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={styles:e,tokens:t},n=e.reduce((function(e,r){return Ai(Ai({},e),{},Oi({},(n=r.name).startsWith("--")?n:Wa(n),No(r.value,t).replace(";","")));var n}),{});return Ii("wickedBlockBuilder.generator.makeStyles",n,r)},Vi=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={tagAttributes:e,tokens:t},n=e.reduce((function(e,r){return Ai(Ai({},e),{},Oi({},r.name,No(r.value,t)))}),{});return Ii("wickedBlockBuilder.generator.makeTagAttributes",n,r)},Ui=function(e){var t={};return t={attributes:Ai({},e),block:{id:e._wbbBlockId,isSelected:!1}},Di(e,(function(e,r){xi(e)&&(t=Ai(Ai({},t),{},{attributes:Ai(Ai({},t.attributes),{},Oi({},r,{_items:e,_length:e.length,_currentIndex:1}))}))})),t},Hi=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=[],n=Ti(e,"data.parent",[]),o=Ti(e,"data.ancestor",[]),a=e.data.icon,i={apiVersion:e.data.apiVersion,title:e.title,description:e.data.description,supports:e.data.supports,category:e.data.category,attributes:Mi(e.data.attributes,"",e.data.isDynamic),parent:n.length>0?n:null,ancestor:o.length>0?o:null};return a&&(Li(wickedBlockBuilder.icons,a)?i.icon=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:wickedBlockBuilder.icons[a]}}):i.icon=qa(a)),t||(i=Ai(Ai({},i),{},{edit:function(t){var r=t.attributes,n=t.setAttributes,o=t.isSelected;r._wbbBlockId||n({_wbbBlockId:Dn()()});var a=Ui(r),i=_i(e.data.edit.nodes,{parent:""}),c={attributes:r,setAttributes:n,settings:e,edit:e.data.edit,sidebar:e.data.sidebar};a.block=Ai(Ai({},a.block),{},{isSelected:o});var l=Ai({isRoot:!0,tokens:a,nodes:e.data.edit.nodes},i),u={settings:e,nodes:e.data.sidebar.nodes,tokens:a},s={settings:e,tokens:a};return React.createElement(oo.Provider,{value:c},React.createElement(React.Fragment,null,React.createElement(ki,s),React.createElement(Ei,u),React.createElement(hi,l)))}})),i=Ai(Ai({},i),{},{save:function(t){var r=t.attributes;if(e.data.isDynamic)return React.createElement(no.InnerBlocks.Content,null);var n=Ui(r),o=_i(e.data.save.nodes,{parent:""}),a=e.data.save.nodes;return o||(o=_i(e.data.edit.nodes,{parent:""}),a=e.data.edit.nodes),React.createElement(hi.Save,wi({isRoot:!0,attributes:r,nodes:a,tokens:n},o))}}),!t&&e.versions.length>0&&e.versions.forEach((function(e){r.push(Hi(e,!0))})),r.length>0&&(i=Ai(Ai({},i),{},{deprecated:r})),Ii("wickedBlockBuilder.makeBlock",i,e)};function Wi(){return Wi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Wi.apply(null,arguments)}Pi(window,"wickedBlockBuilder.generator.v1.makeBlock",Hi);var Gi=function(e){var t={};return["p","",!1].includes(e)||(t.multiline=e),t};const zi={name:"RichText",description:"Editable text that can be formatted.",icon:dn,defaults:{attribute:"",placeholder:"",tag:"",multiline:"",allowedFormats:["core/bold","core/italic","core/link"],classes:[]},enableSidebar:!1,supportsClasses:!1,edit:function(e){var t=e.attribute,r=e.tag,n=void 0===r?"div":r,o=e.placeholder,a=void 0!==o&&o,i=e.multiline,c=void 0!==i&&i,l=e.allowedFormats,u=void 0===l?[]:l,s=e.classes,d=void 0===s?[]:s,f=e.tokens,p=ho(t),m=yo(t),b=Ya(n)?n:"div",h=Fi(d,f);return React.createElement(no.RichText,Wi({tagName:b,placeholder:a,value:p,onChange:function(e){return m(t,e)},allowedFormats:u,className:h},Gi(c)))},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.tag,a=void 0===o?"div":o,i=e.multiline,c=void 0!==i&&i,l=e.classes,u=void 0===l?[]:l,s=e.tokens,d=Po(t,r,n),f=Fi(u,s),p=Ya(a)?a:"div";return React.createElement(no.RichText.Content,Wi({tagName:p,value:d,className:f||!1},Gi(c)))}};function Zi(e){return Zi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zi(e)}function $i(){return $i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},$i.apply(null,arguments)}function Yi(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function qi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qi(Object(r),!0).forEach((function(t){Ki(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qi(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ki(e,t,r){return(t=function(e){var t=function(e){if("object"!=Zi(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Zi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Zi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Xi=lodash,Ji=Xi.find,ec=Xi.get;function tc(){return tc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},tc.apply(null,arguments)}var rc=lodash.find;const nc={name:"Image",description:"Select and display an image from the media library.",icon:Xr,defaults:{attribute:"",label:"",fields:[],classes:[],tagAttributes:[]},supportsStyles:!0,edit:function(e){var t=e.attribute,r=e.label,n=e.fields,o=void 0===n?[]:n,a=e.classes,i=void 0===a?[]:a,l=e.styles,u=void 0===l?[]:l,s=e.tagAttributes,d=void 0===s?[]:s,f=e.tokens,p=(0,c.useContext)(oo),m=p.attributes,b=p.setAttributes,h=Fi(i,f),y=Bi(u,f),v=Vi(d,f),g=ho(t),E=m._wbbImages||[],C=Ji(E,{id:g})||!1;C=C||Ji(E,{id:g.toString()});var k=yo(t),w=ec(C,"url",!1),R=ec(C,"alt",!1),A=(0,S.useSelect)((function(e){var t=e("core").getEntityRecord;return!(!g||w)&&t("postType","attachment",g)})),O=o.reduce((function(e,t){return Qi(Qi({},e),{},Ki({},t.field,yo(t.attribute)))}),{});(0,c.useEffect)((function(){A&&j({id:A.id,url:A.source_url,alt:A.alt_text})}),[A]);var j=function(e){var r;k(t,e.id),b({_wbbImages:[].concat((r=E.filter((function(t){return t.id!=e.id})),function(e){if(Array.isArray(e))return Yi(e)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return Yi(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Yi(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[{id:e.id,url:e.url,alt:e.alt}])}),o.forEach((function(t){O[t.field](t.attribute,e[t.field])}))};return React.createElement("div",{className:"wbb-image"},g?React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"image"},React.createElement("img",$i({},v,{style:y,className:h,src:w,alt:R})),React.createElement("div",{className:"controls"},React.createElement(no.MediaUploadCheck,null,React.createElement(no.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement("button",{onClick:t},React.createElement("span",{className:"dashicons dashicons-admin-generic"}),React.createElement("span",{className:"screen-reader-text"},"Replace Image"))},value:g})),React.createElement("button",{onClick:function(){k(t,!1),o.forEach((function(e){O[e.field](e.attribute,null)}))}},React.createElement("span",{className:"dashicons dashicons-trash"}),React.createElement("span",{className:"screen-reader-text"},"Remove Image"))))):React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"placeholder"},React.createElement(no.MediaUploadCheck,null,React.createElement(no.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement(Vn.Button,{isSecondary:!0,onClick:t},"Select Image")}})))))},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.classes,a=void 0===o?[]:o,i=e.styles,c=void 0===i?[]:i,l=e.tagAttributes,u=void 0===l?[]:l,s=e.tokens,d=Fi(a,s),f=Bi(c,s),p=Vi(u,s),m=Po(t,r,n),b=rc(t._wbbImages,{id:m})||!1;!b&&m&&(b=rc(t._wbbImages,{id:m.toString()})||{});var h=b,y=h.url,v=h.alt;return y?React.createElement("img",tc({alt:v},p,{className:d,style:f,src:y,"data-image-id":m})):null}};function oc(e){return oc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oc(e)}function ac(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ic(e,t,r){return(t=function(e){var t=function(e){if("object"!=oc(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=oc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==oc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var cc=lodash.orderBy;const lc={name:"Panel",description:"A panel expands and collapses a section of content.",icon:on,defaults:{title:""},enableEdit:!1,enableSave:!1,supportsClasses:!1,edit:function(e){var t=e.id,r=e.title,n=e.nodes,o=e.tokens,a=((0,c.useContext)(oo).attributes,cc(n.filter((function(e){return e.parent==t})),["order"]));return React.createElement(Vn.PanelBody,{title:r},a.map((function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ac(Object(r),!0).forEach((function(t){ic(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ac(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({nodes:n,tokens:o},e);return React.createElement(hi,t)})))},save:function(){return null}},uc={name:"TextControl",description:"Text field for entering a value.",icon:gn,defaults:{attribute:"",label:"",placeholder:""},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.placeholder,o=void 0!==n&&n,a=ho(t,""),i=yo(t);return React.createElement(Vn.TextControl,{label:r,placeholder:o,value:a,onChange:function(e){return i(t,e)}})},save:function(){return null}};function sc(e){return function(e){if(Array.isArray(e))return dc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return dc(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?dc(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var fc=lodash,pc=fc.isArray,mc=fc.union,bc=fc.without,hc={name:"Checkboxes",description:"Select multiple options with checkboxes.",icon:Vr,defaults:{attribute:"",label:"",options:[],defaultValues:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=(e.tokens,e.label),o=void 0!==n&&n,a=e.defaultValues,i=void 0===a?[]:a,c=ho(t)||!1,l=yo(t);return!1===c&&l(t,sc(i)),pc(r)&&r.length>0?React.createElement("div",{className:"wbb-checkboxes"},o&&React.createElement("div",{className:"label"},o),React.createElement("ul",null,r.map((function(e){var r=e.label,n=e.value;return React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:r,checked:!1===c?[]:c.includes(n),onChange:function(e){return function(e,r){var n=r?mc(c,[e]):bc(c,e);l(t,sc(n))}(n,e)}}))})))):null},save:function(){return null}};const yc=hc;var vc=lodash,gc=vc.isArray,Ec=(vc.union,vc.without,{name:"Radios",description:"Select a single option from a radio button list.",icon:un,defaults:{attribute:"",label:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=(e.tokens,e.label),i=void 0===a?"":a,c=ho(t),l=yo(t);return gc(r)&&r.length>0?(!c&&o&&l(t,o),React.createElement("div",{className:"wbb-radios"},React.createElement(Vn.RadioControl,{label:i,selected:c,options:r,onChange:function(e){return l(t,e)}}))):null},save:function(){return null}});const Cc=Ec;var kc=lodash,Sc=kc.isArray,wc=(kc.union,kc.without,{name:"Dropdown",description:"Select a single option from a dropdown list.",icon:$r,defaults:{attribute:"",label:"",help:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=e.label,i=void 0===a?"":a,c=e.help,l=void 0===c?"":c,u=ho(t),s=yo(t);return Sc(r)&&r.length>0?(!u&&o&&s(t,o),React.createElement("div",{className:"wbb-select"},React.createElement(Vn.SelectControl,{label:i,help:l,value:u,options:r,onChange:function(e){return s(t,e)}}))):null},save:function(){return null}});const Rc=wc;const Ac={name:"Toggle",description:"A toggle that can be on or off.",icon:En,defaults:{attribute:"",label:"",help:"",checked:!1,classes:[]},enableSave:!1,enableSidebar:!0,supportsClasses:!0,edit:function(e){var t=e.attribute,r=e.label,n=void 0===r?"":r,o=e.help,a=void 0===o?"":o,i=e.classes,c=void 0===i?[]:i,l=ho(t,!1),u=yo(t);return React.createElement("div",{className:"wbb-toggle"},React.createElement(Vn.ToggleControl,{label:n,help:a,checked:l,onChange:function(e){return u(t,e)},className:c}))},save:function(){return null}},Oc={name:"ColorPalette",description:"Displays a palette of colors that can be selected from.",icon:Wr,defaults:{label:"",enableCustomColors:!1,clearable:!1,colors:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.colors,o=e.enableCustomColors,a=void 0!==o&&o,i=e.clearable,c=void 0===i||i,l=ho(t)||"",u=yo(t);return React.createElement("div",{className:"wbb-color-palette"},r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"palette"},React.createElement(Vn.ColorPalette,{colors:n,value:l,onChange:function(e){return u(t,e)},disableCustomColors:!a,clearable:c})))},save:function(){return null}},jc={name:"PostSelect",description:"Select one or more posts.",icon:cn,proOnly:!0,edit:function(){return null},save:function(){return null}},Tc={name:"TermSelect",description:"Select one or more terms.",icon:vn,proOnly:!0,edit:function(){return null},save:function(){return null}},Pc={name:"Repeater",description:"Loops over items in an array attribute.",icon:sn,proOnly:!0,edit:function(){return null},save:function(){return null}},Lc={name:"InnerBlocks",description:"Displays blocks within a block.",icon:Jr,proOnly:!0,edit:function(){return null},save:function(){return null}},Nc=window.wp.serverSideRender;var _c=r.n(Nc);const Dc=[zi,nc,lc,uc,yc,Cc,Rc,Ac,Oc,Pc,jc,Tc,Lc,{name:"DynamicPreview",description:"Displays a preview of a dynamic block in the editor.",icon:zr,defaults:{},enableSave:!1,enableSidebar:!1,edit:function(){var e=(0,c.useContext)(oo),t=e.attributes,r=e.settings;return r.data.isDynamic?React.createElement(_c(),{block:"".concat(r.namespace,"/").concat(r.slug),attributes:t}):null},save:function(){return null}}],xc=function(e){var t=e.onClick,r=e.label;return React.createElement("button",{className:"delete-item-btn",onClick:t},React.createElement("span",{className:"icon"},Cn),React.createElement("span",{className:"label"},r))};var Ic=wp.hooks.applyFilters;const Fc=function(e){return e.conditions,e.description,Ic("wickedBlockBuilder.builder.components.conditions",React.createElement("div",null,React.createElement("h5",null,"Conditions"),React.createElement("div",{className:"pro-callout"},React.createElement("span",{className:"icon"},ln),React.createElement("span",null,"Upgrade to Wicked Block Builder Pro to add conditions. ",React.createElement("a",{href:Uu(),target:"_blank"},"Upgrade now")))),e)};function Mc(e){return Mc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mc(e)}function Bc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Vc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Bc(Object(r),!0).forEach((function(t){Uc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Bc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Uc(e,t,r){return(t=function(e){var t=function(e){if("object"!=Mc(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Mc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Mc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Hc(e){return function(e){if(Array.isArray(e))return Wc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Wc(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Wc(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Wc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}lodash.find;var Gc=(0,c.createContext)();const zc=function(e){var t,r=e.children,n=(0,S.useDispatch)(bt).setActivePanel,o=(0,S.useSelect)((function(e){var t=e(bt),r=t.getActiveScreen,n=t.getActiveNodeId,o=t.getActivePanel,a=e(Pr),i=a.getAttributes,c=a.getNodes,l=r();return{screen:l,nodeId:n(l),activePanel:o(l),nodes:c(l),attributes:i()}})),a=o.screen,i=o.nodeId,c=o.nodes,l=o.attributes,u=o.activePanel,s=Ga(c,i),d=za(l,s),f=[],p=[];d&&((f=Za(l,d)).unshift(d),p=f.map((function(e){return e.id})));var m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"attributes",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=[];return l.filter((function(e){return e.parent==r})).forEach((function(r){var o=t?"".concat(t,".").concat(r.name):r.name;"array"==r.type?(n.push({group:"Attributes",path:o,type:"array"}),n.push({group:"Attributes",path:"".concat(o,"._length"),type:"number"})):n.push({group:"Attributes",path:o,type:r.type}),e.includes(r.id)&&(n=[].concat(Hc(n),[{group:"Attributes",path:"".concat(o,"._currentIndex"),type:"number"}],Hc(m(e,o,r.id))))})),n};t=[].concat(Hc(m(p)),[{path:"block.id",type:"string",group:"Block"},{path:"block.isSelected",type:"boolean",group:"Block"}]);var b={screen:a,nodeId:i,tokens:t,attributes:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return l.filter((function(t){return t.parent==e})).map((function(e){return Vc(Vc({},e),{},{path:(t=l,r=e,n=Za(t,r).map((function(e){return e.name})),n.reverse(),n.push(r.name),n.join("."))});var t,r,n}))}(d.id),activePanel:u,setActivePanel:function(e){return n(a,e)}};return React.createElement(Gc.Provider,{value:b},r)};function Zc(){return Zc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Zc.apply(null,arguments)}function $c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Yc(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Yc(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yc(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const qc=(0,c.forwardRef)((function(e,t){var r=e.tokenTypes,n=void 0===r?["string","boolean","number","array"]:r,o=$c((0,c.useState)(!1),2),a=o[0],i=o[1],l=$c((0,c.useState)(),2),u=(l[0],l[1],$c((0,c.useState)(0),2)),s=u[0],d=u[1],f=e.onChange,p=e.value,m=void 0===p?"":p,b=(0,c.useContext)(Gc).tokens.filter((function(e){return n.includes(e.type)}));$=jQuery,(0,c.useEffect)((function(){$("body").click((function(e){var t=$(".token-text-control");t.is(e.target)||0!==t.has(e.target).length||i(!1)}))}),[]);var h=function(e){d(e.target.selectionStart)};return React.createElement("div",{className:"token-text-control"},React.createElement(Vn.TextControl,Zc({},e,{ref:t,onClick:h,onKeyUp:h})),React.createElement("button",{className:"insert-token-toggle",onClick:function(){return i(!a)},title:"Insert token"},Ir,React.createElement("span",{class:"screen-reader-text"},"Insert token"),a&&React.createElement(Vn.Popover,{className:"insert-token-popover"},React.createElement("ul",{class:"token-list"},b.map((function(e){return React.createElement("li",null,React.createElement("button",{className:"insert-token",onClick:function(){return function(e){var t=m.slice(0,s),r=m.slice(s);f("".concat(t,"{{ ").concat(e.path," }}").concat(r)),i(!1)}(e)}},e.path))}))))))}));function Qc(e){return Qc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qc(e)}function Kc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Xc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Kc(Object(r),!0).forEach((function(t){Jc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Kc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Jc(e,t,r){return(t=function(e){var t=function(e){if("object"!=Qc(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Qc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Qc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function el(e){return function(e){if(Array.isArray(e))return rl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||tl(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tl(e,t){if(e){if("string"==typeof e)return rl(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?rl(e,t):void 0}}function rl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var nl=lodash.find;const ol=function(e){var t,r,n=e.classes,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(Gc),u=l.activePanel,s=l.setActivePanel,d=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||tl(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1],m=nl(n,{id:f}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){f&&(b.current.focus(),b.current.select(),s("classes"))}),[f]),(0,c.useEffect)((function(){"classes"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==f?Xc(Xc({},r),{},Jc({},e,t)):r}));o(el(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-classes",title:"Classes",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add Class",onClick:function(){var e=Dn()();o([].concat(el(n),[{id:e,name:"custom-class"}])),p(e)}}))),f&&m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Class"),React.createElement(Zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(qc,{label:"Class Name",value:m.name,onChange:function(e){return h("name",e)},ref:b})),React.createElement(Fc,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Add this class when",emptyText:"Add conditions to control when this class is added to the item."}),React.createElement(xc,{label:"Delete Class",onClick:function(){o(el(n.filter((function(e){return e.id!=f})))),p("")}})))))};function al(){return al=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},al.apply(null,arguments)}const il=function(e){var t=(0,c.useContext)(Gc),r=e.types,n=void 0===r?["string","number","boolean","array"]:r,o=t.attributes.filter((function(e){return n.includes(e.type)})).map((function(e){return{label:e.path,value:e.path}}));return o.unshift({label:"",value:""}),React.createElement(Vn.SelectControl,al({},e,{options:o}))};function cl(e){return cl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cl(e)}function ll(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ul(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ll(Object(r),!0).forEach((function(t){sl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ll(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function sl(e,t,r){return(t=function(e){var t=function(e){if("object"!=cl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=cl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==cl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var dl=lodash,fl=dl.union,pl=dl.without;function ml(e){return ml="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ml(e)}function bl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function hl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?bl(Object(r),!0).forEach((function(t){yl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):bl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function yl(e,t,r){return(t=function(e){var t=function(e){if("object"!=ml(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ml(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ml(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function vl(e){return function(e){if(Array.isArray(e))return El(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||gl(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function gl(e,t){if(e){if("string"==typeof e)return El(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?El(e,t):void 0}}function El(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Cl=lodash.find;const kl=function(e){var t,r,n=e.attributes,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(Gc),u=l.activePanel,s=l.setActivePanel,d=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||gl(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1],m=Cl(n,{id:f}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){f&&(b.current.focus(),b.current.select(),s("attributes"))}),[f]),(0,c.useEffect)((function(){"attributes"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==f?hl(hl({},r),{},yl({},e,t)):r}));o(vl(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-attributes",title:"Attributes",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add attribute",onClick:function(){var e=Dn()();o([].concat(vl(n),[{id:e,name:"",value:""}])),p(e)}}))),m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Attribute"),React.createElement(Zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Attribute",value:m.name,onChange:function(e){return h("name",e)},ref:b,help:'Enter a HTML attribute to add to the element. For example "href".'})),React.createElement("div",{className:"field"},React.createElement(qc,{label:"Value",value:m.value,onChange:function(e){return h("value",e)},help:"Enter the value for the attribute.",tokenTypes:["string","boolean","number"]})),React.createElement(Fc,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Include this attribute when",emptyText:"Add conditions to control when this attribute is added to the element."}),React.createElement(xc,{label:"Delete attribute",onClick:function(){o(vl(n.filter((function(e){return e.id!=f})))),p("")}})))))},Sl=function(e){var t=e.children;return React.createElement("ul",{className:"item-list"},t)},wl=function(e){var t=e.label,r=e.onClickSettings,n=e.linkLabelToSettings,o=void 0===n||n;return React.createElement("li",null,React.createElement("span",{className:"label"},o?React.createElement("button",{onClick:r},t):React.createElement(React.Fragment,null,t)),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:r})))};function Rl(e){return Rl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rl(e)}function Al(e){return function(e){if(Array.isArray(e))return Ll(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Pl(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ol(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function jl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ol(Object(r),!0).forEach((function(t){Tl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ol(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tl(e,t,r){return(t=function(e){var t=function(e){if("object"!=Rl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Rl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Rl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pl(e,t){if(e){if("string"==typeof e)return Ll(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ll(e,t):void 0}}function Ll(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Nl=lodash,_l=Nl.find,Dl=Nl.isUndefined,xl=[{label:"",value:""},{label:"Alt text",value:"alt"},{label:"Author ID",value:"author"},{label:"Caption",value:"caption"},{label:"Filename",value:"filename"},{label:"Height",value:"height"},{label:"Title",value:"title"},{label:"URL",value:"url"},{label:"Width",value:"width"}];function Il(e){return Il="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Il(e)}function Fl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ml(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fl(Object(r),!0).forEach((function(t){Bl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Bl(e,t,r){return(t=function(e){var t=function(e){if("object"!=Il(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Il(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Il(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Vl(e){return Vl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vl(e)}function Ul(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Hl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ul(Object(r),!0).forEach((function(t){Wl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ul(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Wl(e,t,r){return(t=function(e){var t=function(e){if("object"!=Vl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Vl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Vl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Gl=function(e){var t=e.onClick,r=e.label,n=e.hideLabelFromVision,o=void 0!==n&&n,a=Dr()("label",{"screen-reader-text":o});return React.createElement("button",{className:"add-item-btn",onClick:t},React.createElement("span",{className:"icon"},yn),React.createElement("span",{className:a},r))};function zl(e){return zl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zl(e)}function Zl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function $l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Zl(Object(r),!0).forEach((function(t){Yl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Yl(e,t,r){return(t=function(e){var t=function(e){if("object"!=zl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=zl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==zl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ql(e){return function(e){if(Array.isArray(e))return Ql(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ql(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ql(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ql(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Kl=lodash,Xl=Kl.union,Jl=Kl.without;const eu=function(e){var t=e.options,r=e.onChange,n=e.onChangeDefaultValue,o=void 0===n?function(){return null}:n,a=e.allowMultiple,i=void 0===a||a,l=e.defaultValue,u=void 0===l?[]:l,s=(0,c.useRef)(null);(0,c.useEffect)((function(){var e=jQuery;e(s.current).sortable({handle:".move",containment:e(s.current).parents(".field"),placeholder:"placeholder",stop:function(n,o){var a=[];e(this).find("> .item").each((function(t){a.push(parseInt(e(this).attr("data-index")))})),e(this).sortable("cancel");var i=a.reduce((function(e,r){return[].concat(ql(e),[t[r]])}),[]);r(ql(i))}})}),[t,u]);var d=function(e,n,o){r(ql(t.map((function(t,r){return n==r?$l($l({},t),{},Yl({},e,o)):t}))))};return t.length<1?null:React.createElement("div",{className:"label-value-list"},React.createElement("div",{className:"head"},React.createElement("div",{className:"label"},"Label"),React.createElement("div",{className:"value"},"Value")),React.createElement("div",{className:"items",ref:s},t.map((function(e,n){var a=e.label,c=e.value;return React.createElement("div",{className:"item",key:n,"data-index":n},React.createElement("div",{className:"move"},React.createElement("span",{className:"screen-reader-text"},"Move"),rn),React.createElement("div",{className:"toggle"},i?React.createElement(Vn.CheckboxControl,{checked:u.includes(c),onChange:function(e){return function(e,t){var r=e?Xl(u,[t]):Jl(u,t);o(ql(r))}(e,c)},title:"Check to make choice selected by default"}):React.createElement(Vn.RadioControl,{selected:""!=u&&c==u&&c,options:[{label:"",value:c}],onChange:function(e){return o(e)}})),React.createElement("div",{className:"label"},React.createElement(Vn.TextControl,{value:a,onChange:function(e){return d("label",n,e)},label:"Choice label",hideLabelFromVision:!0})),React.createElement("div",{className:"value"},React.createElement(Vn.TextControl,{value:c,onChange:function(e){return d("value",n,e)},label:"Choice value",hideLabelFromVision:!0})),React.createElement("div",{className:"actions"},React.createElement(Wn,{label:"Add choice",hideLabelFromVision:!0,onClick:function(){return function(e){t.splice(e+1,0,{label:"",value:""}),r(ql(t))}(n)}}),React.createElement(Gl,{label:"Delete choice",hideLabelFromVision:!0,onClick:function(){return function(e){r(ql(t.filter((function(t,r){return e!=r}))))}(n)}})))}))))};function tu(e){return tu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tu(e)}function ru(e){return function(e){if(Array.isArray(e))return nu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return nu(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?nu(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function ou(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function au(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ou(Object(r),!0).forEach((function(t){iu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ou(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function iu(e,t,r){return(t=function(e){var t=function(e){if("object"!=tu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=tu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==tu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var cu=lodash;cu.union,cu.without;function lu(e){return lu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lu(e)}function uu(e){return function(e){if(Array.isArray(e))return su(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return su(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?su(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function su(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function du(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?du(Object(r),!0).forEach((function(t){pu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):du(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function pu(e,t,r){return(t=function(e){var t=function(e){if("object"!=lu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=lu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==lu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var mu=lodash;mu.union,mu.without;function bu(e){return bu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bu(e)}function hu(e){return function(e){if(Array.isArray(e))return yu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return yu(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?yu(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function yu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function vu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function gu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vu(Object(r),!0).forEach((function(t){Eu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Eu(e,t,r){return(t=function(e){var t=function(e){if("object"!=bu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=bu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==bu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Cu(e){return Cu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Cu(e)}function ku(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Su(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ku(Object(r),!0).forEach((function(t){wu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ku(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function wu(e,t,r){return(t=function(e){var t=function(e){if("object"!=Cu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Cu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Cu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ru(e){return Ru="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ru(e)}function Au(e){return function(e){if(Array.isArray(e))return Lu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Pu(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ou(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ju(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ou(Object(r),!0).forEach((function(t){Tu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ou(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tu(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ru(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ru(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ru(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pu(e,t){if(e){if("string"==typeof e)return Lu(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Lu(e,t):void 0}}function Lu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Nu={RichText:function(e){var t=e.node,r=e.updateNode,n=t.allowedFormats,o=function(e,o){var a=o?fl(n,[e]):pl(n,e);r(ul(ul({},t),{},{allowedFormats:a}))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Rich Text Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(ul(ul({},t),{},{attribute:e}))},types:["string"],help:"Required. The attribute that will store the output of the rich text."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Placeholder Text",value:t.placeholder||"",onChange:function(e){return r(ul(ul({},t),{},{placeholder:e}))},help:"Placeholder text to display if nothing has been entered yet."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"HTML Tag",value:t.tag||"",onChange:function(e){return r(ul(ul({},t),{},{tag:e}))},help:"Optional name of an HTML tag to wrap the rich text in."})),React.createElement("div",{className:"field"},React.createElement("div",{className:"field-label"},"Allowed Formats"),React.createElement("ul",{className:"checkbox-list"},React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Bold",checked:n.includes("core/bold"),onChange:function(e){return o("core/bold",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Italic",checked:n.includes("core/italic"),onChange:function(e){return o("core/italic",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Link",checked:n.includes("core/link"),onChange:function(e){return o("core/link",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Underline",checked:n.includes("core/underline"),onChange:function(e){return o("core/underline",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Strikethrough",checked:n.includes("core/strikethrough"),onChange:function(e){return o("core/strikethrough",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Text Color",checked:n.includes("core/text-color"),onChange:function(e){return o("core/text-color",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Image",checked:n.includes("core/image"),onChange:function(e){return o("core/image",e)}})))))),React.createElement(ol,{classes:t.classes||[],onChange:function(e){return r(ul(ul({},t),{},{classes:e}))},expanded:t.classes&&t.classes.length>0}))},Image:function(e){var t,r,n=e.node,o=e.updateNode,a=(0,c.useContext)(Gc),i=a.activePanel,l=a.setActivePanel,u=(t=(0,c.useState)(null),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||Pl(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],d=u[1],f=n.fields||[],p=f[s],m=xl.filter((function(e){return!(!p||e.value!=p.field)||""==e.value||Dl(_l(f,{field:e.value}))}));(0,c.useEffect)((function(){null!==s&&l("image-field-mappings")}),[s]),(0,c.useEffect)((function(){"image-field-mappings"!=i&&d(null)}),[i]);var b=function(e,t){var r=f.map((function(r,n){return n==s?jl(jl({},r),{},Tl({},e,t)):r}));o(jl(jl({},n),{},{fields:Al(r)}))};return null===s||p||d(null),React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Image Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:n.attribute,onChange:function(e){return o(jl(jl({},n),{},{attribute:e}))},types:["number"],help:"Required. The attribute that will store the ID of the selected image."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:n.label,onChange:function(e){return o(jl(jl({},n),{},{label:e}))},help:"Optional label to display above the image. Label is not displayed on the front-end."})))),React.createElement(Hn,{id:"image-field-mappings",title:"Field Mappings",expanded:n.fields&&n.fields.length>0},React.createElement("div",{className:"content"},f.length>0&&React.createElement(Sl,null,f.map((function(e,t){return React.createElement(wl,{label:e.field+(e.attribute?" (".concat(e.attribute,")"):""),onClickSettings:function(){return d(t)}})}))),React.createElement(Wn,{label:"Add Mapping",onClick:function(){o(jl(jl({},n),{},{fields:[].concat(Al(f),[{field:"",attribute:""}])})),d(f.length)}}))),React.createElement(ol,{classes:n.classes||[],onChange:function(e){return o(jl(jl({},n),{},{classes:e}))},expanded:n.classes&&n.classes.length>0}),React.createElement(kl,{attributes:n.tagAttributes||[],onChange:function(e){return o(jl(jl({},n),{},{tagAttributes:e}))},expanded:n.tagAttributes&&n.tagAttributes.length>0}),null!==s&&p&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Add Field Mapping"),React.createElement(Zn,{onClick:function(){return d(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Image Field",options:m,value:p.field,onChange:function(e){return b("field",e)},help:"The image field you want to map."})),React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:p.attribute,onChange:function(e){return b("attribute",e)},types:["string","number"],help:"The attribute you want to map the image field to."})),React.createElement(xc,{label:"Delete Mapping",onClick:function(){o(jl(jl({},n),{},{fields:Al(f.filter((function(e,t){return t!=s})))})),d(null)}})))))},Panel:function(e){var t=e.node,r=e.updateNode;return React.createElement(Hn,{id:"component-settings",title:"Panel Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Title",value:t.title,onChange:function(e){return r(Ml(Ml({},t),{},{title:e}))}}))))},TextControl:function(e){var t=e.node,r=e.updateNode;return React.createElement(Hn,{id:"component-settings",title:"Text Control Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute,onChange:function(e){return r(Hl(Hl({},t),{},{attribute:e}))},types:["string","number"],help:"The attribute to store the text field's value."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label,onChange:function(e){return r(Hl(Hl({},t),{},{label:e}))},help:"The label to display above the text field."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Placeholder Text",value:t.placeholder,onChange:function(e){return r(Hl(Hl({},t),{},{placeholder:e}))},help:"Placeholder text to display if nothing has been entered yet."}))))},Checkboxes:function(e){var t=e.node,r=e.updateNode,n=Dr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Checkboxes Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(au(au({},t),{},{attribute:e}))},types:["array"],help:"Required. The array attribute that will store the values of the selected options."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(au(au({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(eu,{options:t.options,defaultValue:t.defaultValues,onChange:function(e){return r(au(au({},t),{},{options:ru(e)}))},onChangeDefaultValue:function(e){return r(au(au({},t),{},{defaultValues:ru(e)}))}}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(au(au({},t),{},{options:[].concat(ru(t.options),[{label:"",value:""}])}))}})))))},Radios:function(e){var t=e.node,r=e.updateNode,n=Dr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Radios Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(fu(fu({},t),{},{attribute:e}))},types:["string"],help:"Required. The string attribute that will store the value of the selected option."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(fu(fu({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(eu,{options:t.options,defaultValue:t.defaultValue,onChange:function(e){return r(fu(fu({},t),{},{options:uu(e)}))},onChangeDefaultValue:function(e){return r(fu(fu({},t),{},{defaultValue:e}))},allowMultiple:!1}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(fu(fu({},t),{},{options:[].concat(uu(t.options),[{label:"",value:""}])}))}})))))},Dropdown:function(e){var t=e.node,r=e.updateNode,n=Dr()("field-label",{"medium-bottom-margin":0==t.options.length});return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Dropdown Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(gu(gu({},t),{},{attribute:e}))},types:["string"],help:"Required. A string attribute to store the selected value."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(gu(gu({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Help",value:t.help||"",onChange:function(e){return r(gu(gu({},t),{},{help:e}))}})),React.createElement("div",{className:"field"},React.createElement("div",{className:n},"Choices"),React.createElement(eu,{options:t.options,defaultValue:t.defaultValue,onChange:function(e){return r(gu(gu({},t),{},{options:hu(e)}))},onChangeDefaultValue:function(e){return r(gu(gu({},t),{},{defaultValue:e}))},allowMultiple:!1}),React.createElement(Wn,{label:"Add Choice",onClick:function(){return r(gu(gu({},t),{},{options:[].concat(hu(t.options),[{label:"",value:""}])}))}})))))},Toggle:function(e){var t=e.node,r=e.updateNode;return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Toggle Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:t.attribute||"",onChange:function(e){return r(Su(Su({},t),{},{attribute:e}))},types:["boolean"],help:"Boolean attribute that stores whether or not the toggle is checked."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:t.label||"",onChange:function(e){return r(Su(Su({},t),{},{label:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Help",value:t.help||"",onChange:function(e){return r(Su(Su({},t),{},{help:e}))}})))))},ColorPalette:function(e){var t,r,n=e.node,o=e.updateNode,a=(0,c.useContext)(Gc),i=a.activePanel,l=a.setActivePanel,u=(t=(0,c.useState)(null),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||Pu(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=u[0],d=u[1],f=n.colors||[],p=f[s];(0,c.useEffect)((function(){null!==s&&l("edit-color")}),[s]),(0,c.useEffect)((function(){"edit-color"!=i&&d(null)}),[i]);var m=function(e,t){var r=f.map((function(r,n){return n==s?ju(ju({},r),{},Tu({},e,t)):r}));o(ju(ju({},n),{},{colors:Au(r)}))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"component-settings",title:"Color Palette Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(il,{label:"Attribute",value:n.attribute,onChange:function(e){return o(ju(ju({},n),{},{attribute:e}))},types:["string"],help:"The attribute to store the color in."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Label",value:n.label,onChange:function(e){return o(ju(ju({},n),{},{label:e}))},help:"Optional label to display above the color palette."})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Enable custom colors",checked:n.enableCustomColors,onChange:function(e){return o(ju(ju({},n),{},{enableCustomColors:!n.enableCustomColors}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Clearable",checked:n.clearable,onChange:function(e){return o(ju(ju({},n),{},{clearable:!n.clearable}))}})))),React.createElement(Hn,{id:"color-control-colors",title:"Colors"},React.createElement("div",{className:"content"},f.length>0&&React.createElement("div",{className:"field"},React.createElement("ul",{className:"colors"},f.map((function(e,t){return React.createElement("li",null,React.createElement("button",{className:"color",title:"".concat(e.name," (").concat(e.color,")"),style:{backgroundColor:e.color},onClick:function(){return d(t)}},React.createElement("span",{className:"screen-reader-text"},e.name)))})))),React.createElement(Wn,{label:"Add Color",onClick:function(){o(ju(ju({},n),{},{colors:[].concat(Au(f),[{name:"",color:""}])})),d(f.length)}}))),null!==s&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Color"),React.createElement(Zn,{onClick:function(){return d(null)}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Name",value:p.name,onChange:function(e){return m("name",e)},help:"The name of the color."})),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Color",value:p.color,onChange:function(e){return m("color",e)},help:"The color value. For example, #000000."})),React.createElement(xc,{label:"Delete Color",onClick:function(){o(ju(ju({},n),{},{colors:Au(f.filter((function(e,t){return t!=s})))})),d(null)}})))))},DynamicPreview:function(e){return e.node,e.updateNode,null}};function _u(e){return _u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_u(e)}function Du(e){return function(e){if(Array.isArray(e))return xu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return xu(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?xu(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xu(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Iu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Fu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Iu(Object(r),!0).forEach((function(t){Mu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Iu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Mu(e,t,r){return(t=function(e){var t=function(e){if("object"!=_u(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=_u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==_u(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Bu=wp.hooks.applyFilters,Vu=lodash.find,Uu=function(){return"https://wickedplugins.com/plugins/wicked-block-builder"},Hu=function(e,t){for(var r=t,n=!1,o=e.length?e.length:1;0==n;)r="".concat(t).concat(o),e.includes(r)||(n=!0),o++;return r},Wu=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Fu({id:Dn()(),name:Hu(e,"attribute"),parent:"",type:"string",source:"block",selector:"",attribute:"",default:"",order:0},t)},Gu=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],r=Yu();if("component"==e.type){var n=Vu(r,{name:e.name});n&&n.defaults&&(t=n.defaults)}return Fu(Fu(Fu({},t),{},{parent:""},e),{},{id:Dn()()})},zu=function(e){var t=e.name,r=e.type,n=(e.tag,e.attribute),o=e.classes,a=void 0===o?[]:o,i=e.tagAttributes,c=void 0===i?[]:i,l=e.styles,u="",s="",d="",f="",p=(void 0===l?[]:l).filter((function(e){return e.name&&e.value})),m=c.filter((function(e){return e.name}));if(a.length>0){var b=a.reduce((function(e,t){return e+(e?" ":"")+t.name}),"");u=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"class"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',b,'"'))}if(p.length>0){var h=p.reduce((function(e,t){return e+(e?" ":"")+t.name+": "+t.value}),"");f=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"style"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',h,'"'))}return m.length>0&&(s=React.createElement(React.Fragment,null," ",m.map((function(e){return React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},e.name),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',e.value,'"'))})))),"component"==r&&n&&(d=React.createElement(React.Fragment,null," ",React.createElement("span",{className:"attribute"},"attribute"),React.createElement("span",{className:"equals"},"="),React.createElement("span",{className:"attribute-value"},'"',n,'"'))),React.createElement("span",{className:"node-label node-label-".concat(r)},React.createElement("span",{className:"bracket"},"<"),t,d,u,s,f,React.createElement("span",{className:"bracket"},">"))},Zu=function(){return Bu("wickedBlockBuilder.builder.attributeTypes",to)},$u=function(){return Bu("wickedBlockBuilder.builder.elements",ro)},Yu=function(){return Bu("wickedBlockBuilder.components",Dc)};function qu(e){return qu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qu(e)}function Qu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ku(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qu(Object(r),!0).forEach((function(t){Xu(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qu(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Xu(e,t,r){return(t=function(e){var t=function(e){if("object"!=qu(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=qu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==qu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ju(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var es=lodash,ts=(es.get,es.find),rs=function(e){var t=e.attribute,r=(0,S.useSelect)((function(e){return e(Pr).getAttributes()})),n=(0,S.useSelect)((function(e){return e(bt).getActiveAttributeId()})),o=(0,S.useDispatch)(Pr),a=o.addAttribute,i=o.deleteAttribute,c=(0,S.useDispatch)(bt),l=c.setActiveAttributesTab,u=c.setActiveAttributeId,s=r.map((function(e){return e.name})),d=(0,S.useSelect)((function(e){return e(Pr).getAttributes().filter((function(e){return e.parent==t.id}))})),f=function(e){if(e.parent){var t=ts(r,{id:e.parent});return[e.parent].concat(function(e){if(Array.isArray(e))return Ju(e)}(n=f(t))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return Ju(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ju(e,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}var n;return[]},p=function(){u(t.id),l("settings")},m=f(t),b=Dr()("node-item-depth-".concat(m.length),{"node-item":!0,selected:t.id==n});return React.createElement(React.Fragment,null,React.createElement("li",{className:b,"data-id":t.id},React.createElement("div",{tabIndex:"0"},React.createElement(In,{label:"".concat(t.name," (").concat(t.type,")"),onClick:p}),React.createElement(xn,{onDuplicate:function(){a(Ku(Ku({},t),{},{id:Dn()(),name:Hu(s,"attribute")}))},onEdit:p,onDelete:function(){$a(r,t).forEach((function(e){i(e.id)})),i(t.id),u(""),l("add")}})),React.createElement("div",{className:"node-item-transport"},React.createElement("ul",null,d.map((function(e,t){return React.createElement(rs,{attribute:e})}))))),d.map((function(e,t){return React.createElement(rs,{attribute:e})})))};const ns=rs;function os(e){return os="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},os(e)}function as(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function is(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?as(Object(r),!0).forEach((function(t){cs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):as(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function cs(e,t,r){return(t=function(e){var t=function(e){if("object"!=os(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=os(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==os(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ls=lodash,us=(ls.get,ls.find);const ss=function(){var e=(0,S.useSelect)((function(e){return{allAttributes:e(Pr).getAttributes(),attributeNames:e(Pr).getAttributeNames()}})),t=e.allAttributes,r=e.attributeNames,n=t.filter((function(e){return!e.parent})),o=(0,S.useDispatch)(Pr),a=o.addAttribute,i=(o.updateAttribute,o.updateAttributes),l=(Zu(),(0,c.useRef)(null));return(0,c.useEffect)((function(){jQuery(l.current).droppable({drop:function(e,t){a(Wu(r,{type:t.draggable.attr("data-attribute-type")}))}})})),React.createElement(React.Fragment,null,n.length>0?React.createElement(Ln,{onStop:function(e,r,n){var o=t.map((function(t){return is(is({},t),{},{order:n[t.id],parent:t.id==e?r:t.parent})}));i(o)},onAccept:function(e,r){return"array"==us(t,{id:e}).type},onReceive:function(e){e.e;var t=e.ui,n=e.parentId,o=e.order;a(Wu(r,{parent:n,type:t.item.attr("data-attribute-type"),order:o-1}))}},n.map((function(e,t){return React.createElement(ns,{attribute:e})}))):React.createElement("div",{className:"start-placeholder",ref:l},React.createElement("div",null,React.createElement("div",{class:"content"},React.createElement("p",{className:"icon"},Mr),React.createElement("p",null,"Drag or click an attribute type to add an attribute.")))))},ds=function(e){var t=e.children,r=c.Children.toArray(t);return React.createElement("div",{className:"tabbed-sidebar"},React.createElement("ul",{className:"tabs"},r.map((function(e,t){var r=e.props,n=r.isSelected,o=r.idPrefix,a=r.onClick,i=Dr()({selected:n});return React.createElement("li",{key:t},React.createElement("button",{id:"".concat(o,"-button-").concat(t),className:i,type:"button","aria-selected":n,"aria-controls":"".concat(o,"-panel-").concat(t),onClick:a},e.props.label))}))),React.createElement("div",{className:"content"},r.map((function(e,t){var r=e.props,n=r.isSelected,o=r.idPrefix;return React.createElement("div",{id:"".concat(o,"-panel-").concat(t),key:t,hidden:!n,role:"tabpanel","aria-labelledby":"".concat(o,"-button-").concat(t),className:"tab-panel"},e)}))))},fs=function(e){var t=e.children;return Nr().createElement(Nr().Fragment,null,t)};function ps(){return ps=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ps.apply(null,arguments)}const ms=function(e){var t=e.icon,r=e.label,n=e.disabled,o=void 0!==n&&n,a=e.showProTag,i=void 0!==a&&a;return React.createElement("button",ps({className:"tile-button",disabled:o},e),React.createElement("span",{className:"icon"},t),React.createElement("span",{className:"label"},r),i&&React.createElement("span",{className:"pro-tag",title:"Wicked Block Builder Pro feature"},ln,"Pro"))},bs=function(e){var t=e.icon,r=e.title,n=e.content;return React.createElement("div",{className:"item-descriptor"},React.createElement("div",{className:"icon"},t),React.createElement("div",{className:"content"},React.createElement("h3",null,r),n))};function hs(e){return hs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hs(e)}function ys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ys(Object(r),!0).forEach((function(t){gs(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ys(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gs(e,t,r){return(t=function(e){var t=function(e){if("object"!=hs(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=hs(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==hs(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Es=lodash.find,Cs=[{value:"block",label:"Block meta"},{value:"attribute",label:"Attribute"},{value:"text",label:"Text"},{value:"html",label:"HTML"},{value:"query",label:"Query"}];const ks=function(){var e=(0,S.useSelect)((function(e){return{attributes:e(Pr).getAttributes(),activeAttributeId:e(bt).getActiveAttributeId()}})),t=e.attributes,r=e.activeAttributeId,n=(0,S.useDispatch)(Pr),o=n.addAttribute,a=n.updateAttribute,i=Es(t,{id:r}),c=Zu(),l=Es(c,{type:i.type},!1),u=(Es(t,{id:i.parent}),[]),s=function(){return null};return l&&(u=Cs.filter((function(e){return l.supportedSources.includes(e.value)})),s=l.settings),React.createElement(React.Fragment,null,r?React.createElement(React.Fragment,null,l?React.createElement(React.Fragment,null,React.createElement(bs,{icon:l.icon,title:l.name,content:l.description}),React.createElement(Hn,{id:"attribute-type-settings",title:"Attribute Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement($n,{value:i.name,onChange:function(e){a(vs(vs({},i),{},{name:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Attribute Source",onChange:function(e){a(vs(vs({},i),{},{source:e}))},value:i.source,options:u,help:"Use HTML if this attribute will be used by a rich-text field."})),"block"!=i.source&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Selector",value:i.selector,onChange:function(e){var t=e.replace(/^[^\.\#A-z]/i,"").toLowerCase();a(vs(vs({},i),{},{selector:t}))},className:"code-input"})),"attribute"==i.source&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Attribute",value:i.attribute,onChange:function(e){a(vs(vs({},i),{},{attribute:e}))},className:"code-input"})),"boolean"!=i.type&&"array"!=i.type&&"object"!=i.type&&React.createElement(Vn.TextControl,{label:"Default Value",value:i.default,onChange:function(e){a(vs(vs({},i),{},{default:e}))}}),"boolean"==i.type&&React.createElement(Vn.RadioControl,{label:"Default Value",selected:!![!0,"","1","yes","true","on"].includes(i.default),options:[{label:"True",value:!0},{label:"False",value:!1}],onChange:function(e){a(vs(vs({},i),{},{default:"true"==e}))}}))),l.settings&&React.createElement(s,{attribute:i,addAttribute:o,updateAttribute:a})):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Unknown attribute type."))):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an attribute to change its settings.")))};function Ss(e){return Ss="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ss(e)}function ws(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Rs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ws(Object(r),!0).forEach((function(t){As(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ws(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function As(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ss(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ss(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ss(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Os(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var js=lodash;js.get,js.find;const Ts=function(){var e,t,r=(e=(0,c.useState)(!1),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Os(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Os(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=r[0],o=r[1],a=(0,S.useDispatch)(bt).setActiveAttributesTab,i=(0,S.useDispatch)(Pr).addAttribute,l=(0,S.useSelect)((function(e){return{activeAttributesTab:e(bt).getActiveAttributesTab(),activeAttributeId:e(bt).getActiveAttributeId()}})),u=l.activeAttributesTab,s=l.activeAttributeId,d=(0,S.useSelect)((function(e){return{attributes:e(Pr).getAttributes(),attributeNames:e(Pr).getAttributeNames()}})),f=d.attributes,p=d.attributeNames,m=Zu(),b=(0,c.useRef)(null);return(0,c.useEffect)((function(){var e={cancel:!1,containment:"#wicked-block-builder-app .body",revert:!1,delay:150,cursorAt:{left:64,top:64},start:function(e,t){o(!0)},stop:function(e,t){o(!1),t.helper.remove()},helper:function(e){var t=jQuery('<div id="tile-drag-helper"></div>');return jQuery(e.currentTarget).clone().appendTo(t),t.appendTo(jQuery("#wicked-block-builder-app")),t}};f.length>0&&(e=Rs(Rs({},e),{},{connectToSortable:"#node-list",cursorAt:{left:25,top:25},helper:function(e){var t=jQuery('<div id="tile-drag-helper" class="node-item"></div>');return t.appendTo(jQuery("#wicked-block-builder-app")),(0,c.render)(React.createElement(In,{label:"attribute".concat(f.length+1)}),document.getElementById("tile-drag-helper")),t}})),jQuery(b.current).find("button").draggable(e)})),React.createElement(ds,null,React.createElement(fs,{label:"Add Attributes",isSelected:"add"==u,idPrefix:"attributes-tab",onClick:function(){return a("add")}},React.createElement(Hn,{id:"attributes",expanded:!0,title:"Attribute Types"},React.createElement("ul",{ref:b,className:"button-tiles"},m.map((function(e,t){return React.createElement("li",{key:t},React.createElement(ms,{icon:e.icon,label:e.name,disabled:e.proOnly,"data-attribute-type":e.type,onClick:function(){return function(e){n||i(Wu(p,{type:e,order:f.length}))}(e.type)},showProTag:e.proOnly}))}))))),React.createElement(fs,{label:"Settings",isSelected:"settings"==u,idPrefix:"attributes-tab",onClick:function(){return a("settings")}},s?React.createElement(ks,null):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an attribute to change its settings."))))},Ps=function(){return React.createElement(Rn,{content:React.createElement(ss,null),sidebar:React.createElement(Ts,null)})};function Ls(e){return Ls="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ls(e)}function Ns(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _s(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ls(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ls(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ls(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ds=wp.codeEditor;const xs=function(){var e=(0,S.useSelect)((function(e){return e(Pr).getCss()})),t=(0,S.useDispatch)(Pr).updateCss,r=(0,c.useRef)(null),n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ns(Object(r),!0).forEach((function(t){_s(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ns(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},Ds.defaultSettings);(0,c.useEffect)((function(){Ds.initialize(jQuery(r.current),n).codemirror.on("change",o)}),[]);var o=function(e,r){t(e.getDoc().getValue())};return React.createElement("div",{className:"css-editor"},React.createElement("textarea",{ref:r,defaultValue:e}))},Is=function(){return React.createElement(Rn,{content:React.createElement(xs,null)})},Fs=window.wp.primitives,Ms=window.ReactJSXRuntime,Bs=(0,Ms.jsx)(Fs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ms.jsx)(Fs.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});function Vs(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Us(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Us(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Us(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Hs=lodash,Ws=Hs.forOwn,Gs=Hs.has,zs=wickedBlockBuilder.icons;const Zs=function(e){var t=e.icon,r=void 0===t?"":t,n=e.onChange,o=Vs((0,c.useState)(),2),a=o[0],i=o[1],l=Vs((0,c.useState)(!1),2),u=l[0],s=l[1],d=Vs((0,c.useState)(""),2),f=d[0],p=d[1],m=(0,S.useDispatch)(Pr).uploadIcon,b=(0,c.useRef)(null),h=[],y=React.createElement(Vn.Icon,{icon:Bs});return r&&(y=Gs(zs,r)?React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:zs[r]}}):qa(r)),Ws(zs,(function(e,t){(""==f||t.toUpperCase().includes(f.toUpperCase()))&&h.push(t)})),React.createElement("div",{className:"icon-selector"},React.createElement("button",{className:"icon",onClick:function(){return s(!u)},ref:i},y),React.createElement("div",{className:"popover-container"},u&&React.createElement(Vn.Popover,{className:"wbb-block-icon-selector-popover",anchor:a,position:"bottom left",onClose:function(){return s(!1)}},React.createElement(Vn.TextControl,{label:"Search",value:f,onChange:function(e){return p(e)},hideLabelFromVision:!0,placeholder:"Search",className:"search"}),React.createElement("div",{className:"icons"},h.map((function(e){return React.createElement("div",null,React.createElement("button",{title:e,onClick:function(){return function(e){n(e),s(!1)}(e)},disabled:e==r},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:zs[e]}}),React.createElement("span",{className:"screen-reader-text"},e," icon")))}))))),React.createElement("input",{ref:b,type:"file",onChange:function(e){m(e.target.files[0])},accept:".svg,image/svg+xml"}),React.createElement(Wn,{label:"Upload icon",onClick:function(){b.current.click()}}))};function $s(e){return $s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$s(e)}function Ys(e){return function(e){if(Array.isArray(e))return ed(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Js(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qs(Object(r),!0).forEach((function(t){Ks(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ks(e,t,r){return(t=function(e){var t=function(e){if("object"!=$s(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=$s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==$s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xs(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||Js(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Js(e,t){if(e){if("string"==typeof e)return ed(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ed(e,t):void 0}}function ed(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var td=lodash,rd=td.find,nd=td.union,od=td.without,ad=td.get,id=td.set,cd=td.isArray;const ld=function(){var e=Xs((0,c.useState)({name:""}),2),t=e[0],r=e[1],n=Xs((0,c.useState)(!1),2),o=n[0],a=n[1],i=(0,S.useDispatch)(bt).addCategory,l=(0,S.useDispatch)(Pr),u=l.updateBlock,s=l.updateData,d=(0,c.useRef)(null),f=[],p=[],m=(0,S.useSelect)((function(e){return{block:e(Pr).getBlock(),data:e(Pr).getData()}})),b=m.block,h=m.data,y=(0,S.useSelect)((function(e){return{blockTypes:e(bt).getBlockTypes(),categories:e(bt).getCategories(),lastNewCategorySlug:e(bt).getLastNewCategorySlug()}})),v=y.blockTypes,g=y.categories,E=y.lastNewCategorySlug,C=ad(h,"supports.align",[]),k=ad(h,"supports.spacing.padding",!1),w=ad(h,"supports.spacing.margin",!1),R=ad(h,"supports.color",!1);v&&(p=(p=v.filter((function(e){return e.name!="".concat(b.namespace,"/").concat(b.slug)}))).map((function(e){return e.title}))),(0,c.useEffect)((function(){o&&d.current.focus()}),[o]),(0,c.useEffect)((function(){if(E){var e=rd(g,{slug:E});s(Qs(Qs({},h),{},{category:e.slug}))}}),[g]),g&&(f=g.map((function(e){return{label:e.title,value:e.slug}}))),f=[{label:"",value:""}].concat(Ys(f));var A=function(e,t){var r=h.supports;r=id(r,e,t),s(Qs(Qs({},h),{},{supports:Qs({},r)}))},O=function(e,t){var r=t?nd(C,[e]):od(C,e);s(Qs(Qs({},h),{},{supports:Qs(Qs({},h.supports),{},{align:r})}))},j=function(e,t,r){var n="padding"==e?k:w,o=r?nd(n,[t]):od(n,t);0==o.length&&(o=!1),s(Qs(Qs({},h),{},{supports:Qs(Qs({},h.supports),{},{spacing:Qs(Qs({},h.supports.spacing),{},Ks({},e,o))})}))},T=function(e,t){s(Qs(Qs({},h),{},{supports:Qs(Qs({},h.supports),{},{color:Qs(Qs({},h.supports.color),{},Ks({},e,t))})}))},P=function(e,t){var r=t.reduce((function(e,t){var r=rd(v,["title",t]);return r?[].concat(Ys(e),[r.name]):e}),[]);s(Qs(Qs({},h),{},Ks({},e,r)))},L=function(e){return cd(e)?v.length<1?[]:e.map((function(e){return rd(v,["name",e]).title})):[]};return React.createElement("div",{className:"content"},React.createElement("div",{className:"block-settings"},React.createElement("h2",null,"Block Settings"),React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Name",onChange:function(e){return u(Qs(Qs({},b),{},{title:e}))},value:b.title,help:"The display name of your block. Visible when inserting new blocks into a page."})),React.createElement("div",{className:"icon"},React.createElement("p",{className:"field-label"},"Icon"),React.createElement(Zs,{icon:h.icon,onChange:function(e){return s(Qs(Qs({},h),{},{icon:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Category",value:h.category,options:f,onChange:function(e){return s(Qs(Qs({},h),{},{category:e}))},help:"The category your block will appear under in the block inserter."}),!o&&React.createElement(Wn,{label:"Add category",onClick:function(){return a(!0)}})),o&&React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Category Name",onChange:function(e){return r(Qs(Qs({},t),{},{name:e}))},value:t.name,ref:d}),React.createElement(Vn.Button,{onClick:function(){i(t),r({name:""}),a(!1)},text:"Add Category",disabled:t.name.length<1,isPrimary:!0}),React.createElement(Vn.Button,{onClick:function(){return a(!1)},text:"Cancel"})),React.createElement("div",{className:"field"},React.createElement(Vn.TextareaControl,{label:"Description",help:"A brief description of your block that appears when your block is selected in the editor.",onChange:function(e){return s(Qs(Qs({},h),{},{description:e}))},value:h.description})),React.createElement("div",{className:"field"},React.createElement("p",{className:"field-label"},"Feature Support"),React.createElement("ul",{className:"checkbox-list spaced"},React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Align",checked:C.length>0,onChange:function(e){return A("align",1==e?["left","center","right","wide","full"]:[])}}),C.length>0&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"align-left",type:"checkbox",checked:C.includes("left"),onChange:function(e){return O("left",e.target.checked)}}),React.createElement("label",{for:"align-left"},"Left"),React.createElement("input",{id:"align-center",type:"checkbox",checked:C.includes("center"),onChange:function(e){return O("center",e.target.checked)}}),React.createElement("label",{for:"align-center"},"Center"),React.createElement("input",{id:"align-right",type:"checkbox",checked:C.includes("right"),onChange:function(e){return O("right",e.target.checked)}}),React.createElement("label",{for:"align-right"},"Right"),React.createElement("input",{id:"align-wide",type:"checkbox",checked:C.includes("wide"),onChange:function(e){return O("wide",e.target.checked)}}),React.createElement("label",{for:"align-wide"},"Wide"),React.createElement("input",{id:"align-full",type:"checkbox",checked:C.includes("full"),onChange:function(e){return O("full",e.target.checked)}}),React.createElement("label",{for:"align-full"},"Full")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Anchor",checked:ad(h,"supports.anchor",!1),onChange:function(e){return A("anchor",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Custom Class Name",checked:ad(h,"supports.customClassName",!0),onChange:function(e){return A("customClassName",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Font Size",checked:ad(h,"supports.typography.fontSize",!1),onChange:function(e){return A("typography.fontSize",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Line Height",checked:ad(h,"supports.typography.lineHeight",!1),onChange:function(e){return A("typography.lineHeight",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Multiple",checked:ad(h,"supports.multiple",!0),onChange:function(e){return A("multiple",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Inserter",checked:ad(h,"supports.inserter",!0),onChange:function(e){return A("inserter",e)}})),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Margin",checked:!1!==w,onChange:function(e){return A("spacing.margin",1==e&&["top","bottom","left","right"])}}),!1!==w&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"margin-top",type:"checkbox",checked:w.includes("top"),onChange:function(e){return j("margin","top",e.target.checked)}}),React.createElement("label",{for:"margin-top"},"Top"),React.createElement("input",{id:"margin-right",type:"checkbox",checked:w.includes("right"),onChange:function(e){return j("margin","right",e.target.checked)}}),React.createElement("label",{for:"margin-right"},"Right"),React.createElement("input",{id:"margin-bottom",type:"checkbox",checked:w.includes("bottom"),onChange:function(e){return j("margin","bottom",e.target.checked)}}),React.createElement("label",{for:"margin-bottom"},"Bottom"),React.createElement("input",{id:"margin-left",type:"checkbox",checked:w.includes("left"),onChange:function(e){return j("margin","left",e.target.checked)}}),React.createElement("label",{for:"margin-left"},"Left")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Padding",checked:!1!==k,onChange:function(e){return A("spacing.padding",1==e&&["top","bottom","left","right"])}}),!1!==k&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"padding-top",type:"checkbox",checked:k.includes("top"),onChange:function(e){return j("padding","top",e.target.checked)}}),React.createElement("label",{for:"padding-top"},"Top"),React.createElement("input",{id:"padding-right",type:"checkbox",checked:k.includes("right"),onChange:function(e){return j("padding","right",e.target.checked)}}),React.createElement("label",{for:"padding-right"},"Right"),React.createElement("input",{id:"padding-bottom",type:"checkbox",checked:k.includes("bottom"),onChange:function(e){return j("padding","bottom",e.target.checked)}}),React.createElement("label",{for:"padding-bottom"},"Bottom"),React.createElement("input",{id:"padding-left",type:"checkbox",checked:k.includes("left"),onChange:function(e){return j("padding","left",e.target.checked)}}),React.createElement("label",{for:"padding-left"},"Left")))),React.createElement("li",null,React.createElement(Vn.CheckboxControl,{label:"Color",checked:!1!==R,onChange:function(e){return A("color",1==e&&{background:!0,gradients:!1,link:!1,text:!0})}}),!1!==R&&React.createElement("div",{className:"child-options"},React.createElement("div",{className:"checkbox-group"},React.createElement("input",{id:"supports-color-background",type:"checkbox",checked:R.background,onChange:function(e){return T("background",e.target.checked)}}),React.createElement("label",{for:"supports-color-background"},"Background"),React.createElement("input",{id:"supports-color-gradients",type:"checkbox",checked:R.gradients,onChange:function(e){return T("gradients",e.target.checked)}}),React.createElement("label",{for:"supports-color-gradients"},"Gradients"),React.createElement("input",{id:"supports-color-link",type:"checkbox",checked:R.link,onChange:function(e){return T("link",e.target.checked)}}),React.createElement("label",{for:"supports-color-link"},"Link"),React.createElement("input",{id:"supports-color-text",type:"checkbox",checked:R.text,onChange:function(e){return T("text",e.target.checked)}}),React.createElement("label",{for:"supports-color-text"},"Text")))))),React.createElement("div",{className:"field block-token-field"},React.createElement(Vn.FormTokenField,{label:"Parent",value:L(h.parent),suggestions:p,onChange:function(e){return P("parent",e)}})),React.createElement("div",{className:"field block-token-field"},React.createElement(Vn.FormTokenField,{label:"Ancestor",value:L(h.ancestor),suggestions:p,onChange:function(e){return P("ancestor",e)}})),React.createElement("div",{className:"field"},React.createElement(Vn.SelectControl,{label:"Status",value:b.status,options:[{label:"Draft",value:"draft"},{label:"Published",value:"publish"}],onChange:function(e){return u(Qs(Qs({},b),{},{status:e}))}})),React.createElement("div",{className:"field"},React.createElement(Vn.CheckboxControl,{label:"Make block dynamic",checked:h.isDynamic,onChange:function(e){return s(Qs(Qs({},h),{},{isDynamic:!h.isDynamic}))}}),React.createElement("p",{className:"hint"},b.id&&h.isDynamic&&React.createElement(React.Fragment,null,React.createElement("p",null,"Optionally override the output of your block by creating the following file:"),React.createElement("code",null,"/path/to/your/theme/wbb-blocks/",b.slug,".php")))),React.createElement("div",{className:"field"},React.createElement("p",{className:"field-label"},"Slug"),React.createElement("div",{className:"prefixed-text-control"},React.createElement("div",{className:"field-wrapper"},React.createElement("span",{className:"prefix"},"wicked-block-builder/"),React.createElement(Vn.TextControl,{label:"Slug",onChange:function(e){return u(Qs(Qs({},b),{},{slug:e}))},value:b.slug,hideLabelFromVision:!0})),React.createElement("div",{className:"help warning"},React.createElement("p",null,"Warning: changing your block's slug will break existing instances of your block. Use with caution."))))))},ud=function(){return React.createElement(Rn,{content:React.createElement(ld,null)})};function sd(e){return sd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sd(e)}function dd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dd(Object(r),!0).forEach((function(t){pd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function pd(e,t,r){return(t=function(e){var t=function(e){if("object"!=sd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=sd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==sd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var md=lodash,bd=(md.get,md.find),hd=(md.last,md.isArray,md.maxBy),yd=function(e){var t=e.node,r=e.draggingNodeId,n=(0,c.useContext)(Gc),o=n.screen,a=(0,S.useSelect)((function(e){return e(Pr).getNodes(n.screen)})),i=(0,S.useSelect)((function(e){return{activeNodeId:e(bt).getActiveNodeId(o),isClipboardEmpty:e(bt).getIsNodeClipboardEmpty()}})),l=i.activeNodeId,u=(i.isClipboardEmpty,(0,S.useDispatch)(Pr)),s=u.addNode,d=u.deleteNode,f=(0,S.useDispatch)(bt),p=f.setActiveTab,m=f.setActiveNodeId,b=f.setIsNodeClipboardEmpty,h=a.filter((function(e){return e.parent==t.id})),y=Za(a,t),v=!!t.parent||"sidebar"==o,g=function(){m(o,t.id),p(o,"settings")},E=Dr()("node-item-depth-".concat(y.length),{"node-item":!0,selected:t.id==l});return React.createElement(React.Fragment,null,React.createElement("li",{className:E,"data-id":t.id},React.createElement("div",{tabIndex:"0"},React.createElement(In,{label:zu(t),onClick:g}),React.createElement(xn,{onDuplicate:function(){s(o,Gu(fd({},t)))},onCopy:function(){var e=function(e,t){return[Fu(Fu({},e),{},{parent:""})].concat(Du($a(t,e)))}(t,a);localStorage.setItem("wbbCopiedNode",JSON.stringify(e)),b(!1)},onPaste:function(){var e=function(e){var t=[],r=Du(e);return(r=r.map((function(e){var r=Dn()();return t[e.id]=r,Fu(Fu({},e),{},{id:r})}))).map((function(e){return e.parent?Fu(Fu({},e),{},{parent:t[e.parent]}):e}))}(JSON.parse(localStorage.getItem("wbbCopiedNode"))),r=a.filter((function(e){return e.parent==t.id})),n=r.length>0?hd(r,"order").order+1:0,i=[],c=Yu(),l=e.filter((function(e){var t=!0;if("component"==e.type){var r=bd(c,{name:e.name});if(r&&"edit"==o&&!1===r.enableEdit&&(t=!1),r&&"save"==o&&!1===r.enableSave&&(t=!1),r&&"sidebar"==o&&!1===r.enableSidebar&&(t=!1),"InnerBlocks"==e.name){var n=a.filter((function(e){return"InnerBlocks"==e.name}));n.length>0&&(t=!1)}}return t||i.push(e.id),t}));(l=l.filter((function(e){return!i.includes(e.parent)}))).forEach((function(e){s(o,fd(fd({},e),{},{parent:""==e.parent?t.id:e.parent,order:n}))}))},onEdit:g,onDelete:function(){$a(a,t).forEach((function(e){d(e.id)})),d(t.id),m(o,""),p(o,"add")},enableDuplicate:v,enablePaste:null!==localStorage.getItem("wbbCopiedNode")&&("element"==t.type||"Repeater"==t.name||"Panel"==t.name)})),t.id==r&&React.createElement("div",{className:"node-item-transport"},React.createElement("ul",null,h.map((function(e,t){return React.createElement(yd,{node:e})}))))),h.map((function(e,t){return React.createElement(yd,{node:e,draggingNodeId:r})})))};const vd=yd;function gd(e){return gd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gd(e)}function Ed(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Cd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ed(Object(r),!0).forEach((function(t){kd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ed(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function kd(e,t,r){return(t=function(e){var t=function(e){if("object"!=gd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=gd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==gd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Sd=lodash.find;const wd=function(){var e=(0,c.useContext)(Gc).screen,t=(0,S.useSelect)((function(t){return{allNodes:t(Pr).getNodes(e)}})).allNodes,r=(0,c.useRef)(null),n=(0,S.useDispatch)(Pr),o=n.addNode,a=(n.updateNode,n.updateNodes),i=t.filter((function(e){return!e.parent})),l=($u(),qr);return"save"==e&&(l=Qr),"sidebar"==e&&(l=mn),(0,c.useEffect)((function(){jQuery(r.current).droppable({drop:function(t,r){o(e,Gu({name:r.draggable.attr("data-name"),type:r.draggable.attr("data-type")}))}})})),React.createElement(React.Fragment,null,i.length>0?React.createElement(Ln,{onStop:function(r,n,o){var i=t.map((function(e){return Cd(Cd({},e),{},{order:o[e.id],parent:e.id==r?n:e.parent})}));a(e,i)},onAccept:function(e,r,n,o){var a=Sd(t,{id:e}),i=!!r&&Sd(t,{id:r}),c=a.type;if("InnerBlocks"==o||i&&"InnerBlocks"==i.name){var l=Za(t,a).filter((function(e){return"Repeater"==e.name})).length;if("Repeater"==a.name||l>0)return!1}return"element"==c||"Repeater"==a.name||"Panel"==a.name},onReceive:function(t){t.e;var r=t.ui,n=t.parentId,a=t.order;o(e,Gu({parent:n,name:r.item.attr("data-name"),type:r.item.attr("data-type"),order:a-1}))},forceRootNode:"sidebar"!=e},i.map((function(e,t){return React.createElement(vd,{node:e})}))):React.createElement("div",{className:"start-placeholder",ref:r},React.createElement("div",null,React.createElement("div",{class:"content"},React.createElement("p",{className:"icon"},l),"sidebar"==e?React.createElement("p",null,"Drag or click an element or component to get started.",React.createElement("br",null)):React.createElement("p",null,"Drag or click an element to get started.",React.createElement("br",null),React.createElement("span",{className:"hint"},"Note: some components require a root-level element before they can be added."))))))};function Rd(e){return Rd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rd(e)}function Ad(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Od(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ad(Object(r),!0).forEach((function(t){jd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ad(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jd(e,t,r){return(t=function(e){var t=function(e){if("object"!=Rd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Rd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Rd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Td(e){return function(e){if(Array.isArray(e))return Ld(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Pd(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pd(e,t){if(e){if("string"==typeof e)return Ld(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ld(e,t):void 0}}function Ld(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Nd=lodash.find;const _d=function(e){var t,r,n=e.styles,o=e.onChange,a=e.expanded,i=void 0!==a&&a,l=(0,c.useContext)(Gc),u=l.activePanel,s=l.setActivePanel,d=(t=(0,c.useState)(),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(t,r)||Pd(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1],m=Nd(n,{id:f}),b=(0,c.useRef)(null);(0,c.useEffect)((function(){f&&(b.current.focus(),b.current.select(),s("styles"))}),[f]),(0,c.useEffect)((function(){"styles"!=u&&p(null)}),[u]);var h=function(e,t){var r=n.map((function(r){return r.id==f?Od(Od({},r),{},jd({},e,t)):r}));o(Td(r))};return React.createElement(React.Fragment,null,React.createElement(Hn,{id:"node-styles",title:"Styles",expanded:i},React.createElement("div",{className:"content"},n.length>0&&React.createElement("ul",{className:"item-list"},n.map((function(e){return React.createElement("li",null,React.createElement("span",{className:"label"},e.name),React.createElement("span",{className:"actions"},React.createElement(zn,{onClick:function(){return p(e.id)}})))}))),React.createElement(Wn,{label:"Add Style",onClick:function(){var e=Dn()();o([].concat(Td(n),[{id:e,name:"",value:""}])),p(e)}}))),m&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Edit Style"),React.createElement(Zn,{onClick:function(){return p("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"Property",value:m.name,onChange:function(e){return h("name",e)},ref:b,help:'Enter a CSS property. For example "background-color".'})),React.createElement("div",{className:"field"},React.createElement(qc,{label:"Value",value:m.value,onChange:function(e){return h("value",e)},help:"Enter the value for the CSS property.",tokenTypes:["string","boolean","number"]})),React.createElement(Fc,{conditions:m.conditions||[],onChange:function(e){return h("conditions",e)},prefixText:"Add this style when",emptyText:"Add conditions to control when this style is added to the item."}),React.createElement(xc,{label:"Delete Style",onClick:function(){o(Td(n.filter((function(e){return e.id!=f})))),p("")}})))))},Dd=function(e){var t=e.conditions,r=e.onChange,n=(0,c.useContext)(Gc),o=n.activePanel,a=n.setActivePanel;return React.createElement(React.Fragment,null,React.createElement("div",{className:"panel"},React.createElement("div",{className:"title"},React.createElement("h4",null,React.createElement("button",{className:"configure",onClick:function(){return a("conditions")}},"Conditions",React.createElement("span",{className:"icon"},Hr))))),"conditions"==o&&React.createElement("div",{className:"sidebar-flyout"},React.createElement("div",{className:"head"},React.createElement("div",{className:"title"},"Conditions"),React.createElement(Zn,{onClick:function(){return a("")}})),React.createElement("div",{className:"body"},React.createElement("div",{className:"content"},React.createElement("p",null,"Conditions let you control whether or not this item is output."),React.createElement(Fc,{conditions:t,onChange:function(e){return r(e)},prefixText:"Output this item when"})))))};function xd(e){return xd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xd(e)}function Id(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Fd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Id(Object(r),!0).forEach((function(t){Md(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Id(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Md(e,t,r){return(t=function(e){var t=function(e){if("object"!=xd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=xd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==xd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Bd=lodash.find;const Vd=function(e){var t=e.node,r=(0,c.useRef)(null),n=(0,S.useDispatch)(Pr).updateNode,o=$u(),a=Bd(o,{tag:t.name});return a||(a=Bd(o,{name:"Custom"})),React.createElement(React.Fragment,null,React.createElement(bs,{icon:a.icon,title:a.name,content:a.description}),React.createElement(Hn,{id:"element-settings",title:"Element Settings"},React.createElement("div",{className:"content"},React.createElement("div",{className:"field"},React.createElement(Vn.TextControl,{label:"HTML Tag",value:t.name,onChange:function(e){var r=e.replace(/[^abcdefghijklmnopqrstuvwxyz0-9\-]/gi,"").toLowerCase();n(Fd(Fd({},t),{},{name:r}))},onFocus:function(){return r.current.select()},help:'Enter a valid HTML tag without brackets.  For example, to create a <section> element, enter "section".',ref:r})),React.createElement("div",{className:"field"},React.createElement(qc,{label:"Content",value:t.content?t.content:"",onChange:function(e){return n(Fd(Fd({},t),{},{content:e}))},help:"Optional content to display within the element.",tokenTypes:["string","boolean","number","array"]})))),React.createElement(ol,{classes:t.classes||[],onChange:function(e){return n(Fd(Fd({},t),{},{classes:e}))},expanded:t.classes&&t.classes.length>0}),React.createElement(_d,{styles:t.styles||[],onChange:function(e){return n(Fd(Fd({},t),{},{styles:e}))},expanded:t.styles&&t.styles.length>0}),React.createElement(kl,{attributes:t.tagAttributes||[],onChange:function(e){return n(Fd(Fd({},t),{},{tagAttributes:e}))},expanded:t.tagAttributes&&t.tagAttributes.length>0}),React.createElement(Dd,{conditions:t.conditions||[],onChange:function(e){return n(Fd(Fd({},t),{},{conditions:e}))}}))};function Ud(e){return Ud="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ud(e)}function Hd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Wd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Hd(Object(r),!0).forEach((function(t){Gd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Hd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Gd(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ud(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ud(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ud(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var zd=lodash,Zd=zd.find,$d=zd.has;const Yd=function(e){var t=e.node,r=(e.activePanel,e.setActivePanel,(0,S.useDispatch)(Pr).updateNode),n=Yu(),o=Bu("wickedBlockBuilder.components.settings",Nu),a=Zd(n,{name:t.name}),i=!(!a||!$d(o,a.name))&&o[a.name];return React.createElement(React.Fragment,null,a&&i?React.createElement(React.Fragment,null,React.createElement(bs,{icon:a.icon,title:a.name,content:a.description}),React.createElement(i,{node:t,updateNode:r}),a.supportsClasses&&React.createElement(ol,{classes:t.classes||[],onChange:function(e){return r(Wd(Wd({},t),{},{classes:e}))}}),a.supportsStyles&&React.createElement(_d,{styles:t.styles||[],onChange:function(e){return r(Wd(Wd({},t),{},{styles:e}))}}),a.supportsAttributes&&React.createElement(kl,{attributes:t.tagAttributes||[],onChange:function(e){return r(Wd(Wd({},t),{},{tagAttributes:e}))}}),React.createElement(Dd,{conditions:t.conditions||[],onChange:function(e){return r(Wd(Wd({},t),{},{conditions:e}))}})):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Unknown component: ",t.name)))};function qd(e){return qd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qd(e)}function Qd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Kd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qd(Object(r),!0).forEach((function(t){Xd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Xd(e,t,r){return(t=function(e){var t=function(e){if("object"!=qd(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=qd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==qd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Jd(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var ef=lodash,tf=(ef.get,ef.find);const rf=function(){var e,t,r=(0,c.useContext)(Gc).screen,n=(e=(0,c.useState)(!1),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,c=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Jd(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Jd(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=n[0],a=n[1],i=(0,S.useDispatch)(bt).setActiveTab,l=(0,S.useDispatch)(Pr).addNode,u=(0,S.useSelect)((function(e){return{activeTab:e(bt).getActiveTab(r),activeNodeId:e(bt).getActiveNodeId(r)}})),s=u.activeTab,d=u.activeNodeId,f=(0,S.useSelect)((function(e){return{nodes:e(Pr).getNodes(r)}})).nodes,p=tf(f,{id:d},!1),m=f.length>0&&tf(f,{parent:""}),b=$u(),h=Yu(),y=(0,c.useRef)(null),v=(0,c.useRef)(null),g=p&&"element"==p.type?Vd:Yd,E=h.filter((function(e){return!("edit"==r&&!1===e.enableEdit||"save"==r&&!1===e.enableSave||"sidebar"==r&&!1===e.enableSidebar)})),C=f.filter((function(e){return"InnerBlocks"==e.name})).length,k=["DynamicPreview","InnerBlocks"];return(0,c.useEffect)((function(){var e={cancel:!1,containment:"#wicked-block-builder-app .body",revert:!1,delay:150,cursorAt:{left:64,top:64},start:function(e,t){a(!0)},stop:function(e,t){a(!1),t.helper.remove()},helper:function(e){var t=jQuery('<div id="tile-drag-helper"></div>');return jQuery(e.currentTarget).clone().appendTo(t),t.appendTo(jQuery("#wicked-block-builder-app")),t}};f.length>0&&(e=Kd(Kd({},e),{},{connectToSortable:"#node-list",cursorAt:{left:25,top:25},helper:function(e){var t=jQuery(e.currentTarget).attr("data-type"),r=jQuery(e.currentTarget).attr("data-name"),n=jQuery('<div id="tile-drag-helper" class="node-item" data-type="'+t+'" data-name="'+r+'"></div>');return n.appendTo(jQuery("#wicked-block-builder-app")),(0,c.render)(React.createElement(In,{label:zu({name:r,type:t})}),document.getElementById("tile-drag-helper")),n}})),jQuery(y.current).find("button").draggable(e),jQuery(v.current).find("button").draggable(e)})),React.createElement(ds,null,React.createElement(fs,{label:"Add Items",isSelected:"add"==s,idPrefix:"add-items-tab",onClick:function(){return i(r,"add")}},React.createElement(Hn,{id:"elements",expanded:!0,title:"Elements"},React.createElement("ul",{ref:y,className:"button-tiles"},b.map((function(e,t){var n=!1;return e.proOnly&&(n=!0),m&&k.includes(m.name)&&(n=!0),React.createElement("li",{key:t},React.createElement(ms,{icon:e.icon,label:e.name,disabled:n,onClick:function(){return t=e.tag,void(o||l(r,Gu({name:t,type:"element",parent:m?m.id:"",order:f.length})));var t},"data-type":"element","data-name":e.tag}))})))),React.createElement(Hn,{id:"components",expanded:!0,title:"Components"},React.createElement("ul",{ref:v,className:"button-tiles"},E.map((function(e,t){var n=!1;return e.proOnly&&(n=!0),m||"sidebar"==r||k.includes(e.name)||(n=!0),C>0&&"InnerBlocks"==e.name&&(n=!0),m&&k.includes(m.name)&&(n=!0),React.createElement("li",{key:t},React.createElement(ms,{icon:e.icon,label:e.name,disabled:n,"data-component":e.name,onClick:function(){return t=e.name,void(o||l(r,Gu({name:t,type:"component",parent:m?m.id:"",order:f.length})));var t},"data-type":"component","data-name":e.name,showProTag:e.proOnly}))}))))),React.createElement(fs,{label:"Settings",isSelected:"settings"==s,idPrefix:"attributes-tab",onClick:function(){return i(r,"settings")}},p?React.createElement(g,{node:p}):React.createElement("div",{className:"content instructions"},React.createElement("p",null,"Select an element or component to change its settings."))))},nf=function(){return React.createElement(zc,null,React.createElement(Rn,{content:React.createElement(wd,null),sidebar:React.createElement(rf,null)}))},of=function(){var e=(0,S.useSelect)((function(e){return e(bt).getActiveScreen()})),t=Nr().createElement(nf,null);return"settings"==e&&(t=Nr().createElement(ud,null)),"attributes"==e&&(t=Nr().createElement(Ps,null)),"styles"==e&&(t=Nr().createElement(Is,null)),t},af=function(){var e=(0,S.useSelect)((function(e){return e(bt).getShowPublishFlyout()})),t=(0,S.useDispatch)(bt).setShowPublishFlyout,r=(0,S.useDispatch)(Pr).publishBlock;return e?React.createElement("div",{class:"publish-flyout"},React.createElement("h2",null,"Ready to publish your block?"),React.createElement("p",null,"This will make your block visible in the block editor."),React.createElement("p",null,"If your block is already in use, a new version will be created."),React.createElement("p",null,"Existing blocks will be updated the next time a page containing your block is edited."),React.createElement("p",{className:"actions"},React.createElement("button",{className:"action-btn primary",onClick:function(){r(),t(!1)}},"Publish"),React.createElement("button",{className:"btn",onClick:function(){return t(!1)}},"Cancel"))):null},cf=function(){var e=(0,S.useSelect)((function(e){return e(bt).getError()})),t=(0,S.useDispatch)(bt).setError;return e?React.createElement("div",{className:"app-error"},React.createElement("div",null,React.createElement("div",{className:"message"},e),React.createElement("button",{class:"btn",onClick:function(){return t("")}},React.createElement("span",{className:"label"},"Dismiss")))):null},lf=function(){var e=(0,S.useSelect)((function(e){return e(Pr).getBlock()})).dirty;(0,c.useEffect)((function(){return window.addEventListener("beforeunload",t),function(){window.removeEventListener("beforeunload",t)}}),[e]);var t=function(t){if(e)return t.preventDefault(),"You have unsaved changes. Are you sure you want to leave?"};return null};var uf=lodash.get;!function(e){(0,c.render)(React.createElement(e,null),document.getElementById("wicked-block-builder-app"))}((function(){var e=(0,S.useSelect)(Pr).fetchBlock,t=uf(window.wickedBlockBuilder,"blockId",!1);return t&&e(t),React.createElement(React.Fragment,null,React.createElement(wn,null),React.createElement(of,null),React.createElement(af,null),React.createElement(cf,null),React.createElement(lf,null))}))})()})();
  • wicked-block-builder/trunk/dist/generator.asset.php

    r3056252 r3232335  
    1 <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-polyfill', 'wp-server-side-render'), 'version' => '0834f8972fb3461e9b87');
     1<?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-server-side-render'), 'version' => '1608867b38a1708b09bf');
  • wicked-block-builder/trunk/dist/generator.js

    r3056252 r3232335  
    1 !function(){var e={705:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(n)for(var c=0;c<this.length;c++){var l=this[c][0];null!=l&&(i[l]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);n&&i[u[0]]||(void 0!==a&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),r&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=r):u[2]=r),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},738:function(e){"use strict";e.exports=function(e){return e[1]}},199:function(e){e.exports=function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,r){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,r)}function r(e,n,o){return r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}()?Reflect.construct:function(e,r,n){var o=[null];o.push.apply(o,r);var a=new(Function.bind.apply(e,o));return n&&t(a,n.prototype),a},r.apply(null,arguments)}function n(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var a=Object.hasOwnProperty,i=Object.setPrototypeOf,c=Object.isFrozen,l=Object.getPrototypeOf,s=Object.getOwnPropertyDescriptor,u=Object.freeze,d=Object.seal,p=Object.create,f="undefined"!=typeof Reflect&&Reflect,m=f.apply,b=f.construct;m||(m=function(e,t,r){return e.apply(t,r)}),u||(u=function(e){return e}),d||(d=function(e){return e}),b||(b=function(e,t){return r(e,n(t))});var h,y=R(Array.prototype.forEach),v=R(Array.prototype.pop),g=R(Array.prototype.push),k=R(String.prototype.toLowerCase),w=R(String.prototype.toString),C=R(String.prototype.match),E=R(String.prototype.replace),A=R(String.prototype.indexOf),O=R(String.prototype.trim),S=R(RegExp.prototype.test),L=(h=TypeError,function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return b(h,t)});function R(e){return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return m(e,t,n)}}function j(e,t,r){r=r||k,i&&i(e,null);for(var n=t.length;n--;){var o=t[n];if("string"==typeof o){var a=r(o);a!==o&&(c(t)||(t[n]=a),o=a)}e[o]=!0}return e}function x(e){var t,r=p(null);for(t in e)!0===m(a,e,[t])&&(r[t]=e[t]);return r}function T(e,t){for(;null!==e;){var r=s(e,t);if(r){if(r.get)return R(r.get);if("function"==typeof r.value)return R(r.value)}e=l(e)}return function(e){return console.warn("fallback value for",e),null}}var M=u(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),N=u(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),P=u(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),_=u(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),D=u(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),F=u(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),I=u(["#text"]),B=u(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),H=u(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),W=u(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),V=u(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),U=d(/\{\{[\w\W]*|[\w\W]*\}\}/gm),z=d(/<%[\w\W]*|[\w\W]*%>/gm),Z=d(/\${[\w\W]*}/gm),G=d(/^data-[\-\w.\u00B7-\uFFFF]/),q=d(/^aria-[\-\w]+$/),$=d(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Y=d(/^(?:\w+script|data):/i),K=d(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),X=d(/^html$/i),J=function(){return"undefined"==typeof window?null:window},Q=function(t,r){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var n=null,o="data-tt-policy-suffix";r.currentScript&&r.currentScript.hasAttribute(o)&&(n=r.currentScript.getAttribute(o));var a="dompurify"+(n?"#"+n:"");try{return t.createPolicy(a,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}};return function t(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:J(),o=function(e){return t(e)};if(o.version="2.4.4",o.removed=[],!r||!r.document||9!==r.document.nodeType)return o.isSupported=!1,o;var a=r.document,i=r.document,c=r.DocumentFragment,l=r.HTMLTemplateElement,s=r.Node,d=r.Element,p=r.NodeFilter,f=r.NamedNodeMap,m=void 0===f?r.NamedNodeMap||r.MozNamedAttrMap:f,b=r.HTMLFormElement,h=r.DOMParser,R=r.trustedTypes,ee=d.prototype,te=T(ee,"cloneNode"),re=T(ee,"nextSibling"),ne=T(ee,"childNodes"),oe=T(ee,"parentNode");if("function"==typeof l){var ae=i.createElement("template");ae.content&&ae.content.ownerDocument&&(i=ae.content.ownerDocument)}var ie=Q(R,a),ce=ie?ie.createHTML(""):"",le=i,se=le.implementation,ue=le.createNodeIterator,de=le.createDocumentFragment,pe=le.getElementsByTagName,fe=a.importNode,me={};try{me=x(i).documentMode?i.documentMode:{}}catch(e){}var be={};o.isSupported="function"==typeof oe&&se&&void 0!==se.createHTMLDocument&&9!==me;var he,ye,ve=U,ge=z,ke=Z,we=G,Ce=q,Ee=Y,Ae=K,Oe=$,Se=null,Le=j({},[].concat(n(M),n(N),n(P),n(D),n(I))),Re=null,je=j({},[].concat(n(B),n(H),n(W),n(V))),xe=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Te=null,Me=null,Ne=!0,Pe=!0,_e=!1,De=!0,Fe=!1,Ie=!1,Be=!1,He=!1,We=!1,Ve=!1,Ue=!1,ze=!0,Ze=!1,Ge=!0,qe=!1,$e={},Ye=null,Ke=j({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Xe=null,Je=j({},["audio","video","img","source","image","track"]),Qe=null,et=j({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",rt="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xhtml",ot=nt,at=!1,it=null,ct=j({},[tt,rt,nt],w),lt=["application/xhtml+xml","text/html"],st=null,ut=i.createElement("form"),dt=function(e){return e instanceof RegExp||e instanceof Function},pt=function(t){st&&st===t||(t&&"object"===e(t)||(t={}),t=x(t),he=he=-1===lt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,ye="application/xhtml+xml"===he?w:k,Se="ALLOWED_TAGS"in t?j({},t.ALLOWED_TAGS,ye):Le,Re="ALLOWED_ATTR"in t?j({},t.ALLOWED_ATTR,ye):je,it="ALLOWED_NAMESPACES"in t?j({},t.ALLOWED_NAMESPACES,w):ct,Qe="ADD_URI_SAFE_ATTR"in t?j(x(et),t.ADD_URI_SAFE_ATTR,ye):et,Xe="ADD_DATA_URI_TAGS"in t?j(x(Je),t.ADD_DATA_URI_TAGS,ye):Je,Ye="FORBID_CONTENTS"in t?j({},t.FORBID_CONTENTS,ye):Ke,Te="FORBID_TAGS"in t?j({},t.FORBID_TAGS,ye):{},Me="FORBID_ATTR"in t?j({},t.FORBID_ATTR,ye):{},$e="USE_PROFILES"in t&&t.USE_PROFILES,Ne=!1!==t.ALLOW_ARIA_ATTR,Pe=!1!==t.ALLOW_DATA_ATTR,_e=t.ALLOW_UNKNOWN_PROTOCOLS||!1,De=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Fe=t.SAFE_FOR_TEMPLATES||!1,Ie=t.WHOLE_DOCUMENT||!1,We=t.RETURN_DOM||!1,Ve=t.RETURN_DOM_FRAGMENT||!1,Ue=t.RETURN_TRUSTED_TYPE||!1,He=t.FORCE_BODY||!1,ze=!1!==t.SANITIZE_DOM,Ze=t.SANITIZE_NAMED_PROPS||!1,Ge=!1!==t.KEEP_CONTENT,qe=t.IN_PLACE||!1,Oe=t.ALLOWED_URI_REGEXP||Oe,ot=t.NAMESPACE||nt,t.CUSTOM_ELEMENT_HANDLING&&dt(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(xe.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&dt(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(xe.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(xe.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Fe&&(Pe=!1),Ve&&(We=!0),$e&&(Se=j({},n(I)),Re=[],!0===$e.html&&(j(Se,M),j(Re,B)),!0===$e.svg&&(j(Se,N),j(Re,H),j(Re,V)),!0===$e.svgFilters&&(j(Se,P),j(Re,H),j(Re,V)),!0===$e.mathMl&&(j(Se,D),j(Re,W),j(Re,V))),t.ADD_TAGS&&(Se===Le&&(Se=x(Se)),j(Se,t.ADD_TAGS,ye)),t.ADD_ATTR&&(Re===je&&(Re=x(Re)),j(Re,t.ADD_ATTR,ye)),t.ADD_URI_SAFE_ATTR&&j(Qe,t.ADD_URI_SAFE_ATTR,ye),t.FORBID_CONTENTS&&(Ye===Ke&&(Ye=x(Ye)),j(Ye,t.FORBID_CONTENTS,ye)),Ge&&(Se["#text"]=!0),Ie&&j(Se,["html","head","body"]),Se.table&&(j(Se,["tbody"]),delete Te.tbody),u&&u(t),st=t)},ft=j({},["mi","mo","mn","ms","mtext"]),mt=j({},["foreignobject","desc","title","annotation-xml"]),bt=j({},["title","style","font","a","script"]),ht=j({},N);j(ht,P),j(ht,_);var yt=j({},D);j(yt,F);var vt=function(e){g(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=ce}catch(t){e.remove()}}},gt=function(e,t){try{g(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){g(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Re[e])if(We||Ve)try{vt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},kt=function(e){var t,r;if(He)e="<remove></remove>"+e;else{var n=C(e,/^[\r\n\t ]+/);r=n&&n[0]}"application/xhtml+xml"===he&&ot===nt&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");var o=ie?ie.createHTML(e):e;if(ot===nt)try{t=(new h).parseFromString(o,he)}catch(e){}if(!t||!t.documentElement){t=se.createDocument(ot,"template",null);try{t.documentElement.innerHTML=at?ce:o}catch(e){}}var a=t.body||t.documentElement;return e&&r&&a.insertBefore(i.createTextNode(r),a.childNodes[0]||null),ot===nt?pe.call(t,Ie?"html":"body")[0]:Ie?t.documentElement:a},wt=function(e){return ue.call(e.ownerDocument||e,e,p.SHOW_ELEMENT|p.SHOW_COMMENT|p.SHOW_TEXT,null,!1)},Ct=function(t){return"object"===e(s)?t instanceof s:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},Et=function(e,t,r){be[e]&&y(be[e],(function(e){e.call(o,t,r,st)}))},At=function(e){var t,r;if(Et("beforeSanitizeElements",e,null),(r=e)instanceof b&&("string"!=typeof r.nodeName||"string"!=typeof r.textContent||"function"!=typeof r.removeChild||!(r.attributes instanceof m)||"function"!=typeof r.removeAttribute||"function"!=typeof r.setAttribute||"string"!=typeof r.namespaceURI||"function"!=typeof r.insertBefore||"function"!=typeof r.hasChildNodes))return vt(e),!0;if(S(/[\u0080-\uFFFF]/,e.nodeName))return vt(e),!0;var n=ye(e.nodeName);if(Et("uponSanitizeElement",e,{tagName:n,allowedTags:Se}),e.hasChildNodes()&&!Ct(e.firstElementChild)&&(!Ct(e.content)||!Ct(e.content.firstElementChild))&&S(/<[/\w]/g,e.innerHTML)&&S(/<[/\w]/g,e.textContent))return vt(e),!0;if("select"===n&&S(/<template/i,e.innerHTML))return vt(e),!0;if(!Se[n]||Te[n]){if(!Te[n]&&St(n)){if(xe.tagNameCheck instanceof RegExp&&S(xe.tagNameCheck,n))return!1;if(xe.tagNameCheck instanceof Function&&xe.tagNameCheck(n))return!1}if(Ge&&!Ye[n]){var a=oe(e)||e.parentNode,i=ne(e)||e.childNodes;if(i&&a)for(var c=i.length-1;c>=0;--c)a.insertBefore(te(i[c],!0),re(e))}return vt(e),!0}return e instanceof d&&!function(e){var t=oe(e);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});var r=k(e.tagName),n=k(t.tagName);return!!it[e.namespaceURI]&&(e.namespaceURI===rt?t.namespaceURI===nt?"svg"===r:t.namespaceURI===tt?"svg"===r&&("annotation-xml"===n||ft[n]):Boolean(ht[r]):e.namespaceURI===tt?t.namespaceURI===nt?"math"===r:t.namespaceURI===rt?"math"===r&&mt[n]:Boolean(yt[r]):e.namespaceURI===nt?!(t.namespaceURI===rt&&!mt[n])&&!(t.namespaceURI===tt&&!ft[n])&&!yt[r]&&(bt[r]||!ht[r]):!("application/xhtml+xml"!==he||!it[e.namespaceURI]))}(e)?(vt(e),!0):"noscript"!==n&&"noembed"!==n||!S(/<\/no(script|embed)/i,e.innerHTML)?(Fe&&3===e.nodeType&&(t=e.textContent,t=E(t,ve," "),t=E(t,ge," "),t=E(t,ke," "),e.textContent!==t&&(g(o.removed,{element:e.cloneNode()}),e.textContent=t)),Et("afterSanitizeElements",e,null),!1):(vt(e),!0)},Ot=function(e,t,r){if(ze&&("id"===t||"name"===t)&&(r in i||r in ut))return!1;if(Pe&&!Me[t]&&S(we,t));else if(Ne&&S(Ce,t));else if(!Re[t]||Me[t]){if(!(St(e)&&(xe.tagNameCheck instanceof RegExp&&S(xe.tagNameCheck,e)||xe.tagNameCheck instanceof Function&&xe.tagNameCheck(e))&&(xe.attributeNameCheck instanceof RegExp&&S(xe.attributeNameCheck,t)||xe.attributeNameCheck instanceof Function&&xe.attributeNameCheck(t))||"is"===t&&xe.allowCustomizedBuiltInElements&&(xe.tagNameCheck instanceof RegExp&&S(xe.tagNameCheck,r)||xe.tagNameCheck instanceof Function&&xe.tagNameCheck(r))))return!1}else if(Qe[t]);else if(S(Oe,E(r,Ae,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==A(r,"data:")||!Xe[e])if(_e&&!S(Ee,E(r,Ae,"")));else if(r)return!1;return!0},St=function(e){return e.indexOf("-")>0},Lt=function(t){var r,n,a,i;Et("beforeSanitizeAttributes",t,null);var c=t.attributes;if(c){var l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Re};for(i=c.length;i--;){var s=r=c[i],u=s.name,d=s.namespaceURI;if(n="value"===u?r.value:O(r.value),a=ye(u),l.attrName=a,l.attrValue=n,l.keepAttr=!0,l.forceKeepAttr=void 0,Et("uponSanitizeAttribute",t,l),n=l.attrValue,!l.forceKeepAttr&&(gt(u,t),l.keepAttr))if(De||!S(/\/>/i,n)){Fe&&(n=E(n,ve," "),n=E(n,ge," "),n=E(n,ke," "));var p=ye(t.nodeName);if(Ot(p,a,n)){if(!Ze||"id"!==a&&"name"!==a||(gt(u,t),n="user-content-"+n),ie&&"object"===e(R)&&"function"==typeof R.getAttributeType)if(d);else switch(R.getAttributeType(p,a)){case"TrustedHTML":n=ie.createHTML(n);break;case"TrustedScriptURL":n=ie.createScriptURL(n)}try{d?t.setAttributeNS(d,u,n):t.setAttribute(u,n),v(o.removed)}catch(e){}}}else gt(u,t)}Et("afterSanitizeAttributes",t,null)}},Rt=function e(t){var r,n=wt(t);for(Et("beforeSanitizeShadowDOM",t,null);r=n.nextNode();)Et("uponSanitizeShadowNode",r,null),At(r)||(r.content instanceof c&&e(r.content),Lt(r));Et("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(t){var n,i,l,u,d,p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((at=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!Ct(t)){if("function"!=typeof t.toString)throw L("toString is not a function");if("string"!=typeof(t=t.toString()))throw L("dirty is not a string, aborting")}if(!o.isSupported){if("object"===e(r.toStaticHTML)||"function"==typeof r.toStaticHTML){if("string"==typeof t)return r.toStaticHTML(t);if(Ct(t))return r.toStaticHTML(t.outerHTML)}return t}if(Be||pt(p),o.removed=[],"string"==typeof t&&(qe=!1),qe){if(t.nodeName){var f=ye(t.nodeName);if(!Se[f]||Te[f])throw L("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof s)1===(i=(n=kt("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?n=i:n.appendChild(i);else{if(!We&&!Fe&&!Ie&&-1===t.indexOf("<"))return ie&&Ue?ie.createHTML(t):t;if(!(n=kt(t)))return We?null:Ue?ce:""}n&&He&&vt(n.firstChild);for(var m=wt(qe?t:n);l=m.nextNode();)3===l.nodeType&&l===u||At(l)||(l.content instanceof c&&Rt(l.content),Lt(l),u=l);if(u=null,qe)return t;if(We){if(Ve)for(d=de.call(n.ownerDocument);n.firstChild;)d.appendChild(n.firstChild);else d=n;return(Re.shadowroot||Re.shadowrootmod)&&(d=fe.call(a,d,!0)),d}var b=Ie?n.outerHTML:n.innerHTML;return Ie&&Se["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&S(X,n.ownerDocument.doctype.name)&&(b="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+b),Fe&&(b=E(b,ve," "),b=E(b,ge," "),b=E(b,ke," ")),ie&&Ue?ie.createHTML(b):b},o.setConfig=function(e){pt(e),Be=!0},o.clearConfig=function(){st=null,Be=!1},o.isValidAttribute=function(e,t,r){st||pt({});var n=ye(e),o=ye(t);return Ot(n,o,r)},o.addHook=function(e,t){"function"==typeof t&&(be[e]=be[e]||[],g(be[e],t))},o.removeHook=function(e){if(be[e])return v(be[e])},o.removeHooks=function(e){be[e]&&(be[e]=[])},o.removeAllHooks=function(){be={}},o}()}()},416:function(e){var t="undefined"!=typeof process&&process.pid?process.pid.toString(36):"";function r(){var e=Date.now(),t=r.last||e;return r.last=e>t?e:t+1}e.exports=e.exports.default=function(e,n){return(e||"")+""+t+r().toString(36)+(n||"")},e.exports.process=function(e,n){return(e||"")+t+r().toString(36)+(n||"")},e.exports.time=function(e,t){return(e||"")+r().toString(36)+(t||"")}},305:function(e,t,r){"use strict";var n=r(738),o=r.n(n),a=r(705),i=r.n(a)()(o());i.push([e.id,"",""]),t.Z=i},379:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var a={},i=[],c=0;c<e.length;c++){var l=e[c],s=n.base?l[0]+n.base:l[0],u=a[s]||0,d="".concat(s," ").concat(u);a[s]=u+1;var p=r(d),f={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==p)t[p].references++,t[p].updater(f);else{var m=o(f,n);n.byIndex=c,t.splice(c,0,{identifier:d,updater:m,references:1})}i.push(d)}return i}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var a=n(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=r(a[i]);t[c].references--}for(var l=n(e,o),s=0;s<a.length;s++){var u=r(a[s]);0===t[u].references&&(t[u].updater(),t.splice(u,1))}a=l}}},569:function(e){"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var a=r.sourceMap;a&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.nc=void 0,function(){"use strict";var e=r(379),t=r.n(e),n=r(795),o=r.n(n),a=r(569),i=r.n(a),c=r(565),l=r.n(c),s=r(216),u=r.n(s),d=r(589),p=r.n(d),f=r(305),m={};m.styleTagTransform=p(),m.setAttributes=l(),m.insert=i().bind(null,"head"),m.domAPI=o(),m.insertStyleElement=u(),t()(f.Z,m),f.Z&&f.Z.locals&&f.Z.locals;var b=window.wp.blockEditor,h=r(416),y=r.n(h),v=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 30.996C46.5 31.7916 46.1839 32.5547 45.6213 33.1173C45.0587 33.6799 44.2956 33.996 43.5 33.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 12.996C44.2956 12.996 45.0587 13.312 45.6213 13.8747C46.1839 14.4373 46.5 15.2003 46.5 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 15.996C1.5 15.2003 1.81607 14.4373 2.37868 13.8747C2.94129 13.312 3.70435 12.996 4.5 12.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 33.996C3.70435 33.996 2.94129 33.6799 2.37868 33.1173C1.81607 32.5547 1.5 31.7916 1.5 30.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 12.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 12.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 12.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 33.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 33.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 33.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M28.5 36.996V9.99597",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 45.996C21.8869 45.996 24.1761 45.0478 25.864 43.3599C27.5518 41.6721 28.5 39.3829 28.5 36.996C28.5 39.3829 29.4482 41.6721 31.136 43.3599C32.8239 45.0478 35.1131 45.996 37.5 45.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 0.995972C21.8869 0.995972 24.1761 1.94418 25.864 3.63201C27.5518 5.31984 28.5 7.60902 28.5 9.99597C28.5 7.60902 29.4482 5.31984 31.136 3.63201C32.8239 1.94418 35.1131 0.995972 37.5 0.995972",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 27.996H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),g=window.wp.element,k=(0,g.createContext)(),w=(0,React.createContext)({path:[]});function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function E(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function A(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==C(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==C(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===C(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var S=lodash,L=S.get,R=S.set,j=S.isArray,x=(S.find,S.cloneDeep,function(e){var t=(0,g.useContext)(k),r=(t.attributes,t.setAttributes,(0,g.useContext)(w).path),n=e.split("."),o=e;return n.length>1&&r.length>0&&(o=n.reduce((function(e,t,n){return"".concat(e,"[").concat(r[n-1],"].").concat(t)}))),o}),T=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return t;var r=(0,g.useContext)(k),n=r.attributes,o=(r.setAttributes,x(e));return L(n,o,t)},M=function(e){if(!e)return function(e,t){return!1};var t=(0,g.useContext)(k),r=t.attributes,n=t.setAttributes,o=((0,g.useContext)(w).path,x(e));return function(e,t){var a,i=e.split("."),c=i[0];if(i.length>1){var l,s=R(r,o,t);l=j(s[c])?function(e){if(Array.isArray(e))return O(e)}(a=s[c])||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return O(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?O(e,t):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach((function(t){A(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},s[c]),n(A({},c,l))}else n(A({},e,t))}};function N(e){return N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N(e)}function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==N(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==N(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===N(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var D=lodash,F=D.get,I=D.set,B=D.forOwn,H=D.isArray,W=D.isString,V=D.isObject,U=D.has,z=D.omit,Z=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return!1;if(r){var n=t.split(".").slice(-1);return F(r,n,!1)}return F(e,t,null)},G=function(e){var t=e.tokens,r=(e.name,e.attributes),n=e.currentAttribute,o=e.currentIndex,a=void 0===o?0:o,i=e.currentItem,c=void 0!==i&&i,l=t;if(n){l=z(l,["attributes.".concat(n)]);var s=Z(r,n);H(s)&&I(l,"attributes.".concat(n),{_items:s,_length:s.length,_currentIndex:a+1})}return c&&B(c,(function(e,t){H(e)?I(l,"attributes.".concat(n,".").concat(t),{_items:e,_length:e.length,_currentIndex:1}):I(l,"attributes.".concat(n,".").concat(t),e)})),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach((function(t){_(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},l)},q=function(e,t){return W(e)?e.replace(/\{\{\s?([A-z0-9\.\-\_\:]*)\s?\}\}/gi,(function(e,r){var n=F(t,r,"{{ ".concat(r," }}"));return H(n)?n.join(", "):V(n)?U(n,"_items")?n._items:"{{ ".concat(r," }}"):n})):e},$=r(199),Y=r.n($);function K(e){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},K(e)}function X(){return X=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},X.apply(this,arguments)}function J(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?J(Object(r),!0).forEach((function(t){ee(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):J(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ee(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==K(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==K(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===K(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var te=lodash,re=(te.find,te.isUndefined,te.camelCase),ne=function(e){return new RegExp(/^[a-z](-?[a-z0-9]+)*$/i).test(e)},oe=function(e){return e.startsWith("--")?e:re(e)},ae=function(e){var t=document.createElement("div");if(t.innerHTML=e,"svg"!=t.firstChild.nodeName)return null;var r=t.firstChild,n=Array.from(r.attributes).reduce((function(e,t){return t.specified?Q(Q({},e),{},ee({},t.name,t.value)):e}),{});return React.createElement("svg",X({xmlns:"http://www.w3.org/2000/svg"},n,{dangerouslySetInnerHTML:{__html:r.innerHTML}}))},ie={name:"RichText",description:"Editable text that can be formatted.",icon:v,defaults:{attribute:"",placeholder:"",tag:"",multiline:"",allowedFormats:["core/bold","core/italic","core/link"],classes:[]},enableSidebar:!1,supportsClasses:!1,edit:function(e){var t=e.attribute,r=e.tag,n=void 0===r?"div":r,o=e.placeholder,a=void 0!==o&&o,i=e.multiline,c=void 0!==i&&i,l=e.allowedFormats,s=void 0===l?[]:l,u=e.classes,d=void 0===u?[]:u,p=e.tokens,f=T(t),m=M(t),h=ne(n)?n:"div",y=Jt(d,p);return React.createElement(b.RichText,{tagName:h,placeholder:a,value:f,onChange:function(e){return m(t,e)},multiline:c,allowedFormats:s,className:y})},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.tag,a=void 0===o?"div":o,i=e.multiline,c=void 0!==i&&i,l=e.classes,s=void 0===l?[]:l,u=e.tokens,d=Z(t,r,n),p=Jt(s,u),f=ne(a)?a:"div";return React.createElement(b.RichText.Content,{tagName:f,value:d,multiline:c,className:p||!1})}},ce=window.wp.data,le=window.wp.components;function se(e){return se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},se(e)}function ue(){return ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ue.apply(this,arguments)}function de(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function pe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(r),!0).forEach((function(t){me(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function me(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==se(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==se(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===se(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var be=lodash,he=be.find,ye=be.get;function ve(){return ve=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ve.apply(this,arguments)}var ge=lodash.find,ke={name:"Image",description:"Select and display an image from the media library.",icon:React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.5677 1H4.92231C3.03222 1 1.5 2.53222 1.5 4.42231V42.0677C1.5 43.9578 3.03222 45.49 4.92231 45.49H42.5677C44.4578 45.49 45.99 43.9578 45.99 42.0677V4.42231C45.99 2.53222 44.4578 1 42.5677 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.6204 14.689C12.4513 14.6894 12.2861 14.74 12.1456 14.8343C12.0052 14.9286 11.8959 15.0624 11.8315 15.2188C11.767 15.3752 11.7504 15.5472 11.7837 15.7131C11.817 15.8789 11.8986 16.0312 12.0184 16.1506C12.1382 16.2701 12.2907 16.3513 12.4566 16.3842C12.6225 16.417 12.7945 16.3999 12.9507 16.3351C13.107 16.2703 13.2405 16.1606 13.3344 16.0199C13.4283 15.8792 13.4785 15.7139 13.4785 15.5447C13.4785 15.3178 13.3883 15.1001 13.2278 14.9396C13.0673 14.7791 12.8497 14.689 12.6227 14.689",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39.1453 35.2232L30.3158 21.9081C30.1609 21.6768 29.9518 21.4867 29.7067 21.3546C29.4616 21.2225 29.188 21.1522 28.9095 21.15C28.6311 21.1477 28.3564 21.2135 28.1092 21.3417C27.862 21.4699 27.6499 21.6565 27.4912 21.8853L22.9396 28.3877L20.1173 26.1313C19.9321 25.9833 19.7181 25.8755 19.489 25.8146C19.2599 25.7538 19.0206 25.7412 18.7863 25.7776C18.5521 25.8141 18.328 25.8988 18.1282 26.0265C17.9285 26.1541 17.7574 26.3219 17.6259 26.5191L11.8171 35.2232H39.1453Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),defaults:{attribute:"",label:"",fields:[],classes:[],tagAttributes:[]},supportsStyles:!0,edit:function(e){var t=e.attribute,r=e.label,n=e.fields,o=void 0===n?[]:n,a=e.classes,i=void 0===a?[]:a,c=e.styles,l=void 0===c?[]:c,s=e.tagAttributes,u=void 0===s?[]:s,d=e.tokens,p=(0,g.useContext)(k),f=p.attributes,m=p.setAttributes,h=Jt(i,d),y=er(l,d),v=tr(u,d),w=T(t),C=f._wbbImages||[],E=he(C,{id:w})||!1;E=E||he(C,{id:w.toString()});var A=M(t),O=ye(E,"url",!1),S=ye(E,"alt",!1),L=(0,ce.useSelect)((function(e){var t=e("core").getEntityRecord;return!(!w||O)&&t("postType","attachment",w)})),R=o.reduce((function(e,t){return fe(fe({},e),{},me({},t.field,M(t.attribute)))}),{});(0,g.useEffect)((function(){L&&j({id:L.id,url:L.source_url,alt:L.alt_text})}),[L]);var j=function(e){var r;A(t,e.id),m({_wbbImages:[].concat((r=C.filter((function(t){return t.id!=e.id})),function(e){if(Array.isArray(e))return de(e)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return de(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?de(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[{id:e.id,url:e.url,alt:e.alt}])}),o.forEach((function(t){R[t.field](t.attribute,e[t.field])}))};return React.createElement("div",{className:"wbb-image"},w?React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"image"},React.createElement("img",ue({},v,{style:y,className:h,src:O,alt:S})),React.createElement("div",{className:"controls"},React.createElement(b.MediaUploadCheck,null,React.createElement(b.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement("button",{onClick:t},React.createElement("span",{className:"dashicons dashicons-admin-generic"}),React.createElement("span",{className:"screen-reader-text"},"Replace Image"))},value:w})),React.createElement("button",{onClick:function(){A(t,!1),o.forEach((function(e){R[e.field](e.attribute,null)}))}},React.createElement("span",{className:"dashicons dashicons-trash"}),React.createElement("span",{className:"screen-reader-text"},"Remove Image"))))):React.createElement(React.Fragment,null,r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"placeholder"},React.createElement(b.MediaUploadCheck,null,React.createElement(b.MediaUpload,{onSelect:function(e){return j(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement(le.Button,{isSecondary:!0,onClick:t},"Select Image")}})))))},save:function(e){var t=e.attributes,r=e.attribute,n=e.currentItem,o=e.classes,a=void 0===o?[]:o,i=e.styles,c=void 0===i?[]:i,l=e.tagAttributes,s=void 0===l?[]:l,u=e.tokens,d=Jt(a,u),p=er(c,u),f=tr(s,u),m=Z(t,r,n),b=ge(t._wbbImages,{id:m})||!1;!b&&m&&(b=ge(t._wbbImages,{id:m.toString()})||{});var h=b,y=h.url,v=h.alt;return y?React.createElement("img",ve({alt:v},f,{className:d,style:p,src:y,"data-image-id":m})):null}},we=React.createElement("svg",{width:"61",height:"39",viewBox:"0 0 61 39",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46 8L50.5 11L55 8",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46 29L50.5 32L55 29",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 1H60V17H1V1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 22H60V38H1V22Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}));function Ce(e){return Ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ce(e)}function Ee(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ae(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Ce(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==Ce(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Ce(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Oe=lodash.orderBy,Se={name:"Panel",description:"A panel expands and collapses a section of content.",icon:we,defaults:{title:""},enableEdit:!1,enableSave:!1,supportsClasses:!1,edit:function(e){var t=e.id,r=e.title,n=e.nodes,o=e.tokens,a=((0,g.useContext)(k).attributes,Oe(n.filter((function(e){return e.parent==t})),["order"]));return React.createElement(le.PanelBody,{title:r},a.map((function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(r),!0).forEach((function(t){Ae(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ee(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({nodes:n,tokens:o},e);return React.createElement(Tt,t)})))},save:function(){return null}},Le=Se,Re=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M12 25.946L16.9 32.9C17.0859 33.1776 17.3354 33.4069 17.6277 33.5686C17.92 33.7304 18.2468 33.82 18.5807 33.8299C18.9147 33.8399 19.2462 33.77 19.5477 33.626C19.8492 33.482 20.1119 33.268 20.314 33.002L36 13.156",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 0.998047H4.5C2.84315 0.998047 1.5 2.34119 1.5 3.99805V42.998C1.5 44.6549 2.84315 45.998 4.5 45.998H43.5C45.1569 45.998 46.5 44.6549 46.5 42.998V3.99805C46.5 2.34119 45.1569 0.998047 43.5 0.998047Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),je=React.createElement("svg",{width:"44",height:"47",viewBox:"0 0 44 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M30.101 30.7596C30.701 38.4796 42.101 33.1796 41.221 35.8396C36.181 50.7996 15.941 47.2196 7.22103 38.1796C3.20566 34.0774 0.970342 28.5569 1.0003 22.8167C1.03025 17.0764 3.32307 11.5797 7.38103 7.51957C15.841 -0.860428 30.101 -1.48043 37.961 7.51957C53.221 25.2396 29.621 23.8796 30.101 30.7596Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.481 29.1796C14.16 29.1796 15.521 27.8186 15.521 26.1396C15.521 24.4607 14.16 23.0996 12.481 23.0996C10.8021 23.0996 9.44104 24.4607 9.44104 26.1396C9.44104 27.8186 10.8021 29.1796 12.481 29.1796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.001 38.8395C21.6799 38.8395 23.041 37.4785 23.041 35.7995C23.041 34.1206 21.6799 32.7595 20.001 32.7595C18.3221 32.7595 16.961 34.1206 16.961 35.7995C16.961 37.4785 18.3221 38.8395 20.001 38.8395Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.281 14.3796C28.96 14.3796 30.321 13.0185 30.321 11.3396C30.321 9.66061 28.96 8.29956 27.281 8.29956C25.6021 8.29956 24.241 9.66061 24.241 11.3396C24.241 13.0185 25.6021 14.3796 27.281 14.3796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.381 17.5995C16.0599 17.5995 17.421 16.2385 17.421 14.5595C17.421 12.8806 16.0599 11.5195 14.381 11.5195C12.7021 11.5195 11.341 12.8806 11.341 14.5595C11.341 16.2385 12.7021 17.5995 14.381 17.5995Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),xe=React.createElement("svg",{width:"54",height:"54",viewBox:"0 0 54 54",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M51.3043 9.47784C51.8017 9.606 52.2407 9.89973 52.5489 10.3107C52.8571 10.7216 53.0161 11.2252 52.9999 11.7387V42.2597C53.0011 42.7336 52.8534 43.196 52.5775 43.5814C52.3016 43.9668 51.9116 44.2558 51.4625 44.4074L27.7466 52.8855C27.2635 53.0544 26.7375 53.0544 26.2544 52.8855L2.49327 44.43C2.05632 44.2721 1.67866 43.9833 1.41167 43.6031C1.14468 43.2228 1.00133 42.7695 1.00113 42.3049V11.6708C0.984887 11.1574 1.14396 10.6538 1.45216 10.2428C1.76037 9.83191 2.19932 9.53817 2.69674 9.41001L26.4353 1.0676C26.8067 0.977465 27.1943 0.977465 27.5657 1.0676L51.3043 9.47784Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.0005 19.0183V52.9984",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M52.3895 10.1335L27.0005 19.0186L1.61157 10.1335",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Te=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 23.5C1 29.4674 3.37053 35.1903 7.5901 39.4099C11.8097 43.6295 17.5326 46 23.5 46C29.4674 46 35.1903 43.6295 39.4099 39.4099C43.6295 35.1903 46 29.4674 46 23.5C46 17.5326 43.6295 11.8097 39.4099 7.5901C35.1903 3.37053 29.4674 1 23.5 1C17.5326 1 11.8097 3.37053 7.5901 7.5901C3.37053 11.8097 1 17.5326 1 23.5V23.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 17.5L22.234 32.012C22.3698 32.2247 22.5569 32.3997 22.7782 32.521C22.9995 32.6422 23.2477 32.7058 23.5 32.7058C23.7523 32.7058 24.0005 32.6422 24.2218 32.521C24.4431 32.3997 24.6302 32.2247 24.766 32.012L34 17.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Me=React.createElement("svg",{width:"44",height:"44",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M18.9865 22.713C18.9875 23.1912 18.7986 23.6502 18.4614 23.9892C18.1241 24.3281 17.6661 24.5194 17.1879 24.5208H2.79866C2.56182 24.5204 2.32739 24.4732 2.10879 24.3821C1.89018 24.2909 1.69168 24.1576 1.52464 23.9897C1.35759 23.8218 1.22528 23.6226 1.13526 23.4035C1.04524 23.1845 0.999281 22.9498 1.00001 22.713V2.80788C0.999523 2.57095 1.04571 2.33624 1.13593 2.11716C1.22615 1.89808 1.35864 1.69892 1.52583 1.53104C1.69302 1.36317 1.89165 1.22986 2.11035 1.13875C2.32906 1.04763 2.56358 1.00048 2.80051 1L17.1897 1.02398C17.6676 1.02594 18.1252 1.21739 18.462 1.55632C18.7989 1.89526 18.9875 2.354 18.9865 2.83186V22.713Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M42.5 11.6776C42.4966 12.1514 42.3052 12.6044 41.968 12.9372C41.6307 13.2699 41.1751 13.4552 40.7013 13.4523H26.3121C26.0775 13.454 25.8448 13.4094 25.6273 13.3211C25.4099 13.2328 25.212 13.1025 25.045 12.9377C24.8779 12.7729 24.745 12.5768 24.6538 12.3606C24.5626 12.1443 24.5149 11.9123 24.5135 11.6776V2.7987C24.5164 2.32541 24.7071 1.87264 25.0437 1.53988C25.3802 1.20711 25.8351 1.02158 26.3084 1.02403L40.6977 1.00005C41.1719 0.996608 41.6282 1.1816 41.9661 1.51436C42.3041 1.84713 42.4961 2.30045 42.5 2.77472V11.6776Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.9865 40.7272C18.9851 40.9625 18.9373 41.1951 18.846 41.4119C18.7546 41.6286 18.6214 41.8253 18.4541 41.9906C18.2867 42.1559 18.0884 42.2866 17.8705 42.3753C17.6527 42.464 17.4194 42.5089 17.1842 42.5074L2.79498 42.4834C2.3212 42.4854 1.86602 42.2992 1.52945 41.9657C1.19288 41.6323 1.00245 41.1789 1.00001 40.7051V31.8336C1.00122 31.5987 1.04872 31.3663 1.13979 31.1498C1.23085 30.9332 1.36371 30.7368 1.53075 30.5716C1.6978 30.4064 1.89576 30.2758 2.11332 30.1872C2.33087 30.0986 2.56376 30.0538 2.79867 30.0552H17.1879C17.6622 30.0528 18.118 30.2387 18.4553 30.5721C18.7925 30.9056 18.9836 31.3593 18.9865 31.8336V40.7272Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M26.314 42.5074C26.0769 42.5069 25.8422 42.4597 25.6234 42.3685C25.4046 42.2773 25.2059 42.1438 25.0387 41.9757C24.8714 41.8077 24.739 41.6083 24.6489 41.389C24.5588 41.1697 24.5128 40.9348 24.5135 40.6977V20.7963C24.5128 20.5594 24.5587 20.3246 24.6487 20.1054C24.7387 19.8863 24.871 19.687 25.038 19.5189C25.205 19.3509 25.4035 19.2174 25.6221 19.126C25.8407 19.0347 26.0752 18.9873 26.3121 18.9866H40.7014C40.9383 18.9873 41.1728 19.0347 41.3914 19.126C41.61 19.2174 41.8085 19.3509 41.9755 19.5189C42.1425 19.687 42.2748 19.8863 42.3648 20.1054C42.4548 20.3246 42.5007 20.5594 42.5 20.7963V40.6737C42.501 41.1517 42.3124 41.6107 41.9756 41.9499C41.6388 42.2891 41.1812 42.481 40.7032 42.4834L26.314 42.5074Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ne=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.39799 17.0688C9.0023 17.3009 8.66513 17.6207 8.4124 18.0036C8.15967 18.3865 7.99812 18.8222 7.94017 19.2773C7.88222 19.7324 7.92942 20.1947 8.07813 20.6287C8.22684 21.0627 8.47311 21.4569 8.79799 21.7808L25.224 38.2068C25.5479 38.5316 25.942 38.7779 26.376 38.9266C26.81 39.0753 27.2723 39.1225 27.7274 39.0646C28.1825 39.0066 28.6183 38.8451 29.0011 38.5924C29.384 38.3396 29.7038 38.0025 29.936 37.6068C31.8816 34.2595 32.4619 30.291 31.556 26.5268L44.614 18.2168C44.993 17.9757 45.3131 17.6526 45.5506 17.2712C45.788 16.8899 45.9368 16.4601 45.986 16.0136C46.0351 15.5671 45.9834 15.1152 45.8345 14.6914C45.6857 14.2675 45.4435 13.8825 45.126 13.5648L33.44 1.87876C33.1224 1.56113 32.7375 1.31887 32.3137 1.16986C31.89 1.02086 31.4382 0.968916 30.9917 1.01787C30.5451 1.06682 30.1153 1.21542 29.7339 1.45269C29.3525 1.68996 29.0292 2.00986 28.788 2.38876L20.478 15.4488C16.7138 14.5429 12.7453 15.1231 9.39799 17.0688V17.0688Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.006 29.9949L1 46.0009",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Pe=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M23.5 46C35.9264 46 46 35.9264 46 23.5C46 11.0736 35.9264 1 23.5 1C11.0736 1 1 11.0736 1 23.5C1 35.9264 11.0736 46 23.5 46Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M23.5 32.5C28.4706 32.5 32.5 28.4706 32.5 23.5C32.5 18.5294 28.4706 14.5 23.5 14.5C18.5294 14.5 14.5 18.5294 14.5 23.5C14.5 28.4706 18.5294 32.5 23.5 32.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),_e=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 0.995972V15.996H31.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M24 45.996C19.8745 45.9984 15.8277 44.8665 12.3021 42.724C8.77649 40.5815 5.90781 37.511 4.00969 33.848C2.11156 30.1851 1.25707 26.0708 1.53963 21.955C1.82219 17.8391 3.23092 13.8802 5.61181 10.511C7.9927 7.14181 11.2541 4.49209 15.0394 2.85152C18.8247 1.21095 22.9882 0.642693 27.0747 1.20888C31.1612 1.77507 35.0134 3.4539 38.21 6.06183C41.4067 8.66976 43.8248 12.1064 45.2 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),De=React.createElement("svg",{width:"46",height:"46",viewBox:"0 0 46 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M44.7563 4V16.514C44.7565 18.1049 44.1249 19.6307 43.0003 20.756L19.8783 43.88C19.3158 44.4424 18.5528 44.7584 17.7573 44.7584C16.9619 44.7584 16.1989 44.4424 15.6363 43.88L1.87835 30.12C1.31594 29.5574 0.999989 28.7945 0.999989 27.999C0.999989 27.2035 1.31594 26.4406 1.87835 25.878L25.0003 2.756C26.1256 1.63144 27.6515 0.999809 29.2423 1H41.7563C42.552 1 43.3151 1.31607 43.8777 1.87868C44.4403 2.44129 44.7563 3.20435 44.7563 4V4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M37.2563 11.5C37.2563 11.894 37.1787 12.2841 37.028 12.6481C36.8772 13.012 36.6562 13.3427 36.3777 13.6213C36.0991 13.8999 35.7684 14.1209 35.4044 14.2716C35.0404 14.4224 34.6503 14.5 34.2563 14.5C33.8624 14.5 33.4723 14.4224 33.1083 14.2716C32.7443 14.1209 32.4136 13.8999 32.135 13.6213C31.8565 13.3427 31.6355 13.012 31.4847 12.6481C31.3339 12.2841 31.2563 11.894 31.2563 11.5C31.2563 11.106 31.3339 10.7159 31.4847 10.3519C31.6355 9.98797 31.8565 9.65726 32.135 9.37868C32.4136 9.1001 32.7443 8.87913 33.1083 8.72836C33.4723 8.5776 33.8624 8.5 34.2563 8.5C34.6503 8.5 35.0404 8.5776 35.4044 8.72836C35.7684 8.87913 36.0991 9.1001 36.3777 9.37868C36.6562 9.65726 36.8772 9.98797 37.028 10.3519C37.1787 10.7159 37.2563 11.106 37.2563 11.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Fe=React.createElement("svg",{width:"45",height:"47",viewBox:"0 0 45 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 0.996094H10.5V9.99609H1.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 36.9961H10.5V45.9961H1.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 0.996094H43.5V9.99609H34.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 36.9961H43.5V45.9961H34.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 3.99609H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.5 9.99609V36.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 42.9961H10.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 36.9961V9.99609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.5 17.5001C13.4995 16.9088 13.6155 16.3232 13.8414 15.7768C14.0673 15.2304 14.3987 14.7338 14.8166 14.3155C15.2345 13.8972 15.7308 13.5654 16.277 13.339C16.8232 13.1126 17.4087 12.9961 18 12.9961H27C27.5913 12.9961 28.1768 13.1126 28.723 13.339C29.2692 13.5654 29.7655 13.8972 30.1834 14.3155C30.6013 14.7338 30.9327 15.2304 31.1586 15.7768C31.3845 16.3232 31.5005 16.9088 31.5 17.5001",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 12.9961V33.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M16.438 33.9961H28.438",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ie=React.createElement("svg",{width:"47",height:"21",viewBox:"0 0 47 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36.5 20H10.5C7.98369 19.9895 5.57344 18.9852 3.79412 17.2059C2.0148 15.4266 1.01053 13.0163 1 10.5V10.5C1.01053 7.98369 2.0148 5.57344 3.79412 3.79412C5.57344 2.0148 7.98369 1.01053 10.5 1H36.5C39.0163 1.01053 41.4266 2.0148 43.2059 3.79412C44.9852 5.57344 45.9895 7.98369 46 10.5V10.5C45.9895 13.0163 44.9852 15.4266 43.2059 17.2059C41.4266 18.9852 39.0163 19.9895 36.5 20V20Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11 14.5C13.2091 14.5 15 12.7091 15 10.5C15 8.29086 13.2091 6.5 11 6.5C8.79086 6.5 7 8.29086 7 10.5C7 12.7091 8.79086 14.5 11 14.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Be={name:"TextControl",description:"Text field for entering a value.",icon:Fe,defaults:{attribute:"",label:"",placeholder:""},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.placeholder,o=void 0!==n&&n,a=T(t,""),i=M(t);return React.createElement(le.TextControl,{label:r,placeholder:o,value:a,onChange:function(e){return i(t,e)}})},save:function(){return null}};function He(e){return function(e){if(Array.isArray(e))return We(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return We(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?We(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function We(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Ve=lodash,Ue=Ve.isArray,ze=Ve.union,Ze=Ve.without,Ge={name:"Checkboxes",description:"Select multiple options with checkboxes.",icon:Re,defaults:{attribute:"",label:"",options:[],defaultValues:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=(e.tokens,e.label),o=void 0!==n&&n,a=e.defaultValues,i=void 0===a?[]:a,c=T(t)||!1,l=M(t);return!1===c&&l(t,He(i)),Ue(r)&&r.length>0?React.createElement("div",{className:"wbb-checkboxes"},o&&React.createElement("div",{className:"label"},o),React.createElement("ul",null,r.map((function(e){var r=e.label,n=e.value;return React.createElement("li",null,React.createElement(le.CheckboxControl,{label:r,checked:!1===c?[]:c.includes(n),onChange:function(e){return function(e,r){var n=r?ze(c,[e]):Ze(c,e);l(t,He(n))}(n,e)}}))})))):null},save:function(){return null}},qe=Ge,$e=lodash,Ye=$e.isArray,Ke=($e.union,$e.without,{name:"Radios",description:"Select a single option from a radio button list.",icon:Pe,defaults:{attribute:"",label:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=(e.tokens,e.label),i=void 0===a?"":a,c=T(t),l=M(t);return Ye(r)&&r.length>0?(!c&&o&&l(t,o),React.createElement("div",{className:"wbb-radios"},React.createElement(le.RadioControl,{label:i,selected:c,options:r,onChange:function(e){return l(t,e)}}))):null},save:function(){return null}}),Xe=Ke,Je=lodash,Qe=Je.isArray,et=(Je.union,Je.without,{name:"Dropdown",description:"Select a single option from a dropdown list.",icon:Te,defaults:{attribute:"",label:"",help:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,r=e.options,n=e.defaultValue,o=void 0===n?"":n,a=e.label,i=void 0===a?"":a,c=e.help,l=void 0===c?"":c,s=T(t),u=M(t);return Qe(r)&&r.length>0?(!s&&o&&u(t,o),React.createElement("div",{className:"wbb-select"},React.createElement(le.SelectControl,{label:i,help:l,value:s,options:r,onChange:function(e){return u(t,e)}}))):null},save:function(){return null}}),tt=et,rt={name:"Toggle",description:"A toggle that can be on or off.",icon:Ie,defaults:{attribute:"",label:"",help:"",checked:!1,classes:[]},enableSave:!1,enableSidebar:!0,supportsClasses:!0,edit:function(e){var t=e.attribute,r=e.label,n=void 0===r?"":r,o=e.help,a=void 0===o?"":o,i=e.classes,c=void 0===i?[]:i,l=T(t,!1),s=M(t);return React.createElement("div",{className:"wbb-toggle"},React.createElement(le.ToggleControl,{label:n,help:a,checked:l,onChange:function(e){return s(t,e)},className:c}))},save:function(){return null}},nt={name:"ColorPalette",description:"Displays a palette of colors that can be selected from.",icon:je,defaults:{label:"",enableCustomColors:!1,clearable:!1,colors:[]},enableSave:!1,edit:function(e){var t=e.attribute,r=e.label,n=e.colors,o=e.enableCustomColors,a=void 0!==o&&o,i=e.clearable,c=void 0===i||i,l=T(t)||"",s=M(t);return React.createElement("div",{className:"wbb-color-palette"},r&&React.createElement("div",{className:"label"},r),React.createElement("div",{className:"palette"},React.createElement(le.ColorPalette,{colors:n,value:l,onChange:function(e){return s(t,e)},disableCustomColors:!a,clearable:c})))},save:function(){return null}},ot={name:"PostSelect",description:"Select one or more posts.",icon:Ne,proOnly:!0,edit:function(){return null},save:function(){return null}},at={name:"TermSelect",description:"Select one or more terms.",icon:De,proOnly:!0,edit:function(){return null},save:function(){return null}},it={name:"Repeater",description:"Loops over items in an array attribute.",icon:_e,proOnly:!0,edit:function(){return null},save:function(){return null}},ct={name:"InnerBlocks",description:"Displays blocks within a block.",icon:Me,proOnly:!0,edit:function(){return null},save:function(){return null}},lt=window.wp.serverSideRender,st=r.n(lt),ut=[ie,ke,Le,Be,qe,Xe,tt,rt,nt,it,ot,at,ct,{name:"DynamicPreview",description:"Displays a preview of a dynamic block in the editor.",icon:xe,defaults:{},enableSave:!1,enableSidebar:!1,edit:function(){var e=(0,g.useContext)(k),t=e.attributes,r=e.settings;return r.data.isDynamic?React.createElement(st(),{block:"".concat(r.namespace,"/").concat(r.slug),attributes:t}):null},save:function(){return null}}],dt=wp.hooks.applyFilters,pt=lodash.find,ft=function(e){var t=dt("wickedBlockBuilder.components",ut),r=pt(t,["name",e.name]);return r?r.edit(e):null};ft.Save=function(e){var t=dt("wickedBlockBuilder.components",ut),r=pt(t,["name",e.name]);return r?r.save(e):null};var mt=ft;function bt(e){return bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bt(e)}function ht(){return ht=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ht.apply(this,arguments)}function yt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yt(Object(r),!0).forEach((function(t){gt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==bt(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==bt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===bt(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var kt=lodash.orderBy,wt=function(e){var t=e.id,r=e.attributes,n=e.currentAttribute,o=e.blockProps,a=e.madeStyles,i=e.madeClasses,c=e.madeAttributes,l=e.name,s=void 0===l?"div":l,u=e.content,d=void 0===u?null:u,p=e.currentIndex,f=void 0===p?0:p,m=e.currentItem,b=void 0!==m&&m,h=e.isRoot,y=void 0!==h&&h,v=e.tokens,g=void 0===v?{}:v,k=e.nodes,w=void 0===k?[]:k,C=e.isSave,E=void 0!==C&&C,A={},O=null,S=kt(w.filter((function(e){return e.parent==t})),["order"]),L=s,R=q(d,g);return S.length>0&&(O=S.map((function(e){var t=vt({key:e.id,attributes:r,currentAttribute:n,currentIndex:f,currentItem:b,nodes:w,tokens:g},e);return E?React.createElement(Tt.Save,t):React.createElement(Tt,t)}))),i&&(A.className=i),a&&(A.style=a),y&&(A=vt(vt({},A),o)),c&&(A=vt(vt({},c),A)),["input","br","img","area","embed","hr","link","base"].includes(s)?React.createElement(L,A):null!==O?React.createElement(L,A,O):React.createElement(L,ht({},A,{dangerouslySetInnerHTML:{__html:Y().sanitize(R)}}))},Ct=function(e){var t=Jt(e.classes,e.tokens),r=er(e.styles,e.tokens),n=tr(e.tagAttributes,e.tokens),o=(0,b.useBlockProps)({className:t,style:r});return React.createElement(wt,ht({madeClasses:t,madeStyles:r,madeAttributes:n},e,{blockProps:o}))};Ct.Save=function(e){var t=Jt(e.classes,e.tokens),r=er(e.styles,e.tokens),n=tr(e.tagAttributes,e.tokens),o=b.useBlockProps.save({className:t,style:r});return React.createElement(wt,ht({madeClasses:t,madeStyles:r,madeAttributes:n,isSave:!0},e,{blockProps:o}))};var Et=Ct;function At(e){return At="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},At(e)}function Ot(){return Ot=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ot.apply(this,arguments)}function St(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Lt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?St(Object(r),!0).forEach((function(t){Rt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):St(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Rt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==At(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==At(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===At(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var jt=wp.hooks.applyFilters,xt=function(e){var t,r=G(e);return t="element"==(e=Lt(Lt({},e),{},{tokens:r})).type?React.createElement(Et,Ot({},e,{tokens:r})):React.createElement(mt,Ot({},e,{tokens:r})),jt("wickedBlockBuilder.generator.node.edit",t,e)};xt.Save=function(e){var t,r=G(e);return t="element"==(e=Lt(Lt({},e),{},{tokens:r})).type?React.createElement(Et.Save,Ot({},e,{tokens:r})):React.createElement(mt.Save,Ot({},e,{tokens:r})),jt("wickedBlockBuilder.generator.node.save",t,e)};var Tt=xt;function Mt(){return Mt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Mt.apply(this,arguments)}var Nt=lodash.orderBy,Pt=wp.hooks.applyFilters,_t=function(e){var t=e.settings,r=e.tokens,n=t.data.sidebar.nodes,o=Nt(n.filter((function(e){return""==e.parent})),["order"]),a=React.createElement(React.Fragment,null,o.map((function(e){return React.createElement(Tt,Mt({key:e.id,nodes:n,tokens:r},e))})));return a=Pt("wickedBlockBuilder.generator.sidebar",a,e),React.createElement(b.InspectorControls,null,a)},Dt=wp.hooks.applyFilters,Ft=function(e){var t=null;return(t=Dt("wickedBlockBuilder.generator.toolbar",t,e))?React.createElement(b.BlockControls,null,t):null};function It(e){return It="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},It(e)}function Bt(){return Bt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Bt.apply(this,arguments)}function Ht(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Wt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ht(Object(r),!0).forEach((function(t){Vt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ht(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Vt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==It(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==It(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===It(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ut=lodash,zt=Ut.get,Zt=Ut.set,Gt=Ut.has,qt=Ut.uniq,$t=Ut.find,Yt=Ut.forOwn,Kt=Ut.isArray,Xt=(Ut.isObject,Ut.omit,wp.hooks.applyFilters),Jt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={classes:e,tokens:t},n=e.map((function(e){return q(e.name,t)}));return n=(n=qt(n)).join(" "),Xt("wickedBlockBuilder.generator.makeClasses",n,r)},Qt=function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=t.filter((function(e){return r==e.parent})),a={};return""==r&&(a._wbbBlockId={type:"string"},a._wbbImages={type:"array",selector:"img",query:{id:{type:"number",source:"attribute",attribute:"data-image-id"},url:{type:"string",source:"attribute",attribute:"src"},alt:{type:"string",source:"attribute",attribute:"alt"}}},n||(a._wbbImages.source="query")),o.forEach((function(r){var o={type:r.type};r.source&&"block"!=r.source&&(o.source=r.source,r.selector&&(o.selector=r.selector),"attribute"==r.source&&(o.attribute=r.attribute)),"array"==r.type&&(o.query=e(t,r.id,n)),r.default&&(o.default=r.default),a[r.name]=o})),a},er=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={styles:e,tokens:t},n=e.reduce((function(e,r){return Wt(Wt({},e),{},Vt({},oe(r.name),q(r.value,t).replace(";","")))}),{});return Xt("wickedBlockBuilder.generator.makeStyles",n,r)},tr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r={tagAttributes:e,tokens:t},n=e.reduce((function(e,r){return Wt(Wt({},e),{},Vt({},r.name,q(r.value,t)))}),{});return Xt("wickedBlockBuilder.generator.makeTagAttributes",n,r)},rr=function(e){var t={};return t={attributes:Wt({},e),block:{id:e._wbbBlockId,isSelected:!1}},Yt(e,(function(e,r){Kt(e)&&(t=Wt(Wt({},t),{},{attributes:Wt(Wt({},t.attributes),{},Vt({},r,{_items:e,_length:e.length,_currentIndex:1}))}))})),t},nr=function e(t){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[],o=zt(t,"data.parent",[]),a=zt(t,"data.ancestor",[]),i=t.data.icon,c={apiVersion:t.data.apiVersion,title:t.title,description:t.data.description,supports:t.data.supports,category:t.data.category,attributes:Qt(t.data.attributes,"",t.data.isDynamic),parent:o.length>0?o:null,ancestor:a.length>0?a:null};return i&&(Gt(wickedBlockBuilder.icons,i)?c.icon=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:wickedBlockBuilder.icons[i]}}):c.icon=ae(i)),r||(c=Wt(Wt({},c),{},{edit:function(e){var r=e.attributes,n=e.setAttributes,o=e.isSelected;r._wbbBlockId||n({_wbbBlockId:y()()});var a=rr(r),i=$t(t.data.edit.nodes,{parent:""}),c={attributes:r,setAttributes:n,settings:t,edit:t.data.edit,sidebar:t.data.sidebar};a.block=Wt(Wt({},a.block),{},{isSelected:o});var l=Wt({isRoot:!0,tokens:a,nodes:t.data.edit.nodes},i),s={settings:t,nodes:t.data.sidebar.nodes,tokens:a},u={settings:t,tokens:a};return React.createElement(k.Provider,{value:c},React.createElement(React.Fragment,null,React.createElement(Ft,u),React.createElement(_t,s),React.createElement(Tt,l)))}})),c=Wt(Wt({},c),{},{save:function(e){var r=e.attributes;if(t.data.isDynamic)return React.createElement(b.InnerBlocks.Content,null);var n=rr(r),o=$t(t.data.save.nodes,{parent:""}),a=t.data.save.nodes;return o||(o=$t(t.data.edit.nodes,{parent:""}),a=t.data.edit.nodes),React.createElement(Tt.Save,Bt({isRoot:!0,attributes:r,nodes:a,tokens:n},o))}}),!r&&t.versions.length>0&&t.versions.forEach((function(t){n.push(e(t,!0))})),n.length>0&&(c=Wt(Wt({},c),{},{deprecated:n})),Xt("wickedBlockBuilder.makeBlock",c,t)};Zt(window,"wickedBlockBuilder.generator.v1.makeBlock",nr);var or=window.wp.blocks;(wickedBlockBuilder.blocks||[]).forEach((function(e){(0,or.registerBlockType)("".concat(e.namespace,"/").concat(e.slug),nr(e))}))}()}();
     1(()=>{var e={89:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c<this.length;c++){var l=this[c][0];null!=l&&(i[l]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);r&&i[u[0]]||(void 0!==a&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},248:e=>{"use strict";e.exports=function(e){return e[1]}},532:e=>{var t="undefined"!=typeof process&&process.pid?process.pid.toString(36):"";function n(){var e=Date.now(),t=n.last||e;return n.last=e>t?e:t+1}e.exports=e.exports.default=function(e,r){return(e||"")+""+t+n().toString(36)+(r||"")},e.exports.process=function(e,r){return(e||"")+t+n().toString(36)+(r||"")},e.exports.time=function(e,t){return(e||"")+n().toString(36)+(t||"")}},714:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(248),o=n.n(r),a=n(89),i=n.n(a)()(o());i.push([e.id,"",""]);const c=i},72:e=>{"use strict";var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var a={},i=[],c=0;c<e.length;c++){var l=e[c],s=r.base?l[0]+r.base:l[0],u=a[s]||0,d="".concat(s," ").concat(u);a[s]=u+1;var p=n(d),f={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==p)t[p].references++,t[p].updater(f);else{var m=o(f,r);r.byIndex=c,t.splice(c,0,{identifier:d,updater:m,references:1})}i.push(d)}return i}function o(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,o){var a=r(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=n(a[i]);t[c].references--}for(var l=r(e,o),s=0;s<a.length;s++){var u=n(a[s]);0===t[u].references&&(t[u].updater(),t.splice(u,1))}a=l}}},659:e=>{"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.nc=void 0,(()=>{"use strict";var e=n(72),t=n.n(e),r=n(825),o=n.n(r),a=n(659),i=n.n(a),c=n(56),l=n.n(c),s=n(540),u=n.n(s),d=n(113),p=n.n(d),f=n(714),m={};m.styleTagTransform=p(),m.setAttributes=l(),m.insert=i().bind(null,"head"),m.domAPI=o(),m.insertStyleElement=u(),t()(f.A,m),f.A&&f.A.locals&&f.A.locals;const h=window.wp.blockEditor;var b=n(532),y=n.n(b);const v=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 30.996C46.5 31.7916 46.1839 32.5547 45.6213 33.1173C45.0587 33.6799 44.2956 33.996 43.5 33.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 12.996C44.2956 12.996 45.0587 13.312 45.6213 13.8747C46.1839 14.4373 46.5 15.2003 46.5 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 15.996C1.5 15.2003 1.81607 14.4373 2.37868 13.8747C2.94129 13.312 3.70435 12.996 4.5 12.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 33.996C3.70435 33.996 2.94129 33.6799 2.37868 33.1173C1.81607 32.5547 1.5 31.7916 1.5 30.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46.5 21.996V24.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 12.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 12.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 12.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 33.996H13.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 33.996H22.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 33.996H37.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M28.5 36.996V9.99597",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 45.996C21.8869 45.996 24.1761 45.0478 25.864 43.3599C27.5518 41.6721 28.5 39.3829 28.5 36.996C28.5 39.3829 29.4482 41.6721 31.136 43.3599C32.8239 45.0478 35.1131 45.996 37.5 45.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M19.5 0.995972C21.8869 0.995972 24.1761 1.94418 25.864 3.63201C27.5518 5.31984 28.5 7.60902 28.5 9.99597C28.5 7.60902 29.4482 5.31984 31.136 3.63201C32.8239 1.94418 35.1131 0.995972 37.5 0.995972",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 27.996H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),g=window.wp.element,k=(0,g.createContext)(),C=(0,React.createContext)({path:[]});function w(e){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e,t,n){return(t=function(e){var t=function(e){if("object"!=w(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=w(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==w(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var O=lodash,R=O.get,L=O.set,T=O.isArray,j=(O.find,O.cloneDeep,function(e){var t=(0,g.useContext)(k),n=(t.attributes,t.setAttributes,(0,g.useContext)(C).path),r=e.split("."),o=e;return r.length>1&&n.length>0&&(o=r.reduce((function(e,t,r){return"".concat(e,"[").concat(n[r-1],"].").concat(t)}))),o}),_=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return t;var n=(0,g.useContext)(k),r=n.attributes,o=(n.setAttributes,j(e));return R(r,o,t)},x=function(e){if(!e)return function(e,t){return!1};var t=(0,g.useContext)(k),n=t.attributes,r=t.setAttributes,o=((0,g.useContext)(C).path,j(e));return function(e,t){var a,i=e.split("."),c=i[0];if(i.length>1){var l,s=L(n,o,t);l=T(s[c])?function(e){if(Array.isArray(e))return S(e)}(a=s[c])||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){A(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},s[c]),r(A({},c,l))}else r(A({},e,t))}};function N(e){return N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N(e)}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function P(e,t,n){return(t=function(e){var t=function(e){if("object"!=N(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=N(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==N(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var D=lodash,I=D.get,F=D.set,H=D.forOwn,W=D.isArray,B=D.isString,U=D.isObject,z=D.has,V=D.omit,Z=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return!1;if(n){var r=t.split(".").slice(-1);return I(n,r,!1)}return I(e,t,null)},G=function(e){var t=e.tokens,n=(e.name,e.attributes),r=e.currentAttribute,o=e.currentIndex,a=void 0===o?0:o,i=e.currentItem,c=void 0!==i&&i,l=t;if(r){l=V(l,["attributes.".concat(r)]);var s=Z(n,r);W(s)&&F(l,"attributes.".concat(r),{_items:s,_length:s.length,_currentIndex:a+1})}return c&&H(c,(function(e,t){W(e)?F(l,"attributes.".concat(r,".").concat(t),{_items:e,_length:e.length,_currentIndex:1}):F(l,"attributes.".concat(r,".").concat(t),e)})),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach((function(t){P(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},l)},Y=function(e,t){return B(e)?e.replace(/\{\{\s?([A-z0-9\.\-\_\:]*)\s?\}\}/gi,(function(e,n){var r=I(t,n,"{{ ".concat(n," }}"));return W(r)?r.join(", "):U(r)?z(r,"_items")?r._items:"{{ ".concat(n," }}"):r})):e};const{entries:q,setPrototypeOf:X,isFrozen:$,getPrototypeOf:K,getOwnPropertyDescriptor:J}=Object;let{freeze:Q,seal:ee,create:te}=Object,{apply:ne,construct:re}="undefined"!=typeof Reflect&&Reflect;Q||(Q=function(e){return e}),ee||(ee=function(e){return e}),ne||(ne=function(e,t,n){return e.apply(t,n)}),re||(re=function(e,t){return new e(...t)});const oe=ge(Array.prototype.forEach),ae=ge(Array.prototype.lastIndexOf),ie=ge(Array.prototype.pop),ce=ge(Array.prototype.push),le=ge(Array.prototype.splice),se=ge(String.prototype.toLowerCase),ue=ge(String.prototype.toString),de=ge(String.prototype.match),pe=ge(String.prototype.replace),fe=ge(String.prototype.indexOf),me=ge(String.prototype.trim),he=ge(Object.prototype.hasOwnProperty),be=ge(RegExp.prototype.test),ye=(ve=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return re(ve,t)});var ve;function ge(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return ne(e,t,r)}}function ke(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:se;X&&X(e,null);let r=t.length;for(;r--;){let o=t[r];if("string"==typeof o){const e=n(o);e!==o&&($(t)||(t[r]=e),o=e)}e[o]=!0}return e}function Ce(e){for(let t=0;t<e.length;t++)he(e,t)||(e[t]=null);return e}function we(e){const t=te(null);for(const[n,r]of q(e))he(e,n)&&(Array.isArray(r)?t[n]=Ce(r):r&&"object"==typeof r&&r.constructor===Object?t[n]=we(r):t[n]=r);return t}function Ee(e,t){for(;null!==e;){const n=J(e,t);if(n){if(n.get)return ge(n.get);if("function"==typeof n.value)return ge(n.value)}e=K(e)}return function(){return null}}const Ae=Q(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Se=Q(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Oe=Q(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Re=Q(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Le=Q(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Te=Q(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),je=Q(["#text"]),_e=Q(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),xe=Q(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Ne=Q(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Me=Q(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Pe=ee(/\{\{[\w\W]*|[\w\W]*\}\}/gm),De=ee(/<%[\w\W]*|[\w\W]*%>/gm),Ie=ee(/\$\{[\w\W]*/gm),Fe=ee(/^data-[\-\w.\u00B7-\uFFFF]+$/),He=ee(/^aria-[\-\w]+$/),We=ee(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Be=ee(/^(?:\w+script|data):/i),Ue=ee(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ze=ee(/^html$/i),Ve=ee(/^[a-z][.\w]*(-[.\w]+)+$/i);var Ze=Object.freeze({__proto__:null,ARIA_ATTR:He,ATTR_WHITESPACE:Ue,CUSTOM_ELEMENT:Ve,DATA_ATTR:Fe,DOCTYPE_NAME:ze,ERB_EXPR:De,IS_ALLOWED_URI:We,IS_SCRIPT_OR_DATA:Be,MUSTACHE_EXPR:Pe,TMPLIT_EXPR:Ie});const Ge=function(){return"undefined"==typeof window?null:window};var Ye=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ge();const n=t=>e(t);if(n.version="3.2.4",n.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return n.isSupported=!1,n;let{document:r}=t;const o=r,a=o.currentScript,{DocumentFragment:i,HTMLTemplateElement:c,Node:l,Element:s,NodeFilter:u,NamedNodeMap:d=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:p,DOMParser:f,trustedTypes:m}=t,h=s.prototype,b=Ee(h,"cloneNode"),y=Ee(h,"remove"),v=Ee(h,"nextSibling"),g=Ee(h,"childNodes"),k=Ee(h,"parentNode");if("function"==typeof c){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let C,w="";const{implementation:E,createNodeIterator:A,createDocumentFragment:S,getElementsByTagName:O}=r,{importNode:R}=o;let L={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof q&&"function"==typeof k&&E&&void 0!==E.createHTMLDocument;const{MUSTACHE_EXPR:T,ERB_EXPR:j,TMPLIT_EXPR:_,DATA_ATTR:x,ARIA_ATTR:N,IS_SCRIPT_OR_DATA:M,ATTR_WHITESPACE:P,CUSTOM_ELEMENT:D}=Ze;let{IS_ALLOWED_URI:I}=Ze,F=null;const H=ke({},[...Ae,...Se,...Oe,...Le,...je]);let W=null;const B=ke({},[..._e,...xe,...Ne,...Me]);let U=Object.seal(te(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),z=null,V=null,Z=!0,G=!0,Y=!1,X=!0,$=!1,K=!0,J=!1,ee=!1,ne=!1,re=!1,ve=!1,ge=!1,Ce=!0,Pe=!1,De=!0,Ie=!1,Fe={},He=null;const Be=ke({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ue=null;const Ve=ke({},["audio","video","img","source","image","track"]);let Ye=null;const qe=ke({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Xe="http://www.w3.org/1998/Math/MathML",$e="http://www.w3.org/2000/svg",Ke="http://www.w3.org/1999/xhtml";let Je=Ke,Qe=!1,et=null;const tt=ke({},[Xe,$e,Ke],ue);let nt=ke({},["mi","mo","mn","ms","mtext"]),rt=ke({},["annotation-xml"]);const ot=ke({},["title","style","font","a","script"]);let at=null;const it=["application/xhtml+xml","text/html"];let ct=null,lt=null;const st=r.createElement("form"),ut=function(e){return e instanceof RegExp||e instanceof Function},dt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!lt||lt!==e){if(e&&"object"==typeof e||(e={}),e=we(e),at=-1===it.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,ct="application/xhtml+xml"===at?ue:se,F=he(e,"ALLOWED_TAGS")?ke({},e.ALLOWED_TAGS,ct):H,W=he(e,"ALLOWED_ATTR")?ke({},e.ALLOWED_ATTR,ct):B,et=he(e,"ALLOWED_NAMESPACES")?ke({},e.ALLOWED_NAMESPACES,ue):tt,Ye=he(e,"ADD_URI_SAFE_ATTR")?ke(we(qe),e.ADD_URI_SAFE_ATTR,ct):qe,Ue=he(e,"ADD_DATA_URI_TAGS")?ke(we(Ve),e.ADD_DATA_URI_TAGS,ct):Ve,He=he(e,"FORBID_CONTENTS")?ke({},e.FORBID_CONTENTS,ct):Be,z=he(e,"FORBID_TAGS")?ke({},e.FORBID_TAGS,ct):{},V=he(e,"FORBID_ATTR")?ke({},e.FORBID_ATTR,ct):{},Fe=!!he(e,"USE_PROFILES")&&e.USE_PROFILES,Z=!1!==e.ALLOW_ARIA_ATTR,G=!1!==e.ALLOW_DATA_ATTR,Y=e.ALLOW_UNKNOWN_PROTOCOLS||!1,X=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,$=e.SAFE_FOR_TEMPLATES||!1,K=!1!==e.SAFE_FOR_XML,J=e.WHOLE_DOCUMENT||!1,re=e.RETURN_DOM||!1,ve=e.RETURN_DOM_FRAGMENT||!1,ge=e.RETURN_TRUSTED_TYPE||!1,ne=e.FORCE_BODY||!1,Ce=!1!==e.SANITIZE_DOM,Pe=e.SANITIZE_NAMED_PROPS||!1,De=!1!==e.KEEP_CONTENT,Ie=e.IN_PLACE||!1,I=e.ALLOWED_URI_REGEXP||We,Je=e.NAMESPACE||Ke,nt=e.MATHML_TEXT_INTEGRATION_POINTS||nt,rt=e.HTML_INTEGRATION_POINTS||rt,U=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ut(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(U.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ut(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(U.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(U.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),$&&(G=!1),ve&&(re=!0),Fe&&(F=ke({},je),W=[],!0===Fe.html&&(ke(F,Ae),ke(W,_e)),!0===Fe.svg&&(ke(F,Se),ke(W,xe),ke(W,Me)),!0===Fe.svgFilters&&(ke(F,Oe),ke(W,xe),ke(W,Me)),!0===Fe.mathMl&&(ke(F,Le),ke(W,Ne),ke(W,Me))),e.ADD_TAGS&&(F===H&&(F=we(F)),ke(F,e.ADD_TAGS,ct)),e.ADD_ATTR&&(W===B&&(W=we(W)),ke(W,e.ADD_ATTR,ct)),e.ADD_URI_SAFE_ATTR&&ke(Ye,e.ADD_URI_SAFE_ATTR,ct),e.FORBID_CONTENTS&&(He===Be&&(He=we(He)),ke(He,e.FORBID_CONTENTS,ct)),De&&(F["#text"]=!0),J&&ke(F,["html","head","body"]),F.table&&(ke(F,["tbody"]),delete z.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw ye('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw ye('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');C=e.TRUSTED_TYPES_POLICY,w=C.createHTML("")}else void 0===C&&(C=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const o="dompurify"+(n?"#"+n:"");try{return e.createPolicy(o,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}}(m,a)),null!==C&&"string"==typeof w&&(w=C.createHTML(""));Q&&Q(e),lt=e}},pt=ke({},[...Se,...Oe,...Re]),ft=ke({},[...Le,...Te]),mt=function(e){ce(n.removed,{element:e});try{k(e).removeChild(e)}catch(t){y(e)}},ht=function(e,t){try{ce(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){ce(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(re||ve)try{mt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},bt=function(e){let t=null,n=null;if(ne)e="<remove></remove>"+e;else{const t=de(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===at&&Je===Ke&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=C?C.createHTML(e):e;if(Je===Ke)try{t=(new f).parseFromString(o,at)}catch(e){}if(!t||!t.documentElement){t=E.createDocument(Je,"template",null);try{t.documentElement.innerHTML=Qe?w:o}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(r.createTextNode(n),a.childNodes[0]||null),Je===Ke?O.call(t,J?"html":"body")[0]:J?t.documentElement:a},yt=function(e){return A.call(e.ownerDocument||e,e,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null)},vt=function(e){return e instanceof p&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof d)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},gt=function(e){return"function"==typeof l&&e instanceof l};function kt(e,t,r){oe(e,(e=>{e.call(n,t,r,lt)}))}const Ct=function(e){let t=null;if(kt(L.beforeSanitizeElements,e,null),vt(e))return mt(e),!0;const r=ct(e.nodeName);if(kt(L.uponSanitizeElement,e,{tagName:r,allowedTags:F}),e.hasChildNodes()&&!gt(e.firstElementChild)&&be(/<[/\w]/g,e.innerHTML)&&be(/<[/\w]/g,e.textContent))return mt(e),!0;if(7===e.nodeType)return mt(e),!0;if(K&&8===e.nodeType&&be(/<[/\w]/g,e.data))return mt(e),!0;if(!F[r]||z[r]){if(!z[r]&&Et(r)){if(U.tagNameCheck instanceof RegExp&&be(U.tagNameCheck,r))return!1;if(U.tagNameCheck instanceof Function&&U.tagNameCheck(r))return!1}if(De&&!He[r]){const t=k(e)||e.parentNode,n=g(e)||e.childNodes;if(n&&t)for(let r=n.length-1;r>=0;--r){const o=b(n[r],!0);o.__removalCount=(e.__removalCount||0)+1,t.insertBefore(o,v(e))}}return mt(e),!0}return e instanceof s&&!function(e){let t=k(e);t&&t.tagName||(t={namespaceURI:Je,tagName:"template"});const n=se(e.tagName),r=se(t.tagName);return!!et[e.namespaceURI]&&(e.namespaceURI===$e?t.namespaceURI===Ke?"svg"===n:t.namespaceURI===Xe?"svg"===n&&("annotation-xml"===r||nt[r]):Boolean(pt[n]):e.namespaceURI===Xe?t.namespaceURI===Ke?"math"===n:t.namespaceURI===$e?"math"===n&&rt[r]:Boolean(ft[n]):e.namespaceURI===Ke?!(t.namespaceURI===$e&&!rt[r])&&!(t.namespaceURI===Xe&&!nt[r])&&!ft[n]&&(ot[n]||!pt[n]):!("application/xhtml+xml"!==at||!et[e.namespaceURI]))}(e)?(mt(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!be(/<\/no(script|embed|frames)/i,e.innerHTML)?($&&3===e.nodeType&&(t=e.textContent,oe([T,j,_],(e=>{t=pe(t,e," ")})),e.textContent!==t&&(ce(n.removed,{element:e.cloneNode()}),e.textContent=t)),kt(L.afterSanitizeElements,e,null),!1):(mt(e),!0)},wt=function(e,t,n){if(Ce&&("id"===t||"name"===t)&&(n in r||n in st))return!1;if(G&&!V[t]&&be(x,t));else if(Z&&be(N,t));else if(!W[t]||V[t]){if(!(Et(e)&&(U.tagNameCheck instanceof RegExp&&be(U.tagNameCheck,e)||U.tagNameCheck instanceof Function&&U.tagNameCheck(e))&&(U.attributeNameCheck instanceof RegExp&&be(U.attributeNameCheck,t)||U.attributeNameCheck instanceof Function&&U.attributeNameCheck(t))||"is"===t&&U.allowCustomizedBuiltInElements&&(U.tagNameCheck instanceof RegExp&&be(U.tagNameCheck,n)||U.tagNameCheck instanceof Function&&U.tagNameCheck(n))))return!1}else if(Ye[t]);else if(be(I,pe(n,P,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==fe(n,"data:")||!Ue[e])if(Y&&!be(M,pe(n,P,"")));else if(n)return!1;return!0},Et=function(e){return"annotation-xml"!==e&&de(e,D)},At=function(e){kt(L.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||vt(e))return;const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:W,forceKeepAttr:void 0};let o=t.length;for(;o--;){const a=t[o],{name:i,namespaceURI:c,value:l}=a,s=ct(i);let u="value"===i?l:me(l);if(r.attrName=s,r.attrValue=u,r.keepAttr=!0,r.forceKeepAttr=void 0,kt(L.uponSanitizeAttribute,e,r),u=r.attrValue,!Pe||"id"!==s&&"name"!==s||(ht(i,e),u="user-content-"+u),K&&be(/((--!?|])>)|<\/(style|title)/i,u)){ht(i,e);continue}if(r.forceKeepAttr)continue;if(ht(i,e),!r.keepAttr)continue;if(!X&&be(/\/>/i,u)){ht(i,e);continue}$&&oe([T,j,_],(e=>{u=pe(u,e," ")}));const d=ct(e.nodeName);if(wt(d,s,u)){if(C&&"object"==typeof m&&"function"==typeof m.getAttributeType)if(c);else switch(m.getAttributeType(d,s)){case"TrustedHTML":u=C.createHTML(u);break;case"TrustedScriptURL":u=C.createScriptURL(u)}try{c?e.setAttributeNS(c,i,u):e.setAttribute(i,u),vt(e)?mt(e):ie(n.removed)}catch(e){}}}kt(L.afterSanitizeAttributes,e,null)},St=function e(t){let n=null;const r=yt(t);for(kt(L.beforeSanitizeShadowDOM,t,null);n=r.nextNode();)kt(L.uponSanitizeShadowNode,n,null),Ct(n),At(n),n.content instanceof i&&e(n.content);kt(L.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,a=null,c=null,s=null;if(Qe=!e,Qe&&(e="\x3c!--\x3e"),"string"!=typeof e&&!gt(e)){if("function"!=typeof e.toString)throw ye("toString is not a function");if("string"!=typeof(e=e.toString()))throw ye("dirty is not a string, aborting")}if(!n.isSupported)return e;if(ee||dt(t),n.removed=[],"string"==typeof e&&(Ie=!1),Ie){if(e.nodeName){const t=ct(e.nodeName);if(!F[t]||z[t])throw ye("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)r=bt("\x3c!----\x3e"),a=r.ownerDocument.importNode(e,!0),1===a.nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?r=a:r.appendChild(a);else{if(!re&&!$&&!J&&-1===e.indexOf("<"))return C&&ge?C.createHTML(e):e;if(r=bt(e),!r)return re?null:ge?w:""}r&&ne&&mt(r.firstChild);const u=yt(Ie?e:r);for(;c=u.nextNode();)Ct(c),At(c),c.content instanceof i&&St(c.content);if(Ie)return e;if(re){if(ve)for(s=S.call(r.ownerDocument);r.firstChild;)s.appendChild(r.firstChild);else s=r;return(W.shadowroot||W.shadowrootmode)&&(s=R.call(o,s,!0)),s}let d=J?r.outerHTML:r.innerHTML;return J&&F["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&be(ze,r.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+d),$&&oe([T,j,_],(e=>{d=pe(d,e," ")})),C&&ge?C.createHTML(d):d},n.setConfig=function(){dt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),ee=!0},n.clearConfig=function(){lt=null,ee=!1},n.isValidAttribute=function(e,t,n){lt||dt({});const r=ct(e),o=ct(t);return wt(r,o,n)},n.addHook=function(e,t){"function"==typeof t&&ce(L[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=ae(L[e],t);return-1===n?void 0:le(L[e],n,1)[0]}return ie(L[e])},n.removeHooks=function(e){L[e]=[]},n.removeAllHooks=function(){L={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();function qe(e){return qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qe(e)}function Xe(){return Xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Xe.apply(null,arguments)}function $e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ke(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$e(Object(n),!0).forEach((function(t){Je(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$e(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Je(e,t,n){return(t=function(e){var t=function(e){if("object"!=qe(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=qe(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==qe(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Qe=lodash,et=(Qe.find,Qe.isUndefined,Qe.camelCase),tt=function(e){return new RegExp(/^[a-z](-?[a-z0-9]+)*$/i).test(e)};function nt(){return nt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nt.apply(null,arguments)}var rt=function(e){var t={};return["p","",!1].includes(e)||(t.multiline=e),t};const ot={name:"RichText",description:"Editable text that can be formatted.",icon:v,defaults:{attribute:"",placeholder:"",tag:"",multiline:"",allowedFormats:["core/bold","core/italic","core/link"],classes:[]},enableSidebar:!1,supportsClasses:!1,edit:function(e){var t=e.attribute,n=e.tag,r=void 0===n?"div":n,o=e.placeholder,a=void 0!==o&&o,i=e.multiline,c=void 0!==i&&i,l=e.allowedFormats,s=void 0===l?[]:l,u=e.classes,d=void 0===u?[]:u,p=e.tokens,f=_(t),m=x(t),b=tt(r)?r:"div",y=Kn(d,p);return React.createElement(h.RichText,nt({tagName:b,placeholder:a,value:f,onChange:function(e){return m(t,e)},allowedFormats:s,className:y},rt(c)))},save:function(e){var t=e.attributes,n=e.attribute,r=e.currentItem,o=e.tag,a=void 0===o?"div":o,i=e.multiline,c=void 0!==i&&i,l=e.classes,s=void 0===l?[]:l,u=e.tokens,d=Z(t,n,r),p=Kn(s,u),f=tt(a)?a:"div";return React.createElement(h.RichText.Content,nt({tagName:f,value:d,className:p||!1},rt(c)))}},at=window.wp.data,it=window.wp.components;function ct(e){return ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ct(e)}function lt(){return lt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lt.apply(null,arguments)}function st(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ut(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ut(Object(n),!0).forEach((function(t){pt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ut(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pt(e,t,n){return(t=function(e){var t=function(e){if("object"!=ct(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=ct(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ct(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ft=lodash,mt=ft.find,ht=ft.get;function bt(){return bt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},bt.apply(null,arguments)}var yt=lodash.find;const vt={name:"Image",description:"Select and display an image from the media library.",icon:React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M42.5677 1H4.92231C3.03222 1 1.5 2.53222 1.5 4.42231V42.0677C1.5 43.9578 3.03222 45.49 4.92231 45.49H42.5677C44.4578 45.49 45.99 43.9578 45.99 42.0677V4.42231C45.99 2.53222 44.4578 1 42.5677 1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.6204 14.689C12.4513 14.6894 12.2861 14.74 12.1456 14.8343C12.0052 14.9286 11.8959 15.0624 11.8315 15.2188C11.767 15.3752 11.7504 15.5472 11.7837 15.7131C11.817 15.8789 11.8986 16.0312 12.0184 16.1506C12.1382 16.2701 12.2907 16.3513 12.4566 16.3842C12.6225 16.417 12.7945 16.3999 12.9507 16.3351C13.107 16.2703 13.2405 16.1606 13.3344 16.0199C13.4283 15.8792 13.4785 15.7139 13.4785 15.5447C13.4785 15.3178 13.3883 15.1001 13.2278 14.9396C13.0673 14.7791 12.8497 14.689 12.6227 14.689",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M39.1453 35.2232L30.3158 21.9081C30.1609 21.6768 29.9518 21.4867 29.7067 21.3546C29.4616 21.2225 29.188 21.1522 28.9095 21.15C28.6311 21.1477 28.3564 21.2135 28.1092 21.3417C27.862 21.4699 27.6499 21.6565 27.4912 21.8853L22.9396 28.3877L20.1173 26.1313C19.9321 25.9833 19.7181 25.8755 19.489 25.8146C19.2599 25.7538 19.0206 25.7412 18.7863 25.7776C18.5521 25.8141 18.328 25.8988 18.1282 26.0265C17.9285 26.1541 17.7574 26.3219 17.6259 26.5191L11.8171 35.2232H39.1453Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),defaults:{attribute:"",label:"",fields:[],classes:[],tagAttributes:[]},supportsStyles:!0,edit:function(e){var t=e.attribute,n=e.label,r=e.fields,o=void 0===r?[]:r,a=e.classes,i=void 0===a?[]:a,c=e.styles,l=void 0===c?[]:c,s=e.tagAttributes,u=void 0===s?[]:s,d=e.tokens,p=(0,g.useContext)(k),f=p.attributes,m=p.setAttributes,b=Kn(i,d),y=Qn(l,d),v=er(u,d),C=_(t),w=f._wbbImages||[],E=mt(w,{id:C})||!1;E=E||mt(w,{id:C.toString()});var A=x(t),S=ht(E,"url",!1),O=ht(E,"alt",!1),R=(0,at.useSelect)((function(e){var t=e("core").getEntityRecord;return!(!C||S)&&t("postType","attachment",C)})),L=o.reduce((function(e,t){return dt(dt({},e),{},pt({},t.field,x(t.attribute)))}),{});(0,g.useEffect)((function(){R&&T({id:R.id,url:R.source_url,alt:R.alt_text})}),[R]);var T=function(e){var n;A(t,e.id),m({_wbbImages:[].concat((n=w.filter((function(t){return t.id!=e.id})),function(e){if(Array.isArray(e))return st(e)}(n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return st(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?st(e,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[{id:e.id,url:e.url,alt:e.alt}])}),o.forEach((function(t){L[t.field](t.attribute,e[t.field])}))};return React.createElement("div",{className:"wbb-image"},C?React.createElement(React.Fragment,null,n&&React.createElement("div",{className:"label"},n),React.createElement("div",{className:"image"},React.createElement("img",lt({},v,{style:y,className:b,src:S,alt:O})),React.createElement("div",{className:"controls"},React.createElement(h.MediaUploadCheck,null,React.createElement(h.MediaUpload,{onSelect:function(e){return T(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement("button",{onClick:t},React.createElement("span",{className:"dashicons dashicons-admin-generic"}),React.createElement("span",{className:"screen-reader-text"},"Replace Image"))},value:C})),React.createElement("button",{onClick:function(){A(t,!1),o.forEach((function(e){L[e.field](e.attribute,null)}))}},React.createElement("span",{className:"dashicons dashicons-trash"}),React.createElement("span",{className:"screen-reader-text"},"Remove Image"))))):React.createElement(React.Fragment,null,n&&React.createElement("div",{className:"label"},n),React.createElement("div",{className:"placeholder"},React.createElement(h.MediaUploadCheck,null,React.createElement(h.MediaUpload,{onSelect:function(e){return T(e)},allowedTypes:["image"],multiple:!1,render:function(e){var t=e.open;return React.createElement(it.Button,{isSecondary:!0,onClick:t},"Select Image")}})))))},save:function(e){var t=e.attributes,n=e.attribute,r=e.currentItem,o=e.classes,a=void 0===o?[]:o,i=e.styles,c=void 0===i?[]:i,l=e.tagAttributes,s=void 0===l?[]:l,u=e.tokens,d=Kn(a,u),p=Qn(c,u),f=er(s,u),m=Z(t,n,r),h=yt(t._wbbImages,{id:m})||!1;!h&&m&&(h=yt(t._wbbImages,{id:m.toString()})||{});var b=h,y=b.url,v=b.alt;return y?React.createElement("img",bt({alt:v},f,{className:d,style:p,src:y,"data-image-id":m})):null}},gt=React.createElement("svg",{width:"61",height:"39",viewBox:"0 0 61 39",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46 8L50.5 11L55 8",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M46 29L50.5 32L55 29",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 1H60V17H1V1Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1 22H60V38H1V22Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}));function kt(e){return kt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kt(e)}function Ct(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wt(e,t,n){return(t=function(e){var t=function(e){if("object"!=kt(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=kt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==kt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Et=lodash.orderBy;const At={name:"Panel",description:"A panel expands and collapses a section of content.",icon:gt,defaults:{title:""},enableEdit:!1,enableSave:!1,supportsClasses:!1,edit:function(e){var t=e.id,n=e.title,r=e.nodes,o=e.tokens,a=((0,g.useContext)(k).attributes,Et(r.filter((function(e){return e.parent==t})),["order"]));return React.createElement(it.PanelBody,{title:n},a.map((function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ct(Object(n),!0).forEach((function(t){wt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ct(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({nodes:r,tokens:o},e);return React.createElement(Tn,t)})))},save:function(){return null}},St=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M12 25.946L16.9 32.9C17.0859 33.1776 17.3354 33.4069 17.6277 33.5686C17.92 33.7304 18.2468 33.82 18.5807 33.8299C18.9147 33.8399 19.2462 33.77 19.5477 33.626C19.8492 33.482 20.1119 33.268 20.314 33.002L36 13.156",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M43.5 0.998047H4.5C2.84315 0.998047 1.5 2.34119 1.5 3.99805V42.998C1.5 44.6549 2.84315 45.998 4.5 45.998H43.5C45.1569 45.998 46.5 44.6549 46.5 42.998V3.99805C46.5 2.34119 45.1569 0.998047 43.5 0.998047Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Ot=React.createElement("svg",{width:"44",height:"47",viewBox:"0 0 44 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M30.101 30.7596C30.701 38.4796 42.101 33.1796 41.221 35.8396C36.181 50.7996 15.941 47.2196 7.22103 38.1796C3.20566 34.0774 0.970342 28.5569 1.0003 22.8167C1.03025 17.0764 3.32307 11.5797 7.38103 7.51957C15.841 -0.860428 30.101 -1.48043 37.961 7.51957C53.221 25.2396 29.621 23.8796 30.101 30.7596Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M12.481 29.1796C14.16 29.1796 15.521 27.8186 15.521 26.1396C15.521 24.4607 14.16 23.0996 12.481 23.0996C10.8021 23.0996 9.44104 24.4607 9.44104 26.1396C9.44104 27.8186 10.8021 29.1796 12.481 29.1796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M20.001 38.8395C21.6799 38.8395 23.041 37.4785 23.041 35.7995C23.041 34.1206 21.6799 32.7595 20.001 32.7595C18.3221 32.7595 16.961 34.1206 16.961 35.7995C16.961 37.4785 18.3221 38.8395 20.001 38.8395Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.281 14.3796C28.96 14.3796 30.321 13.0185 30.321 11.3396C30.321 9.66061 28.96 8.29956 27.281 8.29956C25.6021 8.29956 24.241 9.66061 24.241 11.3396C24.241 13.0185 25.6021 14.3796 27.281 14.3796Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M14.381 17.5995C16.0599 17.5995 17.421 16.2385 17.421 14.5595C17.421 12.8806 16.0599 11.5195 14.381 11.5195C12.7021 11.5195 11.341 12.8806 11.341 14.5595C11.341 16.2385 12.7021 17.5995 14.381 17.5995Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Rt=React.createElement("svg",{width:"54",height:"54",viewBox:"0 0 54 54",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M51.3043 9.47784C51.8017 9.606 52.2407 9.89973 52.5489 10.3107C52.8571 10.7216 53.0161 11.2252 52.9999 11.7387V42.2597C53.0011 42.7336 52.8534 43.196 52.5775 43.5814C52.3016 43.9668 51.9116 44.2558 51.4625 44.4074L27.7466 52.8855C27.2635 53.0544 26.7375 53.0544 26.2544 52.8855L2.49327 44.43C2.05632 44.2721 1.67866 43.9833 1.41167 43.6031C1.14468 43.2228 1.00133 42.7695 1.00113 42.3049V11.6708C0.984887 11.1574 1.14396 10.6538 1.45216 10.2428C1.76037 9.83191 2.19932 9.53817 2.69674 9.41001L26.4353 1.0676C26.8067 0.977465 27.1943 0.977465 27.5657 1.0676L51.3043 9.47784Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M27.0005 19.0183V52.9984",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M52.3895 10.1335L27.0005 19.0186L1.61157 10.1335",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Lt=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 23.5C1 29.4674 3.37053 35.1903 7.5901 39.4099C11.8097 43.6295 17.5326 46 23.5 46C29.4674 46 35.1903 43.6295 39.4099 39.4099C43.6295 35.1903 46 29.4674 46 23.5C46 17.5326 43.6295 11.8097 39.4099 7.5901C35.1903 3.37053 29.4674 1 23.5 1C17.5326 1 11.8097 3.37053 7.5901 7.5901C3.37053 11.8097 1 17.5326 1 23.5V23.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13 17.5L22.234 32.012C22.3698 32.2247 22.5569 32.3997 22.7782 32.521C22.9995 32.6422 23.2477 32.7058 23.5 32.7058C23.7523 32.7058 24.0005 32.6422 24.2218 32.521C24.4431 32.3997 24.6302 32.2247 24.766 32.012L34 17.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Tt=React.createElement("svg",{width:"44",height:"44",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M18.9865 22.713C18.9875 23.1912 18.7986 23.6502 18.4614 23.9892C18.1241 24.3281 17.6661 24.5194 17.1879 24.5208H2.79866C2.56182 24.5204 2.32739 24.4732 2.10879 24.3821C1.89018 24.2909 1.69168 24.1576 1.52464 23.9897C1.35759 23.8218 1.22528 23.6226 1.13526 23.4035C1.04524 23.1845 0.999281 22.9498 1.00001 22.713V2.80788C0.999523 2.57095 1.04571 2.33624 1.13593 2.11716C1.22615 1.89808 1.35864 1.69892 1.52583 1.53104C1.69302 1.36317 1.89165 1.22986 2.11035 1.13875C2.32906 1.04763 2.56358 1.00048 2.80051 1L17.1897 1.02398C17.6676 1.02594 18.1252 1.21739 18.462 1.55632C18.7989 1.89526 18.9875 2.354 18.9865 2.83186V22.713Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M42.5 11.6776C42.4966 12.1514 42.3052 12.6044 41.968 12.9372C41.6307 13.2699 41.1751 13.4552 40.7013 13.4523H26.3121C26.0775 13.454 25.8448 13.4094 25.6273 13.3211C25.4099 13.2328 25.212 13.1025 25.045 12.9377C24.8779 12.7729 24.745 12.5768 24.6538 12.3606C24.5626 12.1443 24.5149 11.9123 24.5135 11.6776V2.7987C24.5164 2.32541 24.7071 1.87264 25.0437 1.53988C25.3802 1.20711 25.8351 1.02158 26.3084 1.02403L40.6977 1.00005C41.1719 0.996608 41.6282 1.1816 41.9661 1.51436C42.3041 1.84713 42.4961 2.30045 42.5 2.77472V11.6776Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M18.9865 40.7272C18.9851 40.9625 18.9373 41.1951 18.846 41.4119C18.7546 41.6286 18.6214 41.8253 18.4541 41.9906C18.2867 42.1559 18.0884 42.2866 17.8705 42.3753C17.6527 42.464 17.4194 42.5089 17.1842 42.5074L2.79498 42.4834C2.3212 42.4854 1.86602 42.2992 1.52945 41.9657C1.19288 41.6323 1.00245 41.1789 1.00001 40.7051V31.8336C1.00122 31.5987 1.04872 31.3663 1.13979 31.1498C1.23085 30.9332 1.36371 30.7368 1.53075 30.5716C1.6978 30.4064 1.89576 30.2758 2.11332 30.1872C2.33087 30.0986 2.56376 30.0538 2.79867 30.0552H17.1879C17.6622 30.0528 18.118 30.2387 18.4553 30.5721C18.7925 30.9056 18.9836 31.3593 18.9865 31.8336V40.7272Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M26.314 42.5074C26.0769 42.5069 25.8422 42.4597 25.6234 42.3685C25.4046 42.2773 25.2059 42.1438 25.0387 41.9757C24.8714 41.8077 24.739 41.6083 24.6489 41.389C24.5588 41.1697 24.5128 40.9348 24.5135 40.6977V20.7963C24.5128 20.5594 24.5587 20.3246 24.6487 20.1054C24.7387 19.8863 24.871 19.687 25.038 19.5189C25.205 19.3509 25.4035 19.2174 25.6221 19.126C25.8407 19.0347 26.0752 18.9873 26.3121 18.9866H40.7014C40.9383 18.9873 41.1728 19.0347 41.3914 19.126C41.61 19.2174 41.8085 19.3509 41.9755 19.5189C42.1425 19.687 42.2748 19.8863 42.3648 20.1054C42.4548 20.3246 42.5007 20.5594 42.5 20.7963V40.6737C42.501 41.1517 42.3124 41.6107 41.9756 41.9499C41.6388 42.2891 41.1812 42.481 40.7032 42.4834L26.314 42.5074Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),jt=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M9.39799 17.0688C9.0023 17.3009 8.66513 17.6207 8.4124 18.0036C8.15967 18.3865 7.99812 18.8222 7.94017 19.2773C7.88222 19.7324 7.92942 20.1947 8.07813 20.6287C8.22684 21.0627 8.47311 21.4569 8.79799 21.7808L25.224 38.2068C25.5479 38.5316 25.942 38.7779 26.376 38.9266C26.81 39.0753 27.2723 39.1225 27.7274 39.0646C28.1825 39.0066 28.6183 38.8451 29.0011 38.5924C29.384 38.3396 29.7038 38.0025 29.936 37.6068C31.8816 34.2595 32.4619 30.291 31.556 26.5268L44.614 18.2168C44.993 17.9757 45.3131 17.6526 45.5506 17.2712C45.788 16.8899 45.9368 16.4601 45.986 16.0136C46.0351 15.5671 45.9834 15.1152 45.8345 14.6914C45.6857 14.2675 45.4435 13.8825 45.126 13.5648L33.44 1.87876C33.1224 1.56113 32.7375 1.31887 32.3137 1.16986C31.89 1.02086 31.4382 0.968916 30.9917 1.01787C30.5451 1.06682 30.1153 1.21542 29.7339 1.45269C29.3525 1.68996 29.0292 2.00986 28.788 2.38876L20.478 15.4488C16.7138 14.5429 12.7453 15.1231 9.39799 17.0688V17.0688Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M17.006 29.9949L1 46.0009",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),_t=React.createElement("svg",{width:"47",height:"47",viewBox:"0 0 47 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M23.5 46C35.9264 46 46 35.9264 46 23.5C46 11.0736 35.9264 1 23.5 1C11.0736 1 1 11.0736 1 23.5C1 35.9264 11.0736 46 23.5 46Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M23.5 32.5C28.4706 32.5 32.5 28.4706 32.5 23.5C32.5 18.5294 28.4706 14.5 23.5 14.5C18.5294 14.5 14.5 18.5294 14.5 23.5C14.5 28.4706 18.5294 32.5 23.5 32.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),xt=React.createElement("svg",{width:"48",height:"47",viewBox:"0 0 48 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M46.5 0.995972V15.996H31.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M24 45.996C19.8745 45.9984 15.8277 44.8665 12.3021 42.724C8.77649 40.5815 5.90781 37.511 4.00969 33.848C2.11156 30.1851 1.25707 26.0708 1.53963 21.955C1.82219 17.8391 3.23092 13.8802 5.61181 10.511C7.9927 7.14181 11.2541 4.49209 15.0394 2.85152C18.8247 1.21095 22.9882 0.642693 27.0747 1.20888C31.1612 1.77507 35.0134 3.4539 38.21 6.06183C41.4067 8.66976 43.8248 12.1064 45.2 15.996",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Nt=React.createElement("svg",{width:"46",height:"46",viewBox:"0 0 46 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M44.7563 4V16.514C44.7565 18.1049 44.1249 19.6307 43.0003 20.756L19.8783 43.88C19.3158 44.4424 18.5528 44.7584 17.7573 44.7584C16.9619 44.7584 16.1989 44.4424 15.6363 43.88L1.87835 30.12C1.31594 29.5574 0.999989 28.7945 0.999989 27.999C0.999989 27.2035 1.31594 26.4406 1.87835 25.878L25.0003 2.756C26.1256 1.63144 27.6515 0.999809 29.2423 1H41.7563C42.552 1 43.3151 1.31607 43.8777 1.87868C44.4403 2.44129 44.7563 3.20435 44.7563 4V4Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M37.2563 11.5C37.2563 11.894 37.1787 12.2841 37.028 12.6481C36.8772 13.012 36.6562 13.3427 36.3777 13.6213C36.0991 13.8999 35.7684 14.1209 35.4044 14.2716C35.0404 14.4224 34.6503 14.5 34.2563 14.5C33.8624 14.5 33.4723 14.4224 33.1083 14.2716C32.7443 14.1209 32.4136 13.8999 32.135 13.6213C31.8565 13.3427 31.6355 13.012 31.4847 12.6481C31.3339 12.2841 31.2563 11.894 31.2563 11.5C31.2563 11.106 31.3339 10.7159 31.4847 10.3519C31.6355 9.98797 31.8565 9.65726 32.135 9.37868C32.4136 9.1001 32.7443 8.87913 33.1083 8.72836C33.4723 8.5776 33.8624 8.5 34.2563 8.5C34.6503 8.5 35.0404 8.5776 35.4044 8.72836C35.7684 8.87913 36.0991 9.1001 36.3777 9.37868C36.6562 9.65726 36.8772 9.98797 37.028 10.3519C37.1787 10.7159 37.2563 11.106 37.2563 11.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Mt=React.createElement("svg",{width:"45",height:"47",viewBox:"0 0 45 47",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 0.996094H10.5V9.99609H1.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.5 36.9961H10.5V45.9961H1.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 0.996094H43.5V9.99609H34.5V0.996094Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 36.9961H43.5V45.9961H34.5V36.9961Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10.5 3.99609H34.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M40.5 9.99609V36.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M34.5 42.9961H10.5",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M4.5 36.9961V9.99609",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M13.5 17.5001C13.4995 16.9088 13.6155 16.3232 13.8414 15.7768C14.0673 15.2304 14.3987 14.7338 14.8166 14.3155C15.2345 13.8972 15.7308 13.5654 16.277 13.339C16.8232 13.1126 17.4087 12.9961 18 12.9961H27C27.5913 12.9961 28.1768 13.1126 28.723 13.339C29.2692 13.5654 29.7655 13.8972 30.1834 14.3155C30.6013 14.7338 30.9327 15.2304 31.1586 15.7768C31.3845 16.3232 31.5005 16.9088 31.5 17.5001",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M22.5 12.9961V33.9961",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M16.438 33.9961H28.438",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Pt=React.createElement("svg",{width:"47",height:"21",viewBox:"0 0 47 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36.5 20H10.5C7.98369 19.9895 5.57344 18.9852 3.79412 17.2059C2.0148 15.4266 1.01053 13.0163 1 10.5V10.5C1.01053 7.98369 2.0148 5.57344 3.79412 3.79412C5.57344 2.0148 7.98369 1.01053 10.5 1H36.5C39.0163 1.01053 41.4266 2.0148 43.2059 3.79412C44.9852 5.57344 45.9895 7.98369 46 10.5V10.5C45.9895 13.0163 44.9852 15.4266 43.2059 17.2059C41.4266 18.9852 39.0163 19.9895 36.5 20V20Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M11 14.5C13.2091 14.5 15 12.7091 15 10.5C15 8.29086 13.2091 6.5 11 6.5C8.79086 6.5 7 8.29086 7 10.5C7 12.7091 8.79086 14.5 11 14.5Z",stroke:"#4F5A6A",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),Dt={name:"TextControl",description:"Text field for entering a value.",icon:Mt,defaults:{attribute:"",label:"",placeholder:""},enableSave:!1,edit:function(e){var t=e.attribute,n=e.label,r=e.placeholder,o=void 0!==r&&r,a=_(t,""),i=x(t);return React.createElement(it.TextControl,{label:n,placeholder:o,value:a,onChange:function(e){return i(t,e)}})},save:function(){return null}};function It(e){return function(e){if(Array.isArray(e))return Ft(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ft(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ft(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ft(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Ht=lodash,Wt=Ht.isArray,Bt=Ht.union,Ut=Ht.without,zt={name:"Checkboxes",description:"Select multiple options with checkboxes.",icon:St,defaults:{attribute:"",label:"",options:[],defaultValues:[]},enableSave:!1,edit:function(e){var t=e.attribute,n=e.options,r=(e.tokens,e.label),o=void 0!==r&&r,a=e.defaultValues,i=void 0===a?[]:a,c=_(t)||!1,l=x(t);return!1===c&&l(t,It(i)),Wt(n)&&n.length>0?React.createElement("div",{className:"wbb-checkboxes"},o&&React.createElement("div",{className:"label"},o),React.createElement("ul",null,n.map((function(e){var n=e.label,r=e.value;return React.createElement("li",null,React.createElement(it.CheckboxControl,{label:n,checked:!1===c?[]:c.includes(r),onChange:function(e){return function(e,n){var r=n?Bt(c,[e]):Ut(c,e);l(t,It(r))}(r,e)}}))})))):null},save:function(){return null}};const Vt=zt;var Zt=lodash,Gt=Zt.isArray,Yt=(Zt.union,Zt.without,{name:"Radios",description:"Select a single option from a radio button list.",icon:_t,defaults:{attribute:"",label:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,n=e.options,r=e.defaultValue,o=void 0===r?"":r,a=(e.tokens,e.label),i=void 0===a?"":a,c=_(t),l=x(t);return Gt(n)&&n.length>0?(!c&&o&&l(t,o),React.createElement("div",{className:"wbb-radios"},React.createElement(it.RadioControl,{label:i,selected:c,options:n,onChange:function(e){return l(t,e)}}))):null},save:function(){return null}});const qt=Yt;var Xt=lodash,$t=Xt.isArray,Kt=(Xt.union,Xt.without,{name:"Dropdown",description:"Select a single option from a dropdown list.",icon:Lt,defaults:{attribute:"",label:"",help:"",options:[],defaultValue:!1},enableSave:!1,edit:function(e){var t=e.attribute,n=e.options,r=e.defaultValue,o=void 0===r?"":r,a=e.label,i=void 0===a?"":a,c=e.help,l=void 0===c?"":c,s=_(t),u=x(t);return $t(n)&&n.length>0?(!s&&o&&u(t,o),React.createElement("div",{className:"wbb-select"},React.createElement(it.SelectControl,{label:i,help:l,value:s,options:n,onChange:function(e){return u(t,e)}}))):null},save:function(){return null}});const Jt=Kt;const Qt={name:"Toggle",description:"A toggle that can be on or off.",icon:Pt,defaults:{attribute:"",label:"",help:"",checked:!1,classes:[]},enableSave:!1,enableSidebar:!0,supportsClasses:!0,edit:function(e){var t=e.attribute,n=e.label,r=void 0===n?"":n,o=e.help,a=void 0===o?"":o,i=e.classes,c=void 0===i?[]:i,l=_(t,!1),s=x(t);return React.createElement("div",{className:"wbb-toggle"},React.createElement(it.ToggleControl,{label:r,help:a,checked:l,onChange:function(e){return s(t,e)},className:c}))},save:function(){return null}},en={name:"ColorPalette",description:"Displays a palette of colors that can be selected from.",icon:Ot,defaults:{label:"",enableCustomColors:!1,clearable:!1,colors:[]},enableSave:!1,edit:function(e){var t=e.attribute,n=e.label,r=e.colors,o=e.enableCustomColors,a=void 0!==o&&o,i=e.clearable,c=void 0===i||i,l=_(t)||"",s=x(t);return React.createElement("div",{className:"wbb-color-palette"},n&&React.createElement("div",{className:"label"},n),React.createElement("div",{className:"palette"},React.createElement(it.ColorPalette,{colors:r,value:l,onChange:function(e){return s(t,e)},disableCustomColors:!a,clearable:c})))},save:function(){return null}},tn={name:"PostSelect",description:"Select one or more posts.",icon:jt,proOnly:!0,edit:function(){return null},save:function(){return null}},nn={name:"TermSelect",description:"Select one or more terms.",icon:Nt,proOnly:!0,edit:function(){return null},save:function(){return null}},rn={name:"Repeater",description:"Loops over items in an array attribute.",icon:xt,proOnly:!0,edit:function(){return null},save:function(){return null}},on={name:"InnerBlocks",description:"Displays blocks within a block.",icon:Tt,proOnly:!0,edit:function(){return null},save:function(){return null}},an=window.wp.serverSideRender;var cn=n.n(an);const ln=[ot,vt,At,Dt,Vt,qt,Jt,Qt,en,rn,tn,nn,on,{name:"DynamicPreview",description:"Displays a preview of a dynamic block in the editor.",icon:Rt,defaults:{},enableSave:!1,enableSidebar:!1,edit:function(){var e=(0,g.useContext)(k),t=e.attributes,n=e.settings;return n.data.isDynamic?React.createElement(cn(),{block:"".concat(n.namespace,"/").concat(n.slug),attributes:t}):null},save:function(){return null}}];var sn=wp.hooks.applyFilters,un=lodash.find,dn=function(e){var t=sn("wickedBlockBuilder.components",ln),n=un(t,["name",e.name]);return n?n.edit(e):null};dn.Save=function(e){var t=sn("wickedBlockBuilder.components",ln),n=un(t,["name",e.name]);return n?n.save(e):null};const pn=dn;function fn(e){return fn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fn(e)}function mn(){return mn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mn.apply(null,arguments)}function hn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hn(Object(n),!0).forEach((function(t){yn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function yn(e,t,n){return(t=function(e){var t=function(e){if("object"!=fn(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=fn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==fn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vn=lodash.orderBy,gn=function(e){var t=e.id,n=e.attributes,r=e.currentAttribute,o=e.blockProps,a=e.madeStyles,i=e.madeClasses,c=e.madeAttributes,l=e.name,s=void 0===l?"div":l,u=e.content,d=void 0===u?null:u,p=e.currentIndex,f=void 0===p?0:p,m=e.currentItem,h=void 0!==m&&m,b=e.isRoot,y=void 0!==b&&b,v=e.tokens,g=void 0===v?{}:v,k=e.nodes,C=void 0===k?[]:k,w=e.isSave,E=void 0!==w&&w,A={},S=null,O=vn(C.filter((function(e){return e.parent==t})),["order"]),R=s,L=Y(d,g);return O.length>0&&(S=O.map((function(e){var t=bn({key:e.id,attributes:n,currentAttribute:r,currentIndex:f,currentItem:h,nodes:C,tokens:g},e);return E?React.createElement(Tn.Save,t):React.createElement(Tn,t)}))),i&&(A.className=i),a&&(A.style=a),y&&(A=bn(bn({},A),o)),c&&(A=bn(bn({},c),A)),["input","br","img","area","embed","hr","link","base"].includes(s)?React.createElement(R,A):null!==S?React.createElement(R,A,S):React.createElement(R,mn({},A,{dangerouslySetInnerHTML:{__html:Ye.sanitize(L)}}))},kn=function(e){var t=Kn(e.classes,e.tokens),n=Qn(e.styles,e.tokens),r=er(e.tagAttributes,e.tokens),o=(0,h.useBlockProps)({className:t,style:n});return React.createElement(gn,mn({madeClasses:t,madeStyles:n,madeAttributes:r},e,{blockProps:o}))};kn.Save=function(e){var t=Kn(e.classes,e.tokens),n=Qn(e.styles,e.tokens),r=er(e.tagAttributes,e.tokens),o=h.useBlockProps.save({className:t,style:n});return React.createElement(gn,mn({madeClasses:t,madeStyles:n,madeAttributes:r,isSave:!0},e,{blockProps:o}))};const Cn=kn;function wn(e){return wn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wn(e)}function En(){return En=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},En.apply(null,arguments)}function An(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Sn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?An(Object(n),!0).forEach((function(t){On(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):An(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function On(e,t,n){return(t=function(e){var t=function(e){if("object"!=wn(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=wn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==wn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Rn=wp.hooks.applyFilters,Ln=function(e){var t,n=G(e);return t="element"==(e=Sn(Sn({},e),{},{tokens:n})).type?React.createElement(Cn,En({},e,{tokens:n})):React.createElement(pn,En({},e,{tokens:n})),Rn("wickedBlockBuilder.generator.node.edit",t,e)};Ln.Save=function(e){var t,n=G(e);return t="element"==(e=Sn(Sn({},e),{},{tokens:n})).type?React.createElement(Cn.Save,En({},e,{tokens:n})):React.createElement(pn.Save,En({},e,{tokens:n})),Rn("wickedBlockBuilder.generator.node.save",t,e)};const Tn=Ln;function jn(){return jn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jn.apply(null,arguments)}var xn=lodash.orderBy,Nn=wp.hooks.applyFilters;const Mn=function(e){var t=e.settings,n=e.tokens,r=t.data.sidebar.nodes,o=xn(r.filter((function(e){return""==e.parent})),["order"]),a=React.createElement(React.Fragment,null,o.map((function(e){return React.createElement(Tn,jn({key:e.id,nodes:r,tokens:n},e))})));return a=Nn("wickedBlockBuilder.generator.sidebar",a,e),React.createElement(h.InspectorControls,null,a)};var Pn=wp.hooks.applyFilters;const Dn=function(e){var t=null;return(t=Pn("wickedBlockBuilder.generator.toolbar",t,e))?React.createElement(h.BlockControls,null,t):null};function In(e){return In="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},In(e)}function Fn(){return Fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Fn.apply(null,arguments)}function Hn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hn(Object(n),!0).forEach((function(t){Bn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Bn(e,t,n){return(t=function(e){var t=function(e){if("object"!=In(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=In(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==In(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Un=lodash,zn=Un.get,Vn=Un.set,Zn=Un.has,Gn=Un.uniq,Yn=Un.find,qn=Un.forOwn,Xn=Un.isArray,$n=(Un.isObject,Un.omit,wp.hooks.applyFilters),Kn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n={classes:e,tokens:t},r=e.map((function(e){return Y(e.name,t)}));return r=(r=Gn(r)).join(" "),$n("wickedBlockBuilder.generator.makeClasses",r,n)},Jn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e.filter((function(e){return t==e.parent})),o={};return""==t&&(o._wbbBlockId={type:"string"},o._wbbImages={type:"array",selector:"img",query:{id:{type:"number",source:"attribute",attribute:"data-image-id"},url:{type:"string",source:"attribute",attribute:"src"},alt:{type:"string",source:"attribute",attribute:"alt"}}},n||(o._wbbImages.source="query")),r.forEach((function(t){var r={type:t.type};t.source&&"block"!=t.source&&(r.source=t.source,t.selector&&(r.selector=t.selector),"attribute"==t.source&&(r.attribute=t.attribute)),"array"==t.type&&(r.query=Jn(e,t.id,n)),t.default&&(r.default=t.default),o[t.name]=r})),o},Qn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n={styles:e,tokens:t},r=e.reduce((function(e,n){return Wn(Wn({},e),{},Bn({},(r=n.name).startsWith("--")?r:et(r),Y(n.value,t).replace(";","")));var r}),{});return $n("wickedBlockBuilder.generator.makeStyles",r,n)},er=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n={tagAttributes:e,tokens:t},r=e.reduce((function(e,n){return Wn(Wn({},e),{},Bn({},n.name,Y(n.value,t)))}),{});return $n("wickedBlockBuilder.generator.makeTagAttributes",r,n)},tr=function(e){var t={};return t={attributes:Wn({},e),block:{id:e._wbbBlockId,isSelected:!1}},qn(e,(function(e,n){Xn(e)&&(t=Wn(Wn({},t),{},{attributes:Wn(Wn({},t.attributes),{},Bn({},n,{_items:e,_length:e.length,_currentIndex:1}))}))})),t},nr=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[],r=zn(e,"data.parent",[]),o=zn(e,"data.ancestor",[]),a=e.data.icon,i={apiVersion:e.data.apiVersion,title:e.title,description:e.data.description,supports:e.data.supports,category:e.data.category,attributes:Jn(e.data.attributes,"",e.data.isDynamic),parent:r.length>0?r:null,ancestor:o.length>0?o:null};return a&&(Zn(wickedBlockBuilder.icons,a)?i.icon=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 16 16",dangerouslySetInnerHTML:{__html:wickedBlockBuilder.icons[a]}}):i.icon=function(e){var t=document.createElement("div");if(t.innerHTML=e,"svg"!=t.firstChild.nodeName)return null;var n=t.firstChild,r=Array.from(n.attributes).reduce((function(e,t){return t.specified?Ke(Ke({},e),{},Je({},t.name,t.value)):e}),{});return React.createElement("svg",Xe({xmlns:"http://www.w3.org/2000/svg"},r,{dangerouslySetInnerHTML:{__html:n.innerHTML}}))}(a)),t||(i=Wn(Wn({},i),{},{edit:function(t){var n=t.attributes,r=t.setAttributes,o=t.isSelected;n._wbbBlockId||r({_wbbBlockId:y()()});var a=tr(n),i=Yn(e.data.edit.nodes,{parent:""}),c={attributes:n,setAttributes:r,settings:e,edit:e.data.edit,sidebar:e.data.sidebar};a.block=Wn(Wn({},a.block),{},{isSelected:o});var l=Wn({isRoot:!0,tokens:a,nodes:e.data.edit.nodes},i),s={settings:e,nodes:e.data.sidebar.nodes,tokens:a},u={settings:e,tokens:a};return React.createElement(k.Provider,{value:c},React.createElement(React.Fragment,null,React.createElement(Dn,u),React.createElement(Mn,s),React.createElement(Tn,l)))}})),i=Wn(Wn({},i),{},{save:function(t){var n=t.attributes;if(e.data.isDynamic)return React.createElement(h.InnerBlocks.Content,null);var r=tr(n),o=Yn(e.data.save.nodes,{parent:""}),a=e.data.save.nodes;return o||(o=Yn(e.data.edit.nodes,{parent:""}),a=e.data.edit.nodes),React.createElement(Tn.Save,Fn({isRoot:!0,attributes:n,nodes:a,tokens:r},o))}}),!t&&e.versions.length>0&&e.versions.forEach((function(e){n.push(nr(e,!0))})),n.length>0&&(i=Wn(Wn({},i),{},{deprecated:n})),$n("wickedBlockBuilder.makeBlock",i,e)};Vn(window,"wickedBlockBuilder.generator.v1.makeBlock",nr);const rr=window.wp.blocks;(wickedBlockBuilder.blocks||[]).forEach((function(e){(0,rr.registerBlockType)("".concat(e.namespace,"/").concat(e.slug),nr(e))}))})()})();
  • wicked-block-builder/trunk/dist/home.asset.php

    r2868528 r3232335  
    1 <?php return array('dependencies' => array('wp-polyfill'), 'version' => '950934c6683fdd272731');
     1<?php return array('dependencies' => array(), 'version' => '2f0d93556f4b5b5640b2');
  • wicked-block-builder/trunk/dist/home.js

    r2868528 r3232335  
    1 !function(){"use strict";var e,t,n,r,o,a,i,c,u,s,f,p,l,d,v={705:function(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c<this.length;c++){var u=this[c][0];null!=u&&(i[u]=!0)}for(var s=0;s<e.length;s++){var f=[].concat(e[s]);r&&i[f[0]]||(void 0!==a&&(void 0===f[5]||(f[1]="@layer".concat(f[5].length>0?" ".concat(f[5]):""," {").concat(f[1],"}")),f[5]=a),n&&(f[2]?(f[1]="@media ".concat(f[2]," {").concat(f[1],"}"),f[2]=n):f[2]=n),o&&(f[4]?(f[1]="@supports (".concat(f[4],") {").concat(f[1],"}"),f[4]=o):f[4]="".concat(o)),t.push(f))}},t}},738:function(e){e.exports=function(e){return e[1]}},180:function(e,t,n){var r=n(738),o=n.n(r),a=n(705),i=n.n(a)()(o());i.push([e.id,"",""]),t.Z=i},379:function(e){var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var a={},i=[],c=0;c<e.length;c++){var u=e[c],s=r.base?u[0]+r.base:u[0],f=a[s]||0,p="".concat(s," ").concat(f);a[s]=f+1;var l=n(p),d={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==l)t[l].references++,t[l].updater(d);else{var v=o(d,r);r.byIndex=c,t.splice(c,0,{identifier:p,updater:v,references:1})}i.push(p)}return i}function o(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,o){var a=r(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=n(a[i]);t[c].references--}for(var u=r(e,o),s=0;s<a.length;s++){var f=n(a[s]);0===t[f].references&&(t[f].updater(),t.splice(f,1))}a=u}}},569:function(e){var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},216:function(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,n){e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},795:function(e){e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},m={};function h(e){var t=m[e];if(void 0!==t)return t.exports;var n=m[e]={id:e,exports:{}};return v[e](n,n.exports,h),n.exports}h.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return h.d(t,{a:t}),t},h.d=function(e,t){for(var n in t)h.o(t,n)&&!h.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},h.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},h.nc=void 0,e=h(379),t=h.n(e),n=h(795),r=h.n(n),o=h(569),a=h.n(o),i=h(565),c=h.n(i),u=h(216),s=h.n(u),f=h(589),p=h.n(f),l=h(180),(d={}).styleTagTransform=p(),d.setAttributes=c(),d.insert=a().bind(null,"head"),d.domAPI=r(),d.insertStyleElement=s(),t()(l.Z,d),l.Z&&l.Z.locals&&l.Z.locals}();
     1(()=>{"use strict";var e={89:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c<this.length;c++){var s=this[c][0];null!=s&&(i[s]=!0)}for(var u=0;u<e.length;u++){var p=[].concat(e[u]);r&&i[p[0]]||(void 0!==a&&(void 0===p[5]||(p[1]="@layer".concat(p[5].length>0?" ".concat(p[5]):""," {").concat(p[1],"}")),p[5]=a),n&&(p[2]?(p[1]="@media ".concat(p[2]," {").concat(p[1],"}"),p[2]=n):p[2]=n),o&&(p[4]?(p[1]="@supports (".concat(p[4],") {").concat(p[1],"}"),p[4]=o):p[4]="".concat(o)),t.push(p))}},t}},248:e=>{e.exports=function(e){return e[1]}},450:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(248),o=n.n(r),a=n(89),i=n.n(a)()(o());i.push([e.id,"",""]);const c=i},72:e=>{var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var a={},i=[],c=0;c<e.length;c++){var s=e[c],u=r.base?s[0]+r.base:s[0],p=a[u]||0,l="".concat(u," ").concat(p);a[u]=p+1;var d=n(l),f={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==d)t[d].references++,t[d].updater(f);else{var v=o(f,r);r.byIndex=c,t.splice(c,0,{identifier:l,updater:v,references:1})}i.push(l)}return i}function o(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,o){var a=r(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=n(a[i]);t[c].references--}for(var s=r(e,o),u=0;u<a.length;u++){var p=n(a[u]);0===t[p].references&&(t[p].updater(),t.splice(p,1))}a=s}}},659:e=>{var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},540:e=>{e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,n)=>{e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.nc=void 0;var r=n(72),o=n.n(r),a=n(825),i=n.n(a),c=n(659),s=n.n(c),u=n(56),p=n.n(u),l=n(540),d=n.n(l),f=n(113),v=n.n(f),m=n(450),h={};h.styleTagTransform=v(),h.setAttributes=p(),h.insert=s().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=d(),o()(m.A,h),m.A&&m.A.locals&&m.A.locals})();
  • wicked-block-builder/trunk/dist/patterns.asset.php

    r2868528 r3232335  
    1 <?php return array('dependencies' => array('wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-data', 'wp-data-controls', 'wp-edit-post', 'wp-element', 'wp-plugins', 'wp-polyfill'), 'version' => '82832c242919b4efac2b');
     1<?php return array('dependencies' => array('wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-data', 'wp-data-controls', 'wp-edit-post', 'wp-element', 'wp-plugins'), 'version' => '4ef70c01501b889f1a50');
  • wicked-block-builder/trunk/dist/patterns.js

    r2868528 r3232335  
    1 !function(){"use strict";var t={n:function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,{a:r}),r},d:function(e,r){for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r:function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{getCategories:function(){return h}});var r={};t.r(r),t.d(r,{TYPES:function(){return y},setCategories:function(){return v}});var n={};t.r(n),t.d(n,{getCategories:function(){return b}});var o=window.wp.editPost,i=window.wp.components,a=window.wp.plugins,c=window.wp.element,u=window.wp.blocks,l=window.wp.data,s=window.wp.apiFetch,f=t.n(s),p=window.wp.dataControls,h=function(t){return t.categories||[]},y={SET_CATEGORIES:"SET_CATEGORIES"},v=function(t){return{type:y.SET_CATEGORIES,categories:t}};function d(t){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d(t)}function m(){m=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function l(t,e,r,o){var i=e&&e.prototype instanceof p?e:p,a=Object.create(i.prototype),c=new x(o||[]);return n(a,"_invoke",{value:O(t,r,c)}),a}function s(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var f={};function p(){}function h(){}function y(){}var v={};u(v,i,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(L([])));b&&b!==e&&r.call(b,i)&&(v=b);var w=y.prototype=p.prototype=Object.create(v);function S(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function E(t,e){function o(n,i,a,c){var u=s(t[n],t,i);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==d(f)&&r.call(f,"__await")?e.resolve(f.__await).then((function(t){o("next",t,a,c)}),(function(t){o("throw",t,a,c)})):e.resolve(f).then((function(t){l.value=t,a(l)}),(function(t){return o("throw",t,a,c)}))}c(u.arg)}var i;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){o(t,r,e,n)}))}return i=i?i.then(n,n):n()}})}function O(t,e,r){var n="suspendedStart";return function(o,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw i;return{value:void 0,done:!0}}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var c=j(a,r);if(c){if(c===f)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var u=s(t,e,r);if("normal"===u.type){if(n=r.done?"completed":"suspendedYield",u.arg===f)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(n="completed",r.method="throw",r.arg=u.arg)}}}function j(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,j(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var o=s(n,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,f;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,f):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,f)}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function k(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function L(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,o=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return o.next=o}}return{next:_}}function _(){return{value:void 0,done:!0}}return h.prototype=y,n(w,"constructor",{value:y,configurable:!0}),n(y,"constructor",{value:h,configurable:!0}),h.displayName=u(y,c,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===h||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,y):(t.__proto__=y,u(t,c,"GeneratorFunction")),t.prototype=Object.create(w),t},t.awrap=function(t){return{__await:t}},S(E.prototype),u(E.prototype,a,(function(){return this})),t.AsyncIterator=E,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new E(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},S(w),u(w,c,"Generator"),u(w,i,(function(){return this})),u(w,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function t(){for(;r.length;){var n=r.pop();if(n in e)return t.value=n,t.done=!1,t}return t.done=!0,t}},t.values=L,x.prototype={constructor:x,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(r,n){return a.type="throw",a.arg=t,e.next=r,n&&(e.method="next",e.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),f},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),k(r),f}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;k(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:L(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},t}var g=m().mark(b);function b(){var t;return m().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.apiFetch)({path:"/wicked-block-builder/v1/patterns/categories"});case 2:return t=e.sent,e.abrupt("return",v(t));case 4:case"end":return e.stop()}}),g)}function w(t){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},w(t)}function S(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function E(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?S(Object(r),!0).forEach((function(e){O(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function O(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==w(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,"string");if("object"!==w(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===w(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var j=y.SET_CATEGORIES,P={categories:[]},k="wicked-block-builder/patterns";function x(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,_x,i,a=[],_n=!0,c=!1;try{if(_x=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(n=_x.call(r)).done)&&(a.push(n.value),a.length!==e);_n=!0);}catch(t){c=!0,o=t}finally{try{if(!_n&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(c)throw o}}return a}}(t,e)||function(t,e){if(t){if("string"==typeof t)return L(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?L(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}(0,l.registerStore)(k,{selectors:e,actions:r,resolvers:n,reducer:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P,e=arguments.length>1?arguments[1]:void 0;return e.type===j?E(E({},t),{},{categories:e.categories}):t},controls:p.controls}),(0,a.registerPlugin)("wbb-save-pattern",{render:function(){var t=[{label:"Uncategorized",value:""}],e=x((0,c.useState)(!1),2),r=e[0],n=e[1],a=x((0,c.useState)(""),2),s=a[0],p=a[1],h=x((0,c.useState)(""),2),y=h[0],v=h[1],d=x((0,c.useState)(""),2),m=d[0],g=d[1],b=(0,l.useSelect)((function(t){return!!r&&t(k).getCategories()}),[r]),w=(0,l.useSelect)((function(t){return t("core").canUser("create","wbb_block_patern")}));b&&b.forEach((function(e){t.push({label:e.label,value:e.name})}));var S=(0,l.useSelect)((function(t){var e=t("core/block-editor"),r=e.getSelectedBlockCount,n=e.getSelectedBlock,o=e.getMultiSelectedBlocks,i=1===r()?n():o();return(0,u.serialize)(i)}),[]),E=function(){n(!1),p(""),g("")};return void 0===w||0==w?null:React.createElement(React.Fragment,null,React.createElement(o.PluginBlockSettingsMenuItem,{allowedBlocks:!0,icon:"schedule",label:"Save as pattern",onClick:function(){n(!0)}}),r&&React.createElement(i.Modal,{title:"Save Pattern",onRequestClose:E,className:"wbb-save-patern-modal",focusOnMount:!0},m?React.createElement(React.Fragment,null,React.createElement("p",null,m),React.createElement("p",{className:"actions"},React.createElement(i.Button,{isPrimary:!0,variant:"primary",onClick:E},"Okay"))):React.createElement(React.Fragment,null,React.createElement("p",null,React.createElement(i.TextControl,{label:"Pattern Name",value:s,onChange:function(t){return p(t)}})),React.createElement("p",null,React.createElement(i.SelectControl,{label:"Category",value:y,onChange:function(t){return v(t)},options:t})),React.createElement("p",{className:"actions"},React.createElement(i.Button,{isSecondary:!0,variant:"secondary",onClick:E},"Cancel"),React.createElement(i.Button,{isPrimary:!0,variant:"primary",onClick:function(){f()({path:"/wp/v2/wbb_block_patern",method:"POST",data:{title:s,content:S,status:"publish",wbbPatternCategory:y}}).then((function(){g("Your block pattern has successfully been saved. Note that you must refresh the page before your pattern will appear in the block inserter.")})).catch((function(t){g("The following error occurred: ".concat(t.message))}))},disabled:s.length<1},"Save")))))}})}();
     1(()=>{"use strict";var t={n:e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},d:(e,r)=>{for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{getCategories:()=>h});var r={};t.r(r),t.d(r,{TYPES:()=>y,setCategories:()=>v});var n={};t.r(n),t.d(n,{getCategories:()=>b});const o=window.wp.editPost,a=window.wp.components,i=window.wp.plugins,c=window.wp.element,u=window.wp.blocks,l=window.wp.data,s=window.wp.apiFetch;var f=t.n(s);const p=window.wp.dataControls;var h=function(t){return t.categories||[]},y={SET_CATEGORIES:"SET_CATEGORIES"},v=function(t){return{type:y.SET_CATEGORIES,categories:t}};function d(t){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d(t)}function m(){m=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var a=e&&e.prototype instanceof b?e:b,i=Object.create(a.prototype),c=new T(n||[]);return o(i,"_invoke",{value:L(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var p="suspendedStart",h="suspendedYield",y="executing",v="completed",g={};function b(){}function w(){}function S(){}var E={};l(E,i,(function(){return this}));var O=Object.getPrototypeOf,j=O&&O(O(N([])));j&&j!==r&&n.call(j,i)&&(E=j);var P=S.prototype=b.prototype=Object.create(E);function k(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function x(t,e){function r(o,a,i,c){var u=f(t[o],t,a);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==d(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){l.value=t,i(l)}),(function(t){return r("throw",t,i,c)}))}c(u.arg)}var a;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,r,n){var o=p;return function(a,i){if(o===y)throw Error("Generator is already running");if(o===v){if("throw"===a)throw i;return{value:t,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var u=_(c,n);if(u){if(u===g)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=v,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var l=f(e,r,n);if("normal"===l.type){if(o=n.done?v:h,l.arg===g)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=v,n.method="throw",n.arg=l.arg)}}}function _(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,_(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),g;var a=f(o,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,g;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,g):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,g)}function C(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function R(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(C,this),this.reset(!0)}function N(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o<e.length;)if(n.call(e,o))return r.value=e[o],r.done=!1,r;return r.value=t,r.done=!0,r};return a.next=a}}throw new TypeError(d(e)+" is not iterable")}return w.prototype=S,o(P,"constructor",{value:S,configurable:!0}),o(S,"constructor",{value:w,configurable:!0}),w.displayName=l(S,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===w||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,S):(t.__proto__=S,l(t,u,"GeneratorFunction")),t.prototype=Object.create(P),t},e.awrap=function(t){return{__await:t}},k(x.prototype),l(x.prototype,c,(function(){return this})),e.AsyncIterator=x,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new x(s(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},k(P),l(P,u,"Generator"),l(P,i,(function(){return this})),l(P,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function t(){for(;r.length;){var n=r.pop();if(n in e)return t.value=n,t.done=!1,t}return t.done=!0,t}},e.values=N,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(R),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var r=this;function o(n,o){return c.type="throw",c.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(u&&l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=t,i.arg=e,a?(this.method="next",this.next=a.finallyLoc,g):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),g},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),R(r),g}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;R(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:N(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),g}},e}var g=m().mark(b);function b(){var t;return m().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.apiFetch)({path:"/wicked-block-builder/v1/patterns/categories"});case 2:return t=e.sent,e.abrupt("return",v(t));case 4:case"end":return e.stop()}}),g)}function w(t){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},w(t)}function S(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function E(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?S(Object(r),!0).forEach((function(e){O(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function O(t,e,r){return(e=function(t){var e=function(t){if("object"!=w(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=w(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==w(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var j=y.SET_CATEGORIES,P={categories:[]};var k="wicked-block-builder/patterns";function x(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,a,i,c=[],u=!0,l=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=a.call(r)).done)&&(c.push(n.value),c.length!==e);u=!0);}catch(t){l=!0,o=t}finally{try{if(!u&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw o}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return L(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?L(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}(0,l.registerStore)(k,{selectors:e,actions:r,resolvers:n,reducer:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P,e=arguments.length>1?arguments[1]:void 0;return e.type===j?E(E({},t),{},{categories:e.categories}):t},controls:p.controls}),(0,i.registerPlugin)("wbb-save-pattern",{render:function(){var t=[{label:"Uncategorized",value:""}],e=x((0,c.useState)(!1),2),r=e[0],n=e[1],i=x((0,c.useState)(""),2),s=i[0],p=i[1],h=x((0,c.useState)(""),2),y=h[0],v=h[1],d=x((0,c.useState)(""),2),m=d[0],g=d[1],b=(0,l.useSelect)((function(t){return!!r&&t(k).getCategories()}),[r]),w=(0,l.useSelect)((function(t){return t("core").canUser("create","wbb_block_patern")}));b&&b.forEach((function(e){t.push({label:e.label,value:e.name})}));var S=(0,l.useSelect)((function(t){var e=t("core/block-editor"),r=e.getSelectedBlockCount,n=e.getSelectedBlock,o=e.getMultiSelectedBlocks,a=1===r()?n():o();return(0,u.serialize)(a)}),[]),E=function(){n(!1),p(""),g("")};return void 0===w||0==w?null:React.createElement(React.Fragment,null,React.createElement(o.PluginBlockSettingsMenuItem,{allowedBlocks:!0,icon:"schedule",label:"Save as pattern",onClick:function(){n(!0)}}),r&&React.createElement(a.Modal,{title:"Save Pattern",onRequestClose:E,className:"wbb-save-patern-modal",focusOnMount:!0},m?React.createElement(React.Fragment,null,React.createElement("p",null,m),React.createElement("p",{className:"actions"},React.createElement(a.Button,{isPrimary:!0,variant:"primary",onClick:E},"Okay"))):React.createElement(React.Fragment,null,React.createElement("p",null,React.createElement(a.TextControl,{label:"Pattern Name",value:s,onChange:function(t){return p(t)}})),React.createElement("p",null,React.createElement(a.SelectControl,{label:"Category",value:y,onChange:function(t){return v(t)},options:t})),React.createElement("p",{className:"actions"},React.createElement(a.Button,{isSecondary:!0,variant:"secondary",onClick:E},"Cancel"),React.createElement(a.Button,{isPrimary:!0,variant:"primary",onClick:function(){f()({path:"/wp/v2/wbb_block_patern",method:"POST",data:{title:s,content:S,status:"publish",wbbPatternCategory:y}}).then((function(){g("Your block pattern has successfully been saved. Note that you must refresh the page before your pattern will appear in the block inserter.")})).catch((function(t){g("The following error occurred: ".concat(t.message))}))},disabled:s.length<1},"Save")))))}})})();
  • wicked-block-builder/trunk/readme.txt

    r3193730 r3232335  
    22Contributors: wickedplugins
    33Tags: blocks, block builder, Gutenberg, administration, developer
    4 Requires PHP: 7.0
    5 Requires at least: 5.8
     4Requires PHP: 7.4
     5Requires at least: 6.7
    66Tested up to: 6.7
    7 Stable tag: 1.4.4
     7Stable tag: 1.4.5
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    115115== Changelog ==
    116116
     117= 1.4.5 (January 30, 2025) =
     118* Tweak: change block API to version 3
     119* Tweak: bump required WordPress version to 6.7
     120* Fix: spelling error on block settings screen
     121* Fix: broken styling in some areas of block builder due to changes in WordPress popover component
     122
    117123= 1.4.4 (March 21, 2024) =
    118124* Fix: props.tokens is readonly error preventing blocks from working in some instances
     
    124130* Fix: invalid file type error when importing block JSON file in certain environments
    125131* Fix: changes to a duplicated block containing an array attribute update the original block's array attribute also
    126 * Fix: deprecation warnings in PHP 8.2
     132* Fix: deprecation warnings in PHP 8.2 
    127133
    128134= 1.4.2 (March 29, 2023) =
  • wicked-block-builder/trunk/wicked-block-builder.php

    r3056252 r3232335  
    55Plugin URI: https://wickedplugins.com/wicked-block-builder/
    66Description: Rapidy create custom blocks and patterns.
    7 Version: 1.4.4
     7Version: 1.4.5
    88Author: Wicked Plugins
    99Author URI: https://wickedplugins.com/
Note: See TracChangeset for help on using the changeset viewer.