Plugin Directory

Changeset 2925974


Ignore:
Timestamp:
06/14/2023 01:56:57 PM (3 years ago)
Author:
wprio
Message:

Version update 1.0.3

Location:
riovizual
Files:
27 added
15 edited

Legend:

Unmodified
Added
Removed
  • riovizual/trunk/build/blocks/tableBuilder/block.json

    r2919617 r2925974  
    1010    "data"
    1111  ],
    12   "description": "Build Beautiful Tables in Minutes",
     12  "description": "Drag and Drop Table Builder for Gutenberg Block Editor",
    1313  "supports": {
    1414    "html": false,
  • riovizual/trunk/build/blocks/tableBuilder/index.asset.php

    r2922884 r2925974  
    1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '2ba40737b94bfd427d96');
     1<?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'e666375a05213bb91107');
  • riovizual/trunk/build/blocks/tableBuilder/index.css

    r2922884 r2925974  
    1 .editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder table{border-color:gray;border-width:0;margin-top:45px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder.is-selected{padding:50px 20px 10px 50px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .components-button:focus:not(:disabled){box-shadow:unset;outline:unset}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-body-selector{border-radius:0;font-size:12px;height:auto;left:0;letter-spacing:.3px;line-height:20px;padding:0 6px!important;position:absolute;top:0;z-index:99}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv_tb-cell-selected:after{border:1px dashed #444;bottom:3px;content:"";left:3px;pointer-events:none;position:absolute;right:3px;top:3px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .selected-cell:after{border:2px solid var(--wp-admin-theme-color)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-selector{background:#ddd;border-radius:2px 0 0 2px;height:100%;left:-23px;min-width:22px!important;opacity:0;padding:3px!important;position:absolute;top:0}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-column-selector{background:#ddd;border-radius:2px 2px 0 0;height:22px;left:0;opacity:0;position:absolute;top:-23px;width:100%}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .column-selector-active,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .column-selector-show,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .row-selector-active,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .row-selector-show{opacity:1}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .column-selector-active,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .row-selector-active{background:var(--wp-admin-theme-color);color:#fff}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-delete{background:#ddd;border-radius:2px;height:22px;left:-48px;margin-top:-12px;min-width:22px!important;padding:0!important;position:absolute;top:50%;z-index:1}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-column-delete{background:#ddd;border-radius:2px;height:22px;left:50%;margin-left:-14px;min-width:26px!important;padding:0!important;position:absolute;top:-48px;z-index:1}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-column-delete:hover,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-delete:hover{color:var(--wp--preset--color--vivid-red)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-btn-insert{background:transparent;border-radius:50%;color:transparent;height:18px;margin:0;min-width:18px!important;padding:0!important;position:absolute}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-btn-insert:before{background:#ddd;border-radius:50%;content:"";height:8px;min-width:8px!important;position:absolute}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-btn-insert:hover{background:var(--wp-admin-theme-color);color:#fff}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-btn-insert:hover:before{display:none}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-insert-before{left:-42px;top:-9px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-insert-after{bottom:-9px;left:-42px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-col-insert-before{left:-9px;top:-44px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-col-insert-after{right:-9px;top:-44px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder{align-items:center;box-shadow:inset 0 0 0 1px #ddd;font-style:normal;font-weight:400;letter-spacing:0;line-height:normal;padding:15px;text-transform:none}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder .components-placeholder__label{font-size:22px;font-weight:600;gap:10px;line-height:1;margin-bottom:15px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder .components-placeholder__label img{height:22px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder code{background:#f0f0f1;font-family:Consolas,Monaco,monospace;font-size:13px;margin:0 1px;padding:3px 5px 2px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__hint{line-height:1.7;margin-top:10px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table-wrap{background:linear-gradient(180deg,rgba(207,217,224,.4),rgba(207,217,224,0) 500%);border-radius:4px;min-height:180px;padding:15px 10px;width:100%}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table-preview{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table{border-collapse:collapse;margin:0 auto;max-width:350px;table-layout:fixed;vertical-align:middle;width:100%}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table td,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table th{border:1px solid #1e1e1e;min-width:60px;padding:0!important}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table thead th{background-color:var(--wp-admin-theme-color)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table tbody td{background-color:#fff}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table tfoot td{background-color:rgba(68,68,68,.4)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-overflow-col tr :nth-last-child(2){background-color:transparent;border:none;position:relative;text-align:center}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-overflow-col tr :nth-last-child(2):before{content:"...";display:block;font-weight:400;line-height:0}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-overflow-row tbody tr:nth-last-child(2) td{background-color:transparent;border:none;position:relative;text-align:center}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-overflow-row tbody tr:nth-last-child(2) td:before{content:"...";display:block;line-height:0}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-border-separate{border-collapse:separate;border-spacing:2px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-style-stripes tbody tr:nth-child(odd)>*{background-color:#ddd}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-style-stripes tbody tr:nth-child(2n)>*{background-color:#fff}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form{display:block!important;flex-wrap:nowrap}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control{margin-bottom:0!important;width:100px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control.components-toggle-control{width:auto}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control__field{margin-bottom:0;margin-right:8px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control__field .components-base-control__label{margin:0 0 10px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control__field .components-text-control__input{box-sizing:border-box;height:32px;margin:0;min-height:32px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row{align-items:flex-end;display:flex;margin-top:16px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__footer,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__header{margin-bottom:10px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__element-wrap{align-items:baseline;display:flex;gap:5px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__left-margin{margin-left:15px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__element button{font-weight:400;height:32px;margin:0}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__button{height:32px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder .is-primary{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)!important}@media(max-width:767px){.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table-wrap{width:calc(100% - 15px)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row{display:block}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row .components-base-control{margin-bottom:5px!important}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row .rv-placeholder__element-wrap,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row .rv-placeholder__element-wrap span{display:block;margin-bottom:5px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__button{margin-top:10px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder .rv-placeholder__left-margin{margin-left:0!important}}.rv_tb-upload-image{background:var(--wp-admin-theme-color);color:#fff}.rv_tb-upload-image:hover{background:var(--wp-admin-theme-color-darker-10);color:#fff}.rv_tb-element-text{position:relative}.rv_tb_table-menu .components-popover__content{width:220px!important}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items{border-bottom:1px solid #e1e1e1;display:block}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items:last-child{border-bottom:none}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items button{font-size:14px;width:100%}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items button svg{height:18px;width:18px}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items button:hover{background-color:#f0f0f0}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items .rv_tb-items-dd:after{content:"";font-family:dashicons;position:absolute;right:0}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items .components-button{box-shadow:unset}.block-editor-block-inspector .components-base-control{margin-bottom:16px}.block-editor-block-inspector .rv_tb-settings-global{display:flex}.block-editor-block-inspector .rv_tb-settings-global .rv_tb-settings-global-button{border-radius:0;display:flex;flex:1;justify-content:center}.block-editor-block-inspector .rv_tb-settings-global .rv_tb-settings-global-button.is-primary{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.block-editor-block-inspector .rv_tb-device-control{border:1px solid #ced5e4;margin:8px 10px;padding:6px}.block-editor-block-inspector .rv_tb-settings-device{display:flex;justify-content:space-around;margin:12px 60px}.block-editor-block-inspector .rv_tb-settings-device .rv_tb-settings-device-button{border-radius:2px}.block-editor-block-inspector .rv_tb-settings-device .rv_tb-settings-device-button.is-primary{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)!important}.block-editor-block-inspector .blocks-element-settings{border-bottom:1px solid #e0e0e0}.block-editor-block-inspector .blocks-element-item-settings{border:1px solid #e0e0e0;margin-top:8px}.block-editor-block-inspector .blocks-element-item-settings .components-panel__body-title{background-color:#e0e0e0}.block-editor-block-inspector .blocks-element-item-settings .components-panel__body-title button{padding:8px 10px}.block-editor-block-inspector .blocks-element-item-settings.is-opened{padding:0}.block-editor-block-inspector .blocks-element-item-settings.is-opened>.components-panel__body-title{margin:0}.block-editor-block-inspector .setting-button{background:#f5f5f5;border:1px solid #ced5e4;border-radius:0;display:flex;height:auto;margin:10px auto!important;padding:10px!important;transition:all .3s ease;width:100%}.block-editor-block-inspector .setting-button:hover{background:rgba(37,43,86,.102);color:#252b56}.block-editor-block-inspector .back-to-list .dashicon,.block-editor-block-inspector .setting-button .dashicon{font-size:14px;height:12px;width:25px}.block-editor-block-inspector .back-to-list:focus,.block-editor-block-inspector .setting-button:focus{box-shadow:none!important}.block-editor-block-inspector .back-to-list{background:#f5f5f5;width:100%}.block-editor-block-inspector .setting-popup{padding:0}.block-editor-block-inspector .setting-popup .element-settings-list{padding:5px 0}.block-editor-block-inspector .rv_tb-tab-buttons{border-bottom:1px solid #ebebeb;text-align:center}.block-editor-block-inspector .rv_tb-tab-buttons button.active{color:var(--wp-admin-theme-color)}.rv-popover-settings .components-popover__content{padding:10px;width:280px!important}.rv_tb-image-preview{position:relative}.rv_tb-image-preview .rv_tb-image-edit{position:absolute;top:0}.rv_tb-placeholder{width:100%!important}.rv_tb-style-control{padding:0 10px}.setting-header{font-size:16px!important;margin:0!important;text-transform:capitalize}.rv_tb-reset-settings-wrap{margin-right:6px;text-align:right}.rv_tb-reset-settings-wrap.rv_tb-reset-global{margin:4px 10px 10px;text-align:center}.rv_tb-reset-settings-wrap .rv_tb-reset-settings{height:32px}.rv_tb-reset-settings-wrap .rv_tb-reset-settings.is-destructive:hover{box-shadow:none}.rv_tb-reset-modal .rv_tb-reset-button{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.rv_tb-reset-modal .rv_tb-reset-button button{border-radius:4px!important}.rv-cell-scope .components-button-group .components-button.is-primary,.rv-cell-scope .components-button-group .components-button:focus,.rv-cell-tag .components-button-group .components-button.is-primary,.rv-cell-tag .components-button-group .components-button:focus{z-index:0}.rv_tb-element-wrap{position:relative}.rv_tb-element-wrap .elem-drag-icon{display:none;height:0!important;position:absolute;right:0;top:calc(50% - 9px)}.rv_tb-element-wrap .elem-drag-icon .dashicon{background:hsla(0,0%,80%,.8);color:#444;font-size:10px;height:10px;padding:4px;width:10px}.rv_tb-element-wrap .elem-drag-icon .dashicon.active{background:#ccc}.rv_tb-element-wrap .is-disabled{background-color:hsla(0,0%,80%,.8)!important;opacity:.3!important}.is-selected .rv_tb-element-wrap:after{border:1px dotted #ccc;bottom:0;content:"";left:0;opacity:.8;pointer-events:none;position:absolute;right:0;top:0}.is-selected .rv_tb-element-wrap .elem-drag-icon{display:inline-block!important}.is-selected .rv_tb-elem-drop{min-height:inherit;min-width:inherit;padding:10px 0}@media(max-width:768px){.is-selected .rv_tb-elem-drop{display:inline}}
     1.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder table{border-color:gray;border-width:0;margin-top:45px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder.is-selected{padding:50px 20px 10px 50px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .components-button:focus:not(:disabled){box-shadow:unset;outline:unset}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-body-selector{border-radius:0;font-size:12px;height:auto;left:0;letter-spacing:.3px;line-height:20px;padding:0 6px!important;position:absolute;top:0;z-index:99}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv_tb-cell-selected:after{border:1px dashed #444;bottom:3px;content:"";left:3px;pointer-events:none;position:absolute;right:3px;top:3px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .selected-cell:after{border:2px solid var(--wp-admin-theme-color)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-selector{background:#ddd;border-radius:2px 0 0 2px;height:100%;left:-23px;min-width:22px!important;opacity:0;padding:3px!important;position:absolute;top:0}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-column-selector{background:#ddd;border-radius:2px 2px 0 0;height:22px;left:0;opacity:0;position:absolute;top:-23px;width:100%}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .column-selector-active,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .column-selector-show,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .row-selector-active,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .row-selector-show{opacity:1}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .column-selector-active,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .row-selector-active{background:var(--wp-admin-theme-color);color:#fff}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-delete{background:#ddd;border-radius:2px;height:22px;left:-48px;margin-top:-12px;min-width:22px!important;padding:0!important;position:absolute;top:50%;z-index:1}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-column-delete{background:#ddd;border-radius:2px;height:22px;left:50%;margin-left:-14px;min-width:26px!important;padding:0!important;position:absolute;top:-48px;z-index:1}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-column-delete:hover,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-delete:hover{color:var(--wp--preset--color--vivid-red)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-btn-insert{background:transparent;border-radius:50%;color:transparent;height:18px;margin:0;min-width:18px!important;padding:0!important;position:absolute}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-btn-insert:before{background:#ddd;border-radius:50%;content:"";height:8px;min-width:8px!important;position:absolute}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-btn-insert:hover{background:var(--wp-admin-theme-color);color:#fff}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-btn-insert:hover:before{display:none}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-insert-before{left:-42px;top:-9px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-row-insert-after{bottom:-9px;left:-42px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-col-insert-before{left:-9px;top:-44px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-col-insert-after{right:-9px;top:-44px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder{align-items:center;box-shadow:inset 0 0 0 1px #ddd;font-style:normal;font-weight:400;letter-spacing:0;line-height:normal;padding:15px;text-transform:none}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder .components-placeholder__label{font-size:22px;font-weight:600;gap:10px;line-height:1;margin-bottom:15px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder .components-placeholder__label img{height:22px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder code{background:#f0f0f1;font-family:Consolas,Monaco,monospace;font-size:13px;margin:0 1px;padding:3px 5px 2px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__hint{line-height:1.7;margin-top:10px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table-wrap{background:linear-gradient(180deg,rgba(207,217,224,.4),rgba(207,217,224,0) 500%);border-radius:4px;min-height:180px;padding:15px 10px;width:100%}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table-preview{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table{border-collapse:collapse;margin:0 auto;max-width:350px;table-layout:fixed;vertical-align:middle;width:100%}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table td,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table th{border:1px solid #1e1e1e;min-width:60px;padding:0!important}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table thead th{background-color:var(--wp-admin-theme-color)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table tbody td{background-color:#fff}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table tfoot td{background-color:rgba(68,68,68,.4)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-overflow-col tr :nth-last-child(2){background-color:transparent;border:none;position:relative;text-align:center}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-overflow-col tr :nth-last-child(2):before{content:"...";display:block;font-weight:400;line-height:0}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-overflow-row tbody tr:nth-last-child(2) td{background-color:transparent;border:none;position:relative;text-align:center}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-overflow-row tbody tr:nth-last-child(2) td:before{content:"...";display:block;line-height:0}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-border-separate{border-collapse:separate;border-spacing:2px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-style-stripes tbody tr:nth-child(odd)>*{background-color:#ddd}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table.is-style-stripes tbody tr:nth-child(2n)>*{background-color:#fff}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form{display:block!important;flex-wrap:nowrap}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control{margin-bottom:0!important;width:100px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control.components-toggle-control{width:auto}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control__field{margin-bottom:0;margin-right:8px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control__field .components-base-control__label{margin:0 0 10px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__form .components-base-control__field .components-text-control__input{box-sizing:border-box;height:32px;margin:0;min-height:32px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row{align-items:flex-end;display:flex;margin-top:16px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__footer,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__header{margin-bottom:10px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__element-wrap{align-items:baseline;display:flex;gap:5px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__left-margin{margin-left:15px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__element button{font-weight:400;height:32px;margin:0}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__button{height:32px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder .is-primary{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)!important}@media(max-width:767px){.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__table-wrap{width:calc(100% - 15px)}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row{display:block}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row .components-base-control{margin-bottom:5px!important}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row .rv-placeholder__element-wrap,.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__row .rv-placeholder__element-wrap span{display:block;margin-bottom:5px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder__button{margin-top:10px}.editor-styles-wrapper .block-editor-block-list__block.wp-block-riovizual-tablebuilder .rv-placeholder .rv-placeholder__left-margin{margin-left:0!important}}.rv_tb-upload-image{background:var(--wp-admin-theme-color);color:#fff}.rv_tb-upload-image:hover{background:var(--wp-admin-theme-color-darker-10);color:#fff}.rv_tb-element-text{position:relative}.rv_tb_table-menu .components-popover__content{width:220px!important}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items{border-bottom:1px solid #e1e1e1;display:block}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items:last-child{border-bottom:none}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items button{font-size:14px;width:100%}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items button svg{height:18px;width:18px}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items button:hover{background-color:#f0f0f0}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items .rv_tb-items-dd:after{content:"";font-family:dashicons;position:absolute;right:0}.rv_tb_table-menu .components-popover__content .rv_tb-menu-items .components-button{box-shadow:unset}.block-editor-block-inspector .components-base-control{margin-bottom:16px}.block-editor-block-inspector .rv_tb-settings-global{display:flex}.block-editor-block-inspector .rv_tb-settings-global .rv_tb-settings-global-button{border-radius:0;display:flex;flex:1;justify-content:center}.block-editor-block-inspector .rv_tb-settings-global .rv_tb-settings-global-button.is-primary{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.block-editor-block-inspector .rv_tb-device-control{border:1px solid #ced5e4;margin:8px 10px;padding:6px}.block-editor-block-inspector .rv_tb-settings-device{display:flex;justify-content:space-around;margin:12px 60px}.block-editor-block-inspector .rv_tb-settings-device .rv_tb-settings-device-button{border-radius:2px}.block-editor-block-inspector .rv_tb-settings-device .rv_tb-settings-device-button.is-primary{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)!important}.block-editor-block-inspector .blocks-element-settings{border-bottom:1px solid #e0e0e0}.block-editor-block-inspector .blocks-element-item-settings{border:1px solid #e0e0e0;margin-top:8px}.block-editor-block-inspector .blocks-element-item-settings .components-panel__body-title{background-color:#e0e0e0}.block-editor-block-inspector .blocks-element-item-settings .components-panel__body-title button{padding:8px 10px}.block-editor-block-inspector .blocks-element-item-settings.is-opened{padding:0}.block-editor-block-inspector .blocks-element-item-settings.is-opened>.components-panel__body-title{margin:0}.block-editor-block-inspector .setting-button{background:#f5f5f5;border:1px solid #ced5e4;border-radius:0;display:flex;height:auto;margin:10px auto!important;padding:10px!important;transition:all .3s ease;width:100%}.block-editor-block-inspector .setting-button:hover{background:rgba(37,43,86,.102);color:#252b56}.block-editor-block-inspector .back-to-list .dashicon,.block-editor-block-inspector .setting-button .dashicon{font-size:14px;height:12px;width:25px}.block-editor-block-inspector .back-to-list:focus,.block-editor-block-inspector .setting-button:focus{box-shadow:none!important}.block-editor-block-inspector .back-to-list{background:#f5f5f5;width:100%}.block-editor-block-inspector .setting-popup{padding:0}.block-editor-block-inspector .setting-popup .element-settings-list{padding:5px 0}.block-editor-block-inspector .rv_tb-tab-buttons{border-bottom:1px solid #ebebeb;text-align:center}.block-editor-block-inspector .rv_tb-tab-buttons button.active{color:var(--wp-admin-theme-color)}.rv-popover-settings .components-popover__content{padding:10px;width:280px!important}.rv_tb-image-preview{position:relative}.rv_tb-image-preview .rv_tb-image-edit{position:absolute;top:0}.rv_tb-placeholder{width:100%!important}.rv_tb-style-control{padding:0 10px}.setting-header{font-size:16px!important;margin:0!important;text-transform:capitalize}.rv_tb-reset-settings-wrap{margin-right:6px;text-align:right}.rv_tb-reset-settings-wrap.rv_tb-reset-global{margin:4px 10px 10px;text-align:center}.rv_tb-reset-settings-wrap .rv_tb-reset-settings{height:32px}.rv_tb-reset-settings-wrap .rv_tb-reset-settings.is-destructive:hover{box-shadow:none}.rv_tb-reset-modal .rv_tb-reset-button{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.rv_tb-reset-modal .rv_tb-reset-button button{border-radius:4px!important}.rv-cell-scope .components-button-group .components-button.is-primary,.rv-cell-scope .components-button-group .components-button:focus,.rv-cell-tag .components-button-group .components-button.is-primary,.rv-cell-tag .components-button-group .components-button:focus{z-index:0}.rv_tb-element-wrap{position:relative}.rv_tb-element-wrap .elem-drag-icon{display:none;height:0!important;position:absolute;right:0;top:calc(50% - 7px)}.rv_tb-element-wrap .elem-drag-icon .dashicon{background:hsla(0,0%,80%,.8);color:#444;font-size:10px;height:10px;padding:2px;width:10px}.rv_tb-element-wrap .elem-drag-icon .dashicon.active{background:#ccc}.rv_tb-element-wrap .is-disabled{background-color:hsla(0,0%,80%,.8)!important;opacity:.3!important}.is-selected .rv_tb-element-wrap:after{border:1px dotted #ccc;bottom:0;content:"";left:0;opacity:.8;pointer-events:none;position:absolute;right:0;top:0}.is-selected .rv_tb-element-wrap .elem-drag-icon{display:inline-block!important}.is-selected .rv_tb-elem-drop{min-height:inherit;min-width:inherit;padding:10px 0}@media(max-width:768px){.is-selected .rv_tb-elem-drop{display:inline}}
    22@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v126/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}body{--rio-vizual-active-color:#477bf1}.rv-header-with-icon-settings{display:flex}.rv-header-with-icon-settings .setting-label{font-size:12px;font-weight:400;margin:0;max-width:235px;padding:0;position:relative;width:100%}.rv-header-with-icon-settings .reset-button{height:auto;min-width:20px;opacity:0;outline:none;padding:0 0 0 4px;transform:translateX(8px);transition:all .2s ease-in-out}.rv-header-with-icon-settings .reset-button:focus{box-shadow:none;outline:none}.rv-header-with-icon-settings .reset-button .dashicons{font-size:12px;height:12px;width:12px}.rv-header-with-icon-settings .reset-button.active{opacity:1;transform:translateX(0)}
  • riovizual/trunk/build/blocks/tableBuilder/index.js

    r2922884 r2925974  
    1 (()=>{var e,t={828:(e,t,r)=>{"use strict";const n=window.wp.element,o=window.wp.blocks,a=window.wp.i18n,l=window.React;var i=r.n(l);const c="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNyAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xLjM2NzE5IDEuMzkyMDlIMjUuNTEzNVY3LjQ0MDg3SDEuMzY3MTlWMS4zOTIwOVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xN18yMzUzKSIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjQ0MDIzIDguODc3OTRWMTUuMTIyTDguMzA1MjEgMTUuMTIyVjguODc3OTRMMS40NDAyMyA4Ljg3Nzk0Wk0wLjAwMTIwNDkgOC44Nzc5NFYxNS4xMjJIMS4yNzkzM2UtMDdMMCAxNi41ODU1SDAuMDAxMjA0OVYyMy4wMjQ0QzAuMDAxMjA0OSAyMy41NjMyIDAuNDM4MDAxIDI0IDAuOTc2ODE1IDI0TDguMzA1MiAyNEg5Ljc0NTJMMjUuODU0OSAyNEMyNi4zOTM3IDI0IDI2LjgzMDUgMjMuNTYzMiAyNi44MzA1IDIzLjAyNDRWMC45NzU2MUMyNi44MzA1IDAuNDM2Nzk1IDI2LjM5MzcgMCAyNS44NTQ5IDBIMC45NzY4MTVDMC40MzggMCAwLjAwMTIwNDkgMC40MzY3OTYgMC4wMDEyMDQ5IDAuOTc1NjFWNy40MTQ1MkgxLjI3OTMzZS0wN0wwIDguODc3OTRIMC4wMDEyMDQ5Wk0xLjQ0MDIzIDcuNDE0NTJMOC4zMDUyMSA3LjQxNDUyVjEuNDM5MDJIMS40NDAyM1Y3LjQxNDUyWk05Ljc0NTIgOC44Nzc5NFYxNS4xMjJMMjUuMzkxNCAxNS4xMjJWOC44Nzc5NEw5Ljc0NTIgOC44Nzc5NFpNMjUuMzkxNCA3LjQxNDUzTDkuNzQ1MiA3LjQxNDUyVjEuNDM5MDJIMjUuMzkxNFY3LjQxNDUzWk04LjMwNTIxIDE2LjU4NTVIMS40NDAyM1YyMi41NjFIOC4zMDUyTDguMzA1MjEgMTYuNTg1NVpNOS43NDUyIDIyLjU2MVYxNi41ODU1TDI1LjM5MTQgMTYuNTg1NVYyMi41NjFIOS43NDUyWk0zLjgwNTcgMy42NDhDMy42OTc5NCAzLjY0OCAzLjYxMDU4IDMuNzM1MzYgMy42MTA1OCAzLjg0MzEyVjUuMDEzODVDMy42MTA1OCA1LjEyMTYyIDMuNjk3OTQgNS4yMDg5OCAzLjgwNTcgNS4yMDg5OEg1Ljg1NDQ4QzUuOTYyMjUgNS4yMDg5OCA2LjA0OTYgNS4xMjE2MiA2LjA0OTYgNS4wMTM4NVYzLjg0MzEyQzYuMDQ5NiAzLjczNTM2IDUuOTYyMjUgMy42NDggNS44NTQ0OCAzLjY0OEgzLjgwNTdaTTMuNjEwNTggMTEuNDI3MUMzLjYxMDU4IDExLjMxOTQgMy42OTc5NCAxMS4yMzIgMy44MDU3IDExLjIzMkg1Ljg1NDQ4QzUuOTYyMjUgMTEuMjMyIDYuMDQ5NiAxMS4zMTk0IDYuMDQ5NiAxMS40MjcxVjEyLjU5NzlDNi4wNDk2IDEyLjcwNTYgNS45NjIyNSAxMi43OTMgNS44NTQ0OCAxMi43OTNIMy44MDU3QzMuNjk3OTQgMTIuNzkzIDMuNjEwNTggMTIuNzA1NiAzLjYxMDU4IDEyLjU5NzlWMTEuNDI3MVpNMTMuNjEwNSAzLjY0OEMxMy41MDI3IDMuNjQ4IDEzLjQxNTMgMy43MzUzNiAxMy40MTUzIDMuODQzMTJWNS4wMTM4NUMxMy40MTUzIDUuMTIxNjIgMTMuNTAyNyA1LjIwODk4IDEzLjYxMDUgNS4yMDg5OEgxNS42NTkyQzE1Ljc2NyA1LjIwODk4IDE1Ljg1NDQgNS4xMjE2MiAxNS44NTQ0IDUuMDEzODVWMy44NDMxMkMxNS44NTQ0IDMuNzM1MzYgMTUuNzY3IDMuNjQ4IDE1LjY1OTIgMy42NDhIMTMuNjEwNVpNMTMuNDE1MyAxMS40MjcxQzEzLjQxNTMgMTEuMzE5NCAxMy41MDI3IDExLjIzMiAxMy42MTA1IDExLjIzMkgxNS42NTkyQzE1Ljc2NyAxMS4yMzIgMTUuODU0NCAxMS4zMTk0IDE1Ljg1NDQgMTEuNDI3MVYxMi41OTc5QzE1Ljg1NDQgMTIuNzA1NiAxNS43NjcgMTIuNzkzIDE1LjY1OTIgMTIuNzkzSDEzLjYxMDVDMTMuNTAyNyAxMi43OTMgMTMuNDE1MyAxMi43MDU2IDEzLjQxNTMgMTIuNTk3OVYxMS40MjcxWk0xOS40NjU5IDMuNjQ4QzE5LjM1ODEgMy42NDggMTkuMjcwOCAzLjczNTM2IDE5LjI3MDggMy44NDMxMlY1LjAxMzg1QzE5LjI3MDggNS4xMjE2MiAxOS4zNTgxIDUuMjA4OTggMTkuNDY1OSA1LjIwODk4SDIxLjUxNDdDMjEuNjIyNCA1LjIwODk4IDIxLjcwOTggNS4xMjE2MiAyMS43MDk4IDUuMDEzODVWMy44NDMxMkMyMS43MDk4IDMuNzM1MzYgMjEuNjIyNCAzLjY0OCAyMS41MTQ3IDMuNjQ4SDE5LjQ2NTlaTTE5LjI3MDggMTEuNDI3MUMxOS4yNzA4IDExLjMxOTQgMTkuMzU4MSAxMS4yMzIgMTkuNDY1OSAxMS4yMzJIMjEuNTE0N0MyMS42MjI0IDExLjIzMiAyMS43MDk4IDExLjMxOTQgMjEuNzA5OCAxMS40MjcxVjEyLjU5NzlDMjEuNzA5OCAxMi43MDU2IDIxLjYyMjQgMTIuNzkzIDIxLjUxNDcgMTIuNzkzSDE5LjQ2NTlDMTkuMzU4MSAxMi43OTMgMTkuMjcwOCAxMi43MDU2IDE5LjI3MDggMTIuNTk3OVYxMS40MjcxWk0zLjgwNTcgMTguODI5MUMzLjY5Nzk0IDE4LjgyOTEgMy42MTA1OCAxOC45MTY1IDMuNjEwNTggMTkuMDI0MlYyMC4xOTVDMy42MTA1OCAyMC4zMDI3IDMuNjk3OTQgMjAuMzkwMSAzLjgwNTcgMjAuMzkwMUg1Ljg1NDQ4QzUuOTYyMjUgMjAuMzkwMSA2LjA0OTYgMjAuMzAyNyA2LjA0OTYgMjAuMTk1VjE5LjAyNDJDNi4wNDk2IDE4LjkxNjUgNS45NjIyNSAxOC44MjkxIDUuODU0NDggMTguODI5MUgzLjgwNTdaTTEzLjQxNTMgMTkuMDI0MkMxMy40MTUzIDE4LjkxNjUgMTMuNTAyNyAxOC44MjkxIDEzLjYxMDUgMTguODI5MUgxNS42NTkyQzE1Ljc2NyAxOC44MjkxIDE1Ljg1NDQgMTguOTE2NSAxNS44NTQ0IDE5LjAyNDJWMjAuMTk1QzE1Ljg1NDQgMjAuMzAyNyAxNS43NjcgMjAuMzkwMSAxNS42NTkyIDIwLjM5MDFIMTMuNjEwNUMxMy41MDI3IDIwLjM5MDEgMTMuNDE1MyAyMC4zMDI3IDEzLjQxNTMgMjAuMTk1VjE5LjAyNDJaTTE5LjQ2NTkgMTguODI5MUMxOS4zNTgxIDE4LjgyOTEgMTkuMjcwOCAxOC45MTY1IDE5LjI3MDggMTkuMDI0MlYyMC4xOTVDMTkuMjcwOCAyMC4zMDI3IDE5LjM1ODEgMjAuMzkwMSAxOS40NjU5IDIwLjM5MDFIMjEuNTE0N0MyMS42MjI0IDIwLjM5MDEgMjEuNzA5OCAyMC4zMDI3IDIxLjcwOTggMjAuMTk1VjE5LjAyNDJDMjEuNzA5OCAxOC45MTY1IDIxLjYyMjQgMTguODI5MSAyMS41MTQ3IDE4LjgyOTFIMTkuNDY1OVoiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcl8xN18yMzUzKSIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjQ0MDIzIDE2LjU4NTVWMjIuNTYxSDguMzA1Mkw4LjMwNTIxIDE2LjU4NTVIMS40NDAyM1pNMC4wMDEyMDQ5IDE2LjU4NTVWMjMuMDI0NEMwLjAwMTIwNDkgMjMuNTYzMiAwLjQzODAwMSAyNCAwLjk3NjgxNSAyNEw4LjMwNTIgMjRIOS43NDUyTDI1Ljg1NDkgMjRDMjYuMzkzNyAyNCAyNi44MzA1IDIzLjU2MzIgMjYuODMwNSAyMy4wMjQ0VjAuOTc1NjFDMjYuODMwNSAwLjQzNjc5NSAyNi4zOTM3IDAgMjUuODU0OSAwSDAuOTc2ODE1QzAuNDM4IDAgMC4wMDEyMDQ5IDAuNDM2Nzk2IDAuMDAxMjA0OSAwLjk3NTYxVjcuNDE0NTJIMS4yNzkzM2UtMDdMMCA4Ljg3Nzk0SDAuMDAxMjA0OVYxNS4xMjJIMS4yNzkzM2UtMDdMMCAxNi41ODU1SDAuMDAxMjA0OVpNMS40NDAyMyAxNS4xMjJWOC44Nzc5NEw4LjMwNTIxIDguODc3OTRWMTUuMTIyTDEuNDQwMjMgMTUuMTIyWk0xLjQ0MDIzIDcuNDE0NTJMOC4zMDUyMSA3LjQxNDUyVjEuNDM5MDJIMS40NDAyM1Y3LjQxNDUyWk05Ljc0NTIgMTUuMTIyVjguODc3OTRMMjUuMzkxNCA4Ljg3Nzk0VjE1LjEyMkw5Ljc0NTIgMTUuMTIyWk05Ljc0NTIgNy40MTQ1MkwyNS4zOTE0IDcuNDE0NTNWMS40MzkwMkg5Ljc0NTJWNy40MTQ1MlpNOS43NDUyIDE2LjU4NTVWMjIuNTYxSDI1LjM5MTRWMTYuNTg1NUw5Ljc0NTIgMTYuNTg1NVpNMy44MDU3IDExLjIzMkMzLjY5Nzk0IDExLjIzMiAzLjYxMDU4IDExLjMxOTQgMy42MTA1OCAxMS40MjcxVjEyLjU5NzlDMy42MTA1OCAxMi43MDU2IDMuNjk3OTQgMTIuNzkzIDMuODA1NyAxMi43OTNINS44NTQ0OEM1Ljk2MjI1IDEyLjc5MyA2LjA0OTYgMTIuNzA1NiA2LjA0OTYgMTIuNTk3OVYxMS40MjcxQzYuMDQ5NiAxMS4zMTk0IDUuOTYyMjUgMTEuMjMyIDUuODU0NDggMTEuMjMySDMuODA1N1pNMTMuNDE1MyAxMS40MjcxQzEzLjQxNTMgMTEuMzE5NCAxMy41MDI3IDExLjIzMiAxMy42MTA1IDExLjIzMkgxNS42NTkyQzE1Ljc2NyAxMS4yMzIgMTUuODU0NCAxMS4zMTk0IDE1Ljg1NDQgMTEuNDI3MVYxMi41OTc5QzE1Ljg1NDQgMTIuNzA1NiAxNS43NjcgMTIuNzkzIDE1LjY1OTIgMTIuNzkzSDEzLjYxMDVDMTMuNTAyNyAxMi43OTMgMTMuNDE1MyAxMi43MDU2IDEzLjQxNTMgMTIuNTk3OVYxMS40MjcxWk0xOS40NjU5IDExLjIzMkMxOS4zNTgxIDExLjIzMiAxOS4yNzA4IDExLjMxOTQgMTkuMjcwOCAxMS40MjcxVjEyLjU5NzlDMTkuMjcwOCAxMi43MDU2IDE5LjM1ODEgMTIuNzkzIDE5LjQ2NTkgMTIuNzkzSDIxLjUxNDdDMjEuNjIyNCAxMi43OTMgMjEuNzA5OCAxMi43MDU2IDIxLjcwOTggMTIuNTk3OVYxMS40MjcxQzIxLjcwOTggMTEuMzE5NCAyMS42MjI0IDExLjIzMiAyMS41MTQ3IDExLjIzMkgxOS40NjU5Wk0zLjYxMDU4IDE5LjAyNDJDMy42MTA1OCAxOC45MTY1IDMuNjk3OTQgMTguODI5MSAzLjgwNTcgMTguODI5MUg1Ljg1NDQ4QzUuOTYyMjUgMTguODI5MSA2LjA0OTYgMTguOTE2NSA2LjA0OTYgMTkuMDI0MlYyMC4xOTVDNi4wNDk2IDIwLjMwMjcgNS45NjIyNSAyMC4zOTAxIDUuODU0NDggMjAuMzkwMUgzLjgwNTdDMy42OTc5NCAyMC4zOTAxIDMuNjEwNTggMjAuMzAyNyAzLjYxMDU4IDIwLjE5NVYxOS4wMjQyWk0xMy42MTA1IDE4LjgyOTFDMTMuNTAyNyAxOC44MjkxIDEzLjQxNTMgMTguOTE2NSAxMy40MTUzIDE5LjAyNDJWMjAuMTk1QzEzLjQxNTMgMjAuMzAyNyAxMy41MDI3IDIwLjM5MDEgMTMuNjEwNSAyMC4zOTAxSDE1LjY1OTJDMTUuNzY3IDIwLjM5MDEgMTUuODU0NCAyMC4zMDI3IDE1Ljg1NDQgMjAuMTk1VjE5LjAyNDJDMTUuODU0NCAxOC45MTY1IDE1Ljc2NyAxOC44MjkxIDE1LjY1OTIgMTguODI5MUgxMy42MTA1Wk0xOS4yNzA4IDE5LjAyNDJDMTkuMjcwOCAxOC45MTY1IDE5LjM1ODEgMTguODI5MSAxOS40NjU5IDE4LjgyOTFIMjEuNTE0N0MyMS42MjI0IDE4LjgyOTEgMjEuNzA5OCAxOC45MTY1IDIxLjcwOTggMTkuMDI0MlYyMC4xOTVDMjEuNzA5OCAyMC4zMDI3IDIxLjYyMjQgMjAuMzkwMSAyMS41MTQ3IDIwLjM5MDFIMTkuNDY1OUMxOS4zNTgxIDIwLjM5MDEgMTkuMjcwOCAyMC4zMDI3IDE5LjI3MDggMjAuMTk1VjE5LjAyNDJaTTMuODA1NyAzLjY0OEMzLjY5Nzk0IDMuNjQ4IDMuNjEwNTggMy43MzUzNiAzLjYxMDU4IDMuODQzMTJWNS4wMTM4NUMzLjYxMDU4IDUuMTIxNjIgMy42OTc5NCA1LjIwODk4IDMuODA1NyA1LjIwODk4SDUuODU0NDhDNS45NjIyNSA1LjIwODk4IDYuMDQ5NiA1LjEyMTYyIDYuMDQ5NiA1LjAxMzg1VjMuODQzMTJDNi4wNDk2IDMuNzM1MzYgNS45NjIyNSAzLjY0OCA1Ljg1NDQ4IDMuNjQ4SDMuODA1N1pNMTMuNDE1MyAzLjg0MzEyQzEzLjQxNTMgMy43MzUzNiAxMy41MDI3IDMuNjQ4IDEzLjYxMDUgMy42NDhIMTUuNjU5MkMxNS43NjcgMy42NDggMTUuODU0NCAzLjczNTM2IDE1Ljg1NDQgMy44NDMxMlY1LjAxMzg1QzE1Ljg1NDQgNS4xMjE2MiAxNS43NjcgNS4yMDg5OCAxNS42NTkyIDUuMjA4OThIMTMuNjEwNUMxMy41MDI3IDUuMjA4OTggMTMuNDE1MyA1LjEyMTYyIDEzLjQxNTMgNS4wMTM4NVYzLjg0MzEyWk0xOS40NjU5IDMuNjQ4QzE5LjM1ODEgMy42NDggMTkuMjcwOCAzLjczNTM2IDE5LjI3MDggMy44NDMxMlY1LjAxMzg1QzE5LjI3MDggNS4xMjE2MiAxOS4zNTgxIDUuMjA4OTggMTkuNDY1OSA1LjIwODk4SDIxLjUxNDdDMjEuNjIyNCA1LjIwODk4IDIxLjcwOTggNS4xMjE2MiAyMS43MDk4IDUuMDEzODVWMy44NDMxMkMyMS43MDk4IDMuNzM1MzYgMjEuNjIyNCAzLjY0OCAyMS41MTQ3IDMuNjQ4SDE5LjQ2NTlaIiBmaWxsPSJ1cmwoI3BhaW50Ml9saW5lYXJfMTdfMjM1MykiIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpvdmVybGF5Ii8+DQo8ZGVmcz4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xN18yMzUzIiB4MT0iMjUuNTEzNSIgeTE9IjQuNDE2NDgiIHgyPSIxOS4yMDI2IiB5Mj0iLTYuMzA2NzciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCjxzdG9wIHN0b3AtY29sb3I9IiNCM0M4RkYiLz4NCjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0IzRUZGRiIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8xN18yMzUzIiB4MT0iMjYuMTcxOCIgeTE9IjI0LjY4MjkiIHgyPSItNy4xNjk1OCIgeTI9Ii05LjQxNjA2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcCBzdG9wLWNvbG9yPSIjMDMyRDk5Ii8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMEM2RkIiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXJfMTdfMjM1MyIgeDE9IjI2LjE3MTgiIHkxPSIyNC42ODI5IiB4Mj0iLTcuMTY5NTgiIHkyPSItOS40MTYwNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzAzMkQ5OSIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDBDNkZCIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPC9kZWZzPg0KPC9zdmc+DQo=";function s(){return s=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},s.apply(this,arguments)}var d,u=r(184),b=r.n(u),m=new Uint8Array(16);function p(){if(!d&&!(d="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return d(m)}const h=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,g=function(e){return"string"==typeof e&&h.test(e)};for(var v=[],f=0;f<256;++f)v.push((f+256).toString(16).substr(1));const y=function(e,t,r){var n=(e=e||{}).random||(e.rng||p)();if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){r=r||0;for(var o=0;o<16;++o)t[r+o]=n[o];return t}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(v[e[t+0]]+v[e[t+1]]+v[e[t+2]]+v[e[t+3]]+"-"+v[e[t+4]]+v[e[t+5]]+"-"+v[e[t+6]]+v[e[t+7]]+"-"+v[e[t+8]]+v[e[t+9]]+"-"+v[e[t+10]]+v[e[t+11]]+v[e[t+12]]+v[e[t+13]]+v[e[t+14]]+v[e[t+15]]).toLowerCase();if(!g(r))throw TypeError("Stringified UUID is invalid");return r}(n)},I=window.wp.blockEditor,S=window.lodash;var w=r.n(S);function E(e,t){return E=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},E(e,t)}function x(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,E(e,t)}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 M(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)}function D(e,t,r){return(t=M(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function N(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 k(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?N(Object(r),!0).forEach((function(t){D(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function T(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var P="function"==typeof Symbol&&Symbol.observable||"@@observable",O=function(){return Math.random().toString(36).substring(7).split("").join(".")},R={INIT:"@@redux/INIT"+O(),REPLACE:"@@redux/REPLACE"+O(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+O()}};function A(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function z(e,t,r){var n;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(T(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(T(1));return r(z)(e,t)}if("function"!=typeof e)throw new Error(T(2));var o=e,a=t,l=[],i=l,c=!1;function s(){i===l&&(i=l.slice())}function d(){if(c)throw new Error(T(3));return a}function u(e){if("function"!=typeof e)throw new Error(T(4));if(c)throw new Error(T(5));var t=!0;return s(),i.push(e),function(){if(t){if(c)throw new Error(T(6));t=!1,s();var r=i.indexOf(e);i.splice(r,1),l=null}}}function b(e){if(!A(e))throw new Error(T(7));if(void 0===e.type)throw new Error(T(8));if(c)throw new Error(T(9));try{c=!0,a=o(a,e)}finally{c=!1}for(var t=l=i,r=0;r<t.length;r++)(0,t[r])();return e}function m(e){if("function"!=typeof e)throw new Error(T(10));o=e,b({type:R.REPLACE})}function p(){var e,t=u;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(T(11));function r(){e.next&&e.next(d())}return r(),{unsubscribe:t(r)}}})[P]=function(){return this},e}return b({type:R.INIT}),(n={dispatch:b,subscribe:u,getState:d,replaceReducer:m})[P]=p,n}function B(e,t){return function(){return t(e.apply(this,arguments))}}function $(e,t){if("function"==typeof e)return B(e,t);if("object"!=typeof e||null===e)throw new Error(T(16));var r={};for(var n in e){var o=e[n];"function"==typeof o&&(r[n]=B(o,t))}return r}function L(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}var W=i().createContext(null),j=function(e){e()},F=function(){return j},H={notify:function(){},get:function(){return[]}};function G(e,t){var r,n=H;function o(){l.onStateChange&&l.onStateChange()}function a(){r||(r=t?t.addNestedSub(o):e.subscribe(o),n=function(){var e=F(),t=null,r=null;return{clear:function(){t=null,r=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],r=t;r;)e.push(r),r=r.next;return e},subscribe:function(e){var n=!0,o=r={callback:e,next:null,prev:r};return o.prev?o.prev.next=o:t=o,function(){n&&null!==t&&(n=!1,o.next?o.next.prev=o.prev:r=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}var l={addNestedSub:function(e){return a(),n.subscribe(e)},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(r)},trySubscribe:a,tryUnsubscribe:function(){r&&(r(),r=void 0,n.clear(),n=H)},getListeners:function(){return n}};return l}var V="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?l.useLayoutEffect:l.useEffect;const U=function(e){var t=e.store,r=e.context,n=e.children,o=(0,l.useMemo)((function(){var e=G(t);return{store:t,subscription:e}}),[t]),a=(0,l.useMemo)((function(){return t.getState()}),[t]);V((function(){var e=o.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),a!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[o,a]);var c=r||W;return i().createElement(c.Provider,{value:o},n)};function Y(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}var Q=r(679),q=r.n(Q),J=r(973),K=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],Z=["reactReduxForwardedRef"],X=[],ee=[null,null];function te(e,t){var r=e[1];return[t.payload,r+1]}function re(e,t,r){V((function(){return e.apply(void 0,t)}),r)}function ne(e,t,r,n,o,a,l){e.current=n,t.current=o,r.current=!1,a.current&&(a.current=null,l())}function oe(e,t,r,n,o,a,l,i,c,s){if(e){var d=!1,u=null,b=function(){if(!d){var e,r,b=t.getState();try{e=n(b,o.current)}catch(e){r=e,u=e}r||(u=null),e===a.current?l.current||c():(a.current=e,i.current=e,l.current=!0,s({type:"STORE_UPDATED",payload:{error:r}}))}};return r.onStateChange=b,r.trySubscribe(),b(),function(){if(d=!0,r.tryUnsubscribe(),r.onStateChange=null,u)throw u}}}var ae=function(){return[null,0]};function le(e,t){void 0===t&&(t={});var r=t,n=r.getDisplayName,o=void 0===n?function(e){return"ConnectAdvanced("+e+")"}:n,a=r.methodName,c=void 0===a?"connectAdvanced":a,d=r.renderCountProp,u=void 0===d?void 0:d,b=r.shouldHandleStateChanges,m=void 0===b||b,p=r.storeKey,h=void 0===p?"store":p,g=(r.withRef,r.forwardRef),v=void 0!==g&&g,f=r.context,y=void 0===f?W:f,I=Y(r,K),_=y;return function(t){var r=t.displayName||t.name||"Component",n=o(r),a=s({},I,{getDisplayName:o,methodName:c,renderCountProp:u,shouldHandleStateChanges:m,storeKey:h,displayName:n,wrappedComponentName:r,WrappedComponent:t}),d=I.pure,b=d?l.useMemo:function(e){return e()};function p(r){var n=(0,l.useMemo)((function(){var e=r.reactReduxForwardedRef,t=Y(r,Z);return[r.context,e,t]}),[r]),o=n[0],c=n[1],d=n[2],u=(0,l.useMemo)((function(){return o&&o.Consumer&&(0,J.isContextConsumer)(i().createElement(o.Consumer,null))?o:_}),[o,_]),p=(0,l.useContext)(u),h=Boolean(r.store)&&Boolean(r.store.getState)&&Boolean(r.store.dispatch);Boolean(p)&&Boolean(p.store);var g=h?r.store:p.store,v=(0,l.useMemo)((function(){return function(t){return e(t.dispatch,a)}(g)}),[g]),f=(0,l.useMemo)((function(){if(!m)return ee;var e=G(g,h?null:p.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[g,h,p]),y=f[0],I=f[1],S=(0,l.useMemo)((function(){return h?p:s({},p,{subscription:y})}),[h,p,y]),w=(0,l.useReducer)(te,X,ae),E=w[0][0],x=w[1];if(E&&E.error)throw E.error;var C=(0,l.useRef)(),M=(0,l.useRef)(d),D=(0,l.useRef)(),N=(0,l.useRef)(!1),k=b((function(){return D.current&&d===M.current?D.current:v(g.getState(),d)}),[g,E,d]);re(ne,[M,C,N,d,k,D,I]),re(oe,[m,g,y,v,M,C,N,D,I,x],[g,y,v]);var T=(0,l.useMemo)((function(){return i().createElement(t,s({},k,{ref:c}))}),[c,t,k]);return(0,l.useMemo)((function(){return m?i().createElement(u.Provider,{value:S},T):T}),[u,T,S])}var g=d?i().memo(p):p;if(g.WrappedComponent=t,g.displayName=p.displayName=n,v){var f=i().forwardRef((function(e,t){return i().createElement(g,s({},e,{reactReduxForwardedRef:t}))}));return f.displayName=n,f.WrappedComponent=t,q()(f,t)}return q()(g,t)}}function ie(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function ce(e,t){if(ie(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var o=0;o<r.length;o++)if(!Object.prototype.hasOwnProperty.call(t,r[o])||!ie(e[r[o]],t[r[o]]))return!1;return!0}function se(e){return function(t,r){var n=e(t,r);function o(){return n}return o.dependsOnOwnProps=!1,o}}function de(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function ue(e,t){return function(t,r){r.displayName;var n=function(e,t){return n.dependsOnOwnProps?n.mapToProps(e,t):n.mapToProps(e)};return n.dependsOnOwnProps=!0,n.mapToProps=function(t,r){n.mapToProps=e,n.dependsOnOwnProps=de(e);var o=n(t,r);return"function"==typeof o&&(n.mapToProps=o,n.dependsOnOwnProps=de(o),o=n(t,r)),o},n}}const be=[function(e){return"function"==typeof e?ue(e):void 0},function(e){return e?void 0:se((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?se((function(t){return function(e,t){var r={},n=function(n){var o=e[n];"function"==typeof o&&(r[n]=function(){return t(o.apply(void 0,arguments))})};for(var o in e)n(o);return r}(e,t)})):void 0}],me=[function(e){return"function"==typeof e?ue(e):void 0},function(e){return e?void 0:se((function(){return{}}))}];function pe(e,t,r){return s({},r,e,t)}const he=[function(e){return"function"==typeof e?function(e){return function(t,r){r.displayName;var n,o=r.pure,a=r.areMergedPropsEqual,l=!1;return function(t,r,i){var c=e(t,r,i);return l?o&&a(c,n)||(n=c):(l=!0,n=c),n}}}(e):void 0},function(e){return e?void 0:function(){return pe}}];var ge=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function ve(e,t,r,n){return function(o,a){return r(e(o,a),t(n,a),a)}}function fe(e,t,r,n,o){var a,l,i,c,s,d=o.areStatesEqual,u=o.areOwnPropsEqual,b=o.areStatePropsEqual,m=!1;return function(o,p){return m?function(o,m){var p,h,g=!u(m,l),v=!d(o,a,m,l);return a=o,l=m,g&&v?(i=e(a,l),t.dependsOnOwnProps&&(c=t(n,l)),s=r(i,c,l)):g?(e.dependsOnOwnProps&&(i=e(a,l)),t.dependsOnOwnProps&&(c=t(n,l)),s=r(i,c,l)):v?(p=e(a,l),h=!b(p,i),i=p,h&&(s=r(i,c,l)),s):s}(o,p):(i=e(a=o,l=p),c=t(n,l),s=r(i,c,l),m=!0,s)}}function ye(e,t){var r=t.initMapStateToProps,n=t.initMapDispatchToProps,o=t.initMergeProps,a=Y(t,ge),l=r(e,a),i=n(e,a),c=o(e,a);return(a.pure?fe:ve)(l,i,c,e,a)}var Ie=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function _e(e,t,r){for(var n=t.length-1;n>=0;n--){var o=t[n](e);if(o)return o}return function(t,n){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+n.wrappedComponentName+".")}}function Se(e,t){return e===t}function we(e){var t=void 0===e?{}:e,r=t.connectHOC,n=void 0===r?le:r,o=t.mapStateToPropsFactories,a=void 0===o?me:o,l=t.mapDispatchToPropsFactories,i=void 0===l?be:l,c=t.mergePropsFactories,d=void 0===c?he:c,u=t.selectorFactory,b=void 0===u?ye:u;return function(e,t,r,o){void 0===o&&(o={});var l=o,c=l.pure,u=void 0===c||c,m=l.areStatesEqual,p=void 0===m?Se:m,h=l.areOwnPropsEqual,g=void 0===h?ce:h,v=l.areStatePropsEqual,f=void 0===v?ce:v,y=l.areMergedPropsEqual,I=void 0===y?ce:y,_=Y(l,Ie),S=_e(e,a,"mapStateToProps"),w=_e(t,i,"mapDispatchToProps"),E=_e(r,d,"mergeProps");return n(b,s({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:S,initMapDispatchToProps:w,initMergeProps:E,pure:u,areStatesEqual:p,areOwnPropsEqual:g,areStatePropsEqual:f,areMergedPropsEqual:I},_))}}const Ee=we(),xe=window.ReactDOM;var Ce,Me=r.n(xe);function De(e,t){var r=(0,l.useState)((function(){return{inputs:t,result:e()}}))[0],n=(0,l.useRef)(!0),o=(0,l.useRef)(r),a=n.current||Boolean(t&&o.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(t,o.current.inputs)),i=a?o.current:{inputs:t,result:e()};return(0,l.useEffect)((function(){n.current=!1,o.current=i}),[i]),i.result}Ce=xe.unstable_batchedUpdates,j=Ce;var Ne=De,ke=function(e,t){return De((function(){return e}),t)},Te=function(e){var t=e.top,r=e.right,n=e.bottom,o=e.left;return{top:t,right:r,bottom:n,left:o,width:r-o,height:n-t,x:o,y:t,center:{x:(r+o)/2,y:(n+t)/2}}},Pe=function(e,t){return{top:e.top-t.top,left:e.left-t.left,bottom:e.bottom+t.bottom,right:e.right+t.right}},Oe=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},Re={top:0,right:0,bottom:0,left:0},Ae=function(e){var t=e.borderBox,r=e.margin,n=void 0===r?Re:r,o=e.border,a=void 0===o?Re:o,l=e.padding,i=void 0===l?Re:l,c=Te(Pe(t,n)),s=Te(Oe(t,a)),d=Te(Oe(s,i));return{marginBox:c,borderBox:Te(t),paddingBox:s,contentBox:d,margin:n,border:a,padding:i}},ze=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var r=Number(t);return isNaN(r)&&function(e,t){throw new Error("Invariant failed")}(),r},Be=function(e,t){var r,n,o=e.borderBox,a=e.border,l=e.margin,i=e.padding,c=(n=t,{top:(r=o).top+n.y,left:r.left+n.x,bottom:r.bottom+n.y,right:r.right+n.x});return Ae({borderBox:c,border:a,margin:l,padding:i})},$e=function(e,t){return void 0===t&&(t={x:window.pageXOffset,y:window.pageYOffset}),Be(e,t)},Le=function(e,t){var r={top:ze(t.marginTop),right:ze(t.marginRight),bottom:ze(t.marginBottom),left:ze(t.marginLeft)},n={top:ze(t.paddingTop),right:ze(t.paddingRight),bottom:ze(t.paddingBottom),left:ze(t.paddingLeft)},o={top:ze(t.borderTopWidth),right:ze(t.borderRightWidth),bottom:ze(t.borderBottomWidth),left:ze(t.borderLeftWidth)};return Ae({borderBox:e,margin:r,padding:n,border:o})},We=function(e){var t=e.getBoundingClientRect(),r=window.getComputedStyle(e);return Le(t,r)},je=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Fe(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!((n=e[r])===(o=t[r])||je(n)&&je(o)))return!1;var n,o;return!0}const He=function(e,t){var r;void 0===t&&(t=Fe);var n,o=[],a=!1;return function(){for(var l=[],i=0;i<arguments.length;i++)l[i]=arguments[i];return a&&r===this&&t(l,o)||(n=e.apply(this,l),a=!0,r=this,o=l),n}},Ge=function(e){var t=[],r=null,n=function(){for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];t=o,r||(r=requestAnimationFrame((function(){r=null,e.apply(void 0,t)})))};return n.cancel=function(){r&&(cancelAnimationFrame(r),r=null)},n};function Ve(e,t){}function Ue(){}function Ye(e,t,r){var n=t.map((function(t){var n,o,a=(n=r,o=t.options,s({},n,{},o));return e.addEventListener(t.eventName,t.fn,a),function(){e.removeEventListener(t.eventName,t.fn,a)}}));return function(){n.forEach((function(e){e()}))}}Ve.bind(null,"warn"),Ve.bind(null,"error");function Qe(e){this.message=e}function qe(e,t){if(!e)throw new Qe("Invariant failed")}Qe.prototype.toString=function(){return this.message};var Je=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this).callbacks=null,t.unbind=Ue,t.onWindowError=function(e){var r=t.getCallbacks();r.isDragging()&&r.tryAbort(),e.error instanceof Qe&&e.preventDefault()},t.getCallbacks=function(){if(!t.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}x(t,e);var r=t.prototype;return r.componentDidMount=function(){this.unbind=Ye(window,[{eventName:"error",fn:this.onWindowError}])},r.componentDidCatch=function(e){if(!(e instanceof Qe))throw e;this.setState({})},r.componentWillUnmount=function(){this.unbind()},r.render=function(){return this.props.children(this.setCallbacks)},t}(i().Component),Ke=function(e){return e+1},Ze=function(e,t){var r=e.droppableId===t.droppableId,n=Ke(e.index),o=Ke(t.index);return r?"\n      You have moved the item from position "+n+"\n      to position "+o+"\n    ":"\n    You have moved the item from position "+n+"\n    in list "+e.droppableId+"\n    to list "+t.droppableId+"\n    in position "+o+"\n  "},Xe=function(e,t,r){return t.droppableId===r.droppableId?"\n      The item "+e+"\n      has been combined with "+r.draggableId:"\n      The item "+e+"\n      in list "+t.droppableId+"\n      has been combined with "+r.draggableId+"\n      in list "+r.droppableId+"\n    "},et=function(e){return"\n  The item has returned to its starting position\n  of "+Ke(e.index)+"\n"},tt=function(e){return"\n  You have lifted an item in position "+Ke(e.source.index)+"\n"},rt=function(e){var t=e.destination;if(t)return Ze(e.source,t);var r=e.combine;return r?Xe(e.draggableId,e.source,r):"You are over an area that cannot be dropped on"},nt=function(e){if("CANCEL"===e.reason)return"\n      Movement cancelled.\n      "+et(e.source)+"\n    ";var t=e.destination,r=e.combine;return t?"\n      You have dropped the item.\n      "+Ze(e.source,t)+"\n    ":r?"\n      You have dropped the item.\n      "+Xe(e.draggableId,e.source,r)+"\n    ":"\n    The item has been dropped while not over a drop area.\n    "+et(e.source)+"\n  "},ot={x:0,y:0},at=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},lt=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},it=function(e,t){return e.x===t.x&&e.y===t.y},ct=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},st=function(e,t,r){var n;return void 0===r&&(r=0),(n={})[e]=t,n["x"===e?"y":"x"]=r,n},dt=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},ut=function(e,t){return Math.min.apply(Math,t.map((function(t){return dt(e,t)})))},bt=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},mt=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},pt=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},ht=function(e,t){return t&&t.shouldClipSubject?function(e,t){var r=Te({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return r.width<=0||r.height<=0?null:r}(t.pageMarginBox,e):Te(e)},gt=function(e){var t=e.page,r=e.withPlaceholder,n=e.axis,o=e.frame,a=function(e,t){return t?mt(e,t.scroll.diff.displacement):e}(t.marginBox,o),l=function(e,t,r){var n;return r&&r.increasedBy?s({},e,((n={})[t.end]=e[t.end]+r.increasedBy[t.line],n)):e}(a,n,r);return{page:t,withPlaceholder:r,active:ht(l,o)}},vt=function(e,t){e.frame||qe(!1);var r=e.frame,n=lt(t,r.scroll.initial),o=ct(n),a=s({},r,{scroll:{initial:r.scroll.initial,current:t,diff:{value:n,displacement:o},max:r.scroll.max}});return s({},e,{frame:a,subject:gt({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:a})})};function ft(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function yt(e,t){if(e.findIndex)return e.findIndex(t);for(var r=0;r<e.length;r++)if(t(e[r]))return r;return-1}function It(e,t){if(e.find)return e.find(t);var r=yt(e,t);return-1!==r?e[r]:void 0}function _t(e){return Array.prototype.slice.call(e)}var St=He((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),wt=He((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),Et=He((function(e){return ft(e)})),xt=He((function(e){return ft(e)})),Ct=He((function(e,t){var r=xt(t).filter((function(t){return e===t.descriptor.droppableId})).sort((function(e,t){return e.descriptor.index-t.descriptor.index}));return r}));function Mt(e){return e.at&&"REORDER"===e.at.type?e.at.destination:null}function Dt(e){return e.at&&"COMBINE"===e.at.type?e.at.combine:null}var Nt=He((function(e,t){return t.filter((function(t){return t.descriptor.id!==e.descriptor.id}))})),kt=function(e,t){return e.descriptor.droppableId===t.descriptor.id},Tt={point:ot,value:0},Pt={invisible:{},visible:{},all:[]},Ot={displaced:Pt,displacedBy:Tt,at:null},Rt=function(e,t){return function(r){return e<=r&&r<=t}},At=function(e){var t=Rt(e.top,e.bottom),r=Rt(e.left,e.right);return function(n){if(t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right))return!0;var o=t(n.top)||t(n.bottom),a=r(n.left)||r(n.right);if(o&&a)return!0;var l=n.top<e.top&&n.bottom>e.bottom,i=n.left<e.left&&n.right>e.right;return!(!l||!i)||l&&a||i&&o}},zt=function(e){var t=Rt(e.top,e.bottom),r=Rt(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&r(e.left)&&r(e.right)}},Bt={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},$t={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Lt=function(e){var t=e.target,r=e.destination,n=e.viewport,o=e.withDroppableDisplacement,a=e.isVisibleThroughFrameFn,l=o?function(e,t){var r=t.frame?t.frame.scroll.diff.displacement:ot;return mt(e,r)}(t,r):t;return function(e,t,r){return!!t.subject.active&&r(t.subject.active)(e)}(l,r,a)&&function(e,t,r){return r(t)(e)}(l,n,a)},Wt=function(e){return Lt(s({},e,{isVisibleThroughFrameFn:zt}))};function jt(e){var t=e.afterDragging,r=e.destination,n=e.displacedBy,o=e.viewport,a=e.forceShouldAnimate,l=e.last;return t.reduce((function(e,t){var i=function(e,t){var r=e.page.marginBox,n={top:t.point.y,right:0,bottom:0,left:t.point.x};return Te(Pe(r,n))}(t,n),c=t.descriptor.id;if(e.all.push(c),!Lt(s({},{target:i,destination:r,viewport:o,withDroppableDisplacement:!0},{isVisibleThroughFrameFn:At})))return e.invisible[t.descriptor.id]=!0,e;var d=function(e,t,r){if("boolean"==typeof r)return r;if(!t)return!0;var n=t.invisible,o=t.visible;if(n[e])return!1;var a=o[e];return!a||a.shouldAnimate}(c,l,a),u={draggableId:c,shouldAnimate:d};return e.visible[c]=u,e}),{all:[],visible:{},invisible:{}})}function Ft(e){var t=e.insideDestination,r=e.inHomeList,n=e.displacedBy,o=e.destination,a=function(e,t){if(!e.length)return 0;var r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}(t,{inHomeList:r});return{displaced:Pt,displacedBy:n,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:a}}}}function Ht(e){var t=e.draggable,r=e.insideDestination,n=e.destination,o=e.viewport,a=e.displacedBy,l=e.last,i=e.index,c=e.forceShouldAnimate,s=kt(t,n);if(null==i)return Ft({insideDestination:r,inHomeList:s,displacedBy:a,destination:n});var d=It(r,(function(e){return e.descriptor.index===i}));if(!d)return Ft({insideDestination:r,inHomeList:s,displacedBy:a,destination:n});var u=Nt(t,r),b=r.indexOf(d);return{displaced:jt({afterDragging:u.slice(b),destination:n,displacedBy:a,last:l,viewport:o.frame,forceShouldAnimate:c}),displacedBy:a,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:i}}}}function Gt(e,t){return Boolean(t.effected[e])}var Vt=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},Ut=function(e,t,r){return t[e.crossAxisStart]+r.margin[e.crossAxisStart]+r.borderBox[e.crossAxisSize]/2},Yt=function(e){var t=e.axis,r=e.moveRelativeTo,n=e.isMoving;return st(t.line,r.marginBox[t.end]+Vt(t,n),Ut(t,r.marginBox,n))},Qt=function(e){var t=e.axis,r=e.moveRelativeTo,n=e.isMoving;return st(t.line,r.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,n),Ut(t,r.marginBox,n))},qt=function(e,t){var r=e.frame;return r?at(t,r.scroll.diff.displacement):t},Jt=function(e){var t=function(e){var t=e.impact,r=e.draggable,n=e.droppable,o=e.draggables,a=e.afterCritical,l=r.page.borderBox.center,i=t.at;return n&&i?"REORDER"===i.type?function(e){var t=e.impact,r=e.draggable,n=e.draggables,o=e.droppable,a=e.afterCritical,l=Ct(o.descriptor.id,n),i=r.page,c=o.axis;if(!l.length)return function(e){var t=e.axis,r=e.moveInto,n=e.isMoving;return st(t.line,r.contentBox[t.start]+Vt(t,n),Ut(t,r.contentBox,n))}({axis:c,moveInto:o.page,isMoving:i});var s=t.displaced,d=t.displacedBy,u=s.all[0];if(u){var b=n[u];if(Gt(u,a))return Qt({axis:c,moveRelativeTo:b.page,isMoving:i});var m=Be(b.page,d.point);return Qt({axis:c,moveRelativeTo:m,isMoving:i})}var p=l[l.length-1];if(p.descriptor.id===r.descriptor.id)return i.borderBox.center;if(Gt(p.descriptor.id,a)){var h=Be(p.page,ct(a.displacedBy.point));return Yt({axis:c,moveRelativeTo:h,isMoving:i})}return Yt({axis:c,moveRelativeTo:p.page,isMoving:i})}({impact:t,draggable:r,draggables:o,droppable:n,afterCritical:a}):function(e){var t=e.afterCritical,r=e.impact,n=e.draggables,o=Dt(r);o||qe(!1);var a=o.draggableId,l=n[a].page.borderBox.center,i=function(e){var t=e.displaced,r=e.afterCritical,n=e.combineWith,o=e.displacedBy,a=Boolean(t.visible[n]||t.invisible[n]);return Gt(n,r)?a?ot:ct(o.point):a?o.point:ot}({displaced:r.displaced,afterCritical:t,combineWith:a,displacedBy:r.displacedBy});return at(l,i)}({impact:t,draggables:o,afterCritical:a}):l}(e),r=e.droppable;return r?qt(r,t):t},Kt=function(e,t){var r=lt(t,e.scroll.initial),n=ct(r);return{frame:Te({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:r,displacement:n}}}};function Zt(e,t){return e.map((function(e){return t[e]}))}var Xt=function(e){var t,r,n=e.pageBorderBoxCenter,o=e.draggable,a=(t=e.viewport,r=n,at(t.scroll.diff.displacement,r)),l=lt(a,o.page.borderBox.center);return at(o.client.borderBox.center,l)},er=function(e){var t=e.draggable,r=e.destination,n=e.newPageBorderBoxCenter,o=e.viewport,a=e.withDroppableDisplacement,l=e.onlyOnMainAxis,i=void 0!==l&&l,c=lt(n,t.page.borderBox.center),d={target:mt(t.page.borderBox,c),destination:r,withDroppableDisplacement:a,viewport:o};return i?function(e){return Lt(s({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var r=Rt(e.top,e.bottom),n=Rt(e.left,e.right);return function(e){return t===Bt?r(e.top)&&r(e.bottom):n(e.left)&&n(e.right)}})}));var t}(d):Wt(d)},tr=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,o=e.draggables,a=e.previousImpact,l=e.viewport,i=e.previousPageBorderBoxCenter,c=e.previousClientSelection,d=e.afterCritical;if(!n.isEnabled)return null;var u=Ct(n.descriptor.id,o),b=kt(r,n),m=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,o=e.insideDestination,a=e.previousImpact;if(!n.isCombineEnabled)return null;if(!Mt(a))return null;function l(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:n.descriptor.id}};return s({},a,{at:t})}var i=a.displaced.all,c=i.length?i[0]:null;if(t)return c?l(c):null;var d=Nt(r,o);if(!c)return d.length?l(d[d.length-1].descriptor.id):null;var u=yt(d,(function(e){return e.descriptor.id===c}));-1===u&&qe(!1);var b=u-1;return b<0?null:l(d[b].descriptor.id)}({isMovingForward:t,draggable:r,destination:n,insideDestination:u,previousImpact:a})||function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.draggable,o=e.draggables,a=e.destination,l=e.insideDestination,i=e.previousImpact,c=e.viewport,s=e.afterCritical,d=i.at;if(d||qe(!1),"REORDER"===d.type){var u=function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.insideDestination,o=e.location;if(!n.length)return null;var a=o.index,l=t?a+1:a-1,i=n[0].descriptor.index,c=n[n.length-1].descriptor.index;return l<i||l>(r?c:c+1)?null:l}({isMovingForward:t,isInHomeList:r,location:d.destination,insideDestination:l});return null==u?null:Ht({draggable:n,insideDestination:l,destination:a,viewport:c,last:i.displaced,displacedBy:i.displacedBy,index:u})}var b=function(e){var t=e.isMovingForward,r=e.draggables,n=e.combine,o=e.afterCritical;if(!e.destination.isCombineEnabled)return null;var a=n.draggableId,l=r[a].descriptor.index;return Gt(a,o)?t?l:l-1:t?l+1:l}({isMovingForward:t,destination:a,displaced:i.displaced,draggables:o,combine:d.combine,afterCritical:s});return null==b?null:Ht({draggable:n,insideDestination:l,destination:a,viewport:c,last:i.displaced,displacedBy:i.displacedBy,index:b})}({isMovingForward:t,isInHomeList:b,draggable:r,draggables:o,destination:n,insideDestination:u,previousImpact:a,viewport:l,afterCritical:d});if(!m)return null;var p=Jt({impact:m,draggable:r,droppable:n,draggables:o,afterCritical:d});if(er({draggable:r,destination:n,newPageBorderBoxCenter:p,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:Xt({pageBorderBoxCenter:p,draggable:r,viewport:l}),impact:m,scrollJumpRequest:null};var h=lt(p,i),g=function(e){var t=e.impact,r=e.viewport,n=e.destination,o=e.draggables,a=e.maxScrollChange,l=Kt(r,at(r.scroll.current,a)),i=n.frame?vt(n,at(n.frame.scroll.current,a)):n,c=t.displaced,d=jt({afterDragging:Zt(c.all,o),destination:n,displacedBy:t.displacedBy,viewport:l.frame,last:c,forceShouldAnimate:!1}),u=jt({afterDragging:Zt(c.all,o),destination:i,displacedBy:t.displacedBy,viewport:r.frame,last:c,forceShouldAnimate:!1}),b={},m={},p=[c,d,u];return c.all.forEach((function(e){var t=function(e,t){for(var r=0;r<t.length;r++){var n=t[r].visible[e];if(n)return n}return null}(e,p);t?m[e]=t:b[e]=!0})),s({},t,{displaced:{all:c.all,invisible:b,visible:m}})}({impact:m,viewport:l,destination:n,draggables:o,maxScrollChange:h});return{clientSelection:c,impact:g,scrollJumpRequest:h}},rr=function(e){var t=e.subject.active;return t||qe(!1),t},nr=function(e,t){var r=e.page.borderBox.center;return Gt(e.descriptor.id,t)?lt(r,t.displacedBy.point):r},or=function(e,t){var r=e.page.borderBox;return Gt(e.descriptor.id,t)?mt(r,ct(t.displacedBy.point)):r},ar=He((function(e,t){var r=t[e.line];return{value:r,point:st(e.line,r)}})),lr=function(e,t){return s({},e,{scroll:s({},e.scroll,{max:t})})},ir=function(e,t,r){var n=e.frame;kt(t,e)&&qe(!1),e.subject.withPlaceholder&&qe(!1);var o=ar(e.axis,t.displaceBy).point,a=function(e,t,r){var n=e.axis;if("virtual"===e.descriptor.mode)return st(n.line,t[n.line]);var o=e.subject.page.contentBox[n.size],a=Ct(e.descriptor.id,r).reduce((function(e,t){return e+t.client.marginBox[n.size]}),0)+t[n.line]-o;return a<=0?null:st(n.line,a)}(e,o,r),l={placeholderSize:o,increasedBy:a,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!n)return s({},e,{subject:gt({page:e.subject.page,withPlaceholder:l,axis:e.axis,frame:e.frame})});var i=a?at(n.scroll.max,a):n.scroll.max,c=lr(n,i);return s({},e,{subject:gt({page:e.subject.page,withPlaceholder:l,axis:e.axis,frame:c}),frame:c})},cr=function(e){var t=e.at;return t?"REORDER"===t.type?t.destination.droppableId:t.combine.droppableId:null},sr=function(e){var t=e.state,r=e.type,n=function(e,t){var r=cr(e);return r?t[r]:null}(t.impact,t.dimensions.droppables),o=Boolean(n),a=t.dimensions.droppables[t.critical.droppable.id],l=n||a,i=l.axis.direction,c="vertical"===i&&("MOVE_UP"===r||"MOVE_DOWN"===r)||"horizontal"===i&&("MOVE_LEFT"===r||"MOVE_RIGHT"===r);if(c&&!o)return null;var s="MOVE_DOWN"===r||"MOVE_RIGHT"===r,d=t.dimensions.draggables[t.critical.draggable.id],u=t.current.page.borderBoxCenter,b=t.dimensions,m=b.draggables,p=b.droppables;return c?tr({isMovingForward:s,previousPageBorderBoxCenter:u,draggable:d,destination:l,draggables:m,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):function(e){var t=e.isMovingForward,r=e.previousPageBorderBoxCenter,n=e.draggable,o=e.isOver,a=e.draggables,l=e.droppables,i=e.viewport,c=e.afterCritical,s=function(e){var t=e.isMovingForward,r=e.pageBorderBoxCenter,n=e.source,o=e.droppables,a=e.viewport,l=n.subject.active;if(!l)return null;var i=n.axis,c=Rt(l[i.start],l[i.end]),s=Et(o).filter((function(e){return e!==n})).filter((function(e){return e.isEnabled})).filter((function(e){return Boolean(e.subject.active)})).filter((function(e){return At(a.frame)(rr(e))})).filter((function(e){var r=rr(e);return t?l[i.crossAxisEnd]<r[i.crossAxisEnd]:r[i.crossAxisStart]<l[i.crossAxisStart]})).filter((function(e){var t=rr(e),r=Rt(t[i.start],t[i.end]);return c(t[i.start])||c(t[i.end])||r(l[i.start])||r(l[i.end])})).sort((function(e,r){var n=rr(e)[i.crossAxisStart],o=rr(r)[i.crossAxisStart];return t?n-o:o-n})).filter((function(e,t,r){return rr(e)[i.crossAxisStart]===rr(r[0])[i.crossAxisStart]}));if(!s.length)return null;if(1===s.length)return s[0];var d=s.filter((function(e){return Rt(rr(e)[i.start],rr(e)[i.end])(r[i.line])}));return 1===d.length?d[0]:d.length>1?d.sort((function(e,t){return rr(e)[i.start]-rr(t)[i.start]}))[0]:s.sort((function(e,t){var n=ut(r,pt(rr(e))),o=ut(r,pt(rr(t)));return n!==o?n-o:rr(e)[i.start]-rr(t)[i.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:r,source:o,droppables:l,viewport:i});if(!s)return null;var d=Ct(s.descriptor.id,a),u=function(e){var t=e.pageBorderBoxCenter,r=e.viewport,n=e.destination,o=e.afterCritical,a=e.insideDestination.filter((function(e){return Wt({target:or(e,o),destination:n,viewport:r.frame,withDroppableDisplacement:!0})})).sort((function(e,r){var a=dt(t,qt(n,nr(e,o))),l=dt(t,qt(n,nr(r,o)));return a<l?-1:l<a?1:e.descriptor.index-r.descriptor.index}));return a[0]||null}({pageBorderBoxCenter:r,viewport:i,destination:s,insideDestination:d,afterCritical:c}),b=function(e){var t=e.previousPageBorderBoxCenter,r=e.moveRelativeTo,n=e.insideDestination,o=e.draggable,a=e.draggables,l=e.destination,i=e.viewport,c=e.afterCritical;if(!r){if(n.length)return null;var s={displaced:Pt,displacedBy:Tt,at:{type:"REORDER",destination:{droppableId:l.descriptor.id,index:0}}},d=Jt({impact:s,draggable:o,droppable:l,draggables:a,afterCritical:c}),u=kt(o,l)?l:ir(l,o,a);return er({draggable:o,destination:u,newPageBorderBoxCenter:d,viewport:i.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?s:null}var b,m=Boolean(t[l.axis.line]<=r.page.borderBox.center[l.axis.line]),p=(b=r.descriptor.index,r.descriptor.id===o.descriptor.id||m?b:b+1);return Ht({draggable:o,insideDestination:n,destination:l,viewport:i,displacedBy:ar(l.axis,o.displaceBy),last:Pt,index:p})}({previousPageBorderBoxCenter:r,destination:s,draggable:n,draggables:a,moveRelativeTo:u,insideDestination:d,viewport:i,afterCritical:c});if(!b)return null;var m=Jt({impact:b,draggable:n,droppable:s,draggables:a,afterCritical:c});return{clientSelection:Xt({pageBorderBoxCenter:m,draggable:n,viewport:i}),impact:b,scrollJumpRequest:null}}({isMovingForward:s,previousPageBorderBoxCenter:u,draggable:d,isOver:l,draggables:m,droppables:p,viewport:t.viewport,afterCritical:t.afterCritical})};function dr(e){return"DRAGGING"===e.phase||"COLLECTING"===e.phase}function ur(e){var t=Rt(e.top,e.bottom),r=Rt(e.left,e.right);return function(e){return t(e.y)&&r(e.x)}}var br=function(e,t){return Te(mt(e,t))};function mr(e){var t=e.displaced,r=e.id;return Boolean(t.visible[r]||t.invisible[r])}var pr=function(e){var t=e.pageOffset,r=e.draggable,n=e.draggables,o=e.droppables,a=e.previousImpact,l=e.viewport,i=e.afterCritical,c=br(r.page.borderBox,t),s=function(e){var t=e.pageBorderBox,r=e.draggable,n=e.droppables,o=Et(n).filter((function(e){if(!e.isEnabled)return!1;var r,n,o=e.subject.active;if(!o)return!1;if(n=o,!((r=t).left<n.right&&r.right>n.left&&r.top<n.bottom&&r.bottom>n.top))return!1;if(ur(o)(t.center))return!0;var a=e.axis,l=o.center[a.crossAxisLine],i=t[a.crossAxisStart],c=t[a.crossAxisEnd],s=Rt(o[a.crossAxisStart],o[a.crossAxisEnd]),d=s(i),u=s(c);return!d&&!u||(d?i<l:c>l)}));return o.length?1===o.length?o[0].descriptor.id:function(e){var t=e.pageBorderBox,r=e.candidates,n=e.draggable.page.borderBox.center,o=r.map((function(e){var r=e.axis,o=st(e.axis.line,t.center[r.line],e.page.borderBox.center[r.crossAxisLine]);return{id:e.descriptor.id,distance:dt(n,o)}})).sort((function(e,t){return t.distance-e.distance}));return o[0]?o[0].id:null}({pageBorderBox:t,draggable:r,candidates:o}):null}({pageBorderBox:c,draggable:r,droppables:o});if(!s)return Ot;var d=o[s],u=Ct(d.descriptor.id,n),b=function(e,t){var r=e.frame;return r?br(t,r.scroll.diff.value):t}(d,c);return function(e){var t=e.draggable,r=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,o=e.destination,a=e.insideDestination,l=e.afterCritical;if(!o.isCombineEnabled)return null;var i=o.axis,c=ar(o.axis,t.displaceBy),s=c.value,d=r[i.start],u=r[i.end],b=It(Nt(t,a),(function(e){var t=e.descriptor.id,r=e.page.borderBox,o=r[i.size]/4,a=Gt(t,l),c=mr({displaced:n.displaced,id:t});return a?c?u>r[i.start]+o&&u<r[i.end]-o:d>r[i.start]-s+o&&d<r[i.end]-s-o:c?u>r[i.start]+s+o&&u<r[i.end]+s-o:d>r[i.start]+o&&d<r[i.end]-o}));return b?{displacedBy:c,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:b.descriptor.id,droppableId:o.descriptor.id}}}:null}({pageBorderBoxWithDroppableScroll:b,draggable:r,previousImpact:a,destination:d,insideDestination:u,afterCritical:i})||function(e){var t=e.pageBorderBoxWithDroppableScroll,r=e.draggable,n=e.destination,o=e.insideDestination,a=e.last,l=e.viewport,i=e.afterCritical,c=n.axis,s=ar(n.axis,r.displaceBy),d=s.value,u=t[c.start],b=t[c.end],m=function(e){var t=e.draggable,r=e.closest;return r?e.inHomeList&&r.descriptor.index>t.descriptor.index?r.descriptor.index-1:r.descriptor.index:null}({draggable:r,closest:It(Nt(r,o),(function(e){var t=e.descriptor.id,r=e.page.borderBox.center[c.line],n=Gt(t,i),o=mr({displaced:a,id:t});return n?o?b<=r:u<r-d:o?b<=r+d:u<r})),inHomeList:kt(r,n)});return Ht({draggable:r,insideDestination:o,destination:n,viewport:l,last:a,displacedBy:s,index:m})}({pageBorderBoxWithDroppableScroll:b,draggable:r,destination:d,insideDestination:u,last:a.displaced,viewport:l,afterCritical:i})},hr=function(e,t){var r;return s({},e,((r={})[t.descriptor.id]=t,r))},gr=function(e){var t=e.state,r=e.clientSelection,n=e.dimensions,o=e.viewport,a=e.impact,l=e.scrollJumpRequest,i=o||t.viewport,c=n||t.dimensions,d=r||t.current.client.selection,u=lt(d,t.initial.client.selection),b={offset:u,selection:d,borderBoxCenter:at(t.initial.client.borderBoxCenter,u)},m={selection:at(b.selection,i.scroll.current),borderBoxCenter:at(b.borderBoxCenter,i.scroll.current),offset:at(b.offset,i.scroll.diff.value)},p={client:b,page:m};if("COLLECTING"===t.phase)return s({phase:"COLLECTING"},t,{dimensions:c,viewport:i,current:p});var h=c.draggables[t.critical.draggable.id],g=a||pr({pageOffset:m.offset,draggable:h,draggables:c.draggables,droppables:c.droppables,previousImpact:t.impact,viewport:i,afterCritical:t.afterCritical}),v=function(e){var t=e.draggable,r=e.draggables,n=e.droppables,o=e.impact,a=function(e){var t=e.previousImpact,r=e.impact,n=e.droppables,o=cr(t),a=cr(r);if(!o)return n;if(o===a)return n;var l=n[o];if(!l.subject.withPlaceholder)return n;var i=function(e){var t=e.subject.withPlaceholder;t||qe(!1);var r=e.frame;if(!r)return s({},e,{subject:gt({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null})});var n=t.oldFrameMaxScroll;n||qe(!1);var o=lr(r,n);return s({},e,{subject:gt({page:e.subject.page,axis:e.axis,frame:o,withPlaceholder:null}),frame:o})}(l);return hr(n,i)}({previousImpact:e.previousImpact,impact:o,droppables:n}),l=cr(o);if(!l)return a;var i=n[l];if(kt(t,i))return a;if(i.subject.withPlaceholder)return a;var c=ir(i,t,r);return hr(a,c)}({draggable:h,impact:g,previousImpact:t.impact,draggables:c.draggables,droppables:c.droppables});return s({},t,{current:p,dimensions:{draggables:c.draggables,droppables:v},impact:g,viewport:i,scrollJumpRequest:l||null,forceShouldAnimate:!l&&null})},vr=function(e){var t=e.impact,r=e.viewport,n=e.draggables,o=e.destination,a=e.forceShouldAnimate,l=t.displaced,i=function(e,t){return e.map((function(e){return t[e]}))}(l.all,n);return s({},t,{displaced:jt({afterDragging:i,destination:o,displacedBy:t.displacedBy,viewport:r.frame,forceShouldAnimate:a,last:l})})},fr=function(e){var t=e.impact,r=e.draggable,n=e.droppable,o=e.draggables,a=e.viewport,l=e.afterCritical,i=Jt({impact:t,draggable:r,draggables:o,droppable:n,afterCritical:l});return Xt({pageBorderBoxCenter:i,draggable:r,viewport:a})},yr=function(e){var t=e.state,r=e.dimensions,n=e.viewport;"SNAP"!==t.movementMode&&qe(!1);var o=t.impact,a=n||t.viewport,l=r||t.dimensions,i=l.draggables,c=l.droppables,s=i[t.critical.draggable.id],d=cr(o);d||qe(!1);var u=c[d],b=vr({impact:o,viewport:a,destination:u,draggables:i}),m=fr({impact:b,draggable:s,droppable:u,draggables:i,viewport:a,afterCritical:t.afterCritical});return gr({impact:b,clientSelection:m,state:t,dimensions:l,viewport:a})},Ir=function(e){var t=e.draggable,r=e.home,n=e.draggables,o=e.viewport,a=ar(r.axis,t.displaceBy),l=Ct(r.descriptor.id,n),i=l.indexOf(t);-1===i&&qe(!1);var c,s=l.slice(i+1),d=s.reduce((function(e,t){return e[t.descriptor.id]=!0,e}),{}),u={inVirtualList:"virtual"===r.descriptor.mode,displacedBy:a,effected:d};return{impact:{displaced:jt({afterDragging:s,destination:r,displacedBy:a,last:null,viewport:o.frame,forceShouldAnimate:!1}),displacedBy:a,at:{type:"REORDER",destination:(c=t.descriptor,{index:c.index,droppableId:c.droppableId})}},afterCritical:u}},_r=function(e){return"SNAP"===e.movementMode},Sr=function(e,t,r){var n=function(e,t){return{draggables:e.draggables,droppables:hr(e.droppables,t)}}(e.dimensions,t);return!_r(e)||r?gr({state:e,dimensions:n}):yr({state:e,dimensions:n})};function wr(e){return e.isDragging&&"SNAP"===e.movementMode?s({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var Er={phase:"IDLE",completed:null,shouldFlush:!1},xr=function(e,t){if(void 0===e&&(e=Er),"FLUSH"===t.type)return s({},Er,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&qe(!1);var r=t.payload,n=r.critical,o=r.clientSelection,a=r.viewport,l=r.dimensions,i=r.movementMode,c=l.draggables[n.draggable.id],d=l.droppables[n.droppable.id],u={selection:o,borderBoxCenter:c.client.borderBox.center,offset:ot},b={client:u,page:{selection:at(u.selection,a.scroll.initial),borderBoxCenter:at(u.selection,a.scroll.initial),offset:at(u.selection,a.scroll.diff.value)}},m=Et(l.droppables).every((function(e){return!e.isFixedOnPage})),p=Ir({draggable:c,home:d,draggables:l.draggables,viewport:a}),h=p.impact;return{phase:"DRAGGING",isDragging:!0,critical:n,movementMode:i,dimensions:l,initial:b,current:b,isWindowScrollAllowed:m,impact:h,afterCritical:p.afterCritical,onLiftImpact:h,viewport:a,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&qe(!1),s({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&qe(!1),function(e){var t=e.state,r=e.published,n=r.modified.map((function(e){var r=t.dimensions.droppables[e.droppableId];return vt(r,e.scroll)})),o=s({},t.dimensions.droppables,{},St(n)),a=wt(function(e){var t=e.additions,r=e.updatedDroppables,n=e.viewport,o=n.scroll.diff.value;return t.map((function(e){var t=e.descriptor.droppableId,a=function(e){var t=e.frame;return t||qe(!1),t}(r[t]),l=a.scroll.diff.value,i=function(e){var t=e.draggable,r=e.offset,n=e.initialWindowScroll,o=Be(t.client,r),a=$e(o,n);return s({},t,{placeholder:s({},t.placeholder,{client:o}),client:o,page:a})}({draggable:e,offset:at(o,l),initialWindowScroll:n.scroll.initial});return i}))}({additions:r.additions,updatedDroppables:o,viewport:t.viewport})),l=s({},t.dimensions.draggables,{},a);r.removals.forEach((function(e){delete l[e]}));var i={droppables:o,draggables:l},c=cr(t.impact),d=c?i.droppables[c]:null,u=i.draggables[t.critical.draggable.id],b=i.droppables[t.critical.droppable.id],m=Ir({draggable:u,home:b,draggables:l,viewport:t.viewport}),p=m.impact,h=m.afterCritical,g=d&&d.isCombineEnabled?t.impact:p,v=pr({pageOffset:t.current.page.offset,draggable:i.draggables[t.critical.draggable.id],draggables:i.draggables,droppables:i.droppables,previousImpact:g,viewport:t.viewport,afterCritical:h}),f=s({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:v,onLiftImpact:p,dimensions:i,afterCritical:h,forceShouldAnimate:!1});return"COLLECTING"===t.phase?f:s({phase:"DROP_PENDING"},f,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;dr(e)||qe(!1);var g=t.payload.client;return it(g,e.current.client.selection)?e:gr({state:e,clientSelection:g,impact:_r(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return wr(e);if("COLLECTING"===e.phase)return wr(e);dr(e)||qe(!1);var v=t.payload,f=v.id,y=v.newScroll,I=e.dimensions.droppables[f];if(!I)return e;var _=vt(I,y);return Sr(e,_,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;dr(e)||qe(!1);var S=t.payload,w=S.id,E=S.isEnabled,x=e.dimensions.droppables[w];x||qe(!1),x.isEnabled===E&&qe(!1);var C=s({},x,{isEnabled:E});return Sr(e,C,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;dr(e)||qe(!1);var M=t.payload,D=M.id,N=M.isCombineEnabled,k=e.dimensions.droppables[D];k||qe(!1),k.isCombineEnabled===N&&qe(!1);var T=s({},k,{isCombineEnabled:N});return Sr(e,T,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;dr(e)||qe(!1),e.isWindowScrollAllowed||qe(!1);var P=t.payload.newScroll;if(it(e.viewport.scroll.current,P))return wr(e);var O=Kt(e.viewport,P);return _r(e)?yr({state:e,viewport:O}):gr({state:e,viewport:O})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!dr(e))return e;var R=t.payload.maxScroll;if(it(R,e.viewport.scroll.max))return e;var A=s({},e.viewport,{scroll:s({},e.viewport.scroll,{max:R})});return s({phase:"DRAGGING"},e,{viewport:A})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&qe(!1);var z=sr({state:e,type:t.type});return z?gr({state:e,impact:z.impact,clientSelection:z.clientSelection,scrollJumpRequest:z.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var B=t.payload.reason;return"COLLECTING"!==e.phase&&qe(!1),s({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:B})}if("DROP_ANIMATE"===t.type){var $=t.payload,L=$.completed,W=$.dropDuration,j=$.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&qe(!1),{phase:"DROP_ANIMATING",completed:L,dropDuration:W,newHomeClientOffset:j,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},Cr=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},Mr=function(){return{type:"COLLECTION_STARTING",payload:null}},Dr=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},Nr=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},kr=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},Tr=function(e){return{type:"MOVE",payload:e}},Pr=function(){return{type:"MOVE_UP",payload:null}},Or=function(){return{type:"MOVE_DOWN",payload:null}},Rr=function(){return{type:"MOVE_RIGHT",payload:null}},Ar=function(){return{type:"MOVE_LEFT",payload:null}},zr=function(e){return{type:"DROP_COMPLETE",payload:e}},Br=function(e){return{type:"DROP",payload:e}},$r="cubic-bezier(.2,1,.1,1)",Lr=0,Wr=.7,jr=.75,Fr="0.2s cubic-bezier(0.2, 0, 0, 1)",Hr={fluid:"opacity "+Fr,snap:"transform "+Fr+", opacity "+Fr,drop:function(e){var t=e+"s "+$r;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+Fr,placeholder:"height "+Fr+", width "+Fr+", margin "+Fr},Gr=function(e){return it(e,ot)?null:"translate("+e.x+"px, "+e.y+"px)"},Vr=Gr,Ur=.33,Yr=function(e){var t=e.getState,r=e.dispatch;return function(e){return function(n){if("DROP"===n.type){var o=t(),a=n.payload.reason;if("COLLECTING"!==o.phase){if("IDLE"!==o.phase){"DROP_PENDING"===o.phase&&o.isWaiting&&qe(!1),"DRAGGING"!==o.phase&&"DROP_PENDING"!==o.phase&&qe(!1);var l=o.critical,i=o.dimensions,c=i.draggables[o.critical.draggable.id],d=function(e){var t=e.draggables,r=e.reason,n=e.lastImpact,o=e.home,a=e.viewport,l=e.onLiftImpact;return n.at&&"DROP"===r?"REORDER"===n.at.type?{impact:n,didDropInsideDroppable:!0}:{impact:s({},n,{displaced:Pt}),didDropInsideDroppable:!0}:{impact:vr({draggables:t,impact:l,destination:o,viewport:a,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:a,lastImpact:o.impact,afterCritical:o.afterCritical,onLiftImpact:o.onLiftImpact,home:o.dimensions.droppables[o.critical.droppable.id],viewport:o.viewport,draggables:o.dimensions.draggables}),u=d.impact,b=d.didDropInsideDroppable,m=b?Mt(u):null,p=b?Dt(u):null,h={index:l.draggable.index,droppableId:l.droppable.id},g={draggableId:c.descriptor.id,type:c.descriptor.type,source:h,reason:a,mode:o.movementMode,destination:m,combine:p},v=function(e){var t=e.impact,r=e.draggable,n=e.dimensions,o=e.viewport,a=e.afterCritical,l=n.draggables,i=n.droppables,c=cr(t),s=c?i[c]:null,d=i[r.descriptor.droppableId],u=fr({impact:t,draggable:r,draggables:l,afterCritical:a,droppable:s||d,viewport:o});return lt(u,r.client.borderBox.center)}({impact:u,draggable:c,dimensions:i,viewport:o.viewport,afterCritical:o.afterCritical}),f={critical:o.critical,afterCritical:o.afterCritical,result:g,impact:u};if(!it(o.current.client.offset,v)||Boolean(g.combine)){var y=function(e){var t=e.reason,r=dt(e.current,e.destination);if(r<=0)return Ur;if(r>=1500)return.55;var n=Ur+r/1500*.22000000000000003;return Number(("CANCEL"===t?.6*n:n).toFixed(2))}({current:o.current.client.offset,destination:v,reason:a});r({type:"DROP_ANIMATE",payload:{newHomeClientOffset:v,dropDuration:y,completed:f}})}else r(zr({completed:f}))}}else r(function(e){return{type:"DROP_PENDING",payload:e}}({reason:a}))}else e(n)}}},Qr=function(){return{x:window.pageXOffset,y:window.pageYOffset}};var qr=function(e){var t=function(e){var t=e.onWindowScroll,r=Ge((function(){t(Qr())})),n=function(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}(r),o=Ue;function a(){return o!==Ue}return{start:function(){a()&&qe(!1),o=Ye(window,[n])},stop:function(){a()||qe(!1),r.cancel(),o(),o=Ue},isActive:a}}({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(r){t.isActive()||"INITIAL_PUBLISH"!==r.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r)&&t.stop(),e(r)}}},Jr=function(e,t){t()},Kr=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},Zr=function(e,t,r,n){if(e){var o=function(e){var t=!1,r=!1,n=setTimeout((function(){r=!0})),o=function(o){t||r||(t=!0,e(o),clearTimeout(n))};return o.wasCalled=function(){return t},o}(r);e(t,{announce:o}),o.wasCalled()||r(n(t))}else r(n(t))},Xr=function(e,t){var r=function(e,t){var r,n=(r=[],{add:function(e){var t=setTimeout((function(){return function(e){var t=yt(r,(function(t){return t.timerId===e}));-1===t&&qe(!1),r.splice(t,1)[0].callback()}(t)})),n={timerId:t,callback:e};r.push(n)},flush:function(){if(r.length){var e=[].concat(r);r.length=0,e.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}),o=null,a=function(r){o||qe(!1),o=null,Jr(0,(function(){return Zr(e().onDragEnd,r,t,nt)}))};return{beforeCapture:function(t,r){o&&qe(!1),Jr(0,(function(){var n=e().onBeforeCapture;n&&n({draggableId:t,mode:r})}))},beforeStart:function(t,r){o&&qe(!1),Jr(0,(function(){var n=e().onBeforeDragStart;n&&n(Kr(t,r))}))},start:function(r,a){o&&qe(!1);var l=Kr(r,a);o={mode:a,lastCritical:r,lastLocation:l.source,lastCombine:null},n.add((function(){Jr(0,(function(){return Zr(e().onDragStart,l,t,tt)}))}))},update:function(r,a){var l=Mt(a),i=Dt(a);o||qe(!1);var c=!function(e,t){if(e===t)return!0;var r=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,n=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return r&&n}(r,o.lastCritical);c&&(o.lastCritical=r);var d,u,b=(u=l,!(null==(d=o.lastLocation)&&null==u||null!=d&&null!=u&&d.droppableId===u.droppableId&&d.index===u.index));b&&(o.lastLocation=l);var m=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&e.draggableId===t.draggableId&&e.droppableId===t.droppableId}(o.lastCombine,i);if(m&&(o.lastCombine=i),c||b||m){var p=s({},Kr(r,o.mode),{combine:i,destination:l});n.add((function(){Jr(0,(function(){return Zr(e().onDragUpdate,p,t,rt)}))}))}},flush:function(){o||qe(!1),n.flush()},drop:a,abort:function(){if(o){var e=s({},Kr(o.lastCritical,o.mode),{combine:null,destination:null,reason:"CANCEL"});a(e)}}}}(e,t);return function(e){return function(t){return function(n){if("BEFORE_INITIAL_CAPTURE"!==n.type){if("INITIAL_PUBLISH"===n.type){var o=n.payload.critical;return r.beforeStart(o,n.payload.movementMode),t(n),void r.start(o,n.payload.movementMode)}if("DROP_COMPLETE"===n.type){var a=n.payload.completed.result;return r.flush(),t(n),void r.drop(a)}if(t(n),"FLUSH"!==n.type){var l=e.getState();"DRAGGING"===l.phase&&r.update(l.critical,l.impact)}else r.abort()}else r.beforeCapture(n.payload.draggableId,n.payload.movementMode)}}}},en=function(e){return function(t){return function(r){if("DROP_ANIMATION_FINISHED"===r.type){var n=e.getState();"DROP_ANIMATING"!==n.phase&&qe(!1),e.dispatch(zr({completed:n.completed}))}else t(r)}}},tn=function(e){var t=null,r=null;return function(n){return function(o){if("FLUSH"!==o.type&&"DROP_COMPLETE"!==o.type&&"DROP_ANIMATION_FINISHED"!==o.type||(r&&(cancelAnimationFrame(r),r=null),t&&(t(),t=null)),n(o),"DROP_ANIMATE"===o.type){var a={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};r=requestAnimationFrame((function(){r=null,t=Ye(window,[a])}))}}}},rn=function(e){return function(t){return function(r){if(t(r),"PUBLISH_WHILE_DRAGGING"===r.type){var n=e.getState();"DROP_PENDING"===n.phase&&(n.isWaiting||e.dispatch(Br({reason:n.reason})))}}}},nn=L,on=function(e){var t=e.scrollHeight,r=e.scrollWidth,n=e.height,o=e.width,a=lt({x:r,y:t},{x:o,y:n});return{x:Math.max(0,a.x),y:Math.max(0,a.y)}},an=function(){var e=document.documentElement;return e||qe(!1),e},ln=function(){var e=an();return on({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})};function cn(e,t,r){return r.descriptor.id!==t.id&&r.descriptor.type===t.type&&"virtual"===e.droppable.getById(r.descriptor.droppableId).descriptor.mode}var sn,dn,un=function(e,t){var r=null,n=function(e){var t=e.registry,r=e.callbacks,n={additions:{},removals:{},modified:{}},o=null,a=function(){o||(r.collectionStarting(),o=requestAnimationFrame((function(){o=null;var e=n,a=e.additions,l=e.removals,i=e.modified,c=Object.keys(a).map((function(e){return t.draggable.getById(e).getDimension(ot)})).sort((function(e,t){return e.descriptor.index-t.descriptor.index})),s=Object.keys(i).map((function(e){return{droppableId:e,scroll:t.droppable.getById(e).callbacks.getScrollWhileDragging()}})),d={additions:c,removals:Object.keys(l),modified:s};n={additions:{},removals:{},modified:{}},r.publish(d)})))};return{add:function(e){var t=e.descriptor.id;n.additions[t]=e,n.modified[e.descriptor.droppableId]=!0,n.removals[t]&&delete n.removals[t],a()},remove:function(e){var t=e.descriptor;n.removals[t.id]=!0,n.modified[t.droppableId]=!0,n.additions[t.id]&&delete n.additions[t.id],a()},stop:function(){o&&(cancelAnimationFrame(o),o=null,n={additions:{},removals:{},modified:{}})}}}({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),o=function(t){r||qe(!1);var o=r.critical.draggable;"ADDITION"===t.type&&cn(e,o,t.value)&&n.add(t.value),"REMOVAL"===t.type&&cn(e,o,t.value)&&n.remove(t.value)},a={updateDroppableIsEnabled:function(n,o){e.droppable.exists(n)||qe(!1),r&&t.updateDroppableIsEnabled({id:n,isEnabled:o})},updateDroppableIsCombineEnabled:function(n,o){r&&(e.droppable.exists(n)||qe(!1),t.updateDroppableIsCombineEnabled({id:n,isCombineEnabled:o}))},scrollDroppable:function(t,n){r&&e.droppable.getById(t).callbacks.scroll(n)},updateDroppableScroll:function(n,o){r&&(e.droppable.exists(n)||qe(!1),t.updateDroppableScroll({id:n,newScroll:o}))},startPublishing:function(t){r&&qe(!1);var n=e.draggable.getById(t.draggableId),a=e.droppable.getById(n.descriptor.droppableId),l={draggable:n.descriptor,droppable:a.descriptor},i=e.subscribe(o);return r={critical:l,unsubscribe:i},function(e){var t,r,n,o,a,l,i,c=e.critical,s=e.scrollOptions,d=e.registry,u=(t=Qr(),r=ln(),n=t.y,o=t.x,l=(a=an()).clientWidth,i=a.clientHeight,{frame:Te({top:n,left:o,right:o+l,bottom:n+i}),scroll:{initial:t,current:t,max:r,diff:{value:ot,displacement:ot}}}),b=u.scroll.current,m=c.droppable,p=d.droppable.getAllByType(m.type).map((function(e){return e.callbacks.getDimensionAndWatchScroll(b,s)})),h=d.draggable.getAllByType(c.draggable.type).map((function(e){return e.getDimension(b)}));return{dimensions:{draggables:wt(h),droppables:St(p)},critical:c,viewport:u}}({critical:l,registry:e,scrollOptions:t.scrollOptions})},stopPublishing:function(){if(r){n.stop();var t=r.critical.droppable;e.droppable.getAllByType(t.type).forEach((function(e){return e.callbacks.dragStopped()})),r.unsubscribe(),r=null}}};return a},bn=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason},mn=function(e){window.scrollBy(e.x,e.y)},pn=He((function(e){return Et(e).filter((function(e){return!!e.isEnabled&&!!e.frame}))})),hn=function(e){return Math.pow(e,2)},gn=function(e){var t=e.startOfRange,r=e.endOfRange,n=e.current,o=r-t;return 0===o?0:(n-t)/o},vn=360,fn=1200,yn=function(e){var t=e.distanceToEdge,r=e.thresholds,n=e.dragStartTime,o=e.shouldUseTimeDampening,a=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return 28;if(e===t.startScrollingFrom)return 1;var r=gn({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),n=28*hn(1-r);return Math.ceil(n)}(t,r);return 0===a?0:o?Math.max(function(e,t){var r=t,n=fn,o=Date.now()-r;if(o>=fn)return e;if(o<vn)return 1;var a=gn({startOfRange:vn,endOfRange:n,current:o}),l=e*hn(a);return Math.ceil(l)}(a,n),1):a},In=function(e){var t=e.container,r=e.distanceToEdges,n=e.dragStartTime,o=e.axis,a=e.shouldUseTimeDampening,l=function(e,t){return{startScrollingFrom:.25*e[t.size],maxScrollValueAt:.05*e[t.size]}}(t,o);return r[o.end]<r[o.start]?yn({distanceToEdge:r[o.end],thresholds:l,dragStartTime:n,shouldUseTimeDampening:a}):-1*yn({distanceToEdge:r[o.start],thresholds:l,dragStartTime:n,shouldUseTimeDampening:a})},Sn=bt((function(e){return 0===e?0:e})),wn=function(e){var t=e.dragStartTime,r=e.container,n=e.subject,o=e.center,a=e.shouldUseTimeDampening,l={top:o.y-r.top,right:r.right-o.x,bottom:r.bottom-o.y,left:o.x-r.left},i=In({container:r,distanceToEdges:l,dragStartTime:t,axis:Bt,shouldUseTimeDampening:a}),c=In({container:r,distanceToEdges:l,dragStartTime:t,axis:$t,shouldUseTimeDampening:a}),s=Sn({x:c,y:i});if(it(s,ot))return null;var d=function(e){var t=e.container,r=e.subject,n=e.proposedScroll,o=r.height>t.height,a=r.width>t.width;return a||o?a&&o?null:{x:a?0:n.x,y:o?0:n.y}:n}({container:r,subject:n,proposedScroll:s});return d?it(d,ot)?null:d:null},En=bt((function(e){return 0===e?0:e>0?1:-1})),xn=(sn=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,r=e.max,n=e.change,o=at(t,n),a={x:sn(o.x,r.x),y:sn(o.y,r.y)};return it(a,ot)?null:a}),Cn=function(e){var t=e.max,r=e.current,n=e.change,o={x:Math.max(r.x,t.x),y:Math.max(r.y,t.y)},a=En(n),l=xn({max:o,current:r,change:a});return!l||0!==a.x&&0===l.x||0!==a.y&&0===l.y},Mn=function(e,t){return Cn({current:e.scroll.current,max:e.scroll.max,change:t})},Dn=function(e,t){var r=e.frame;return!!r&&Cn({current:r.scroll.current,max:r.scroll.max,change:t})},Nn=function(e){var t=e.state,r=e.dragStartTime,n=e.shouldUseTimeDampening,o=e.scrollWindow,a=e.scrollDroppable,l=t.current.page.borderBoxCenter,i=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var c=function(e){var t=e.viewport,r=e.subject,n=e.center,o=e.shouldUseTimeDampening,a=wn({dragStartTime:e.dragStartTime,container:t.frame,subject:r,center:n,shouldUseTimeDampening:o});return a&&Mn(t,a)?a:null}({dragStartTime:r,viewport:t.viewport,subject:i,center:l,shouldUseTimeDampening:n});if(c)return void o(c)}var s=function(e){var t=e.center,r=e.destination,n=e.droppables;if(r){var o=n[r];return o.frame?o:null}var a=function(e,t){var r=It(pn(t),(function(t){return t.frame||qe(!1),ur(t.frame.pageMarginBox)(e)}));return r}(t,n);return a}({center:l,destination:cr(t.impact),droppables:t.dimensions.droppables});if(s){var d=function(e){var t=e.droppable,r=e.subject,n=e.center,o=e.dragStartTime,a=e.shouldUseTimeDampening,l=t.frame;if(!l)return null;var i=wn({dragStartTime:o,container:l.pageMarginBox,subject:r,center:n,shouldUseTimeDampening:a});return i&&Dn(t,i)?i:null}({dragStartTime:r,droppable:s,subject:i,center:l,shouldUseTimeDampening:n});d&&a(s.descriptor.id,d)}},kn=function(e){var t=e.move,r=e.scrollDroppable,n=e.scrollWindow;return function(e){var o=e.scrollJumpRequest;if(o){var a=cr(e.impact);a||qe(!1);var l=function(e,t){if(!Dn(e,t))return t;var n=function(e,t){var r=e.frame;return r&&Dn(e,t)?xn({current:r.scroll.current,max:r.scroll.max,change:t}):null}(e,t);if(!n)return r(e.descriptor.id,t),null;var o=lt(t,n);return r(e.descriptor.id,o),lt(t,o)}(e.dimensions.droppables[a],o);if(l){var i=e.viewport,c=function(e,t,r){if(!e)return r;if(!Mn(t,r))return r;var o=function(e,t){if(!Mn(e,t))return null;var r=e.scroll.max,n=e.scroll.current;return xn({current:n,max:r,change:t})}(t,r);if(!o)return n(r),null;var a=lt(r,o);return n(a),lt(r,a)}(e.isWindowScrollAllowed,i,l);c&&function(e,r){var n=at(e.current.client.selection,r);t({client:n})}(e,c)}}}},Tn="data-rbd",Pn={base:dn=Tn+"-drag-handle",draggableId:dn+"-draggable-id",contextId:dn+"-context-id"},On=function(){var e=Tn+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Rn=function(){var e=Tn+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),An={contextId:Tn+"-scroll-container-context-id"},zn=function(e,t){return e.map((function(e){var r=e.styles[t];return r?e.selector+" { "+r+" }":""})).join(" ")},Bn="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?l.useLayoutEffect:l.useEffect,$n=function(){var e=document.querySelector("head");return e||qe(!1),e},Ln=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};var Wn=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function jn(e){return e instanceof Wn(e).HTMLElement}function Fn(){var e={draggables:{},droppables:{}},t=[];function r(e){t.length&&t.forEach((function(t){return t(e)}))}function n(t){return e.draggables[t]||null}function o(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,r({type:"ADDITION",value:t})},update:function(t,r){var n=e.draggables[r.descriptor.id];n&&n.uniqueId===t.uniqueId&&(delete e.draggables[r.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var o=t.descriptor.id,a=n(o);a&&t.uniqueId===a.uniqueId&&(delete e.draggables[o],r({type:"REMOVAL",value:t}))},getById:function(e){var t=n(e);return t||qe(!1),t},findById:n,exists:function(e){return Boolean(n(e))},getAllByType:function(t){return ft(e.draggables).filter((function(e){return e.descriptor.type===t}))}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var r=o(t.descriptor.id);r&&t.uniqueId===r.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=o(e);return t||qe(!1),t},findById:o,exists:function(e){return Boolean(o(e))},getAllByType:function(t){return ft(e.droppables).filter((function(e){return e.descriptor.type===t}))}},subscribe:function(e){return t.push(e),function(){var r=t.indexOf(e);-1!==r&&t.splice(r,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var Hn=i().createContext(null),Gn=function(){var e=document.body;return e||qe(!1),e},Vn={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Un=0,Yn={separator:"::"};function Qn(e,t){return void 0===t&&(t=Yn),Ne((function(){return""+e+t.separator+Un++}),[t.separator,e])}var qn=i().createContext(null);function Jn(e){var t=(0,l.useRef)(e);return(0,l.useEffect)((function(){t.current=e})),t}var Kn,Zn,Xn=((Kn={})[13]=!0,Kn[9]=!0,Kn),eo=function(e){Xn[e.keyCode]&&e.preventDefault()},to=function(){var e="visibilitychange";return"undefined"==typeof document?e:It([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}(),ro={type:"IDLE"};function no(){}var oo=((Zn={})[34]=!0,Zn[33]=!0,Zn[36]=!0,Zn[35]=!0,Zn);var ao={type:"IDLE"},lo={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function io(e,t){if(null==t)return!1;if(Boolean(lo[t.tagName.toLowerCase()]))return!0;var r=t.getAttribute("contenteditable");return"true"===r||""===r||t!==e&&io(e,t.parentElement)}function co(e,t){var r=t.target;return!!jn(r)&&io(e,r)}var so=function(e){return Te(e.getBoundingClientRect()).center},uo=function(){var e="matches";return"undefined"==typeof document?e:It([e,"msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||e}();function bo(e,t){return null==e?null:e[uo](t)?e:bo(e.parentElement,t)}function mo(e,t){return e.closest?e.closest(t):bo(e,t)}function po(e){e.preventDefault()}function ho(e){var t=e.expected,r=e.phase,n=e.isLockActive;return e.shouldWarn,!!n()&&t===r}function go(e){var t=e.lockAPI,r=e.store,n=e.registry,o=e.draggableId;if(t.isClaimed())return!1;var a=n.draggable.findById(o);return!!a&&!!a.options.isEnabled&&!!bn(r.getState(),o)}var vo=[function(e){var t=(0,l.useRef)(ro),r=(0,l.useRef)(Ue),n=Ne((function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var n=e.findClosestDraggableId(t);if(n){var o=e.tryGetLock(n,i,{sourceEvent:t});if(o){t.preventDefault();var a={x:t.clientX,y:t.clientY};r.current(),d(o,a)}}}}}}),[e]),o=Ne((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var n=e.findOptionsForDraggable(r);n&&(n.shouldRespectForcePress||e.canGetLock(r)&&t.preventDefault())}}}}}),[e]),a=ke((function(){r.current=Ye(window,[o,n],{passive:!1,capture:!0})}),[o,n]),i=ke((function(){"IDLE"!==t.current.type&&(t.current=ro,r.current(),a())}),[a]),c=ke((function(){var e=t.current;i(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[i]),s=ke((function(){var e=function(e){var t=e.cancel,r=e.completed,n=e.getPhase,o=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,r=e.clientX,a=e.clientY;if(0===t){var l={x:r,y:a},i=n();if("DRAGGING"===i.type)return e.preventDefault(),void i.actions.move(l);if("PENDING"!==i.type&&qe(!1),c=i.point,s=l,Math.abs(s.x-c.x)>=5||Math.abs(s.y-c.y)>=5){var c,s;e.preventDefault();var d=i.actions.fluidLift(l);o({type:"DRAGGING",actions:d})}}}},{eventName:"mouseup",fn:function(e){var o=n();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===n().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==n().type)return 27===e.keyCode?(e.preventDefault(),void t()):void eo(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===n().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var r=n();"IDLE"===r.type&&qe(!1),r.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:to,fn:t}]}({cancel:c,completed:i,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});r.current=Ye(window,e,{capture:!0,passive:!1})}),[c,i]),d=ke((function(e,r){"IDLE"!==t.current.type&&qe(!1),t.current={type:"PENDING",point:r,actions:e},s()}),[s]);Bn((function(){return a(),function(){r.current()}}),[a])},function(e){var t=(0,l.useRef)(no),r=Ne((function(){return{eventName:"keydown",fn:function(r){if(!r.defaultPrevented&&32===r.keyCode){var o=e.findClosestDraggableId(r);if(o){var a=e.tryGetLock(o,c,{sourceEvent:r});if(a){r.preventDefault();var l=!0,i=a.snapLift();t.current(),t.current=Ye(window,function(e,t){function r(){t(),e.cancel()}return[{eventName:"keydown",fn:function(n){return 27===n.keyCode?(n.preventDefault(),void r()):32===n.keyCode?(n.preventDefault(),t(),void e.drop()):40===n.keyCode?(n.preventDefault(),void e.moveDown()):38===n.keyCode?(n.preventDefault(),void e.moveUp()):39===n.keyCode?(n.preventDefault(),void e.moveRight()):37===n.keyCode?(n.preventDefault(),void e.moveLeft()):void(oo[n.keyCode]?n.preventDefault():eo(n))}},{eventName:"mousedown",fn:r},{eventName:"mouseup",fn:r},{eventName:"click",fn:r},{eventName:"touchstart",fn:r},{eventName:"resize",fn:r},{eventName:"wheel",fn:r,options:{passive:!0}},{eventName:to,fn:r}]}(i,c),{capture:!0,passive:!1})}}}function c(){l||qe(!1),l=!1,t.current(),n()}}}}),[e]),n=ke((function(){t.current=Ye(window,[r],{passive:!1,capture:!0})}),[r]);Bn((function(){return n(),function(){t.current()}}),[n])},function(e){var t=(0,l.useRef)(ao),r=(0,l.useRef)(Ue),n=ke((function(){return t.current}),[]),o=ke((function(e){t.current=e}),[]),a=Ne((function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var o=e.tryGetLock(n,c,{sourceEvent:t});if(o){var a=t.touches[0],l={x:a.clientX,y:a.clientY};r.current(),b(o,l)}}}}}}),[e]),i=ke((function(){r.current=Ye(window,[a],{capture:!0,passive:!1})}),[a]),c=ke((function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),o(ao),r.current(),i())}),[i,o]),s=ke((function(){var e=t.current;c(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[c]),d=ke((function(){var e={capture:!0,passive:!1},t={cancel:s,completed:c,getPhase:n},o=Ye(window,function(e){var t=e.cancel,r=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var r=n();if("DRAGGING"===r.type){r.hasMoved=!0;var o=e.touches[0],a={x:o.clientX,y:o.clientY};e.preventDefault(),r.actions.move(a)}else t()}},{eventName:"touchend",fn:function(e){var o=n();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===n().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var r=n();"IDLE"===r.type&&qe(!1);var o=e.touches[0];if(o&&o.force>=.15){var a=r.actions.shouldRespectForcePress();if("PENDING"!==r.type)return a?r.hasMoved?void e.preventDefault():void t():void e.preventDefault();a&&t()}}},{eventName:to,fn:t}]}(t),e),a=Ye(window,function(e){var t=e.cancel,r=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===r().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:to,fn:t}]}(t),e);r.current=function(){o(),a()}}),[s,n,c]),u=ke((function(){var e=n();"PENDING"!==e.type&&qe(!1);var t=e.actions.fluidLift(e.point);o({type:"DRAGGING",actions:t,hasMoved:!1})}),[n,o]),b=ke((function(e,t){"IDLE"!==n().type&&qe(!1);var r=setTimeout(u,120);o({type:"PENDING",point:t,actions:e,longPressTimerId:r}),d()}),[d,n,o,u]);Bn((function(){return i(),function(){r.current();var e=n();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),o(ao))}}),[n,i,o]),Bn((function(){return Ye(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function fo(e){var t=e.contextId,r=e.store,n=e.registry,o=e.customSensors,a=e.enableDefaultSensors,i=[].concat(a?vo:[],o||[]),c=(0,l.useState)((function(){return function(){var e=null;function t(){e||qe(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&qe(!1);var r={abandon:t};return e=r,r},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],d=ke((function(e,t){e.isDragging&&!t.isDragging&&c.tryAbandon()}),[c]);Bn((function(){var e=r.getState();return r.subscribe((function(){var t=r.getState();d(e,t),e=t}))}),[c,r,d]),Bn((function(){return c.tryAbandon}),[c.tryAbandon]);for(var u=ke((function(e){return go({lockAPI:c,registry:n,store:r,draggableId:e})}),[c,n,r]),b=ke((function(e,o,a){return function(e){var t=e.lockAPI,r=e.contextId,n=e.store,o=e.registry,a=e.draggableId,l=e.forceSensorStop,i=e.sourceEvent;if(!go({lockAPI:t,store:n,registry:o,draggableId:a}))return null;var c=o.draggable.getById(a),d=function(e,t){var r="["+On.contextId+'="'+e+'"]',n=It(_t(document.querySelectorAll(r)),(function(e){return e.getAttribute(On.id)===t}));return n&&jn(n)?n:null}(r,c.descriptor.id);if(!d)return null;if(i&&!c.options.canDragInteractiveElements&&co(d,i))return null;var u=t.claim(l||Ue),b="PRE_DRAG";function m(){return c.options.shouldRespectForcePress}function p(){return t.isActive(u)}var h=function(e,t){ho({expected:e,phase:b,isLockActive:p,shouldWarn:!0})&&n.dispatch(t())}.bind(null,"DRAGGING");function g(e){function r(){t.release(),b="COMPLETED"}function o(t,o){if(void 0===o&&(o={shouldBlockNextClick:!1}),e.cleanup(),o.shouldBlockNextClick){var a=Ye(window,[{eventName:"click",fn:po,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(a)}r(),n.dispatch(Br({reason:t}))}return"PRE_DRAG"!==b&&(r(),"PRE_DRAG"!==b&&qe(!1)),n.dispatch(function(e){return{type:"LIFT",payload:e}}(e.liftActionArgs)),b="DRAGGING",s({isActive:function(){return ho({expected:"DRAGGING",phase:b,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:m,drop:function(e){return o("DROP",e)},cancel:function(e){return o("CANCEL",e)}},e.actions)}return{isActive:function(){return ho({expected:"PRE_DRAG",phase:b,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:m,fluidLift:function(e){var t=Ge((function(e){h((function(){return Tr({client:e})}))}));return s({},g({liftActionArgs:{id:a,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}}),{move:t})},snapLift:function(){var e={moveUp:function(){return h(Pr)},moveRight:function(){return h(Rr)},moveDown:function(){return h(Or)},moveLeft:function(){return h(Ar)}};return g({liftActionArgs:{id:a,clientSelection:so(d),movementMode:"SNAP"},cleanup:Ue,actions:e})},abort:function(){ho({expected:"PRE_DRAG",phase:b,isLockActive:p,shouldWarn:!0})&&t.release()}}}({lockAPI:c,registry:n,contextId:t,store:r,draggableId:e,forceSensorStop:o,sourceEvent:a&&a.sourceEvent?a.sourceEvent:null})}),[t,c,n,r]),m=ke((function(e){return function(e,t){var r=function(e,t){var r,n=t.target;if(!((r=n)instanceof Wn(r).Element))return null;var o=function(e){return"["+Pn.contextId+'="'+e+'"]'}(e),a=mo(n,o);return a&&jn(a)?a:null}(e,t);return r?r.getAttribute(Pn.draggableId):null}(t,e)}),[t]),p=ke((function(e){var t=n.draggable.findById(e);return t?t.options:null}),[n.draggable]),h=ke((function(){c.isClaimed()&&(c.tryAbandon(),"IDLE"!==r.getState().phase&&r.dispatch({type:"FLUSH",payload:null}))}),[c,r]),g=ke(c.isClaimed,[c]),v=Ne((function(){return{canGetLock:u,tryGetLock:b,findClosestDraggableId:m,findOptionsForDraggable:p,tryReleaseLock:h,isLockClaimed:g}}),[u,b,m,p,h,g]),f=0;f<i.length;f++)i[f](v)}function yo(e){return e.current||qe(!1),e.current}function Io(e){var t=e.contextId,r=e.setCallbacks,n=e.sensors,o=e.nonce,a=e.dragHandleUsageInstructions,c=(0,l.useRef)(null),d=Jn(e),u=ke((function(){return function(e){return{onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}}(d.current)}),[d]),b=function(e){var t=Ne((function(){return function(e){return"rbd-announcement-"+e}(e)}),[e]),r=(0,l.useRef)(null);return(0,l.useEffect)((function(){var e=document.createElement("div");return r.current=e,e.id=t,e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),s(e.style,Vn),Gn().appendChild(e),function(){setTimeout((function(){var t=Gn();t.contains(e)&&t.removeChild(e),e===r.current&&(r.current=null)}))}}),[t]),ke((function(e){var t=r.current;t&&(t.textContent=e)}),[])}(t),m=function(e){var t=e.contextId,r=e.text,n=Qn("hidden-text",{separator:"-"}),o=Ne((function(){return function(e){return"rbd-hidden-text-"+e.contextId+"-"+e.uniqueId}({contextId:t,uniqueId:n})}),[n,t]);return(0,l.useEffect)((function(){var e=document.createElement("div");return e.id=o,e.textContent=r,e.style.display="none",Gn().appendChild(e),function(){var t=Gn();t.contains(e)&&t.removeChild(e)}}),[o,r]),o}({contextId:t,text:a}),p=function(e,t){var r=Ne((function(){return function(e){var t,r,n,o=(t=e,function(e){return"["+e+'="'+t+'"]'}),a=(r="\n      cursor: -webkit-grab;\n      cursor: grab;\n    ",{selector:o(Pn.contextId),styles:{always:"\n          -webkit-touch-callout: none;\n          -webkit-tap-highlight-color: rgba(0,0,0,0);\n          touch-action: manipulation;\n        ",resting:r,dragging:"pointer-events: none;",dropAnimating:r}}),l=[(n="\n      transition: "+Hr.outOfTheWay+";\n    ",{selector:o(On.contextId),styles:{dragging:n,dropAnimating:n,userCancel:n}}),a,{selector:o(Rn.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n        cursor: grabbing;\n        cursor: -webkit-grabbing;\n        user-select: none;\n        -webkit-user-select: none;\n        -moz-user-select: none;\n        -ms-user-select: none;\n        overflow-anchor: none;\n      "}}];return{always:zn(l,"always"),resting:zn(l,"resting"),dragging:zn(l,"dragging"),dropAnimating:zn(l,"dropAnimating"),userCancel:zn(l,"userCancel")}}(e)}),[e]),n=(0,l.useRef)(null),o=(0,l.useRef)(null),a=ke(He((function(e){var t=o.current;t||qe(!1),t.textContent=e})),[]),i=ke((function(e){var t=n.current;t||qe(!1),t.textContent=e}),[]);Bn((function(){(n.current||o.current)&&qe(!1);var l=Ln(t),c=Ln(t);return n.current=l,o.current=c,l.setAttribute(Tn+"-always",e),c.setAttribute(Tn+"-dynamic",e),$n().appendChild(l),$n().appendChild(c),i(r.always),a(r.resting),function(){var e=function(e){var t=e.current;t||qe(!1),$n().removeChild(t),e.current=null};e(n),e(o)}}),[t,i,a,r.always,r.resting,e]);var c=ke((function(){return a(r.dragging)}),[a,r.dragging]),s=ke((function(e){a("DROP"!==e?r.userCancel:r.dropAnimating)}),[a,r.dropAnimating,r.userCancel]),d=ke((function(){o.current&&a(r.resting)}),[a,r.resting]);return Ne((function(){return{dragging:c,dropping:s,resting:d}}),[c,s,d])}(t,o),h=ke((function(e){yo(c).dispatch(e)}),[]),g=Ne((function(){return $({publishWhileDragging:Cr,updateDroppableScroll:Dr,updateDroppableIsEnabled:Nr,updateDroppableIsCombineEnabled:kr,collectionStarting:Mr},h)}),[h]),v=function(){var e=Ne(Fn,[]);return(0,l.useEffect)((function(){return function(){requestAnimationFrame(e.clean)}}),[e]),e}(),f=Ne((function(){return un(v,g)}),[v,g]),y=Ne((function(){return function(e){var t=e.scrollDroppable,r=e.scrollWindow,n=e.move,o=function(e){var t=e.scrollDroppable,r=Ge(e.scrollWindow),n=Ge(t),o=null,a=function(e){o||qe(!1);var t=o,a=t.shouldUseTimeDampening,l=t.dragStartTime;Nn({state:e,scrollWindow:r,scrollDroppable:n,dragStartTime:l,shouldUseTimeDampening:a})};return{start:function(e){o&&qe(!1);var t=Date.now(),r=!1,n=function(){r=!0};Nn({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:n,scrollDroppable:n}),o={dragStartTime:t,shouldUseTimeDampening:r},r&&a(e)},stop:function(){o&&(r.cancel(),n.cancel(),o=null)},scroll:a}}({scrollWindow:r,scrollDroppable:t}),a=kn({move:n,scrollWindow:r,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&a(e):o.scroll(e))},start:o.start,stop:o.stop}}(s({scrollWindow:mn,scrollDroppable:f.scrollDroppable},$({move:Tr},h)))}),[f.scrollDroppable,h]),I=function(e){var t=(0,l.useRef)({}),r=(0,l.useRef)(null),n=(0,l.useRef)(null),o=(0,l.useRef)(!1),a=ke((function(e,r){var n={id:e,focus:r};return t.current[e]=n,function(){var r=t.current;r[e]!==n&&delete r[e]}}),[]),i=ke((function(t){var r=function(e,t){var r="["+Pn.contextId+'="'+e+'"]',n=_t(document.querySelectorAll(r));if(!n.length)return null;var o=It(n,(function(e){return e.getAttribute(Pn.draggableId)===t}));return o&&jn(o)?o:null}(e,t);r&&r!==document.activeElement&&r.focus()}),[e]),c=ke((function(e,t){r.current===e&&(r.current=t)}),[]),s=ke((function(){n.current||o.current&&(n.current=requestAnimationFrame((function(){n.current=null;var e=r.current;e&&i(e)})))}),[i]),d=ke((function(e){r.current=null;var t=document.activeElement;t&&t.getAttribute(Pn.draggableId)===e&&(r.current=e)}),[]);return Bn((function(){return o.current=!0,function(){o.current=!1;var e=n.current;e&&cancelAnimationFrame(e)}}),[]),Ne((function(){return{register:a,tryRecordFocus:d,tryRestoreFocusRecorded:s,tryShiftRecord:c}}),[a,d,s,c])}(t),_=Ne((function(){return function(e){var t,r=e.dimensionMarshal,n=e.focusMarshal,o=e.styleMarshal,a=e.getResponders,l=e.announce,i=e.autoScroller;return z(xr,nn(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),n=function(){throw new Error(T(15))},o={getState:r.getState,dispatch:function(){return n.apply(void 0,arguments)}},a=t.map((function(e){return e(o)}));return n=L.apply(void 0,a)(r.dispatch),k(k({},r),{},{dispatch:n})}}}((t=o,function(){return function(e){return function(r){"INITIAL_PUBLISH"===r.type&&t.dragging(),"DROP_ANIMATE"===r.type&&t.dropping(r.payload.completed.result.reason),"FLUSH"!==r.type&&"DROP_COMPLETE"!==r.type||t.resting(),e(r)}}}),function(e){return function(){return function(t){return function(r){"DROP_COMPLETE"!==r.type&&"FLUSH"!==r.type&&"DROP_ANIMATE"!==r.type||e.stopPublishing(),t(r)}}}}(r),function(e){return function(t){var r=t.getState,n=t.dispatch;return function(t){return function(o){if("LIFT"===o.type){var a=o.payload,l=a.id,i=a.clientSelection,c=a.movementMode,s=r();"DROP_ANIMATING"===s.phase&&n(zr({completed:s.completed})),"IDLE"!==r().phase&&qe(!1),n({type:"FLUSH",payload:null}),n({type:"BEFORE_INITIAL_CAPTURE",payload:{draggableId:l,movementMode:c}});var d={draggableId:l,scrollOptions:{shouldPublishImmediately:"SNAP"===c}},u=e.startPublishing(d),b=u.critical,m=u.dimensions,p=u.viewport;n({type:"INITIAL_PUBLISH",payload:{critical:b,dimensions:m,clientSelection:i,movementMode:c,viewport:p}})}else t(o)}}}}(r),Yr,en,tn,rn,function(e){return function(t){return function(r){return function(n){if(function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n))return e.stop(),void r(n);if("INITIAL_PUBLISH"===n.type){r(n);var o=t.getState();return"DRAGGING"!==o.phase&&qe(!1),void e.start(o)}r(n),e.scroll(t.getState())}}}}(i),qr,function(e){var t=!1;return function(){return function(r){return function(n){if("INITIAL_PUBLISH"===n.type)return t=!0,e.tryRecordFocus(n.payload.critical.draggable.id),r(n),void e.tryRestoreFocusRecorded();if(r(n),t){if("FLUSH"===n.type)return t=!1,void e.tryRestoreFocusRecorded();if("DROP_COMPLETE"===n.type){t=!1;var o=n.payload.completed.result;o.combine&&e.tryShiftRecord(o.draggableId,o.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}}(n),Xr(a,l))))}({announce:b,autoScroller:y,dimensionMarshal:f,focusMarshal:I,getResponders:u,styleMarshal:p})}),[b,y,f,I,u,p]);c.current=_;var S=ke((function(){var e=yo(c);"IDLE"!==e.getState().phase&&e.dispatch({type:"FLUSH",payload:null})}),[]),w=ke((function(){var e=yo(c).getState();return e.isDragging||"DROP_ANIMATING"===e.phase}),[]);r(Ne((function(){return{isDragging:w,tryAbort:S}}),[w,S]));var E=ke((function(e){return bn(yo(c).getState(),e)}),[]),x=ke((function(){return dr(yo(c).getState())}),[]),C=Ne((function(){return{marshal:f,focus:I,contextId:t,canLift:E,isMovementAllowed:x,dragHandleUsageInstructionsId:m,registry:v}}),[t,f,m,I,E,x,v]);return fo({contextId:t,store:_,registry:v,customSensors:n,enableDefaultSensors:!1!==e.enableDefaultSensors}),(0,l.useEffect)((function(){return S}),[S]),i().createElement(qn.Provider,{value:C},i().createElement(U,{context:Hn,store:_},e.children))}var _o=0;function So(e){var t=Ne((function(){return""+_o++}),[]),r=e.dragHandleUsageInstructions||"\n  Press space bar to start a drag.\n  When dragging you can use the arrow keys to move the item around and escape to cancel.\n  Some screen readers may require you to be in focus mode or to use your pass through key\n";return i().createElement(Je,null,(function(n){return i().createElement(Io,{nonce:e.nonce,contextId:t,setCallbacks:n,dragHandleUsageInstructions:r,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)}))}var wo=function(e){return function(t){return e===t}},Eo=wo("scroll"),xo=wo("auto"),Co=(wo("visible"),function(e,t){return t(e.overflowX)||t(e.overflowY)}),Mo=function e(t){return null==t||t===document.body||t===document.documentElement?null:function(e){var t=window.getComputedStyle(e),r={overflowX:t.overflowX,overflowY:t.overflowY};return Co(r,Eo)||Co(r,xo)}(t)?t:e(t.parentElement)},Do=function(e){return{x:e.scrollLeft,y:e.scrollTop}},No=function e(t){return!!t&&("fixed"===window.getComputedStyle(t).position||e(t.parentElement))},ko={passive:!1},To={passive:!0},Po=function(e){return e.shouldPublishImmediately?ko:To};function Oo(e){var t=(0,l.useContext)(e);return t||qe(!1),t}var Ro=function(e){return e&&e.env.closestScrollable||null};function Ao(){}var zo={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}},Bo=i().memo((function(e){var t=(0,l.useRef)(null),r=ke((function(){t.current&&(clearTimeout(t.current),t.current=null)}),[]),n=e.animate,o=e.onTransitionEnd,a=e.onClose,c=e.contextId,s=(0,l.useState)("open"===e.animate),d=s[0],u=s[1];(0,l.useEffect)((function(){return d?"open"!==n?(r(),u(!1),Ao):t.current?Ao:(t.current=setTimeout((function(){t.current=null,u(!1)})),r):Ao}),[n,d,r]);var b=ke((function(e){"height"===e.propertyName&&(o(),"close"===n&&a())}),[n,a,o]),m=function(e){var t=e.isAnimatingOpenOnMount,r=e.placeholder,n=e.animate,o=function(e){var t=e.placeholder;return e.isAnimatingOpenOnMount||"close"===e.animate?zo:{height:t.client.borderBox.height,width:t.client.borderBox.width,margin:t.client.margin}}({isAnimatingOpenOnMount:t,placeholder:r,animate:n});return{display:r.display,boxSizing:"border-box",width:o.width,height:o.height,marginTop:o.margin.top,marginRight:o.margin.right,marginBottom:o.margin.bottom,marginLeft:o.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:"none"!==n?Hr.placeholder:null}}({isAnimatingOpenOnMount:d,animate:e.animate,placeholder:e.placeholder});return i().createElement(e.placeholder.tagName,{style:m,"data-rbd-placeholder-context-id":c,onTransitionEnd:b,ref:e.innerRef})})),$o=i().createContext(null),Lo=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this).state={isVisible:Boolean(t.props.on),data:t.props.on,animate:t.props.shouldAnimate&&t.props.on?"open":"none"},t.onClose=function(){"close"===t.state.animate&&t.setState({isVisible:!1})},t}return x(t,e),t.getDerivedStateFromProps=function(e,t){return e.shouldAnimate?e.on?{isVisible:!0,data:e.on,animate:"open"}:t.isVisible?{isVisible:!0,data:t.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(e.on),data:e.on,animate:"none"}},t.prototype.render=function(){if(!this.state.isVisible)return null;var e={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(e)},t}(i().PureComponent),Wo=function(e,t){return t?Hr.drop(t.duration):e?Hr.snap:Hr.fluid},jo=function(e,t){return e?t?Lr:Wr:null};function Fo(e){return"DRAGGING"===e.type?function(e){var t=e.dimension.client,r=e.offset,n=e.combineWith,o=e.dropping,a=Boolean(n),l=function(e){return null!=e.forceShouldAnimate?e.forceShouldAnimate:"SNAP"===e.mode}(e),i=Boolean(o),c=i?function(e,t){var r=Gr(e);return r?t?r+" scale("+jr+")":r:null}(r,a):Vr(r);return{position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:Wo(l,o),transform:c,opacity:jo(a,i),zIndex:i?4500:5e3,pointerEvents:"none"}}(e):{transform:Vr((t=e).offset),transition:t.shouldAnimateDisplacement?null:"none"};var t}function Ho(e){e.preventDefault()}var Go=function(e,t){return e===t},Vo=function(e){var t=e.combine,r=e.destination;return r?r.droppableId:t?t.droppableId:null};function Uo(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var Yo={mapped:{type:"SECONDARY",offset:ot,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Uo(null)}},Qo=Ee((function(){var e,t,r,n=(e=He((function(e,t){return{x:e,y:t}})),t=He((function(e,t,r,n,o){return{isDragging:!0,isClone:t,isDropAnimating:Boolean(o),dropAnimation:o,mode:e,draggingOver:r,combineWith:n,combineTargetFor:null}})),r=He((function(e,r,n,o,a,l,i){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:a,combineWith:l,mode:r,offset:e,dimension:n,forceShouldAnimate:i,snapshot:t(r,o,a,l,null)}}})),function(n,o){if(n.isDragging){if(n.critical.draggable.id!==o.draggableId)return null;var a=n.current.client.offset,l=n.dimensions.draggables[o.draggableId],i=cr(n.impact),c=(d=n.impact).at&&"COMBINE"===d.at.type?d.at.combine.draggableId:null,s=n.forceShouldAnimate;return r(e(a.x,a.y),n.movementMode,l,o.isClone,i,c,s)}var d;if("DROP_ANIMATING"===n.phase){var u=n.completed;if(u.result.draggableId!==o.draggableId)return null;var b=o.isClone,m=n.dimensions.draggables[o.draggableId],p=u.result,h=p.mode,g=Vo(p),v=function(e){return e.combine?e.combine.draggableId:null}(p),f={duration:n.dropDuration,curve:$r,moveTo:n.newHomeClientOffset,opacity:v?Lr:null,scale:v?jr:null};return{mapped:{type:"DRAGGING",offset:n.newHomeClientOffset,dimension:m,dropping:f,draggingOver:g,combineWith:v,mode:h,forceShouldAnimate:null,snapshot:t(h,b,g,v,f)}}}return null}),o=function(){var e=He((function(e,t){return{x:e,y:t}})),t=He(Uo),r=He((function(e,r,n){return void 0===r&&(r=null),{mapped:{type:"SECONDARY",offset:e,combineTargetFor:r,shouldAnimateDisplacement:n,snapshot:t(r)}}})),n=function(e){return e?r(ot,e,!0):null},o=function(t,o,a,l){var i=a.displaced.visible[t],c=Boolean(l.inVirtualList&&l.effected[t]),s=Dt(a),d=s&&s.draggableId===t?o:null;if(!i){if(!c)return n(d);if(a.displaced.invisible[t])return null;var u=ct(l.displacedBy.point),b=e(u.x,u.y);return r(b,d,!0)}if(c)return n(d);var m=a.displacedBy.point,p=e(m.x,m.y);return r(p,d,i.shouldAnimate)};return function(e,t){if(e.isDragging)return e.critical.draggable.id===t.draggableId?null:o(t.draggableId,e.critical.draggable.id,e.impact,e.afterCritical);if("DROP_ANIMATING"===e.phase){var r=e.completed;return r.result.draggableId===t.draggableId?null:o(t.draggableId,r.result.draggableId,r.impact,r.afterCritical)}return null}}();return function(e,t){return n(e,t)||o(e,t)||Yo}}),{dropAnimationFinished:function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}}},null,{context:Hn,pure:!0,areStatePropsEqual:Go})((function(e){var t=(0,l.useRef)(null),r=ke((function(e){t.current=e}),[]),n=ke((function(){return t.current}),[]),o=Oo(qn),a=o.contextId,i=o.dragHandleUsageInstructionsId,c=o.registry,s=Oo($o),d=s.type,u=s.droppableId,b=Ne((function(){return{id:e.draggableId,index:e.index,type:d,droppableId:u}}),[e.draggableId,e.index,d,u]),m=e.children,p=e.draggableId,h=e.isEnabled,g=e.shouldRespectForcePress,v=e.canDragInteractiveElements,f=e.isClone,y=e.mapped,I=e.dropAnimationFinished;f||function(e){var t=Qn("draggable"),r=e.descriptor,n=e.registry,o=e.getDraggableRef,a=e.canDragInteractiveElements,i=e.shouldRespectForcePress,c=e.isEnabled,s=Ne((function(){return{canDragInteractiveElements:a,shouldRespectForcePress:i,isEnabled:c}}),[a,c,i]),d=ke((function(e){var t=o();return t||qe(!1),function(e,t,r){void 0===r&&(r=ot);var n=window.getComputedStyle(t),o=t.getBoundingClientRect(),a=Le(o,n),l=$e(a,r);return{descriptor:e,placeholder:{client:a,tagName:t.tagName.toLowerCase(),display:n.display},displaceBy:{x:a.marginBox.width,y:a.marginBox.height},client:a,page:l}}(r,t,e)}),[r,o]),u=Ne((function(){return{uniqueId:t,descriptor:r,options:s,getDimension:d}}),[r,d,s,t]),b=(0,l.useRef)(u),m=(0,l.useRef)(!0);Bn((function(){return n.draggable.register(b.current),function(){return n.draggable.unregister(b.current)}}),[n.draggable]),Bn((function(){if(m.current)m.current=!1;else{var e=b.current;b.current=u,n.draggable.update(u,e)}}),[u,n.draggable])}(Ne((function(){return{descriptor:b,registry:c,getDraggableRef:n,canDragInteractiveElements:v,shouldRespectForcePress:g,isEnabled:h}}),[b,c,n,v,g,h]));var _=Ne((function(){return h?{tabIndex:0,role:"button","aria-describedby":i,"data-rbd-drag-handle-draggable-id":p,"data-rbd-drag-handle-context-id":a,draggable:!1,onDragStart:Ho}:null}),[a,i,p,h]),S=ke((function(e){"DRAGGING"===y.type&&y.dropping&&"transform"===e.propertyName&&I()}),[I,y]),w=Ne((function(){var e=Fo(y),t="DRAGGING"===y.type&&y.dropping?S:null;return{innerRef:r,draggableProps:{"data-rbd-draggable-context-id":a,"data-rbd-draggable-id":p,style:e,onTransitionEnd:t},dragHandleProps:_}}),[a,_,p,y,S,r]),E=Ne((function(){return{draggableId:b.id,type:b.type,source:{index:b.index,droppableId:b.droppableId}}}),[b.droppableId,b.id,b.index,b.type]);return m(w,y.snapshot,E)}));function qo(e){return Oo($o).isUsingCloneFor!==e.draggableId||e.isClone?i().createElement(Qo,e):null}function Jo(e){var t="boolean"!=typeof e.isDragDisabled||!e.isDragDisabled,r=Boolean(e.disableInteractiveElementBlocking),n=Boolean(e.shouldRespectForcePress);return i().createElement(qo,s({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:r,shouldRespectForcePress:n}))}var Ko=function(e,t){return e===t.droppable.type},Zo=function(e,t){return t.draggables[e.draggable.id]},Xo={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:function(){return document.body||qe(!1),document.body}},ea=Ee((function(){var e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=s({},e,{shouldAnimatePlaceholder:!1}),r=He((function(e){return{draggableId:e.id,type:e.type,source:{index:e.index,droppableId:e.droppableId}}})),n=He((function(n,o,a,l,i,c){var s=i.descriptor.id;if(i.descriptor.droppableId===n){var d=c?{render:c,dragging:r(i.descriptor)}:null,u={isDraggingOver:a,draggingOverWith:a?s:null,draggingFromThisWith:s,isUsingPlaceholder:!0};return{placeholder:i.placeholder,shouldAnimatePlaceholder:!1,snapshot:u,useClone:d}}if(!o)return t;if(!l)return e;var b={isDraggingOver:a,draggingOverWith:s,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:i.placeholder,shouldAnimatePlaceholder:!0,snapshot:b,useClone:null}}));return function(r,o){var a=o.droppableId,l=o.type,i=!o.isDropDisabled,c=o.renderClone;if(r.isDragging){var s=r.critical;if(!Ko(l,s))return t;var d=Zo(s,r.dimensions),u=cr(r.impact)===a;return n(a,i,u,u,d,c)}if("DROP_ANIMATING"===r.phase){var b=r.completed;if(!Ko(l,b.critical))return t;var m=Zo(b.critical,r.dimensions);return n(a,i,Vo(b.result)===a,cr(b.impact)===a,m,c)}if("IDLE"===r.phase&&r.completed&&!r.shouldFlush){var p=r.completed;if(!Ko(l,p.critical))return t;var h=cr(p.impact)===a,g=Boolean(p.impact.at&&"COMBINE"===p.impact.at.type),v=p.critical.droppable.id===a;return h?g?e:t:v?e:t}return t}}),{updateViewportMaxScroll:function(e){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}}},null,{context:Hn,pure:!0,areStatePropsEqual:Go})((function(e){var t=(0,l.useContext)(qn);t||qe(!1);var r=t.contextId,n=t.isMovementAllowed,o=(0,l.useRef)(null),a=(0,l.useRef)(null),c=e.children,s=e.droppableId,d=e.type,u=e.mode,b=e.direction,m=e.ignoreContainerClipping,p=e.isDropDisabled,h=e.isCombineEnabled,g=e.snapshot,v=e.useClone,f=e.updateViewportMaxScroll,y=e.getContainerForClone,I=ke((function(){return o.current}),[]),_=ke((function(e){o.current=e}),[]),S=(ke((function(){return a.current}),[]),ke((function(e){a.current=e}),[])),w=ke((function(){n()&&f({maxScroll:ln()})}),[n,f]);!function(e){var t=(0,l.useRef)(null),r=Oo(qn),n=Qn("droppable"),o=r.registry,a=r.marshal,i=Jn(e),c=Ne((function(){return{id:e.droppableId,type:e.type,mode:e.mode}}),[e.droppableId,e.mode,e.type]),s=(0,l.useRef)(c),d=Ne((function(){return He((function(e,r){t.current||qe(!1);var n={x:e,y:r};a.updateDroppableScroll(c.id,n)}))}),[c.id,a]),u=ke((function(){var e=t.current;return e&&e.env.closestScrollable?Do(e.env.closestScrollable):ot}),[]),b=ke((function(){var e=u();d(e.x,e.y)}),[u,d]),m=Ne((function(){return Ge(b)}),[b]),p=ke((function(){var e=t.current,r=Ro(e);e&&r||qe(!1),e.scrollOptions.shouldPublishImmediately?b():m()}),[m,b]),h=ke((function(e,n){t.current&&qe(!1);var o=i.current,a=o.getDroppableRef();a||qe(!1);var l=function(e){return{closestScrollable:Mo(e),isFixedOnPage:No(e)}}(a),s={ref:a,descriptor:c,env:l,scrollOptions:n};t.current=s;var d=function(e){var t=e.ref,r=e.descriptor,n=e.env,o=e.windowScroll,a=e.direction,l=e.isDropDisabled,i=e.isCombineEnabled,c=e.shouldClipSubject,s=n.closestScrollable,d=function(e,t){var r=We(e);if(!t)return r;if(e!==t)return r;var n=r.paddingBox.top-t.scrollTop,o=r.paddingBox.left-t.scrollLeft,a=n+t.scrollHeight,l=o+t.scrollWidth,i=Pe({top:n,right:l,bottom:a,left:o},r.border);return Ae({borderBox:i,margin:r.margin,border:r.border,padding:r.padding})}(t,s),u=$e(d,o),b=function(){if(!s)return null;var e=We(s),t={scrollHeight:s.scrollHeight,scrollWidth:s.scrollWidth};return{client:e,page:$e(e,o),scroll:Do(s),scrollSize:t,shouldClipSubject:c}}(),m=function(e){var t=e.descriptor,r=e.isEnabled,n=e.isCombineEnabled,o=e.isFixedOnPage,a=e.direction,l=e.client,i=e.page,c=e.closest,s=function(){if(!c)return null;var e=c.scrollSize,t=c.client,r=on({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,height:t.paddingBox.height,width:t.paddingBox.width});return{pageMarginBox:c.page.marginBox,frameClient:t,scrollSize:e,shouldClipSubject:c.shouldClipSubject,scroll:{initial:c.scroll,current:c.scroll,max:r,diff:{value:ot,displacement:ot}}}}(),d="vertical"===a?Bt:$t;return{descriptor:t,isCombineEnabled:n,isFixedOnPage:o,axis:d,isEnabled:r,client:l,page:i,frame:s,subject:gt({page:i,withPlaceholder:null,axis:d,frame:s})}}({descriptor:r,isEnabled:!l,isCombineEnabled:i,isFixedOnPage:n.isFixedOnPage,direction:a,client:d,page:u,closest:b});return m}({ref:a,descriptor:c,env:l,windowScroll:e,direction:o.direction,isDropDisabled:o.isDropDisabled,isCombineEnabled:o.isCombineEnabled,shouldClipSubject:!o.ignoreContainerClipping}),u=l.closestScrollable;return u&&(u.setAttribute(An.contextId,r.contextId),u.addEventListener("scroll",p,Po(s.scrollOptions))),d}),[r.contextId,c,p,i]),g=ke((function(){var e=t.current,r=Ro(e);return e&&r||qe(!1),Do(r)}),[]),v=ke((function(){var e=t.current;e||qe(!1);var r=Ro(e);t.current=null,r&&(m.cancel(),r.removeAttribute(An.contextId),r.removeEventListener("scroll",p,Po(e.scrollOptions)))}),[p,m]),f=ke((function(e){var r=t.current;r||qe(!1);var n=Ro(r);n||qe(!1),n.scrollTop+=e.y,n.scrollLeft+=e.x}),[]),y=Ne((function(){return{getDimensionAndWatchScroll:h,getScrollWhileDragging:g,dragStopped:v,scroll:f}}),[v,h,g,f]),I=Ne((function(){return{uniqueId:n,descriptor:c,callbacks:y}}),[y,c,n]);Bn((function(){return s.current=I.descriptor,o.droppable.register(I),function(){t.current&&v(),o.droppable.unregister(I)}}),[y,c,v,I,a,o.droppable]),Bn((function(){t.current&&a.updateDroppableIsEnabled(s.current.id,!e.isDropDisabled)}),[e.isDropDisabled,a]),Bn((function(){t.current&&a.updateDroppableIsCombineEnabled(s.current.id,e.isCombineEnabled)}),[e.isCombineEnabled,a])}({droppableId:s,type:d,mode:u,direction:b,isDropDisabled:p,isCombineEnabled:h,ignoreContainerClipping:m,getDroppableRef:I});var E=i().createElement(Lo,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},(function(e){var t=e.onClose,n=e.data,o=e.animate;return i().createElement(Bo,{placeholder:n,onClose:t,innerRef:S,animate:o,contextId:r,onTransitionEnd:w})})),x=Ne((function(){return{innerRef:_,placeholder:E,droppableProps:{"data-rbd-droppable-id":s,"data-rbd-droppable-context-id":r}}}),[r,s,E,_]),C=v?v.dragging.draggableId:null,M=Ne((function(){return{droppableId:s,type:d,isUsingCloneFor:C}}),[s,C,d]);return i().createElement($o.Provider,{value:M},c(x,g),function(){if(!v)return null;var e=v.dragging,t=v.render,r=i().createElement(qo,{draggableId:e.draggableId,index:e.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(function(r,n){return t(r,n,e)}));return Me().createPortal(r,y())}())}));ea.defaultProps=Xo;const ta={isHeader:(e,t)=>e&&0===t,hasCellsSelector:(e,t)=>e&&e.style&&e.style[t],hasRowSelectorInSplitCells:(e,t)=>{let r=!1;return e[t].cells.map((e=>{e&&e.style&&e.style.rowSelector&&(r=!0)})),r},addRowSelectorInSplitCells:(e,t)=>{let r="";return e[t].cells.map((e=>{e&&e.style&&e.style.rowSelector&&(r=e.style.rowSelector)})),r},hasColSelectorInSplitCells:(e,t)=>{let r=!1;return e.map((e=>{e.cells[t]&&e.cells[t].style&&e.cells[t].style.colSelector&&(r=!0)})),r},addColSelectorInSplitCells:(e,t)=>{let r="";return e.map((e=>{e.cells[t]&&e.cells[t].style&&e.cells[t].style.colSelector&&(r=e.cells[t].style.colSelector)})),r},hasRowSelector:e=>e&&e.style&&e.style.colSelector,checkForAdjustRowSpan:(e,t)=>e&&e.rowSpan&&e.rowSpan>1&&e.rowIndex<t&&e.rowIndex+e.rowSpan-1>=t,checkForAdjustColSpan:(e,t)=>e&&e.colSpan&&e.colSpan>1&&e.columnIndex<t&&e.columnIndex+e.colSpan-1>=t,hasRowColSpan:e=>e&&e>1,hasSpanInCell:(e,t,r)=>e>1&&t===r,isUnwantedCellPosition:(e,t)=>!(e&&e.length)||e.length<t,isMergedCellContent:(e,t,r,n,o)=>e.rowIndex>=t&&e.rowIndex<=r&&e.columnIndex>=n&&e.columnIndex<=o&&e.content,isNotRowMarged:(e,t,r)=>e<t||e>r,isCellMarged:(e,t,r,n)=>e===r&&t===n,isCellInRowColIndex:(e,t,r,n,o,a)=>e>=r&&e<=n&&t>=o&&t<=a,checkElementType:e=>"all"===e||"text"===e||"image"===e||"button"===e,getIndexWithDelta:(e,t)=>0===t?e:e+t,getIndexWithDeltaSpan:(e,t,r)=>0===t?e:e+t+r-1,checkOverflowRowCol:e=>e&&parseInt(e)>10,createTableMinRowCount:(e,t)=>e||t?e&&t?3:2:1,checkDisabledInsertRowBefore:(e,t)=>!e||t&&0===e[0].rowIndex||!e.every((t=>t.rowIndex===e[0].rowIndex)),checkDisabledInsertRowAfter:(e,t,r)=>!e||t&&e[0].rowIndex===r-1||!e.every((t=>t.rowIndex===e[0].rowIndex)),checkDisabledDeleteRow:(e,t)=>!e||!e.every((t=>t.rowIndex===e[0].rowIndex))||t<=1,checkDisabledInsertCol:e=>!e||!e.every((t=>t.columnIndex===e[0].columnIndex)),checkDisabledInsertCol:(e,t)=>!e||!e.every((t=>t.columnIndex===e[0].columnIndex))||t<=1,checkDisabledSplitMergedCells:e=>!e||!e.some((e=>{let{rowSpan:t,colSpan:r}=e;return t>1||r>1})),checkDisabledMergedCells:(e,t,r,n)=>!e||e.length<=1||ta.isMultiSectionSelected(e,t,{hasFooter:r,lastIndex:n})||!ta.isRectangleSelected(e),isMultiSectionSelected:(e,t,r)=>{let{hasFooter:n,lastIndex:o}=r;return t&&_.some(e,{rowIndex:0})?_.some(e,(e=>0!=e.rowIndex)):!(!n||!_.some(e,{rowIndex:o}))&&_.some(e,(e=>e.rowIndex!=o))},isRectangleSelected:e=>{const t=ta.getMinMaxRowColIndexes(e),r=[];for(let e=t.minRowIndex;e<=t.maxRowIndex;e++){r[e]=[];for(let n=t.minColIndex;n<=t.maxColIndex;n++)r[e][n]=!1}return e.forEach((e=>{if(e.rowIndex in r&&e.columnIndex in r[e.rowIndex]){if(r[e.rowIndex][e.columnIndex]=!0,e.colSpan>1)for(let t=1;t<e.colSpan;t++)r[e.rowIndex][e.columnIndex+t]=!0;if(e.rowSpan>1)for(let t=1;t<e.rowSpan;t++)if(r[e.rowIndex+t][e.columnIndex]=!0,e.colSpan>1)for(let n=1;n<e.colSpan;n++)r[e.rowIndex+t][e.columnIndex+n]=!0}})),r.reduce(((e,t)=>e.concat(t)),[]).every((e=>e))},getMinMaxRowColIndexes:e=>e.reduce(((e,t)=>{let{minRowIndex:r,maxRowIndex:n,minColIndex:o,maxColIndex:a}=e;const l=t.rowSpan&&t.rowSpan>1?t.rowIndex+t.rowSpan-1:t.rowIndex,i=t.colSpan&&t.colSpan>1?t.columnIndex+t.colSpan-1:t.columnIndex;return{minRowIndex:r<t.rowIndex?r:t.rowIndex,maxRowIndex:n>l?n:l,minColIndex:o<t.columnIndex?o:t.columnIndex,maxColIndex:a>i?a:i}}),{minRowIndex:e[0].rowIndex,maxRowIndex:e[0].rowIndex,minColIndex:e[0].columnIndex,maxColIndex:e[0].columnIndex}),hasTargetCell:(e,t)=>(e||[]).some((e=>e.rowIndex===t.rowIndex&&e.columnIndex===t.columnIndex)),findLastCell:(e,t,r,n)=>{if("separate"===n){const n=e[t].cells.length-1;return e[t].cells[n].columnIndex===r}{const n=e.length-1,o=e[n].cells.length-1,a=e[n].cells[o].rowIndex,l=e[n].cells[o].columnIndex;return a===t&&l===r}},cellHeaderSelectorOnHover:(e,t,r,n)=>e&&t&&0===r&&0===n,cellBodySelectorOnHover:(e,t,r,n,o,a)=>e&&(t&&(r?a>2:a>1)&&1===n||!t&&(r?a>1:a>0)&&0===n)&&0===o,cellFooterSelectorOnHover:(e,t,r,n,o)=>e&&t&&r===o-1&&0===n,cellRowColSelector:(e,t)=>e&&0===t,cellRowColDeleteSelector:(e,t,r,n,o,a,l,i)=>e&&t===r&&n[0][i]===o&&0===a&&l>1,cellInsertRowBeforeSelector:(e,t,r,n)=>e&&!t&&0===r&&0===n,cellInsertColBeforeSelector:(e,t,r)=>e&&0===t&&0===r,cellInsertRowAfterSelector:(e,t,r,n,o)=>e&&!(t&&n===o-1)&&0===r,cellInsertColAfterSelector:(e,t)=>e&&0===t,showCellRowColSelector:(e,t,r)=>!e&&t===r,activeCellRowColSelector:(e,t,r,n,o)=>e===t&&r[0][o]===n,isSElementFromDiffCell:(e,t,r)=>e.rowIndex!==t||e.columnIndex!==r,isOpenCellPopover:(e,t,r,n,o)=>e&&!t&&r&&r.rowIndex===n&&r.columnIndex===o,isOpenElementPopover:(e,t,r,n,o,a)=>e&&t&&t.elementIndex===r&&n&&n.rowIndex===o&&n.columnIndex===a,isShowElementSettingsInContextMenu:(e,t)=>e&&e.length<=1&&t,isDisabledPasteElementOptionInCM:(e,t)=>!e||"cut"===e.dType&&e.sElement.rowIndex===t[0].rowIndex&&e.sElement.columnIndex===t[0].columnIndex,isShowRowSettingsInContextMenu:(e,t,r,n)=>{if(!r||"rowSelector"!==r)return!1;const o=t[0].rowIndex;return n?ta.isSelectedRowInRowSpan(e,o,"inBetween"):ta.hasTargetRowSelected(e,t,o)},isDisabledPasteRowInCM:(e,t,r,n,o,a)=>!e||t&&r[0].rowIndex===("head"===a?0:n.length-1)||"cut"===e.dType&&e.rowIndex===r[0].rowIndex||!ta.isSelectedRowInRowSpan(n,r[0].rowIndex,o),isSelectedRowInRowSpan:(e,t,r)=>{let n=!0;const o=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.rowSpan>1));return o.length>0&&o.map((e=>{"before"===r?e.rowIndex<t&&e.rowIndex+e.rowSpan-1>=t&&(n=!1):"after"===r?e.rowIndex<=t&&e.rowIndex+e.rowSpan-1>t&&(n=!1):"inBetween"===r?e.rowIndex<t&&e.rowIndex+e.rowSpan-1>t&&(n=!1):"in"===r&&e.rowIndex<=t&&e.rowIndex+e.rowSpan-1>=t&&(n=!1)})),n},hasTargetRowSelected:(e,t,r)=>!!t&&(!!_.every(t,{rowIndex:r,rowSpan:1})&&ta.isSelectedRowInRowSpan(e,r,"in")),isShowColumnSettingsInContextMenu:(e,t,r,n)=>{if(!r||"colSelector"!==r)return!1;const o=t[0].columnIndex;return n?ta.isSelectedColumnInColSpan(e,o,"inBetween"):ta.isTargetColumnSelected(e,t,o)},isTargetColumnSelected:(e,t,r)=>!!t&&(!!_.every(t,{columnIndex:r,colSpan:1})&&ta.isSelectedColumnInColSpan(e,r,"in")),isDisabledPasteColInCM:(e,t,r,n)=>!e||"cut"===e.dType&&e.columnIndex===t[0].columnIndex||!ta.isSelectedColumnInColSpan(r,t[0].columnIndex,n),isSelectedColumnInColSpan:(e,t,r)=>{let n=!0;const o=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.colSpan>1));return o.length>0&&o.map((e=>{"before"===r?e.columnIndex<t&&e.columnIndex+e.colSpan-1>=t&&(n=!1):"after"===r?e.columnIndex<=t&&e.columnIndex+e.colSpan-1>t&&(n=!1):"inBetween"===r?e.columnIndex<t&&e.columnIndex+e.colSpan-1>t&&(n=!1):"in"===r&&e.columnIndex<=t&&e.columnIndex+e.colSpan-1>=t&&(n=!1)})),n},isSelectedElementInMergeCell:(e,t)=>{const{rowIndex:r,columnIndex:n}=t;let o=!1;const a=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.rowSpan>1||e.colSpan>1));return a.length>0&&a.map((e=>{e.rowSpan>1&&r>=e.rowIndex+1&&r<=e.rowIndex+e.rowSpan-1&&n>=e.columnIndex&&(o=!0),e.colSpan>1&&n>=e.columnIndex+1&&n<=e.columnIndex+e.colSpan-1&&r>=e.rowIndex&&(o=!0)})),o},isResetCopiedDataIndex:(e,t,r)=>e&&e[r]>=t,resetCopiedDataIndexOnDelete:(e,t,r)=>{if(e[r]!==t)return e[r]>t?{...e,[r]:e[r]-1}:void 0},resetCopiedDataIndexOnInsert:(e,t,r)=>{if(e[r]>=t)return{...e,[r]:e[r]+1}},isResetCopiedElementInCellDelete:(e,t,r)=>e&&e.sElement[r]>=t,resetCopiedElementInCellDelete:(e,t,r)=>{const n=e.sElement;if(n[r]!==t)return n[r]>t?{...e,sElement:{...e.sElement,[r]:n[r]-1}}:void 0},isResetCopiedElementIndex:(e,t)=>e&&e.sElement.rowIndex===t.rowIndex&&e.sElement.columnIndex===t.columnIndex&&e.sElement.elementIndex>=t.elementIndex,isResetCopiedElementIndexOnMove:(e,t,r)=>e&&e.sElement.rowIndex===t.rowIndex&&e.sElement.columnIndex===t.columnIndex&&(e.sElement.elementIndex===t.elementIndex||e.sElement.elementIndex===r),resetCopiedElementIndex:(e,t)=>{if(e.sElement.elementIndex!==t.elementIndex)return e.sElement.elementIndex>t.elementIndex?{...e,sElement:{...e.sElement,elementIndex:e.sElement.elementIndex-1}}:void 0},resetCopiedElementIndexOnMove:(e,t,r)=>e.sElement.elementIndex===t.elementIndex?{...e,sElement:{...e.sElement,elementIndex:r}}:e.sElement.elementIndex===r?{...e,sElement:{...e.sElement,elementIndex:t.elementIndex}}:void 0,hasElementInSelectedCells:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=!1;return e.map((e=>{e.content.length>0&&(t?e.content.map((e=>{e.type===t&&(r=!0)})):r=!0)})),r},isDisabledElement:(e,t,r,n)=>e&&e.rowIndex===t&&e.colIndex===r&&e.elemIndex===n,isDroppableInSamePlace:(e,t)=>e.droppableId===t.droppableId&&e.index===t.index,isDropableElemCell:(e,t,r)=>e.rowIndex===t&&e.columnIndex===r,checkActiveButton:(e,t)=>e===t?"primary":"secondary",fixedControlHelpNote:(e,t,r,n,o)=>{if("none"===e||!t&&!r&&!n&&!o)return"";if("row"===e){if((t||o)&&r&&n||r&&n||r&&(t||o))return"Fixed control top row is not enable for any view.";if(r)return"Fixed control top row is not enable for PC view.";if(n||t||o)return"Fixed control top row is not enable for mobile view."}return"column"===e&&(t||o)?"Fixed control first column is not enable for Mobile view.":void 0},getDesktopBreakPoint:e=>parseFloat(e)+1+e.replace(/-?\d+([,.]\d+)?/g,""),notCurrentState:e=>!e||0===e.length,stateStyleObj:e=>e[0].element.style?e[0].element.style:void 0,isSetFontFamily:e=>!e||"Default"===e||""===e,responsiveBreakPoint:e=>e&&e.breakPoint?e.breakPoint:"768px"},ra=ta,na=e=>{if(e)return JSON.parse(e)},oa=e=>{if(e)return JSON.stringify(e)},aa={text:"",image:"",button:""},la={table:{},cell:{},element:aa,caption:{}};function ia(e){if(0===e.length)return"";const t=e.map((e=>{let{cells:t}=e;return{cells:t.map((e=>({content:e.content,tag:e.tag,scope:e.scope?e.scope:void 0,align:e.align?e.align:void 0,classes:e.classes?e.classes:void 0,style:e.style,rowSpan:e.rowSpan>1?e.rowSpan:void 0,colSpan:e.colSpan>1?e.colSpan:void 0})))}}));return oa(t)}function ca(e){return ua(na(e)).map((e=>({cells:w().without(e.cells,void 0)})))}function sa(e,t){let{rowIndex:r,isHeader:n=!1}=t;const o=ua(e),a=o[0],l=w().get(a,["cells","length"]),i=(()=>{let e=[];for(let t=0;t<l;t++)ra.hasColSelectorInSplitCells(o,t)?e.push({colSelector:ra.addColSelectorInSplitCells(o,t)}):e.push({});return e})();if(!l)return e;let c=[...o.slice(0,r),{cells:Array.from({length:l}).map(((e,t)=>({content:[{type:"text",data:""}],tag:n?"th":"td",rowSpan:1,colSpan:1,rowIndex:r,columnIndex:t,style:i[t]})))},...o.slice(r)];return c.map((e=>{e.cells.map(((e,t)=>{if(ra.checkForAdjustRowSpan(e,r)){if(c[e.rowIndex].cells[t]={...e,rowSpan:e.rowSpan+1},ra.hasRowColSpan(e.colSpan))for(let n=0;n<e.colSpan;n++)c[r].cells[t+n]=void 0;ra.hasRowColSpan(e.rowSpan)&&(c[r].cells[t]=void 0)}}))})),c.map((e=>({cells:w().without(e.cells,void 0)})))}function da(e,t){let{columnIndex:r,hasHeader:n}=t;const o=ua(e);let a=o.map(((e,t)=>{if(ra.isUnwantedCellPosition(e.cells,r))return e;const a=ra.hasRowSelectorInSplitCells(o,t)?{rowSelector:ra.addRowSelectorInSplitCells(o,t)}:{};return{cells:[...e.cells.slice(0,r),{content:[{type:"text",data:""}],tag:ra.isHeader(n,t)?"th":"td",rowSpan:1,colSpan:1,rowIndex:t,columnIndex:r,style:a},...e.cells.slice(r)]}}));return a.map(((e,t)=>{e.cells.map(((e,n)=>{if(ra.checkForAdjustColSpan(e,r)&&(a[t].cells[n]={...e,colSpan:e.colSpan+1},ra.hasRowColSpan(e.colSpan)&&(a[t].cells[r]=void 0),ra.hasRowColSpan(e.rowSpan)))for(let n=0;n<e.rowSpan;n++)a[t+n].cells[r]=void 0}))})),a.map((e=>({cells:w().without(e.cells,void 0)})))}function ua(e){const t=e.length,r=e[0].cells.reduce(((e,t)=>t.colSpan?parseInt(t.colSpan+e):parseInt(e+1)),0),n=w().times(t,(()=>({cells:w().times(r,(()=>({isDummy:!0})))})));return e.forEach(((e,t)=>{e.cells.forEach((e=>{const r=n[t].cells.findIndex((e=>{let{isDummy:t}=e;return t})),o=e.rowSpan?e.rowSpan:1,a=e.colSpan?e.colSpan:1;if(n[t].cells[r]={...e,rowSpan:o,colSpan:a,rowIndex:t,columnIndex:r,isDummy:!1},a>1)for(let e=1;e<a;e++)n[t].cells[r+e].isDummy=!1;if(o>1)for(let e=1;e<o;e++)if(n[t+e].cells[r].isDummy=!1,a>1)for(let o=1;o<a;o++)n[t+e].cells[r+o].isDummy=!1}))})),n.map((e=>({cells:e.cells.map((e=>{const t=w().omit(e,"isDummy");return w().isEmpty(t)?void 0:t}))})))}function ba(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{rowIndex:n,columnIndex:o,rowSpan:a,colSpan:l}=t,i=ra.isHeader(r,n)?"th":"td",c=ua(e);c[n].cells[o]={...c[n].cells[o],rowSpan:1,colSpan:1};const s=(e,t,r)=>{let n={};return ra.hasRowSelectorInSplitCells(e,t)&&(n={...n,rowSelector:ra.addRowSelectorInSplitCells(e,t)}),ra.hasColSelectorInSplitCells(e,r)&&(n={...n,colSelector:ra.addColSelectorInSplitCells(e,r)}),n};if(l>1)for(let e=1;e<l;e++)c[n].cells[o+e]={content:[{type:"text",data:""}],tag:i,rowSpan:1,colSpan:1,rowIndex:n,columnIndex:o+e,style:s(c,n,o+e)};if(a>1)for(let e=1;e<a;e++)if(c[n+e].cells[o]={content:[{type:"text",data:""}],tag:i,rowSpan:1,colSpan:1,rowIndex:n+e,columnIndex:o,style:s(c,n+e,o)},l>1)for(let t=1;t<l;t++)c[n+e].cells[o+t]={content:[{type:"text",data:""}],tag:i,rowSpan:1,colSpan:1,rowIndex:n+e,columnIndex:o+t,style:s(c,n+e,o+t)};return c.map((e=>({cells:w().without(e.cells,void 0)})))}function ma(e,t,r){return t?sa(e,{rowIndex:r,isHeader:0===r}):(e.splice(r,1),e)}function pa(e,t,r,n){return e.map((e=>({cells:e.cells.map((e=>ra.hasTargetCell(t,e)?{...e,content:"content"===n?r:e.content,tag:"tag"===n?r:e.tag,scope:"scope"===n?r:e.scope,align:"align"===n?r:e.align,classes:"classes"===n?r:e.classes,style:"style"===n?{...e.style,[r[0]]:r[1]}:e.style}:e))})))}function ha(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;const a=ua(e);var l;if("duplicate"===o){if(!r)return e;const{rowIndex:t,columnIndex:n,elementIndex:o}=r;l=a[t].cells[n].content[o]}else{if(!n)return e;const{rowIndex:t,columnIndex:r,elementIndex:o}=n.sElement;"cut"===n.dType?[l]=a[t].cells[r].content.splice(o,1):l=a[t].cells[r].content[o]}return t.map((e=>{let{rowIndex:t,columnIndex:r}=e;a[t].cells[r].content.push(l)})),a.map((e=>({cells:w().without(e.cells,void 0)})))}function ga(e,t){return ua(e)[t.rowIndex].cells[t.columnIndex].content.length-1===t.elementIndex}function va(e,t,r){if(!t)return!1;if(w().every(t,{rowIndex:r,rowSpan:1})){let t=!0;const n=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.rowSpan>1));return n.length>0&&n.map((e=>{0==r?0==e.rowIndex&&(t=!1):e.rowIndex+e.rowSpan-1>=r&&(t=!1)})),t}return!1}function fa(e,t){const r=ua(e);if(t){const{rowIndex:e,columnIndex:n,elementIndex:o}=t;return r[e].cells[n].content.length>o?{sCell:r[e].cells[n],index:o,element:r[e].cells[n].content[o]}:void 0}}function ya(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const o=ua(e);if(t){const{rowIndex:e,columnIndex:r,elementIndex:n}=t;return[{sCell:o[e].cells[r],index:n,element:o[e].cells[r].content[n]}]}if(r){let e=[];return r.map((t=>{const{rowIndex:r,columnIndex:a}=t;t.content.map(((t,l)=>{t.type&&t.type===n&&e.push({sCell:o[r].cells[a],index:l,element:o[r].cells[a].content[l]})}))})),e}return[]}const Ia=window.wp.components,_a=window.wp.primitives,Sa=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),wa=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M20 5h-5.7c0-1.3-1-2.3-2.3-2.3S9.7 3.7 9.7 5H4v2h1.5v.3l1.7 11.1c.1 1 1 1.7 2 1.7h5.7c1 0 1.8-.7 2-1.7l1.7-11.1V7H20V5zm-3.2 2l-1.7 11.1c0 .1-.1.2-.3.2H9.1c-.1 0-.3-.1-.3-.2L7.2 7h9.6z"})),Ea=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"})),xa=(0,n.createElement)(_a.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(_a.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})),Ca=window.wp.compose,Ma=window.wp.data,Da=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1z"})),Na=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"})),ka=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5zM12 4H6a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2v-6h-1.5v6a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5h6V4z"})),Ta=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})),Pa=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})),Oa=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M3 18h8V6H3v12zM14 7.5V9h7V7.5h-7zm0 5.3h7v-1.5h-7v1.5zm0 3.7h7V15h-7v1.5z"})),Ra=(0,n.createElement)(_a.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(_a.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),Aa=(0,n.createElement)(_a.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,n.createElement)(_a.Path,{d:"M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 12.8h8v-1.5H8v1.5z"})),za=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"})),Ba=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,n.createElement)(_a.Path,{d:"M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"})),$a=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,n.createElement)(_a.Path,{d:"M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z"})),La=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,n.createElement)(_a.Path,{d:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"})),Wa=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,n.createElement)(_a.Path,{d:"M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"})),ja=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),Fa=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{fillRule:"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),Ha=function(e){let{hasHeader:t,hasFooter:r,selectedCell:o,selectedElement:l,vTable:i,copiedElement:c,handleInsertElement:s,handleDeleteElement:d,onMoveElement:u,handleDuplicateElement:b,onConvertSection:m,selectorName:p,copiedRow:h,copiedColumn:g,onSliceSelectedRow:v,onSliceSelectedColumn:f,handleInsertRow:y,handleInsertColumn:I}=e;const[_,S]=(0,n.useState)(!1),[w,E]=(0,n.useState)(!1),[x,C]=(0,n.useState)(!1);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},ra.isShowElementSettingsInContextMenu(o,l)&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.Button,{icon:Da,disabled:!l,onClick:()=>b("copy")},(0,a.__)("Copy Element","riovizual")),(0,n.createElement)(Ia.Button,{icon:Na,disabled:!l,onClick:()=>b("cut")},(0,a.__)("Cut Element","riovizual"))),(0,n.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteElementOptionInCM(c,o),onClick:()=>b("paste")},(0,a.__)("Paste Element","riovizual"))),l&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,n.createElement)(Ia.Button,{icon:Ta,disabled:!l||0===l.elementIndex,onClick:()=>u(-1)},(0,a.__)("Move Before","riovizual")),(0,n.createElement)(Ia.Button,{icon:Pa,disabled:!l||ga(i,l),onClick:()=>u(1)},(0,a.__)("Move After","riovizual"))),(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,n.createElement)(Ia.Button,{icon:Oa,onClick:()=>s("text")},(0,a.__)("Add Text","riovizual")),(0,n.createElement)(Ia.Button,{icon:Ra,onClick:()=>s("image")},(0,a.__)("Add Image","riovizual")),(0,n.createElement)(Ia.Button,{icon:Aa,onClick:()=>s("button")},(0,a.__)("Add Button","riovizual"))),o&&ra.hasElementInSelectedCells(o)&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items rv_tb-menu-has-dd"},(0,n.createElement)(Ia.Button,{icon:wa,className:"rv_tb-items-dd",onMouseEnter:e=>{S(!0)},onMouseLeave:e=>{S(!1)},onClick:e=>{S(!0)}},(0,a.__)("Delete","riovizual")),_&&(0,n.createElement)(Ia.Popover,{className:"rv_tb_table-menu",focusOnMount:!1,placement:"right-start"},(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items",onMouseEnter:e=>{S(!0)},onMouseLeave:e=>{S(!1)}},l&&(0,n.createElement)(Ia.Button,{icon:wa,onClick:()=>d("single")},(0,a.__)("Delete Selected Element","riovizual")),(0,n.createElement)(Ia.Button,{icon:wa,onClick:()=>d("all")},(0,a.__)("Delete All Element","riovizual")),(0,n.createElement)(Ia.Button,{icon:wa,disabled:!ra.hasElementInSelectedCells(o,"text"),onClick:()=>d("text")},(0,a.__)("Delete Text Only","riovizual")),(0,n.createElement)(Ia.Button,{icon:wa,disabled:!ra.hasElementInSelectedCells(o,"image"),onClick:()=>d("image")},(0,a.__)("Delete Image Only","riovizual")),(0,n.createElement)(Ia.Button,{icon:wa,disabled:!ra.hasElementInSelectedCells(o,"button"),onClick:()=>d("button")},(0,a.__)("Delete Button Only","riovizual"))))),ra.isShowRowSettingsInContextMenu(i,o,p,h)&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items rv_tb-menu-has-dd"},(0,n.createElement)(Ia.Button,{icon:za,className:"rv_tb-items-dd",onMouseEnter:e=>{E(!0)},onMouseLeave:e=>{E(!1)},onClick:e=>{E(!0)}},(0,a.__)("Row Settings","riovizual")),w&&(0,n.createElement)(Ia.Popover,{className:"rv_tb_table-menu",focusOnMount:!1,placement:"right-start"},(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items",onMouseEnter:e=>{E(!0)},onMouseLeave:e=>{E(!1)}},(0,n.createElement)(Ia.Button,{icon:Ba,disabled:!ra.hasTargetRowSelected(i,o,o[0].rowIndex),onClick:()=>y(0)},(0,a.__)("Insert Row Before","riovizual")),(0,n.createElement)(Ia.Button,{icon:$a,disabled:!ra.hasTargetRowSelected(i,o,o[0].rowIndex),onClick:()=>y(1)},(0,a.__)("Insert Row After","riovizual")),(0,n.createElement)(Ia.Button,{icon:Da,disabled:!ra.hasTargetRowSelected(i,o,o[0].rowIndex),onClick:()=>v("copy",void 0)},(0,a.__)("Copy Row","riovizual")),(0,n.createElement)(Ia.Button,{icon:Na,disabled:!ra.hasTargetRowSelected(i,o,o[0].rowIndex),onClick:()=>v("cut",void 0)},(0,a.__)("Cut Row","riovizual")),(0,n.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteRowInCM(h,t,o,i,"before","head"),onClick:()=>v("paste",0)},(0,a.__)("Paste Row Before","riovizual")),(0,n.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteRowInCM(h,r,o,i,"after","foot"),onClick:()=>v("paste",1)},(0,a.__)("Paste Row After","riovizual"))))),ra.isShowColumnSettingsInContextMenu(i,o,p,g)&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items rv_tb-menu-has-dd"},(0,n.createElement)(Ia.Button,{icon:za,className:"rv_tb-items-dd",onMouseEnter:e=>{C(!0)},onMouseLeave:e=>{C(!1)},onClick:e=>{C(!0)}},(0,a.__)("Column Settings","riovizual")),x&&(0,n.createElement)(Ia.Popover,{className:"rv_tb_table-menu",focusOnMount:!1,placement:"right-start"},(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items",onMouseEnter:e=>{C(!0)},onMouseLeave:e=>{C(!1)}},"colSelector"===p&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.Button,{icon:La,disabled:!ra.isTargetColumnSelected(i,o,o[0].columnIndex),onClick:()=>I(0)},(0,a.__)("Insert Column Before","riovizual")),(0,n.createElement)(Ia.Button,{icon:Wa,disabled:!ra.isTargetColumnSelected(i,o,o[0].columnIndex),onClick:()=>I(1)},(0,a.__)("Insert Column After","riovizual")),(0,n.createElement)(Ia.Button,{icon:Da,disabled:!ra.isTargetColumnSelected(i,o,o[0].columnIndex),onClick:()=>f("copy",void 0)},(0,a.__)("Copy Column","riovizual")),(0,n.createElement)(Ia.Button,{icon:Na,disabled:!ra.isTargetColumnSelected(i,o,o[0].columnIndex),onClick:()=>f("cut",void 0)},(0,a.__)("Cut Column","riovizual")),(0,n.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteColInCM(g,o,i,"before"),onClick:()=>f("paste",0)},(0,a.__)("Paste Column Before","riovizual")),(0,n.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteColInCM(g,o,i,"after"),onClick:()=>f("paste",1)},(0,a.__)("Paste Column After","riovizual")))))),!t&&va(i,o,0)&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,n.createElement)(Ia.Button,{icon:ja,onClick:()=>m("header",0)},(0,a.__)("Convert To Header Section","riovizual"))),t&&va(i,o,0)&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,n.createElement)(Ia.Button,{icon:ja,onClick:()=>m("cell",0)},(0,a.__)("Add To Body Section","riovizual"))),!r&&va(i,o,i.length-1)&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,n.createElement)(Ia.Button,{icon:Fa,onClick:()=>m("footer",i.length-1)},(0,a.__)("Convert To Footer Section","riovizual"))),r&&va(i,o,i.length-1)&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,n.createElement)(Ia.Button,{icon:Fa,onClick:()=>m("cell",i.length-1)},(0,a.__)("Add To Body Section","riovizual"))))},Ga=function(e){let{index:t,isSelected:r,hasHeader:o,hasFooter:a,data:l,classes:i,className:c,placeholder:d,handleCellContent:u,onChangeSelectedElement:m,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,cell:f,vTable:y,copiedElement:_,tableMenu:S,isCellSelected:w,handleInsertElement:E,handleDeleteElement:x,onMoveElement:C,handleDuplicateElement:M,onConvertSection:D,contentIndex:N,selectorName:k,copiedRow:T,copiedColumn:P,onSliceSelectedRow:O,onSliceSelectedColumn:R,isDisabledElement:A}=e;const[z,B]=(0,n.useState)(),$={isSelected:r,hasHeader:o,hasFooter:a,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,vTable:y,copiedElement:_,selectorName:k,copiedRow:T,copiedColumn:P};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(I.RichText,{ref:B,tagName:"div",className:b()(c,i,{"is-disabled":ra.isDisabledElement(A,f.rowIndex,f.columnIndex,t)}),value:l,onChange:e=>u(e),placeholder:d,unstableOnFocus:()=>{m()}}),ra.isOpenElementPopover(w,g,N,S,f.rowIndex,f.columnIndex)&&(0,n.createElement)(Ia.Popover,{className:"rv_tb_table-menu",anchor:z,focusOnMount:!1},(0,n.createElement)(Ha,s({},$,{handleInsertElement:e=>E(e),handleDeleteElement:e=>x(e),onMoveElement:e=>C(e),handleDuplicateElement:e=>M(e),onSliceSelectedRow:(e,t)=>O(e,t),onSliceSelectedColumn:(e,t)=>R(e,t),onConvertSection:(e,t)=>D(e,t)}))))},Va=function(e){let{index:t,isSelected:o,hasHeader:l,hasFooter:i,data:c,classes:d,className:u,onChangeSelectedElement:m,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,cell:f,vTable:y,copiedElement:I,tableMenu:_,isCellSelected:S,handleInsertElement:w,handleDeleteElement:E,onMoveElement:x,handleDuplicateElement:C,onConvertSection:M,contentIndex:D,selectorName:N,copiedRow:k,copiedColumn:T,onSliceSelectedRow:P,onSliceSelectedColumn:O,isDisabledElement:R}=e;const[A,z]=(0,n.useState)(),B={isSelected:o,hasHeader:l,hasFooter:i,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,vTable:y,copiedElement:I,selectorName:N,copiedRow:k,copiedColumn:T};var $=r(947);return(0,n.createElement)(n.Fragment,null,c.id?(0,n.createElement)("img",{ref:z,src:c.url,alt:c.alt,className:b()(u,{"is-disabled":ra.isDisabledElement(R,f.rowIndex,f.columnIndex,t)}),onClick:()=>m(),onContextMenu:()=>{m()}}):(0,n.createElement)("img",{ref:z,className:b()(u,d,{"is-disabled":ra.isDisabledElement(R,f.rowIndex,f.columnIndex,t)}),src:$,alt:(0,a.__)("Placeholder image","riovizual"),onClick:()=>m(),onContextMenu:()=>{m()}}),ra.isOpenElementPopover(S,g,D,_,f.rowIndex,f.columnIndex)&&(0,n.createElement)(Ia.Popover,{className:"rv_tb_table-menu",anchor:A,focusOnMount:!1},(0,n.createElement)(Ha,s({},B,{handleInsertElement:e=>w(e),handleDeleteElement:e=>E(e),onMoveElement:e=>x(e),handleDuplicateElement:e=>C(e),onSliceSelectedRow:(e,t)=>P(e,t),onSliceSelectedColumn:(e,t)=>O(e,t),onConvertSection:(e,t)=>M(e,t)}))))},Ua=function(e){let{index:t,isSelected:r,hasHeader:o,hasFooter:a,data:l,classes:i,className:c,placeholder:d,handleCellContent:u,onChangeSelectedElement:m,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,cell:f,vTable:y,copiedElement:_,tableMenu:S,isCellSelected:w,handleInsertElement:E,handleDeleteElement:x,onMoveElement:C,handleDuplicateElement:M,onConvertSection:D,contentIndex:N,selectorName:k,copiedRow:T,copiedColumn:P,onSliceSelectedRow:O,onSliceSelectedColumn:R,isDisabledElement:A}=e;const[z,B]=(0,n.useState)(),$={isSelected:r,hasHeader:o,hasFooter:a,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,vTable:y,copiedElement:_,selectorName:k,copiedRow:T,copiedColumn:P};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(I.RichText,{tagName:"a",ref:B,className:b()(c,i,{"is-disabled":ra.isDisabledElement(A,f.rowIndex,f.columnIndex,t)}),value:l,onChange:e=>u(e),allowedFormats:["core/bold","core/italic","core/strikethrough","core/subscript","core/superscript"],placeholder:d,unstableOnFocus:()=>{m()},withoutInteractiveFormatting:!0}),ra.isOpenElementPopover(w,g,N,S,f.rowIndex,f.columnIndex)&&(0,n.createElement)(Ia.Popover,{className:"rv_tb_table-menu",anchor:z,focusOnMount:!1},(0,n.createElement)(Ha,s({},$,{handleInsertElement:e=>E(e),handleDeleteElement:e=>x(e),onMoveElement:e=>C(e),handleDuplicateElement:e=>M(e),onSliceSelectedRow:(e,t)=>O(e,t),onSliceSelectedColumn:(e,t)=>R(e,t),onConvertSection:(e,t)=>D(e,t)}))))},Ya=(0,Ca.compose)([(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){let{isSelected:t,hasHeader:r,hasFooter:o,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:d,cell:u,vTable:b,copiedElement:m,tableMenu:p,isCellSelected:h,onChangeSelectedElement:g,handleCellContent:v,handleInsertElement:f,handleDeleteElement:y,onMoveElement:I,handleDuplicateElement:_,onConvertSection:S,selectorName:w,copiedRow:E,copiedColumn:x,onSliceSelectedRow:C,onSliceSelectedColumn:M,isDisabledElement:D,getDevice:N}=e;const{content:k}=u,[T,P]=(0,n.useState)(void 0);function O(e,t){return t.isDropAnimating?{...e,transitionDuration:"0.001s"}:e}return(0,n.useEffect)((()=>{(!l||l.length>1)&&d(void 0)}),[l]),(0,n.createElement)(n.Fragment,null,k.map(((e,k)=>{const R={index:k,isSelected:t,hasHeader:r,hasFooter:o,selectedElement:c,data:e.data,classes:e.classes,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:d,cell:u,vTable:b,copiedElement:m,tableMenu:p,isCellSelected:h,handleInsertElement:f,handleDeleteElement:y,onMoveElement:I,handleDuplicateElement:_,contentIndex:k,selectorName:w,copiedRow:E,copiedColumn:x,isDisabledElement:D};return(0,n.createElement)("div",{className:"rv_tb-element-wrap",onMouseOver:()=>{P(k)},onMouseOut:()=>{P(void 0)}},"text"===e.type&&(0,n.createElement)(Ga,s({},R,{className:`wp-block-table__cell-content cell-element-${k} rv_tb-text  ${t&&"rv_tb-element-text"}`,onChangeSelectedElement:()=>g(k,e.type),handleCellContent:e=>v(e,k),handleInsertElement:e=>f(e),handleDeleteElement:e=>y(e),onMoveElement:e=>I(e),handleDuplicateElement:e=>_(e),onSliceSelectedRow:(e,t)=>C(e,t),onSliceSelectedColumn:(e,t)=>M(e,t),onConvertSection:(e,t)=>S(e,t)})),"image"===e.type&&(0,n.createElement)(Va,s({},R,{className:`cell-element-${k} rv_tb-image`,onChangeSelectedElement:()=>g(k,e.type),handleCellContent:e=>v(e,k),handleInsertElement:e=>f(e),handleDeleteElement:e=>y(e),onMoveElement:e=>I(e),handleDuplicateElement:e=>_(e),onSliceSelectedRow:(e,t)=>C(e,t),onSliceSelectedColumn:(e,t)=>M(e,t),onConvertSection:(e,t)=>S(e,t)})),"button"===e.type&&(0,n.createElement)(Ua,s({},R,{className:`wp-block-button__link wp-element-button cell-element-${k} rv_tb-button`,placeholder:(0,a.__)("Add text..."),onChangeSelectedElement:()=>g(k,e.type),handleCellContent:e=>v(e,k),handleInsertElement:e=>f(e),handleDeleteElement:e=>y(e),onMoveElement:e=>I(e),handleDuplicateElement:e=>_(e),onSliceSelectedRow:(e,t)=>C(e,t),onSliceSelectedColumn:(e,t)=>M(e,t),onConvertSection:(e,t)=>S(e,t)})),"tablet"!==N&&"mobile"!==N&&(0,n.createElement)(Jo,{draggableId:"row-"+u.rowIndex+"-cell-"+u.columnIndex+"-elem-"+k+"_"+e.type,index:k},((e,t)=>(0,n.createElement)("span",s({className:"elem-drag-icon"},e.draggableProps,e.dragHandleProps,{ref:e.innerRef,style:O(e.draggableProps.style,t)}),ra.isDisabledElement(D,u.rowIndex,u.columnIndex,k)?(0,n.createElement)(Ia.Dashicon,{className:"active",icon:"move"}):!D&&T===k&&(0,n.createElement)(Ia.Dashicon,{icon:"move"})))))})))}));function Qa(e){let{name:t,...r}=e;const o=`${t}`;return(0,n.createElement)(o,r)}const qa=function(e){let{attributes:t,setAttributes:r,isSelected:o,vTable:l,rowCells:i,rIndex:c,selectedCell:d,setSelectedCell:u,selectedElement:m,setSelectedElement:p,selectorName:h,setSelectorName:g,selectedRowButton:v,setSelectedRowButton:f,selectedColButton:y,setSelectedColButton:I,handleDeleteRow:S,handleDeleteCol:w,buttonInsertHover:E,setButtonInsertHover:x,tableMenu:C,setTableMenu:M,copiedElement:D,copiedRow:N,copiedColumn:k,setCopiedElement:T,setCopiedRow:P,setCopiedColumn:O,handleInsertElement:R,handleDeleteElement:A,onMoveElement:z,handleDuplicateElement:B,bodyHover:$,headerHover:L,footerHover:W,onConvertSection:j,onSliceSelectedRow:F,onSliceSelectedColumn:H,handleInsertRow:G,handleInsertColumn:V,isDisabledElement:U}=e;const{hasHeader:Y,hasFooter:Q}=t,[q,J]=(0,n.useState)(i);(0,n.useEffect)((()=>{J(i)}),[i]);const K=e=>{"rowSelector"===h&&d[0].rowIndex===e?(g(void 0),u(void 0)):(g("rowSelector"),u(l.reduce(((t,r)=>t.concat(r.cells.filter((t=>t.rowIndex===e)))),[])))},Z=(e,t)=>{const{columnIndex:r,rowIndex:n}=t;if(d)if(e.shiftKey){const e=function(e,t){let{fromCell:r,toCell:n}=t;if(!r||!n)return[];let o=[];const a=ra.getMinMaxRowColIndexes([r,n]);let{minRowIndex:l,maxRowIndex:i,minColIndex:c,maxColIndex:s}=a;return e.map(((e,t)=>e.cells.map((e=>{ra.isCellInRowColIndex(t,e.columnIndex,l,i,c,s)&&o.push({...e,rowIndex:t})})))),o}(l,{fromCell:d[0],toCell:t});u(e)}else if(e.ctrlKey||e.metaKey){const e=[...d],o=e.findIndex((e=>e.rowIndex===n&&e.columnIndex===r));-1===o?e.push({...t}):e.splice(o,1),e.length>0?u(e):u(void 0)}else u([{...t}]);else u([{...t}]);(e.currentTarget==e.target||e.target.classList.contains("rv_tb-elem-drop"))&&X(t)},X=e=>{const{rowIndex:t,columnIndex:r,content:n}=e,o=()=>{n.length>0?p({rowIndex:t,columnIndex:r,elementIndex:0,elementType:n[0].type}):p(void 0)};m?ra.isSElementFromDiffCell(m,t,r)&&o():o()},ee=(e,t)=>{const{rowIndex:n,rowSpan:o=1}=e,a=0===t?n:n+t+o-1,i=sa(l,{rowIndex:a});ra.isResetCopiedDataIndex(N,a,"rowIndex")&&P(ra.resetCopiedDataIndexOnInsert(N,a,"rowIndex")),D&&ra.isResetCopiedDataIndex(D.sElement,a,"rowIndex")&&T({...D,sElement:ra.resetCopiedDataIndexOnInsert(D.sElement,a,"rowIndex")}),u(void 0),g(void 0),r({row:ia(i)})},te=(e,t)=>{const{columnIndex:n,colSpan:o=1}=e,a=ra.getIndexWithDeltaSpan(n,t,o),i=da(l,{columnIndex:a,hasHeader:Y});ra.isResetCopiedDataIndex(k,a,"columnIndex")&&O(ra.resetCopiedDataIndexOnInsert(k,a,"columnIndex")),D&&ra.isResetCopiedDataIndex(D.sElement,a,"columnIndex")&&T({...D,sElement:ra.resetCopiedDataIndexOnInsert(D.sElement,a,"columnIndex")}),u(void 0),g(void 0),r({row:ia(i)})},re={isSelected:o,hasHeader:Y,hasFooter:Q,selectedCell:d,setSelectedCell:u,selectedElement:m,setSelectedElement:p,vTable:l,copiedElement:D,selectorName:h,copiedRow:N,copiedColumn:k};return(0,n.createElement)("tr",{key:c},q.map((e=>{const{tag:t,scope:i,align:c,rowSpan:T,colSpan:P,classes:O,rowIndex:J,columnIndex:ne}=e,oe=ra.hasTargetCell(d,e),ae={isSelected:o,hasHeader:Y,hasFooter:Q,selectedCell:d,setSelectedCell:u,selectedElement:m,setSelectedElement:p,cell:e,vTable:l,copiedElement:D,tableMenu:C,isCellSelected:oe,selectorName:h,copiedRow:N,copiedColumn:k,isDisabledElement:U},le=b()("rv_tb-cell","rv_tb-row-"+J+"-cell-"+ne,"rv_tb-rs-row-"+J+"-cell-"+ne,"rv_tb-cs-row-"+J+"-cell-"+ne,{"selected-cell":oe,"rv_tb-cell-selected":o,[`has-text-align-${c}`]:c},O);return(0,n.createElement)(Qa,{key:ne,name:t,className:le,rowSpan:T>1?T:void 0,colSpan:P>1?P:void 0,scope:"th"===t?i:void 0,onClick:t=>{!t.target.classList.contains("rv_tb-items-dd")&&(Z(t,{...e}),g("cellSelector"),M(void 0))},onMouseOver:()=>{f(J),I(ne)},onMouseOut:()=>{f(void 0),I(void 0)},onContextMenu:t=>{((e,t)=>{e.preventDefault(),M({rowIndex:t.rowIndex,columnIndex:t.columnIndex}),!d||d.length<=1?(Z(e,t),g("cellSelector")):ra.hasTargetCell(d,t)||(Z(e,t),g("cellSelector")),e.currentTarget==e.target&&X(t)})(t,{...e})}},ra.cellHeaderSelectorOnHover(o,Y,J,ne)&&(0,n.createElement)(Ia.Button,{className:"rv-body-selector",variant:"primary",tabIndex:-1,style:L?{opacity:1}:{opacity:0},onClick:e=>{M(void 0),K(J),e.stopPropagation()}},(0,a.__)("Header","riovizual")),ra.cellBodySelectorOnHover(o,Y,Q,J,ne,l.length)&&(0,n.createElement)(Ia.Button,{className:"rv-body-selector",variant:"primary",tabIndex:-1,style:$?{opacity:1}:{opacity:0},onClick:e=>{M(void 0),(()=>{const e=l.reduce(((e,t)=>e.concat(t.cells.filter((e=>(!Y||e.rowIndex>0)&&(!Q||e.rowIndex<l.length-1))))),[]);d&&_.isEqual(d,e)?(u(void 0),g(void 0)):(u(e),g("cellSelector"))})(),e.stopPropagation()}},(0,a.__)("Body","riovizual")),ra.cellFooterSelectorOnHover(o,Q,J,ne,l.length)&&(0,n.createElement)(Ia.Button,{className:"rv-body-selector",variant:"primary",tabIndex:-1,style:W?{opacity:1}:{opacity:0},onClick:e=>{M(void 0),K(J),e.stopPropagation()}},(0,a.__)("Footer","riovizual")),ra.cellRowColSelector(o,ne)&&(0,n.createElement)(Ia.Button,{className:b()("rv-row-selector row-"+J+"-selector",{"row-selector-show":ra.showCellRowColSelector(E,v,J),"row-selector-active":ra.activeCellRowColSelector(h,"rowSelector",d,J,"rowIndex")}),label:(0,a.__)("Select Row","riovizual"),icon:Sa,iconSize:"16",tabIndex:-1,onClick:e=>{M(void 0),K(J),e.stopPropagation()}}),ra.cellRowColDeleteSelector(o,h,"rowSelector",d,J,ne,l.length,"rowIndex")&&(0,n.createElement)(Ia.Button,{className:"rv-row-delete",label:(0,a.__)("Delete Row","riovizual"),icon:wa,iconSize:"16",tabIndex:-1,onClick:e=>{S(),e.stopPropagation()}}),ra.cellInsertRowBeforeSelector(o,Y,ne,J)&&(0,n.createElement)(Ia.Button,{className:"rv-btn-insert rv-row-insert-before",label:(0,a.__)("Insert row before","riovizual"),icon:Ea,iconSize:"12",tabIndex:-1,onClick:t=>{M(void 0),ee(e,0),t.stopPropagation()},onMouseOver:()=>{x(!0)},onMouseOut:()=>{x(!1)}}),ra.cellInsertRowAfterSelector(o,Q,ne,J,l.length)&&(0,n.createElement)(Ia.Button,{className:"rv-btn-insert rv-row-insert-after",label:(0,a.__)("Insert row after","riovizual"),icon:Ea,iconSize:"12",tabIndex:-1,onClick:t=>{M(void 0),ee(e,1),t.stopPropagation()},onMouseOver:()=>{x(!0)},onMouseOut:()=>{x(!1)}}),ra.cellRowColSelector(o,J)&&(0,n.createElement)(Ia.Button,{className:b()("rv-column-selector",{"column-selector-show":ra.showCellRowColSelector(E,y,ne),"column-selector-active":ra.activeCellRowColSelector(h,"colSelector",d,ne,"columnIndex")}),label:(0,a.__)("Select Column","riovizual"),icon:xa,iconSize:"16",tabIndex:-1,onClick:e=>{(e=>{"colSelector"===h&&d[0].columnIndex===e?(g(void 0),u(void 0)):(g("colSelector"),u(l.reduce(((t,r)=>t.concat(r.cells.filter((t=>t.columnIndex===e)))),[])))})(ne),M(void 0),e.stopPropagation()}}),ra.cellRowColDeleteSelector(o,h,"colSelector",d,ne,J,q.length,"columnIndex")&&(0,n.createElement)(Ia.Button,{className:"rv-column-delete",label:(0,a.__)("Delete Column","riovizual"),icon:wa,iconSize:"16",tabIndex:-1,onClick:e=>{w(),e.stopPropagation()}}),ra.cellInsertColBeforeSelector(o,ne,J)&&(0,n.createElement)(Ia.Button,{className:"rv-btn-insert rv-col-insert-before",label:(0,a.__)("Insert column before","riovizual"),icon:Ea,iconSize:"12",tabIndex:-1,onClick:t=>{M(void 0),te(e,0),t.stopPropagation()},onMouseOver:()=>{x(!0)},onMouseOut:()=>{x(!1)}}),ra.cellInsertColAfterSelector(o,J)&&(0,n.createElement)(Ia.Button,{className:"rv-btn-insert rv-col-insert-after",label:(0,a.__)("Insert column after","riovizual"),icon:Ea,iconSize:"12",tabIndex:-1,onClick:t=>{M(void 0),te(e,1),t.stopPropagation()},onMouseOver:()=>{x(!0)},onMouseOut:()=>{x(!1)}}),(0,n.createElement)(ea,{droppableId:J+"-"+ne},((t,o)=>(0,n.createElement)("div",s({ref:t.innerRef},t.droppableProps,{style:{backgroundColor:o.isDraggingOver&&"rgba(207,217,224,0.6)"},className:"rv_tb-elem-drop"}),(0,n.createElement)(Ya,s({},ae,{handleCellContent:(t,n)=>((e,t,n)=>{n.content[t].data=e;const o=pa(l,[n],n.content,"content");r({row:ia(o)})})(t,n,e),onChangeSelectedElement:(e,t)=>((e,t,r,n)=>{M(void 0),p({rowIndex:r,columnIndex:n,elementIndex:e,elementType:t})})(e,t,J,ne),handleInsertElement:e=>R(e),handleDeleteElement:e=>A(e),onMoveElement:e=>z(e),handleDuplicateElement:e=>B(e),onSliceSelectedRow:(e,t)=>F(e,t),onSliceSelectedColumn:(e,t)=>H(e,t),onConvertSection:(e,t)=>j(e,t)})),t.placeholder))),ra.isOpenCellPopover(oe,m,C,J,ne)&&(0,n.createElement)(Ia.Popover,{className:"rv_tb_table-menu",focusOnMount:!1},(0,n.createElement)(Ha,s({},re,{handleInsertElement:e=>R(e),handleDeleteElement:e=>A(e),onMoveElement:e=>z(e),handleDuplicateElement:e=>B(e),onSliceSelectedRow:(e,t)=>F(e,t),onSliceSelectedColumn:(e,t)=>H(e,t),onConvertSection:(e,t)=>j(e,t),handleInsertRow:e=>G(e),handleInsertColumn:e=>V(e)}))))})))},Ja=function(e){let{attributes:t,setAttributes:r,isSelected:o,vTable:a,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:d,selectorName:u,setSelectorName:m,handleDeleteRow:p,handleDeleteCol:h,tableMenu:g,setTableMenu:v,copiedElement:f,copiedRow:y,copiedColumn:I,setCopiedElement:_,setCopiedRow:S,setCopiedColumn:E,handleInsertElement:x,handleDeleteElement:C,onMoveElement:M,handleDuplicateElement:D,onConvertSection:N,onSliceSelectedRow:k,onSliceSelectedColumn:T,handleInsertRow:P,handleInsertColumn:O}=e;const{hasFixedLayout:R,hasHeader:A,hasFooter:z,tableClasses:B}=t,[$,L]=(0,n.useState)(void 0),[W,j]=(0,n.useState)(void 0),[F,H]=(0,n.useState)(void 0),[G,V]=(0,n.useState)(!1),[U,Y]=(0,n.useState)(!1),[Q,q]=(0,n.useState)(!1),[J,K]=(0,n.useState)(!1),Z=(e,b)=>{const w={attributes:t,setAttributes:r,isSelected:o,vTable:a,rowCells:e,rIndex:b,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:d,selectorName:u,setSelectorName:m,selectedRowButton:$,setSelectedRowButton:L,selectedColButton:W,setSelectedColButton:j,buttonInsertHover:G,setButtonInsertHover:V,tableMenu:g,setTableMenu:v,copiedElement:f,copiedRow:y,copiedColumn:I,bodyHover:U,headerHover:Q,footerHover:J,setCopiedElement:_,setCopiedRow:S,setCopiedColumn:E,isDisabledElement:F};return(0,n.createElement)(qa,s({},w,{handleDeleteRow:()=>p(),handleDeleteCol:()=>h(),handleInsertElement:e=>x(e),handleDeleteElement:e=>C(e),onMoveElement:e=>M(e),handleDuplicateElement:e=>D(e),onConvertSection:(e,t)=>N(e,t),onSliceSelectedRow:(e,t)=>k(e,t),onSliceSelectedColumn:(e,t)=>T(e,t),handleInsertRow:e=>P(e),handleInsertColumn:e=>O(e)}))},X=(()=>{let e={body:[]};return a.map(((t,r)=>{A&&0===r?e.head=Z(t.cells,r):z&&r===a.length-1?e.foot=Z(t.cells,r):e.body[`${r}`]=Z(t.cells,r)})),e})();return(0,n.createElement)(So,{onDragStart:e=>(e=>{const{source:t}=e;let r=t.droppableId.split("-"),n=parseInt(r[0]),o=parseInt(r[1]);v(void 0),H({rowIndex:n,colIndex:o,elemIndex:t.index})})(e),onDragEnd:e=>(e=>{const{destination:t,source:n,draggableId:o}=e;if(H(void 0),!t)return;if(ra.isDroppableInSamePlace(t,n))return;const l=function(e,t,r){let n=ua(e),o=r.droppableId.split("-"),a=t.droppableId.split("-"),l=parseInt(o[0]),i=parseInt(o[1]),c=parseInt(a[0]),s=parseInt(a[1]),d=[{...n[c].cells[s]}],u=n[l].cells[i].content[r.index],b=n.map((e=>({cells:e.cells.map((e=>e&&e.rowIndex===l&&e.columnIndex===i?(e.content.splice(r.index,1),{...e,content:e.content}):e))})));return b=b.map((e=>({cells:e.cells.map((e=>e&&ra.hasTargetCell(d,e)?{...e,content:[...e.content.slice(0,t.index),u,...e.content.slice(t.index)]}:e))}))),b.map((e=>({cells:w().without(e.cells,void 0)})))}(a,t,n);let c,s=t.droppableId.split("-"),u=o.split("_"),b=parseInt(s[0]),m=parseInt(s[1]),p={rowIndex:b,columnIndex:m,elementIndex:t.index,elementType:u[1]};l.map((e=>{e.cells.map((e=>{ra.isDropableElemCell(e,b,m)&&(c=[e])}))})),d(p),i(c),r({row:ia(l)})})(e)},(0,n.createElement)("table",{className:b()({"has-fixed-layout":R},B)},X.head&&(0,n.createElement)("thead",{onMouseOver:()=>{q(!0)},onMouseOut:()=>{q(!1)}},X.head),X.body.length>0&&(0,n.createElement)("tbody",{onMouseOver:()=>{Y(!0)},onMouseOut:()=>{Y(!1)}},X.body),X.foot&&(0,n.createElement)("tfoot",{onMouseOver:()=>{K(!0)},onMouseOut:()=>{K(!1)}},X.foot)))},Ka=window.wp.apiFetch;var Za=r.n(Ka);const Xa={device:"desktop",eleState:"normal",font:void 0},el=(0,Ma.createReduxStore)("rio-vizual-style",{reducer:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Xa,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_DEVICE":return{...e,device:t.device};case"SET_ELE_STATE":return{...e,eleState:t.eleState};case"SET_FONT":return{...e,font:t.font};default:return e}return e},selectors:{getDevice:e=>e.device,getEleState:e=>e.eleState,getFont:e=>e.font},actions:{setDeviceState:e=>({type:"SET_DEVICE",device:e}),setEleState:e=>({type:"SET_ELE_STATE",eleState:e}),setFontState:e=>({type:"SET_FONT",font:e})}});(0,Ma.register)(el),(0,Ma.subscribe)((()=>{if(!(0,Ma.select)("core/editor"))return;const e=(0,Ma.select)("core/editor").isSavingPost(),t=(0,Ma.select)("core/editor").isAutosavingPost(),r=(0,Ma.select)("core/editor").isSavingNonPostEntityChanges(),n=(0,Ma.select)("core").getEntitiesBeingSaved?(0,Ma.select)("core").getEntitiesBeingSaved():(0,Ma.select)("core").__experimentalGetEntitiesBeingSaved(),o=(0,Ma.select)("core/block-editor").getBlocks();let a=(0,Ma.select)("core/editor").getCurrentPostId(),l="post",i=!1;if(!t&&(e||r)){const e=(0,Ma.select)("rio-vizual-style").getFont();let t,r="",c={};t=document.querySelectorAll(".wp-block-riovizual-tablebuilder"),!t.length&&document.querySelector("iframe")&&(t=document.querySelector("iframe").contentDocument.body.querySelectorAll(".wp-block-riovizual-tablebuilder"));const s=e=>{const t=e.indexOf("@"),r=e.indexOf("}}")+2,n=e.slice(t,r);e=e.replace(n,"");const o=n.slice(0,n.indexOf("{")),a=n.slice(n.indexOf("{")),l=a.slice(a.indexOf("{")+1,a.lastIndexOf("}"));return c={...c,[o]:c[o]?c[o]+l:l},e.includes("@media")?s(e):e};if([...t].forEach((function(e){if(!e.querySelector("style"))return;let t=e.querySelector("style").innerHTML;if(t.startsWith("@import")){const e=t.indexOf("@import"),r=t.indexOf(");")+2,n=t.slice(e,r);t=t.replace(n,"")}t.includes("@media")?r+=s(t):r+=t})),Object.keys(c).length)for(const[e,t]of Object.entries(c))r=r+" "+`${e}{ ${t} }`;const d=e=>{let t=e.some((e=>"riovizual/tablebuilder"===e.name));if(!t&&e.length>0){return e.map((e=>{if(e.innerBlocks.length>0)return d(e.innerBlocks)})).includes(!0)}return t};a?i=!!o.length&&d(o):(i=!!o.length&&d(o),a=w().replace(n[0].key,"//","_"),l="template"),Za()({path:"/rio-vizual/v2/save_blocks_css",method:"POST",data:{blocks_css:r,post_id:a,type:l,hasBlock:i}}).then((e=>{})),e&&Za()({path:"/rio-vizual/v2/save_blocks_font",method:"POST",data:{blocks_font:e,post_id:a}}).then((e=>{}))}}));const tl=function(e){const[t,r]=(0,n.useState)(!1),o=()=>r(!1);return(0,n.createElement)("div",{className:e.globalModal?"rv_tb-reset-settings-wrap rv_tb-reset-global":"rv_tb-reset-settings-wrap"},(0,n.createElement)(Ia.Button,{className:"rv_tb-reset-settings",variant:"link",isDestructive:!0,onClick:()=>r(!0)},e.title),t&&(0,n.createElement)(Ia.Modal,{className:"rv_tb-reset-modal",title:"Reset Settings?",onRequestClose:o},(0,n.createElement)("p",null,(0,a.__)("This will reset styles only.","riovizual")),(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-reset-button"},(0,n.createElement)(Ia.Button,{variant:"primary",isDestructive:!0,onClick:()=>(o(),void e.onResetSettings())},(0,a.__)("Reset","riovisual")),(0,n.createElement)(Ia.Button,{variant:"secondary",onClick:o},(0,a.__)("Cancel","riovisual")))))};function rl(e){const t=e.marginTop?parseInt(e.marginTop)+"px":"10px";return(0,n.createElement)("div",{className:"rv-settings-divider",style:{marginTop:t}})}const nl=function(e){const t=(0,n.useRef)(null),[r,o]=(0,n.useState)("");return document.addEventListener("mousedown",(e=>{t.current&&!t.current.contains(e.target)?o("deactive"):t.current&&t.current.contains(e.target)&&o("active")})),(0,n.createElement)("div",{className:b()("setting-wrapper",e.className),onMouseOver:()=>{o("active")},ref:t},(0,n.createElement)("div",{className:"rv-header-with-icon-settings"},(0,n.createElement)("h4",{className:"setting-label"},(0,a.__)(e.title,"riovisual"),e.reset&&(0,n.createElement)("span",{label:(0,a.__)("Reset","riovizual"),onClick:()=>e.onReset(),className:"reset-button "+r},(0,n.createElement)(Ia.Icon,{icon:"image-rotate"})))),e.children)};function ol(e){const t={marginTop:`${e.spaceTop?e.spaceTop:e.space?e.space:"1.5"}em`,marginBottom:`${e.spaceBottom?e.spaceBottom:e.space?e.space:"1.5"}em`,borderColor:`${e.color&&e.color}`};return(0,n.createElement)("hr",{style:t})}const al=["desktop","tablet","mobile","hover"],ll=(0,Ca.compose)([(0,Ma.withDispatch)((e=>({setDeviceState(t){e("rio-vizual-style").setDeviceState(t)}}))),(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){const{getDevice:t}=e;return(0,n.createElement)(n.Fragment,null,(()=>{const r=e.children;return _.find(r,{key:t})?_.find(r,{key:t}):_.find(r,{key:"desktop"})})())})),il=(e,t)=>{const r=(e=>{const t=e.includes("_")?"":"_";return"desktop"==e||""==e?"":`${t}${e}`})(e);return t+r},cl=e=>e?e.linked?e.top?e.top:"":e.top||e.right||e.bottom||e.left?(e.top?e.top:0)+" "+(e.right?e.right:0)+" "+(e.bottom?e.bottom:0)+" "+(e.left?e.left:0):"":"",sl=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e?e.linked?e.horizontal?e.horizontal:t:e.horizontal||e.vertical?(e.horizontal?e.horizontal:"0")+" "+(e.vertical?e.vertical:"0"):t:t},dl=e=>e?e.linked?e.top_left?e.top_left:"":e.top_left||e.top_right||e.bottom_right||e.bottom_left?(e.top_left?e.top_left:0)+" "+(e.top_right?e.top_right:0)+" "+(e.bottom_right?e.bottom_right:0)+" "+(e.bottom_left?e.bottom_left:0):"":"",ul=(e,t,r,n,o,a)=>e||t||r||n?(e||0)+" "+(t||0)+" "+(r||0)+" "+(n||0)+" "+(o||"")+("inset"===a?" inset":""):"",bl=function(e){const{title:t,data:r,options:o,onChange:a,attr:l,initial:i}=e,[c,s]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{w().map(al,(e=>{i&&i[e]?i[e]!=r[il(e,l)]&&s(!0):r[il(e,l)]&&s(!0)}))})),(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:t,onReset:()=>{s(!1),w().map(al,(e=>{i&&i[e]?r[il(e,l)]&&a(i[e],[il(e,l)]):r[il(e,l)]&&a("",[il(e,l)])}))},reset:c,className:"rio-select-control"},(0,n.createElement)(ll,null,w().map(al,(t=>r.hasOwnProperty(il(t,l))&&(0,n.createElement)(Ia.SelectControl,{key:t,value:r[il(t,l)],options:o&&o,onChange:e=>((e,t)=>{a(e,il(t,l))})(e,t),__nextHasNoMarginBottom:!0},!o&&e.children))))))},ml=wp.components.UnitControl?wp.components.UnitControl:wp.components.__experimentalUnitControl,pl=function(e){const{title:t,data:r,units:o,onChange:l,attr:i,initial:c}=e,[s,d]=(0,n.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[u,b]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{o&&d(o)}),[]),(0,n.useEffect)((()=>{w().map(al,(e=>{c&&c[e]?c[e]!=r[il(e,i)]&&b(!0):r[il(e,i)]&&b(!0)}))})),(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{b(!1),w().map(al,(e=>{c&&c[e]?r[il(e,i)]&&l(c[e],[il(e,i)]):r[il(e,i)]&&l("",[il(e,i)])}))},reset:u,className:"rio-unit-control"},(0,n.createElement)(ll,null,w().map(al,(e=>r.hasOwnProperty(il(e,i))&&(0,n.createElement)(ml,{onChange:t=>((e,t)=>{l(e,il(t,i))})(t,e),value:r[il(e,i)],units:s,key:e,step:"any",isDragEnabled:!0}))))))};function hl(e){const{value:t,onChange:r}=e,o=e=>{r(e)},a=e=>t===e?" active":"";return(0,n.createElement)("div",{className:"alignment-container rv-alignment"},(0,n.createElement)("span",{className:"material-icons left"+a("left"),onClick:()=>o("left")},"format_align_left"),(0,n.createElement)("span",{className:"material-icons center"+a("center"),onClick:()=>o("center")},"format_align_center"),(0,n.createElement)("span",{className:"material-icons right"+a("right"),onClick:()=>o("right")},"format_align_right"))}const gl=function(e){const{title:t,data:r,onChange:o,attr:l,initial:i,classes:c}=e,[s,d]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{w().map(al,(e=>{i&&i[e]?i[e]!=r[il(e,l)]&&d(!0):r[il(e,l)]&&d(!0)}))})),(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(t,"riovizual"),className:c,onReset:()=>{d(!1),w().map(al,(e=>{i&&i[e]?r[il(e,l)]&&o(i[e],[il(e,l)]):r[il(e,l)]&&o("",[il(e,l)])}))},reset:s},(0,n.createElement)(ll,null,w().map(al,(e=>r.hasOwnProperty(il(e,l))&&(0,n.createElement)(hl,{key:e,value:r[il(e,l)],onChange:t=>((e,t)=>{o(e,il(t,l))})(t,e)}))))))};function vl(e){const{value:t,onChange:r}=e,o=e=>{r(e)},a=e=>t===e?" active":"";return(0,n.createElement)("div",{className:"alignment-container rv-alignment"},(0,n.createElement)("span",{className:"material-icons top"+a("top"),onClick:()=>o("top")},"align_vertical_top"),(0,n.createElement)("span",{className:"material-icons middle"+a("middle"),onClick:()=>o("middle")},"align_vertical_center"),(0,n.createElement)("span",{className:"material-icons bottom"+a("bottom"),onClick:()=>o("bottom")},"align_vertical_bottom"))}const fl=function(e){const{title:t,data:r,onChange:o,attr:l,initial:i}=e,[c,s]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{w().map(al,(e=>{i&&i[e]?i[e]!=r[il(e,l)]&&s(!0):r[il(e,l)]&&s(!0)}))})),(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{s(!1),w().map(al,(e=>{i&&i[e]?r[il(e,l)]&&o(i[e],[il(e,l)]):r[il(e,l)]&&o("",[il(e,l)])}))},reset:c},(0,n.createElement)(ll,null,w().map(al,(e=>r.hasOwnProperty(il(e,l))&&(0,n.createElement)(vl,{key:e,value:r[il(e,l)],onChange:t=>((e,t)=>{o(e,il(t,l))})(t,e)}))))))};function yl(e){const t=[{name:"1",color:"#0D1B2A"},{name:"2",color:"#1B263B"},{name:"3",color:"#415A77"},{name:"5",color:"#F72585"},{name:"6",color:"#B5179E"},{name:"7",color:"#7209B7"},{name:"8",color:"#480CA8"},{name:"10",color:"#3F37C9"},{name:"11",color:"#4361EE"},{name:"12",color:"#4CC9F0"}],r=t=>{e.onChange(t)};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.Dropdown,{className:"rv-color-control-container-class-name",contentClassName:"rv-color-control-popover-content-classname",popoverProps:{placement:"bottom-start"},renderToggle:t=>{let{isOpen:r,onToggle:o}=t;return(0,n.createElement)(Ia.Button,{className:"rv-color-picker",onClick:o,"aria-expanded":r},(0,n.createElement)("span",{style:{background:e.value}}))},renderContent:()=>(0,n.createElement)("div",null,(0,n.createElement)(Ia.ColorPicker,{color:e.value,onChange:e=>r(e),enableAlpha:!0,defaultValue:e.default}),(0,n.createElement)(Ia.ColorPalette,{colors:t,disableCustomColors:!0,clearable:!1,onChange:e=>r(e)}))}))}const Il=function(e){const{title:t,data:r,onChange:o,attr:l,initial:i}=e,[c,s]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{w().map(al,(e=>{i&&i[e]?i[e]!=r[il(e,l)]&&s(!0):r[il(e,l)]&&s(!0)}))})),(0,n.createElement)("div",{className:"inline-settings"},(0,n.createElement)(nl,{title:(0,a.__)(t,"riovisual"),onReset:()=>{s(!1),w().map(al,(e=>{i&&i[e]?r[il(e,l)]&&o(i[e],[il(e,l)]):r[il(e,l)]&&o("",[il(e,l)])}))},reset:c}),(0,n.createElement)(ll,null,w().map(al,(e=>r.hasOwnProperty(il(e,l))&&(0,n.createElement)(yl,{key:e,value:r[il(e,l)],onChange:t=>((e,t)=>{o(e,il(t,l))})(t,e)})))))};function _l(e){const[t,r]=(0,n.useState)(!1);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.Button,{className:"rv-gradient-preview",onClick:()=>r(!t)},(0,n.createElement)("span",{style:{background:e.value}})),t&&(0,n.createElement)("div",{className:"rv-gradient-picker"},(0,n.createElement)(Ia.GradientPicker,{__nextHasNoMargin:!0,value:e.value,onChange:t=>{return r=t,void e.onChange(r);var r},gradients:[{name:"Vivid cyan blue to vivid purple",gradient:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",slug:"vivid-cyan-blue-to-vivid-purple"},{name:"Light green cyan to vivid green cyan",gradient:"linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%)",slug:"light-green-cyan-to-vivid-green-cyan"},{name:"Luminous vivid amber to luminous vivid orange",gradient:"linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%)",slug:"luminous-vivid-amber-to-luminous-vivid-orange"},{name:"Luminous vivid orange to vivid red",gradient:"linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%)",slug:"luminous-vivid-orange-to-vivid-red"},{name:"Very light gray to cyan bluish gray",gradient:"linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%)",slug:"very-light-gray-to-cyan-bluish-gray"},{name:"Cool to warm spectrum",gradient:"linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)",slug:"cool-to-warm-spectrum"}]})))}const Sl=function(e){const{title:t,data:r,onChange:o,attr:l,initial:i}=e,[c,s]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{w().map(al,(e=>{i&&i[e]?i[e]!=r[il(e,l)]&&s(!0):r[il(e,l)]&&s(!0)}))})),(0,n.createElement)("div",{className:"inline-settings"},(0,n.createElement)(nl,{title:(0,a.__)(t,"riovisual"),onReset:()=>{s(!1),w().map(al,(e=>{i&&i[e]?r[il(e,l)]&&o(i[e],[il(e,l)]):r[il(e,l)]&&o("",[il(e,l)])}))},reset:c}),(0,n.createElement)(ll,null,w().map(al,(e=>r.hasOwnProperty(il(e,l))&&(0,n.createElement)(_l,{key:e,value:r[il(e,l)],onChange:t=>((e,t)=>{o(e,il(t,l))})(t,e)})))))},wl=function(e){const{title:t,data:r,attr:o,units:l,onChange:i,initial:c,min:s,max:d,step:u,initialPosition:b}=e,[m,p]=(0,n.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[h,g]=(0,n.useState)(!1);(0,n.useEffect)((()=>{l&&p(l)}),[]),(0,n.useEffect)((()=>{w().map(al,(e=>{c&&c[e]?c[e]!=r[il(e,o)]&&g(!0):r[il(e,o)]&&""!==r[il(e,o)]&&g(!0)}))}));return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(t,"riovisual"),onReset:()=>(g(!1),void w().map(al,(e=>{c&&c[e]?r[il(e,o)]&&i(c[e],[il(e,o)]):r[il(e,o)]&&i("",[il(e,o)])}))),reset:h},(0,n.createElement)(ll,null,w().map(al,(e=>r.hasOwnProperty(il(e,o))&&(e=>(0,n.createElement)("div",{className:"rv-range-control",key:e},(0,n.createElement)("div",{className:"left"},(0,n.createElement)(Ia.RangeControl,{value:parseFloat(r[il(e,o)])?parseFloat(r[il(e,o)]):0,onChange:t=>((e,t)=>{const n=r[il(t,o)]?r[il(t,o)].replace(/-?\d+([,.]\d+)?/g,""):"",a=""!==n?n:m[0].value;i(`${e}${a}`,il(t,o))})(t,e),initialPosition:b||1,min:s||0,max:d||100,step:u||1,allowReset:!1,withInputField:!1,type:"string"})),(0,n.createElement)("div",{className:"right"},(0,n.createElement)(ml,{onChange:t=>((e,t)=>{i(e,il(t,o))})(t,e),value:r[il(e,o)],units:m,size:"small",min:s||0,max:d||100,step:u||1}))))(e))))))},El=function(e){const{title:t,data:r,units:o,onChange:l,attr:i,min:c,max:s,step:d,initial:u,initialPosition:b}=e,[m,p]=(0,n.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[h,g]=(0,n.useState)(!1),v={linked:!0};(0,n.useEffect)((()=>{o&&p(o)}),[]),(0,n.useEffect)((()=>{w().map(al,(e=>{u&&u[e]?w().isEqual(u[e],r[il(e,i)])&&g(!0):r[il(e,i)]&&(w().isEqual(r[il(e,i)],v)?g(!1):g(!0))}))}));const f=(e,t,r)=>{let n=y(t);n.linked?(n.top=e,n.right=e,n.bottom=e,n.left=e):n[r]=e,l(n,il(t,i))},y=e=>r[il(e,i)]?r[il(e,i)]:{linked:!0};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{g(!1),w().map(al,(e=>{u&&u[e]?r[il(e,i)]&&l(u[e],il(e,i)):r[il(e,i)]&&l(v,il(e,i))}))},reset:h},(0,n.createElement)(ll,null,w().map(al,(e=>{const t=y(e);return r.hasOwnProperty(il(e,i))&&(0,n.createElement)("div",{key:e,className:"linked-unit-wrap"},t.linked?(0,n.createElement)("div",{className:"rv-range-control rv-linked-range-control"},(0,n.createElement)("div",{className:"left"},(0,n.createElement)(Ia.RangeControl,{value:parseFloat(t.top)?parseFloat(t.top):0,onChange:t=>((e,t)=>{let r=y(t);const n=r.top?r.top.replace(/-?\d+([,.]\d+)?/g,""):"",o=""!==n?n:m[0].value;r.top=e+o,r.right=e+o,r.bottom=e+o,r.left=e+o,l(r,il(t,i))})(t,e),initialPosition:b||1,min:c||1,max:s||100,step:d||1,allowReset:!1,withInputField:!1,type:"string"})),(0,n.createElement)("div",{className:"right"},(0,n.createElement)(ml,{onChange:t=>f(t,e,"top"),value:t.top,units:m,size:"small",min:c||1,max:s||100,step:d||1}))):(0,n.createElement)("div",{className:"rv-unlinked-range-control"},(0,n.createElement)("div",{className:"top-settings"},(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Top","riovizual")),(0,n.createElement)(ml,{onChange:t=>f(t,e,"top"),value:t.top,units:m,size:"small",min:c||1,max:s||100,step:d||1})),(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Right","riovizual")),(0,n.createElement)(ml,{onChange:t=>f(t,e,"right"),value:t.right,units:m,size:"small",min:c||1,max:s||100,step:d||1}))),(0,n.createElement)("div",{className:"bottom-settings"},(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Bottom","riovizual")),(0,n.createElement)(ml,{onChange:t=>f(t,e,"bottom"),value:t.bottom,units:m,size:"small",min:c||1,max:s||100,step:d||1})),(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Left","riovizual")),(0,n.createElement)(ml,{onChange:t=>f(t,e,"left"),value:t.left,units:m,size:"small",min:c||1,max:s||100,step:d||1})))),(0,n.createElement)("div",{className:"link-button"},(0,n.createElement)(Ia.Button,{icon:t.linked?"admin-links":"editor-unlink",label:t.linked?(0,a.__)("Unlinked","riovizual"):(0,a.__)("Linked","riovizual"),onClick:()=>(e=>{const t=y(e);t.linked=!t.linked,l(t,il(e,i))})(e),className:"linked-btn"+(t.linked&&" active")})))})))))},xl=function(e){const{title:t,data:r,units:o,onChange:l,attr:i,min:c,max:s,step:d,initial:u,initialPosition:b}=e,[m,p]=(0,n.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[h,g]=(0,n.useState)(!1),v={linked:!0};(0,n.useEffect)((()=>{o&&p(o)}),[]),(0,n.useEffect)((()=>{w().map(al,(e=>{u&&u[e]?w().isEqual(u[e],r[il(e,i)])&&g(!0):r[il(e,i)]&&(w().isEqual(r[il(e,i)],v)?g(!1):g(!0))}))}));const f=(e,t,r)=>{let n=y(t);n.linked?(n.horizontal=e,n.vertical=e):n[r]=e,l(n,il(t,i))},y=e=>r[il(e,i)]?r[il(e,i)]:{linked:!0};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{g(!1),w().map(al,(e=>{u&&u[e]?r[il(e,i)]&&l(u[e],[il(e,i)]):r[il(e,i)]&&l(v,[il(e,i)])}))},reset:h},(0,n.createElement)(ll,null,w().map(al,(e=>{const t=y(e);return r.hasOwnProperty(il(e,i))&&(0,n.createElement)("div",{key:e,className:"linked-border-spacing-wrap"},t.linked?(0,n.createElement)("div",{className:"rv-range-control rv-linked-range-control"},(0,n.createElement)("div",{className:"left"},(0,n.createElement)(Ia.RangeControl,{value:parseFloat(t.horizontal)?parseFloat(t.horizontal):0,onChange:t=>((e,t)=>{let r=y(t);const n=r.horizontal?r.horizontal.replace(/-?\d+([,.]\d+)?/g,""):"",o=""!==n?n:m[0].value;r.horizontal=e+o,r.vertical=e+o,r.bottom=e+o,r.left=e+o,l(r,il(t,i))})(t,e),initialPosition:b||1,min:c||1,max:s||100,step:d||1,allowReset:!1,withInputField:!1,type:"string"})),(0,n.createElement)("div",{className:"right"},(0,n.createElement)(ml,{onChange:t=>f(t,e,"horizontal"),value:t.horizontal?t.horizontal:v.horizontal,units:m,size:"small",min:c||1,max:s||100,step:d||1}))):(0,n.createElement)("div",{className:"rv-unlinked-range-control"},(0,n.createElement)("div",{className:"top-settings"},(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Horizontal","riovizual")),(0,n.createElement)(ml,{onChange:t=>f(t,e,"horizontal"),value:t.horizontal,units:m,size:"small",min:c||0,max:s||100,step:d||1})),(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Vertical","riovizual")),(0,n.createElement)(ml,{onChange:t=>f(t,e,"vertical"),value:t.vertical,units:m,size:"small",min:c||0,max:s||100,step:d||1})))),(0,n.createElement)("div",{className:"link-button"},(0,n.createElement)(Ia.Button,{icon:t.linked?"admin-links":"editor-unlink",label:(0,a.__)("Linked"),onClick:()=>(e=>{const t=y(e);t.linked=!t.linked,l(t,il(e,i))})(e),className:"linked-btn"+(t.linked&&" active")})))})))))},Cl=function(e){const{title:t,data:r,units:o,onChange:l,attr:i,min:c,max:s,step:d,initial:u,initialPosition:b}=e,[m,p]=(0,n.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[h,g]=(0,n.useState)(!1),[v,f]=(0,n.useState)("");(0,n.useEffect)((()=>{o&&p(o)}),[]),(0,n.useEffect)((()=>{w().map(al,(e=>{u&&u[e]?w().isEqual(u[e],JSON.parse(r[il(e,i)]))&&g(!0):r[il(e,i)]&&(w().isEqual(r[il(e,i)],"")||g(!0))}))}));const y=(e,t,r)=>{let n=I(t);n.linked?(n.top_left=e,n.top_right=e,n.bottom_left=e,n.bottom_right=e):n[r]=e,l(n,il(t,i))},I=e=>r[il(e,i)]?r[il(e,i)]:{linked:!0};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{g(!1),w().map(al,(e=>{u&&u[e]?r[il(e,i)]&&l(u[e],[il(e,i)]):r[il(e,i)]&&l("",[il(e,i)])}))},reset:h},(0,n.createElement)(ll,null,w().map(al,(e=>{const t=I(e);return r.hasOwnProperty(il(e,i))&&(0,n.createElement)("div",{key:e,className:"linked-radius-wrap"},t.linked?(0,n.createElement)("div",{className:"rv-range-control rv-linked-range-control"},(0,n.createElement)("div",{className:"left"},(0,n.createElement)(Ia.RangeControl,{value:parseFloat(t.top_left)?parseFloat(t.top_left):0,onChange:t=>((e,t)=>{let r=I(t);const n=r.top_left?r.top_left.replace(/-?\d+([,.]\d+)?/g,""):"",o=""!==n?n:m[0].value;r.top_left=e+o,r.top_right=e+o,r.bottom_left=e+o,r.bottom_right=e+o,l(r,il(t,i))})(t,e),initialPosition:b||1,min:c||1,max:s||100,step:d||1,allowReset:!1,withInputField:!1,type:"string"})),(0,n.createElement)("div",{className:"right"},(0,n.createElement)(ml,{onChange:t=>y(t,e,"top_left"),value:t.top_left,units:m,size:"small",min:c||1,max:s||100,step:d||1}))):(0,n.createElement)("div",{className:"rv-unlinked-range-control"},(0,n.createElement)("div",{className:"top-settings"},(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Top Left","riovizual")),(0,n.createElement)(ml,{onChange:t=>y(t,e,"top_left"),value:t.top_left,units:m,size:"small",min:c||1,max:s||100,step:d||1})),(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Top Right","riovizual")),(0,n.createElement)(ml,{onChange:t=>y(t,e,"top_right"),value:t.top_right,units:m,size:"small",min:c||1,max:s||100,step:d||1}))),(0,n.createElement)("div",{className:"bottom-settings"},(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Bottom Left","riovizual")),(0,n.createElement)(ml,{onChange:t=>y(t,e,"bottom_left"),value:t.bottom_left,units:m,size:"small",min:c||1,max:s||100,step:d||1})),(0,n.createElement)("div",{className:"settings-wrap-inline"},(0,n.createElement)("span",null,(0,a.__)("Bottom Right","riovizual")),(0,n.createElement)(ml,{onChange:t=>y(t,e,"bottom_right"),value:t.bottom_right,units:m,size:"small",min:c||1,max:s||100,step:d||1})))),(0,n.createElement)("div",{className:"link-button"},(0,n.createElement)(Ia.Button,{icon:t.linked?"admin-links":"editor-unlink",label:t.linked?(0,a.__)("Unlinked","riovizual"):(0,a.__)("Linked","riovizual"),onClick:()=>(e=>{const t=I(e);t.linked=!t.linked,l(t,il(e,i))})(e),className:"linked-btn"+(t.linked&&" active")})))})))))};function Ml(e){const{attr:t,attrName:r}=e,o=(r,n)=>{let o=t;o[n]=r,e.updateAttr(o)};return(0,n.createElement)("div",{className:"rv-background-container"},(0,n.createElement)("h4",null,e.title),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Background Color","riovizual"),attr:r?r[0]:"backgroundColor",data:t,onChange:(e,t)=>o(e,t)}),(0,n.createElement)(rl,null),(0,n.createElement)(Sl,{title:(0,a.__)("Background Gradient","riovizual"),attr:r?r[1]:"backgroundGradient",data:t,onChange:(e,t)=>o(e,t)}))}function Dl(e){return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(ol,{space:"1",color:"transparent"}),(0,n.createElement)(wl,{title:"Border Width",attr:e.attr[0],data:e.data,initial:{desktop:e.initialWidth},onChange:(t,r)=>e.onChange(t,r)}),(0,n.createElement)(ol,{space:".5",color:"transparent"}),(0,n.createElement)(bl,{title:"Border Style",attr:e.attr[1],data:e.data,onChange:(t,r)=>e.onChange(t,r),initial:{desktop:"solid"},options:[{label:"Solid",value:"solid"},{label:"Dashed",value:"dashed"},{label:"Dotted",value:"dotted"},{label:"Double",value:"double"},{label:"Groove",value:"groove"},{label:"Ridge",value:"ridge"},{label:"Inset",value:"inset"},{label:"Outset",value:"outset"},{label:"None",value:"none"}]}))}const Nl=(0,Ca.compose)([(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){const{attr:t,title:r,radius:o,getDevice:l}=e,[i,c]=(0,n.useState)(),[s,d]=(0,n.useState)(!1),[u,b]=(0,n.useState)(!1),[m,p]=(0,n.useState)("all"),h=["borderStyle","borderTopStyle","borderBottomStyle","borderLeftStyle","borderRightStyle","borderWidth","borderTopWidth","borderBottomWidth","borderLeftWidth","borderRightWidth","borderRadius"],g=()=>{d((e=>!e))},v=e=>{p(e)},f=(r,n)=>{let o=t;o[n]=r,b(!1),e.updateAttr(o)},y={borderStyle:"solid",borderWidth:e.initialWidth?e.initialWidth:""};(0,n.useEffect)((()=>{t&&w().map(h,(e=>{w().map(al,(r=>{t.hasOwnProperty(il(r,e))&&(y&&y[il(r,e)]?y[il(r,e)]!==t[il(r,e)]&&b(!0):t[il(r,e)]&&b(!0))}))}))}));const I=e=>t&&t.hasOwnProperty(il(l,e))&&t[il(l,e)];return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(r,"riovisual"),className:"inline-settings",onReset:()=>{let r=t;w().map(h,(e=>{w().map(al,(n=>{t.hasOwnProperty(il(n,e))&&t[il(n,e)]&&(y&&y[il(n,e)]?r[il(n,e)]=y[il(n,e)]:r[il(n,e)]="")}))})),p("all"),b(!1),e.updateAttr(r)},reset:u},(0,n.createElement)(Ia.Button,{className:s?" opened-popup":"",ref:c,variant:"secondary",onClick:g},I("borderWidth")?I("borderWidth"):"none","(",I("borderTopWidth")?I("borderTopWidth"):"-",",",I("borderRightWidth")?I("borderRightWidth"):"-",",",I("borderBottomWidth")?I("borderBottomWidth"):"-",",",I("borderLeftWidth")?I("borderLeftWidth"):"-",")")),s&&(0,n.createElement)(Ia.Popover,{placement:"bottom-start",anchor:i,className:"rv-popover-settings",onClose:g},(0,n.createElement)("div",{className:"rv-border-container"},"disabled"!==o&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Cl,{title:"Border Radius",attr:"borderRadius",data:t,onChange:(e,t)=>f(e,t)}),(0,n.createElement)(ol,null)),(0,n.createElement)(Ia.Flex,{gap:"0",className:"border-tabs"},(0,n.createElement)(Ia.FlexBlock,{className:"all"===m?"active":"",onClick:()=>v("all")},(0,n.createElement)("span",{className:"all tab"})),(0,n.createElement)(Ia.FlexBlock,{className:"top"===m?"active":"",onClick:()=>v("top")},(0,n.createElement)("span",{className:"top tab"})),(0,n.createElement)(Ia.FlexBlock,{className:"right"===m?"active":"",onClick:()=>v("right")},(0,n.createElement)("span",{className:"right tab"})),(0,n.createElement)(Ia.FlexBlock,{className:"bottom"===m?"active":"",onClick:()=>v("bottom")},(0,n.createElement)("span",{className:"bottom tab"})),(0,n.createElement)(Ia.FlexBlock,{className:"left"===m?"active":"",onClick:()=>v("left")},(0,n.createElement)("span",{className:"left tab"}))),"all"===m?(0,n.createElement)(Dl,{data:t,attr:["borderWidth","borderStyle"],initialWidth:e.initialWidth,onChange:(e,t)=>f(e,t)}):"","top"===m?(0,n.createElement)(Dl,{data:t,attr:["borderTopWidth","borderTopStyle"],onChange:(e,t)=>f(e,t)}):"","right"===m?(0,n.createElement)(Dl,{data:t,attr:["borderRightWidth","borderRightStyle"],onChange:(e,t)=>f(e,t)}):"","bottom"===m?(0,n.createElement)(Dl,{data:t,attr:["borderBottomWidth","borderBottomStyle"],onChange:(e,t)=>f(e,t)}):"","left"===m?(0,n.createElement)(Dl,{data:t,attr:["borderLeftWidth","borderLeftStyle"],onChange:(e,t)=>f(e,t)}):"")))})),kl=(0,Ca.compose)([(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){const{attr:t,getDevice:r}=e,[o,a]=(0,n.useState)("type1"),l={type1:{horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:""},type2:{horizontalPosition:"0",verticalPosition:"2px",blurStrength:"18px",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"initial"},type3:{horizontalPosition:"6px",verticalPosition:"6px",blurStrength:"18px",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"initial"},type4:{horizontalPosition:"0",verticalPosition:"12px",blurStrength:"18px",spreadStrength:"-6px",shadowColor:"#0000004D",shadowPosition:"initial"},type5:{horizontalPosition:"10px",verticalPosition:"10px",blurStrength:"0",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"initial"},type6:{horizontalPosition:"0",verticalPosition:"6px",blurStrength:"0",spreadStrength:"10px",shadowColor:"#0000004D",shadowPosition:"initial"},type7:{horizontalPosition:"0",verticalPosition:"0",blurStrength:"18px",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"inset"},type8:{horizontalPosition:"10px",verticalPosition:"10px",blurStrength:"0",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"inset"}},i=n=>{const o="desktop"!==r?"_"+r:"";let i=t;i["horizontalPosition"+o]=l[n].horizontalPosition,i["verticalPosition"+o]=l[n].verticalPosition,i["blurStrength"+o]=l[n].blurStrength,i["spreadStrength"+o]=l[n].spreadStrength,i["shadowPosition"+o]=l[n].shadowPosition,i["shadowColor"+o]=i["shadowColor"+o]?i["shadowColor"+o]:l[n].shadowColor,a(n),e.onChangePreset(i)};return(0,n.createElement)("div",{className:"shadow-preset"},(0,n.createElement)(Ia.Flex,{gap:"0",className:"shadow-tabs"},(0,n.createElement)(Ia.FlexBlock,{className:"type1"===o?"active shadow-item":"shadow-item",onClick:()=>i("type1")},(0,n.createElement)("span",{className:"material-icons type1"},"block")),(0,n.createElement)(Ia.FlexBlock,{className:"type2"===o?"active shadow-item":"shadow-item",onClick:()=>i("type2")},(0,n.createElement)("span",{className:"type2 tab"})),(0,n.createElement)(Ia.FlexBlock,{className:"type3"===o?"active shadow-item":"shadow-item",onClick:()=>i("type3")},(0,n.createElement)("span",{className:"type3 tab"})),(0,n.createElement)(Ia.FlexBlock,{className:"type4"===o?"active shadow-item":"shadow-item",onClick:()=>i("type4")},(0,n.createElement)("span",{className:"type4 tab"}))),(0,n.createElement)(Ia.Flex,{gap:"0",className:"shadow-tabs"},(0,n.createElement)(Ia.FlexBlock,{className:"type5"===o?"active shadow-item":"shadow-item",onClick:()=>i("type5")},(0,n.createElement)("span",{className:"type5 tab"})),(0,n.createElement)(Ia.FlexBlock,{className:"type6"===o?"active shadow-item":"shadow-item",onClick:()=>i("type6")},(0,n.createElement)("span",{className:"type6 tab"})),(0,n.createElement)(Ia.FlexBlock,{className:"type7"===o?"active shadow-item":"shadow-item",onClick:()=>i("type7")},(0,n.createElement)("span",{className:"type7 tab"})),(0,n.createElement)(Ia.FlexBlock,{className:"type8"===o?"active shadow-item":"shadow-item",onClick:()=>i("type8")},(0,n.createElement)("span",{className:"type8 tab"}))))})),Tl=(0,Ca.compose)([(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){const{attr:t,title:r,getDevice:o}=e,[l,i]=(0,n.useState)(),[c,s]=(0,n.useState)(!1),[d,u]=(0,n.useState)(!1),b=["shadowType","horizontalPosition","verticalPosition","blurStrength","spreadStrength","shadowPosition"],m=()=>{s((e=>!e))},p=(r,n)=>{let o=t;o[n]=r,u(!1),e.updateAttr(o)},h={shadowType:"type1"};(0,n.useEffect)((()=>{t&&w().map(b,(e=>{w().map(al,(r=>{t.hasOwnProperty(il(r,e))&&(h&&h[il(r,e)]?h[il(r,e)]!==t[il(r,e)]&&u(!0):t[il(r,e)]&&u(!0))}))}))}));const g=e=>t&&t.hasOwnProperty(il(o,e))&&t[il(o,e)];return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(r,"riovisual"),className:"inline-settings",onReset:()=>{let r=t;w().map(b,(e=>{w().map(al,(n=>{t.hasOwnProperty(il(n,e))&&t[il(n,e)]&&(h&&h[il(n,e)]?r[il(n,e)]=h[il(n,e)]:r[il(n,e)]="")}))})),u(!1),e.updateAttr(r)},reset:d},(0,n.createElement)(Ia.Button,{className:c?" opened-popup":"",ref:i,variant:"secondary",onClick:m},t?""===g("horizontalPosition")&&""===g("verticalPosition")&&""===g("blurStrength")&&""===g("spreadStrength")?"none":`${g("horizontalPosition")?g("horizontalPosition"):"0"},\n\t\t\t${g("verticalPosition")?g("verticalPosition"):"0"},\n\t\t\t${g("blurStrength")?g("blurStrength"):"0"},\n\t\t\t${g("spreadStrength")?g("spreadStrength"):"0"}`:"none")),c&&(0,n.createElement)(Ia.Popover,{placement:"bottom-start",anchor:l,className:"rv-popover-settings",onClose:m},(0,n.createElement)("div",{className:"rv-box-shadow-container"},(0,n.createElement)(kl,{attr:t,onChangePreset:t=>{u(!1),e.updateAttr(t)}}),(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(wl,{title:(0,a.__)("Horizontal Position"),attr:"horizontalPosition",data:t,min:-100,max:100,onChange:(e,t)=>p(e,t)}),(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(wl,{title:(0,a.__)("Vertical Position"),attr:"verticalPosition",data:t,min:-100,max:100,onChange:(e,t)=>p(e,t)}),(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(wl,{title:(0,a.__)("Blur Strength"),attr:"blurStrength",data:t,onChange:(e,t)=>p(e,t)}),(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(wl,{title:(0,a.__)("Spread Strength"),attr:"spreadStrength",data:t,min:-100,max:100,onChange:(e,t)=>p(e,t)}),(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(bl,{title:(0,a.__)("Shadow Position"),attr:"shadowPosition",data:t,onChange:(e,t)=>p(e,t),options:[{label:"Outer Shadow",value:"initial"},{label:"Inner Shadow",value:"inset"}]}))))}));function Pl(e){const[t,r]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{e.data&&r(!0)})),(0,n.createElement)(nl,{title:e.title,className:"inline-settings",onReset:()=>{e.onReset("textTransform"),r(!1)},reset:t},(0,n.createElement)(Ia.ButtonGroup,{className:"transform-button-container"},(0,n.createElement)(Ia.Button,{className:"uppercase"===e.data?"active":"",onClick:()=>e.onChange("uppercase")},"AB"),(0,n.createElement)(Ia.Button,{className:"capitalize"===e.data?"active":"",onClick:()=>e.onChange("capitalize")},"Ab"),(0,n.createElement)(Ia.Button,{className:"lowercase"===e.data?"active":"",onClick:()=>e.onChange("lowercase")},"ab")))}function Ol(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 Rl(e,t){if(e){if("string"==typeof e)return Ol(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)?Ol(e,t):void 0}}function Al(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,l=[],_n=!0,i=!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)&&(l.push(n.value),l.length!==t);_n=!0);}catch(e){i=!0,o=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(i)throw o}}return l}}(e,t)||Rl(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 zl(e,t){if(null==e)return{};var r,n,o=Y(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Bl=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function $l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,M(n.key),n)}}function Ll(e){return Ll=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ll(e)}function Wl(e,t){if(t&&("object"===C(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function jl(e){return function(e){if(Array.isArray(e))return Ol(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Rl(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.")}()}var Fl=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{r.insertRule(e,r.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),Hl=Math.abs,Gl=String.fromCharCode,Vl=Object.assign;function Ul(e){return e.trim()}function Yl(e,t,r){return e.replace(t,r)}function Ql(e,t){return e.indexOf(t)}function ql(e,t){return 0|e.charCodeAt(t)}function Jl(e,t,r){return e.slice(t,r)}function Kl(e){return e.length}function Zl(e){return e.length}function Xl(e,t){return t.push(e),e}var ei=1,ti=1,ri=0,ni=0,oi=0,ai="";function li(e,t,r,n,o,a,l){return{value:e,root:t,parent:r,type:n,props:o,children:a,line:ei,column:ti,length:l,return:""}}function ii(e,t){return Vl(li("",null,null,"",null,null,0),e,{length:-e.length},t)}function ci(){return oi=ni>0?ql(ai,--ni):0,ti--,10===oi&&(ti=1,ei--),oi}function si(){return oi=ni<ri?ql(ai,ni++):0,ti++,10===oi&&(ti=1,ei++),oi}function di(){return ql(ai,ni)}function ui(){return ni}function bi(e,t){return Jl(ai,e,t)}function mi(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function pi(e){return ei=ti=1,ri=Kl(ai=e),ni=0,[]}function hi(e){return ai="",e}function gi(e){return Ul(bi(ni-1,yi(91===e?e+2:40===e?e+1:e)))}function vi(e){for(;(oi=di())&&oi<33;)si();return mi(e)>2||mi(oi)>3?"":" "}function fi(e,t){for(;--t&&si()&&!(oi<48||oi>102||oi>57&&oi<65||oi>70&&oi<97););return bi(e,ui()+(t<6&&32==di()&&32==si()))}function yi(e){for(;si();)switch(oi){case e:return ni;case 34:case 39:34!==e&&39!==e&&yi(oi);break;case 40:41===e&&yi(e);break;case 92:si()}return ni}function Ii(e,t){for(;si()&&e+oi!==57&&(e+oi!==84||47!==di()););return"/*"+bi(t,ni-1)+"*"+Gl(47===e?e:si())}function _i(e){for(;!mi(di());)si();return bi(e,ni)}var Si="-ms-",wi="-moz-",Ei="-webkit-",xi="comm",Ci="rule",Mi="decl",Di="@keyframes";function Ni(e,t){for(var r="",n=Zl(e),o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function ki(e,t,r,n){switch(e.type){case"@import":case Mi:return e.return=e.return||e.value;case xi:return"";case Di:return e.return=e.value+"{"+Ni(e.children,n)+"}";case Ci:e.value=e.props.join(",")}return Kl(r=Ni(e.children,n))?e.return=e.value+"{"+r+"}":""}function Ti(e){return hi(Pi("",null,null,null,[""],e=pi(e),0,[0],e))}function Pi(e,t,r,n,o,a,l,i,c){for(var s=0,d=0,u=l,b=0,m=0,p=0,h=1,g=1,v=1,f=0,y="",I=o,_=a,S=n,w=y;g;)switch(p=f,f=si()){case 40:if(108!=p&&58==ql(w,u-1)){-1!=Ql(w+=Yl(gi(f),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:w+=gi(f);break;case 9:case 10:case 13:case 32:w+=vi(p);break;case 92:w+=fi(ui()-1,7);continue;case 47:switch(di()){case 42:case 47:Xl(Ri(Ii(si(),ui()),t,r),c);break;default:w+="/"}break;case 123*h:i[s++]=Kl(w)*v;case 125*h:case 59:case 0:switch(f){case 0:case 125:g=0;case 59+d:m>0&&Kl(w)-u&&Xl(m>32?Ai(w+";",n,r,u-1):Ai(Yl(w," ","")+";",n,r,u-2),c);break;case 59:w+=";";default:if(Xl(S=Oi(w,t,r,s,d,o,i,y,I=[],_=[],u),a),123===f)if(0===d)Pi(w,t,S,S,I,a,u,i,_);else switch(99===b&&110===ql(w,3)?100:b){case 100:case 109:case 115:Pi(e,S,S,n&&Xl(Oi(e,S,S,0,0,o,i,y,o,I=[],u),_),o,_,u,i,n?I:_);break;default:Pi(w,S,S,S,[""],_,0,i,_)}}s=d=m=0,h=v=1,y=w="",u=l;break;case 58:u=1+Kl(w),m=p;default:if(h<1)if(123==f)--h;else if(125==f&&0==h++&&125==ci())continue;switch(w+=Gl(f),f*h){case 38:v=d>0?1:(w+="\f",-1);break;case 44:i[s++]=(Kl(w)-1)*v,v=1;break;case 64:45===di()&&(w+=gi(si())),b=di(),d=u=Kl(y=w+=_i(ui())),f++;break;case 45:45===p&&2==Kl(w)&&(h=0)}}return a}function Oi(e,t,r,n,o,a,l,i,c,s,d){for(var u=o-1,b=0===o?a:[""],m=Zl(b),p=0,h=0,g=0;p<n;++p)for(var v=0,f=Jl(e,u+1,u=Hl(h=l[p])),y=e;v<m;++v)(y=Ul(h>0?b[v]+" "+f:Yl(f,/&\f/g,b[v])))&&(c[g++]=y);return li(e,t,r,0===o?Ci:i,c,s,d)}function Ri(e,t,r){return li(e,t,r,xi,Gl(oi),Jl(e,2,-2),0)}function Ai(e,t,r,n){return li(e,t,r,Mi,Jl(e,0,n),Jl(e,n+1,-1),n)}var zi=function(e,t,r){for(var n=0,o=0;n=o,o=di(),38===n&&12===o&&(t[r]=1),!mi(o);)si();return bi(e,ni)},Bi=new WeakMap,$i=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Bi.get(r))&&!n){Bi.set(e,!0);for(var o=[],a=function(e,t){return hi(function(e,t){var r=-1,n=44;do{switch(mi(n)){case 0:38===n&&12===di()&&(t[r]=1),e[r]+=zi(ni-1,t,r);break;case 2:e[r]+=gi(n);break;case 4:if(44===n){e[++r]=58===di()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=Gl(n)}}while(n=si());return e}(pi(e),t))}(t,o),l=r.props,i=0,c=0;i<a.length;i++)for(var s=0;s<l.length;s++,c++)e.props[c]=o[i]?a[i].replace(/&\f/g,l[s]):l[s]+" "+a[i]}}},Li=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function Wi(e,t){switch(function(e,t){return 45^ql(e,0)?(((t<<2^ql(e,0))<<2^ql(e,1))<<2^ql(e,2))<<2^ql(e,3):0}(e,t)){case 5103:return Ei+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ei+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Ei+e+wi+e+Si+e+e;case 6828:case 4268:return Ei+e+Si+e+e;case 6165:return Ei+e+Si+"flex-"+e+e;case 5187:return Ei+e+Yl(e,/(\w+).+(:[^]+)/,Ei+"box-$1$2"+Si+"flex-$1$2")+e;case 5443:return Ei+e+Si+"flex-item-"+Yl(e,/flex-|-self/,"")+e;case 4675:return Ei+e+Si+"flex-line-pack"+Yl(e,/align-content|flex-|-self/,"")+e;case 5548:return Ei+e+Si+Yl(e,"shrink","negative")+e;case 5292:return Ei+e+Si+Yl(e,"basis","preferred-size")+e;case 6060:return Ei+"box-"+Yl(e,"-grow","")+Ei+e+Si+Yl(e,"grow","positive")+e;case 4554:return Ei+Yl(e,/([^-])(transform)/g,"$1"+Ei+"$2")+e;case 6187:return Yl(Yl(Yl(e,/(zoom-|grab)/,Ei+"$1"),/(image-set)/,Ei+"$1"),e,"")+e;case 5495:case 3959:return Yl(e,/(image-set\([^]*)/,Ei+"$1$`$1");case 4968:return Yl(Yl(e,/(.+:)(flex-)?(.*)/,Ei+"box-pack:$3"+Si+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Ei+e+e;case 4095:case 3583:case 4068:case 2532:return Yl(e,/(.+)-inline(.+)/,Ei+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Kl(e)-1-t>6)switch(ql(e,t+1)){case 109:if(45!==ql(e,t+4))break;case 102:return Yl(e,/(.+:)(.+)-([^]+)/,"$1"+Ei+"$2-$3$1"+wi+(108==ql(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Ql(e,"stretch")?Wi(Yl(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==ql(e,t+1))break;case 6444:switch(ql(e,Kl(e)-3-(~Ql(e,"!important")&&10))){case 107:return Yl(e,":",":"+Ei)+e;case 101:return Yl(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ei+(45===ql(e,14)?"inline-":"")+"box$3$1"+Ei+"$2$3$1"+Si+"$2box$3")+e}break;case 5936:switch(ql(e,t+11)){case 114:return Ei+e+Si+Yl(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ei+e+Si+Yl(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ei+e+Si+Yl(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Ei+e+Si+e+e}return e}var ji=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case Mi:e.return=Wi(e.value,e.length);break;case Di:return Ni([ii(e,{value:Yl(e.value,"@","@"+Ei)})],n);case Ci:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return Ni([ii(e,{props:[Yl(t,/:(read-\w+)/,":-moz-$1")]})],n);case"::placeholder":return Ni([ii(e,{props:[Yl(t,/:(plac\w+)/,":"+Ei+"input-$1")]}),ii(e,{props:[Yl(t,/:(plac\w+)/,":-moz-$1")]}),ii(e,{props:[Yl(t,/:(plac\w+)/,Si+"input-$1")]})],n)}return""}))}}];const Fi=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var n,o,a=e.stylisPlugins||ji,l={},i=[];n=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)l[t[r]]=!0;i.push(e)}));var c,s,d,u,b=[ki,(u=function(e){c.insert(e)},function(e){e.root||(e=e.return)&&u(e)})],m=(s=[$i,Li].concat(a,b),d=Zl(s),function(e,t,r,n){for(var o="",a=0;a<d;a++)o+=s[a](e,t,r,n)||"";return o});o=function(e,t,r,n){c=r,Ni(Ti(e?e+"{"+t.styles+"}":t.styles),m),n&&(p.inserted[t.name]=!0)};var p={key:t,sheet:new Fl({key:t,container:n,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:l,registered:{},insert:o};return p.sheet.hydrate(i),p};var Hi=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)};const Gi=function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)},Vi={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var Ui=/[A-Z]|^ms/g,Yi=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Qi=function(e){return 45===e.charCodeAt(1)},qi=function(e){return null!=e&&"boolean"!=typeof e},Ji=function(e){var t=Object.create(null);return function(e){return void 0===t[e]&&(t[e]=Qi(r=e)?r:r.replace(Ui,"-$&").toLowerCase()),t[e];var r}}(),Ki=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(Yi,(function(e,t,r){return Xi={name:t,styles:r,next:Xi},t}))}return 1===Vi[e]||Qi(e)||"number"!=typeof t||0===t?t:t+"px"};function Zi(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return Xi={name:r.name,styles:r.styles,next:Xi},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)Xi={name:n.name,styles:n.styles,next:Xi},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=Zi(e,t,r[o])+";";else for(var a in r){var l=r[a];if("object"!=typeof l)null!=t&&void 0!==t[l]?n+=a+"{"+t[l]+"}":qi(l)&&(n+=Ji(a)+":"+Ki(a,l)+";");else if(!Array.isArray(l)||"string"!=typeof l[0]||null!=t&&void 0!==t[l[0]]){var i=Zi(e,t,l);switch(a){case"animation":case"animationName":n+=Ji(a)+":"+i+";";break;default:n+=a+"{"+i+"}"}}else for(var c=0;c<l.length;c++)qi(l[c])&&(n+=Ji(a)+":"+Ki(a,l[c])+";")}return n}(e,t,r);case"function":if(void 0!==e){var o=Xi,a=r(e);return Xi=o,Zi(e,t,a)}}if(null==t)return r;var l=t[r];return void 0!==l?l:r}var Xi,ec=/label:\s*([^\s;\n{]+)\s*(;|$)/g,tc=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n=!0,o="";Xi=void 0;var a=e[0];null==a||void 0===a.raw?(n=!1,o+=Zi(r,t,a)):o+=a[0];for(var l=1;l<e.length;l++)o+=Zi(r,t,e[l]),n&&(o+=a[l]);ec.lastIndex=0;for(var i,c="";null!==(i=ec.exec(o));)c+="-"+i[1];return{name:Gi(o)+c,styles:o,next:Xi}},rc=!!l.useInsertionEffect&&l.useInsertionEffect,nc=rc||function(e){return e()},oc=(rc||l.useLayoutEffect,{}.hasOwnProperty),ac=(0,l.createContext)("undefined"!=typeof HTMLElement?Fi({key:"css"}):null);ac.Provider;var lc=function(e){return(0,l.forwardRef)((function(t,r){var n=(0,l.useContext)(ac);return e(t,n,r)}))},ic=(0,l.createContext)({}),cc="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",sc=function(e,t){var r={};for(var n in t)oc.call(t,n)&&(r[n]=t[n]);return r[cc]=e,r},dc=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return Hi(t,r,n),nc((function(){return function(e,t,r){Hi(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+n:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,r,n)})),null},uc=lc((function(e,t,r){var n=e.css;"string"==typeof n&&void 0!==t.registered[n]&&(n=t.registered[n]);var o=e[cc],a=[n],i="";"string"==typeof e.className?i=function(e,t,r){var n="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "})),n}(t.registered,a,e.className):null!=e.className&&(i=e.className+" ");var c=tc(a,void 0,(0,l.useContext)(ic));i+=t.key+"-"+c.name;var s={};for(var d in e)oc.call(e,d)&&"css"!==d&&d!==cc&&(s[d]=e[d]);return s.ref=r,s.className=i,(0,l.createElement)(l.Fragment,null,(0,l.createElement)(dc,{cache:t,serialized:c,isStringTag:"string"==typeof o}),(0,l.createElement)(o,s))})),bc=function(e,t){var r=arguments;if(null==t||!oc.call(t,"css"))return l.createElement.apply(void 0,r);var n=r.length,o=new Array(n);o[0]=uc,o[1]=sc(e,t);for(var a=2;a<n;a++)o[a]=r[a];return l.createElement.apply(null,o)};function mc(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return tc(t)}Math.min,Math.max;function pc(e){var t;return(null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function hc(e){return pc(e).getComputedStyle(e)}["top","right","bottom","left"].reduce(((e,t)=>e.concat(t,t+"-start",t+"-end")),[]),Math.min,Math.max;const gc=Math.round;function vc(e){return _c(e)?(e.nodeName||"").toLowerCase():""}let fc;function yc(e){return e instanceof pc(e).HTMLElement}function Ic(e){return e instanceof pc(e).Element}function _c(e){return e instanceof pc(e).Node}function Sc(e){return"undefined"!=typeof ShadowRoot&&(e instanceof pc(e).ShadowRoot||e instanceof ShadowRoot)}function wc(e){const{overflow:t,overflowX:r,overflowY:n,display:o}=hc(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function Ec(){return!/^((?!chrome|android).)*safari/i.test(function(){if(fc)return fc;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(fc=e.brands.map((e=>e.brand+"/"+e.version)).join(" "),fc):navigator.userAgent}())}function xc(e){return Ic(e)?e:e.contextElement}const Cc={x:1,y:1};function Mc(e){const t=xc(e);if(!yc(t))return Cc;const r=t.getBoundingClientRect(),{width:n,height:o,fallback:a}=function(e){const t=hc(e);let r=parseFloat(t.width),n=parseFloat(t.height);const o=e.offsetWidth,a=e.offsetHeight,l=gc(r)!==o||gc(n)!==a;return l&&(r=o,n=a),{width:r,height:n,fallback:l}}(t);let l=(a?gc(r.width):r.width)/n,i=(a?gc(r.height):r.height)/o;return l&&Number.isFinite(l)||(l=1),i&&Number.isFinite(i)||(i=1),{x:l,y:i}}function Dc(e,t,r,n){var o,a;void 0===t&&(t=!1),void 0===r&&(r=!1);const l=e.getBoundingClientRect(),i=xc(e);let c=Cc;t&&(n?Ic(n)&&(c=Mc(n)):c=Mc(e));const s=i?pc(i):window,d=!Ec()&&r;let u=(l.left+(d&&(null==(o=s.visualViewport)?void 0:o.offsetLeft)||0))/c.x,b=(l.top+(d&&(null==(a=s.visualViewport)?void 0:a.offsetTop)||0))/c.y,m=l.width/c.x,p=l.height/c.y;if(i){const e=pc(i),t=n&&Ic(n)?pc(n):n;let r=e.frameElement;for(;r&&n&&t!==e;){const e=Mc(r),t=r.getBoundingClientRect(),n=getComputedStyle(r);t.x+=(r.clientLeft+parseFloat(n.paddingLeft))*e.x,t.y+=(r.clientTop+parseFloat(n.paddingTop))*e.y,u*=e.x,b*=e.y,m*=e.x,p*=e.y,u+=t.x,b+=t.y,r=pc(r).frameElement}}return{width:m,height:p,top:b,right:u+m,bottom:b+p,left:u,x:u,y:b}}function Nc(e){if("html"===vc(e))return e;const t=e.assignedSlot||e.parentNode||Sc(e)&&e.host||function(e){return((_c(e)?e.ownerDocument:e.document)||window.document).documentElement}(e);return Sc(t)?t.host:t}function kc(e){const t=Nc(e);return function(e){return["html","body","#document"].includes(vc(e))}(t)?t.ownerDocument.body:yc(t)&&wc(t)?t:kc(t)}function Tc(e,t){var r;void 0===t&&(t=[]);const n=kc(e),o=n===(null==(r=e.ownerDocument)?void 0:r.body),a=pc(n);return o?t.concat(a,a.visualViewport||[],wc(n)?n:[]):t.concat(n,Tc(n))}const Pc=l.useLayoutEffect;var Oc=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Rc=function(){};function Ac(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function zc(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];var a=[].concat(n);if(t&&e)for(var l in t)t.hasOwnProperty(l)&&t[l]&&a.push("".concat(Ac(e,l)));return a.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var Bc=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===C(e)&&null!==e?[e]:[];var t},$c=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,k({},zl(e,Oc))},Lc=function(e,t,r){var n=e.cx,o=e.getStyles,a=e.getClassNames,l=e.className;return{css:o(t,e),className:n(null!=r?r:{},a(t,e),l)}};function Wc(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function jc(e){return Wc(e)?window.pageYOffset:e.scrollTop}function Fc(e,t){Wc(e)?window.scrollTo(0,t):e.scrollTop=t}function Hc(e,t,r,n){return r*((e=e/n-1)*e*e+1)+t}function Gc(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Rc,o=jc(e),a=t-o,l=10,i=0;function c(){var t=Hc(i+=l,o,a,r);Fc(e,t),i<r?window.requestAnimationFrame(c):n(e)}c()}function Vc(e,t){var r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),o=t.offsetHeight/3;n.bottom+o>r.bottom?Fc(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):n.top-o<r.top&&Fc(e,Math.max(t.offsetTop-o,0))}function Uc(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var Yc=!1,Qc={get passive(){return Yc=!0}},qc="undefined"!=typeof window?window:{};qc.addEventListener&&qc.removeEventListener&&(qc.addEventListener("p",Rc,Qc),qc.removeEventListener("p",Rc,!1));var Jc=Yc;function Kc(e){return null!=e}function Zc(e,t,r){return e?t:r}var Xc=function(e){return"auto"===e?"bottom":e},es=(0,l.createContext)(null),ts=function(e){var t=e.children,r=e.minMenuHeight,n=e.maxMenuHeight,o=e.menuPlacement,a=e.menuPosition,i=e.menuShouldScrollIntoView,c=e.theme,s=((0,l.useContext)(es)||{}).setPortalPlacement,d=(0,l.useRef)(null),u=Al((0,l.useState)(n),2),b=u[0],m=u[1],p=Al((0,l.useState)(null),2),h=p[0],g=p[1],v=c.spacing.controlHeight;return Pc((function(){var e=d.current;if(e){var t="fixed"===a,l=function(e){var t=e.maxHeight,r=e.menuEl,n=e.minHeight,o=e.placement,a=e.shouldScroll,l=e.isFixedPosition,i=e.controlHeight,c=function(e){var t=getComputedStyle(e),r="absolute"===t.position,n=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var o=e;o=o.parentElement;)if(t=getComputedStyle(o),(!r||"static"!==t.position)&&n.test(t.overflow+t.overflowY+t.overflowX))return o;return document.documentElement}(r),s={placement:"bottom",maxHeight:t};if(!r||!r.offsetParent)return s;var d,u=c.getBoundingClientRect().height,b=r.getBoundingClientRect(),m=b.bottom,p=b.height,h=b.top,g=r.offsetParent.getBoundingClientRect().top,v=l||Wc(d=c)?window.innerHeight:d.clientHeight,f=jc(c),y=parseInt(getComputedStyle(r).marginBottom,10),I=parseInt(getComputedStyle(r).marginTop,10),_=g-I,S=v-h,w=_+f,E=u-f-h,x=m-v+f+y,C=f+h-I,M=160;switch(o){case"auto":case"bottom":if(S>=p)return{placement:"bottom",maxHeight:t};if(E>=p&&!l)return a&&Gc(c,x,M),{placement:"bottom",maxHeight:t};if(!l&&E>=n||l&&S>=n)return a&&Gc(c,x,M),{placement:"bottom",maxHeight:l?S-y:E-y};if("auto"===o||l){var D=t,N=l?_:w;return N>=n&&(D=Math.min(N-y-i,t)),{placement:"top",maxHeight:D}}if("bottom"===o)return a&&Fc(c,x),{placement:"bottom",maxHeight:t};break;case"top":if(_>=p)return{placement:"top",maxHeight:t};if(w>=p&&!l)return a&&Gc(c,C,M),{placement:"top",maxHeight:t};if(!l&&w>=n||l&&_>=n){var k=t;return(!l&&w>=n||l&&_>=n)&&(k=l?_-I:w-I),a&&Gc(c,C,M),{placement:"top",maxHeight:k}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return s}({maxHeight:n,menuEl:e,minHeight:r,placement:o,shouldScroll:i&&!t,isFixedPosition:t,controlHeight:v});m(l.maxHeight),g(l.placement),null==s||s(l.placement)}}),[n,o,a,i,r,s,v]),t({ref:d,placerProps:k(k({},e),{},{placement:h||Xc(o),maxHeight:b})})},rs=function(e,t){var r=e.theme,n=r.spacing.baseUnit,o=r.colors;return k({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px")})},ns=rs,os=rs,as=function(e){var t=e.children,r=e.innerProps;return bc("div",s({},Lc(e,"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),t)};as.defaultProps={children:"No options"};var ls=function(e){var t=e.children,r=e.innerProps;return bc("div",s({},Lc(e,"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),t)};ls.defaultProps={children:"Loading..."};var is,cs,ss,ds=["size"],us={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},bs=function(e){var t=e.size,r=zl(e,ds);return bc("svg",s({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:us},r))},ms=function(e){return bc(bs,s({size:20},e),bc("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ps=function(e){return bc(bs,s({size:20},e),bc("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},hs=function(e,t){var r=e.isFocused,n=e.theme,o=n.spacing.baseUnit,a=n.colors;return k({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:r?a.neutral60:a.neutral20,padding:2*o,":hover":{color:r?a.neutral80:a.neutral40}})},gs=hs,vs=hs,fs=function(){var e=mc.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(is||(cs=["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"],ss||(ss=cs.slice(0)),is=Object.freeze(Object.defineProperties(cs,{raw:{value:Object.freeze(ss)}})))),ys=function(e){var t=e.delay,r=e.offset;return bc("span",{css:mc({animation:"".concat(fs," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Is=function(e){var t=e.innerProps,r=e.isRtl;return bc("div",s({},Lc(e,"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),bc(ys,{delay:0,offset:r}),bc(ys,{delay:160,offset:!0}),bc(ys,{delay:320,offset:!r}))};Is.defaultProps={size:4};var _s=["data"],Ss=["innerRef","isDisabled","isHidden","inputClassName"],ws={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Es={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":k({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ws)},xs=function(e){return k({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ws)},Cs=function(e){var t=e.children,r=e.innerProps;return bc("div",r,t)},Ms={ClearIndicator:function(e){var t=e.children,r=e.innerProps;return bc("div",s({},Lc(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),t||bc(ms,null))},Control:function(e){var t=e.children,r=e.isDisabled,n=e.isFocused,o=e.innerRef,a=e.innerProps,l=e.menuIsOpen;return bc("div",s({ref:o},Lc(e,"control",{control:!0,"control--is-disabled":r,"control--is-focused":n,"control--menu-is-open":l}),a),t)},DropdownIndicator:function(e){var t=e.children,r=e.innerProps;return bc("div",s({},Lc(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),t||bc(ps,null))},DownChevron:ps,CrossIcon:ms,Group:function(e){var t=e.children,r=e.cx,n=e.getStyles,o=e.getClassNames,a=e.Heading,l=e.headingProps,i=e.innerProps,c=e.label,d=e.theme,u=e.selectProps;return bc("div",s({},Lc(e,"group",{group:!0}),i),bc(a,s({},l,{selectProps:u,theme:d,getStyles:n,getClassNames:o,cx:r}),c),bc("div",null,t))},GroupHeading:function(e){var t=$c(e);t.data;var r=zl(t,_s);return bc("div",s({},Lc(e,"groupHeading",{"group-heading":!0}),r))},IndicatorsContainer:function(e){var t=e.children,r=e.innerProps;return bc("div",s({},Lc(e,"indicatorsContainer",{indicators:!0}),r),t)},IndicatorSeparator:function(e){var t=e.innerProps;return bc("span",s({},t,Lc(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,r=e.value,n=$c(e),o=n.innerRef,a=n.isDisabled,l=n.isHidden,i=n.inputClassName,c=zl(n,Ss);return bc("div",s({},Lc(e,"input",{"input-container":!0}),{"data-value":r||""}),bc("input",s({className:t({input:!0},i),ref:o,style:xs(l),disabled:a},c)))},LoadingIndicator:Is,Menu:function(e){var t=e.children,r=e.innerRef,n=e.innerProps;return bc("div",s({},Lc(e,"menu",{menu:!0}),{ref:r},n),t)},MenuList:function(e){var t=e.children,r=e.innerProps,n=e.innerRef,o=e.isMulti;return bc("div",s({},Lc(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:n},r),t)},MenuPortal:function(e){var t=e.appendTo,r=e.children,n=e.controlElement,o=e.innerProps,a=e.menuPlacement,i=e.menuPosition,c=(0,l.useRef)(null),d=(0,l.useRef)(null),u=Al((0,l.useState)(Xc(a)),2),b=u[0],m=u[1],p=(0,l.useMemo)((function(){return{setPortalPlacement:m}}),[]),h=Al((0,l.useState)(null),2),g=h[0],v=h[1],f=(0,l.useCallback)((function(){if(n){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(n),t="fixed"===i?0:window.pageYOffset,r=e[b]+t;r===(null==g?void 0:g.offset)&&e.left===(null==g?void 0:g.rect.left)&&e.width===(null==g?void 0:g.rect.width)||v({offset:r,rect:e})}}),[n,i,b,null==g?void 0:g.offset,null==g?void 0:g.rect.left,null==g?void 0:g.rect.width]);Pc((function(){f()}),[f]);var y=(0,l.useCallback)((function(){"function"==typeof d.current&&(d.current(),d.current=null),n&&c.current&&(d.current=function(e,t,r,n){void 0===n&&(n={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:l=!0,animationFrame:i=!1}=n,c=o&&!i,s=c||a?[...Ic(e)?Tc(e):e.contextElement?Tc(e.contextElement):[],...Tc(t)]:[];s.forEach((e=>{c&&e.addEventListener("scroll",r,{passive:!0}),a&&e.addEventListener("resize",r)}));let d,u=null;if(l){let n=!0;u=new ResizeObserver((()=>{n||r(),n=!1})),Ic(e)&&!i&&u.observe(e),Ic(e)||!e.contextElement||i||u.observe(e.contextElement),u.observe(t)}let b=i?Dc(e):null;return i&&function t(){const n=Dc(e);!b||n.x===b.x&&n.y===b.y&&n.width===b.width&&n.height===b.height||r(),b=n,d=requestAnimationFrame(t)}(),r(),()=>{var e;s.forEach((e=>{c&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)})),null==(e=u)||e.disconnect(),u=null,i&&cancelAnimationFrame(d)}}(n,c.current,f,{elementResize:"ResizeObserver"in window}))}),[n,f]);Pc((function(){y()}),[y]);var I=(0,l.useCallback)((function(e){c.current=e,y()}),[y]);if(!t&&"fixed"!==i||!g)return null;var _=bc("div",s({ref:I},Lc(k(k({},e),{},{offset:g.offset,position:i,rect:g.rect}),"menuPortal",{"menu-portal":!0}),o),r);return bc(es.Provider,{value:p},t?(0,xe.createPortal)(_,t):_)},LoadingMessage:ls,NoOptionsMessage:as,MultiValue:function(e){var t=e.children,r=e.components,n=e.data,o=e.innerProps,a=e.isDisabled,l=e.removeProps,i=e.selectProps,c=r.Container,s=r.Label,d=r.Remove;return bc(c,{data:n,innerProps:k(k({},Lc(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:i},bc(s,{data:n,innerProps:k({},Lc(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:i},t),bc(d,{data:n,innerProps:k(k({},Lc(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},l),selectProps:i}))},MultiValueContainer:Cs,MultiValueLabel:Cs,MultiValueRemove:function(e){var t=e.children,r=e.innerProps;return bc("div",s({role:"button"},r),t||bc(ms,{size:14}))},Option:function(e){var t=e.children,r=e.isDisabled,n=e.isFocused,o=e.isSelected,a=e.innerRef,l=e.innerProps;return bc("div",s({},Lc(e,"option",{option:!0,"option--is-disabled":r,"option--is-focused":n,"option--is-selected":o}),{ref:a,"aria-disabled":r},l),t)},Placeholder:function(e){var t=e.children,r=e.innerProps;return bc("div",s({},Lc(e,"placeholder",{placeholder:!0}),r),t)},SelectContainer:function(e){var t=e.children,r=e.innerProps,n=e.isDisabled,o=e.isRtl;return bc("div",s({},Lc(e,"container",{"--is-disabled":n,"--is-rtl":o}),r),t)},SingleValue:function(e){var t=e.children,r=e.isDisabled,n=e.innerProps;return bc("div",s({},Lc(e,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),n),t)},ValueContainer:function(e){var t=e.children,r=e.innerProps,n=e.isMulti,o=e.hasValue;return bc("div",s({},Lc(e,"valueContainer",{"value-container":!0,"value-container--is-multi":n,"value-container--has-value":o}),r),t)}},Ds=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Ns(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!((n=e[r])===(o=t[r])||Ds(n)&&Ds(o)))return!1;var n,o;return!0}for(var ks={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},Ts=function(e){return bc("span",s({css:ks},e))},Ps={guidance:function(e){var t=e.isSearchable,r=e.isMulti,n=e.isDisabled,o=e.tabSelectsValue;switch(e.context){case"menu":return"Use Up and Down to choose options".concat(n?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(o?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,r=e.label,n=void 0===r?"":r,o=e.labels,a=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(n,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(o.length>1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(n,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,r=e.focused,n=e.options,o=e.label,a=void 0===o?"":o,l=e.selectValue,i=e.isDisabled,c=e.isSelected,s=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&l)return"value ".concat(a," focused, ").concat(s(l,r),".");if("menu"===t){var d=i?" disabled":"",u="".concat(c?"selected":"focused").concat(d);return"option ".concat(a," ").concat(u,", ").concat(s(n,r),".")}return""},onFilter:function(e){var t=e.inputValue,r=e.resultsMessage;return"".concat(r).concat(t?" for search term "+t:"",".")}},Os=function(e){var t=e.ariaSelection,r=e.focusedOption,n=e.focusedValue,o=e.focusableOptions,a=e.isFocused,i=e.selectValue,c=e.selectProps,s=e.id,d=c.ariaLiveMessages,u=c.getOptionLabel,b=c.inputValue,m=c.isMulti,p=c.isOptionDisabled,h=c.isSearchable,g=c.menuIsOpen,v=c.options,f=c.screenReaderStatus,y=c.tabSelectsValue,I=c["aria-label"],_=c["aria-live"],S=(0,l.useMemo)((function(){return k(k({},Ps),d||{})}),[d]),w=(0,l.useMemo)((function(){var e,r="";if(t&&S.onChange){var n=t.option,o=t.options,a=t.removedValue,l=t.removedValues,c=t.value,s=a||n||(e=c,Array.isArray(e)?null:e),d=s?u(s):"",b=o||l||void 0,m=b?b.map(u):[],h=k({isDisabled:s&&p(s,i),label:d,labels:m},t);r=S.onChange(h)}return r}),[t,S,p,i,u]),E=(0,l.useMemo)((function(){var e="",t=r||n,a=!!(r&&i&&i.includes(r));if(t&&S.onFocus){var l={focused:t,label:u(t),isDisabled:p(t,i),isSelected:a,options:o,context:t===r?"menu":"value",selectValue:i};e=S.onFocus(l)}return e}),[r,n,u,p,S,o,i]),x=(0,l.useMemo)((function(){var e="";if(g&&v.length&&S.onFilter){var t=f({count:o.length});e=S.onFilter({inputValue:b,resultsMessage:t})}return e}),[o,b,g,S,v,f]),C=(0,l.useMemo)((function(){var e="";if(S.guidance){var t=n?"value":g?"menu":"input";e=S.guidance({"aria-label":I,context:t,isDisabled:r&&p(r,i),isMulti:m,isSearchable:h,tabSelectsValue:y})}return e}),[I,r,n,m,p,h,g,S,i,y]),M="".concat(E," ").concat(x," ").concat(C),D=bc(l.Fragment,null,bc("span",{id:"aria-selection"},w),bc("span",{id:"aria-context"},M)),N="initial-input-focus"===(null==t?void 0:t.action);return bc(l.Fragment,null,bc(Ts,{id:s},N&&D),bc(Ts,{"aria-live":_,"aria-atomic":"false","aria-relevant":"additions text"},a&&!N&&D))},Rs=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],As=new RegExp("["+Rs.map((function(e){return e.letters})).join("")+"]","g"),zs={},Bs=0;Bs<Rs.length;Bs++)for(var $s=Rs[Bs],Ls=0;Ls<$s.letters.length;Ls++)zs[$s.letters[Ls]]=$s.base;var Ws=function(e){return e.replace(As,(function(e){return zs[e]}))},js=function(e,t){void 0===t&&(t=Ns);var r=null;function n(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];if(r&&r.lastThis===this&&t(n,r.lastArgs))return r.lastResult;var a=e.apply(this,n);return r={lastResult:a,lastArgs:n,lastThis:this},a}return n.clear=function(){r=null},n}(Ws),Fs=function(e){return e.replace(/^\s+|\s+$/g,"")},Hs=function(e){return"".concat(e.label," ").concat(e.value)},Gs=["innerRef"];function Vs(e){var t=e.innerRef,r=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var o=Object.entries(e).filter((function(e){var t=Al(e,1)[0];return!r.includes(t)}));return o.reduce((function(e,t){var r=Al(t,2),n=r[0],o=r[1];return e[n]=o,e}),{})}(zl(e,Gs),"onExited","in","enter","exit","appear");return bc("input",s({ref:t},r,{css:mc({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Us=["boxSizing","height","overflow","paddingRight","position"],Ys={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Qs(e){e.preventDefault()}function qs(e){e.stopPropagation()}function Js(){var e=this.scrollTop,t=this.scrollHeight,r=e+this.offsetHeight;0===e?this.scrollTop=1:r===t&&(this.scrollTop=e-1)}function Ks(){return"ontouchstart"in window||navigator.maxTouchPoints}var Zs=!("undefined"==typeof window||!window.document||!window.document.createElement),Xs=0,ed={capture:!1,passive:!1},td=function(){return document.activeElement&&document.activeElement.blur()},rd={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function nd(e){var t=e.children,r=e.lockEnabled,n=e.captureEnabled,o=function(e){var t=e.isEnabled,r=e.onBottomArrive,n=e.onBottomLeave,o=e.onTopArrive,a=e.onTopLeave,i=(0,l.useRef)(!1),c=(0,l.useRef)(!1),s=(0,l.useRef)(0),d=(0,l.useRef)(null),u=(0,l.useCallback)((function(e,t){if(null!==d.current){var l=d.current,s=l.scrollTop,u=l.scrollHeight,b=l.clientHeight,m=d.current,p=t>0,h=u-b-s,g=!1;h>t&&i.current&&(n&&n(e),i.current=!1),p&&c.current&&(a&&a(e),c.current=!1),p&&t>h?(r&&!i.current&&r(e),m.scrollTop=u,g=!0,i.current=!0):!p&&-t>s&&(o&&!c.current&&o(e),m.scrollTop=0,g=!0,c.current=!0),g&&function(e){e.preventDefault(),e.stopPropagation()}(e)}}),[r,n,o,a]),b=(0,l.useCallback)((function(e){u(e,e.deltaY)}),[u]),m=(0,l.useCallback)((function(e){s.current=e.changedTouches[0].clientY}),[]),p=(0,l.useCallback)((function(e){var t=s.current-e.changedTouches[0].clientY;u(e,t)}),[u]),h=(0,l.useCallback)((function(e){if(e){var t=!!Jc&&{passive:!1};e.addEventListener("wheel",b,t),e.addEventListener("touchstart",m,t),e.addEventListener("touchmove",p,t)}}),[p,m,b]),g=(0,l.useCallback)((function(e){e&&(e.removeEventListener("wheel",b,!1),e.removeEventListener("touchstart",m,!1),e.removeEventListener("touchmove",p,!1))}),[p,m,b]);return(0,l.useEffect)((function(){if(t){var e=d.current;return h(e),function(){g(e)}}}),[t,h,g]),function(e){d.current=e}}({isEnabled:void 0===n||n,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),a=function(e){var t=e.isEnabled,r=e.accountForScrollbars,n=void 0===r||r,o=(0,l.useRef)({}),a=(0,l.useRef)(null),i=(0,l.useCallback)((function(e){if(Zs){var t=document.body,r=t&&t.style;if(n&&Us.forEach((function(e){var t=r&&r[e];o.current[e]=t})),n&&Xs<1){var a=parseInt(o.current.paddingRight,10)||0,l=document.body?document.body.clientWidth:0,i=window.innerWidth-l+a||0;Object.keys(Ys).forEach((function(e){var t=Ys[e];r&&(r[e]=t)})),r&&(r.paddingRight="".concat(i,"px"))}t&&Ks()&&(t.addEventListener("touchmove",Qs,ed),e&&(e.addEventListener("touchstart",Js,ed),e.addEventListener("touchmove",qs,ed))),Xs+=1}}),[n]),c=(0,l.useCallback)((function(e){if(Zs){var t=document.body,r=t&&t.style;Xs=Math.max(Xs-1,0),n&&Xs<1&&Us.forEach((function(e){var t=o.current[e];r&&(r[e]=t)})),t&&Ks()&&(t.removeEventListener("touchmove",Qs,ed),e&&(e.removeEventListener("touchstart",Js,ed),e.removeEventListener("touchmove",qs,ed)))}}),[n]);return(0,l.useEffect)((function(){if(t){var e=a.current;return i(e),function(){c(e)}}}),[t,i,c]),function(e){a.current=e}}({isEnabled:r});return bc(l.Fragment,null,r&&bc("div",{onClick:td,css:rd}),t((function(e){o(e),a(e)})))}var od={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ad=function(e){var t=e.name,r=e.onFocus;return bc("input",{required:!0,name:t,tabIndex:-1,onFocus:r,css:od,value:"",onChange:function(){}})},ld={clearIndicator:vs,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var r=e.isDisabled,n=e.isFocused,o=e.theme,a=o.colors,l=o.borderRadius;return k({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:r?a.neutral5:a.neutral0,borderColor:r?a.neutral10:n?a.primary:a.neutral20,borderRadius:l,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:n?a.primary:a.neutral30}})},dropdownIndicator:gs,group:function(e,t){var r=e.theme.spacing;return t?{}:{paddingBottom:2*r.baseUnit,paddingTop:2*r.baseUnit}},groupHeading:function(e,t){var r=e.theme,n=r.colors,o=r.spacing;return k({label:"group",cursor:"default",display:"block"},t?{}:{color:n.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var r=e.isDisabled,n=e.theme,o=n.spacing.baseUnit,a=n.colors;return k({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:r?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var r=e.isDisabled,n=e.value,o=e.theme,a=o.spacing,l=o.colors;return k(k({visibility:r?"hidden":"visible",transform:n?"translateZ(0)":""},Es),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:l.neutral80})},loadingIndicator:function(e,t){var r=e.isFocused,n=e.size,o=e.theme,a=o.colors,l=o.spacing.baseUnit;return k({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"},t?{}:{color:r?a.neutral60:a.neutral20,padding:2*l})},loadingMessage:os,menu:function(e,t){var r,n=e.placement,o=e.theme,a=o.borderRadius,l=o.spacing,i=o.colors;return k((D(r={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),D(r,"position","absolute"),D(r,"width","100%"),D(r,"zIndex",1),r),t?{}:{backgroundColor:i.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:l.menuGutter,marginTop:l.menuGutter})},menuList:function(e,t){var r=e.maxHeight,n=e.theme.spacing.baseUnit;return k({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:n,paddingTop:n})},menuPortal:function(e){var t=e.rect,r=e.offset,n=e.position;return{left:t.left,position:n,top:r,width:t.width,zIndex:1}},multiValue:function(e,t){var r=e.theme,n=r.spacing,o=r.borderRadius,a=r.colors;return k({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:n.baseUnit/2})},multiValueLabel:function(e,t){var r=e.theme,n=r.borderRadius,o=r.colors,a=e.cropWithEllipsis;return k({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:n/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var r=e.theme,n=r.spacing,o=r.borderRadius,a=r.colors,l=e.isFocused;return k({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:l?a.dangerLight:void 0,paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:ns,option:function(e,t){var r=e.isDisabled,n=e.isFocused,o=e.isSelected,a=e.theme,l=a.spacing,i=a.colors;return k({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?i.primary:n?i.primary25:"transparent",color:r?i.neutral20:o?i.neutral0:"inherit",padding:"".concat(2*l.baseUnit,"px ").concat(3*l.baseUnit,"px"),":active":{backgroundColor:r?void 0:o?i.primary:i.primary50}})},placeholder:function(e,t){var r=e.theme,n=r.spacing,o=r.colors;return k({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},singleValue:function(e,t){var r=e.isDisabled,n=e.theme,o=n.spacing,a=n.colors;return k({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:r?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var r=e.theme.spacing,n=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return k({alignItems:"center",display:n&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(2*r.baseUnit,"px")})}},id={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},cd={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Uc(),captureMenuScroll:!Uc(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var r=k({ignoreCase:!0,ignoreAccents:!0,stringify:Hs,trim:!0,matchFrom:"any"},void 0),n=r.ignoreCase,o=r.ignoreAccents,a=r.stringify,l=r.trim,i=r.matchFrom,c=l?Fs(t):t,s=l?Fs(a(e)):a(e);return n&&(c=c.toLowerCase(),s=s.toLowerCase()),o&&(c=js(c),s=Ws(s)),"start"===i?s.substr(0,c.length)===c:s.indexOf(c)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function sd(e,t,r,n){return{type:"option",data:t,isDisabled:hd(e,t,r),isSelected:gd(e,t,r),label:md(e,t),value:pd(e,t),index:n}}function dd(e,t){return e.options.map((function(r,n){if("options"in r){var o=r.options.map((function(r,n){return sd(e,r,t,n)})).filter((function(t){return bd(e,t)}));return o.length>0?{type:"group",data:r,options:o,index:n}:void 0}var a=sd(e,r,t,n);return bd(e,a)?a:void 0})).filter(Kc)}function ud(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,jl(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function bd(e,t){var r=e.inputValue,n=void 0===r?"":r,o=t.data,a=t.isSelected,l=t.label,i=t.value;return(!fd(e)||!a)&&vd(e,{label:l,value:i,data:o},n)}var md=function(e,t){return e.getOptionLabel(t)},pd=function(e,t){return e.getOptionValue(t)};function hd(e,t,r){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,r)}function gd(e,t,r){if(r.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,r);var n=pd(e,t);return r.some((function(t){return pd(e,t)===n}))}function vd(e,t,r){return!e.filterOption||e.filterOption(t,r)}var fd=function(e){var t=e.hideSelectedOptions,r=e.isMulti;return void 0===t?r:t},yd=1,Id=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&E(e,t)}(c,e);var t,r,n,o,a,i=(o=c,a=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}}(),function(){var e,t=Ll(o);if(a){var r=Ll(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return Wl(this,e)});function c(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=i.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.instancePrefix="",t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,r){var n=t.props,o=n.onChange,a=n.name;r.name=a,t.ariaOnChange(e,r),o(e,r)},t.setValue=function(e,r,n){var o=t.props,a=o.closeMenuOnSelect,l=o.isMulti,i=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:i}),a&&(t.setState({inputIsHiddenAfterUpdate:!l}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:r,option:n})},t.selectOption=function(e){var r=t.props,n=r.blurInputOnSelect,o=r.isMulti,a=r.name,l=t.state.selectValue,i=o&&t.isOptionSelected(e,l),c=t.isOptionDisabled(e,l);if(i){var s=t.getOptionValue(e);t.setValue(l.filter((function(e){return t.getOptionValue(e)!==s})),"deselect-option",e)}else{if(c)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat(jl(l),[e]),"select-option",e):t.setValue(e,"select-option")}n&&t.blurInput()},t.removeValue=function(e){var r=t.props.isMulti,n=t.state.selectValue,o=t.getOptionValue(e),a=n.filter((function(e){return t.getOptionValue(e)!==o})),l=Zc(r,a,a[0]||null);t.onChange(l,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(Zc(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,r=t.state.selectValue,n=r[r.length-1],o=r.slice(0,r.length-1),a=Zc(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:n})},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return zc.apply(void 0,[t.props.classNamePrefix].concat(r))},t.getOptionLabel=function(e){return md(t.props,e)},t.getOptionValue=function(e){return pd(t.props,e)},t.getStyles=function(e,r){var n=t.props.unstyled,o=ld[e](r,n);o.boxSizing="border-box";var a=t.props.styles[e];return a?a(o,r):o},t.getClassNames=function(e,r){var n,o;return null===(n=(o=t.props.classNames)[e])||void 0===n?void 0:n.call(o,r)},t.getElementId=function(e){return"".concat(t.instancePrefix,"-").concat(e)},t.getComponents=function(){return e=t.props,k(k({},Ms),e.components);var e},t.buildCategorizedOptions=function(){return dd(t.props,t.state.selectValue)},t.getCategorizedOptions=function(){return t.props.menuIsOpen?t.buildCategorizedOptions():[]},t.buildFocusableOptions=function(){return ud(t.buildCategorizedOptions())},t.getFocusableOptions=function(){return t.props.menuIsOpen?t.buildFocusableOptions():[]},t.ariaOnChange=function(e,r){t.setState({ariaSelection:k({value:e},r)})},t.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())},t.onMenuMouseMove=function(e){t.blockOptionHover=!1},t.onControlMouseDown=function(e){if(!e.defaultPrevented){var r=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&t.onMenuClose():r&&t.openMenu("first"):(r&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},t.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||t.props.isDisabled)){var r=t.props,n=r.isMulti,o=r.menuIsOpen;t.focusInput(),o?(t.setState({inputIsHiddenAfterUpdate:!n}),t.onMenuClose()):t.openMenu("first"),e.preventDefault()}},t.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.preventDefault(),t.openAfterFocus=!1,"touchend"===e.type?t.focusInput():setTimeout((function(){return t.focusInput()})))},t.onScroll=function(e){"boolean"==typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&Wc(e.target)&&t.props.onMenuClose():"function"==typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()},t.onCompositionStart=function(){t.isComposing=!0},t.onCompositionEnd=function(){t.isComposing=!1},t.onTouchStart=function(e){var r=e.touches,n=r&&r.item(0);n&&(t.initialTouchX=n.clientX,t.initialTouchY=n.clientY,t.userIsDragging=!1)},t.onTouchMove=function(e){var r=e.touches,n=r&&r.item(0);if(n){var o=Math.abs(n.clientX-t.initialTouchX),a=Math.abs(n.clientY-t.initialTouchY);t.userIsDragging=o>5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var r=t.props.inputValue,n=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(n,{action:"input-change",prevInputValue:r}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var r=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:r}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){t.blockOptionHover||t.state.focusedOption===e||t.setState({focusedOption:e})},t.shouldHideSelectedOptions=function(){return fd(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var r=t.props,n=r.isMulti,o=r.backspaceRemovesValue,a=r.escapeClearsValue,l=r.inputValue,i=r.isClearable,c=r.isDisabled,s=r.menuIsOpen,d=r.onKeyDown,u=r.tabSelectsValue,b=r.openMenuOnFocus,m=t.state,p=m.focusedOption,h=m.focusedValue,g=m.selectValue;if(!(c||"function"==typeof d&&(d(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||l)return;t.focusValue("previous");break;case"ArrowRight":if(!n||l)return;t.focusValue("next");break;case"Delete":case"Backspace":if(l)return;if(h)t.removeValue(h);else{if(!o)return;n?t.popValue():i&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!s||!u||!p||b&&t.isOptionSelected(p,g))return;t.selectOption(p);break;case"Enter":if(229===e.keyCode)break;if(s){if(!p)return;if(t.isComposing)return;t.selectOption(p);break}return;case"Escape":s?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:l}),t.onMenuClose()):i&&a&&t.clearValue();break;case" ":if(l)return;if(!s){t.openMenu("first");break}if(!p)return;t.selectOption(p);break;case"ArrowUp":s?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":s?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!s)return;t.focusOption("pageup");break;case"PageDown":if(!s)return;t.focusOption("pagedown");break;case"Home":if(!s)return;t.focusOption("first");break;case"End":if(!s)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.instancePrefix="react-select-"+(t.props.instanceId||++yd),t.state.selectValue=Bc(e.value),e.menuIsOpen&&t.state.selectValue.length){var r=t.buildFocusableOptions(),n=r.indexOf(t.state.selectValue[0]);t.state.focusedOption=r[n]}return t}return t=c,r=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Vc(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.isDisabled,n=t.menuIsOpen,o=this.state.isFocused;(o&&!r&&e.isDisabled||o&&n&&!e.menuIsOpen)&&this.focusInput(),o&&r&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||r||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Vc(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,r=this.state,n=r.selectValue,o=r.isFocused,a=this.buildFocusableOptions(),l="first"===e?0:a.length-1;if(!this.props.isMulti){var i=a.indexOf(n[0]);i>-1&&(l=i)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[l]},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,r=t.selectValue,n=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=r.indexOf(n);n||(o=-1);var a=r.length-1,l=-1;if(r.length){switch(e){case"previous":l=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o<a&&(l=o+1)}this.setState({inputIsHidden:-1!==l,focusedValue:r[l]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,r=this.state.focusedOption,n=this.getFocusableOptions();if(n.length){var o=0,a=n.indexOf(r);r||(a=-1),"up"===e?o=a>0?a-1:n.length-1:"down"===e?o=(a+1)%n.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>n.length-1&&(o=n.length-1):"last"===e&&(o=n.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:n[o],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(id):k(k({},id),this.props.theme):id}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,r=this.getStyles,n=this.getClassNames,o=this.getValue,a=this.selectOption,l=this.setValue,i=this.props,c=i.isMulti,s=i.isRtl,d=i.options;return{clearValue:e,cx:t,getStyles:r,getClassNames:n,getValue:o,hasValue:this.hasValue(),isMulti:c,isRtl:s,options:d,selectOption:a,selectProps:i,setValue:l,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,r=e.isMulti;return void 0===t?r:t}},{key:"isOptionDisabled",value:function(e,t){return hd(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return gd(this.props,e,t)}},{key:"filterOption",value:function(e,t){return vd(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var r=this.props.inputValue,n=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:r,selectValue:n})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,r=e.isSearchable,n=e.inputId,o=e.inputValue,a=e.tabIndex,i=e.form,c=e.menuIsOpen,d=e.required,u=this.getComponents().Input,b=this.state,m=b.inputIsHidden,p=b.ariaSelection,h=this.commonProps,g=n||this.getElementId("input"),v=k(k(k({"aria-autocomplete":"list","aria-expanded":c,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":d,role:"combobox"},c&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!r&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==p?void 0:p.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return r?l.createElement(u,s({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:g,innerRef:this.getInputRef,isDisabled:t,isHidden:m,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:a,form:i,type:"text",value:o},v)):l.createElement(Vs,s({id:g,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Rc,onFocus:this.onInputFocus,disabled:t,tabIndex:a,inputMode:"none",form:i,value:""},v))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),r=t.MultiValue,n=t.MultiValueContainer,o=t.MultiValueLabel,a=t.MultiValueRemove,i=t.SingleValue,c=t.Placeholder,d=this.commonProps,u=this.props,b=u.controlShouldRenderValue,m=u.isDisabled,p=u.isMulti,h=u.inputValue,g=u.placeholder,v=this.state,f=v.selectValue,y=v.focusedValue,I=v.isFocused;if(!this.hasValue()||!b)return h?null:l.createElement(c,s({},d,{key:"placeholder",isDisabled:m,isFocused:I,innerProps:{id:this.getElementId("placeholder")}}),g);if(p)return f.map((function(t,i){var c=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return l.createElement(r,s({},d,{components:{Container:n,Label:o,Remove:a},isFocused:c,isDisabled:m,key:u,index:i,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var _=f[0];return l.createElement(i,s({},d,{data:_,isDisabled:m}),this.formatOptionLabel(_,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,r=this.props,n=r.isDisabled,o=r.isLoading,a=this.state.isFocused;if(!this.isClearable()||!e||n||!this.hasValue()||o)return null;var i={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return l.createElement(e,s({},t,{innerProps:i,isFocused:a}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,r=this.props,n=r.isDisabled,o=r.isLoading,a=this.state.isFocused;return e&&o?l.createElement(e,s({},t,{innerProps:{"aria-hidden":"true"},isDisabled:n,isFocused:a})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,r=e.IndicatorSeparator;if(!t||!r)return null;var n=this.commonProps,o=this.props.isDisabled,a=this.state.isFocused;return l.createElement(r,s({},n,{isDisabled:o,isFocused:a}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,r=this.props.isDisabled,n=this.state.isFocused,o={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return l.createElement(e,s({},t,{innerProps:o,isDisabled:r,isFocused:n}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),r=t.Group,n=t.GroupHeading,o=t.Menu,a=t.MenuList,i=t.MenuPortal,c=t.LoadingMessage,d=t.NoOptionsMessage,u=t.Option,b=this.commonProps,m=this.state.focusedOption,p=this.props,h=p.captureMenuScroll,g=p.inputValue,v=p.isLoading,f=p.loadingMessage,y=p.minMenuHeight,I=p.maxMenuHeight,_=p.menuIsOpen,S=p.menuPlacement,w=p.menuPosition,E=p.menuPortalTarget,x=p.menuShouldBlockScroll,C=p.menuShouldScrollIntoView,M=p.noOptionsMessage,D=p.onMenuScrollToTop,N=p.onMenuScrollToBottom;if(!_)return null;var k,T=function(t,r){var n=t.type,o=t.data,a=t.isDisabled,i=t.isSelected,c=t.label,d=t.value,p=m===o,h=a?void 0:function(){return e.onOptionHover(o)},g=a?void 0:function(){return e.selectOption(o)},v="".concat(e.getElementId("option"),"-").concat(r),f={id:v,onClick:g,onMouseMove:h,onMouseOver:h,tabIndex:-1};return l.createElement(u,s({},b,{innerProps:f,data:o,isDisabled:a,isSelected:i,key:v,label:c,type:n,value:d,isFocused:p,innerRef:p?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())k=this.getCategorizedOptions().map((function(t){if("group"===t.type){var o=t.data,a=t.options,i=t.index,c="".concat(e.getElementId("group"),"-").concat(i),d="".concat(c,"-heading");return l.createElement(r,s({},b,{key:c,data:o,options:a,Heading:n,headingProps:{id:d,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return T(e,"".concat(i,"-").concat(e.index))})))}if("option"===t.type)return T(t,"".concat(t.index))}));else if(v){var P=f({inputValue:g});if(null===P)return null;k=l.createElement(c,b,P)}else{var O=M({inputValue:g});if(null===O)return null;k=l.createElement(d,b,O)}var R={minMenuHeight:y,maxMenuHeight:I,menuPlacement:S,menuPosition:w,menuShouldScrollIntoView:C},A=l.createElement(ts,s({},b,R),(function(t){var r=t.ref,n=t.placerProps,i=n.placement,c=n.maxHeight;return l.createElement(o,s({},b,R,{innerRef:r,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove,id:e.getElementId("listbox")},isLoading:v,placement:i}),l.createElement(nd,{captureEnabled:h,onTopArrive:D,onBottomArrive:N,lockEnabled:x},(function(t){return l.createElement(a,s({},b,{innerRef:function(r){e.getMenuListRef(r),t(r)},isLoading:v,maxHeight:c,focusedOption:m}),k)})))}));return E||"fixed"===w?l.createElement(i,s({},b,{appendTo:E,controlElement:this.controlRef,menuPlacement:S,menuPosition:w}),A):A}},{key:"renderFormField",value:function(){var e=this,t=this.props,r=t.delimiter,n=t.isDisabled,o=t.isMulti,a=t.name,i=t.required,c=this.state.selectValue;if(a&&!n){if(i&&!this.hasValue())return l.createElement(ad,{name:a,onFocus:this.onValueInputFocus});if(o){if(r){var s=c.map((function(t){return e.getOptionValue(t)})).join(r);return l.createElement("input",{name:a,type:"hidden",value:s})}var d=c.length>0?c.map((function(t,r){return l.createElement("input",{key:"i-".concat(r),name:a,type:"hidden",value:e.getOptionValue(t)})})):l.createElement("input",{name:a,type:"hidden",value:""});return l.createElement("div",null,d)}var u=c[0]?this.getOptionValue(c[0]):"";return l.createElement("input",{name:a,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,r=t.ariaSelection,n=t.focusedOption,o=t.focusedValue,a=t.isFocused,i=t.selectValue,c=this.getFocusableOptions();return l.createElement(Os,s({},e,{id:this.getElementId("live-region"),ariaSelection:r,focusedOption:n,focusedValue:o,isFocused:a,selectValue:i,focusableOptions:c}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,r=e.IndicatorsContainer,n=e.SelectContainer,o=e.ValueContainer,a=this.props,i=a.className,c=a.id,d=a.isDisabled,u=a.menuIsOpen,b=this.state.isFocused,m=this.commonProps=this.getCommonProps();return l.createElement(n,s({},m,{className:i,innerProps:{id:c,onKeyDown:this.onKeyDown},isDisabled:d,isFocused:b}),this.renderLiveRegion(),l.createElement(t,s({},m,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:d,isFocused:b,menuIsOpen:u}),l.createElement(o,s({},m,{isDisabled:d}),this.renderPlaceholderOrValue(),this.renderInput()),l.createElement(r,s({},m,{isDisabled:d}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],n=[{key:"getDerivedStateFromProps",value:function(e,t){var r=t.prevProps,n=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,l=t.isFocused,i=t.prevWasFocused,c=e.options,s=e.value,d=e.menuIsOpen,u=e.inputValue,b=e.isMulti,m=Bc(s),p={};if(r&&(s!==r.value||c!==r.options||d!==r.menuIsOpen||u!==r.inputValue)){var h=d?function(e,t){return ud(dd(e,t))}(e,m):[],g=n?function(e,t){var r=e.focusedValue,n=e.selectValue.indexOf(r);if(n>-1){if(t.indexOf(r)>-1)return r;if(n<t.length)return t[n]}return null}(t,m):null,v=function(e,t){var r=e.focusedOption;return r&&t.indexOf(r)>-1?r:t[0]}(t,h);p={selectValue:m,focusedOption:v,focusedValue:g,clearFocusValueOnUpdate:!1}}var f=null!=o&&e!==r?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},y=a,I=l&&i;return l&&!I&&(y={value:Zc(b,m,m[0]||null),options:m,action:"initial-input-focus"},I=!i),"initial-input-focus"===(null==a?void 0:a.action)&&(y=null),k(k(k({},p),f),{},{prevProps:e,ariaSelection:y,prevWasFocused:I})}}],r&&$l(t.prototype,r),n&&$l(t,n),Object.defineProperty(t,"prototype",{writable:!1}),c}(l.Component);Id.defaultProps=cd;var _d=(0,l.forwardRef)((function(e,t){var r=function(e){var t=e.defaultInputValue,r=void 0===t?"":t,n=e.defaultMenuIsOpen,o=void 0!==n&&n,a=e.defaultValue,i=void 0===a?null:a,c=e.inputValue,s=e.menuIsOpen,d=e.onChange,u=e.onInputChange,b=e.onMenuClose,m=e.onMenuOpen,p=e.value,h=zl(e,Bl),g=Al((0,l.useState)(void 0!==c?c:r),2),v=g[0],f=g[1],y=Al((0,l.useState)(void 0!==s?s:o),2),I=y[0],_=y[1],S=Al((0,l.useState)(void 0!==p?p:i),2),w=S[0],E=S[1],x=(0,l.useCallback)((function(e,t){"function"==typeof d&&d(e,t),E(e)}),[d]),C=(0,l.useCallback)((function(e,t){var r;"function"==typeof u&&(r=u(e,t)),f(void 0!==r?r:e)}),[u]),M=(0,l.useCallback)((function(){"function"==typeof m&&m(),_(!0)}),[m]),D=(0,l.useCallback)((function(){"function"==typeof b&&b(),_(!1)}),[b]),N=void 0!==c?c:v,T=void 0!==s?s:I,P=void 0!==p?p:w;return k(k({},h),{},{inputValue:N,menuIsOpen:T,onChange:x,onInputChange:C,onMenuClose:D,onMenuOpen:M,value:P})}(e);return l.createElement(Id,s({ref:t},r))}));const Sd=_d,wd=JSON.parse('[{"label":"Default","value":"Default","variant":["Default","100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Abhaya Libre","category":"serif","value":"Abhaya Libre","variant":["400","500","600","700","800"]},{"label":"Advent Pro","category":"sans-serif","value":"Advent Pro","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Akshar","category":"sans-serif","value":"Akshar","variant":["300","400","500","600","700"]},{"label":"Albert Sans","category":"sans-serif","value":"Albert Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Alegreya","category":"serif","value":"Alegreya","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Alegreya SC","category":"serif","value":"Alegreya SC","variant":["400","400 Italic","500","500 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Alegreya Sans","category":"sans-serif","value":"Alegreya Sans","variant":["100","100 Italic","300","300 Italic","400","400 Italic","500","500 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Alegreya Sans SC","category":"sans-serif","value":"Alegreya Sans SC","variant":["100","100 Italic","300","300 Italic","400","400 Italic","500","500 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Aleo","category":"serif","value":"Aleo","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Alexandria","category":"sans-serif","value":"Alexandria","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Alumni Sans","category":"sans-serif","value":"Alumni Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Andada Pro","category":"serif","value":"Andada Pro","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Anek Bangla","category":"sans-serif","value":"Anek Bangla","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Devanagari","category":"sans-serif","value":"Anek Devanagari","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Gujarati","category":"sans-serif","value":"Anek Gujarati","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Gurmukhi","category":"sans-serif","value":"Anek Gurmukhi","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Kannada","category":"sans-serif","value":"Anek Kannada","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Latin","category":"sans-serif","value":"Anek Latin","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Malayalam","category":"sans-serif","value":"Anek Malayalam","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Odia","category":"sans-serif","value":"Anek Odia","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Tamil","category":"sans-serif","value":"Anek Tamil","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Telugu","category":"sans-serif","value":"Anek Telugu","variant":["100","200","300","400","500","600","700","800"]},{"label":"Antonio","category":"sans-serif","value":"Antonio","variant":["100","200","300","400","500","600","700"]},{"label":"Archivo","category":"sans-serif","value":"Archivo","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Archivo Narrow","category":"sans-serif","value":"Archivo Narrow","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Arimo","category":"sans-serif","value":"Arimo","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Asap","category":"sans-serif","value":"Asap","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Asap Condensed","category":"sans-serif","value":"Asap Condensed","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Assistant","category":"sans-serif","value":"Assistant","variant":["200","300","400","500","600","700","800"]},{"label":"Athiti","category":"sans-serif","value":"Athiti","variant":["200","300","400","500","600","700"]},{"label":"Azeret Mono","category":"monospace","value":"Azeret Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Bai Jamjuree","category":"sans-serif","value":"Bai Jamjuree","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Barlow","category":"sans-serif","value":"Barlow","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Barlow Condensed","category":"sans-serif","value":"Barlow Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Barlow Semi Condensed","category":"sans-serif","value":"Barlow Semi Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Be Vietnam Pro","category":"sans-serif","value":"Be Vietnam Pro","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Besley","category":"serif","value":"Besley","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"BioRhyme","category":"serif","value":"BioRhyme","variant":["200","300","400","700","800"]},{"label":"BioRhyme Expanded","category":"serif","value":"BioRhyme Expanded","variant":["200","300","400","700","800"]},{"label":"Biryani","category":"sans-serif","value":"Biryani","variant":["200","300","400","600","700","800","900"]},{"label":"Bitter","category":"serif","value":"Bitter","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Blinker","category":"sans-serif","value":"Blinker","variant":["100","200","300","400","600","700","800","900"]},{"label":"Bodoni Moda","category":"serif","value":"Bodoni Moda","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Brygada 1918","category":"serif","value":"Brygada 1918","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cabin","category":"sans-serif","value":"Cabin","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cairo","category":"sans-serif","value":"Cairo","variant":["200","300","400","500","600","700","800","900"]},{"label":"Catamaran","category":"sans-serif","value":"Catamaran","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Chakra Petch","category":"sans-serif","value":"Chakra Petch","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Changa","category":"sans-serif","value":"Changa","variant":["200","300","400","500","600","700","800"]},{"label":"Chathura","category":"sans-serif","value":"Chathura","variant":["100","300","400","700","800"]},{"label":"Chivo","category":"sans-serif","value":"Chivo","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Chivo Mono","category":"monospace","value":"Chivo Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Cinzel","category":"serif","value":"Cinzel","variant":["400","500","600","700","800","900"]},{"label":"Comic Neue","category":"handwriting","value":"Comic Neue","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Commissioner","category":"sans-serif","value":"Commissioner","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Cormorant","category":"serif","value":"Cormorant","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cormorant Garamond","category":"serif","value":"Cormorant Garamond","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cormorant Infant","category":"serif","value":"Cormorant Infant","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cormorant SC","category":"serif","value":"Cormorant SC","variant":["300","400","500","600","700"]},{"label":"Cormorant Unicase","category":"serif","value":"Cormorant Unicase","variant":["300","400","500","600","700"]},{"label":"Cormorant Upright","category":"serif","value":"Cormorant Upright","variant":["300","400","500","600","700"]},{"label":"Crimson Pro","category":"serif","value":"Crimson Pro","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Crimson Text","category":"serif","value":"Crimson Text","variant":["400","400 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cuprum","category":"sans-serif","value":"Cuprum","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"DM Mono","category":"monospace","value":"DM Mono","variant":["300","300 Italic","400","400 Italic","500","500 Italic"]},{"label":"DM Sans","category":"sans-serif","value":"DM Sans","variant":["400","400 Italic","500","500 Italic","700","700 Italic"]},{"label":"Darker Grotesque","category":"sans-serif","value":"Darker Grotesque","variant":["300","400","500","600","700","800","900"]},{"label":"Dosis","category":"sans-serif","value":"Dosis","variant":["200","300","400","500","600","700","800"]},{"label":"EB Garamond","category":"serif","value":"EB Garamond","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Eczar","category":"serif","value":"Eczar","variant":["400","500","600","700","800"]},{"label":"Encode Sans","category":"sans-serif","value":"Encode Sans","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans Condensed","category":"sans-serif","value":"Encode Sans Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans Expanded","category":"sans-serif","value":"Encode Sans Expanded","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans SC","category":"sans-serif","value":"Encode Sans SC","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans Semi Condensed","category":"sans-serif","value":"Encode Sans Semi Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans Semi Expanded","category":"sans-serif","value":"Encode Sans Semi Expanded","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Epilogue","category":"sans-serif","value":"Epilogue","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Exo","category":"sans-serif","value":"Exo","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Exo 2","category":"sans-serif","value":"Exo 2","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Fahkwang","category":"sans-serif","value":"Fahkwang","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Familjen Grotesk","category":"sans-serif","value":"Familjen Grotesk","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Faustina","category":"serif","value":"Faustina","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Figtree","category":"sans-serif","value":"Figtree","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Finlandica","category":"sans-serif","value":"Finlandica","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Fira Code","category":"monospace","value":"Fira Code","variant":["300","400","500","600","700"]},{"label":"Fira Sans","category":"sans-serif","value":"Fira Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Fira Sans Condensed","category":"sans-serif","value":"Fira Sans Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Fira Sans Extra Condensed","category":"sans-serif","value":"Fira Sans Extra Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Frank Ruhl Libre","category":"serif","value":"Frank Ruhl Libre","variant":["300","400","500","600","700","800","900"]},{"label":"Fraunces","category":"serif","value":"Fraunces","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Fredoka","category":"sans-serif","value":"Fredoka","variant":["300","400","500","600","700"]},{"label":"Gantari","category":"sans-serif","value":"Gantari","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Gelasio","category":"serif","value":"Gelasio","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Gemunu Libre","category":"sans-serif","value":"Gemunu Libre","variant":["200","300","400","500","600","700","800"]},{"label":"Genos","category":"sans-serif","value":"Genos","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Georama","category":"sans-serif","value":"Georama","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Glory","category":"sans-serif","value":"Glory","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Golos Text","category":"sans-serif","value":"Golos Text","variant":["400","500","600","700","800","900"]},{"label":"Gothic A1","category":"sans-serif","value":"Gothic A1","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Grenze","category":"serif","value":"Grenze","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Hahmlet","category":"serif","value":"Hahmlet","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Halant","category":"serif","value":"Halant","variant":["300","400","500","600","700"]},{"label":"Hanken Grotesk","category":"sans-serif","value":"Hanken Grotesk","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Hanuman","category":"serif","value":"Hanuman","variant":["100","300","400","700","900"]},{"label":"Heebo","category":"sans-serif","value":"Heebo","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Hepta Slab","category":"serif","value":"Hepta Slab","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Hind","category":"sans-serif","value":"Hind","variant":["300","400","500","600","700"]},{"label":"Hind Guntur","category":"sans-serif","value":"Hind Guntur","variant":["300","400","500","600","700"]},{"label":"Hind Madurai","category":"sans-serif","value":"Hind Madurai","variant":["300","400","500","600","700"]},{"label":"Hind Siliguri","category":"sans-serif","value":"Hind Siliguri","variant":["300","400","500","600","700"]},{"label":"Hind Vadodara","category":"sans-serif","value":"Hind Vadodara","variant":["300","400","500","600","700"]},{"label":"IBM Plex Mono","category":"monospace","value":"IBM Plex Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"IBM Plex Sans","category":"sans-serif","value":"IBM Plex Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"IBM Plex Sans Arabic","category":"sans-serif","value":"IBM Plex Sans Arabic","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans Condensed","category":"sans-serif","value":"IBM Plex Sans Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"IBM Plex Sans Devanagari","category":"sans-serif","value":"IBM Plex Sans Devanagari","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans Hebrew","category":"sans-serif","value":"IBM Plex Sans Hebrew","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans JP","category":"sans-serif","value":"IBM Plex Sans JP","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans KR","category":"sans-serif","value":"IBM Plex Sans KR","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans Thai","category":"sans-serif","value":"IBM Plex Sans Thai","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans Thai Looped","category":"sans-serif","value":"IBM Plex Sans Thai Looped","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Serif","category":"serif","value":"IBM Plex Serif","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Ibarra Real Nova","category":"serif","value":"Ibarra Real Nova","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Imbue","category":"serif","value":"Imbue","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Inconsolata","category":"monospace","value":"Inconsolata","variant":["200","300","400","500","600","700","800","900"]},{"label":"Inknut Antiqua","category":"serif","value":"Inknut Antiqua","variant":["300","400","500","600","700","800","900"]},{"label":"Inria Sans","category":"sans-serif","value":"Inria Sans","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Inria Serif","category":"serif","value":"Inria Serif","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Inter","category":"sans-serif","value":"Inter","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Inter Tight","category":"sans-serif","value":"Inter Tight","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"JetBrains Mono","category":"monospace","value":"JetBrains Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Josefin Sans","category":"sans-serif","value":"Josefin Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Josefin Slab","category":"serif","value":"Josefin Slab","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Jost","category":"sans-serif","value":"Jost","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Jura","category":"sans-serif","value":"Jura","variant":["300","400","500","600","700"]},{"label":"K2D","category":"sans-serif","value":"K2D","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Kanit","category":"sans-serif","value":"Kanit","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Kantumruy Pro","category":"sans-serif","value":"Kantumruy Pro","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Karla","category":"sans-serif","value":"Karla","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Karma","category":"serif","value":"Karma","variant":["300","400","500","600","700"]},{"label":"Khand","category":"sans-serif","value":"Khand","variant":["300","400","500","600","700"]},{"label":"Khula","category":"sans-serif","value":"Khula","variant":["300","400","600","700","800"]},{"label":"KoHo","category":"sans-serif","value":"KoHo","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Kodchasan","category":"sans-serif","value":"Kodchasan","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Kreon","category":"serif","value":"Kreon","variant":["300","400","500","600","700"]},{"label":"Krub","category":"sans-serif","value":"Krub","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Kufam","category":"sans-serif","value":"Kufam","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Kulim Park","category":"sans-serif","value":"Kulim Park","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic"]},{"label":"Kumbh Sans","category":"sans-serif","value":"Kumbh Sans","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Labrada","category":"serif","value":"Labrada","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Laila","category":"sans-serif","value":"Laila","variant":["300","400","500","600","700"]},{"label":"Lateef","category":"serif","value":"Lateef","variant":["200","300","400","500","600","700","800"]},{"label":"Lato","category":"sans-serif","value":"Lato","variant":["100","100 Italic","300","300 Italic","400","400 Italic","700","700 Italic","900","900 Italic"]},{"label":"League Spartan","category":"sans-serif","value":"League Spartan","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend","category":"sans-serif","value":"Lexend","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Deca","category":"sans-serif","value":"Lexend Deca","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Exa","category":"sans-serif","value":"Lexend Exa","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Giga","category":"sans-serif","value":"Lexend Giga","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Mega","category":"sans-serif","value":"Lexend Mega","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Peta","category":"sans-serif","value":"Lexend Peta","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Tera","category":"sans-serif","value":"Lexend Tera","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Zetta","category":"sans-serif","value":"Lexend Zetta","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Libre Bodoni","category":"serif","value":"Libre Bodoni","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Libre Franklin","category":"sans-serif","value":"Libre Franklin","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Literata","category":"serif","value":"Literata","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Livvic","category":"sans-serif","value":"Livvic","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","900","900 Italic"]},{"label":"Lora","category":"serif","value":"Lora","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"M PLUS 1","category":"sans-serif","value":"M PLUS 1","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"M PLUS 1 Code","category":"sans-serif","value":"M PLUS 1 Code","variant":["100","200","300","400","500","600","700"]},{"label":"M PLUS 1p","category":"sans-serif","value":"M PLUS 1p","variant":["100","300","400","500","700","800","900"]},{"label":"M PLUS 2","category":"sans-serif","value":"M PLUS 2","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"M PLUS Code Latin","category":"sans-serif","value":"M PLUS Code Latin","variant":["100","200","300","400","500","600","700"]},{"label":"M PLUS Rounded 1c","category":"sans-serif","value":"M PLUS Rounded 1c","variant":["100","300","400","500","700","800","900"]},{"label":"Mada","category":"sans-serif","value":"Mada","variant":["200","300","400","500","600","700","900"]},{"label":"Maitree","category":"serif","value":"Maitree","variant":["200","300","400","500","600","700"]},{"label":"Mali","category":"handwriting","value":"Mali","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Manrope","category":"sans-serif","value":"Manrope","variant":["200","300","400","500","600","700","800"]},{"label":"Manuale","category":"serif","value":"Manuale","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Martel","category":"serif","value":"Martel","variant":["200","300","400","600","700","800","900"]},{"label":"Martel Sans","category":"sans-serif","value":"Martel Sans","variant":["200","300","400","600","700","800","900"]},{"label":"Martian Mono","category":"monospace","value":"Martian Mono","variant":["100","200","300","400","500","600","700","800"]},{"label":"Material Symbols Outlined","category":"monospace","value":"Material Symbols Outlined","variant":["100","200","300","400","500","600","700"]},{"label":"Material Symbols Rounded","category":"monospace","value":"Material Symbols Rounded","variant":["100","200","300","400","500","600","700"]},{"label":"Material Symbols Sharp","category":"monospace","value":"Material Symbols Sharp","variant":["100","200","300","400","500","600","700"]},{"label":"Maven Pro","category":"sans-serif","value":"Maven Pro","variant":["400","500","600","700","800","900"]},{"label":"Merienda","category":"handwriting","value":"Merienda","variant":["300","400","500","600","700","800","900"]},{"label":"Merriweather","category":"serif","value":"Merriweather","variant":["300","300 Italic","400","400 Italic","700","700 Italic","900","900 Italic"]},{"label":"Merriweather Sans","category":"sans-serif","value":"Merriweather Sans","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Mitr","category":"sans-serif","value":"Mitr","variant":["200","300","400","500","600","700"]},{"label":"Mohave","category":"sans-serif","value":"Mohave","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Montagu Slab","category":"serif","value":"Montagu Slab","variant":["100","200","300","400","500","600","700"]},{"label":"Montserrat","category":"sans-serif","value":"Montserrat","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Montserrat Alternates","category":"sans-serif","value":"Montserrat Alternates","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Mukta","category":"sans-serif","value":"Mukta","variant":["200","300","400","500","600","700","800"]},{"label":"Mukta Mahee","category":"sans-serif","value":"Mukta Mahee","variant":["200","300","400","500","600","700","800"]},{"label":"Mukta Malar","category":"sans-serif","value":"Mukta Malar","variant":["200","300","400","500","600","700","800"]},{"label":"Mukta Vaani","category":"sans-serif","value":"Mukta Vaani","variant":["200","300","400","500","600","700","800"]},{"label":"Mulish","category":"sans-serif","value":"Mulish","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Murecho","category":"sans-serif","value":"Murecho","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Neuton","category":"serif","value":"Neuton","variant":["200","300","400","400 Italic","700","800"]},{"label":"Newsreader","category":"serif","value":"Newsreader","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Niramit","category":"sans-serif","value":"Niramit","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Nobile","category":"sans-serif","value":"Nobile","variant":["400","400 Italic","500","500 Italic","700","700 Italic"]},{"label":"Nokora","category":"sans-serif","value":"Nokora","variant":["100","300","400","700","900"]},{"label":"Noto Emoji","category":"sans-serif","value":"Noto Emoji","variant":["300","400","500","600","700"]},{"label":"Noto Kufi Arabic","category":"sans-serif","value":"Noto Kufi Arabic","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Rashi Hebrew","category":"serif","value":"Noto Rashi Hebrew","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans","category":"sans-serif","value":"Noto Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Noto Sans Arabic","category":"sans-serif","value":"Noto Sans Arabic","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Armenian","category":"sans-serif","value":"Noto Sans Armenian","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Bengali","category":"sans-serif","value":"Noto Sans Bengali","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Canadian Aboriginal","category":"sans-serif","value":"Noto Sans Canadian Aboriginal","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Cham","category":"sans-serif","value":"Noto Sans Cham","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Cherokee","category":"sans-serif","value":"Noto Sans Cherokee","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Devanagari","category":"sans-serif","value":"Noto Sans Devanagari","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Display","category":"sans-serif","value":"Noto Sans Display","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Noto Sans Ethiopic","category":"sans-serif","value":"Noto Sans Ethiopic","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Georgian","category":"sans-serif","value":"Noto Sans Georgian","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Gujarati","category":"sans-serif","value":"Noto Sans Gujarati","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Gurmukhi","category":"sans-serif","value":"Noto Sans Gurmukhi","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans HK","category":"sans-serif","value":"Noto Sans HK","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans Hebrew","category":"sans-serif","value":"Noto Sans Hebrew","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans JP","category":"sans-serif","value":"Noto Sans JP","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans KR","category":"sans-serif","value":"Noto Sans KR","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans Kannada","category":"sans-serif","value":"Noto Sans Kannada","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Khmer","category":"sans-serif","value":"Noto Sans Khmer","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Lao","category":"sans-serif","value":"Noto Sans Lao","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Lao Looped","category":"sans-serif","value":"Noto Sans Lao Looped","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Malayalam","category":"sans-serif","value":"Noto Sans Malayalam","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Meetei Mayek","category":"sans-serif","value":"Noto Sans Meetei Mayek","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Mono","category":"monospace","value":"Noto Sans Mono","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Myanmar","category":"sans-serif","value":"Noto Sans Myanmar","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Oriya","category":"sans-serif","value":"Noto Sans Oriya","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans SC","category":"sans-serif","value":"Noto Sans SC","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans Sinhala","category":"sans-serif","value":"Noto Sans Sinhala","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Symbols","category":"sans-serif","value":"Noto Sans Symbols","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans TC","category":"sans-serif","value":"Noto Sans TC","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans Tamil","category":"sans-serif","value":"Noto Sans Tamil","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Telugu","category":"sans-serif","value":"Noto Sans Telugu","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Thaana","category":"sans-serif","value":"Noto Sans Thaana","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Thai","category":"sans-serif","value":"Noto Sans Thai","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Thai Looped","category":"sans-serif","value":"Noto Sans Thai Looped","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Armenian","category":"serif","value":"Noto Serif Armenian","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Bengali","category":"serif","value":"Noto Serif Bengali","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Devanagari","category":"serif","value":"Noto Serif Devanagari","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Display","category":"serif","value":"Noto Serif Display","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Noto Serif Ethiopic","category":"serif","value":"Noto Serif Ethiopic","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Georgian","category":"serif","value":"Noto Serif Georgian","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Gujarati","category":"serif","value":"Noto Serif Gujarati","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Gurmukhi","category":"serif","value":"Noto Serif Gurmukhi","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif HK","category":"serif","value":"Noto Serif HK","variant":["200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Hebrew","category":"serif","value":"Noto Serif Hebrew","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif JP","category":"serif","value":"Noto Serif JP","variant":["200","300","400","500","600","700","900"]},{"label":"Noto Serif KR","category":"serif","value":"Noto Serif KR","variant":["200","300","400","500","600","700","900"]},{"label":"Noto Serif Kannada","category":"serif","value":"Noto Serif Kannada","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Khmer","category":"serif","value":"Noto Serif Khmer","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Lao","category":"serif","value":"Noto Serif Lao","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Malayalam","category":"serif","value":"Noto Serif Malayalam","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Myanmar","category":"serif","value":"Noto Serif Myanmar","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif SC","category":"serif","value":"Noto Serif SC","variant":["200","300","400","500","600","700","900"]},{"label":"Noto Serif Sinhala","category":"serif","value":"Noto Serif Sinhala","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif TC","category":"serif","value":"Noto Serif TC","variant":["200","300","400","500","600","700","900"]},{"label":"Noto Serif Tamil","category":"serif","value":"Noto Serif Tamil","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Noto Serif Telugu","category":"serif","value":"Noto Serif Telugu","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Thai","category":"serif","value":"Noto Serif Thai","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Tibetan","category":"serif","value":"Noto Serif Tibetan","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Nunito","category":"sans-serif","value":"Nunito","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Nunito Sans","category":"sans-serif","value":"Nunito Sans","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Open Sans","category":"sans-serif","value":"Open Sans","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Orbitron","category":"sans-serif","value":"Orbitron","variant":["400","500","600","700","800","900"]},{"label":"Oswald","category":"sans-serif","value":"Oswald","variant":["200","300","400","500","600","700"]},{"label":"Outfit","category":"sans-serif","value":"Outfit","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Overpass","category":"sans-serif","value":"Overpass","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Overpass Mono","category":"monospace","value":"Overpass Mono","variant":["300","400","500","600","700"]},{"label":"Palanquin","category":"sans-serif","value":"Palanquin","variant":["100","200","300","400","500","600","700"]},{"label":"Petrona","category":"serif","value":"Petrona","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Piazzolla","category":"serif","value":"Piazzolla","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Playfair Display","category":"serif","value":"Playfair Display","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Playfair Display SC","category":"serif","value":"Playfair Display SC","variant":["400","400 Italic","700","700 Italic","900","900 Italic"]},{"label":"Plus Jakarta Sans","category":"sans-serif","value":"Plus Jakarta Sans","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Podkova","category":"serif","value":"Podkova","variant":["400","500","600","700","800"]},{"label":"Poppins","category":"sans-serif","value":"Poppins","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Pridi","category":"serif","value":"Pridi","variant":["200","300","400","500","600","700"]},{"label":"Prompt","category":"sans-serif","value":"Prompt","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Proza Libre","category":"sans-serif","value":"Proza Libre","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Public Sans","category":"sans-serif","value":"Public Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Quicksand","category":"sans-serif","value":"Quicksand","variant":["300","400","500","600","700"]},{"label":"Radio Canada","category":"sans-serif","value":"Radio Canada","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Rajdhani","category":"sans-serif","value":"Rajdhani","variant":["300","400","500","600","700"]},{"label":"Raleway","category":"sans-serif","value":"Raleway","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Rasa","category":"serif","value":"Rasa","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Readex Pro","category":"sans-serif","value":"Readex Pro","variant":["200","300","400","500","600","700"]},{"label":"Recursive","category":"sans-serif","value":"Recursive","variant":["300","400","500","600","700","800","900"]},{"label":"Red Hat Display","category":"sans-serif","value":"Red Hat Display","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Red Hat Mono","category":"monospace","value":"Red Hat Mono","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Red Hat Text","category":"sans-serif","value":"Red Hat Text","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Roboto","category":"sans-serif","value":"Roboto","variant":["100","100 Italic","300","300 Italic","400","400 Italic","500","500 Italic","700","700 Italic","900","900 Italic"]},{"label":"Roboto Condensed","category":"sans-serif","value":"Roboto Condensed","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Roboto Mono","category":"monospace","value":"Roboto Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Roboto Serif","category":"serif","value":"Roboto Serif","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Roboto Slab","category":"serif","value":"Roboto Slab","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Rokkitt","category":"serif","value":"Rokkitt","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Rosario","category":"sans-serif","value":"Rosario","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Rubik","category":"sans-serif","value":"Rubik","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Ruda","category":"sans-serif","value":"Ruda","variant":["400","500","600","700","800","900"]},{"label":"STIX Two Text","category":"serif","value":"STIX Two Text","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Saira","category":"sans-serif","value":"Saira","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Saira Condensed","category":"sans-serif","value":"Saira Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Saira Extra Condensed","category":"sans-serif","value":"Saira Extra Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Saira Semi Condensed","category":"sans-serif","value":"Saira Semi Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Sansita","category":"sans-serif","value":"Sansita","variant":["400","400 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Sarabun","category":"sans-serif","value":"Sarabun","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Sarpanch","category":"sans-serif","value":"Sarpanch","variant":["400","500","600","700","800","900"]},{"label":"Shippori Mincho","category":"serif","value":"Shippori Mincho","variant":["400","500","600","700","800"]},{"label":"Shippori Mincho B1","category":"serif","value":"Shippori Mincho B1","variant":["400","500","600","700","800"]},{"label":"Signika","category":"sans-serif","value":"Signika","variant":["300","400","500","600","700"]},{"label":"Signika Negative","category":"sans-serif","value":"Signika Negative","variant":["300","400","500","600","700"]},{"label":"Smooch Sans","category":"sans-serif","value":"Smooch Sans","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Sofia Sans","category":"sans-serif","value":"Sofia Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Sofia Sans Condensed","category":"sans-serif","value":"Sofia Sans Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Sofia Sans Extra Condensed","category":"sans-serif","value":"Sofia Sans Extra Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Sofia Sans Semi Condensed","category":"sans-serif","value":"Sofia Sans Semi Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Solway","category":"serif","value":"Solway","variant":["300","400","500","700","800"]},{"label":"Sono","category":"sans-serif","value":"Sono","variant":["200","300","400","500","600","700","800"]},{"label":"Sora","category":"sans-serif","value":"Sora","variant":["100","200","300","400","500","600","700","800"]},{"label":"Source Code Pro","category":"monospace","value":"Source Code Pro","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Source Sans 3","category":"sans-serif","value":"Source Sans 3","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Source Sans Pro","category":"sans-serif","value":"Source Sans Pro","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic","900","900 Italic"]},{"label":"Source Serif 4","category":"serif","value":"Source Serif 4","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Source Serif Pro","category":"serif","value":"Source Serif Pro","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic","900","900 Italic"]},{"label":"Space Grotesk","category":"sans-serif","value":"Space Grotesk","variant":["300","400","500","600","700"]},{"label":"Spectral","category":"serif","value":"Spectral","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Spectral SC","category":"serif","value":"Spectral SC","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Spline Sans","category":"sans-serif","value":"Spline Sans","variant":["300","400","500","600","700"]},{"label":"Spline Sans Mono","category":"monospace","value":"Spline Sans Mono","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Stick No Bills","category":"sans-serif","value":"Stick No Bills","variant":["200","300","400","500","600","700","800"]},{"label":"Suwannaphum","category":"serif","value":"Suwannaphum","variant":["100","300","400","700","900"]},{"label":"Syne","category":"sans-serif","value":"Syne","variant":["400","500","600","700","800"]},{"label":"Tajawal","category":"sans-serif","value":"Tajawal","variant":["200","300","400","500","700","800","900"]},{"label":"Taviraj","category":"serif","value":"Taviraj","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Teko","category":"sans-serif","value":"Teko","variant":["300","400","500","600","700"]},{"label":"Texturina","category":"serif","value":"Texturina","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Tillana","category":"handwriting","value":"Tillana","variant":["400","500","600","700","800"]},{"label":"Titillium Web","category":"sans-serif","value":"Titillium Web","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic","900"]},{"label":"Tomorrow","category":"sans-serif","value":"Tomorrow","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Trirong","category":"serif","value":"Trirong","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Trispace","category":"sans-serif","value":"Trispace","variant":["100","200","300","400","500","600","700","800"]},{"label":"Truculenta","category":"sans-serif","value":"Truculenta","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Ubuntu","category":"sans-serif","value":"Ubuntu","variant":["300","300 Italic","400","400 Italic","500","500 Italic","700","700 Italic"]},{"label":"Urbanist","category":"sans-serif","value":"Urbanist","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Varta","category":"sans-serif","value":"Varta","variant":["300","400","500","600","700"]},{"label":"Vazirmatn","category":"sans-serif","value":"Vazirmatn","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Vollkorn","category":"serif","value":"Vollkorn","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Work Sans","category":"sans-serif","value":"Work Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Yaldevi","category":"sans-serif","value":"Yaldevi","variant":["200","300","400","500","600","700"]},{"label":"Yanone Kaffeesatz","category":"sans-serif","value":"Yanone Kaffeesatz","variant":["200","300","400","500","600","700"]},{"label":"Yantramanav","category":"sans-serif","value":"Yantramanav","variant":["100","300","400","500","700","900"]},{"label":"Yrsa","category":"serif","value":"Yrsa","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Zen Kaku Gothic Antique","category":"sans-serif","value":"Zen Kaku Gothic Antique","variant":["300","400","500","700","900"]},{"label":"Zen Kaku Gothic New","category":"sans-serif","value":"Zen Kaku Gothic New","variant":["300","400","500","700","900"]},{"label":"Zen Maru Gothic","category":"sans-serif","value":"Zen Maru Gothic","variant":["300","400","500","700","900"]},{"label":"Zen Old Mincho","category":"serif","value":"Zen Old Mincho","variant":["400","500","600","700","900"]},{"label":"Zilla Slab","category":"serif","value":"Zilla Slab","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]}]'),Ed=function(e){const{fontFamily:t,fontWeight:r}=e.data,[o,l]=(0,n.useState)(!1),[i,c]=(0,n.useState)([]),[s,d]=(0,n.useState)([]),[u,b]=(0,n.useState)([]),[m,p]=(0,n.useState)([]);(0,n.useEffect)((()=>{e.desktop&&"default"!==e.desktop&&l(!0)})),(0,n.useEffect)((()=>{b({value:""!==t?t:"Default",label:""!==t?t:"Default"}),p({value:""!==r?r:"Default",label:""!==r?r:"Default"})}),[]),(0,n.useEffect)((()=>{const e=w().map(wd,(e=>({value:e.value,label:e.label}))),r=g(t);c(e),d(r)}),[]);const h=()=>{e.onReset("fontFamily")},g=e=>{let t=[];const r=e||"Default";return w().map(wd,(e=>{e.value===r&&(t=w().map(e.variant,(e=>({value:e,label:e}))))})),t},v=t=>{p(t),e.onChange("Default"!==t.value?t.value:"","fontWeight")};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)("Family","riovizual"),onReset:h,reset:o},(0,n.createElement)(Sd,{value:u,options:i,onChange:t=>(t=>{const r=g(t.value);let n=r.some((e=>e.value===m.value));b(t),e.onChange("Default"!==t.value?t.value:"","fontFamily"),d(r),n||v(r[0])})(t)})),(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(nl,{title:(0,a.__)("Weight","riovizual"),onReset:h,reset:o},(0,n.createElement)(Sd,{value:m,options:s,onChange:e=>v(e)})))};function xd(e){const{title:t,attr:r}=e,[o,l]=(0,n.useState)(!1),[i,c]=(0,n.useState)(),[s,d]=(0,n.useState)(!1),u=["fontFamily","fontWeight","fontWeight","fontSize","lineHeight","letterSpacing","textTransform"],b=()=>{d((e=>!e))},m=[{value:"px",label:"px"},{value:"em",label:"em"},{value:"%",label:"%"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}],p=t=>{let n=r;n[t]="",n[t+"_tablet"]="",n[t+"_mobile"]="",n[t+"_hover"]="",l(!1),e.updateAttr(n)},h=(t,n)=>{let o=r;o[n]=t,l(!1),e.updateAttr(o)};return(0,n.useEffect)((()=>{r&&w().map(u,(e=>{w().map(al,(t=>{r.hasOwnProperty(il(t,e))&&r[il(t,e)]&&l(!0)}))}))})),(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(t,"riovisual"),className:"inline-settings",onReset:()=>{let t=r;w().map(u,(e=>{w().map(al,(n=>{r.hasOwnProperty(il(n,e))&&r[il(n,e)]&&(t[il(n,e)]="")}))})),l(!1),e.updateAttr(t)},reset:o},(0,n.createElement)(Ia.Button,{className:s?" opened-popup current-font":"current-font",ref:c,variant:"secondary",onClick:()=>b()},r&&r.fontFamily?r.fontFamily:"Default"," / ",r&&r.fontSize?r.fontSize:"None")),s&&(0,n.createElement)(Ia.Popover,{placement:"bottom-start",anchor:i,className:" rv-popover-settings",onClose:b},(0,n.createElement)("div",{className:"rv-font-container"},(0,n.createElement)(Ed,{data:r,onChange:(e,t)=>h(e,t),onReset:e=>p(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(wl,{title:(0,a.__)("Font Size"),attr:"fontSize",units:m,data:r,onChange:(e,t)=>h(e,t)}),(0,n.createElement)(rl,null),(0,n.createElement)(wl,{title:(0,a.__)("Line Height"),attr:"lineHeight",units:m,data:r,onChange:(e,t)=>h(e,t)}),(0,n.createElement)(rl,null),(0,n.createElement)(wl,{title:(0,a.__)("Letter Spacing"),attr:"letterSpacing",min:.1,max:10,step:.1,units:m,data:r,onChange:(e,t)=>h(e,t)}),(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(Ia.Flex,{align:"center"},(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(Pl,{title:(0,a.__)("Transform"),data:r.textTransform,onChange:e=>h(e,"textTransform"),onReset:e=>p(e)}))))))}function Cd(e){const{attr:t,title:r,minWidth:o,height:l}=e,[i,c]=(0,n.useState)(),[s,d]=(0,n.useState)(!1),[u,b]=(0,n.useState)(!1),m=["width","maxWidth","minWidth","minHeight","height","maxHeight"],p=()=>{d((e=>!e))},h=(r,n)=>{let o=t;o[n]=r,b(!1),e.updateAttr(o)};return(0,n.useEffect)((()=>{t&&w().map(m,(e=>{w().map(al,(r=>{t.hasOwnProperty(il(r,e))&&t[il(r,e)]&&b(!0)}))}))})),(0,n.createElement)(n.Fragment,null,(0,n.createElement)(nl,{title:(0,a.__)(r,"riovisual"),className:"inline-settings",onReset:()=>{let r=t;w().map(m,(e=>{w().map(al,(n=>{t.hasOwnProperty(il(n,e))&&t[il(n,e)]&&(r[il(n,e)]="")}))})),b(!1),e.updateAttr(r)},reset:u},(0,n.createElement)(Ia.Button,{className:s?" opened-popup":"",ref:c,variant:"secondary",icon:za,onClick:p})),s&&(0,n.createElement)(Ia.Popover,{placement:"bottom-start",anchor:i,className:"rv-popover-settings",onClose:p},(0,n.createElement)("div",{className:"rv-sizing-container"},(0,n.createElement)(Ia.Flex,{gap:"20px"},(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(pl,{title:"Width",attr:"width",data:t,onChange:(e,t)=>h(e,t)})),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(pl,{title:"Max Width",attr:"maxWidth",data:t,onChange:(e,t)=>h(e,t)}))),"disabled"!==o&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(Ia.Flex,{gap:"20px"},(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(pl,{title:"Min Width",attr:"minWidth",data:t,onChange:(e,t)=>h(e,t)})),(0,n.createElement)(Ia.FlexBlock,null))),"disabled"!==l&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(Ia.Flex,{gap:"20px"},(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(pl,{title:"Min Height",attr:"minHeight",data:t,onChange:(e,t)=>h(e,t)})),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(pl,{title:"Height",attr:"height",data:t,onChange:(e,t)=>h(e,t)}))),(0,n.createElement)(rl,{marginTop:"20"}),(0,n.createElement)(Ia.Flex,{gap:"20px",align:"flex-start"},(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(pl,{title:"Max Height",attr:"maxHeight",data:t,onChange:(e,t)=>h(e,t)})),(0,n.createElement)(Ia.FlexBlock,null))))))}const Md=function(e){let{global:t,attributes:r,setAttributes:o,vTable:l,setSelectedCell:i,setSelectorName:c,copiedRow:s,copiedElement:d,setCopiedRow:u,setCopiedElement:b}=e;const{hasFixedLayout:m,hasHeader:p,hasFooter:h,styleType:g,isScrollOnPc:v,isScrollOnMobile:f,isStackedOnMobile:y,stickyType:I,cellBorderType:_,isMergeContent:S,enableResponsiveTable:E,useRowAsHeader:x,tableClasses:C}=r,{table:M}=t,[D,N]=(0,n.useState)(!1);let k={breakPoint:"768px",borderSpacing:"",borderSpacing_tablet:"",borderSpacing_mobile:"",borderSpacing_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",minWidth:"",minWidth_tablet:"",minWidth_mobile:"",minWidth_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",stripesOddBGColor:"",stripesOddBGGradient:"",stripesOddBGColor_tablet:"",stripesOddBGGradient_tablet:"",stripesOddBGColor_mobile:"",stripesOddBGGradient_mobile:"",stripesOddBGColor_hover:"",stripesOddBGGradient_hover:"",stripesEvenBGColor:"",stripesEvenBGGradient:"",stripesEvenBGColor_tablet:"",stripesEvenBGGradient_tablet:"",stripesEvenBGColor_mobile:"",stripesEvenBGGradient_mobile:"",stripesEvenBGColor_hover:"",stripesEvenBGGradient_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",top:"",left:""};k=M?w().merge(k,M):k,(0,n.useEffect)((()=>{E&&N(!0)}),[E]);const T=e=>{t.table=e,o({global:oa(t)})},P=(e,r)=>{const n=k;n[r]=e,t.table=n,o({global:oa(t)})};return(0,n.createElement)("div",{className:"tb-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Table Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,table:{}};o({hasFixedLayout:!1,isScrollOnPc:!1,isScrollOnMobile:!1,isStackedOnMobile:!1,enableResponsiveTable:!1,useRowAsHeader:!1,stickyType:"none",styleType:"regular",cellBorderType:"collapse",global:oa(e)})})()}))),(0,n.createElement)(ol,{spaceTop:".3"}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Fixed width table cells"),checked:!!m,onChange:function(){o({hasFixedLayout:!m})}}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Header section"),checked:!!p,onChange:function(){const e=ma(l,!p,0);i(void 0),c(void 0),p?(ra.isResetCopiedDataIndex(s,0,"rowIndex")&&u(ra.resetCopiedDataIndexOnDelete(s,0,"rowIndex")),ra.isResetCopiedElementInCellDelete(d,0,"rowIndex")&&b(ra.resetCopiedElementInCellDelete(d,0,"rowIndex"))):(ra.isResetCopiedDataIndex(s,0,"rowIndex")&&u(ra.resetCopiedDataIndexOnInsert(s,0,"rowIndex")),d&&ra.isResetCopiedDataIndex(d.sElement,0,"rowIndex")&&b({...d,sElement:ra.resetCopiedDataIndexOnInsert(d.sElement,0,"rowIndex")})),o({hasHeader:!p,stickyType:I,row:ia(e)})}}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Footer section"),checked:!!h,onChange:function(){const e=h?l.length-1:l.length,t=ma(l,!h,e);i(void 0),c(void 0),o({hasFooter:!h,row:ia(t)})}}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Scroll on pc view"),help:`When the screen width is ${k.breakPoint?ra.getDesktopBreakPoint(k.breakPoint):"768px"} or more.`,checked:!!v,onChange:()=>o({isScrollOnPc:!v})}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Scroll on mobile view"),help:`When the screen width is ${k.breakPoint?k.breakPoint:"767px"} or less.`,checked:!!f,onChange:()=>o({isScrollOnMobile:!f})}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Stack on mobile"),help:(0,a.__)(`When the screen width is ${k.breakPoint?k.breakPoint:"767px"} or more.`),disabled:D,checked:!!y,onChange:()=>o({isStackedOnMobile:!y})}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Enable responsive table"),checked:!!E,onChange:()=>(o({enableResponsiveTable:!E,isStackedOnMobile:!1}),void N(!D))}),!p&&E&&(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Use top row as header"),help:(0,a.__)("Will work when table header is not found.","riovisual"),checked:!!x,onChange:()=>o({useRowAsHeader:!x})}),(0,n.createElement)(Ia.SelectControl,{label:(0,a.__)("Fixed Control"),help:ra.fixedControlHelpNote(I,y,v,f,E),value:I,onChange:e=>o({stickyType:e}),options:[{value:"none",label:"None"},{value:"row",label:"Fixed top row"},{value:"column",label:"Fixed first column"}],__nextHasNoMarginBottom:!0}),"row"===I&&(0,n.createElement)(wl,{title:(0,a.__)("Fixed Row Top Spacing"),attr:"top",max:400,data:k,onChange:(e,t)=>P(e,t)}),"column"===I&&(0,n.createElement)(wl,{title:(0,a.__)("Fixed Column Left Spacing"),attr:"left",min:-200,max:200,data:k,onChange:(e,t)=>P(e,t)}),(0,n.createElement)(rl,null),(0,n.createElement)(wl,{title:(0,a.__)("Responsive Break Point"),attr:"breakPoint",initial:{desktop:"768px"},min:200,max:1200,step:1,units:[{value:"px",label:"px"}],data:k,onChange:(e,t)=>P(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Keep all cells content when merging cells"),checked:!!S,onChange:()=>o({isMergeContent:!S})}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)("div",{className:"rv-button-group-container"},(0,n.createElement)("h4",null,(0,a.__)("Table Styles","riovisual")),(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-table-style"},(0,n.createElement)(Ia.Button,{variant:"regular"===g?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{o({styleType:"regular"})}}," ",(0,a.__)("Default","riovizual")),(0,n.createElement)(Ia.Button,{variant:"stripes"===g?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{o({styleType:"stripes"})}},(0,a.__)("Stripes","riovizual")))),"stripes"===g&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ml,{title:(0,a.__)("Srtipe Background ( Odd Rows )"),attr:k,attrName:["stripesOddBGColor","stripesOddBGGradient"],updateAttr:e=>T(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ml,{title:(0,a.__)("Srtipe Background ( Even Rows )"),attr:k,attrName:["stripesEvenBGColor","stripesEvenBGGradient"],updateAttr:e=>T(e)})),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)("div",{className:"rv-button-group-container"},(0,n.createElement)("h4",null,(0,a.__)("Cell Borders Type","riovisual")),(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-table-style"},(0,n.createElement)(Ia.Button,{variant:"collapse"===_?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{o({cellBorderType:"collapse"})}}," ",(0,a.__)("Collapse","riovizual")),(0,n.createElement)(Ia.Button,{variant:"separate"===_?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{o({cellBorderType:"separate"})}},(0,a.__)("Separate","riovizual")))),"separate"===_&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(rl,{marginTop:"15px"}),(0,n.createElement)(xl,{title:(0,a.__)("Cells Gap"),attr:"borderSpacing",data:k,onChange:(e,t)=>P(e,t)})),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Cd,{title:(0,a.__)("Sizing"),attr:k,height:"disabled",updateAttr:e=>T(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ml,{title:(0,a.__)("Background"),attr:k,updateAttr:e=>T(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:k,radius:"collapse"===_&&"disabled",updateAttr:e=>T(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:k,onChange:(e,t)=>P(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:k,updateAttr:e=>T(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:k,onChange:(e,t)=>P(e,t)}),"separate"===_&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Padding"),attr:"padding",data:k,onChange:(e,t)=>P(e,t)})),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Margin"),attr:"margin",data:k,onChange:(e,t)=>P(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ia.TextControl,{label:(0,a.__)("Additional CSS Class(ES)","riovizual"),value:C,help:(0,a.__)("Separate multiple classes with spaces.","riovisual"),onChange:e=>o({tableClasses:e})}))},Dd=function(e){let{global:t,attributes:r,setAttributes:o}=e;const{cell:l}=t,{cellBorderType:i}=r;let c={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",textTransform:"",fontWeight:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",linkColor:"",linkColor_tablet:"",linkColor_mobile:"",linkColor_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"1px",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"#000000",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",horizontalAlignment:"",horizontalAlignment_tablet:"",horizontalAlignment_mobile:"",verticalAlignment:"",verticalAlignment_tablet:"",verticalAlignment_mobile:""};c=l?w().merge(c,l):c;const s=e=>{t.cell=e,o({global:oa(t)})},d=(e,r)=>{const n=c;n[r]=e,t.cell=n,o({global:oa(t)})};return(0,n.createElement)("div",{className:"tb-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Cell Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,cell:{}};o({global:oa(e)})})()}))),(0,n.createElement)(ol,{spaceTop:".3"}),(0,n.createElement)(xd,{title:(0,a.__)("Font Style","riovizual"),attr:c,updateAttr:e=>s(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Font Color","riovizual"),attr:"color",data:c,onChange:(e,t)=>d(e,t)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Link Color","riovizual"),attr:"linkColor",data:c,onChange:(e,t)=>d(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ml,{title:(0,a.__)("Background"),attr:c,updateAttr:e=>s(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:c,initialWidth:"1px",radius:"collapse"===i&&"disabled",updateAttr:e=>s(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:c,initial:{desktop:"#000000"},onChange:(e,t)=>d(e,t)}),(0,n.createElement)(ol,{space:"1"}),"separate"===i&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:c,updateAttr:e=>s(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:c,onChange:(e,t)=>d(e,t)}),(0,n.createElement)(ol,{space:"1"})),(0,n.createElement)(Ia.Flex,{gap:"20px",align:"flex-start"},(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(gl,{title:(0,a.__)("Align Horizontal"),attr:"horizontalAlignment",data:c,onChange:(e,t)=>d(e,t)})),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(fl,{title:(0,a.__)("Align Vertical"),attr:"verticalAlignment",data:c,onChange:(e,t)=>d(e,t)}))),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Padding"),attr:"padding",data:c,onChange:(e,t)=>d(e,t)}))},Nd=function(e){let{config:t,selected:r,setSelected:o,type:a,buttonTitle:l,children:i,hasChildOpened:c,backToParent:s}=e;return!!t[a]&&(0,n.createElement)(n.Fragment,null,""===r&&(0,n.createElement)(Ia.Button,{className:"setting-button",onClick:()=>{o(a)}},(0,n.createElement)(Ia.Icon,{icon:{table:"editor-table",cell:"grid-view",element:"category",caption:"text",text:"media-text",image:"format-image",button:"button",font:"media-text",background:"admin-settings",border:"grid-view",spacing:"columns",sizing:"admin-tools",shadow:"admin-page",filters:"filter",transform:"editor-expand",animation:"welcome-view-site",transition:"controls-repeat",visibility:"visibility"}[a]})," ",l),r===a&&(c?i:(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.Button,{className:"setting-button",onClick:()=>{o("")}},(0,n.createElement)(Ia.Icon,{icon:"arrow-left-alt"})," ",s),(0,n.createElement)("div",{className:"setting-popup"},i),(0,n.createElement)(Ia.Button,{className:"setting-button",onClick:()=>{o("")}},(0,n.createElement)(Ia.Icon,{icon:"arrow-left-alt"})," ",s))))},kd=function(e){let{global:t,setAttributes:r}=e;const{text:o}=t.element;let l={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",textTransform:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",linkColor:"",linkColor_tablet:"",linkColor_mobile:"",linkColor_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:""};l=o?w().merge(l,o):l;const i=e=>{t.element.text=e,r({global:oa(t)})},c=(e,n)=>{const o=l;o[n]=e,t.element.text=o,r({global:oa(t)})};return(0,n.createElement)("div",{className:"tb-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Text Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,element:{...t.element,text:""}};r({global:oa(e)})})()}))),(0,n.createElement)(ol,{spaceTop:".3"}),(0,n.createElement)(xd,{title:(0,a.__)("Font Style","riovizual"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Font Color","riovizual"),attr:"color",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Link Color","riovizual"),attr:"linkColor",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ml,{title:(0,a.__)("Background"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Cd,{title:(0,a.__)("Sizing"),attr:l,height:"disabled",minWidth:"disabled",updateAttr:e=>i(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Padding"),attr:"padding",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Margin"),attr:"margin",data:l,onChange:(e,t)=>c(e,t)}))},Td=function(e){let{global:t,setAttributes:r}=e;const{image:o}=t.element;let l={borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",minHeight:"",minHeight_tablet:"",minHeight_mobile:"",minHeight_hover:"",height:"",height_tablet:"",height_mobile:"",height_hover:"",maxHeight:"",maxHeight_tablet:"",maxHeight_mobile:"",maxHeight_hover:""};l=o?w().merge(l,o):l;const i=e=>{t.element.image=e,r({global:oa(t)})},c=(e,n)=>{const o=l;o[n]=e,t.element.image=o,r({global:oa(t)})};return(0,n.createElement)("div",{className:"tb-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Image Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,element:{...t.element,image:""}};r({global:oa(e)})})()}))),(0,n.createElement)(ol,{spaceTop:".3"}),(0,n.createElement)(Cd,{title:(0,a.__)("Sizing"),attr:l,minWidth:"disabled",updateAttr:e=>i(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Margin"),attr:"margin",data:l,onChange:(e,t)=>c(e,t)}))},Pd=function(e){let{global:t,setAttributes:r}=e;const{button:o}=t.element;let l={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",textTransform:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:""};l=o?w().merge(l,o):l;const i=e=>{t.element.button=e,r({global:oa(t)})},c=(e,n)=>{const o=l;o[n]=e,t.element.button=o,r({global:oa(t)})};return(0,n.createElement)("div",{className:"tm-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Button Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,element:{...t.element,button:""}};r({global:oa(e)})})()}))),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(xd,{title:(0,a.__)("Font Style","riovizual"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:"Font Color",attr:"color",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ml,{title:(0,a.__)("Background"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:l,updateAttr:e=>i(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Cd,{title:(0,a.__)("Sizing"),attr:l,height:"disabled",minWidth:"disabled",updateAttr:e=>i(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Padding"),attr:"padding",data:l,onChange:(e,t)=>c(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Margin"),attr:"margin",data:l,onChange:(e,t)=>c(e,t)}))},Od=function(e){let{setAttributes:t,global:r,setOpenChild:o,selectedGElement:l,setSelectedGElement:i}=e,c=JSON.parse(JSON.stringify(aa));w().merge(c,r.element);const s=w().mapValues(c,(function(e){return{default:!0,extra:[]}}));(0,n.useEffect)((()=>{o(""!==l)}),[l]);const d={global:r,setAttributes:t};return(0,n.createElement)("div",{className:"element-settings-list"},""===l&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Elements","riovisual")),(0,n.createElement)(ol,{spaceTop:".3",spaceBottom:"0"})),(0,n.createElement)(Nd,{config:s,type:"text",buttonTitle:(0,a.__)("Text","riovizual"),backToParent:(0,a.__)("Back to element list","riovizual"),selected:l,setSelected:i},(0,n.createElement)(kd,d)),(0,n.createElement)(Nd,{config:s,type:"image",buttonTitle:(0,a.__)("Image","riovizual"),backToParent:(0,a.__)("Back to element list","riovizual"),selected:l,setSelected:i},(0,n.createElement)(Td,d)),(0,n.createElement)(Nd,{config:s,type:"button",buttonTitle:(0,a.__)("Button","riovizual"),backToParent:(0,a.__)("Back to element list","riovizual"),selected:l,setSelected:i},(0,n.createElement)(Pd,d)))},Rd=function(e){let{global:t,attributes:r,setAttributes:o}=e;const{caption:l}=t,{captionPosition:i}=r;let c={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",textTransform:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",linkColor:"",linkColor_tablet:"",linkColor_mobile:"",linkColor_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",horizontalAlignment:"",horizontalAlignment_tablet:"",horizontalAlignment_mobile:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:""};c=l?w().merge(c,l):c;const s=e=>{t.caption=e,o({global:oa(t)})},d=(e,r)=>{const n=c;n[r]=e,t.caption=n,o({global:oa(t)})};return(0,n.createElement)("div",{className:"tb-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Caption Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,caption:{}};o({global:oa(e)})})()}))),(0,n.createElement)(ol,{spaceTop:".3"}),(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-table-style"},(0,n.createElement)(Ia.Button,{variant:"top"===i?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{o({captionPosition:"top"})}}," ",(0,a.__)("Top","riovizual")),(0,n.createElement)(Ia.Button,{variant:"bottom"===i?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{o({captionPosition:"bottom"})}},(0,a.__)("Bottom","riovizual"))),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(xd,{title:(0,a.__)("Font Style","riovizual"),attr:c,updateAttr:e=>s(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Font Color","riovizual"),attr:"color",data:c,onChange:(e,t)=>d(e,t)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Link Color","riovizual"),attr:"linkColor",data:c,onChange:(e,t)=>d(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ml,{title:(0,a.__)("Background"),attr:c,updateAttr:e=>s(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Cd,{title:(0,a.__)("Sizing"),attr:c,height:"disabled",minWidth:"disabled",updateAttr:e=>s(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:c,updateAttr:e=>s(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:c,onChange:(e,t)=>d(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:c,updateAttr:e=>s(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:c,onChange:(e,t)=>d(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(gl,{title:(0,a.__)("Alignment"),attr:"horizontalAlignment",data:c,classes:"inline-settings",onChange:(e,t)=>d(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Padding"),attr:"padding",data:c,onChange:(e,t)=>d(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Margin"),attr:"margin",data:c,onChange:(e,t)=>d(e,t)}))},Ad=(0,Ca.compose)([(0,Ma.withDispatch)((e=>({setDeviceState(t){e("rio-vizual-style").setDeviceState(t)},setEleState(t){e("rio-vizual-style").setEleState(t)}}))),(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice(),getEleState:e("rio-vizual-style").getEleState()})))])((function(e){let{getDevice:t,getEleState:r,setDeviceState:o,setEleState:l}=e;const{deviceType:i}=(0,Ma.useSelect)((e=>{let t;const r=t=>{const r=e(t);return r.hasOwnProperty("__experimentalGetPreviewDeviceType")?r.__experimentalGetPreviewDeviceType():r.GetPreviewDeviceType()};return t=e("core/edit-site")?r("core/edit-site"):r("core/edit-post"),{deviceType:t}}),[]);(0,n.useEffect)((()=>{"normal"===r&&o(w().lowerCase(i))}),[i]);const c=(e,t)=>{(0,Ma.dispatch)(e).hasOwnProperty("__experimentalSetPreviewDeviceType")?(0,Ma.dispatch)(e).__experimentalSetPreviewDeviceType(w().capitalize(t)):(0,Ma.dispatch)(e).SetPreviewDeviceType(w().capitalize(t))},s=e=>{(0,Ma.select)("core/edit-site")?c("core/edit-site",e):c("core/edit-post",e),o(type)},d=e=>{l(e),"normal"===e?o(w().lowerCase(i)):((0,Ma.select)("core/edit-site")?c("core/edit-site","desktop"):c("core/edit-post","desktop"),o("hover"))};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-settings-global rv_tb-device-control"},(0,n.createElement)(Ia.Button,{variant:"normal"===r?"primary":"secondary",className:"rv_tb-settings-global-button",onClick:()=>{d("normal")}},(0,a.__)("Normal","riovizual")),(0,n.createElement)(Ia.Button,{variant:"hover"===r?"primary":"secondary",className:"rv_tb-settings-global-button",onClick:()=>{d("hover")}},(0,a.__)("Hover","riovizual"))),"normal"===r&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-settings-device"},(0,n.createElement)(Ia.Button,{variant:"desktop"===t?"primary":"secondary",className:"rv_tb-settings-device-button",onClick:()=>{s("desktop")}},(0,n.createElement)(Ia.Dashicon,{icon:"desktop"})),(0,n.createElement)(Ia.Button,{variant:"tablet"===t?"primary":"secondary",className:"rv_tb-settings-device-button",onClick:()=>{s("tablet")}},(0,n.createElement)(Ia.Dashicon,{icon:"tablet"})),(0,n.createElement)(Ia.Button,{variant:"mobile"===t?"primary":"secondary",className:"rv_tb-settings-device-button",onClick:()=>{s("mobile")}},(0,n.createElement)(Ia.Dashicon,{icon:"smartphone"}))),"hover"===r&&(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-settings-device"},(0,n.createElement)(Ia.Button,{disabled:!0,className:"rv_tb-settings-device-button"},(0,a.__)("All Devices","riovizual"))))})),zd=function(e){let{setAttributes:t,vTable:r,selectedCell:o,selectedElement:l}=e;const[i,c]=(0,n.useState)("td"),[s,d]=(0,n.useState)(""),[u,b]=(0,n.useState)(""),m=fa(r,l);let p=!(!m||!m.element.linkTarget);(0,n.useEffect)((()=>{if(o){const e=o[0].tag,t=o[0].scope,r=w().every(o,{tag:e}),n=w().every(o,{scope:t});c(r?e:""),d(n?t:"")}}),[o]),(0,n.useEffect)((()=>{if(m&&m.element.rel){const e=h(m.element.rel);b(e)}else b([])}),[]);const h=e=>{if(""!==e){const t=e.split(" ");let r=[];return t.map((e=>{r.push({value:e,label:e})})),r}return[]},g=(e,t,r,n)=>{r.content[t][n]=e,y(r)},v=e=>{const n=pa(r,o,e,"tag");c(e),t({row:ia(n)})},f=e=>{let n="";s!==e&&(n=e);const a=pa(r,o,n,"scope");d(n),t({row:ia(a)})},y=e=>{const n=pa(r,[e],e.content,"content");t({row:ia(n)})};return(0,n.createElement)("div",{className:"setting-popup"},(0,n.createElement)("div",{className:"tb-settings-container-wrap"},m&&"text"===m.element.type&&(0,n.createElement)("div",{className:"rv-text-container"},(0,n.createElement)("h4",null,(0,a.__)("Text","riovisual")),(0,n.createElement)(I.RichText,{tagName:"div",className:"rv_tb-inspactor-text",value:m.element.data?m.element.data:"",onChange:e=>g(e,m.index,m.sCell,"data")})),m&&"image"===m.element.type&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"wp-block-image-selector-example-image"},(0,n.createElement)(I.MediaUploadCheck,null,(0,n.createElement)(I.MediaUpload,{title:(0,a.__)("Image","riovizual"),onSelect:e=>g({id:e.id,url:e.url,alt:e.alt},m.index,m.sCell,"data"),allowedTypes:["image"],value:m.element.data.id,render:e=>{let{open:t}=e;return(0,n.createElement)(Ia.Button,{className:m.element.data.id?"editor-post-featured-image__preview rv_tb-image-upload":"editor-post-featured-image__toggle rv_tb-image-upload",onClick:t},!m.element.data.id&&(0,a.__)("Set image","riovizual"),m.element.data.id&&(0,n.createElement)("img",{src:m.element.data.url,alt:m.element.data.alt}))}})),m.element.data.id&&(0,n.createElement)(I.MediaUploadCheck,null,(0,n.createElement)(Ia.Button,{onClick:()=>g("",m.index,m.sCell,"data"),isLarge:!0,isDestructive:!0},(0,a.__)("Remove image","riovizual")))),m.element.data.id&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ia.TextControl,{label:(0,a.__)("Alt Text","riovizual"),value:m.element.data.alt?m.element.data.alt:"",onChange:e=>{return t=e,r=m.index,(n=m.sCell).content[r].data.alt=t,void y(n);var t,r,n}}))),m&&"button"===m.element.type&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.TextControl,{label:(0,a.__)("Button Text","riovizual"),value:m.element.data?m.element.data:"",placeholder:"add text...",onChange:e=>g(e,m.index,m.sCell,"data")}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ia.TextControl,{label:(0,a.__)("Button Link","riovizual"),value:m.element.url?m.element.url:"",onChange:e=>g(e,m.index,m.sCell,"url")}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Open in new tab","riovizual"),checked:p,onChange:e=>{((e,t,r,n)=>{if(p=e,e)if(r.content[t][n]="_blank",m&&m.element.rel){let e=m.element.rel;-1==e.search("noreferrer")&&(e+=" noreferrer"),-1==e.search("noopener")&&(e+=" noopener");const n=h(e.trim());b(n),r.content[t].rel=e.trim()}else{const e="noreferrer noopener",n=h(e);b(n),r.content[t].rel=e}else if(r.content[t][n]=void 0,m&&m.element.rel){let e=m.element.rel;e=e.replace("noreferrer",""),e=e.replace("noopener","");const n=h(e.trim());b(n),r.content[t].rel=e.trim()}else b([]),r.content[t].rel=void 0;y(r)})(e,m.index,m.sCell,"linkTarget")}}),(0,n.createElement)(Sd,{value:u,isMulti:!0,options:[{value:"bookmark",label:"bookmark"},{value:"external",label:"external"},{value:"nofollow",label:"nofollow"},{value:"noreferrer",label:"noreferrer"},{value:"noopener",label:"noopener"}],className:"basic-multi-select",classNamePrefix:"select",onChange:e=>(e=>{let t="";b(e),e.map((e=>{t=t+e.value+" "})),g(t.trim(),m.index,m.sCell,"rel")})(e)})),m&&(0,n.createElement)(ol,{space:"1"}),o&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"rv-button-group-container rv-cell-tag"},(0,n.createElement)("h4",null,(0,a.__)("Cell Tag","riovisual")),(0,n.createElement)(Ia.ButtonGroup,null,(0,n.createElement)(Ia.Button,{variant:"th"===i?"primary":"secondary",onClick:()=>{v("th")}},"TH"),(0,n.createElement)(Ia.Button,{variant:"td"===i?"primary":"secondary",onClick:()=>{v("td")}},"TD"))),"th"===i&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)("div",{className:"rv-button-group-container rv-cell-scope"},(0,n.createElement)("h4",null,(0,n.createElement)("code",null,"scope")," Arrtibutes"),(0,n.createElement)(Ia.ButtonGroup,{className:"rv-button-group-flex"},(0,n.createElement)(Ia.Button,{variant:"row"===s?"primary":"secondary",onClick:()=>{f("row")}},"row"),(0,n.createElement)(Ia.Button,{variant:"col"===s?"primary":"secondary",onClick:()=>{f("col")}},"col"),(0,n.createElement)(Ia.Button,{variant:"rowgroup"===s?"primary":"secondary",onClick:()=>{f("rowgroup")}},"rowgroup"),(0,n.createElement)(Ia.Button,{variant:"colgroup"===s?"primary":"secondary",onClick:()=>{f("colgroup")}},"colgroup")))))))},Bd=function(e){let{attributes:t,setAttributes:r,vTable:o,selectedCell:l,selectorName:i}=e;const{cellBorderType:c}=t;let s={padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",horizontalAlignment:"",horizontalAlignment_tablet:"",horizontalAlignment_mobile:"",horizontalAlignment_hover:"",verticalAlignment:"",verticalAlignment_tablet:"",verticalAlignment_mobile:"",verticalAlignment_hover:""};const d=l?function(e,t,r){if(!t)return{};const{rowIndex:n,columnIndex:o}=t[0],a=e[n].cells.find((e=>e.columnIndex===o));return a&&a.style&&a.style[r]?a.style[r]:{}}(o,l,i):{};s=d?w().merge(s,d):s;const u=e=>{let t=[i];t.push(e);const n=pa(o,l,t,"style");r({row:oa(n)})},b=(e,t)=>{const r=s;r[t]=e,u(r)};return(0,n.createElement)("div",{className:"tb-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Cell Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>u({})}))),(0,n.createElement)(ol,{spaceTop:".3"}),(0,n.createElement)(Ml,{title:(0,a.__)("Background"),attr:s,updateAttr:e=>u(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(wl,{title:(0,a.__)("Cell Width"),attr:"width",responsiveTab:"disabled",min:0,max:1200,step:1,data:s,onChange:(e,t)=>b(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:s,radius:"collapse"===c&&"disabled",updateAttr:e=>u(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:s,onChange:(e,t)=>b(e,t)}),(0,n.createElement)(ol,{space:"1"}),"separate"===c&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:s,updateAttr:e=>u(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:s,onChange:(e,t)=>b(e,t)}),(0,n.createElement)(ol,{space:"1"})),(0,n.createElement)(Ia.Flex,{gap:"20px",align:"flex-start"},(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(gl,{title:(0,a.__)("Align Horizontal"),attr:"horizontalAlignment",data:s,onChange:(e,t)=>b(e,t)})),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(fl,{title:(0,a.__)("Align Vertical"),attr:"verticalAlignment",data:s,onChange:(e,t)=>b(e,t)}))),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Padding"),attr:"padding",data:s,onChange:(e,t)=>b(e,t)}))},$d=function(e){let{setAttributes:t,vTable:r,selectedCell:o,selectedElement:l}=e;const i=ya(r,l,o,"text");if(ra.notCurrentState(i))return null;let c={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",textTransform:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",linkColor:"",linkColor_tablet:"",linkColor_mobile:"",linkColor_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:""};const s=ra.stateStyleObj(i);c=s?w().merge(c,s):c;const d=e=>{let n=r;i.map((t=>{let r=t.sCell.content;r[t.index].style=e,n=pa(n,[t.sCell],r,"content")})),t({row:oa(n)})},u=(e,t)=>{const r=c;r[t]=e,d(r)};return(0,n.createElement)("div",{className:"tb-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Text Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>d({})}))),(0,n.createElement)(ol,{spaceTop:".3"}),(0,n.createElement)(xd,{title:(0,a.__)("Font Style","riovizual"),attr:c,updateAttr:e=>d(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Font Color","riovizual"),attr:"color",data:c,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Link Color","riovizual"),attr:"linkColor",data:c,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ml,{title:(0,a.__)("Background"),attr:c,updateAttr:e=>d(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:c,updateAttr:e=>d(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:c,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:c,updateAttr:e=>d(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:c,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Cd,{title:(0,a.__)("Sizing"),attr:c,height:"disabled",minWidth:"disabled",updateAttr:e=>d(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Padding"),attr:"padding",data:c,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Margin"),attr:"margin",data:c,onChange:(e,t)=>u(e,t)}))},Ld=function(e){let{setAttributes:t,vTable:r,selectedCell:o,selectedElement:l}=e;const i=ya(r,l,o,"image");if(ra.notCurrentState(i))return null;const c=ra.stateStyleObj(i);let s={borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",minHeight:"",minHeight_tablet:"",minHeight_mobile:"",minHeight_hover:"",height:"",height_tablet:"",height_mobile:"",height_hover:"",maxHeight:"",maxHeight_tablet:"",maxHeight_mobile:"",maxHeight_hover:""};s=c?w().merge(s,c):s;const d=e=>{let n=r;i.map((t=>{let r=t.sCell.content;r[t.index].style=e,n=pa(n,[t.sCell],r,"content")})),t({row:oa(n)})},u=(e,t)=>{const r=s;r[t]=e,d(r)};return(0,n.createElement)("div",{className:"tb-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Image Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>d({})}))),(0,n.createElement)(ol,{spaceTop:".3"}),(0,n.createElement)(Cd,{title:(0,a.__)("Sizing"),attr:s,minWidth:"disabled",updateAttr:e=>d(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:s,updateAttr:e=>d(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:s,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:s,updateAttr:e=>d(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:s,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Margin"),attr:"margin",data:s,onChange:(e,t)=>u(e,t)}))},Wd=function(e){let{setAttributes:t,vTable:r,selectedCell:o,selectedElement:l}=e;const i=ya(r,l,o,"button");if(ra.notCurrentState(i))return null;const c=ra.stateStyleObj(i);let s={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",textTransform:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:""};s=c?w().merge(s,c):s;const d=e=>{let n=r;i.map((t=>{let r=t.sCell.content;r[t.index].style=e,n=pa(n,[t.sCell],r,"content")})),t({row:oa(n)})},u=(e,t)=>{const r=s;r[t]=e,d(r)};return(0,n.createElement)("div",{className:"tm-settings-container-wrap"},(0,n.createElement)(Ia.Flex,null,(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)("h2",{className:"setting-header"},(0,a.__)("Button Settings","riovisual"))),(0,n.createElement)(Ia.FlexBlock,null,(0,n.createElement)(tl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>d({})}))),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(xd,{title:(0,a.__)("Font Style","riovizual"),attr:s,updateAttr:e=>d(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:"Font Color",attr:"color",data:s,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Ml,{title:(0,a.__)("Background"),attr:s,updateAttr:e=>d(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Nl,{title:(0,a.__)("Border"),attr:s,updateAttr:e=>d(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Border Color"),attr:"borderColor",data:s,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Tl,{title:(0,a.__)("Box Shadow"),attr:s,updateAttr:e=>d(e)}),(0,n.createElement)(rl,null),(0,n.createElement)(Il,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:s,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(Cd,{title:(0,a.__)("Sizing"),attr:s,minWidth:"disabled",height:"disabled",updateAttr:e=>d(e)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Padding"),attr:"padding",data:s,onChange:(e,t)=>u(e,t)}),(0,n.createElement)(ol,{space:"1"}),(0,n.createElement)(El,{title:(0,a.__)("Margin"),attr:"margin",data:s,onChange:(e,t)=>u(e,t)}))},jd=function(e){let{attributes:t,setAttributes:r,vTable:o,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:s,selectorName:d,setSelectorName:u,selectedDesign:b,setSelectedDesign:m}=e;const p=(()=>{const e={cell:{default:!0,extra:[]}};return c?e[c.elementType]={default:!0,extra:[]}:l.length>1&&l.map((t=>{t.content.map((t=>{t.type&&(e[t.type]={default:!0,extra:[]})}))})),e})(),h={attributes:t,setAttributes:r,vTable:o,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:s,selectorName:d,setSelectorName:u},g=l&&l.length>1?(0,a.__)("Cells","riovizual"):(0,a.__)("Cell","riovizual");return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Nd,{config:p,type:"text",buttonTitle:(0,a.__)("Text","riovizual"),backToParent:(0,a.__)("Back to design list","riovizual"),selected:b,setSelected:m},(0,n.createElement)($d,h)),(0,n.createElement)(Nd,{config:p,type:"image",buttonTitle:(0,a.__)("Image","riovizual"),backToParent:(0,a.__)("Back to design list","riovizual"),selected:b,setSelected:m},(0,n.createElement)(Ld,h)),(0,n.createElement)(Nd,{config:p,type:"button",buttonTitle:(0,a.__)("Button","riovizual"),backToParent:(0,a.__)("Back to design list","riovizual"),selected:b,setSelected:m},(0,n.createElement)(Wd,h)),(0,n.createElement)(Nd,{config:p,type:"cell",buttonTitle:g,backToParent:(0,a.__)("Back to design list","riovizual"),selected:b,setSelected:m},(0,n.createElement)(Bd,h)))},Fd=function(e){let{setAttributes:t,vTable:r,selectedCell:o,selectedElement:l}=e;const[i,c]=(0,n.useState)(""),s=fa(r,l);return(0,n.useEffect)((()=>{if(o){const e=o[0].classes?o[0].classes:"";c(e)}}),[o]),(0,n.createElement)("div",{className:"setting-popup"},s&&(0,n.createElement)(Ia.TextControl,{label:(0,a.__)("Additional CSS Class(ES) of selected Element","riovizual"),value:s.element.classes?s.element.classes:"",help:(0,a.__)("Separate multiple classes with spaces.","riovisual"),onChange:e=>(e=>{const n=s.sCell,o=s.index;n.content[o].classes=e;const a=pa(r,[n],n.content,"content");t({row:ia(a)})})(e)}),o&&(0,n.createElement)(Ia.TextControl,{label:(0,a.__)("Additional CSS Class(ES) of selected Cell","riovizual"),value:i,help:(0,a.__)("Separate multiple classes with spaces.","riovisual"),onChange:e=>(e=>{const n=pa(r,o,e,"classes");c(e),t({row:ia(n)})})(e)}))},Hd=function(e){let{attributes:t,setAttributes:r,vTable:o,selectedCell:l,setSelectedCell:i,selectorName:c,setSelectorName:s,selectedElement:d,setSelectedElement:u,insertElement:b,setInsertElement:m}=e;const[p,h]=(0,n.useState)("content"),[g,v]=(0,n.useState)(""),f={attributes:t,setAttributes:r,vTable:o,selectedCell:l,setSelectedCell:i,selectedElement:d,setSelectedElement:u,selectorName:c,setSelectorName:s},y={attributes:t,setAttributes:r,vTable:o,selectedCell:l,setSelectedCell:i,selectedElement:d,setSelectedElement:u,selectorName:c,setSelectorName:s,selectedDesign:g,setSelectedDesign:v};return(0,n.useEffect)((()=>{l&&(l.length>1&&"advanced"===p&&h("design"),d&&"design"===p?v(d.elementType):d||"design"!==p||v("cell"))}),[l,d]),(0,n.useEffect)((()=>{b&&(h("content"),m(!1))}),[b]),(0,n.createElement)("div",{className:"rv-tabs"},(0,n.createElement)("div",{className:"rv-tab-buttons"},(0,n.createElement)(Ia.Button,{className:"content"===p&&"active",onClick:()=>h("content")},(0,a.__)("Content","riovizual")),(0,n.createElement)(Ia.Button,{className:"design"===p&&"active",onClick:()=>(h("design"),void v(""))},(0,a.__)("Design","riovizual")),(0,n.createElement)(Ia.Button,{className:"advanced"===p&&"active",onClick:()=>h("advanced"),disabled:l.length>1},(0,a.__)("Advanced","riovizual"))),(0,n.createElement)("div",{className:"rv-tab-content"},"content"===p&&(0,n.createElement)(zd,f),"design"===p&&(0,n.createElement)(jd,y),"advanced"===p&&(0,n.createElement)(Fd,y)))},Gd=function(e){let{attributes:t,setAttributes:r,vTable:o,global:l,selectedCell:i,setSelectedCell:c,selectedElement:s,setSelectedElement:d,insertElement:u,setInsertElement:b,selectorName:m,setSelectorName:p,copiedElement:h,copiedRow:g,setCopiedRow:v,setCopiedElement:f}=e;const[y,_]=(0,n.useState)(""),[S,w]=(0,n.useState)(""),[E,x]=(0,n.useState)(!1),[C,M]=(0,n.useState)("global");(0,n.useEffect)((()=>{m?"captionSelector"===m?(M("global"),_("caption")):(M("indivisual"),_("")):"table"!==y&&(M("global"),_(""))}),[m]),(0,n.useEffect)((()=>{i&&M("indivisual")}),[i]),(0,n.useEffect)((()=>{u&&M("indivisual")}),[u]);const D={global:l,attributes:t,setAttributes:r},N={global:l,attributes:t,setAttributes:r,vTable:o,selectedCell:i,setSelectedCell:c,selectorName:m,setSelectorName:p,copiedRow:g,copiedElement:h,setCopiedRow:v,setCopiedElement:f},k={setAttributes:r,vTable:o,global:l,selectedCell:i,setSelectedCell:c,selectorName:m,setSelectorName:p,setOpenChild:x,selectedGElement:S,setSelectedGElement:w},T={attributes:t,setAttributes:r,vTable:o,selectedCell:i,setSelectedCell:c,selectorName:m,setSelectorName:p,selectedElement:s,setSelectedElement:d,insertElement:u,setInsertElement:b},P={table:{default:!0,extra:[]},cell:{default:!0,extra:[]},element:{default:!0,extra:[]},caption:{default:!0,extra:[]}};return(0,n.createElement)(I.InspectorControls,null,(0,n.createElement)("style",null,".block-editor-block-card {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}"),(0,n.createElement)(Ad,null),(0,n.createElement)(ol,{spaceTop:"1",spaceBottom:"0"}),(0,n.createElement)("div",{className:"rv_tb-style-control"},(0,n.createElement)(tl,{title:(0,a.__)("Reset All Styles","riovisual"),globalModal:!0,onResetSettings:()=>(()=>{const e=o.map((e=>({cells:e.cells.map((e=>{const t=e.content.map((e=>({...e,style:{}})));return{...e,style:{},content:t}}))})));r({tableAlignment:void 0,hasFixedLayout:!1,isScrollOnPc:!1,isScrollOnMobile:!1,isStackedOnMobile:!1,enableResponsiveTable:!1,useRowAsHeader:!1,stickyType:"none",styleType:"regular",cellBorderType:"collapse",global:oa(la),row:ia(e)})})()}),(0,n.createElement)(Ia.ButtonGroup,{className:"rv_tb-table-style"},(0,n.createElement)(Ia.Button,{variant:"global"===C?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>(M("global"),_(""),x(!1),void w(""))}," ",(0,a.__)("Global Settings","riovizual")),(0,n.createElement)(Ia.Button,{variant:"indivisual"===C?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{M("indivisual")}},i&&i.length>1?(0,a.__)("Multi Cell Settings","riovizual"):(0,a.__)("Cell Settings","riovizual"))),"global"===C&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Nd,{config:P,type:"table",buttonTitle:(0,a.__)("Table","riovizual"),backToParent:(0,a.__)("Back to global list","riovizual"),selected:y,setSelected:_},(0,n.createElement)(Md,N)),(0,n.createElement)(Nd,{config:P,type:"cell",buttonTitle:(0,a.__)("Cell","riovizual"),backToParent:(0,a.__)("Back to global list","riovizual"),selected:y,setSelected:_},(0,n.createElement)(Dd,D)),(0,n.createElement)(Nd,{config:P,type:"element",buttonTitle:(0,a.__)("Element","riovizual"),backToParent:(0,a.__)("Back to global list","riovizual"),selected:y,setSelected:_,hasChildOpened:E},(0,n.createElement)(Od,k)),(0,n.createElement)(Nd,{config:P,type:"caption",buttonTitle:(0,a.__)("Caption","riovizual"),backToParent:(0,a.__)("Back to global list","riovizual"),selected:y,setSelected:_},(0,n.createElement)(Rd,D))),"indivisual"===C&&(i&&i.length>0?(0,n.createElement)(Hd,T):(0,n.createElement)("h4",{align:"center"},(0,a.__)("No cell selected.","riovizual")))))},Vd=(0,Ca.compose)([(0,Ma.withDispatch)((e=>({setFontState(t){e("rio-vizual-style").setFontState(t)}})))])((function(e){let{id:t,global:r,vTable:o,setFontState:a}=e;const{cell:l,element:i,caption:c}=r,[s,d]=(0,n.useState)([]);(0,n.useEffect)((()=>{if(s.length>0){const e=(e=>{let t;return e.map((e=>{let r;wd.map((t=>{t.value===e&&(r=t.variant)}));const n=e.replace(" ","+");t={...t,[n]:r}})),t})(s);a({font:e,block_id:t})}else a({font:[],block_id:t})}),[s]);const u=(e,t)=>{if(ra.isSetFontFamily(t))return e;let r=e;if(r.length>0){-1===r.findIndex((e=>e===t))&&r.push(t)}else r.push(t);return r};return(0,n.createElement)(n.Fragment,null,(()=>{let e=[];return e=l?u(e,l.fontFamily):e,e=c?u(e,c.fontFamily):e,e=i.text?u(e,i.text.fontFamily):e,e=i.button?u(e,i.button.fontFamily):e,o.map((t=>{t.cells.map((t=>{t.content&&t.content.length>0&&t.content.map(((t,r)=>{!t.style||"text"!==t.type&&"button"!==t.type||(e=u(e,t.style.fontFamily))}))}))})),_.isEqual(s,e)||d(e),e.length>0?`@import url("https://fonts.googleapis.com/css2?${e.reduce(((e,t)=>e+`family=${t.replace(" ","+")}:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&`),"")}display=swap");`:""})())})),Ud=function(e){const[t,r]=(0,n.useState)(""),[o,a]=(0,n.useState)(""),[l,i]=(0,n.useState)(""),[c,s]=(0,n.useState)(""),[d,u]=(0,n.useState)(""),[b,m]=(0,n.useState)(""),[p,h]=(0,n.useState)("");return(0,n.useEffect)((()=>{r(e.data)}),[e]),(0,n.createElement)(n.Fragment,null,"desktop"===e.device&&(()=>{const{selector:r}=e;let n=t;return w().isEqual(o,n)||a(n),n?`${r} { ${n} }`:""})(),"tablet"===e.device&&(()=>{const{selector:r}=e;let n=t;return w().isEqual(l,n)||i(n),n?`@media (max-width: 1024px){${r} { ${n} }}`:""})(),"mobile"===e.device&&(()=>{const{selector:r}=e;let n=t;return w().isEqual(c,n)||s(n),n?`@media (max-width: 767px){${r} { ${n} }}`:""})(),"hover"===e.device&&(()=>{const{selector:r}=e;let n=t;return w().isEqual(d,n)||u(n),n?`${r} { ${n} }}`:""})(),"desktop_with_break_point"===e.device&&(()=>{const{selector:r}=e;let n=t;return w().isEqual(b,n)||m(n),n?`@media (min-width: ${e.breakPoint.desktop}) {${r} { ${n} }}`:""})(),"mobile_with_break_point"===e.device&&(()=>{const{selector:r}=e;let n=t;return w().isEqual(p,n)||h(n),n?`@media (max-width: ${e.breakPoint.mobile}) {${r} { ${n} }}`:""})())},Yd=(e,t,r,o)=>{let a="";return t&&w().map(t,((e,t)=>{a+=e&&""!=(e=>(e=e.replace("!","").replace("important","").replace("undefined","").replace(";","").replace("true","").replace("false",""),w().trim(e)))(e)?`${t}: ${e}`:""})),(0,n.createElement)(Ud,{selector:e,data:a,device:r,breakPoint:o})},Qd=function(e){let{attributes:t,global:r}=e;const{id:o,isScrollOnPc:a,isScrollOnMobile:l,isStackedOnMobile:i,stickyType:c,cellBorderType:s}=t,d=r.table,u={desktop:d.breakPoint?ra.getDesktopBreakPoint(d.breakPoint):"768px",mobile:d.breakPoint?d.breakPoint:"767px"},b=`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder table`,m=`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder table:hover`,p=`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder.is-style-stripes tr:nth-child(odd) > *`,h=`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder.is-style-stripes tr:hover:nth-child(odd) > *`,g=`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder.is-style-stripes tr:nth-child(even) > *`,v=`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder.is-style-stripes tr:hover:nth-child(even) > *`,f=a&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder.is-scroll-on-pc`,y=a&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder.is-scroll-on-pc table`,I=l&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder.is-scroll-on-mobile`,_=l&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder.is-scroll-on-mobile table`,S=i&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder .is-stacked-on-mobile tr .rv_tb-cell`,w=i&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder .is-stacked-on-mobile tr .rv_tb-cell:not(.sm-last-cell)`,E="row"===c&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder:not(.is-scroll-on-pc) table tr.is-sticky-row`,x="row"===c&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder:not(.is-scroll-on-mobile) table:not(.is-stacked-on-mobile) tr.is-sticky-row`,C="column"===c&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder table tr > *.is-sticky-column`,M="column"===c&&`.rv_tb-${o}.wp-block-riovizual-tablebuilder table:not(.is-stacked-on-mobile) tr > *.is-sticky-column`;return(0,n.createElement)(n.Fragment,null,Yd(b,{"border-collapse":`${s};`,"border-spacing":`${"separate"===s?sl(d.borderSpacing,"2px"):""};`,width:`${d.width};`,"max-width":`${d.maxWidth};`,"min-width":`${d.minWidth};`,color:`${d.color};`,"background-color":`${d.backgroundColor};`,"background-image":`${d.backgroundGradient};`,"border-style":`${d.borderStyle};`,"border-top-style":`${d.borderTopStyle};`,"border-bottom-style":`${d.borderBottomStyle};`,"border-left-style":`${d.borderLeftStyle};`,"border-right-style":`${d.borderRightStyle};`,"border-width":`${d.borderWidth} !important;`,"border-top-width":`${d.borderTopWidth} !important;`,"border-bottom-width":`${d.borderBottomWidth} !important;`,"border-left-width":`${d.borderLeftWidth} !important;`,"border-right-width":`${d.borderRightWidth} !important;`,"border-color":`${d.borderColor} !important;`,"border-radius":`${"separate"===s?dl(d.borderRadius):""};`,"box-shadow":`${ul(d.horizontalPosition,d.verticalPosition,d.blurStrength,d.spreadStrength,d.shadowColor,d.shadowPosition)};`,padding:`${"separate"===s?cl(d.padding):""};`,margin:`${cl(d.margin)};`},"desktop"),Yd(b,{"border-spacing":`${"separate"===s?sl(d.borderSpacing_tablet):""};`,width:`${d.width_tablet};`,"max-width":`${d.maxWidth_tablet};`,"min-width":`${d.minWidth_tablet};`,color:`${d.color_tablet};`,"background-color":`${d.backgroundColor_tablet};`,"background-image":`${d.backgroundGradient_tablet};`,"border-style":`${d.borderStyle_tablet};`,"border-top-style":`${d.borderTopStyle_tablet};`,"border-bottom-style":`${d.borderBottomStyle_tablet};`,"border-left-style":`${d.borderLeftStyle_tablet};`,"border-right-style":`${d.borderRightStyle_tablet};`,"border-width":`${d.borderWidth_tablet} !important;`,"border-top-width":`${d.borderTopWidth_tablet} !important;`,"border-bottom-width":`${d.borderBottomWidth_tablet} !important;`,"border-left-width":`${d.borderLeftWidth_tablet} !important;`,"border-right-width":`${d.borderRightWidth_tablet} !important;`,"border-color":`${d.borderColor_tablet} !important;`,"border-radius":`${"separate"===s?dl(d.borderRadius_tablet):""};`,"box-shadow":`${ul(d.horizontalPosition_tablet,d.verticalPosition_tablet,d.blurStrength_tablet,d.spreadStrength_tablet,d.shadowColor_tablet,d.shadowPosition_tablet)};`,padding:`${"separate"===s?cl(d.padding_tablet):""};`,margin:`${cl(d.margin_tablet)};`},"tablet"),Yd(b,{"border-spacing":`${"separate"===s?sl(d.borderSpacing_mobile):""};`,width:`${d.width_mobile};`,"max-width":`${d.maxWidth_mobile};`,"min-width":`${d.minWidth_mobile};`,color:`${d.color_mobile};`,"background-color":`${d.backgroundColor_mobile};`,"background-image":`${d.backgroundGradient_mobile};`,"border-style":`${d.borderStyle_mobile};`,"border-top-style":`${d.borderTopStyle_mobile};`,"border-bottom-style":`${d.borderBottomStyle_mobile};`,"border-left-style":`${d.borderLeftStyle_mobile};`,"border-right-style":`${d.borderRightStyle_mobile};`,"border-width":`${d.borderWidth_mobile} !important;`,"border-top-width":`${d.borderTopWidth_mobile} !important;`,"border-bottom-width":`${d.borderBottomWidth_mobile} !important;`,"border-left-width":`${d.borderLeftWidth_mobile} !important;`,"border-right-width":`${d.borderRightWidth_mobile} !important;`,"border-color":`${d.borderColor_mobile} !important;`,"border-radius":`${"separate"===s?dl(d.borderRadius_mobile):""};`,"box-shadow":`${ul(d.horizontalPosition_mobile,d.verticalPosition_mobile,d.blurStrength_mobile,d.spreadStrength_mobile,d.shadowColor_mobile,d.shadowPosition_mobile)};`,padding:`${"separate"===s?cl(d.padding_mobile):""};`,margin:`${cl(d.margin_mobile)};`},"mobile"),Yd(m,{"border-spacing":`${"separate"===s?sl(d.borderSpacing_hover):""};`,width:`${d.width_hover};`,"max-width":`${d.maxWidth_hover};`,"min-width":`${d.minWidth_hover};`,color:`${d.color_hover};`,"background-color":`${d.backgroundColor_hover};`,"background-image":`${d.backgroundGradient_hover};`,"border-style":`${d.borderStyle_hover};`,"border-top-style":`${d.borderTopStyle_hover};`,"border-bottom-style":`${d.borderBottomStyle_hover};`,"border-left-style":`${d.borderLeftStyle_hover};`,"border-right-style":`${d.borderRightStyle_hover};`,"border-width":`${d.borderWidth_hover} !important;`,"border-top-width":`${d.borderTopWidth_hover} !important;`,"border-bottom-width":`${d.borderBottomWidth_hover} !important;`,"border-left-width":`${d.borderLeftWidth_hover} !important;`,"border-right-width":`${d.borderRightWidth_hover} !important;`,"border-color":`${d.borderColor_hover} !important;`,"border-radius":`${"separate"===s?dl(d.borderRadius_hover):""};`,"box-shadow":`${ul(d.horizontalPosition_hover,d.verticalPosition_hover,d.blurStrength_hover,d.spreadStrength_hover,d.shadowColor_hover,d.shadowPosition_hover)};`,padding:`${"separate"===s?cl(d.padding_hover):""};`,margin:`${cl(d.margin_hover)};`},"desktop"),f&&Yd(f,{"overflow-x":"auto;"},"desktop_with_break_point",u),I&&Yd(I,{"overflow-x":"auto;"},"mobile_with_break_point",u),y&&Yd(y,{"align-self":"self-start;"},"desktop_with_break_point",u),_&&Yd(_,{"align-self":"self-start;"},"mobile_with_break_point",u),S&&Yd(S,{display:"block;"},"mobile_with_break_point",u),w&&Yd(w,{"border-bottom":"none;"},"mobile_with_break_point",u),E&&Yd(E,{position:"sticky;",top:`${d.top?d.top:0};`,"z-index":"1"},"desktop_with_break_point",u),x&&Yd(x,{position:"sticky;",top:`${d.top?d.top:0};`,"z-index":"1"},"mobile_with_break_point",u),C&&Yd(C,{position:"sticky;",left:`${d.left?d.left:0};`,"z-index":"1"},"desktop_with_break_point",u),M&&Yd(M,{position:"sticky;",left:`${d.left?d.left:0};`,"z-index":"1"},"mobile_with_break_point",u),Yd(p,{"background-color":`${d.stripesOddBGColor};`,"background-image":`${d.stripesOddBGGradient};`},"desktop"),Yd(g,{"background-color":`${d.stripesEvenBGColor};`,"background-image":`${d.stripesEvenBGGradient};`},"desktop"),Yd(p,{"background-color":`${d.stripesOddBGColor_tablet};`,"background-image":`${d.stripesOddBGGradient_tablet};`},"tablet"),Yd(g,{"background-color":`${d.stripesEvenBGColor_tablet};`,"background-image":`${d.stripesEvenBGGradient_tablet};`},"tablet"),Yd(p,{"background-color":`${d.stripesOddBGColor_mobile};`,"background-image":`${d.stripesOddBGGradient_mobile};`},"mobile"),Yd(g,{"background-color":`${d.stripesEvenBGColor_mobile};`,"background-image":`${d.stripesEvenBGGradient_mobile};`},"mobile"),Yd(h,{"background-color":`${d.stripesOddBGColor_hover};`,"background-image":`${d.stripesOddBGGradient_hover};`},"desktop"),Yd(v,{"background-color":`${d.stripesEvenBGColor_hover};`,"background-image":`${d.stripesEvenBGGradient_hover};`},"desktop"))},qd=function(e){let{attributes:t,global:r}=e;const{id:o,cellBorderType:a}=t,l=r.cell,i=`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-cell`,c=`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-cell:hover`,s=`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-cell a`,d=`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-cell a:hover`;return(0,n.createElement)(n.Fragment,null,Yd(i,{"font-family":`${l.fontFamily};`,"font-weight":`${l.fontWeight?w().parseInt(l.fontWeight):""};`,"font-style":(w().endsWith(l.fontWeight,"Italic")?"italic":"")+";","font-size":`${l.fontSize};`,"line-height":`${l.lineHeight};`,"letter-spacing":`${l.letterSpacing};`,"text-transform":`${l.textTransform};`,"text-align":`${l.alignment};`,color:`${l.color};`,"background-color":`${l.backgroundColor};`,"background-image":`${l.backgroundGradient};`,"border-width":`${l.borderWidth};`,"border-top-width":`${l.borderTopWidth};`,"border-bottom-width":`${l.borderBottomWidth};`,"border-left-width":`${l.borderLeftWidth};`,"border-right-width":`${l.borderRightWidth};`,"border-style":`${l.borderStyle};`,"border-top-style":`${l.borderTopStyle};`,"border-bottom-style":`${l.borderBottomStyle};`,"border-left-style":`${l.borderLeftStyle};`,"border-right-style":`${l.borderRightStyle};`,"border-color":`${l.borderColor};`,"border-radius":`${"separate"===a?dl(l.borderRadius):""};`,"text-align":`${l.horizontalAlignment};`,"vertical-align":`${l.verticalAlignment};`,"box-shadow":`${"separate"===a?ul(l.horizontalPosition,l.verticalPosition,l.blurStrength,l.spreadStrength,l.shadowColor,l.shadowPosition):""};`,padding:`${cl(l.padding)};`},"desktop"),Yd(i,{"font-size":`${l.fontSize_tablet};`,"line-height":`${l.lineHeight_tablet};`,"letter-spacing":`${l.letterSpacing_tablet};`,color:`${l.color_tablet};`,"background-color":`${l.backgroundColor_tablet};`,"background-image":`${l.backgroundGradient_tablet};`,"border-style":`${l.borderStyle_tablet};`,"border-top-style":`${l.borderTopStyle_tablet};`,"border-bottom-style":`${l.borderBottomStyle_tablet};`,"border-left-style":`${l.borderLeftStyle_tablet};`,"border-right-style":`${l.borderRightStyle_tablet};`,"border-width":`${l.borderWidth_tablet};`,"border-top-width":`${l.borderTopWidth_tablet};`,"border-bottom-width":`${l.borderBottomWidth_tablet};`,"border-left-width":`${l.borderLeftWidth_tablet};`,"border-right-width":`${l.borderRightWidth_tablet};`,"border-color":`${l.borderColor_tablet};`,"border-radius":`${"separate"===a?dl(l.borderRadius_tablet):""};`,"box-shadow":`${"separate"===a?ul(l.horizontalPosition_tablet,l.verticalPosition_tablet,l.blurStrength_tablet,l.spreadStrength_tablet,l.shadowColor_tablet,l.shadowPosition_tablet):""};`,"text-align":`${l.horizontalAlignment_tablet};`,"vertical-align":`${l.verticalAlignment_tablet};`,padding:`${cl(l.padding_tablet)};`},"tablet"),Yd(i,{"font-size":`${l.fontSize_mobile};`,"line-height":`${l.lineHeight_mobile};`,"letter-spacing":`${l.letterSpacing_mobile};`,color:`${l.color_mobile};`,"background-color":`${l.backgroundColor_mobile};`,"background-image":`${l.backgroundGradient_mobile};`,"border-style":`${l.borderStyle_mobile};`,"border-top-style":`${l.borderTopStyle_mobile};`,"border-bottom-style":`${l.borderBottomStyle_mobile};`,"border-left-style":`${l.borderLeftStyle_mobile};`,"border-right-style":`${l.borderRightStyle_mobile};`,"border-width":`${l.borderWidth_mobile};`,"border-top-width":`${l.borderTopWidth_mobile};`,"border-bottom-width":`${l.borderBottomWidth_mobile};`,"border-left-width":`${l.borderLeftWidth_mobile};`,"border-right-width":`${l.borderRightWidth_mobile};`,"border-color":`${l.borderColor_mobile};`,"border-radius":`${"separate"===a?dl(l.borderRadius_mobile):""};`,"box-shadow":`${"separate"===a?ul(l.horizontalPosition_mobile,l.verticalPosition_mobile,l.blurStrength_mobile,l.spreadStrength_mobile,l.shadowColor_mobile,l.shadowPosition_mobile):""};`,"text-align":`${l.horizontalAlignment_mobile};`,"vertical-align":`${l.verticalAlignment_mobile};`,padding:`${cl(l.padding_mobile)};`},"mobile"),Yd(c,{"font-size":`${l.fontSize_hover};`,"line-height":`${l.lineHeight_hover};`,"letter-spacing":`${l.letterSpacing_hover};`,color:`${l.color_hover};`,"background-color":`${l.backgroundColor_hover};`,"background-image":`${l.backgroundGradient_hover};`,"border-style":`${l.borderStyle_hover};`,"border-top-style":`${l.borderTopStyle_hover};`,"border-bottom-style":`${l.borderBottomStyle_hover};`,"border-left-style":`${l.borderLeftStyle_hover};`,"border-right-style":`${l.borderRightStyle_hover};`,"border-width":`${l.borderWidth_hover};`,"border-top-width":`${l.borderTopWidth_hover};`,"border-bottom-width":`${l.borderBottomWidth_hover};`,"border-left-width":`${l.borderLeftWidth_hover};`,"border-right-width":`${l.borderRightWidth_hover};`,"border-color":`${l.borderColor_hover};`,"border-radius":`${"separate"===a?dl(l.borderRadius_hover):""};`,"box-shadow":`${"separate"===a?ul(l.horizontalPosition_hover,l.verticalPosition_hover,l.blurStrength_hover,l.spreadStrength_hover,l.shadowColor_hover,l.shadowPosition_hover):""};`,padding:`${cl(l.padding_hover)};`},"desktop"),Yd(s,{color:`${l.linkColor};`},"desktop"),Yd(s,{color:`${l.linkColor_tablet};`},"tablet"),Yd(s,{color:`${l.linkColor_mobile};`},"mobile"),Yd(d,{color:`${l.linkColor_hover};`},"desktop"))},Jd=function(e){let{attr:t,selector:r,selectorHover:o,selectorLink:a,selectorLinkHover:l}=e;return(0,n.createElement)(n.Fragment,null,Yd(r,{"font-family":`${t.fontFamily};`,"font-weight":`${t.fontWeight?w().parseInt(t.fontWeight):""};`,"font-style":(w().endsWith(t.fontWeight,"Italic")?"italic":"")+";","font-size":`${t.fontSize};`,"line-height":`${t.lineHeight};`,"letter-spacing":`${t.letterSpacing};`,"text-transform":`${t.textTransform};`,color:`${t.color};`,"background-color":`${t.backgroundColor};`,"background-image":`${t.backgroundGradient};`,width:`${t.width};`,"max-width":`${t.maxWidth};`,"border-style":`${t.borderStyle};`,"border-top-style":`${t.borderTopStyle};`,"border-bottom-style":`${t.borderBottomStyle};`,"border-left-style":`${t.borderLeftStyle};`,"border-right-style":`${t.borderRightStyle};`,"border-width":`${t.borderWidth};`,"border-top-width":`${t.borderTopWidth};`,"border-bottom-width":`${t.borderBottomWidth};`,"border-left-width":`${t.borderLeftWidth};`,"border-right-width":`${t.borderRightWidth};`,"border-color":`${t.borderColor};`,"border-radius":`${dl(t.borderRadius)};`,"box-shadow":`${ul(t.horizontalPosition,t.verticalPosition,t.blurStrength,t.spreadStrength,t.shadowColor,t.shadowPosition)};`,padding:`${cl(t.padding)};`,margin:`${cl(t.margin)};`},"desktop"),Yd(r,{"font-size":`${t.fontSize_tablet};`,"line-height":`${t.lineHeight_tablet};`,"letter-spacing":`${t.letterSpacing_tablet};`,color:`${t.color_tablet};`,"background-color":`${t.backgroundColor_tablet};`,"background-image":`${t.backgroundGradient_tablet};`,width:`${t.width_tablet};`,"max-width":`${t.maxWidth_tablet};`,"border-style":`${t.borderStyle_tablet};`,"border-top-style":`${t.borderTopStyle_tablet};`,"border-bottom-style":`${t.borderBottomStyle_tablet};`,"border-left-style":`${t.borderLeftStyle_tablet};`,"border-right-style":`${t.borderRightStyle_tablet};`,"border-width":`${t.borderWidth_tablet};`,"border-top-width":`${t.borderTopWidth_tablet};`,"border-bottom-width":`${t.borderBottomWidth_tablet};`,"border-left-width":`${t.borderLeftWidth_tablet};`,"border-right-width":`${t.borderRightWidth_tablet};`,"border-color":`${t.borderColor_tablet};`,"border-radius":`${dl(t.borderRadius_tablet)};`,"box-shadow":`${ul(t.horizontalPosition_tablet,t.verticalPosition_tablet,t.blurStrength_tablet,t.spreadStrength_tablet,t.shadowColor_tablet,t.shadowPosition_tablet)};`,padding:`${cl(t.padding_tablet)};`,margin:`${cl(t.margin_tablet)};`},"tablet"),Yd(r,{"font-size":`${t.fontSize_mobile};`,"line-height":`${t.lineHeight_mobile};`,"letter-spacing":`${t.letterSpacing_mobile};`,color:`${t.color_mobile};`,"background-color":`${t.backgroundColor_mobile};`,"background-image":`${t.backgroundGradient_mobile};`,width:`${t.width_mobile};`,"max-width":`${t.maxWidth_mobile};`,"border-style":`${t.borderStyle_mobile};`,"border-top-style":`${t.borderTopStyle_mobile};`,"border-bottom-style":`${t.borderBottomStyle_mobile};`,"border-left-style":`${t.borderLeftStyle_mobile};`,"border-right-style":`${t.borderRightStyle_mobile};`,"border-width":`${t.borderWidth_mobile};`,"border-top-width":`${t.borderTopWidth_mobile};`,"border-bottom-width":`${t.borderBottomWidth_mobile};`,"border-left-width":`${t.borderLeftWidth_mobile};`,"border-right-width":`${t.borderRightWidth_mobile};`,"border-color":`${t.borderColor_mobile};`,"border-radius":`${dl(t.borderRadius_mobile)};`,"box-shadow":`${ul(t.horizontalPosition_mobile,t.verticalPosition_mobile,t.blurStrength_mobile,t.spreadStrength_mobile,t.shadowColor_mobile,t.shadowPosition_mobile)};`,padding:`${cl(t.padding_mobile)};`,margin:`${cl(t.margin_mobile)};`},"mobile"),Yd(o,{"font-size":`${t.fontSize_hover};`,"line-height":`${t.lineHeight_hover};`,"letter-spacing":`${t.letterSpacing_hover};`,color:`${t.color_hover};`,"background-color":`${t.backgroundColor_hover};`,"background-image":`${t.backgroundGradient_hover};`,width:`${t.width_hover};`,"max-width":`${t.maxWidth_hover};`,"border-style":`${t.borderStyle_hover};`,"border-top-style":`${t.borderTopStyle_hover};`,"border-bottom-style":`${t.borderBottomStyle_hover};`,"border-left-style":`${t.borderLeftStyle_hover};`,"border-right-style":`${t.borderRightStyle_hover};`,"border-width":`${t.borderWidth_hover};`,"border-top-width":`${t.borderTopWidth_hover};`,"border-bottom-width":`${t.borderBottomWidth_hover};`,"border-left-width":`${t.borderLeftWidth_hover};`,"border-right-width":`${t.borderRightWidth_hover};`,"border-color":`${t.borderColor_hover};`,"border-radius":`${dl(t.borderRadius_hover)};`,"box-shadow":`${ul(t.horizontalPosition_hover,t.verticalPosition_hover,t.blurStrength_hover,t.spreadStrength_hover,t.shadowColor_hover,t.shadowPosition_hover)};`,padding:`${cl(t.padding_hover)};`,margin:`${cl(t.margin_hover)};`},"desktop"),Yd(a,{color:`${t.linkColor};`},"desktop"),Yd(a,{color:`${t.linkColor_tablet};`},"tablet"),Yd(a,{color:`${t.linkColor_mobile};`},"mobile"),Yd(l,{color:`${t.linkColor_hover};`},"desktop"))},Kd=function(e){let{attr:t,selector:r,selectorHover:o}=e;return(0,n.createElement)(n.Fragment,null,Yd(r,{width:`${t.width};`,"max-width":`${t.maxWidth};`,height:`${t.height};`,"max-height":`${t.maxHeight};`,"min-height":`${t.minHeight};`,align:`${t.alignment};`,"border-style":`${t.borderStyle};`,"border-top-style":`${t.borderTopStyle};`,"border-bottom-style":`${t.borderBottomStyle};`,"border-left-style":`${t.borderLeftStyle};`,"border-right-style":`${t.borderRightStyle};`,"border-width":`${t.borderWidth};`,"border-top-width":`${t.borderTopWidth};`,"border-bottom-width":`${t.borderBottomWidth};`,"border-left-width":`${t.borderLeftWidth};`,"border-right-width":`${t.borderRightWidth};`,"border-color":`${t.borderColor};`,"border-radius":`${dl(t.borderRadius)};`,"box-shadow":`${ul(t.horizontalPosition,t.verticalPosition,t.blurStrength,t.spreadStrength,t.shadowColor,t.shadowPosition)};`,margin:`${cl(t.margin)};`},"desktop"),Yd(r,{width:`${t.width_tablet};`,"max-width":`${t.maxWidth_tablet};`,height:`${t.height_tablet};`,"max-height":`${t.maxHeight_tablet};`,"min-height":`${t.minHeight_tablet};`,align:`${t.alignment_tablet};`,"border-style":`${t.borderStyle_tablet};`,"border-top-style":`${t.borderTopStyle_tablet};`,"border-bottom-style":`${t.borderBottomStyle_tablet};`,"border-left-style":`${t.borderLeftStyle_tablet};`,"border-right-style":`${t.borderRightStyle_tablet};`,"border-width":`${t.borderWidth_tablet};`,"border-top-width":`${t.borderTopWidth_tablet};`,"border-bottom-width":`${t.borderBottomWidth_tablet};`,"border-left-width":`${t.borderLeftWidth_tablet};`,"border-right-width":`${t.borderRightWidth_tablet};`,"border-color":`${t.borderColor_tablet};`,"border-radius":`${dl(t.borderRadius_tablet)};`,"box-shadow":`${ul(t.horizontalPosition_tablet,t.verticalPosition_tablet,t.blurStrength_tablet,t.spreadStrength_tablet,t.shadowColor_tablet,t.shadowPosition_tablet)};`,margin:`${cl(t.margin_tablet)};`},"tablet"),Yd(r,{width:`${t.width_mobile};`,"max-width":`${t.maxWidth_mobile};`,height:`${t.height_mobile};`,"max-height":`${t.maxHeight_mobile};`,"min-height":`${t.minHeight_mobile};`,align:`${t.alignment_mobile};`,"border-style":`${t.borderStyle_mobile};`,"border-top-style":`${t.borderTopStyle_mobile};`,"border-bottom-style":`${t.borderBottomStyle_mobile};`,"border-left-style":`${t.borderLeftStyle_mobile};`,"border-right-style":`${t.borderRightStyle_mobile};`,"border-width":`${t.borderWidth_mobile};`,"border-top-width":`${t.borderTopWidth_mobile};`,"border-bottom-width":`${t.borderBottomWidth_mobile};`,"border-left-width":`${t.borderLeftWidth_mobile};`,"border-right-width":`${t.borderRightWidth_mobile};`,"border-color":`${t.borderColor_mobile};`,"border-radius":`${dl(t.borderRadius_mobile)};`,"box-shadow":`${ul(t.horizontalPosition_mobile,t.verticalPosition_mobile,t.blurStrength_mobile,t.spreadStrength_mobile,t.shadowColor_mobile,t.shadowPosition_mobile)};`,margin:`${cl(t.margin_mobile)};`},"mobile"),Yd(o,{width:`${t.width_hover};`,"max-width":`${t.maxWidth_hover};`,height:`${t.height_hover};`,"max-height":`${t.maxHeight_hover};`,"min-height":`${t.minHeight_hover};`,"border-style":`${t.borderStyle_hover};`,"border-top-style":`${t.borderTopStyle_hover};`,"border-bottom-style":`${t.borderBottomStyle_hover};`,"border-left-style":`${t.borderLeftStyle_hover};`,"border-right-style":`${t.borderRightStyle_hover};`,"border-width":`${t.borderWidth_hover};`,"border-top-width":`${t.borderTopWidth_hover};`,"border-bottom-width":`${t.borderBottomWidth_hover};`,"border-left-width":`${t.borderLeftWidth_hover};`,"border-right-width":`${t.borderRightWidth_hover};`,"border-color":`${t.borderColor_hover};`,"border-radius":`${dl(t.borderRadius_hover)};`,"box-shadow":`${ul(t.horizontalPosition_hover,t.verticalPosition_hover,t.blurStrength_hover,t.spreadStrength_hover,t.shadowColor_hover,t.shadowPosition_hover)};`,margin:`${cl(t.margin_hover)};`},"desktop"))},Zd=function(e){let{attr:t,selector:r,selectorHover:o}=e;return(0,n.createElement)(n.Fragment,null,Yd(r,{"font-family":`${t.fontFamily};`,"font-weight":`${t.fontWeight?w().parseInt(t.fontWeight):""};`,"font-style":(w().endsWith(t.fontWeight,"Italic")?"italic":"")+";","font-size":`${t.fontSize};`,"line-height":`${t.lineHeight};`,"letter-spacing":`${t.letterSpacing};`,"text-transform":`${t.textTransform};`,"text-align":`${t.alignment};`,color:`${t.color};`,"background-color":`${t.backgroundColor};`,"background-image":`${t.backgroundGradient};`,width:`${t.width};`,"max-width":`${t.maxWidth};`,"border-style":`${t.borderStyle};`,"border-top-style":`${t.borderTopStyle};`,"border-bottom-style":`${t.borderBottomStyle};`,"border-left-style":`${t.borderLeftStyle};`,"border-right-style":`${t.borderRightStyle};`,"border-width":`${t.borderWidth};`,"border-top-width":`${t.borderTopWidth};`,"border-bottom-width":`${t.borderBottomWidth};`,"border-left-width":`${t.borderLeftWidth};`,"border-right-width":`${t.borderRightWidth};`,"border-color":`${t.borderColor};`,"border-radius":`${dl(t.borderRadius)};`,"box-shadow":`${ul(t.horizontalPosition,t.verticalPosition,t.blurStrength,t.spreadStrength,t.shadowColor,t.shadowPosition)};`,padding:`${cl(t.padding)};`,margin:`${cl(t.margin)};`},"desktop"),Yd(r,{"font-size":`${t.fontSize_tablet};`,"line-height":`${t.lineHeight_tablet};`,"letter-spacing":`${t.letterSpacing_tablet};`,color:`${t.color_tablet};`,"background-color":`${t.backgroundColor_tablet};`,"background-image":`${t.backgroundGradient_tablet};`,width:`${t.width_tablet};`,"max-width":`${t.maxWidth_tablet};`,"border-style":`${t.borderStyle_tablet};`,"border-top-style":`${t.borderTopStyle_tablet};`,"border-bottom-style":`${t.borderBottomStyle_tablet};`,"border-left-style":`${t.borderLeftStyle_tablet};`,"border-right-style":`${t.borderRightStyle_tablet};`,"border-width":`${t.borderWidth_tablet};`,"border-top-width":`${t.borderTopWidth_tablet};`,"border-bottom-width":`${t.borderBottomWidth_tablet};`,"border-left-width":`${t.borderLeftWidth_tablet};`,"border-right-width":`${t.borderRightWidth_tablet};`,"border-color":`${t.borderColor_tablet};`,"border-radius":`${dl(t.borderRadius_tablet)};`,"box-shadow":`${ul(t.horizontalPosition_tablet,t.verticalPosition_tablet,t.blurStrength_tablet,t.spreadStrength_tablet,t.shadowColor_tablet,t.shadowPosition_tablet)};`,padding:`${cl(t.padding_tablet)};`,margin:`${cl(t.margin_tablet)};`},"tablet"),Yd(r,{"font-size":`${t.fontSize_mobile};`,"line-height":`${t.lineHeight_mobile};`,"letter-spacing":`${t.letterSpacing_mobile};`,color:`${t.color_mobile};`,"background-color":`${t.backgroundColor_mobile};`,"background-image":`${t.backgroundGradient_mobile};`,width:`${t.width_mobile};`,"max-width":`${t.maxWidth_mobile};`,"border-style":`${t.borderStyle_mobile};`,"border-top-style":`${t.borderTopStyle_mobile};`,"border-bottom-style":`${t.borderBottomStyle_mobile};`,"border-left-style":`${t.borderLeftStyle_mobile};`,"border-right-style":`${t.borderRightStyle_mobile};`,"border-width":`${t.borderWidth_mobile};`,"border-top-width":`${t.borderTopWidth_mobile};`,"border-bottom-width":`${t.borderBottomWidth_mobile};`,"border-left-width":`${t.borderLeftWidth_mobile};`,"border-right-width":`${t.borderRightWidth_mobile};`,"border-color":`${t.borderColor_mobile};`,"border-radius":`${dl(t.borderRadius_mobile)};`,"box-shadow":`${ul(t.horizontalPosition_mobile,t.verticalPosition_mobile,t.blurStrength_mobile,t.spreadStrength_mobile,t.shadowColor_mobile,t.shadowPosition_mobile)};`,padding:`${cl(t.padding_mobile)};`,margin:`${cl(t.margin_mobile)};`},"mobile"),Yd(o,{color:`${t.color_hover};`,"background-color":`${t.backgroundColor_hover};`,"background-image":`${t.backgroundGradient_hover};`,width:`${t.width_hover};`,"max-width":`${t.maxWidth_hover};`,"border-style":`${t.borderStyle_hover};`,"border-top-style":`${t.borderTopStyle_hover};`,"border-bottom-style":`${t.borderBottomStyle_hover};`,"border-left-style":`${t.borderLeftStyle_hover};`,"border-right-style":`${t.borderRightStyle_hover};`,"border-width":`${t.borderWidth_hover};`,"border-top-width":`${t.borderTopWidth_hover};`,"border-bottom-width":`${t.borderBottomWidth_hover};`,"border-left-width":`${t.borderLeftWidth_hover};`,"border-right-width":`${t.borderRightWidth_hover};`,"border-color":`${t.borderColor_hover};`,"border-radius":`${dl(t.borderRadius_hover)};`,"box-shadow":`${ul(t.horizontalPosition_hover,t.verticalPosition_hover,t.blurStrength_hover,t.spreadStrength_hover,t.shadowColor_hover,t.shadowPosition_hover)};`,padding:`${cl(t.padding_hover)};`,margin:`${cl(t.margin_hover)};`},"desktop"))},Xd=function(e){let{attributes:t,global:r}=e;const{id:o}=t,a={attr:r.element.text,selector:`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-text`,selectorHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-text:hover`,selectorLink:`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-text a`,selectorLinkHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-text a:hover`},l={attr:r.element.image,selector:`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-image`,selectorHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-image:hover`},i={attr:r.element.button,selector:`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-button`,selectorHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-button:hover`};return(0,n.createElement)(n.Fragment,null,a.attr&&(0,n.createElement)(Jd,a),l.attr&&(0,n.createElement)(Kd,l),i.attr&&(0,n.createElement)(Zd,i))},eu=function(e){let{attributes:t,global:r}=e;const{id:o}=t,a=r.caption,l=`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-caption`,i=`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-caption:hover`,c=`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-caption a`,s=`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-caption a:hover`;return(0,n.createElement)(n.Fragment,null,Yd(l,{"font-family":`${a.fontFamily};`,"font-weight":`${a.fontWeight?w().parseInt(a.fontWeight):""};`,"font-style":(w().endsWith(a.fontWeight,"Italic")?"italic":"")+";","font-size":`${a.fontSize};`,"line-height":`${a.lineHeight};`,"letter-spacing":`${a.letterSpacing};`,"text-transform":`${a.textTransform};`,"text-align":`${a.horizontalAlignment};`,color:`${a.color};`,"background-color":`${a.backgroundColor};`,"background-image":`${a.backgroundGradient};`,width:`${a.width};`,"max-width":`${a.maxWidth};`,"border-style":`${a.borderStyle};`,"border-top-style":`${a.borderTopStyle};`,"border-bottom-style":`${a.borderBottomStyle};`,"border-left-style":`${a.borderLeftStyle};`,"border-right-style":`${a.borderRightStyle};`,"border-width":`${a.borderWidth};`,"border-top-width":`${a.borderTopWidth};`,"border-bottom-width":`${a.borderBottomWidth};`,"border-left-width":`${a.borderLeftWidth};`,"border-right-width":`${a.borderRightWidth};`,"border-color":`${a.borderColor};`,"border-radius":`${dl(a.borderRadius)};`,"box-shadow":`${ul(a.horizontalPosition,a.verticalPosition,a.blurStrength,a.spreadStrength,a.shadowColor,a.shadowPosition)};`,padding:`${cl(a.padding)};`,margin:`${cl(a.margin)};`},"desktop"),Yd(l,{"font-size":`${a.fontSize_tablet};`,"line-height":`${a.lineHeight_tablet};`,"letter-spacing":`${a.letterSpacing_tablet};`,"text-align":`${a.horizontalAlignment_tablet};`,color:`${a.color_tablet};`,"background-color":`${a.backgroundColor_tablet};`,"background-image":`${a.backgroundGradient_tablet};`,width:`${a.width_tablet};`,"max-width":`${a.maxWidth_tablet};`,"border-style":`${a.borderStyle_tablet};`,"border-top-style":`${a.borderTopStyle_tablet};`,"border-bottom-style":`${a.borderBottomStyle_tablet};`,"border-left-style":`${a.borderLeftStyle_tablet};`,"border-right-style":`${a.borderRightStyle_tablet};`,"border-width":`${a.borderWidth_tablet};`,"border-top-width":`${a.borderTopWidth_tablet};`,"border-bottom-width":`${a.borderBottomWidth_tablet};`,"border-left-width":`${a.borderLeftWidth_tablet};`,"border-right-width":`${a.borderRightWidth_tablet};`,"border-color":`${a.borderColor_tablet};`,"border-radius":`${dl(a.borderRadius_tablet)};`,"box-shadow":`${ul(a.horizontalPosition_tablet,a.verticalPosition_tablet,a.blurStrength_tablet,a.spreadStrength_tablet,a.shadowColor_tablet,a.shadowPosition_tablet)};`,padding:`${cl(a.padding_tablet)};`,margin:`${cl(a.margin_tablet)};`},"tablet"),Yd(l,{"font-size":`${a.fontSize_mobile};`,"line-height":`${a.lineHeight_mobile};`,"letter-spacing":`${a.letterSpacing_mobile};`,"text-align":`${a.horizontalAlignment_mobile};`,color:`${a.color_mobile};`,"background-color":`${a.backgroundColor_mobile};`,"background-image":`${a.backgroundGradient_mobile};`,width:`${a.width_mobile};`,"max-width":`${a.maxWidth_mobile};`,"border-style":`${a.borderStyle_mobile};`,"border-top-style":`${a.borderTopStyle_mobile};`,"border-bottom-style":`${a.borderBottomStyle_mobile};`,"border-left-style":`${a.borderLeftStyle_mobile};`,"border-right-style":`${a.borderRightStyle_mobile};`,"border-width":`${a.borderWidth_mobile};`,"border-top-width":`${a.borderTopWidth_mobile};`,"border-bottom-width":`${a.borderBottomWidth_mobile};`,"border-left-width":`${a.borderLeftWidth_mobile};`,"border-right-width":`${a.borderRightWidth_mobile};`,"border-color":`${a.borderColor_mobile};`,"border-radius":`${dl(a.borderRadius_mobile)};`,"box-shadow":`${ul(a.horizontalPosition_mobile,a.verticalPosition_mobile,a.blurStrength_mobile,a.spreadStrength_mobile,a.shadowColor_mobile,a.shadowPosition_mobile)};`,padding:`${cl(a.padding_mobile)};`,margin:`${cl(a.margin_mobile)};`},"mobile"),Yd(i,{"font-size":`${a.fontSize_hover};`,"line-height":`${a.lineHeight_hover};`,"letter-spacing":`${a.letterSpacing_hover};`,color:`${a.color_hover};`,"background-color":`${a.backgroundColor_hover};`,"background-image":`${a.backgroundGradient_hover};`,width:`${a.width_hover};`,"max-width":`${a.maxWidth_hover};`,"border-style":`${a.borderStyle_hover};`,"border-top-style":`${a.borderTopStyle_hover};`,"border-bottom-style":`${a.borderBottomStyle_hover};`,"border-left-style":`${a.borderLeftStyle_hover};`,"border-right-style":`${a.borderRightStyle_hover};`,"border-width":`${a.borderWidth_hover};`,"border-top-width":`${a.borderTopWidth_hover};`,"border-bottom-width":`${a.borderBottomWidth_hover};`,"border-left-width":`${a.borderLeftWidth_hover};`,"border-right-width":`${a.borderRightWidth_hover};`,"border-color":`${a.borderColor_hover};`,"border-radius":`${dl(a.borderRadius_hover)};`,"box-shadow":`${ul(a.horizontalPosition_hover,a.verticalPosition_hover,a.blurStrength_hover,a.spreadStrength_hover,a.shadowColor_hover,a.shadowPosition_hover)};`,padding:`${cl(a.padding_hover)};`,margin:`${cl(a.margin_hover)};`},"desktop"),Yd(c,{color:`${a.linkColor};`},"desktop"),Yd(c,{color:`${a.linkColor_tablet};`},"tablet"),Yd(c,{color:`${a.linkColor_mobile};`},"mobile"),Yd(s,{color:`${a.linkColor_hover};`},"desktop"))},tu=function(e){let{attributes:t,global:r}=e;const o={attributes:t,global:r};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Qd,o),(0,n.createElement)(qd,o),(0,n.createElement)(Xd,o),(0,n.createElement)(eu,o))},ru=function(e){let{attr:t,cellBorderType:r,selector:o,selectorHover:a}=e;return(0,n.createElement)(n.Fragment,null,Yd(o,{"background-color":`${t.backgroundColor};`,"background-image":`${t.backgroundGradient};`,width:`${t.width};`,"border-style":`${t.borderStyle};`,"border-top-style":`${t.borderTopStyle};`,"border-bottom-style":`${t.borderBottomStyle};`,"border-left-style":`${t.borderLeftStyle};`,"border-right-style":`${t.borderRightStyle};`,"border-width":`${t.borderWidth};`,"border-top-width":`${t.borderTopWidth};`,"border-bottom-width":`${t.borderBottomWidth};`,"border-left-width":`${t.borderLeftWidth};`,"border-right-width":`${t.borderRightWidth};`,"border-color":`${t.borderColor};`,"border-radius":`${"separate"===r?dl(t.borderRadius):""};`,"box-shadow":`${"separate"===r?ul(t.horizontalPosition,t.verticalPosition,t.blurStrength,t.spreadStrength,t.shadowColor,t.shadowPosition):""};`,"text-align":`${t.horizontalAlignment};`,"vertical-align":`${t.verticalAlignment};`,padding:`${cl(t.padding)};`},"desktop"),Yd(o,{"background-color":`${t.backgroundColor_tablet};`,"background-image":`${t.backgroundGradient_tablet};`,width:`${t.width_tablet};`,"border-style":`${t.borderStyle_tablet};`,"border-top-style":`${t.borderTopStyle_tablet};`,"border-bottom-style":`${t.borderBottomStyle_tablet};`,"border-left-style":`${t.borderLeftStyle_tablet};`,"border-right-style":`${t.borderRightStyle_tablet};`,"border-width":`${t.borderWidth_tablet};`,"border-top-width":`${t.borderTopWidth_tablet};`,"border-bottom-width":`${t.borderBottomWidth_tablet};`,"border-left-width":`${t.borderLeftWidth_tablet};`,"border-right-width":`${t.borderRightWidth_tablet};`,"border-color":`${t.borderColor_tablet};`,"border-radius":`${"separate"===r?dl(t.borderRadius_tablet):""};`,"box-shadow":`${"separate"===r?ul(t.horizontalPosition_tablet,t.verticalPosition_tablet,t.blurStrength_tablet,t.spreadStrength_tablet,t.shadowColor_tablet,t.shadowPosition_tablet):""};`,"text-align":`${t.horizontalAlignment_tablet};`,"vertical-align":`${t.verticalAlignment_tablet};`,padding:`${cl(t.padding_tablet)};`},"tablet"),Yd(o,{"background-color":`${t.backgroundColor_mobile};`,"background-image":`${t.backgroundGradient_mobile};`,width:`${t.width_mobile};`,"border-style":`${t.borderStyle_mobile};`,"border-top-style":`${t.borderTopStyle_mobile};`,"border-bottom-style":`${t.borderBottomStyle_mobile};`,"border-left-style":`${t.borderLeftStyle_mobile};`,"border-right-style":`${t.borderRightStyle_mobile};`,"border-width":`${t.borderWidth_mobile};`,"border-top-width":`${t.borderTopWidth_mobile};`,"border-bottom-width":`${t.borderBottomWidth_mobile};`,"border-left-width":`${t.borderLeftWidth_mobile};`,"border-right-width":`${t.borderRightWidth_mobile};`,"border-color":`${t.borderColor_mobile};`,"border-radius":`${"separate"===r?dl(t.borderRadius_mobile):""};`,"box-shadow":`${"separate"===r?ul(t.horizontalPosition_mobile,t.verticalPosition_mobile,t.blurStrength_mobile,t.spreadStrength_mobile,t.shadowColor_mobile,t.shadowPosition_mobile):""};`,"text-align":`${t.horizontalAlignment_mobile};`,"vertical-align":`${t.verticalAlignment_mobile};`,padding:`${cl(t.padding_mobile)};`},"mobile"),Yd(a,{"background-color":`${t.backgroundColor_hover};`,"background-image":`${t.backgroundGradient_hover};`,width:`${t.width_hover};`,"border-style":`${t.borderStyle_hover};`,"border-top-style":`${t.borderTopStyle_hover};`,"border-bottom-style":`${t.borderBottomStyle_hover};`,"border-left-style":`${t.borderLeftStyle_hover};`,"border-right-style":`${t.borderRightStyle_hover};`,"border-width":`${t.borderWidth_hover};`,"border-top-width":`${t.borderTopWidth_hover};`,"border-bottom-width":`${t.borderBottomWidth_hover};`,"border-left-width":`${t.borderLeftWidth_hover};`,"border-right-width":`${t.borderRightWidth_hover};`,"border-color":`${t.borderColor_hover};`,"border-radius":`${"separate"===r?dl(t.borderRadius_hover):""};`,"box-shadow":`${"separate"===r?ul(t.horizontalPosition_hover,t.verticalPosition_hover,t.blurStrength_hover,t.spreadStrength_hover,t.shadowColor_hover,t.shadowPosition_hover):""};`,"text-align":`${t.horizontalAlignment_hover};`,"vertical-align":`${t.verticalAlignment_hover};`,padding:`${cl(t.padding_hover)};`},"desktop"))},nu=function(e){let{vTable:t,attributes:r}=e;const{id:o,cellBorderType:a}=r;return(0,n.createElement)(n.Fragment,null,t.map((e=>e.cells.map((e=>(0,n.createElement)(n.Fragment,null,e.content&&((e,t,r)=>e.map(((e,a)=>{if("text"===e.type&&e.style){const l={attr:e.style,selector:`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-text`,selectorHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-text:hover`,selectorLink:`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-text a`,selectorLinkHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-text a:hover`};return(0,n.createElement)(Jd,l)}if("image"===e.type&&e.style){const l={attr:e.style,selector:`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-image`,selectorHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-image:hover`};return(0,n.createElement)(Kd,l)}if("button"===e.type&&e.style){const l={attr:e.style,selector:`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-button`,selectorHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-button:hover`};return(0,n.createElement)(Zd,l)}})))(e.content,e.rowIndex,e.columnIndex),e.style&&((e,t,r)=>{const l={attr:e&&e.colSelector?e.colSelector:{},cellBorderType:a,selector:`.rv_tb-${o}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-cs-row-${t}-cell-${r}`,selectorHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-cs-row-${t}-cell-${r}:hover`},i={attr:e&&e.rowSelector?e.rowSelector:{},cellBorderType:a,selector:`.rv_tb-${o}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-rs-row-${t}-cell-${r}.rv_tb-cs-row-${t}-cell-${r}`,selectorHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-rs-row-${t}-cell-${r}.rv_tb-cs-row-${t}-cell-${r}:hover`},c={attr:e&&e.cellSelector?e.cellSelector:{},cellBorderType:a,selector:`.rv_tb-${o}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-row-${t}-cell-${r}.rv_tb-rs-row-${t}-cell-${r}.rv_tb-cs-row-${t}-cell-${r}`,selectorHover:`.rv_tb-${o}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-row-${t}-cell-${r}.rv_tb-rs-row-${t}-cell-${r}.rv_tb-cs-row-${t}-cell-${r}:hover`};return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(ru,l),(0,n.createElement)(ru,i),(0,n.createElement)(ru,c))})(e.style,e.rowIndex,e.columnIndex)))))))},ou=function(e){let{attributes:t,vTable:r,global:o,selectedCell:a,selectedElement:l,selectorName:i}=e;const c={attributes:t,global:o},s={vTable:r,attributes:t,selectedCell:a,selectedElement:l,selectorName:i},d={id:t.id,global:o,vTable:r};return(0,n.createElement)("style",null,(0,n.createElement)(Vd,d),(0,n.createElement)(tu,c),(0,n.createElement)(nu,s))},au=function(e){let{setAttributes:t}=e;const[r,o]=(0,n.useState)(3),[l,i]=(0,n.useState)(3),[s,d]=(0,n.useState)(!1),[u,m]=(0,n.useState)(!1),[p,h]=(0,n.useState)("collapse"),[g,v]=(0,n.useState)("regular"),f=b()("rv-placeholder__table",{"is-overflow-row":ra.checkOverflowRowCol(r),"is-overflow-col":ra.checkOverflowRowCol(l),"is-border-separate":"separate"===p,"is-style-stripes":"stripes"===g});function y(e){o(e?parseInt(r,10)+1:parseInt(r,10)-1)}function I(e){let{name:t,...r}=e;const o=`${t}`;return(0,n.createElement)(o,r)}const _=(e,t,o)=>(0,n.createElement)("tr",{key:t},(0,S.times)(e,(e=>{if(!(e>10))return(0,n.createElement)(I,{key:e,name:o,style:{height:180/Math.min(10,parseInt(r))}})}))),w=(()=>{let e={body:[]};return(0,S.times)(r,(t=>{s&&0===t?e.head=_(l,t,"th"):u&&t===r-1?e.foot=_(l,t,"td"):t<=10&&(e.body[`${t}`]=_(l,t,"td"))})),e})();return(0,n.createElement)(Ia.Placeholder,{label:(0,a.__)("Table Builder"),icon:(0,n.createElement)("img",{src:c}),className:"rv-placeholder"},(0,n.createElement)("div",{className:"rv-placeholder__table-wrap"},r&&l&&(0,n.createElement)("table",{className:f},w.head&&(0,n.createElement)("thead",null,w.head),w.body.length>0&&(0,n.createElement)("tbody",null,w.body),w.foot&&(0,n.createElement)("tfoot",null,w.foot))),(0,n.createElement)("div",{className:"rv-placeholder__hint"},(0,n.createInterpolateElement)((0,a.__)("Hint: Hold <code>Ctrl</code> key to select multiple cells. Hold <code>Shift</code> key to select range.","riovizual"),{code:(0,n.createElement)("code",null)})),(0,n.createElement)("form",{className:"rv-placeholder__form",onSubmit:function(e){e.preventDefault();const n=function(e){let{rowCount:t,columnCount:r,isHeader:n}=e;return Array.from({length:t}).map(((e,t)=>({cells:Array.from({length:r}).map((()=>({content:[{type:"text",data:""}],tag:n&&0===t?"th":"td",style:{}})))})))}({rowCount:parseInt(r,10)||3,columnCount:parseInt(l,10)||3,isHeader:s});t({row:ia(n),global:oa(la),hasHeader:s,hasFooter:u,cellBorderType:p,styleType:g})}},(0,n.createElement)("div",{className:"rv-placeholder__row"},(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Header section"),checked:!!s,onChange:function(e){y(e),d(e)},className:"rv-placeholder__header"}),(0,n.createElement)(Ia.ToggleControl,{label:(0,a.__)("Footer section"),checked:!!u,onChange:function(e){y(e),m(e)},className:"rv-placeholder__footer"})),(0,n.createElement)("div",{className:"rv-placeholder__row"},(0,n.createElement)("div",{className:"rv-placeholder__element-wrap"},(0,n.createElement)("span",null,(0,a.__)("Table Styles","riovisual")),(0,n.createElement)(Ia.ButtonGroup,{className:"rv-placeholder__element"},(0,n.createElement)(Ia.Button,{variant:ra.checkActiveButton(g,"regular"),onClick:()=>{v("regular")}}," ",(0,a.__)("Default","riovizual")),(0,n.createElement)(Ia.Button,{variant:ra.checkActiveButton(g,"stripes"),onClick:()=>{v("stripes")}},(0,a.__)("Stripes","riovizual")))),(0,n.createElement)("div",{className:"rv-placeholder__element-wrap rv-placeholder__left-margin"},(0,n.createElement)("span",null,(0,a.__)("Cell Borders Type","riovisual")),(0,n.createElement)(Ia.ButtonGroup,{className:"rv-placeholder__element"},(0,n.createElement)(Ia.Button,{variant:ra.checkActiveButton(p,"collapse"),onClick:()=>{h("collapse")}}," ",(0,a.__)("Collapse","riovizual")),(0,n.createElement)(Ia.Button,{variant:ra.checkActiveButton(p,"separate"),onClick:()=>{h("separate")}},(0,a.__)("Separate","riovizual"))))),(0,n.createElement)("div",{className:"rv-placeholder__row"},(0,n.createElement)(Ia.TextControl,{type:"number",label:(0,a.__)("Column count"),value:l,onChange:function(e){i(e)},min:"1",className:"rv-placeholder__input"}),(0,n.createElement)(Ia.TextControl,{type:"number",label:(0,a.__)("Row count"),value:r,onChange:function(e){o(e)},min:ra.createTableMinRowCount(s,u),className:"rv-placeholder__input"}),(0,n.createElement)(Ia.Button,{className:"rv-placeholder__button",variant:"primary",type:"submit",disabled:r<1||l<1},(0,a.__)("Create Table")))))},lu=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,n.createElement)(_a.Path,{d:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"})),iu=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,n.createElement)(_a.Path,{d:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"})),cu=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"})),su=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})),du=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M20 9h-7.2V4h-1.6v5H4v6h7.2v5h1.6v-5H20z"})),uu=(0,n.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,n.createElement)(_a.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})),bu=function(e){let{hasHeader:t,hasFooter:r,tableAlignment:o,vTable:l,selectedCell:i,selectedElement:c,handleInsertRow:s,handleDeleteRow:d,handleInsertColumn:u,handleDeleteColumn:b,handleSplitMergedCells:m,handleMergeCells:p,handleInsertElement:h,handleDeleteElement:g,handleChangeTableAlignment:v,handleDuplicateElement:f}=e;const y=[{icon:Ba,title:(0,a.__)("Insert row before","riovizual"),isDisabled:ra.checkDisabledInsertRowBefore(i,t),onClick:()=>s(0)},{icon:$a,title:(0,a.__)("Insert row after","riovizual"),isDisabled:ra.checkDisabledInsertRowBefore(i,r,l.length),onClick:()=>s(1)},{icon:lu,title:(0,a.__)("Delete row","riovizual"),isDisabled:ra.checkDisabledDeleteRow(i,l.length),onClick:()=>d()},{icon:La,title:(0,a.__)("Insert column before","riovizual"),isDisabled:ra.checkDisabledInsertCol(i),onClick:()=>u(0)},{icon:Wa,title:(0,a.__)("Insert column after","riovizual"),isDisabled:ra.checkDisabledInsertCol(i),onClick:()=>u(1)},{icon:iu,title:(0,a.__)("Delete column","riovizual"),isDisabled:ra.checkDisabledInsertCol(i,l[0].cells.length),onClick:()=>b()},{icon:cu,title:(0,a.__)("Split Merged Cells","riovizual"),isDisabled:ra.checkDisabledSplitMergedCells(i),onClick:()=>m()},{icon:cu,title:(0,a.__)("Merge Cells","riovizual"),isDisabled:ra.checkDisabledMergedCells(i,t,r,l.length-1),onClick:()=>p()}],_=[{icon:Oa,title:(0,a.__)("Add text","riovizual"),isDisabled:!i,onClick:()=>h("text")},{icon:Ra,title:(0,a.__)("Add image","riovizual"),isDisabled:!i,onClick:()=>h("image")},{icon:Aa,title:(0,a.__)("Add button","riovizual"),isDisabled:!i,onClick:()=>h("button")}],S=[{icon:su,title:(0,a.__)("Align Left","riovizual"),value:"left",onClick:()=>v("left")},{icon:du,title:(0,a.__)("Align Center","riovizual"),value:"center",onClick:()=>v("center")},{icon:uu,title:(0,a.__)("Align Right","riovizual"),value:"right",onClick:()=>v("right")}];return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(I.BlockControls,{group:"block"},(0,n.createElement)(Ia.ToolbarDropdownMenu,{label:(0,a.__)("Change table alignment","riovizual"),icon:o&&S.find((e=>e.value===o))?.icon||su,controls:S,hasArrowIndicator:!0})),(0,n.createElement)(I.BlockControls,{group:"other"},(0,n.createElement)(Ia.ToolbarDropdownMenu,{hasArrowIndicator:!0,icon:cu,label:(0,a.__)("table"),controls:y}),i&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.ToolbarDropdownMenu,{hasArrowIndicator:!0,icon:ka,label:(0,a.__)("Add element"),controls:_}),c&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ia.ToolbarButton,{icon:Da,label:(0,a.__)("Duplicate Element"),onClick:()=>f()}),(0,n.createElement)(Ia.ToolbarButton,{icon:wa,label:(0,a.__)("Delete Element"),onClick:()=>g("single")})))))},mu=function(e){let{caption:t,setAttributes:r,setSelectedCell:l,setSelectorName:i,setSelectedElement:c}=e;return(0,n.createElement)(I.RichText,{tagName:"figcaption",className:b()("rv_tb-caption"),"aria-label":(0,a.__)("Table caption text"),placeholder:(0,a.__)("Add caption"),value:t,onChange:e=>r({caption:e}),unstableOnFocus:()=>{l(void 0),c(void 0),i("captionSelector")},__unstableOnSplitAtEnd:()=>insertBlocksAfter((0,o.createBlock)((0,o.getDefaultBlockName)()))})};let pu=[];const hu=JSON.parse('{"u2":"riovizual/tablebuilder"}'),gu={from:[{type:"block",blocks:["core/table"],transform:e=>{const{hasFixedLayout:t,head:r,body:n,foot:a,caption:l}=e,i=()=>{const e=w().concat(r,n,a);if(e.length>0){const t=e.map((e=>({cells:e.cells.map((e=>({content:[{type:"text",data:e.content}],tag:e.tag})))})));return oa(t)}return""};return""!==i()?(0,o.createBlock)("riovizual/tablebuilder",{hasFixedLayout:t,hasHeader:r.length>0,hasFooter:a.length>0,global:oa(la),row:i(),caption:l}):(0,o.createBlock)("riovizual/tablebuilder",{row:""})}}],to:[{type:"block",blocks:["core/table"],transform:e=>{let t=""!==e.row?ua(na(e.row)):[];const r=t.length>0?((e,t,r)=>{let n={head:[],body:[],foot:[]};return e.map(((o,a)=>{t&&0===a?n.head.push(o):r&&a===e.length-1?n.foot.push(o):n.body.push(o)})),n})(t,e.hasHeader,e.hasFooter):t,n=e=>e.findIndex((e=>"text"===e.type)),a=(e,t)=>e.map((e=>{let{cells:r}=e;return{cells:r.map((e=>({content:e&&e.content.length>0&&-1!==n(e.content)?e.content[n(e.content)].data:"",tag:e?e.tag:"head"===t?"th":"td"})))}}));return(0,o.createBlock)("core/table",{head:r.head?a(r.head,"head"):[],body:r.body?a(r.body,"body"):[],foot:r.foot?a(r.foot,"foot"):[],hasFixedLayout:e.hasFixedLayout,caption:e.caption})}}]},vu=gu,fu={save(e){let{attributes:t}=e;const{id:r,hasFixedLayout:o,hasHeader:a,hasFooter:l,caption:i,row:c,styleType:d,tableAlignment:u,cellBorderType:m,isScrollOnPc:p,isScrollOnMobile:h,isStackedOnMobile:g,stickyType:v,enableResponsiveTable:f,useRowAsHeader:y,captionPosition:_,global:S,tableClasses:w}=t;if(""===c)return null;const E=""!==c?ca(c):[],x=""!==S?na(S):{},C=I.useBlockProps.save({className:b()({[`is-align-${u}`]:u,[`is-style-${d}`]:d,[`rv_tb-${r}`]:r,"is-scroll-on-pc":p,"is-scroll-on-mobile":h,"rv_tb-responsive-table":f,"rv_tb-header-top-row":y})}),M=b()({"has-fixed-layout":o,"is-stacked-on-mobile":g},w),D=!I.RichText.isEmpty(i),N=e=>{let{name:t,...r}=e;const o=`${t}`;return(0,n.createElement)(o,r)},k=(e,t)=>(0,n.createElement)("tr",{key:t,className:0===t&&"row"===v&&`is-sticky-${v}`},e.map((e=>{const{content:t,tag:r,scope:o,rowSpan:a,colSpan:l,align:i,rowIndex:c,columnIndex:s,classes:d}=e,u=b()("rv_tb-cell","rv_tb-row-"+c+"-cell-"+s,"rv_tb-rs-row-"+c+"-cell-"+s,"rv_tb-cs-row-"+c+"-cell-"+s,{[`has-text-align-${i}`]:i,[`is-sticky-${v}`]:"column"===v&&0===s,"sm-last-cell":g&&ra.findLastCell(E,c,s,m)},d);return(0,n.createElement)(N,{key:s,name:r,className:u,rowSpan:a>1?a:void 0,colSpan:l>1?l:void 0,scope:"th"===r?o:void 0},t.map(((e,t)=>(0,n.createElement)(n.Fragment,null,"text"===e.type&&e.data&&(0,n.createElement)("div",{className:"rv_tb-element-wrap"},(0,n.createElement)(I.RichText.Content,{className:b()("cell-element-"+t,"rv_tb-text",{[e.classes]:e.classes}),tagName:"div",value:e.data})),"image"===e.type&&e.data.url&&(0,n.createElement)("div",{className:"rv_tb-element-wrap"},(0,n.createElement)("img",{loading:"lazy",className:b()("cell-element-"+t,"rv_tb-image",{[e.classes]:e.classes}),src:e.data.url,alt:e.data.alt}))))))}))),T=(()=>{let e={body:[]};return E.map(((t,r)=>{a&&0===r?e.head=k(t.cells,r):l&&r===E.length-1?e.foot=k(t.cells,r):e.body[`${r}`]=k(t.cells,r)})),e})(),P=()=>(0,n.createElement)(I.RichText.Content,{tagName:"figcaption",value:i,className:b()("rv_tb-caption")});return(0,n.createElement)("figure",s({},C,{"rv-tb-responsive-breakpoint":ra.responsiveBreakPoint(x.table)}),D&&"top"===_&&(0,n.createElement)(P,null),(0,n.createElement)("table",{className:M},T.head&&(0,n.createElement)("thead",null,T.head),T.body.length>0&&(0,n.createElement)("tbody",null,T.body),T.foot&&(0,n.createElement)("tfoot",null,T.foot)),D&&"bottom"===_&&(0,n.createElement)(P,null))}},yu={attributes:{id:{type:"string"},tableAlignment:{type:"string"},hasFixedLayout:{type:"boolean",default:!1},hasHeader:{type:"boolean",default:!1},hasFooter:{type:"boolean",default:!1},isScrollOnPc:{type:"boolean",default:!1},isScrollOnMobile:{type:"boolean",default:!1},isStackedOnMobile:{type:"boolean",default:!1},enableResponsiveTable:{type:"boolean",default:!1},useRowAsHeader:{type:"boolean",default:!1},stickyType:{type:"string",default:"none"},styleType:{type:"string",default:"regular"},cellBorderType:{type:"string",default:"collapse"},isMergeContent:{type:"boolean",default:!1},tableClasses:{type:"string",default:""},caption:{type:"string",source:"html",selector:"figcaption",default:""},captionPosition:{type:"string",default:"bottom"},global:{type:"string",default:""},row:{type:"string",default:""}},save(e){let{attributes:t}=e;const{id:r,hasFixedLayout:o,hasHeader:a,hasFooter:l,caption:i,row:c,styleType:d,tableAlignment:u,cellBorderType:m,isScrollOnPc:p,isScrollOnMobile:h,isStackedOnMobile:g,stickyType:v,enableResponsiveTable:f,useRowAsHeader:y,captionPosition:_,global:S,tableClasses:w}=t;if(""===c)return null;const E=""!==c?ca(c):[],x=""!==S?na(S):{},C=I.useBlockProps.save({className:b()({[`is-align-${u}`]:u,[`is-style-${d}`]:d,[`rv_tb-${r}`]:r,"is-scroll-on-pc":p,"is-scroll-on-mobile":h,"rv_tb-responsive-table":f,"rv_tb-header-top-row":y})}),M=b()({"has-fixed-layout":o,"is-stacked-on-mobile":g},w),D=!I.RichText.isEmpty(i),N=e=>{let{name:t,...r}=e;const o=`${t}`;return(0,n.createElement)(o,r)},k=(e,t)=>(0,n.createElement)("tr",{key:t,className:0===t&&"row"===v&&`is-sticky-${v}`},e.map((e=>{const{content:t,tag:r,scope:o,rowSpan:a,colSpan:l,align:i,rowIndex:c,columnIndex:s,classes:d}=e,u=b()("rv_tb-cell","rv_tb-row-"+c+"-cell-"+s,"rv_tb-rs-row-"+c+"-cell-"+s,"rv_tb-cs-row-"+c+"-cell-"+s,{[`has-text-align-${i}`]:i,[`is-sticky-${v}`]:"column"===v&&0===s,"sm-last-cell":g&&ra.findLastCell(E,c,s,m)},d);return(0,n.createElement)(N,{key:s,name:r,className:u,rowSpan:a>1?a:void 0,colSpan:l>1?l:void 0,scope:"th"===r?o:void 0},t.map(((e,t)=>(0,n.createElement)(n.Fragment,null,"text"===e.type&&e.data&&(0,n.createElement)(I.RichText.Content,{className:b()("cell-element-"+t,"rv_tb-text",{[e.classes]:e.classes}),tagName:"div",value:e.data}),"image"===e.type&&e.data.url&&(0,n.createElement)("img",{loading:"lazy",className:b()("cell-element-"+t,"rv_tb-image",{[e.classes]:e.classes}),src:e.data.url,alt:e.data.alt})))))}))),T=(()=>{let e={body:[]};return E.map(((t,r)=>{a&&0===r?e.head=k(t.cells,r):l&&r===E.length-1?e.foot=k(t.cells,r):e.body[`${r}`]=k(t.cells,r)})),e})(),P=()=>(0,n.createElement)(I.RichText.Content,{tagName:"figcaption",value:i,className:b()((0,I.__experimentalGetElementClassName)("caption"),"rv_tb-caption")});return(0,n.createElement)("figure",s({},C,{"rv-tb-responsive-breakpoint":ra.responsiveBreakPoint(x.table)}),D&&"top"===_&&(0,n.createElement)(P,null),(0,n.createElement)("table",{className:M},T.head&&(0,n.createElement)("thead",null,T.head),T.body.length>0&&(0,n.createElement)("tbody",null,T.body),T.foot&&(0,n.createElement)("tfoot",null,T.foot)),D&&"bottom"===_&&(0,n.createElement)(P,null))}},Iu=[fu,yu];(0,o.registerBlockType)(hu.u2,{icon:(0,n.createElement)("img",{src:c}),example:{attributes:{preview:!0}},transforms:vu,edit:function(e){let{attributes:t,setAttributes:o,isSelected:a}=e;const l=(0,n.useRef)(),{id:i,hasHeader:c,hasFooter:d,row:u,global:m,tableAlignment:p,styleType:h,isScrollOnPc:g,isScrollOnMobile:v,caption:f,captionPosition:_,isMergeContent:S,preview:E}=t,[x,C]=(0,n.useState)(void 0),[M,D]=(0,n.useState)(void 0),[N,k]=(0,n.useState)(void 0),[T,P]=(0,n.useState)(void 0),[O,R]=(0,n.useState)(!1),[A,z]=(0,n.useState)(void 0),[B,$]=(0,n.useState)(void 0),[L,W]=(0,n.useState)(void 0),j=r(700);if(E)return(0,n.createElement)(n.Fragment,null,(0,n.createElement)("img",{style:{maxWidth:"100%"},src:j}));const F=""!==u?ca(u):[],H=""!==m?na(m):{};(0,n.useEffect)((()=>{let e=i;e&&!pu.includes(e)||(e=y(),o({id:e})),pu.push(e)}),[]);let G=(0,I.useBlockProps)({ref:l,className:b()({[`is-align-${p}`]:p,[`is-style-${h}`]:h,[`rv_tb-${i}`]:i,"is-scroll-on-pc":g,"is-scroll-on-mobile":v})});(0,n.useEffect)((()=>{a||(C(void 0),D(void 0),k(void 0),P(void 0))}),[a]);const V={hasHeader:c,hasFooter:d,tableAlignment:p,vTable:F,selectedCell:x,selectedElement:M},U={attributes:t,setAttributes:o,isSelected:a,vTable:F,global:H,selectedCell:x,setSelectedCell:C,selectedElement:M,setSelectedElement:D,insertElement:O,setInsertElement:R,selectorName:N,setSelectorName:k,tableMenu:T,setTableMenu:P,copiedElement:A,copiedRow:B,copiedColumn:L,setCopiedElement:z,setCopiedRow:$,setCopiedColumn:W},Y={caption:f,setAttributes:o,setSelectedCell:C,setSelectorName:k,setSelectedElement:D},Q={setAttributes:o};function q(e){if(!x)return;const{rowIndex:t,rowSpan:r=1}=x[0],n=ra.getIndexWithDeltaSpan(t,e,r),a=sa(F,{rowIndex:n});ra.isResetCopiedDataIndex(B,n,"rowIndex")&&$(ra.resetCopiedDataIndexOnInsert(B,n,"rowIndex")),A&&ra.isResetCopiedDataIndex(A.sElement,n,"rowIndex")&&z({...A,sElement:ra.resetCopiedDataIndexOnInsert(A.sElement,n,"rowIndex")}),C(void 0),k(void 0),o({row:ia(a)})}function J(){if(!x)return;const{rowIndex:e}=x[0],t=function(e,t){let{rowIndex:r}=t;const n=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>ra.hasSpanInCell(e.rowSpan,e.rowIndex,r)));return n.length&&n.forEach((t=>e=ba(e,t))),e.filter(((e,t)=>t!==r)).map((e=>({cells:e.cells.map((e=>ra.checkForAdjustRowSpan(e,r)?{...e,rowSpan:e.rowSpan-1}:e))})))}(F,{rowIndex:e});ra.isResetCopiedDataIndex(B,e,"rowIndex")&&$(ra.resetCopiedDataIndexOnDelete(B,e,"rowIndex")),ra.isResetCopiedElementInCellDelete(A,e,"rowIndex")&&z(ra.resetCopiedElementInCellDelete(A,e,"rowIndex")),C(void 0),k(void 0),c&&0===e?o({row:ia(t),hasHeader:!c}):d&&e===F.length-1?o({row:ia(t),hasFooter:!d}):o({row:ia(t)})}function K(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(!x)return;const{columnIndex:t,colSpan:r=1}=x[0],n=ra.getIndexWithDeltaSpan(t,e,r),a=da(F,{columnIndex:n,hasHeader:c});ra.isResetCopiedDataIndex(L,n,"columnIndex")&&W(ra.resetCopiedDataIndexOnInsert(L,n,"columnIndex")),A&&ra.isResetCopiedDataIndex(A.sElement,n,"columnIndex")&&z({...A,sElement:ra.resetCopiedDataIndexOnInsert(A.sElement,n,"columnIndex")}),C(void 0),k(void 0),o({row:ia(a)})}function Z(){if(!x)return;const{columnIndex:e}=x[0],t=function(e,t){let{columnIndex:r}=t;const n=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>ra.hasSpanInCell(e.colSpan,e.columnIndex,r)));return n.length&&n.forEach((t=>e=ba(e,t))),e.map((e=>({cells:e.cells.filter((e=>e.columnIndex!==r)).map((e=>ra.checkForAdjustColSpan(e,r)?{...e,colSpan:e.colSpan-1}:e))})))}(F,{columnIndex:e});ra.isResetCopiedDataIndex(L,e,"columnIndex")&&W(ra.resetCopiedDataIndexOnDelete(L,e,"columnIndex")),ra.isResetCopiedElementInCellDelete(A,e,"columnIndex")&&z(ra.resetCopiedElementInCellDelete(A,e,"columnIndex")),C(void 0),k(void 0),o({row:ia(t)})}function X(e){if(!x)return;let t;F.map((r=>{r.cells.map((r=>ra.hasTargetCell(x,r)?(1===x.length&&(t={rowIndex:x[0].rowIndex,columnIndex:x[0].columnIndex,elementIndex:r.content.length,elementType:e}),{...r,content:r.content.push({type:e,data:""})}):r))})),D(t),R(!0),P(void 0),o({row:ia(F)})}const ee=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"duplicate";if("copy"===e||"cut"===e){if(!M)return;z({dType:e,sElement:M}),P(void 0)}if("duplicate"===e||"paste"===e){if(!x)return;const t=ha(F,x,M,A,e);"paste"===e&&(D({rowIndex:x[0].rowIndex,columnIndex:x[0].columnIndex,elementIndex:x[0].content.length,elementType:A.sElement.type}),"cut"===A.dType&&z(void 0)),P(void 0),o({row:ia(t)})}},te=e=>{const t=F.map((t=>({cells:t.cells.map((t=>{if("single"===e){const{rowIndex:e,columnIndex:r,elementIndex:n}=M;return t.rowIndex===e&&t.columnIndex===r?(t.content.splice(n,1),{...t,content:t.content}):t}if(ra.checkElementType(e)){if(!ra.hasTargetCell(x,t))return t;if("all"===e)return{...t,content:[]};{const r=t.content.filter((t=>t.type!=e));return{...t,content:r}}}}))})));ra.isResetCopiedElementIndex(A,M)&&z(ra.resetCopiedElementIndex(A,M)),P(void 0),D(void 0),C(void 0),o({row:ia(t)})},re=0===F.length;return(0,n.createElement)("figure",G,!re&&(0,n.createElement)(bu,s({},V,{handleInsertRow:e=>q(e),handleDeleteRow:()=>J(),handleInsertColumn:e=>K(e),handleDeleteColumn:()=>Z(),handleSplitMergedCells:()=>(()=>{const e=function(e,t,r){if(!t)return e;const n=t.filter((e=>{let{rowSpan:t,colSpan:r}=e;return t>1||r>1}));return n.length&&n.forEach((t=>{e=ba(e,t,r)})),e}(F,x,c);C(void 0),k(void 0),o({row:ia(e)})})(),handleMergeCells:()=>(()=>{const e=function(e,t,r){if(!t||!t.length)return e;const n=ra.getMinMaxRowColIndexes(t),{minRowIndex:o,maxRowIndex:a,minColIndex:l,maxColIndex:i}=n,c=t.filter((e=>{let{rowSpan:t,colSpan:r}=e;return t>1||r>1})).length;if(c)for(let t=0;t<c;t++){const t=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>(e.rowSpan>1||e.colSpan>1)&&o<=e.rowIndex&&a>=e.rowIndex&&l<=e.columnIndex&&i>=e.columnIndex));t.length&&(e=ba(e,t[0]))}const s=e.reduce(((e,t)=>e.concat(t.cells)),[]).reduce(((e,t)=>(ra.isMergedCellContent(t,o,a,l,i)&&(e=e.concat(t.content)),e)),[]),d=e.map(((e,t)=>ra.isNotRowMarged(t,o,a)?e:{cells:e.cells.map((e=>ra.isCellMarged(e.columnIndex,t,l,o)?{...e,rowSpan:Math.abs(a-o)+1,colSpan:Math.abs(i-l)+1,content:r?s:e.content}:ra.isCellInRowColIndex(t,e.columnIndex,o,a,l,i)?void 0:e))}));return d.map((e=>({cells:w().without(e.cells,void 0)})))}(F,x,S);B&&!ra.isSelectedRowInRowSpan(e,B.rowIndex,"in")&&$(void 0),L&&!ra.isSelectedColumnInColSpan(e,L.columnIndex,"in")&&W(void 0),A&&ra.isSelectedElementInMergeCell(e,A.sElement)&&z(void 0),C(void 0),k(void 0),o({row:ia(e)})})(),handleInsertElement:e=>X(e),handleDeleteElement:e=>te(e),handleChangeTableAlignment:e=>{var t;o({tableAlignment:p===(t=e)?void 0:t})},handleDuplicateElement:()=>ee()})),!re&&(0,n.createElement)(Gd,U),!re&&"top"===_&&(0,n.createElement)(mu,Y),!re&&(0,n.createElement)(Ja,s({},U,{handleDeleteRow:()=>J(),handleDeleteCol:()=>Z(),handleInsertElement:e=>X(e),handleDeleteElement:e=>te(e),onMoveElement:e=>(e=>{if(!M)return;const{rowIndex:t,columnIndex:r,elementIndex:n}=M,a=n+e;F.map(((e,o)=>{e.cells.map(((e,l)=>{if(e.rowIndex===t&&e.columnIndex===r){const[e]=F[o].cells[l].content.splice(n,1);F[o].cells[l].content.splice(a,0,e)}}))})),ra.isResetCopiedElementIndexOnMove(A,M,a)&&z(ra.resetCopiedElementIndexOnMove(A,M,a)),P(void 0),D(void 0),o({row:ia(F)})})(e),handleDuplicateElement:e=>ee(e),onConvertSection:(e,t)=>((e,t)=>{const r=F.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.rowIndex===t)),n=pa(F,r,"header"===e?"th":"td","tag");o({row:ia(n),hasHeader:0===t?!c:c,hasFooter:t===F.length-1?!d:d})})(e,t),onSliceSelectedRow:(e,t)=>((e,t)=>{if(!x||!N)return;const{rowIndex:r}=x[0];if("copy"===e||"cut"===e)$({dType:e,rowIndex:r});else if("paste"===e){const e=F,n=B.rowIndex;let a=r,l=F[n];if("cut"===B.dType)[l]=e.splice(n,1),a=n<a?a-1:a,ra.isResetCopiedElementInCellDelete(A,n,"rowIndex")&&z(void 0),$(void 0);else if("copy"===B.dType){let e=ra.getIndexWithDelta(a,t);ra.isResetCopiedDataIndex(B,e,"rowIndex")&&$(ra.resetCopiedDataIndexOnInsert(B,e,"rowIndex")),A&&ra.isResetCopiedDataIndex(A.sElement,e,"rowIndex")&&z({...A,sElement:ra.resetCopiedDataIndexOnInsert(A.sElement,e,"rowIndex")})}a=ra.getIndexWithDelta(a,t),e.splice(a,0,l),o({row:ia(e)})}})(e,t),onSliceSelectedColumn:(e,t)=>((e,t)=>{if(!x||!N)return;const{columnIndex:r}=x[0];if("copy"===e||"cut"===e)W({dType:e,columnIndex:r});else if("paste"===e){const e=function(e,t,r,n){const o=ua(e),a=r.columnIndex;let l=[];return"cut"===r.dType?(l=o.map((e=>e.cells.splice(a,1))),t=a<t?t-1:t,t=ra.getIndexWithDelta(t,n),o.map(((e,r)=>{e.cells.splice(t,0,l[r][0])}))):"copy"===r.dType&&(l=o.map((e=>e.cells[a])),t=ra.getIndexWithDelta(t,n),o.map(((e,r)=>{e.cells.splice(t,0,l[r])}))),o.map((e=>({cells:w().without(e.cells,void 0)})))}(F,r,L,t);if("cut"===L.dType)ra.isResetCopiedElementInCellDelete(A,L.columnIndex,"columnIndex")&&z(void 0),W(void 0);else if("copy"===L.dType){let e=ra.getIndexWithDelta(r,t);ra.isResetCopiedDataIndex(L,e,"columnIndex")&&W(ra.resetCopiedDataIndexOnInsert(L,e,"columnIndex")),A&&ra.isResetCopiedDataIndex(A.sElement,e,"columnIndex")&&z({...A,sElement:ra.resetCopiedDataIndexOnInsert(A.sElement,e,"columnIndex")})}o({row:ia(e)})}})(e,t),handleInsertRow:e=>q(e),handleInsertColumn:e=>K(e)})),!re&&"bottom"===_&&(0,n.createElement)(mu,Y),!re&&(0,n.createElement)(ou,U),re&&(0,n.createElement)(au,Q))},save:function(e){let{attributes:t}=e;const{id:r,hasFixedLayout:o,hasHeader:a,hasFooter:l,caption:i,row:c,styleType:d,tableAlignment:u,cellBorderType:m,isScrollOnPc:p,isScrollOnMobile:h,isStackedOnMobile:g,stickyType:v,enableResponsiveTable:f,useRowAsHeader:y,captionPosition:_,global:S,tableClasses:w}=t;if(""===c)return null;const E=""!==c?ca(c):[],x=""!==S?na(S):{},C=I.useBlockProps.save({className:b()({[`is-align-${u}`]:u,[`is-style-${d}`]:d,[`rv_tb-${r}`]:r,"is-scroll-on-pc":p,"is-scroll-on-mobile":h,"rv_tb-responsive-table":f,"rv_tb-header-top-row":y})}),M=b()({"has-fixed-layout":o,"is-stacked-on-mobile":g},w),D=!I.RichText.isEmpty(i),N=e=>{let{name:t,...r}=e;const o=`${t}`;return(0,n.createElement)(o,r)},k=(e,t)=>(0,n.createElement)("tr",{key:t,className:0===t&&"row"===v&&`is-sticky-${v}`},e.map((e=>{const{content:t,tag:r,scope:o,rowSpan:a,colSpan:l,align:i,rowIndex:c,columnIndex:s,classes:d}=e,u=b()("rv_tb-cell","rv_tb-row-"+c+"-cell-"+s,"rv_tb-rs-row-"+c+"-cell-"+s,"rv_tb-cs-row-"+c+"-cell-"+s,{[`has-text-align-${i}`]:i,[`is-sticky-${v}`]:"column"===v&&0===s,"sm-last-cell":g&&ra.findLastCell(E,c,s,m)},d);return(0,n.createElement)(N,{key:s,name:r,className:u,rowSpan:a>1?a:void 0,colSpan:l>1?l:void 0,scope:"th"===r?o:void 0},t.map(((e,t)=>(0,n.createElement)(n.Fragment,null,"text"===e.type&&e.data&&(0,n.createElement)("div",{className:"rv_tb-element-wrap"},(0,n.createElement)(I.RichText.Content,{className:b()("cell-element-"+t,"rv_tb-text",{[e.classes]:e.classes}),tagName:"div",value:e.data})),"image"===e.type&&e.data.url&&(0,n.createElement)("div",{className:"rv_tb-element-wrap"},(0,n.createElement)("img",{loading:"lazy",className:b()("cell-element-"+t,"rv_tb-image",{[e.classes]:e.classes}),src:e.data.url,alt:e.data.alt})),"button"===e.type&&e.data&&(0,n.createElement)(I.RichText.Content,{className:b()("wp-element-button","cell-element-"+t,"rv_tb-button",{[e.classes]:e.classes}),tagName:"a",value:e.data,href:e.url,target:e.linkTarget,rel:e.rel})))))}))),T=(()=>{let e={body:[]};return E.map(((t,r)=>{a&&0===r?e.head=k(t.cells,r):l&&r===E.length-1?e.foot=k(t.cells,r):e.body[`${r}`]=k(t.cells,r)})),e})(),P=()=>(0,n.createElement)(I.RichText.Content,{tagName:"figcaption",value:i,className:b()("rv_tb-caption")});return(0,n.createElement)("figure",s({},C,{"rv-tb-responsive-breakpoint":ra.responsiveBreakPoint(x.table)}),D&&"top"===_&&(0,n.createElement)(P,null),(0,n.createElement)("table",{className:M},T.head&&(0,n.createElement)("thead",null,T.head),T.body.length>0&&(0,n.createElement)("tbody",null,T.body),T.foot&&(0,n.createElement)("tfoot",null,T.foot)),D&&"bottom"===_&&(0,n.createElement)(P,null))},deprecated:Iu})},184:(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 l=o.apply(null,r);l&&e.push(l)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var i in r)n.call(r,i)&&r[i]&&e.push(i)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},679:(e,t,r)=>{"use strict";var n=r(864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},l={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},i={};function c(e){return n.isMemo(e)?l:i[e.$$typeof]||o}i[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i[n.Memo]=l;var s=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,b=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(p){var o=m(r);o&&o!==p&&e(t,o,n)}var l=d(r);u&&(l=l.concat(u(r)));for(var i=c(t),h=c(r),g=0;g<l.length;++g){var v=l[g];if(!(a[v]||n&&n[v]||h&&h[v]||i&&i[v])){var f=b(r,v);try{s(t,v,f)}catch(e){}}}}return t}},921:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,l=r?Symbol.for("react.strict_mode"):60108,i=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,s=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,u=r?Symbol.for("react.concurrent_mode"):60111,b=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,f=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,I=r?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case d:case u:case a:case i:case l:case m:return e;default:switch(e=e&&e.$$typeof){case s:case b:case g:case h:case c:return e;default:return t}}case o:return t}}}function S(e){return _(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=s,t.ContextProvider=c,t.Element=n,t.ForwardRef=b,t.Fragment=a,t.Lazy=g,t.Memo=h,t.Portal=o,t.Profiler=i,t.StrictMode=l,t.Suspense=m,t.isAsyncMode=function(e){return S(e)||_(e)===d},t.isConcurrentMode=S,t.isContextConsumer=function(e){return _(e)===s},t.isContextProvider=function(e){return _(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return _(e)===b},t.isFragment=function(e){return _(e)===a},t.isLazy=function(e){return _(e)===g},t.isMemo=function(e){return _(e)===h},t.isPortal=function(e){return _(e)===o},t.isProfiler=function(e){return _(e)===i},t.isStrictMode=function(e){return _(e)===l},t.isSuspense=function(e){return _(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===u||e===i||e===l||e===m||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===c||e.$$typeof===s||e.$$typeof===b||e.$$typeof===f||e.$$typeof===y||e.$$typeof===I||e.$$typeof===v)},t.typeOf=_},864:(e,t,r)=>{"use strict";e.exports=r(921)},359:(e,t)=>{"use strict";var r=60103,n=60106,o=60107,a=60108,l=60114,i=60109,c=60110,s=60112,d=60113,u=60120,b=60115,m=60116;if("function"==typeof Symbol&&Symbol.for){var p=Symbol.for;r=p("react.element"),n=p("react.portal"),o=p("react.fragment"),a=p("react.strict_mode"),l=p("react.profiler"),i=p("react.provider"),c=p("react.context"),s=p("react.forward_ref"),d=p("react.suspense"),u=p("react.suspense_list"),b=p("react.memo"),m=p("react.lazy"),p("react.block"),p("react.server.block"),p("react.fundamental"),p("react.debug_trace_mode"),p("react.legacy_hidden")}t.isContextConsumer=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case l:case a:case d:case u:return e;default:switch(e=e&&e.$$typeof){case c:case s:case m:case b:case i:return e;default:return t}}case n:return t}}}(e)===c}},973:(e,t,r)=>{"use strict";e.exports=r(359)},947:(e,t,r)=>{"use strict";e.exports=r.p+"images/rv_placeholder.6af3c56e.png"},700:(e,t,r)=>{"use strict";e.exports=r.p+"images/table_preview.a25ff155.png"}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var a=r[e]={exports:{}};return t[e](a,a.exports,n),a.exports}n.m=t,e=[],n.O=(t,r,o,a)=>{if(!r){var l=1/0;for(d=0;d<e.length;d++){for(var[r,o,a]=e[d],i=!0,c=0;c<r.length;c++)(!1&a||l>=a)&&Object.keys(n.O).every((e=>n.O[e](r[c])))?r.splice(c--,1):(i=!1,a<l&&(l=a));if(i){e.splice(d--,1);var s=o();void 0!==s&&(t=s)}}return t}a=a||0;for(var d=e.length;d>0&&e[d-1][2]>a;d--)e[d]=e[d-1];e[d]=[r,o,a]},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.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e;n.g.importScripts&&(e=n.g.location+"");var t=n.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");r.length&&(e=r[r.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e+"../../"})(),(()=>{var e={140:0,8:0};n.O.j=t=>0===e[t];var t=(t,r)=>{var o,a,[l,i,c]=r,s=0;if(l.some((t=>0!==e[t]))){for(o in i)n.o(i,o)&&(n.m[o]=i[o]);if(c)var d=c(n)}for(t&&t(r);s<l.length;s++)a=l[s],n.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return n.O(d)},r=globalThis.webpackChunkriovizual=globalThis.webpackChunkriovizual||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=n.O(void 0,[8],(()=>n(828)));o=n.O(o)})();
     1(()=>{var e,t={828:(e,t,r)=>{"use strict";const o=window.wp.element,n=window.wp.blocks,a=window.wp.i18n,l=window.React;var i=r.n(l);const c="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNyAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xLjM2NzE5IDEuMzkyMDlIMjUuNTEzNVY3LjQ0MDg3SDEuMzY3MTlWMS4zOTIwOVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xN18yMzUzKSIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjQ0MDIzIDguODc3OTRWMTUuMTIyTDguMzA1MjEgMTUuMTIyVjguODc3OTRMMS40NDAyMyA4Ljg3Nzk0Wk0wLjAwMTIwNDkgOC44Nzc5NFYxNS4xMjJIMS4yNzkzM2UtMDdMMCAxNi41ODU1SDAuMDAxMjA0OVYyMy4wMjQ0QzAuMDAxMjA0OSAyMy41NjMyIDAuNDM4MDAxIDI0IDAuOTc2ODE1IDI0TDguMzA1MiAyNEg5Ljc0NTJMMjUuODU0OSAyNEMyNi4zOTM3IDI0IDI2LjgzMDUgMjMuNTYzMiAyNi44MzA1IDIzLjAyNDRWMC45NzU2MUMyNi44MzA1IDAuNDM2Nzk1IDI2LjM5MzcgMCAyNS44NTQ5IDBIMC45NzY4MTVDMC40MzggMCAwLjAwMTIwNDkgMC40MzY3OTYgMC4wMDEyMDQ5IDAuOTc1NjFWNy40MTQ1MkgxLjI3OTMzZS0wN0wwIDguODc3OTRIMC4wMDEyMDQ5Wk0xLjQ0MDIzIDcuNDE0NTJMOC4zMDUyMSA3LjQxNDUyVjEuNDM5MDJIMS40NDAyM1Y3LjQxNDUyWk05Ljc0NTIgOC44Nzc5NFYxNS4xMjJMMjUuMzkxNCAxNS4xMjJWOC44Nzc5NEw5Ljc0NTIgOC44Nzc5NFpNMjUuMzkxNCA3LjQxNDUzTDkuNzQ1MiA3LjQxNDUyVjEuNDM5MDJIMjUuMzkxNFY3LjQxNDUzWk04LjMwNTIxIDE2LjU4NTVIMS40NDAyM1YyMi41NjFIOC4zMDUyTDguMzA1MjEgMTYuNTg1NVpNOS43NDUyIDIyLjU2MVYxNi41ODU1TDI1LjM5MTQgMTYuNTg1NVYyMi41NjFIOS43NDUyWk0zLjgwNTcgMy42NDhDMy42OTc5NCAzLjY0OCAzLjYxMDU4IDMuNzM1MzYgMy42MTA1OCAzLjg0MzEyVjUuMDEzODVDMy42MTA1OCA1LjEyMTYyIDMuNjk3OTQgNS4yMDg5OCAzLjgwNTcgNS4yMDg5OEg1Ljg1NDQ4QzUuOTYyMjUgNS4yMDg5OCA2LjA0OTYgNS4xMjE2MiA2LjA0OTYgNS4wMTM4NVYzLjg0MzEyQzYuMDQ5NiAzLjczNTM2IDUuOTYyMjUgMy42NDggNS44NTQ0OCAzLjY0OEgzLjgwNTdaTTMuNjEwNTggMTEuNDI3MUMzLjYxMDU4IDExLjMxOTQgMy42OTc5NCAxMS4yMzIgMy44MDU3IDExLjIzMkg1Ljg1NDQ4QzUuOTYyMjUgMTEuMjMyIDYuMDQ5NiAxMS4zMTk0IDYuMDQ5NiAxMS40MjcxVjEyLjU5NzlDNi4wNDk2IDEyLjcwNTYgNS45NjIyNSAxMi43OTMgNS44NTQ0OCAxMi43OTNIMy44MDU3QzMuNjk3OTQgMTIuNzkzIDMuNjEwNTggMTIuNzA1NiAzLjYxMDU4IDEyLjU5NzlWMTEuNDI3MVpNMTMuNjEwNSAzLjY0OEMxMy41MDI3IDMuNjQ4IDEzLjQxNTMgMy43MzUzNiAxMy40MTUzIDMuODQzMTJWNS4wMTM4NUMxMy40MTUzIDUuMTIxNjIgMTMuNTAyNyA1LjIwODk4IDEzLjYxMDUgNS4yMDg5OEgxNS42NTkyQzE1Ljc2NyA1LjIwODk4IDE1Ljg1NDQgNS4xMjE2MiAxNS44NTQ0IDUuMDEzODVWMy44NDMxMkMxNS44NTQ0IDMuNzM1MzYgMTUuNzY3IDMuNjQ4IDE1LjY1OTIgMy42NDhIMTMuNjEwNVpNMTMuNDE1MyAxMS40MjcxQzEzLjQxNTMgMTEuMzE5NCAxMy41MDI3IDExLjIzMiAxMy42MTA1IDExLjIzMkgxNS42NTkyQzE1Ljc2NyAxMS4yMzIgMTUuODU0NCAxMS4zMTk0IDE1Ljg1NDQgMTEuNDI3MVYxMi41OTc5QzE1Ljg1NDQgMTIuNzA1NiAxNS43NjcgMTIuNzkzIDE1LjY1OTIgMTIuNzkzSDEzLjYxMDVDMTMuNTAyNyAxMi43OTMgMTMuNDE1MyAxMi43MDU2IDEzLjQxNTMgMTIuNTk3OVYxMS40MjcxWk0xOS40NjU5IDMuNjQ4QzE5LjM1ODEgMy42NDggMTkuMjcwOCAzLjczNTM2IDE5LjI3MDggMy44NDMxMlY1LjAxMzg1QzE5LjI3MDggNS4xMjE2MiAxOS4zNTgxIDUuMjA4OTggMTkuNDY1OSA1LjIwODk4SDIxLjUxNDdDMjEuNjIyNCA1LjIwODk4IDIxLjcwOTggNS4xMjE2MiAyMS43MDk4IDUuMDEzODVWMy44NDMxMkMyMS43MDk4IDMuNzM1MzYgMjEuNjIyNCAzLjY0OCAyMS41MTQ3IDMuNjQ4SDE5LjQ2NTlaTTE5LjI3MDggMTEuNDI3MUMxOS4yNzA4IDExLjMxOTQgMTkuMzU4MSAxMS4yMzIgMTkuNDY1OSAxMS4yMzJIMjEuNTE0N0MyMS42MjI0IDExLjIzMiAyMS43MDk4IDExLjMxOTQgMjEuNzA5OCAxMS40MjcxVjEyLjU5NzlDMjEuNzA5OCAxMi43MDU2IDIxLjYyMjQgMTIuNzkzIDIxLjUxNDcgMTIuNzkzSDE5LjQ2NTlDMTkuMzU4MSAxMi43OTMgMTkuMjcwOCAxMi43MDU2IDE5LjI3MDggMTIuNTk3OVYxMS40MjcxWk0zLjgwNTcgMTguODI5MUMzLjY5Nzk0IDE4LjgyOTEgMy42MTA1OCAxOC45MTY1IDMuNjEwNTggMTkuMDI0MlYyMC4xOTVDMy42MTA1OCAyMC4zMDI3IDMuNjk3OTQgMjAuMzkwMSAzLjgwNTcgMjAuMzkwMUg1Ljg1NDQ4QzUuOTYyMjUgMjAuMzkwMSA2LjA0OTYgMjAuMzAyNyA2LjA0OTYgMjAuMTk1VjE5LjAyNDJDNi4wNDk2IDE4LjkxNjUgNS45NjIyNSAxOC44MjkxIDUuODU0NDggMTguODI5MUgzLjgwNTdaTTEzLjQxNTMgMTkuMDI0MkMxMy40MTUzIDE4LjkxNjUgMTMuNTAyNyAxOC44MjkxIDEzLjYxMDUgMTguODI5MUgxNS42NTkyQzE1Ljc2NyAxOC44MjkxIDE1Ljg1NDQgMTguOTE2NSAxNS44NTQ0IDE5LjAyNDJWMjAuMTk1QzE1Ljg1NDQgMjAuMzAyNyAxNS43NjcgMjAuMzkwMSAxNS42NTkyIDIwLjM5MDFIMTMuNjEwNUMxMy41MDI3IDIwLjM5MDEgMTMuNDE1MyAyMC4zMDI3IDEzLjQxNTMgMjAuMTk1VjE5LjAyNDJaTTE5LjQ2NTkgMTguODI5MUMxOS4zNTgxIDE4LjgyOTEgMTkuMjcwOCAxOC45MTY1IDE5LjI3MDggMTkuMDI0MlYyMC4xOTVDMTkuMjcwOCAyMC4zMDI3IDE5LjM1ODEgMjAuMzkwMSAxOS40NjU5IDIwLjM5MDFIMjEuNTE0N0MyMS42MjI0IDIwLjM5MDEgMjEuNzA5OCAyMC4zMDI3IDIxLjcwOTggMjAuMTk1VjE5LjAyNDJDMjEuNzA5OCAxOC45MTY1IDIxLjYyMjQgMTguODI5MSAyMS41MTQ3IDE4LjgyOTFIMTkuNDY1OVoiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcl8xN18yMzUzKSIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjQ0MDIzIDE2LjU4NTVWMjIuNTYxSDguMzA1Mkw4LjMwNTIxIDE2LjU4NTVIMS40NDAyM1pNMC4wMDEyMDQ5IDE2LjU4NTVWMjMuMDI0NEMwLjAwMTIwNDkgMjMuNTYzMiAwLjQzODAwMSAyNCAwLjk3NjgxNSAyNEw4LjMwNTIgMjRIOS43NDUyTDI1Ljg1NDkgMjRDMjYuMzkzNyAyNCAyNi44MzA1IDIzLjU2MzIgMjYuODMwNSAyMy4wMjQ0VjAuOTc1NjFDMjYuODMwNSAwLjQzNjc5NSAyNi4zOTM3IDAgMjUuODU0OSAwSDAuOTc2ODE1QzAuNDM4IDAgMC4wMDEyMDQ5IDAuNDM2Nzk2IDAuMDAxMjA0OSAwLjk3NTYxVjcuNDE0NTJIMS4yNzkzM2UtMDdMMCA4Ljg3Nzk0SDAuMDAxMjA0OVYxNS4xMjJIMS4yNzkzM2UtMDdMMCAxNi41ODU1SDAuMDAxMjA0OVpNMS40NDAyMyAxNS4xMjJWOC44Nzc5NEw4LjMwNTIxIDguODc3OTRWMTUuMTIyTDEuNDQwMjMgMTUuMTIyWk0xLjQ0MDIzIDcuNDE0NTJMOC4zMDUyMSA3LjQxNDUyVjEuNDM5MDJIMS40NDAyM1Y3LjQxNDUyWk05Ljc0NTIgMTUuMTIyVjguODc3OTRMMjUuMzkxNCA4Ljg3Nzk0VjE1LjEyMkw5Ljc0NTIgMTUuMTIyWk05Ljc0NTIgNy40MTQ1MkwyNS4zOTE0IDcuNDE0NTNWMS40MzkwMkg5Ljc0NTJWNy40MTQ1MlpNOS43NDUyIDE2LjU4NTVWMjIuNTYxSDI1LjM5MTRWMTYuNTg1NUw5Ljc0NTIgMTYuNTg1NVpNMy44MDU3IDExLjIzMkMzLjY5Nzk0IDExLjIzMiAzLjYxMDU4IDExLjMxOTQgMy42MTA1OCAxMS40MjcxVjEyLjU5NzlDMy42MTA1OCAxMi43MDU2IDMuNjk3OTQgMTIuNzkzIDMuODA1NyAxMi43OTNINS44NTQ0OEM1Ljk2MjI1IDEyLjc5MyA2LjA0OTYgMTIuNzA1NiA2LjA0OTYgMTIuNTk3OVYxMS40MjcxQzYuMDQ5NiAxMS4zMTk0IDUuOTYyMjUgMTEuMjMyIDUuODU0NDggMTEuMjMySDMuODA1N1pNMTMuNDE1MyAxMS40MjcxQzEzLjQxNTMgMTEuMzE5NCAxMy41MDI3IDExLjIzMiAxMy42MTA1IDExLjIzMkgxNS42NTkyQzE1Ljc2NyAxMS4yMzIgMTUuODU0NCAxMS4zMTk0IDE1Ljg1NDQgMTEuNDI3MVYxMi41OTc5QzE1Ljg1NDQgMTIuNzA1NiAxNS43NjcgMTIuNzkzIDE1LjY1OTIgMTIuNzkzSDEzLjYxMDVDMTMuNTAyNyAxMi43OTMgMTMuNDE1MyAxMi43MDU2IDEzLjQxNTMgMTIuNTk3OVYxMS40MjcxWk0xOS40NjU5IDExLjIzMkMxOS4zNTgxIDExLjIzMiAxOS4yNzA4IDExLjMxOTQgMTkuMjcwOCAxMS40MjcxVjEyLjU5NzlDMTkuMjcwOCAxMi43MDU2IDE5LjM1ODEgMTIuNzkzIDE5LjQ2NTkgMTIuNzkzSDIxLjUxNDdDMjEuNjIyNCAxMi43OTMgMjEuNzA5OCAxMi43MDU2IDIxLjcwOTggMTIuNTk3OVYxMS40MjcxQzIxLjcwOTggMTEuMzE5NCAyMS42MjI0IDExLjIzMiAyMS41MTQ3IDExLjIzMkgxOS40NjU5Wk0zLjYxMDU4IDE5LjAyNDJDMy42MTA1OCAxOC45MTY1IDMuNjk3OTQgMTguODI5MSAzLjgwNTcgMTguODI5MUg1Ljg1NDQ4QzUuOTYyMjUgMTguODI5MSA2LjA0OTYgMTguOTE2NSA2LjA0OTYgMTkuMDI0MlYyMC4xOTVDNi4wNDk2IDIwLjMwMjcgNS45NjIyNSAyMC4zOTAxIDUuODU0NDggMjAuMzkwMUgzLjgwNTdDMy42OTc5NCAyMC4zOTAxIDMuNjEwNTggMjAuMzAyNyAzLjYxMDU4IDIwLjE5NVYxOS4wMjQyWk0xMy42MTA1IDE4LjgyOTFDMTMuNTAyNyAxOC44MjkxIDEzLjQxNTMgMTguOTE2NSAxMy40MTUzIDE5LjAyNDJWMjAuMTk1QzEzLjQxNTMgMjAuMzAyNyAxMy41MDI3IDIwLjM5MDEgMTMuNjEwNSAyMC4zOTAxSDE1LjY1OTJDMTUuNzY3IDIwLjM5MDEgMTUuODU0NCAyMC4zMDI3IDE1Ljg1NDQgMjAuMTk1VjE5LjAyNDJDMTUuODU0NCAxOC45MTY1IDE1Ljc2NyAxOC44MjkxIDE1LjY1OTIgMTguODI5MUgxMy42MTA1Wk0xOS4yNzA4IDE5LjAyNDJDMTkuMjcwOCAxOC45MTY1IDE5LjM1ODEgMTguODI5MSAxOS40NjU5IDE4LjgyOTFIMjEuNTE0N0MyMS42MjI0IDE4LjgyOTEgMjEuNzA5OCAxOC45MTY1IDIxLjcwOTggMTkuMDI0MlYyMC4xOTVDMjEuNzA5OCAyMC4zMDI3IDIxLjYyMjQgMjAuMzkwMSAyMS41MTQ3IDIwLjM5MDFIMTkuNDY1OUMxOS4zNTgxIDIwLjM5MDEgMTkuMjcwOCAyMC4zMDI3IDE5LjI3MDggMjAuMTk1VjE5LjAyNDJaTTMuODA1NyAzLjY0OEMzLjY5Nzk0IDMuNjQ4IDMuNjEwNTggMy43MzUzNiAzLjYxMDU4IDMuODQzMTJWNS4wMTM4NUMzLjYxMDU4IDUuMTIxNjIgMy42OTc5NCA1LjIwODk4IDMuODA1NyA1LjIwODk4SDUuODU0NDhDNS45NjIyNSA1LjIwODk4IDYuMDQ5NiA1LjEyMTYyIDYuMDQ5NiA1LjAxMzg1VjMuODQzMTJDNi4wNDk2IDMuNzM1MzYgNS45NjIyNSAzLjY0OCA1Ljg1NDQ4IDMuNjQ4SDMuODA1N1pNMTMuNDE1MyAzLjg0MzEyQzEzLjQxNTMgMy43MzUzNiAxMy41MDI3IDMuNjQ4IDEzLjYxMDUgMy42NDhIMTUuNjU5MkMxNS43NjcgMy42NDggMTUuODU0NCAzLjczNTM2IDE1Ljg1NDQgMy44NDMxMlY1LjAxMzg1QzE1Ljg1NDQgNS4xMjE2MiAxNS43NjcgNS4yMDg5OCAxNS42NTkyIDUuMjA4OThIMTMuNjEwNUMxMy41MDI3IDUuMjA4OTggMTMuNDE1MyA1LjEyMTYyIDEzLjQxNTMgNS4wMTM4NVYzLjg0MzEyWk0xOS40NjU5IDMuNjQ4QzE5LjM1ODEgMy42NDggMTkuMjcwOCAzLjczNTM2IDE5LjI3MDggMy44NDMxMlY1LjAxMzg1QzE5LjI3MDggNS4xMjE2MiAxOS4zNTgxIDUuMjA4OTggMTkuNDY1OSA1LjIwODk4SDIxLjUxNDdDMjEuNjIyNCA1LjIwODk4IDIxLjcwOTggNS4xMjE2MiAyMS43MDk4IDUuMDEzODVWMy44NDMxMkMyMS43MDk4IDMuNzM1MzYgMjEuNjIyNCAzLjY0OCAyMS41MTQ3IDMuNjQ4SDE5LjQ2NTlaIiBmaWxsPSJ1cmwoI3BhaW50Ml9saW5lYXJfMTdfMjM1MykiIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpvdmVybGF5Ii8+DQo8ZGVmcz4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xN18yMzUzIiB4MT0iMjUuNTEzNSIgeTE9IjQuNDE2NDgiIHgyPSIxOS4yMDI2IiB5Mj0iLTYuMzA2NzciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCjxzdG9wIHN0b3AtY29sb3I9IiNCM0M4RkYiLz4NCjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0IzRUZGRiIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8xN18yMzUzIiB4MT0iMjYuMTcxOCIgeTE9IjI0LjY4MjkiIHgyPSItNy4xNjk1OCIgeTI9Ii05LjQxNjA2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcCBzdG9wLWNvbG9yPSIjMDMyRDk5Ii8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMEM2RkIiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXJfMTdfMjM1MyIgeDE9IjI2LjE3MTgiIHkxPSIyNC42ODI5IiB4Mj0iLTcuMTY5NTgiIHkyPSItOS40MTYwNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzAzMkQ5OSIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDBDNkZCIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPC9kZWZzPg0KPC9zdmc+DQo=";function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},s.apply(this,arguments)}var d,u=r(184),b=r.n(u),m=new Uint8Array(16);function p(){if(!d&&!(d="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return d(m)}const h=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,g=function(e){return"string"==typeof e&&h.test(e)};for(var v=[],f=0;f<256;++f)v.push((f+256).toString(16).substr(1));const y=function(e,t,r){var o=(e=e||{}).random||(e.rng||p)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){r=r||0;for(var n=0;n<16;++n)t[r+n]=o[n];return t}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(v[e[t+0]]+v[e[t+1]]+v[e[t+2]]+v[e[t+3]]+"-"+v[e[t+4]]+v[e[t+5]]+"-"+v[e[t+6]]+v[e[t+7]]+"-"+v[e[t+8]]+v[e[t+9]]+"-"+v[e[t+10]]+v[e[t+11]]+v[e[t+12]]+v[e[t+13]]+v[e[t+14]]+v[e[t+15]]).toLowerCase();if(!g(r))throw TypeError("Stringified UUID is invalid");return r}(o)},I=window.wp.blockEditor,S=window.lodash;var w=r.n(S);function E(e,t){return E=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},E(e,t)}function x(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,E(e,t)}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 M(e){var t=function(e,t){if("object"!==C(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,"string");if("object"!==C(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===C(t)?t:String(t)}function D(e,t,r){return(t=M(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function k(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?N(Object(r),!0).forEach((function(t){D(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function T(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var P="function"==typeof Symbol&&Symbol.observable||"@@observable",O=function(){return Math.random().toString(36).substring(7).split("").join(".")},R={INIT:"@@redux/INIT"+O(),REPLACE:"@@redux/REPLACE"+O(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+O()}};function A(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function z(e,t,r){var o;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(T(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(T(1));return r(z)(e,t)}if("function"!=typeof e)throw new Error(T(2));var n=e,a=t,l=[],i=l,c=!1;function s(){i===l&&(i=l.slice())}function d(){if(c)throw new Error(T(3));return a}function u(e){if("function"!=typeof e)throw new Error(T(4));if(c)throw new Error(T(5));var t=!0;return s(),i.push(e),function(){if(t){if(c)throw new Error(T(6));t=!1,s();var r=i.indexOf(e);i.splice(r,1),l=null}}}function b(e){if(!A(e))throw new Error(T(7));if(void 0===e.type)throw new Error(T(8));if(c)throw new Error(T(9));try{c=!0,a=n(a,e)}finally{c=!1}for(var t=l=i,r=0;r<t.length;r++)(0,t[r])();return e}function m(e){if("function"!=typeof e)throw new Error(T(10));n=e,b({type:R.REPLACE})}function p(){var e,t=u;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(T(11));function r(){e.next&&e.next(d())}return r(),{unsubscribe:t(r)}}})[P]=function(){return this},e}return b({type:R.INIT}),(o={dispatch:b,subscribe:u,getState:d,replaceReducer:m})[P]=p,o}function B(e,t){return function(){return t(e.apply(this,arguments))}}function $(e,t){if("function"==typeof e)return B(e,t);if("object"!=typeof e||null===e)throw new Error(T(16));var r={};for(var o in e){var n=e[o];"function"==typeof n&&(r[o]=B(n,t))}return r}function L(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}var W=i().createContext(null),j=function(e){e()},F=function(){return j},H={notify:function(){},get:function(){return[]}};function G(e,t){var r,o=H;function n(){l.onStateChange&&l.onStateChange()}function a(){r||(r=t?t.addNestedSub(n):e.subscribe(n),o=function(){var e=F(),t=null,r=null;return{clear:function(){t=null,r=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],r=t;r;)e.push(r),r=r.next;return e},subscribe:function(e){var o=!0,n=r={callback:e,next:null,prev:r};return n.prev?n.prev.next=n:t=n,function(){o&&null!==t&&(o=!1,n.next?n.next.prev=n.prev:r=n.prev,n.prev?n.prev.next=n.next:t=n.next)}}}}())}var l={addNestedSub:function(e){return a(),o.subscribe(e)},notifyNestedSubs:function(){o.notify()},handleChangeWrapper:n,isSubscribed:function(){return Boolean(r)},trySubscribe:a,tryUnsubscribe:function(){r&&(r(),r=void 0,o.clear(),o=H)},getListeners:function(){return o}};return l}var V="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?l.useLayoutEffect:l.useEffect;const U=function(e){var t=e.store,r=e.context,o=e.children,n=(0,l.useMemo)((function(){var e=G(t);return{store:t,subscription:e}}),[t]),a=(0,l.useMemo)((function(){return t.getState()}),[t]);V((function(){var e=n.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),a!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[n,a]);var c=r||W;return i().createElement(c.Provider,{value:n},o)};function Y(e,t){if(null==e)return{};var r,o,n={},a=Object.keys(e);for(o=0;o<a.length;o++)r=a[o],t.indexOf(r)>=0||(n[r]=e[r]);return n}var Q=r(679),q=r.n(Q),J=r(973),K=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],Z=["reactReduxForwardedRef"],X=[],ee=[null,null];function te(e,t){var r=e[1];return[t.payload,r+1]}function re(e,t,r){V((function(){return e.apply(void 0,t)}),r)}function oe(e,t,r,o,n,a,l){e.current=o,t.current=n,r.current=!1,a.current&&(a.current=null,l())}function ne(e,t,r,o,n,a,l,i,c,s){if(e){var d=!1,u=null,b=function(){if(!d){var e,r,b=t.getState();try{e=o(b,n.current)}catch(e){r=e,u=e}r||(u=null),e===a.current?l.current||c():(a.current=e,i.current=e,l.current=!0,s({type:"STORE_UPDATED",payload:{error:r}}))}};return r.onStateChange=b,r.trySubscribe(),b(),function(){if(d=!0,r.tryUnsubscribe(),r.onStateChange=null,u)throw u}}}var ae=function(){return[null,0]};function le(e,t){void 0===t&&(t={});var r=t,o=r.getDisplayName,n=void 0===o?function(e){return"ConnectAdvanced("+e+")"}:o,a=r.methodName,c=void 0===a?"connectAdvanced":a,d=r.renderCountProp,u=void 0===d?void 0:d,b=r.shouldHandleStateChanges,m=void 0===b||b,p=r.storeKey,h=void 0===p?"store":p,g=(r.withRef,r.forwardRef),v=void 0!==g&&g,f=r.context,y=void 0===f?W:f,I=Y(r,K),_=y;return function(t){var r=t.displayName||t.name||"Component",o=n(r),a=s({},I,{getDisplayName:n,methodName:c,renderCountProp:u,shouldHandleStateChanges:m,storeKey:h,displayName:o,wrappedComponentName:r,WrappedComponent:t}),d=I.pure,b=d?l.useMemo:function(e){return e()};function p(r){var o=(0,l.useMemo)((function(){var e=r.reactReduxForwardedRef,t=Y(r,Z);return[r.context,e,t]}),[r]),n=o[0],c=o[1],d=o[2],u=(0,l.useMemo)((function(){return n&&n.Consumer&&(0,J.isContextConsumer)(i().createElement(n.Consumer,null))?n:_}),[n,_]),p=(0,l.useContext)(u),h=Boolean(r.store)&&Boolean(r.store.getState)&&Boolean(r.store.dispatch);Boolean(p)&&Boolean(p.store);var g=h?r.store:p.store,v=(0,l.useMemo)((function(){return function(t){return e(t.dispatch,a)}(g)}),[g]),f=(0,l.useMemo)((function(){if(!m)return ee;var e=G(g,h?null:p.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[g,h,p]),y=f[0],I=f[1],S=(0,l.useMemo)((function(){return h?p:s({},p,{subscription:y})}),[h,p,y]),w=(0,l.useReducer)(te,X,ae),E=w[0][0],x=w[1];if(E&&E.error)throw E.error;var C=(0,l.useRef)(),M=(0,l.useRef)(d),D=(0,l.useRef)(),N=(0,l.useRef)(!1),k=b((function(){return D.current&&d===M.current?D.current:v(g.getState(),d)}),[g,E,d]);re(oe,[M,C,N,d,k,D,I]),re(ne,[m,g,y,v,M,C,N,D,I,x],[g,y,v]);var T=(0,l.useMemo)((function(){return i().createElement(t,s({},k,{ref:c}))}),[c,t,k]);return(0,l.useMemo)((function(){return m?i().createElement(u.Provider,{value:S},T):T}),[u,T,S])}var g=d?i().memo(p):p;if(g.WrappedComponent=t,g.displayName=p.displayName=o,v){var f=i().forwardRef((function(e,t){return i().createElement(g,s({},e,{reactReduxForwardedRef:t}))}));return f.displayName=o,f.WrappedComponent=t,q()(f,t)}return q()(g,t)}}function ie(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function ce(e,t){if(ie(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),o=Object.keys(t);if(r.length!==o.length)return!1;for(var n=0;n<r.length;n++)if(!Object.prototype.hasOwnProperty.call(t,r[n])||!ie(e[r[n]],t[r[n]]))return!1;return!0}function se(e){return function(t,r){var o=e(t,r);function n(){return o}return n.dependsOnOwnProps=!1,n}}function de(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function ue(e,t){return function(t,r){r.displayName;var o=function(e,t){return o.dependsOnOwnProps?o.mapToProps(e,t):o.mapToProps(e)};return o.dependsOnOwnProps=!0,o.mapToProps=function(t,r){o.mapToProps=e,o.dependsOnOwnProps=de(e);var n=o(t,r);return"function"==typeof n&&(o.mapToProps=n,o.dependsOnOwnProps=de(n),n=o(t,r)),n},o}}const be=[function(e){return"function"==typeof e?ue(e):void 0},function(e){return e?void 0:se((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?se((function(t){return function(e,t){var r={},o=function(o){var n=e[o];"function"==typeof n&&(r[o]=function(){return t(n.apply(void 0,arguments))})};for(var n in e)o(n);return r}(e,t)})):void 0}],me=[function(e){return"function"==typeof e?ue(e):void 0},function(e){return e?void 0:se((function(){return{}}))}];function pe(e,t,r){return s({},r,e,t)}const he=[function(e){return"function"==typeof e?function(e){return function(t,r){r.displayName;var o,n=r.pure,a=r.areMergedPropsEqual,l=!1;return function(t,r,i){var c=e(t,r,i);return l?n&&a(c,o)||(o=c):(l=!0,o=c),o}}}(e):void 0},function(e){return e?void 0:function(){return pe}}];var ge=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function ve(e,t,r,o){return function(n,a){return r(e(n,a),t(o,a),a)}}function fe(e,t,r,o,n){var a,l,i,c,s,d=n.areStatesEqual,u=n.areOwnPropsEqual,b=n.areStatePropsEqual,m=!1;return function(n,p){return m?function(n,m){var p,h,g=!u(m,l),v=!d(n,a,m,l);return a=n,l=m,g&&v?(i=e(a,l),t.dependsOnOwnProps&&(c=t(o,l)),s=r(i,c,l)):g?(e.dependsOnOwnProps&&(i=e(a,l)),t.dependsOnOwnProps&&(c=t(o,l)),s=r(i,c,l)):v?(p=e(a,l),h=!b(p,i),i=p,h&&(s=r(i,c,l)),s):s}(n,p):(i=e(a=n,l=p),c=t(o,l),s=r(i,c,l),m=!0,s)}}function ye(e,t){var r=t.initMapStateToProps,o=t.initMapDispatchToProps,n=t.initMergeProps,a=Y(t,ge),l=r(e,a),i=o(e,a),c=n(e,a);return(a.pure?fe:ve)(l,i,c,e,a)}var Ie=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function _e(e,t,r){for(var o=t.length-1;o>=0;o--){var n=t[o](e);if(n)return n}return function(t,o){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+o.wrappedComponentName+".")}}function Se(e,t){return e===t}function we(e){var t=void 0===e?{}:e,r=t.connectHOC,o=void 0===r?le:r,n=t.mapStateToPropsFactories,a=void 0===n?me:n,l=t.mapDispatchToPropsFactories,i=void 0===l?be:l,c=t.mergePropsFactories,d=void 0===c?he:c,u=t.selectorFactory,b=void 0===u?ye:u;return function(e,t,r,n){void 0===n&&(n={});var l=n,c=l.pure,u=void 0===c||c,m=l.areStatesEqual,p=void 0===m?Se:m,h=l.areOwnPropsEqual,g=void 0===h?ce:h,v=l.areStatePropsEqual,f=void 0===v?ce:v,y=l.areMergedPropsEqual,I=void 0===y?ce:y,_=Y(l,Ie),S=_e(e,a,"mapStateToProps"),w=_e(t,i,"mapDispatchToProps"),E=_e(r,d,"mergeProps");return o(b,s({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:S,initMapDispatchToProps:w,initMergeProps:E,pure:u,areStatesEqual:p,areOwnPropsEqual:g,areStatePropsEqual:f,areMergedPropsEqual:I},_))}}const Ee=we(),xe=window.ReactDOM;var Ce,Me=r.n(xe);function De(e,t){var r=(0,l.useState)((function(){return{inputs:t,result:e()}}))[0],o=(0,l.useRef)(!0),n=(0,l.useRef)(r),a=o.current||Boolean(t&&n.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(t,n.current.inputs)),i=a?n.current:{inputs:t,result:e()};return(0,l.useEffect)((function(){o.current=!1,n.current=i}),[i]),i.result}Ce=xe.unstable_batchedUpdates,j=Ce;var Ne=De,ke=function(e,t){return De((function(){return e}),t)},Te=function(e){var t=e.top,r=e.right,o=e.bottom,n=e.left;return{top:t,right:r,bottom:o,left:n,width:r-n,height:o-t,x:n,y:t,center:{x:(r+n)/2,y:(o+t)/2}}},Pe=function(e,t){return{top:e.top-t.top,left:e.left-t.left,bottom:e.bottom+t.bottom,right:e.right+t.right}},Oe=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},Re={top:0,right:0,bottom:0,left:0},Ae=function(e){var t=e.borderBox,r=e.margin,o=void 0===r?Re:r,n=e.border,a=void 0===n?Re:n,l=e.padding,i=void 0===l?Re:l,c=Te(Pe(t,o)),s=Te(Oe(t,a)),d=Te(Oe(s,i));return{marginBox:c,borderBox:Te(t),paddingBox:s,contentBox:d,margin:o,border:a,padding:i}},ze=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var r=Number(t);return isNaN(r)&&function(e,t){throw new Error("Invariant failed")}(),r},Be=function(e,t){var r,o,n=e.borderBox,a=e.border,l=e.margin,i=e.padding,c=(o=t,{top:(r=n).top+o.y,left:r.left+o.x,bottom:r.bottom+o.y,right:r.right+o.x});return Ae({borderBox:c,border:a,margin:l,padding:i})},$e=function(e,t){return void 0===t&&(t={x:window.pageXOffset,y:window.pageYOffset}),Be(e,t)},Le=function(e,t){var r={top:ze(t.marginTop),right:ze(t.marginRight),bottom:ze(t.marginBottom),left:ze(t.marginLeft)},o={top:ze(t.paddingTop),right:ze(t.paddingRight),bottom:ze(t.paddingBottom),left:ze(t.paddingLeft)},n={top:ze(t.borderTopWidth),right:ze(t.borderRightWidth),bottom:ze(t.borderBottomWidth),left:ze(t.borderLeftWidth)};return Ae({borderBox:e,margin:r,padding:o,border:n})},We=function(e){var t=e.getBoundingClientRect(),r=window.getComputedStyle(e);return Le(t,r)},je=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Fe(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!((o=e[r])===(n=t[r])||je(o)&&je(n)))return!1;var o,n;return!0}const He=function(e,t){var r;void 0===t&&(t=Fe);var o,n=[],a=!1;return function(){for(var l=[],i=0;i<arguments.length;i++)l[i]=arguments[i];return a&&r===this&&t(l,n)||(o=e.apply(this,l),a=!0,r=this,n=l),o}},Ge=function(e){var t=[],r=null,o=function(){for(var o=arguments.length,n=new Array(o),a=0;a<o;a++)n[a]=arguments[a];t=n,r||(r=requestAnimationFrame((function(){r=null,e.apply(void 0,t)})))};return o.cancel=function(){r&&(cancelAnimationFrame(r),r=null)},o};function Ve(e,t){}function Ue(){}function Ye(e,t,r){var o=t.map((function(t){var o,n,a=(o=r,n=t.options,s({},o,{},n));return e.addEventListener(t.eventName,t.fn,a),function(){e.removeEventListener(t.eventName,t.fn,a)}}));return function(){o.forEach((function(e){e()}))}}Ve.bind(null,"warn"),Ve.bind(null,"error");function Qe(e){this.message=e}function qe(e,t){if(!e)throw new Qe("Invariant failed")}Qe.prototype.toString=function(){return this.message};var Je=function(e){function t(){for(var t,r=arguments.length,o=new Array(r),n=0;n<r;n++)o[n]=arguments[n];return(t=e.call.apply(e,[this].concat(o))||this).callbacks=null,t.unbind=Ue,t.onWindowError=function(e){var r=t.getCallbacks();r.isDragging()&&r.tryAbort(),e.error instanceof Qe&&e.preventDefault()},t.getCallbacks=function(){if(!t.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}x(t,e);var r=t.prototype;return r.componentDidMount=function(){this.unbind=Ye(window,[{eventName:"error",fn:this.onWindowError}])},r.componentDidCatch=function(e){if(!(e instanceof Qe))throw e;this.setState({})},r.componentWillUnmount=function(){this.unbind()},r.render=function(){return this.props.children(this.setCallbacks)},t}(i().Component),Ke=function(e){return e+1},Ze=function(e,t){var r=e.droppableId===t.droppableId,o=Ke(e.index),n=Ke(t.index);return r?"\n      You have moved the item from position "+o+"\n      to position "+n+"\n    ":"\n    You have moved the item from position "+o+"\n    in list "+e.droppableId+"\n    to list "+t.droppableId+"\n    in position "+n+"\n  "},Xe=function(e,t,r){return t.droppableId===r.droppableId?"\n      The item "+e+"\n      has been combined with "+r.draggableId:"\n      The item "+e+"\n      in list "+t.droppableId+"\n      has been combined with "+r.draggableId+"\n      in list "+r.droppableId+"\n    "},et=function(e){return"\n  The item has returned to its starting position\n  of "+Ke(e.index)+"\n"},tt=function(e){return"\n  You have lifted an item in position "+Ke(e.source.index)+"\n"},rt=function(e){var t=e.destination;if(t)return Ze(e.source,t);var r=e.combine;return r?Xe(e.draggableId,e.source,r):"You are over an area that cannot be dropped on"},ot=function(e){if("CANCEL"===e.reason)return"\n      Movement cancelled.\n      "+et(e.source)+"\n    ";var t=e.destination,r=e.combine;return t?"\n      You have dropped the item.\n      "+Ze(e.source,t)+"\n    ":r?"\n      You have dropped the item.\n      "+Xe(e.draggableId,e.source,r)+"\n    ":"\n    The item has been dropped while not over a drop area.\n    "+et(e.source)+"\n  "},nt={x:0,y:0},at=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},lt=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},it=function(e,t){return e.x===t.x&&e.y===t.y},ct=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},st=function(e,t,r){var o;return void 0===r&&(r=0),(o={})[e]=t,o["x"===e?"y":"x"]=r,o},dt=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},ut=function(e,t){return Math.min.apply(Math,t.map((function(t){return dt(e,t)})))},bt=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},mt=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},pt=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},ht=function(e,t){return t&&t.shouldClipSubject?function(e,t){var r=Te({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return r.width<=0||r.height<=0?null:r}(t.pageMarginBox,e):Te(e)},gt=function(e){var t=e.page,r=e.withPlaceholder,o=e.axis,n=e.frame,a=function(e,t){return t?mt(e,t.scroll.diff.displacement):e}(t.marginBox,n),l=function(e,t,r){var o;return r&&r.increasedBy?s({},e,((o={})[t.end]=e[t.end]+r.increasedBy[t.line],o)):e}(a,o,r);return{page:t,withPlaceholder:r,active:ht(l,n)}},vt=function(e,t){e.frame||qe(!1);var r=e.frame,o=lt(t,r.scroll.initial),n=ct(o),a=s({},r,{scroll:{initial:r.scroll.initial,current:t,diff:{value:o,displacement:n},max:r.scroll.max}});return s({},e,{frame:a,subject:gt({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:a})})};function ft(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function yt(e,t){if(e.findIndex)return e.findIndex(t);for(var r=0;r<e.length;r++)if(t(e[r]))return r;return-1}function It(e,t){if(e.find)return e.find(t);var r=yt(e,t);return-1!==r?e[r]:void 0}function _t(e){return Array.prototype.slice.call(e)}var St=He((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),wt=He((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),Et=He((function(e){return ft(e)})),xt=He((function(e){return ft(e)})),Ct=He((function(e,t){var r=xt(t).filter((function(t){return e===t.descriptor.droppableId})).sort((function(e,t){return e.descriptor.index-t.descriptor.index}));return r}));function Mt(e){return e.at&&"REORDER"===e.at.type?e.at.destination:null}function Dt(e){return e.at&&"COMBINE"===e.at.type?e.at.combine:null}var Nt=He((function(e,t){return t.filter((function(t){return t.descriptor.id!==e.descriptor.id}))})),kt=function(e,t){return e.descriptor.droppableId===t.descriptor.id},Tt={point:nt,value:0},Pt={invisible:{},visible:{},all:[]},Ot={displaced:Pt,displacedBy:Tt,at:null},Rt=function(e,t){return function(r){return e<=r&&r<=t}},At=function(e){var t=Rt(e.top,e.bottom),r=Rt(e.left,e.right);return function(o){if(t(o.top)&&t(o.bottom)&&r(o.left)&&r(o.right))return!0;var n=t(o.top)||t(o.bottom),a=r(o.left)||r(o.right);if(n&&a)return!0;var l=o.top<e.top&&o.bottom>e.bottom,i=o.left<e.left&&o.right>e.right;return!(!l||!i)||l&&a||i&&n}},zt=function(e){var t=Rt(e.top,e.bottom),r=Rt(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&r(e.left)&&r(e.right)}},Bt={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},$t={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Lt=function(e){var t=e.target,r=e.destination,o=e.viewport,n=e.withDroppableDisplacement,a=e.isVisibleThroughFrameFn,l=n?function(e,t){var r=t.frame?t.frame.scroll.diff.displacement:nt;return mt(e,r)}(t,r):t;return function(e,t,r){return!!t.subject.active&&r(t.subject.active)(e)}(l,r,a)&&function(e,t,r){return r(t)(e)}(l,o,a)},Wt=function(e){return Lt(s({},e,{isVisibleThroughFrameFn:zt}))};function jt(e){var t=e.afterDragging,r=e.destination,o=e.displacedBy,n=e.viewport,a=e.forceShouldAnimate,l=e.last;return t.reduce((function(e,t){var i=function(e,t){var r=e.page.marginBox,o={top:t.point.y,right:0,bottom:0,left:t.point.x};return Te(Pe(r,o))}(t,o),c=t.descriptor.id;if(e.all.push(c),!Lt(s({},{target:i,destination:r,viewport:n,withDroppableDisplacement:!0},{isVisibleThroughFrameFn:At})))return e.invisible[t.descriptor.id]=!0,e;var d=function(e,t,r){if("boolean"==typeof r)return r;if(!t)return!0;var o=t.invisible,n=t.visible;if(o[e])return!1;var a=n[e];return!a||a.shouldAnimate}(c,l,a),u={draggableId:c,shouldAnimate:d};return e.visible[c]=u,e}),{all:[],visible:{},invisible:{}})}function Ft(e){var t=e.insideDestination,r=e.inHomeList,o=e.displacedBy,n=e.destination,a=function(e,t){if(!e.length)return 0;var r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}(t,{inHomeList:r});return{displaced:Pt,displacedBy:o,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:a}}}}function Ht(e){var t=e.draggable,r=e.insideDestination,o=e.destination,n=e.viewport,a=e.displacedBy,l=e.last,i=e.index,c=e.forceShouldAnimate,s=kt(t,o);if(null==i)return Ft({insideDestination:r,inHomeList:s,displacedBy:a,destination:o});var d=It(r,(function(e){return e.descriptor.index===i}));if(!d)return Ft({insideDestination:r,inHomeList:s,displacedBy:a,destination:o});var u=Nt(t,r),b=r.indexOf(d);return{displaced:jt({afterDragging:u.slice(b),destination:o,displacedBy:a,last:l,viewport:n.frame,forceShouldAnimate:c}),displacedBy:a,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:i}}}}function Gt(e,t){return Boolean(t.effected[e])}var Vt=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},Ut=function(e,t,r){return t[e.crossAxisStart]+r.margin[e.crossAxisStart]+r.borderBox[e.crossAxisSize]/2},Yt=function(e){var t=e.axis,r=e.moveRelativeTo,o=e.isMoving;return st(t.line,r.marginBox[t.end]+Vt(t,o),Ut(t,r.marginBox,o))},Qt=function(e){var t=e.axis,r=e.moveRelativeTo,o=e.isMoving;return st(t.line,r.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,o),Ut(t,r.marginBox,o))},qt=function(e,t){var r=e.frame;return r?at(t,r.scroll.diff.displacement):t},Jt=function(e){var t=function(e){var t=e.impact,r=e.draggable,o=e.droppable,n=e.draggables,a=e.afterCritical,l=r.page.borderBox.center,i=t.at;return o&&i?"REORDER"===i.type?function(e){var t=e.impact,r=e.draggable,o=e.draggables,n=e.droppable,a=e.afterCritical,l=Ct(n.descriptor.id,o),i=r.page,c=n.axis;if(!l.length)return function(e){var t=e.axis,r=e.moveInto,o=e.isMoving;return st(t.line,r.contentBox[t.start]+Vt(t,o),Ut(t,r.contentBox,o))}({axis:c,moveInto:n.page,isMoving:i});var s=t.displaced,d=t.displacedBy,u=s.all[0];if(u){var b=o[u];if(Gt(u,a))return Qt({axis:c,moveRelativeTo:b.page,isMoving:i});var m=Be(b.page,d.point);return Qt({axis:c,moveRelativeTo:m,isMoving:i})}var p=l[l.length-1];if(p.descriptor.id===r.descriptor.id)return i.borderBox.center;if(Gt(p.descriptor.id,a)){var h=Be(p.page,ct(a.displacedBy.point));return Yt({axis:c,moveRelativeTo:h,isMoving:i})}return Yt({axis:c,moveRelativeTo:p.page,isMoving:i})}({impact:t,draggable:r,draggables:n,droppable:o,afterCritical:a}):function(e){var t=e.afterCritical,r=e.impact,o=e.draggables,n=Dt(r);n||qe(!1);var a=n.draggableId,l=o[a].page.borderBox.center,i=function(e){var t=e.displaced,r=e.afterCritical,o=e.combineWith,n=e.displacedBy,a=Boolean(t.visible[o]||t.invisible[o]);return Gt(o,r)?a?nt:ct(n.point):a?n.point:nt}({displaced:r.displaced,afterCritical:t,combineWith:a,displacedBy:r.displacedBy});return at(l,i)}({impact:t,draggables:n,afterCritical:a}):l}(e),r=e.droppable;return r?qt(r,t):t},Kt=function(e,t){var r=lt(t,e.scroll.initial),o=ct(r);return{frame:Te({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:r,displacement:o}}}};function Zt(e,t){return e.map((function(e){return t[e]}))}var Xt=function(e){var t,r,o=e.pageBorderBoxCenter,n=e.draggable,a=(t=e.viewport,r=o,at(t.scroll.diff.displacement,r)),l=lt(a,n.page.borderBox.center);return at(n.client.borderBox.center,l)},er=function(e){var t=e.draggable,r=e.destination,o=e.newPageBorderBoxCenter,n=e.viewport,a=e.withDroppableDisplacement,l=e.onlyOnMainAxis,i=void 0!==l&&l,c=lt(o,t.page.borderBox.center),d={target:mt(t.page.borderBox,c),destination:r,withDroppableDisplacement:a,viewport:n};return i?function(e){return Lt(s({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var r=Rt(e.top,e.bottom),o=Rt(e.left,e.right);return function(e){return t===Bt?r(e.top)&&r(e.bottom):o(e.left)&&o(e.right)}})}));var t}(d):Wt(d)},tr=function(e){var t=e.isMovingForward,r=e.draggable,o=e.destination,n=e.draggables,a=e.previousImpact,l=e.viewport,i=e.previousPageBorderBoxCenter,c=e.previousClientSelection,d=e.afterCritical;if(!o.isEnabled)return null;var u=Ct(o.descriptor.id,n),b=kt(r,o),m=function(e){var t=e.isMovingForward,r=e.draggable,o=e.destination,n=e.insideDestination,a=e.previousImpact;if(!o.isCombineEnabled)return null;if(!Mt(a))return null;function l(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:o.descriptor.id}};return s({},a,{at:t})}var i=a.displaced.all,c=i.length?i[0]:null;if(t)return c?l(c):null;var d=Nt(r,n);if(!c)return d.length?l(d[d.length-1].descriptor.id):null;var u=yt(d,(function(e){return e.descriptor.id===c}));-1===u&&qe(!1);var b=u-1;return b<0?null:l(d[b].descriptor.id)}({isMovingForward:t,draggable:r,destination:o,insideDestination:u,previousImpact:a})||function(e){var t=e.isMovingForward,r=e.isInHomeList,o=e.draggable,n=e.draggables,a=e.destination,l=e.insideDestination,i=e.previousImpact,c=e.viewport,s=e.afterCritical,d=i.at;if(d||qe(!1),"REORDER"===d.type){var u=function(e){var t=e.isMovingForward,r=e.isInHomeList,o=e.insideDestination,n=e.location;if(!o.length)return null;var a=n.index,l=t?a+1:a-1,i=o[0].descriptor.index,c=o[o.length-1].descriptor.index;return l<i||l>(r?c:c+1)?null:l}({isMovingForward:t,isInHomeList:r,location:d.destination,insideDestination:l});return null==u?null:Ht({draggable:o,insideDestination:l,destination:a,viewport:c,last:i.displaced,displacedBy:i.displacedBy,index:u})}var b=function(e){var t=e.isMovingForward,r=e.draggables,o=e.combine,n=e.afterCritical;if(!e.destination.isCombineEnabled)return null;var a=o.draggableId,l=r[a].descriptor.index;return Gt(a,n)?t?l:l-1:t?l+1:l}({isMovingForward:t,destination:a,displaced:i.displaced,draggables:n,combine:d.combine,afterCritical:s});return null==b?null:Ht({draggable:o,insideDestination:l,destination:a,viewport:c,last:i.displaced,displacedBy:i.displacedBy,index:b})}({isMovingForward:t,isInHomeList:b,draggable:r,draggables:n,destination:o,insideDestination:u,previousImpact:a,viewport:l,afterCritical:d});if(!m)return null;var p=Jt({impact:m,draggable:r,droppable:o,draggables:n,afterCritical:d});if(er({draggable:r,destination:o,newPageBorderBoxCenter:p,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:Xt({pageBorderBoxCenter:p,draggable:r,viewport:l}),impact:m,scrollJumpRequest:null};var h=lt(p,i),g=function(e){var t=e.impact,r=e.viewport,o=e.destination,n=e.draggables,a=e.maxScrollChange,l=Kt(r,at(r.scroll.current,a)),i=o.frame?vt(o,at(o.frame.scroll.current,a)):o,c=t.displaced,d=jt({afterDragging:Zt(c.all,n),destination:o,displacedBy:t.displacedBy,viewport:l.frame,last:c,forceShouldAnimate:!1}),u=jt({afterDragging:Zt(c.all,n),destination:i,displacedBy:t.displacedBy,viewport:r.frame,last:c,forceShouldAnimate:!1}),b={},m={},p=[c,d,u];return c.all.forEach((function(e){var t=function(e,t){for(var r=0;r<t.length;r++){var o=t[r].visible[e];if(o)return o}return null}(e,p);t?m[e]=t:b[e]=!0})),s({},t,{displaced:{all:c.all,invisible:b,visible:m}})}({impact:m,viewport:l,destination:o,draggables:n,maxScrollChange:h});return{clientSelection:c,impact:g,scrollJumpRequest:h}},rr=function(e){var t=e.subject.active;return t||qe(!1),t},or=function(e,t){var r=e.page.borderBox.center;return Gt(e.descriptor.id,t)?lt(r,t.displacedBy.point):r},nr=function(e,t){var r=e.page.borderBox;return Gt(e.descriptor.id,t)?mt(r,ct(t.displacedBy.point)):r},ar=He((function(e,t){var r=t[e.line];return{value:r,point:st(e.line,r)}})),lr=function(e,t){return s({},e,{scroll:s({},e.scroll,{max:t})})},ir=function(e,t,r){var o=e.frame;kt(t,e)&&qe(!1),e.subject.withPlaceholder&&qe(!1);var n=ar(e.axis,t.displaceBy).point,a=function(e,t,r){var o=e.axis;if("virtual"===e.descriptor.mode)return st(o.line,t[o.line]);var n=e.subject.page.contentBox[o.size],a=Ct(e.descriptor.id,r).reduce((function(e,t){return e+t.client.marginBox[o.size]}),0)+t[o.line]-n;return a<=0?null:st(o.line,a)}(e,n,r),l={placeholderSize:n,increasedBy:a,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!o)return s({},e,{subject:gt({page:e.subject.page,withPlaceholder:l,axis:e.axis,frame:e.frame})});var i=a?at(o.scroll.max,a):o.scroll.max,c=lr(o,i);return s({},e,{subject:gt({page:e.subject.page,withPlaceholder:l,axis:e.axis,frame:c}),frame:c})},cr=function(e){var t=e.at;return t?"REORDER"===t.type?t.destination.droppableId:t.combine.droppableId:null},sr=function(e){var t=e.state,r=e.type,o=function(e,t){var r=cr(e);return r?t[r]:null}(t.impact,t.dimensions.droppables),n=Boolean(o),a=t.dimensions.droppables[t.critical.droppable.id],l=o||a,i=l.axis.direction,c="vertical"===i&&("MOVE_UP"===r||"MOVE_DOWN"===r)||"horizontal"===i&&("MOVE_LEFT"===r||"MOVE_RIGHT"===r);if(c&&!n)return null;var s="MOVE_DOWN"===r||"MOVE_RIGHT"===r,d=t.dimensions.draggables[t.critical.draggable.id],u=t.current.page.borderBoxCenter,b=t.dimensions,m=b.draggables,p=b.droppables;return c?tr({isMovingForward:s,previousPageBorderBoxCenter:u,draggable:d,destination:l,draggables:m,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):function(e){var t=e.isMovingForward,r=e.previousPageBorderBoxCenter,o=e.draggable,n=e.isOver,a=e.draggables,l=e.droppables,i=e.viewport,c=e.afterCritical,s=function(e){var t=e.isMovingForward,r=e.pageBorderBoxCenter,o=e.source,n=e.droppables,a=e.viewport,l=o.subject.active;if(!l)return null;var i=o.axis,c=Rt(l[i.start],l[i.end]),s=Et(n).filter((function(e){return e!==o})).filter((function(e){return e.isEnabled})).filter((function(e){return Boolean(e.subject.active)})).filter((function(e){return At(a.frame)(rr(e))})).filter((function(e){var r=rr(e);return t?l[i.crossAxisEnd]<r[i.crossAxisEnd]:r[i.crossAxisStart]<l[i.crossAxisStart]})).filter((function(e){var t=rr(e),r=Rt(t[i.start],t[i.end]);return c(t[i.start])||c(t[i.end])||r(l[i.start])||r(l[i.end])})).sort((function(e,r){var o=rr(e)[i.crossAxisStart],n=rr(r)[i.crossAxisStart];return t?o-n:n-o})).filter((function(e,t,r){return rr(e)[i.crossAxisStart]===rr(r[0])[i.crossAxisStart]}));if(!s.length)return null;if(1===s.length)return s[0];var d=s.filter((function(e){return Rt(rr(e)[i.start],rr(e)[i.end])(r[i.line])}));return 1===d.length?d[0]:d.length>1?d.sort((function(e,t){return rr(e)[i.start]-rr(t)[i.start]}))[0]:s.sort((function(e,t){var o=ut(r,pt(rr(e))),n=ut(r,pt(rr(t)));return o!==n?o-n:rr(e)[i.start]-rr(t)[i.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:r,source:n,droppables:l,viewport:i});if(!s)return null;var d=Ct(s.descriptor.id,a),u=function(e){var t=e.pageBorderBoxCenter,r=e.viewport,o=e.destination,n=e.afterCritical,a=e.insideDestination.filter((function(e){return Wt({target:nr(e,n),destination:o,viewport:r.frame,withDroppableDisplacement:!0})})).sort((function(e,r){var a=dt(t,qt(o,or(e,n))),l=dt(t,qt(o,or(r,n)));return a<l?-1:l<a?1:e.descriptor.index-r.descriptor.index}));return a[0]||null}({pageBorderBoxCenter:r,viewport:i,destination:s,insideDestination:d,afterCritical:c}),b=function(e){var t=e.previousPageBorderBoxCenter,r=e.moveRelativeTo,o=e.insideDestination,n=e.draggable,a=e.draggables,l=e.destination,i=e.viewport,c=e.afterCritical;if(!r){if(o.length)return null;var s={displaced:Pt,displacedBy:Tt,at:{type:"REORDER",destination:{droppableId:l.descriptor.id,index:0}}},d=Jt({impact:s,draggable:n,droppable:l,draggables:a,afterCritical:c}),u=kt(n,l)?l:ir(l,n,a);return er({draggable:n,destination:u,newPageBorderBoxCenter:d,viewport:i.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?s:null}var b,m=Boolean(t[l.axis.line]<=r.page.borderBox.center[l.axis.line]),p=(b=r.descriptor.index,r.descriptor.id===n.descriptor.id||m?b:b+1);return Ht({draggable:n,insideDestination:o,destination:l,viewport:i,displacedBy:ar(l.axis,n.displaceBy),last:Pt,index:p})}({previousPageBorderBoxCenter:r,destination:s,draggable:o,draggables:a,moveRelativeTo:u,insideDestination:d,viewport:i,afterCritical:c});if(!b)return null;var m=Jt({impact:b,draggable:o,droppable:s,draggables:a,afterCritical:c});return{clientSelection:Xt({pageBorderBoxCenter:m,draggable:o,viewport:i}),impact:b,scrollJumpRequest:null}}({isMovingForward:s,previousPageBorderBoxCenter:u,draggable:d,isOver:l,draggables:m,droppables:p,viewport:t.viewport,afterCritical:t.afterCritical})};function dr(e){return"DRAGGING"===e.phase||"COLLECTING"===e.phase}function ur(e){var t=Rt(e.top,e.bottom),r=Rt(e.left,e.right);return function(e){return t(e.y)&&r(e.x)}}var br=function(e,t){return Te(mt(e,t))};function mr(e){var t=e.displaced,r=e.id;return Boolean(t.visible[r]||t.invisible[r])}var pr=function(e){var t=e.pageOffset,r=e.draggable,o=e.draggables,n=e.droppables,a=e.previousImpact,l=e.viewport,i=e.afterCritical,c=br(r.page.borderBox,t),s=function(e){var t=e.pageBorderBox,r=e.draggable,o=e.droppables,n=Et(o).filter((function(e){if(!e.isEnabled)return!1;var r,o,n=e.subject.active;if(!n)return!1;if(o=n,!((r=t).left<o.right&&r.right>o.left&&r.top<o.bottom&&r.bottom>o.top))return!1;if(ur(n)(t.center))return!0;var a=e.axis,l=n.center[a.crossAxisLine],i=t[a.crossAxisStart],c=t[a.crossAxisEnd],s=Rt(n[a.crossAxisStart],n[a.crossAxisEnd]),d=s(i),u=s(c);return!d&&!u||(d?i<l:c>l)}));return n.length?1===n.length?n[0].descriptor.id:function(e){var t=e.pageBorderBox,r=e.candidates,o=e.draggable.page.borderBox.center,n=r.map((function(e){var r=e.axis,n=st(e.axis.line,t.center[r.line],e.page.borderBox.center[r.crossAxisLine]);return{id:e.descriptor.id,distance:dt(o,n)}})).sort((function(e,t){return t.distance-e.distance}));return n[0]?n[0].id:null}({pageBorderBox:t,draggable:r,candidates:n}):null}({pageBorderBox:c,draggable:r,droppables:n});if(!s)return Ot;var d=n[s],u=Ct(d.descriptor.id,o),b=function(e,t){var r=e.frame;return r?br(t,r.scroll.diff.value):t}(d,c);return function(e){var t=e.draggable,r=e.pageBorderBoxWithDroppableScroll,o=e.previousImpact,n=e.destination,a=e.insideDestination,l=e.afterCritical;if(!n.isCombineEnabled)return null;var i=n.axis,c=ar(n.axis,t.displaceBy),s=c.value,d=r[i.start],u=r[i.end],b=It(Nt(t,a),(function(e){var t=e.descriptor.id,r=e.page.borderBox,n=r[i.size]/4,a=Gt(t,l),c=mr({displaced:o.displaced,id:t});return a?c?u>r[i.start]+n&&u<r[i.end]-n:d>r[i.start]-s+n&&d<r[i.end]-s-n:c?u>r[i.start]+s+n&&u<r[i.end]+s-n:d>r[i.start]+n&&d<r[i.end]-n}));return b?{displacedBy:c,displaced:o.displaced,at:{type:"COMBINE",combine:{draggableId:b.descriptor.id,droppableId:n.descriptor.id}}}:null}({pageBorderBoxWithDroppableScroll:b,draggable:r,previousImpact:a,destination:d,insideDestination:u,afterCritical:i})||function(e){var t=e.pageBorderBoxWithDroppableScroll,r=e.draggable,o=e.destination,n=e.insideDestination,a=e.last,l=e.viewport,i=e.afterCritical,c=o.axis,s=ar(o.axis,r.displaceBy),d=s.value,u=t[c.start],b=t[c.end],m=function(e){var t=e.draggable,r=e.closest;return r?e.inHomeList&&r.descriptor.index>t.descriptor.index?r.descriptor.index-1:r.descriptor.index:null}({draggable:r,closest:It(Nt(r,n),(function(e){var t=e.descriptor.id,r=e.page.borderBox.center[c.line],o=Gt(t,i),n=mr({displaced:a,id:t});return o?n?b<=r:u<r-d:n?b<=r+d:u<r})),inHomeList:kt(r,o)});return Ht({draggable:r,insideDestination:n,destination:o,viewport:l,last:a,displacedBy:s,index:m})}({pageBorderBoxWithDroppableScroll:b,draggable:r,destination:d,insideDestination:u,last:a.displaced,viewport:l,afterCritical:i})},hr=function(e,t){var r;return s({},e,((r={})[t.descriptor.id]=t,r))},gr=function(e){var t=e.state,r=e.clientSelection,o=e.dimensions,n=e.viewport,a=e.impact,l=e.scrollJumpRequest,i=n||t.viewport,c=o||t.dimensions,d=r||t.current.client.selection,u=lt(d,t.initial.client.selection),b={offset:u,selection:d,borderBoxCenter:at(t.initial.client.borderBoxCenter,u)},m={selection:at(b.selection,i.scroll.current),borderBoxCenter:at(b.borderBoxCenter,i.scroll.current),offset:at(b.offset,i.scroll.diff.value)},p={client:b,page:m};if("COLLECTING"===t.phase)return s({phase:"COLLECTING"},t,{dimensions:c,viewport:i,current:p});var h=c.draggables[t.critical.draggable.id],g=a||pr({pageOffset:m.offset,draggable:h,draggables:c.draggables,droppables:c.droppables,previousImpact:t.impact,viewport:i,afterCritical:t.afterCritical}),v=function(e){var t=e.draggable,r=e.draggables,o=e.droppables,n=e.impact,a=function(e){var t=e.previousImpact,r=e.impact,o=e.droppables,n=cr(t),a=cr(r);if(!n)return o;if(n===a)return o;var l=o[n];if(!l.subject.withPlaceholder)return o;var i=function(e){var t=e.subject.withPlaceholder;t||qe(!1);var r=e.frame;if(!r)return s({},e,{subject:gt({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null})});var o=t.oldFrameMaxScroll;o||qe(!1);var n=lr(r,o);return s({},e,{subject:gt({page:e.subject.page,axis:e.axis,frame:n,withPlaceholder:null}),frame:n})}(l);return hr(o,i)}({previousImpact:e.previousImpact,impact:n,droppables:o}),l=cr(n);if(!l)return a;var i=o[l];if(kt(t,i))return a;if(i.subject.withPlaceholder)return a;var c=ir(i,t,r);return hr(a,c)}({draggable:h,impact:g,previousImpact:t.impact,draggables:c.draggables,droppables:c.droppables});return s({},t,{current:p,dimensions:{draggables:c.draggables,droppables:v},impact:g,viewport:i,scrollJumpRequest:l||null,forceShouldAnimate:!l&&null})},vr=function(e){var t=e.impact,r=e.viewport,o=e.draggables,n=e.destination,a=e.forceShouldAnimate,l=t.displaced,i=function(e,t){return e.map((function(e){return t[e]}))}(l.all,o);return s({},t,{displaced:jt({afterDragging:i,destination:n,displacedBy:t.displacedBy,viewport:r.frame,forceShouldAnimate:a,last:l})})},fr=function(e){var t=e.impact,r=e.draggable,o=e.droppable,n=e.draggables,a=e.viewport,l=e.afterCritical,i=Jt({impact:t,draggable:r,draggables:n,droppable:o,afterCritical:l});return Xt({pageBorderBoxCenter:i,draggable:r,viewport:a})},yr=function(e){var t=e.state,r=e.dimensions,o=e.viewport;"SNAP"!==t.movementMode&&qe(!1);var n=t.impact,a=o||t.viewport,l=r||t.dimensions,i=l.draggables,c=l.droppables,s=i[t.critical.draggable.id],d=cr(n);d||qe(!1);var u=c[d],b=vr({impact:n,viewport:a,destination:u,draggables:i}),m=fr({impact:b,draggable:s,droppable:u,draggables:i,viewport:a,afterCritical:t.afterCritical});return gr({impact:b,clientSelection:m,state:t,dimensions:l,viewport:a})},Ir=function(e){var t=e.draggable,r=e.home,o=e.draggables,n=e.viewport,a=ar(r.axis,t.displaceBy),l=Ct(r.descriptor.id,o),i=l.indexOf(t);-1===i&&qe(!1);var c,s=l.slice(i+1),d=s.reduce((function(e,t){return e[t.descriptor.id]=!0,e}),{}),u={inVirtualList:"virtual"===r.descriptor.mode,displacedBy:a,effected:d};return{impact:{displaced:jt({afterDragging:s,destination:r,displacedBy:a,last:null,viewport:n.frame,forceShouldAnimate:!1}),displacedBy:a,at:{type:"REORDER",destination:(c=t.descriptor,{index:c.index,droppableId:c.droppableId})}},afterCritical:u}},_r=function(e){return"SNAP"===e.movementMode},Sr=function(e,t,r){var o=function(e,t){return{draggables:e.draggables,droppables:hr(e.droppables,t)}}(e.dimensions,t);return!_r(e)||r?gr({state:e,dimensions:o}):yr({state:e,dimensions:o})};function wr(e){return e.isDragging&&"SNAP"===e.movementMode?s({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var Er={phase:"IDLE",completed:null,shouldFlush:!1},xr=function(e,t){if(void 0===e&&(e=Er),"FLUSH"===t.type)return s({},Er,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&qe(!1);var r=t.payload,o=r.critical,n=r.clientSelection,a=r.viewport,l=r.dimensions,i=r.movementMode,c=l.draggables[o.draggable.id],d=l.droppables[o.droppable.id],u={selection:n,borderBoxCenter:c.client.borderBox.center,offset:nt},b={client:u,page:{selection:at(u.selection,a.scroll.initial),borderBoxCenter:at(u.selection,a.scroll.initial),offset:at(u.selection,a.scroll.diff.value)}},m=Et(l.droppables).every((function(e){return!e.isFixedOnPage})),p=Ir({draggable:c,home:d,draggables:l.draggables,viewport:a}),h=p.impact;return{phase:"DRAGGING",isDragging:!0,critical:o,movementMode:i,dimensions:l,initial:b,current:b,isWindowScrollAllowed:m,impact:h,afterCritical:p.afterCritical,onLiftImpact:h,viewport:a,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&qe(!1),s({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&qe(!1),function(e){var t=e.state,r=e.published,o=r.modified.map((function(e){var r=t.dimensions.droppables[e.droppableId];return vt(r,e.scroll)})),n=s({},t.dimensions.droppables,{},St(o)),a=wt(function(e){var t=e.additions,r=e.updatedDroppables,o=e.viewport,n=o.scroll.diff.value;return t.map((function(e){var t=e.descriptor.droppableId,a=function(e){var t=e.frame;return t||qe(!1),t}(r[t]),l=a.scroll.diff.value,i=function(e){var t=e.draggable,r=e.offset,o=e.initialWindowScroll,n=Be(t.client,r),a=$e(n,o);return s({},t,{placeholder:s({},t.placeholder,{client:n}),client:n,page:a})}({draggable:e,offset:at(n,l),initialWindowScroll:o.scroll.initial});return i}))}({additions:r.additions,updatedDroppables:n,viewport:t.viewport})),l=s({},t.dimensions.draggables,{},a);r.removals.forEach((function(e){delete l[e]}));var i={droppables:n,draggables:l},c=cr(t.impact),d=c?i.droppables[c]:null,u=i.draggables[t.critical.draggable.id],b=i.droppables[t.critical.droppable.id],m=Ir({draggable:u,home:b,draggables:l,viewport:t.viewport}),p=m.impact,h=m.afterCritical,g=d&&d.isCombineEnabled?t.impact:p,v=pr({pageOffset:t.current.page.offset,draggable:i.draggables[t.critical.draggable.id],draggables:i.draggables,droppables:i.droppables,previousImpact:g,viewport:t.viewport,afterCritical:h}),f=s({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:v,onLiftImpact:p,dimensions:i,afterCritical:h,forceShouldAnimate:!1});return"COLLECTING"===t.phase?f:s({phase:"DROP_PENDING"},f,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;dr(e)||qe(!1);var g=t.payload.client;return it(g,e.current.client.selection)?e:gr({state:e,clientSelection:g,impact:_r(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return wr(e);if("COLLECTING"===e.phase)return wr(e);dr(e)||qe(!1);var v=t.payload,f=v.id,y=v.newScroll,I=e.dimensions.droppables[f];if(!I)return e;var _=vt(I,y);return Sr(e,_,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;dr(e)||qe(!1);var S=t.payload,w=S.id,E=S.isEnabled,x=e.dimensions.droppables[w];x||qe(!1),x.isEnabled===E&&qe(!1);var C=s({},x,{isEnabled:E});return Sr(e,C,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;dr(e)||qe(!1);var M=t.payload,D=M.id,N=M.isCombineEnabled,k=e.dimensions.droppables[D];k||qe(!1),k.isCombineEnabled===N&&qe(!1);var T=s({},k,{isCombineEnabled:N});return Sr(e,T,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;dr(e)||qe(!1),e.isWindowScrollAllowed||qe(!1);var P=t.payload.newScroll;if(it(e.viewport.scroll.current,P))return wr(e);var O=Kt(e.viewport,P);return _r(e)?yr({state:e,viewport:O}):gr({state:e,viewport:O})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!dr(e))return e;var R=t.payload.maxScroll;if(it(R,e.viewport.scroll.max))return e;var A=s({},e.viewport,{scroll:s({},e.viewport.scroll,{max:R})});return s({phase:"DRAGGING"},e,{viewport:A})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&qe(!1);var z=sr({state:e,type:t.type});return z?gr({state:e,impact:z.impact,clientSelection:z.clientSelection,scrollJumpRequest:z.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var B=t.payload.reason;return"COLLECTING"!==e.phase&&qe(!1),s({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:B})}if("DROP_ANIMATE"===t.type){var $=t.payload,L=$.completed,W=$.dropDuration,j=$.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&qe(!1),{phase:"DROP_ANIMATING",completed:L,dropDuration:W,newHomeClientOffset:j,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},Cr=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},Mr=function(){return{type:"COLLECTION_STARTING",payload:null}},Dr=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},Nr=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},kr=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},Tr=function(e){return{type:"MOVE",payload:e}},Pr=function(){return{type:"MOVE_UP",payload:null}},Or=function(){return{type:"MOVE_DOWN",payload:null}},Rr=function(){return{type:"MOVE_RIGHT",payload:null}},Ar=function(){return{type:"MOVE_LEFT",payload:null}},zr=function(e){return{type:"DROP_COMPLETE",payload:e}},Br=function(e){return{type:"DROP",payload:e}},$r="cubic-bezier(.2,1,.1,1)",Lr=0,Wr=.7,jr=.75,Fr="0.2s cubic-bezier(0.2, 0, 0, 1)",Hr={fluid:"opacity "+Fr,snap:"transform "+Fr+", opacity "+Fr,drop:function(e){var t=e+"s "+$r;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+Fr,placeholder:"height "+Fr+", width "+Fr+", margin "+Fr},Gr=function(e){return it(e,nt)?null:"translate("+e.x+"px, "+e.y+"px)"},Vr=Gr,Ur=.33,Yr=function(e){var t=e.getState,r=e.dispatch;return function(e){return function(o){if("DROP"===o.type){var n=t(),a=o.payload.reason;if("COLLECTING"!==n.phase){if("IDLE"!==n.phase){"DROP_PENDING"===n.phase&&n.isWaiting&&qe(!1),"DRAGGING"!==n.phase&&"DROP_PENDING"!==n.phase&&qe(!1);var l=n.critical,i=n.dimensions,c=i.draggables[n.critical.draggable.id],d=function(e){var t=e.draggables,r=e.reason,o=e.lastImpact,n=e.home,a=e.viewport,l=e.onLiftImpact;return o.at&&"DROP"===r?"REORDER"===o.at.type?{impact:o,didDropInsideDroppable:!0}:{impact:s({},o,{displaced:Pt}),didDropInsideDroppable:!0}:{impact:vr({draggables:t,impact:l,destination:n,viewport:a,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:a,lastImpact:n.impact,afterCritical:n.afterCritical,onLiftImpact:n.onLiftImpact,home:n.dimensions.droppables[n.critical.droppable.id],viewport:n.viewport,draggables:n.dimensions.draggables}),u=d.impact,b=d.didDropInsideDroppable,m=b?Mt(u):null,p=b?Dt(u):null,h={index:l.draggable.index,droppableId:l.droppable.id},g={draggableId:c.descriptor.id,type:c.descriptor.type,source:h,reason:a,mode:n.movementMode,destination:m,combine:p},v=function(e){var t=e.impact,r=e.draggable,o=e.dimensions,n=e.viewport,a=e.afterCritical,l=o.draggables,i=o.droppables,c=cr(t),s=c?i[c]:null,d=i[r.descriptor.droppableId],u=fr({impact:t,draggable:r,draggables:l,afterCritical:a,droppable:s||d,viewport:n});return lt(u,r.client.borderBox.center)}({impact:u,draggable:c,dimensions:i,viewport:n.viewport,afterCritical:n.afterCritical}),f={critical:n.critical,afterCritical:n.afterCritical,result:g,impact:u};if(!it(n.current.client.offset,v)||Boolean(g.combine)){var y=function(e){var t=e.reason,r=dt(e.current,e.destination);if(r<=0)return Ur;if(r>=1500)return.55;var o=Ur+r/1500*.22000000000000003;return Number(("CANCEL"===t?.6*o:o).toFixed(2))}({current:n.current.client.offset,destination:v,reason:a});r({type:"DROP_ANIMATE",payload:{newHomeClientOffset:v,dropDuration:y,completed:f}})}else r(zr({completed:f}))}}else r(function(e){return{type:"DROP_PENDING",payload:e}}({reason:a}))}else e(o)}}},Qr=function(){return{x:window.pageXOffset,y:window.pageYOffset}};var qr=function(e){var t=function(e){var t=e.onWindowScroll,r=Ge((function(){t(Qr())})),o=function(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}(r),n=Ue;function a(){return n!==Ue}return{start:function(){a()&&qe(!1),n=Ye(window,[o])},stop:function(){a()||qe(!1),r.cancel(),n(),n=Ue},isActive:a}}({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(r){t.isActive()||"INITIAL_PUBLISH"!==r.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r)&&t.stop(),e(r)}}},Jr=function(e,t){t()},Kr=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},Zr=function(e,t,r,o){if(e){var n=function(e){var t=!1,r=!1,o=setTimeout((function(){r=!0})),n=function(n){t||r||(t=!0,e(n),clearTimeout(o))};return n.wasCalled=function(){return t},n}(r);e(t,{announce:n}),n.wasCalled()||r(o(t))}else r(o(t))},Xr=function(e,t){var r=function(e,t){var r,o=(r=[],{add:function(e){var t=setTimeout((function(){return function(e){var t=yt(r,(function(t){return t.timerId===e}));-1===t&&qe(!1),r.splice(t,1)[0].callback()}(t)})),o={timerId:t,callback:e};r.push(o)},flush:function(){if(r.length){var e=[].concat(r);r.length=0,e.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}),n=null,a=function(r){n||qe(!1),n=null,Jr(0,(function(){return Zr(e().onDragEnd,r,t,ot)}))};return{beforeCapture:function(t,r){n&&qe(!1),Jr(0,(function(){var o=e().onBeforeCapture;o&&o({draggableId:t,mode:r})}))},beforeStart:function(t,r){n&&qe(!1),Jr(0,(function(){var o=e().onBeforeDragStart;o&&o(Kr(t,r))}))},start:function(r,a){n&&qe(!1);var l=Kr(r,a);n={mode:a,lastCritical:r,lastLocation:l.source,lastCombine:null},o.add((function(){Jr(0,(function(){return Zr(e().onDragStart,l,t,tt)}))}))},update:function(r,a){var l=Mt(a),i=Dt(a);n||qe(!1);var c=!function(e,t){if(e===t)return!0;var r=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,o=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return r&&o}(r,n.lastCritical);c&&(n.lastCritical=r);var d,u,b=(u=l,!(null==(d=n.lastLocation)&&null==u||null!=d&&null!=u&&d.droppableId===u.droppableId&&d.index===u.index));b&&(n.lastLocation=l);var m=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&e.draggableId===t.draggableId&&e.droppableId===t.droppableId}(n.lastCombine,i);if(m&&(n.lastCombine=i),c||b||m){var p=s({},Kr(r,n.mode),{combine:i,destination:l});o.add((function(){Jr(0,(function(){return Zr(e().onDragUpdate,p,t,rt)}))}))}},flush:function(){n||qe(!1),o.flush()},drop:a,abort:function(){if(n){var e=s({},Kr(n.lastCritical,n.mode),{combine:null,destination:null,reason:"CANCEL"});a(e)}}}}(e,t);return function(e){return function(t){return function(o){if("BEFORE_INITIAL_CAPTURE"!==o.type){if("INITIAL_PUBLISH"===o.type){var n=o.payload.critical;return r.beforeStart(n,o.payload.movementMode),t(o),void r.start(n,o.payload.movementMode)}if("DROP_COMPLETE"===o.type){var a=o.payload.completed.result;return r.flush(),t(o),void r.drop(a)}if(t(o),"FLUSH"!==o.type){var l=e.getState();"DRAGGING"===l.phase&&r.update(l.critical,l.impact)}else r.abort()}else r.beforeCapture(o.payload.draggableId,o.payload.movementMode)}}}},eo=function(e){return function(t){return function(r){if("DROP_ANIMATION_FINISHED"===r.type){var o=e.getState();"DROP_ANIMATING"!==o.phase&&qe(!1),e.dispatch(zr({completed:o.completed}))}else t(r)}}},to=function(e){var t=null,r=null;return function(o){return function(n){if("FLUSH"!==n.type&&"DROP_COMPLETE"!==n.type&&"DROP_ANIMATION_FINISHED"!==n.type||(r&&(cancelAnimationFrame(r),r=null),t&&(t(),t=null)),o(n),"DROP_ANIMATE"===n.type){var a={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};r=requestAnimationFrame((function(){r=null,t=Ye(window,[a])}))}}}},ro=function(e){return function(t){return function(r){if(t(r),"PUBLISH_WHILE_DRAGGING"===r.type){var o=e.getState();"DROP_PENDING"===o.phase&&(o.isWaiting||e.dispatch(Br({reason:o.reason})))}}}},oo=L,no=function(e){var t=e.scrollHeight,r=e.scrollWidth,o=e.height,n=e.width,a=lt({x:r,y:t},{x:n,y:o});return{x:Math.max(0,a.x),y:Math.max(0,a.y)}},ao=function(){var e=document.documentElement;return e||qe(!1),e},lo=function(){var e=ao();return no({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})};function io(e,t,r){return r.descriptor.id!==t.id&&r.descriptor.type===t.type&&"virtual"===e.droppable.getById(r.descriptor.droppableId).descriptor.mode}var co,so,uo=function(e,t){var r=null,o=function(e){var t=e.registry,r=e.callbacks,o={additions:{},removals:{},modified:{}},n=null,a=function(){n||(r.collectionStarting(),n=requestAnimationFrame((function(){n=null;var e=o,a=e.additions,l=e.removals,i=e.modified,c=Object.keys(a).map((function(e){return t.draggable.getById(e).getDimension(nt)})).sort((function(e,t){return e.descriptor.index-t.descriptor.index})),s=Object.keys(i).map((function(e){return{droppableId:e,scroll:t.droppable.getById(e).callbacks.getScrollWhileDragging()}})),d={additions:c,removals:Object.keys(l),modified:s};o={additions:{},removals:{},modified:{}},r.publish(d)})))};return{add:function(e){var t=e.descriptor.id;o.additions[t]=e,o.modified[e.descriptor.droppableId]=!0,o.removals[t]&&delete o.removals[t],a()},remove:function(e){var t=e.descriptor;o.removals[t.id]=!0,o.modified[t.droppableId]=!0,o.additions[t.id]&&delete o.additions[t.id],a()},stop:function(){n&&(cancelAnimationFrame(n),n=null,o={additions:{},removals:{},modified:{}})}}}({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),n=function(t){r||qe(!1);var n=r.critical.draggable;"ADDITION"===t.type&&io(e,n,t.value)&&o.add(t.value),"REMOVAL"===t.type&&io(e,n,t.value)&&o.remove(t.value)},a={updateDroppableIsEnabled:function(o,n){e.droppable.exists(o)||qe(!1),r&&t.updateDroppableIsEnabled({id:o,isEnabled:n})},updateDroppableIsCombineEnabled:function(o,n){r&&(e.droppable.exists(o)||qe(!1),t.updateDroppableIsCombineEnabled({id:o,isCombineEnabled:n}))},scrollDroppable:function(t,o){r&&e.droppable.getById(t).callbacks.scroll(o)},updateDroppableScroll:function(o,n){r&&(e.droppable.exists(o)||qe(!1),t.updateDroppableScroll({id:o,newScroll:n}))},startPublishing:function(t){r&&qe(!1);var o=e.draggable.getById(t.draggableId),a=e.droppable.getById(o.descriptor.droppableId),l={draggable:o.descriptor,droppable:a.descriptor},i=e.subscribe(n);return r={critical:l,unsubscribe:i},function(e){var t,r,o,n,a,l,i,c=e.critical,s=e.scrollOptions,d=e.registry,u=(t=Qr(),r=lo(),o=t.y,n=t.x,l=(a=ao()).clientWidth,i=a.clientHeight,{frame:Te({top:o,left:n,right:n+l,bottom:o+i}),scroll:{initial:t,current:t,max:r,diff:{value:nt,displacement:nt}}}),b=u.scroll.current,m=c.droppable,p=d.droppable.getAllByType(m.type).map((function(e){return e.callbacks.getDimensionAndWatchScroll(b,s)})),h=d.draggable.getAllByType(c.draggable.type).map((function(e){return e.getDimension(b)}));return{dimensions:{draggables:wt(h),droppables:St(p)},critical:c,viewport:u}}({critical:l,registry:e,scrollOptions:t.scrollOptions})},stopPublishing:function(){if(r){o.stop();var t=r.critical.droppable;e.droppable.getAllByType(t.type).forEach((function(e){return e.callbacks.dragStopped()})),r.unsubscribe(),r=null}}};return a},bo=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason},mo=function(e){window.scrollBy(e.x,e.y)},po=He((function(e){return Et(e).filter((function(e){return!!e.isEnabled&&!!e.frame}))})),ho=function(e){return Math.pow(e,2)},go=function(e){var t=e.startOfRange,r=e.endOfRange,o=e.current,n=r-t;return 0===n?0:(o-t)/n},vo=360,fo=1200,yo=function(e){var t=e.distanceToEdge,r=e.thresholds,o=e.dragStartTime,n=e.shouldUseTimeDampening,a=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return 28;if(e===t.startScrollingFrom)return 1;var r=go({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),o=28*ho(1-r);return Math.ceil(o)}(t,r);return 0===a?0:n?Math.max(function(e,t){var r=t,o=fo,n=Date.now()-r;if(n>=fo)return e;if(n<vo)return 1;var a=go({startOfRange:vo,endOfRange:o,current:n}),l=e*ho(a);return Math.ceil(l)}(a,o),1):a},Io=function(e){var t=e.container,r=e.distanceToEdges,o=e.dragStartTime,n=e.axis,a=e.shouldUseTimeDampening,l=function(e,t){return{startScrollingFrom:.25*e[t.size],maxScrollValueAt:.05*e[t.size]}}(t,n);return r[n.end]<r[n.start]?yo({distanceToEdge:r[n.end],thresholds:l,dragStartTime:o,shouldUseTimeDampening:a}):-1*yo({distanceToEdge:r[n.start],thresholds:l,dragStartTime:o,shouldUseTimeDampening:a})},_o=bt((function(e){return 0===e?0:e})),So=function(e){var t=e.dragStartTime,r=e.container,o=e.subject,n=e.center,a=e.shouldUseTimeDampening,l={top:n.y-r.top,right:r.right-n.x,bottom:r.bottom-n.y,left:n.x-r.left},i=Io({container:r,distanceToEdges:l,dragStartTime:t,axis:Bt,shouldUseTimeDampening:a}),c=Io({container:r,distanceToEdges:l,dragStartTime:t,axis:$t,shouldUseTimeDampening:a}),s=_o({x:c,y:i});if(it(s,nt))return null;var d=function(e){var t=e.container,r=e.subject,o=e.proposedScroll,n=r.height>t.height,a=r.width>t.width;return a||n?a&&n?null:{x:a?0:o.x,y:n?0:o.y}:o}({container:r,subject:o,proposedScroll:s});return d?it(d,nt)?null:d:null},wo=bt((function(e){return 0===e?0:e>0?1:-1})),Eo=(co=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,r=e.max,o=e.change,n=at(t,o),a={x:co(n.x,r.x),y:co(n.y,r.y)};return it(a,nt)?null:a}),xo=function(e){var t=e.max,r=e.current,o=e.change,n={x:Math.max(r.x,t.x),y:Math.max(r.y,t.y)},a=wo(o),l=Eo({max:n,current:r,change:a});return!l||0!==a.x&&0===l.x||0!==a.y&&0===l.y},Co=function(e,t){return xo({current:e.scroll.current,max:e.scroll.max,change:t})},Mo=function(e,t){var r=e.frame;return!!r&&xo({current:r.scroll.current,max:r.scroll.max,change:t})},Do=function(e){var t=e.state,r=e.dragStartTime,o=e.shouldUseTimeDampening,n=e.scrollWindow,a=e.scrollDroppable,l=t.current.page.borderBoxCenter,i=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var c=function(e){var t=e.viewport,r=e.subject,o=e.center,n=e.shouldUseTimeDampening,a=So({dragStartTime:e.dragStartTime,container:t.frame,subject:r,center:o,shouldUseTimeDampening:n});return a&&Co(t,a)?a:null}({dragStartTime:r,viewport:t.viewport,subject:i,center:l,shouldUseTimeDampening:o});if(c)return void n(c)}var s=function(e){var t=e.center,r=e.destination,o=e.droppables;if(r){var n=o[r];return n.frame?n:null}var a=function(e,t){var r=It(po(t),(function(t){return t.frame||qe(!1),ur(t.frame.pageMarginBox)(e)}));return r}(t,o);return a}({center:l,destination:cr(t.impact),droppables:t.dimensions.droppables});if(s){var d=function(e){var t=e.droppable,r=e.subject,o=e.center,n=e.dragStartTime,a=e.shouldUseTimeDampening,l=t.frame;if(!l)return null;var i=So({dragStartTime:n,container:l.pageMarginBox,subject:r,center:o,shouldUseTimeDampening:a});return i&&Mo(t,i)?i:null}({dragStartTime:r,droppable:s,subject:i,center:l,shouldUseTimeDampening:o});d&&a(s.descriptor.id,d)}},No=function(e){var t=e.move,r=e.scrollDroppable,o=e.scrollWindow;return function(e){var n=e.scrollJumpRequest;if(n){var a=cr(e.impact);a||qe(!1);var l=function(e,t){if(!Mo(e,t))return t;var o=function(e,t){var r=e.frame;return r&&Mo(e,t)?Eo({current:r.scroll.current,max:r.scroll.max,change:t}):null}(e,t);if(!o)return r(e.descriptor.id,t),null;var n=lt(t,o);return r(e.descriptor.id,n),lt(t,n)}(e.dimensions.droppables[a],n);if(l){var i=e.viewport,c=function(e,t,r){if(!e)return r;if(!Co(t,r))return r;var n=function(e,t){if(!Co(e,t))return null;var r=e.scroll.max,o=e.scroll.current;return Eo({current:o,max:r,change:t})}(t,r);if(!n)return o(r),null;var a=lt(r,n);return o(a),lt(r,a)}(e.isWindowScrollAllowed,i,l);c&&function(e,r){var o=at(e.current.client.selection,r);t({client:o})}(e,c)}}}},ko="data-rbd",To={base:so=ko+"-drag-handle",draggableId:so+"-draggable-id",contextId:so+"-context-id"},Po=function(){var e=ko+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Oo=function(){var e=ko+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Ro={contextId:ko+"-scroll-container-context-id"},Ao=function(e,t){return e.map((function(e){var r=e.styles[t];return r?e.selector+" { "+r+" }":""})).join(" ")},zo="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?l.useLayoutEffect:l.useEffect,Bo=function(){var e=document.querySelector("head");return e||qe(!1),e},$o=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};var Lo=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Wo(e){return e instanceof Lo(e).HTMLElement}function jo(){var e={draggables:{},droppables:{}},t=[];function r(e){t.length&&t.forEach((function(t){return t(e)}))}function o(t){return e.draggables[t]||null}function n(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,r({type:"ADDITION",value:t})},update:function(t,r){var o=e.draggables[r.descriptor.id];o&&o.uniqueId===t.uniqueId&&(delete e.draggables[r.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var n=t.descriptor.id,a=o(n);a&&t.uniqueId===a.uniqueId&&(delete e.draggables[n],r({type:"REMOVAL",value:t}))},getById:function(e){var t=o(e);return t||qe(!1),t},findById:o,exists:function(e){return Boolean(o(e))},getAllByType:function(t){return ft(e.draggables).filter((function(e){return e.descriptor.type===t}))}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var r=n(t.descriptor.id);r&&t.uniqueId===r.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=n(e);return t||qe(!1),t},findById:n,exists:function(e){return Boolean(n(e))},getAllByType:function(t){return ft(e.droppables).filter((function(e){return e.descriptor.type===t}))}},subscribe:function(e){return t.push(e),function(){var r=t.indexOf(e);-1!==r&&t.splice(r,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var Fo=i().createContext(null),Ho=function(){var e=document.body;return e||qe(!1),e},Go={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Vo=0,Uo={separator:"::"};function Yo(e,t){return void 0===t&&(t=Uo),Ne((function(){return""+e+t.separator+Vo++}),[t.separator,e])}var Qo=i().createContext(null);function qo(e){var t=(0,l.useRef)(e);return(0,l.useEffect)((function(){t.current=e})),t}var Jo,Ko,Zo=((Jo={})[13]=!0,Jo[9]=!0,Jo),Xo=function(e){Zo[e.keyCode]&&e.preventDefault()},en=function(){var e="visibilitychange";return"undefined"==typeof document?e:It([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}(),tn={type:"IDLE"};function rn(){}var on=((Ko={})[34]=!0,Ko[33]=!0,Ko[36]=!0,Ko[35]=!0,Ko);var nn={type:"IDLE"},an={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function ln(e,t){if(null==t)return!1;if(Boolean(an[t.tagName.toLowerCase()]))return!0;var r=t.getAttribute("contenteditable");return"true"===r||""===r||t!==e&&ln(e,t.parentElement)}function cn(e,t){var r=t.target;return!!Wo(r)&&ln(e,r)}var sn=function(e){return Te(e.getBoundingClientRect()).center},dn=function(){var e="matches";return"undefined"==typeof document?e:It([e,"msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||e}();function un(e,t){return null==e?null:e[dn](t)?e:un(e.parentElement,t)}function bn(e,t){return e.closest?e.closest(t):un(e,t)}function mn(e){e.preventDefault()}function pn(e){var t=e.expected,r=e.phase,o=e.isLockActive;return e.shouldWarn,!!o()&&t===r}function hn(e){var t=e.lockAPI,r=e.store,o=e.registry,n=e.draggableId;if(t.isClaimed())return!1;var a=o.draggable.findById(n);return!!a&&!!a.options.isEnabled&&!!bo(r.getState(),n)}var gn=[function(e){var t=(0,l.useRef)(tn),r=(0,l.useRef)(Ue),o=Ne((function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var o=e.findClosestDraggableId(t);if(o){var n=e.tryGetLock(o,i,{sourceEvent:t});if(n){t.preventDefault();var a={x:t.clientX,y:t.clientY};r.current(),d(n,a)}}}}}}),[e]),n=Ne((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var o=e.findOptionsForDraggable(r);o&&(o.shouldRespectForcePress||e.canGetLock(r)&&t.preventDefault())}}}}}),[e]),a=ke((function(){r.current=Ye(window,[n,o],{passive:!1,capture:!0})}),[n,o]),i=ke((function(){"IDLE"!==t.current.type&&(t.current=tn,r.current(),a())}),[a]),c=ke((function(){var e=t.current;i(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[i]),s=ke((function(){var e=function(e){var t=e.cancel,r=e.completed,o=e.getPhase,n=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,r=e.clientX,a=e.clientY;if(0===t){var l={x:r,y:a},i=o();if("DRAGGING"===i.type)return e.preventDefault(),void i.actions.move(l);if("PENDING"!==i.type&&qe(!1),c=i.point,s=l,Math.abs(s.x-c.x)>=5||Math.abs(s.y-c.y)>=5){var c,s;e.preventDefault();var d=i.actions.fluidLift(l);n({type:"DRAGGING",actions:d})}}}},{eventName:"mouseup",fn:function(e){var n=o();"DRAGGING"===n.type?(e.preventDefault(),n.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===o().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==o().type)return 27===e.keyCode?(e.preventDefault(),void t()):void Xo(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===o().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var r=o();"IDLE"===r.type&&qe(!1),r.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:en,fn:t}]}({cancel:c,completed:i,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});r.current=Ye(window,e,{capture:!0,passive:!1})}),[c,i]),d=ke((function(e,r){"IDLE"!==t.current.type&&qe(!1),t.current={type:"PENDING",point:r,actions:e},s()}),[s]);zo((function(){return a(),function(){r.current()}}),[a])},function(e){var t=(0,l.useRef)(rn),r=Ne((function(){return{eventName:"keydown",fn:function(r){if(!r.defaultPrevented&&32===r.keyCode){var n=e.findClosestDraggableId(r);if(n){var a=e.tryGetLock(n,c,{sourceEvent:r});if(a){r.preventDefault();var l=!0,i=a.snapLift();t.current(),t.current=Ye(window,function(e,t){function r(){t(),e.cancel()}return[{eventName:"keydown",fn:function(o){return 27===o.keyCode?(o.preventDefault(),void r()):32===o.keyCode?(o.preventDefault(),t(),void e.drop()):40===o.keyCode?(o.preventDefault(),void e.moveDown()):38===o.keyCode?(o.preventDefault(),void e.moveUp()):39===o.keyCode?(o.preventDefault(),void e.moveRight()):37===o.keyCode?(o.preventDefault(),void e.moveLeft()):void(on[o.keyCode]?o.preventDefault():Xo(o))}},{eventName:"mousedown",fn:r},{eventName:"mouseup",fn:r},{eventName:"click",fn:r},{eventName:"touchstart",fn:r},{eventName:"resize",fn:r},{eventName:"wheel",fn:r,options:{passive:!0}},{eventName:en,fn:r}]}(i,c),{capture:!0,passive:!1})}}}function c(){l||qe(!1),l=!1,t.current(),o()}}}}),[e]),o=ke((function(){t.current=Ye(window,[r],{passive:!1,capture:!0})}),[r]);zo((function(){return o(),function(){t.current()}}),[o])},function(e){var t=(0,l.useRef)(nn),r=(0,l.useRef)(Ue),o=ke((function(){return t.current}),[]),n=ke((function(e){t.current=e}),[]),a=Ne((function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var o=e.findClosestDraggableId(t);if(o){var n=e.tryGetLock(o,c,{sourceEvent:t});if(n){var a=t.touches[0],l={x:a.clientX,y:a.clientY};r.current(),b(n,l)}}}}}}),[e]),i=ke((function(){r.current=Ye(window,[a],{capture:!0,passive:!1})}),[a]),c=ke((function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),n(nn),r.current(),i())}),[i,n]),s=ke((function(){var e=t.current;c(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[c]),d=ke((function(){var e={capture:!0,passive:!1},t={cancel:s,completed:c,getPhase:o},n=Ye(window,function(e){var t=e.cancel,r=e.completed,o=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var r=o();if("DRAGGING"===r.type){r.hasMoved=!0;var n=e.touches[0],a={x:n.clientX,y:n.clientY};e.preventDefault(),r.actions.move(a)}else t()}},{eventName:"touchend",fn:function(e){var n=o();"DRAGGING"===n.type?(e.preventDefault(),n.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===o().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var r=o();"IDLE"===r.type&&qe(!1);var n=e.touches[0];if(n&&n.force>=.15){var a=r.actions.shouldRespectForcePress();if("PENDING"!==r.type)return a?r.hasMoved?void e.preventDefault():void t():void e.preventDefault();a&&t()}}},{eventName:en,fn:t}]}(t),e),a=Ye(window,function(e){var t=e.cancel,r=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===r().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:en,fn:t}]}(t),e);r.current=function(){n(),a()}}),[s,o,c]),u=ke((function(){var e=o();"PENDING"!==e.type&&qe(!1);var t=e.actions.fluidLift(e.point);n({type:"DRAGGING",actions:t,hasMoved:!1})}),[o,n]),b=ke((function(e,t){"IDLE"!==o().type&&qe(!1);var r=setTimeout(u,120);n({type:"PENDING",point:t,actions:e,longPressTimerId:r}),d()}),[d,o,n,u]);zo((function(){return i(),function(){r.current();var e=o();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),n(nn))}}),[o,i,n]),zo((function(){return Ye(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function vn(e){var t=e.contextId,r=e.store,o=e.registry,n=e.customSensors,a=e.enableDefaultSensors,i=[].concat(a?gn:[],n||[]),c=(0,l.useState)((function(){return function(){var e=null;function t(){e||qe(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&qe(!1);var r={abandon:t};return e=r,r},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],d=ke((function(e,t){e.isDragging&&!t.isDragging&&c.tryAbandon()}),[c]);zo((function(){var e=r.getState();return r.subscribe((function(){var t=r.getState();d(e,t),e=t}))}),[c,r,d]),zo((function(){return c.tryAbandon}),[c.tryAbandon]);for(var u=ke((function(e){return hn({lockAPI:c,registry:o,store:r,draggableId:e})}),[c,o,r]),b=ke((function(e,n,a){return function(e){var t=e.lockAPI,r=e.contextId,o=e.store,n=e.registry,a=e.draggableId,l=e.forceSensorStop,i=e.sourceEvent;if(!hn({lockAPI:t,store:o,registry:n,draggableId:a}))return null;var c=n.draggable.getById(a),d=function(e,t){var r="["+Po.contextId+'="'+e+'"]',o=It(_t(document.querySelectorAll(r)),(function(e){return e.getAttribute(Po.id)===t}));return o&&Wo(o)?o:null}(r,c.descriptor.id);if(!d)return null;if(i&&!c.options.canDragInteractiveElements&&cn(d,i))return null;var u=t.claim(l||Ue),b="PRE_DRAG";function m(){return c.options.shouldRespectForcePress}function p(){return t.isActive(u)}var h=function(e,t){pn({expected:e,phase:b,isLockActive:p,shouldWarn:!0})&&o.dispatch(t())}.bind(null,"DRAGGING");function g(e){function r(){t.release(),b="COMPLETED"}function n(t,n){if(void 0===n&&(n={shouldBlockNextClick:!1}),e.cleanup(),n.shouldBlockNextClick){var a=Ye(window,[{eventName:"click",fn:mn,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(a)}r(),o.dispatch(Br({reason:t}))}return"PRE_DRAG"!==b&&(r(),"PRE_DRAG"!==b&&qe(!1)),o.dispatch(function(e){return{type:"LIFT",payload:e}}(e.liftActionArgs)),b="DRAGGING",s({isActive:function(){return pn({expected:"DRAGGING",phase:b,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:m,drop:function(e){return n("DROP",e)},cancel:function(e){return n("CANCEL",e)}},e.actions)}var v={isActive:function(){return pn({expected:"PRE_DRAG",phase:b,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:m,fluidLift:function(e){var t=Ge((function(e){h((function(){return Tr({client:e})}))}));return s({},g({liftActionArgs:{id:a,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}}),{move:t})},snapLift:function(){var e={moveUp:function(){return h(Pr)},moveRight:function(){return h(Rr)},moveDown:function(){return h(Or)},moveLeft:function(){return h(Ar)}};return g({liftActionArgs:{id:a,clientSelection:sn(d),movementMode:"SNAP"},cleanup:Ue,actions:e})},abort:function(){pn({expected:"PRE_DRAG",phase:b,isLockActive:p,shouldWarn:!0})&&t.release()}};return v}({lockAPI:c,registry:o,contextId:t,store:r,draggableId:e,forceSensorStop:n,sourceEvent:a&&a.sourceEvent?a.sourceEvent:null})}),[t,c,o,r]),m=ke((function(e){return function(e,t){var r=function(e,t){var r,o=t.target;if(!((r=o)instanceof Lo(r).Element))return null;var n=function(e){return"["+To.contextId+'="'+e+'"]'}(e),a=bn(o,n);return a&&Wo(a)?a:null}(e,t);return r?r.getAttribute(To.draggableId):null}(t,e)}),[t]),p=ke((function(e){var t=o.draggable.findById(e);return t?t.options:null}),[o.draggable]),h=ke((function(){c.isClaimed()&&(c.tryAbandon(),"IDLE"!==r.getState().phase&&r.dispatch({type:"FLUSH",payload:null}))}),[c,r]),g=ke(c.isClaimed,[c]),v=Ne((function(){return{canGetLock:u,tryGetLock:b,findClosestDraggableId:m,findOptionsForDraggable:p,tryReleaseLock:h,isLockClaimed:g}}),[u,b,m,p,h,g]),f=0;f<i.length;f++)i[f](v)}function fn(e){return e.current||qe(!1),e.current}function yn(e){var t=e.contextId,r=e.setCallbacks,o=e.sensors,n=e.nonce,a=e.dragHandleUsageInstructions,c=(0,l.useRef)(null),d=qo(e),u=ke((function(){return function(e){return{onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}}(d.current)}),[d]),b=function(e){var t=Ne((function(){return function(e){return"rbd-announcement-"+e}(e)}),[e]),r=(0,l.useRef)(null);return(0,l.useEffect)((function(){var e=document.createElement("div");return r.current=e,e.id=t,e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),s(e.style,Go),Ho().appendChild(e),function(){setTimeout((function(){var t=Ho();t.contains(e)&&t.removeChild(e),e===r.current&&(r.current=null)}))}}),[t]),ke((function(e){var t=r.current;t&&(t.textContent=e)}),[])}(t),m=function(e){var t=e.contextId,r=e.text,o=Yo("hidden-text",{separator:"-"}),n=Ne((function(){return function(e){return"rbd-hidden-text-"+e.contextId+"-"+e.uniqueId}({contextId:t,uniqueId:o})}),[o,t]);return(0,l.useEffect)((function(){var e=document.createElement("div");return e.id=n,e.textContent=r,e.style.display="none",Ho().appendChild(e),function(){var t=Ho();t.contains(e)&&t.removeChild(e)}}),[n,r]),n}({contextId:t,text:a}),p=function(e,t){var r=Ne((function(){return function(e){var t,r,o,n=(t=e,function(e){return"["+e+'="'+t+'"]'}),a=(r="\n      cursor: -webkit-grab;\n      cursor: grab;\n    ",{selector:n(To.contextId),styles:{always:"\n          -webkit-touch-callout: none;\n          -webkit-tap-highlight-color: rgba(0,0,0,0);\n          touch-action: manipulation;\n        ",resting:r,dragging:"pointer-events: none;",dropAnimating:r}}),l=[(o="\n      transition: "+Hr.outOfTheWay+";\n    ",{selector:n(Po.contextId),styles:{dragging:o,dropAnimating:o,userCancel:o}}),a,{selector:n(Oo.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n        cursor: grabbing;\n        cursor: -webkit-grabbing;\n        user-select: none;\n        -webkit-user-select: none;\n        -moz-user-select: none;\n        -ms-user-select: none;\n        overflow-anchor: none;\n      "}}];return{always:Ao(l,"always"),resting:Ao(l,"resting"),dragging:Ao(l,"dragging"),dropAnimating:Ao(l,"dropAnimating"),userCancel:Ao(l,"userCancel")}}(e)}),[e]),o=(0,l.useRef)(null),n=(0,l.useRef)(null),a=ke(He((function(e){var t=n.current;t||qe(!1),t.textContent=e})),[]),i=ke((function(e){var t=o.current;t||qe(!1),t.textContent=e}),[]);zo((function(){(o.current||n.current)&&qe(!1);var l=$o(t),c=$o(t);return o.current=l,n.current=c,l.setAttribute(ko+"-always",e),c.setAttribute(ko+"-dynamic",e),Bo().appendChild(l),Bo().appendChild(c),i(r.always),a(r.resting),function(){var e=function(e){var t=e.current;t||qe(!1),Bo().removeChild(t),e.current=null};e(o),e(n)}}),[t,i,a,r.always,r.resting,e]);var c=ke((function(){return a(r.dragging)}),[a,r.dragging]),s=ke((function(e){a("DROP"!==e?r.userCancel:r.dropAnimating)}),[a,r.dropAnimating,r.userCancel]),d=ke((function(){n.current&&a(r.resting)}),[a,r.resting]);return Ne((function(){return{dragging:c,dropping:s,resting:d}}),[c,s,d])}(t,n),h=ke((function(e){fn(c).dispatch(e)}),[]),g=Ne((function(){return $({publishWhileDragging:Cr,updateDroppableScroll:Dr,updateDroppableIsEnabled:Nr,updateDroppableIsCombineEnabled:kr,collectionStarting:Mr},h)}),[h]),v=function(){var e=Ne(jo,[]);return(0,l.useEffect)((function(){return function(){requestAnimationFrame(e.clean)}}),[e]),e}(),f=Ne((function(){return uo(v,g)}),[v,g]),y=Ne((function(){return function(e){var t=e.scrollDroppable,r=e.scrollWindow,o=e.move,n=function(e){var t=e.scrollDroppable,r=Ge(e.scrollWindow),o=Ge(t),n=null,a=function(e){n||qe(!1);var t=n,a=t.shouldUseTimeDampening,l=t.dragStartTime;Do({state:e,scrollWindow:r,scrollDroppable:o,dragStartTime:l,shouldUseTimeDampening:a})};return{start:function(e){n&&qe(!1);var t=Date.now(),r=!1,o=function(){r=!0};Do({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:o,scrollDroppable:o}),n={dragStartTime:t,shouldUseTimeDampening:r},r&&a(e)},stop:function(){n&&(r.cancel(),o.cancel(),n=null)},scroll:a}}({scrollWindow:r,scrollDroppable:t}),a=No({move:o,scrollWindow:r,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&a(e):n.scroll(e))},start:n.start,stop:n.stop}}(s({scrollWindow:mo,scrollDroppable:f.scrollDroppable},$({move:Tr},h)))}),[f.scrollDroppable,h]),I=function(e){var t=(0,l.useRef)({}),r=(0,l.useRef)(null),o=(0,l.useRef)(null),n=(0,l.useRef)(!1),a=ke((function(e,r){var o={id:e,focus:r};return t.current[e]=o,function(){var r=t.current;r[e]!==o&&delete r[e]}}),[]),i=ke((function(t){var r=function(e,t){var r="["+To.contextId+'="'+e+'"]',o=_t(document.querySelectorAll(r));if(!o.length)return null;var n=It(o,(function(e){return e.getAttribute(To.draggableId)===t}));return n&&Wo(n)?n:null}(e,t);r&&r!==document.activeElement&&r.focus()}),[e]),c=ke((function(e,t){r.current===e&&(r.current=t)}),[]),s=ke((function(){o.current||n.current&&(o.current=requestAnimationFrame((function(){o.current=null;var e=r.current;e&&i(e)})))}),[i]),d=ke((function(e){r.current=null;var t=document.activeElement;t&&t.getAttribute(To.draggableId)===e&&(r.current=e)}),[]);return zo((function(){return n.current=!0,function(){n.current=!1;var e=o.current;e&&cancelAnimationFrame(e)}}),[]),Ne((function(){return{register:a,tryRecordFocus:d,tryRestoreFocusRecorded:s,tryShiftRecord:c}}),[a,d,s,c])}(t),_=Ne((function(){return function(e){var t,r=e.dimensionMarshal,o=e.focusMarshal,n=e.styleMarshal,a=e.getResponders,l=e.announce,i=e.autoScroller;return z(xr,oo(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),o=function(){throw new Error(T(15))},n={getState:r.getState,dispatch:function(){return o.apply(void 0,arguments)}},a=t.map((function(e){return e(n)}));return o=L.apply(void 0,a)(r.dispatch),k(k({},r),{},{dispatch:o})}}}((t=n,function(){return function(e){return function(r){"INITIAL_PUBLISH"===r.type&&t.dragging(),"DROP_ANIMATE"===r.type&&t.dropping(r.payload.completed.result.reason),"FLUSH"!==r.type&&"DROP_COMPLETE"!==r.type||t.resting(),e(r)}}}),function(e){return function(){return function(t){return function(r){"DROP_COMPLETE"!==r.type&&"FLUSH"!==r.type&&"DROP_ANIMATE"!==r.type||e.stopPublishing(),t(r)}}}}(r),function(e){return function(t){var r=t.getState,o=t.dispatch;return function(t){return function(n){if("LIFT"===n.type){var a=n.payload,l=a.id,i=a.clientSelection,c=a.movementMode,s=r();"DROP_ANIMATING"===s.phase&&o(zr({completed:s.completed})),"IDLE"!==r().phase&&qe(!1),o({type:"FLUSH",payload:null}),o({type:"BEFORE_INITIAL_CAPTURE",payload:{draggableId:l,movementMode:c}});var d={draggableId:l,scrollOptions:{shouldPublishImmediately:"SNAP"===c}},u=e.startPublishing(d),b=u.critical,m=u.dimensions,p=u.viewport;o({type:"INITIAL_PUBLISH",payload:{critical:b,dimensions:m,clientSelection:i,movementMode:c,viewport:p}})}else t(n)}}}}(r),Yr,eo,to,ro,function(e){return function(t){return function(r){return function(o){if(function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(o))return e.stop(),void r(o);if("INITIAL_PUBLISH"===o.type){r(o);var n=t.getState();return"DRAGGING"!==n.phase&&qe(!1),void e.start(n)}r(o),e.scroll(t.getState())}}}}(i),qr,function(e){var t=!1;return function(){return function(r){return function(o){if("INITIAL_PUBLISH"===o.type)return t=!0,e.tryRecordFocus(o.payload.critical.draggable.id),r(o),void e.tryRestoreFocusRecorded();if(r(o),t){if("FLUSH"===o.type)return t=!1,void e.tryRestoreFocusRecorded();if("DROP_COMPLETE"===o.type){t=!1;var n=o.payload.completed.result;n.combine&&e.tryShiftRecord(n.draggableId,n.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}}(o),Xr(a,l))))}({announce:b,autoScroller:y,dimensionMarshal:f,focusMarshal:I,getResponders:u,styleMarshal:p})}),[b,y,f,I,u,p]);c.current=_;var S=ke((function(){var e=fn(c);"IDLE"!==e.getState().phase&&e.dispatch({type:"FLUSH",payload:null})}),[]),w=ke((function(){var e=fn(c).getState();return e.isDragging||"DROP_ANIMATING"===e.phase}),[]);r(Ne((function(){return{isDragging:w,tryAbort:S}}),[w,S]));var E=ke((function(e){return bo(fn(c).getState(),e)}),[]),x=ke((function(){return dr(fn(c).getState())}),[]),C=Ne((function(){return{marshal:f,focus:I,contextId:t,canLift:E,isMovementAllowed:x,dragHandleUsageInstructionsId:m,registry:v}}),[t,f,m,I,E,x,v]);return vn({contextId:t,store:_,registry:v,customSensors:o,enableDefaultSensors:!1!==e.enableDefaultSensors}),(0,l.useEffect)((function(){return S}),[S]),i().createElement(Qo.Provider,{value:C},i().createElement(U,{context:Fo,store:_},e.children))}var In=0;function Sn(e){var t=Ne((function(){return""+In++}),[]),r=e.dragHandleUsageInstructions||"\n  Press space bar to start a drag.\n  When dragging you can use the arrow keys to move the item around and escape to cancel.\n  Some screen readers may require you to be in focus mode or to use your pass through key\n";return i().createElement(Je,null,(function(o){return i().createElement(yn,{nonce:e.nonce,contextId:t,setCallbacks:o,dragHandleUsageInstructions:r,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)}))}var wn=function(e){return function(t){return e===t}},En=wn("scroll"),xn=wn("auto"),Cn=(wn("visible"),function(e,t){return t(e.overflowX)||t(e.overflowY)}),Mn=function e(t){return null==t||t===document.body||t===document.documentElement?null:function(e){var t=window.getComputedStyle(e),r={overflowX:t.overflowX,overflowY:t.overflowY};return Cn(r,En)||Cn(r,xn)}(t)?t:e(t.parentElement)},Dn=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Nn=function e(t){return!!t&&("fixed"===window.getComputedStyle(t).position||e(t.parentElement))},kn={passive:!1},Tn={passive:!0},Pn=function(e){return e.shouldPublishImmediately?kn:Tn};function On(e){var t=(0,l.useContext)(e);return t||qe(!1),t}var Rn=function(e){return e&&e.env.closestScrollable||null};function An(){}var zn={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}},Bn=i().memo((function(e){var t=(0,l.useRef)(null),r=ke((function(){t.current&&(clearTimeout(t.current),t.current=null)}),[]),o=e.animate,n=e.onTransitionEnd,a=e.onClose,c=e.contextId,s=(0,l.useState)("open"===e.animate),d=s[0],u=s[1];(0,l.useEffect)((function(){return d?"open"!==o?(r(),u(!1),An):t.current?An:(t.current=setTimeout((function(){t.current=null,u(!1)})),r):An}),[o,d,r]);var b=ke((function(e){"height"===e.propertyName&&(n(),"close"===o&&a())}),[o,a,n]),m=function(e){var t=e.isAnimatingOpenOnMount,r=e.placeholder,o=e.animate,n=function(e){var t=e.placeholder;return e.isAnimatingOpenOnMount||"close"===e.animate?zn:{height:t.client.borderBox.height,width:t.client.borderBox.width,margin:t.client.margin}}({isAnimatingOpenOnMount:t,placeholder:r,animate:o});return{display:r.display,boxSizing:"border-box",width:n.width,height:n.height,marginTop:n.margin.top,marginRight:n.margin.right,marginBottom:n.margin.bottom,marginLeft:n.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:"none"!==o?Hr.placeholder:null}}({isAnimatingOpenOnMount:d,animate:e.animate,placeholder:e.placeholder});return i().createElement(e.placeholder.tagName,{style:m,"data-rbd-placeholder-context-id":c,onTransitionEnd:b,ref:e.innerRef})})),$n=i().createContext(null),Ln=function(e){function t(){for(var t,r=arguments.length,o=new Array(r),n=0;n<r;n++)o[n]=arguments[n];return(t=e.call.apply(e,[this].concat(o))||this).state={isVisible:Boolean(t.props.on),data:t.props.on,animate:t.props.shouldAnimate&&t.props.on?"open":"none"},t.onClose=function(){"close"===t.state.animate&&t.setState({isVisible:!1})},t}return x(t,e),t.getDerivedStateFromProps=function(e,t){return e.shouldAnimate?e.on?{isVisible:!0,data:e.on,animate:"open"}:t.isVisible?{isVisible:!0,data:t.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(e.on),data:e.on,animate:"none"}},t.prototype.render=function(){if(!this.state.isVisible)return null;var e={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(e)},t}(i().PureComponent),Wn=function(e,t){return t?Hr.drop(t.duration):e?Hr.snap:Hr.fluid},jn=function(e,t){return e?t?Lr:Wr:null};function Fn(e){return"DRAGGING"===e.type?function(e){var t=e.dimension.client,r=e.offset,o=e.combineWith,n=e.dropping,a=Boolean(o),l=function(e){return null!=e.forceShouldAnimate?e.forceShouldAnimate:"SNAP"===e.mode}(e),i=Boolean(n),c=i?function(e,t){var r=Gr(e);return r?t?r+" scale("+jr+")":r:null}(r,a):Vr(r);return{position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:Wn(l,n),transform:c,opacity:jn(a,i),zIndex:i?4500:5e3,pointerEvents:"none"}}(e):{transform:Vr((t=e).offset),transition:t.shouldAnimateDisplacement?null:"none"};var t}function Hn(e){e.preventDefault()}var Gn=function(e,t){return e===t},Vn=function(e){var t=e.combine,r=e.destination;return r?r.droppableId:t?t.droppableId:null};function Un(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var Yn={mapped:{type:"SECONDARY",offset:nt,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Un(null)}},Qn=Ee((function(){var e,t,r,o=(e=He((function(e,t){return{x:e,y:t}})),t=He((function(e,t,r,o,n){return{isDragging:!0,isClone:t,isDropAnimating:Boolean(n),dropAnimation:n,mode:e,draggingOver:r,combineWith:o,combineTargetFor:null}})),r=He((function(e,r,o,n,a,l,i){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:a,combineWith:l,mode:r,offset:e,dimension:o,forceShouldAnimate:i,snapshot:t(r,n,a,l,null)}}})),function(o,n){if(o.isDragging){if(o.critical.draggable.id!==n.draggableId)return null;var a=o.current.client.offset,l=o.dimensions.draggables[n.draggableId],i=cr(o.impact),c=(d=o.impact).at&&"COMBINE"===d.at.type?d.at.combine.draggableId:null,s=o.forceShouldAnimate;return r(e(a.x,a.y),o.movementMode,l,n.isClone,i,c,s)}var d;if("DROP_ANIMATING"===o.phase){var u=o.completed;if(u.result.draggableId!==n.draggableId)return null;var b=n.isClone,m=o.dimensions.draggables[n.draggableId],p=u.result,h=p.mode,g=Vn(p),v=function(e){return e.combine?e.combine.draggableId:null}(p),f={duration:o.dropDuration,curve:$r,moveTo:o.newHomeClientOffset,opacity:v?Lr:null,scale:v?jr:null};return{mapped:{type:"DRAGGING",offset:o.newHomeClientOffset,dimension:m,dropping:f,draggingOver:g,combineWith:v,mode:h,forceShouldAnimate:null,snapshot:t(h,b,g,v,f)}}}return null}),n=function(){var e=He((function(e,t){return{x:e,y:t}})),t=He(Un),r=He((function(e,r,o){return void 0===r&&(r=null),{mapped:{type:"SECONDARY",offset:e,combineTargetFor:r,shouldAnimateDisplacement:o,snapshot:t(r)}}})),o=function(e){return e?r(nt,e,!0):null},n=function(t,n,a,l){var i=a.displaced.visible[t],c=Boolean(l.inVirtualList&&l.effected[t]),s=Dt(a),d=s&&s.draggableId===t?n:null;if(!i){if(!c)return o(d);if(a.displaced.invisible[t])return null;var u=ct(l.displacedBy.point),b=e(u.x,u.y);return r(b,d,!0)}if(c)return o(d);var m=a.displacedBy.point,p=e(m.x,m.y);return r(p,d,i.shouldAnimate)};return function(e,t){if(e.isDragging)return e.critical.draggable.id===t.draggableId?null:n(t.draggableId,e.critical.draggable.id,e.impact,e.afterCritical);if("DROP_ANIMATING"===e.phase){var r=e.completed;return r.result.draggableId===t.draggableId?null:n(t.draggableId,r.result.draggableId,r.impact,r.afterCritical)}return null}}();return function(e,t){return o(e,t)||n(e,t)||Yn}}),{dropAnimationFinished:function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}}},null,{context:Fo,pure:!0,areStatePropsEqual:Gn})((function(e){var t=(0,l.useRef)(null),r=ke((function(e){t.current=e}),[]),o=ke((function(){return t.current}),[]),n=On(Qo),a=n.contextId,i=n.dragHandleUsageInstructionsId,c=n.registry,s=On($n),d=s.type,u=s.droppableId,b=Ne((function(){return{id:e.draggableId,index:e.index,type:d,droppableId:u}}),[e.draggableId,e.index,d,u]),m=e.children,p=e.draggableId,h=e.isEnabled,g=e.shouldRespectForcePress,v=e.canDragInteractiveElements,f=e.isClone,y=e.mapped,I=e.dropAnimationFinished;f||function(e){var t=Yo("draggable"),r=e.descriptor,o=e.registry,n=e.getDraggableRef,a=e.canDragInteractiveElements,i=e.shouldRespectForcePress,c=e.isEnabled,s=Ne((function(){return{canDragInteractiveElements:a,shouldRespectForcePress:i,isEnabled:c}}),[a,c,i]),d=ke((function(e){var t=n();return t||qe(!1),function(e,t,r){void 0===r&&(r=nt);var o=window.getComputedStyle(t),n=t.getBoundingClientRect(),a=Le(n,o),l=$e(a,r);return{descriptor:e,placeholder:{client:a,tagName:t.tagName.toLowerCase(),display:o.display},displaceBy:{x:a.marginBox.width,y:a.marginBox.height},client:a,page:l}}(r,t,e)}),[r,n]),u=Ne((function(){return{uniqueId:t,descriptor:r,options:s,getDimension:d}}),[r,d,s,t]),b=(0,l.useRef)(u),m=(0,l.useRef)(!0);zo((function(){return o.draggable.register(b.current),function(){return o.draggable.unregister(b.current)}}),[o.draggable]),zo((function(){if(m.current)m.current=!1;else{var e=b.current;b.current=u,o.draggable.update(u,e)}}),[u,o.draggable])}(Ne((function(){return{descriptor:b,registry:c,getDraggableRef:o,canDragInteractiveElements:v,shouldRespectForcePress:g,isEnabled:h}}),[b,c,o,v,g,h]));var _=Ne((function(){return h?{tabIndex:0,role:"button","aria-describedby":i,"data-rbd-drag-handle-draggable-id":p,"data-rbd-drag-handle-context-id":a,draggable:!1,onDragStart:Hn}:null}),[a,i,p,h]),S=ke((function(e){"DRAGGING"===y.type&&y.dropping&&"transform"===e.propertyName&&I()}),[I,y]),w=Ne((function(){var e=Fn(y),t="DRAGGING"===y.type&&y.dropping?S:null;return{innerRef:r,draggableProps:{"data-rbd-draggable-context-id":a,"data-rbd-draggable-id":p,style:e,onTransitionEnd:t},dragHandleProps:_}}),[a,_,p,y,S,r]),E=Ne((function(){return{draggableId:b.id,type:b.type,source:{index:b.index,droppableId:b.droppableId}}}),[b.droppableId,b.id,b.index,b.type]);return m(w,y.snapshot,E)}));function qn(e){return On($n).isUsingCloneFor!==e.draggableId||e.isClone?i().createElement(Qn,e):null}function Jn(e){var t="boolean"!=typeof e.isDragDisabled||!e.isDragDisabled,r=Boolean(e.disableInteractiveElementBlocking),o=Boolean(e.shouldRespectForcePress);return i().createElement(qn,s({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:r,shouldRespectForcePress:o}))}var Kn=function(e,t){return e===t.droppable.type},Zn=function(e,t){return t.draggables[e.draggable.id]},Xn={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:function(){return document.body||qe(!1),document.body}},ea=Ee((function(){var e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=s({},e,{shouldAnimatePlaceholder:!1}),r=He((function(e){return{draggableId:e.id,type:e.type,source:{index:e.index,droppableId:e.droppableId}}})),o=He((function(o,n,a,l,i,c){var s=i.descriptor.id;if(i.descriptor.droppableId===o){var d=c?{render:c,dragging:r(i.descriptor)}:null,u={isDraggingOver:a,draggingOverWith:a?s:null,draggingFromThisWith:s,isUsingPlaceholder:!0};return{placeholder:i.placeholder,shouldAnimatePlaceholder:!1,snapshot:u,useClone:d}}if(!n)return t;if(!l)return e;var b={isDraggingOver:a,draggingOverWith:s,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:i.placeholder,shouldAnimatePlaceholder:!0,snapshot:b,useClone:null}}));return function(r,n){var a=n.droppableId,l=n.type,i=!n.isDropDisabled,c=n.renderClone;if(r.isDragging){var s=r.critical;if(!Kn(l,s))return t;var d=Zn(s,r.dimensions),u=cr(r.impact)===a;return o(a,i,u,u,d,c)}if("DROP_ANIMATING"===r.phase){var b=r.completed;if(!Kn(l,b.critical))return t;var m=Zn(b.critical,r.dimensions);return o(a,i,Vn(b.result)===a,cr(b.impact)===a,m,c)}if("IDLE"===r.phase&&r.completed&&!r.shouldFlush){var p=r.completed;if(!Kn(l,p.critical))return t;var h=cr(p.impact)===a,g=Boolean(p.impact.at&&"COMBINE"===p.impact.at.type),v=p.critical.droppable.id===a;return h?g?e:t:v?e:t}return t}}),{updateViewportMaxScroll:function(e){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}}},null,{context:Fo,pure:!0,areStatePropsEqual:Gn})((function(e){var t=(0,l.useContext)(Qo);t||qe(!1);var r=t.contextId,o=t.isMovementAllowed,n=(0,l.useRef)(null),a=(0,l.useRef)(null),c=e.children,s=e.droppableId,d=e.type,u=e.mode,b=e.direction,m=e.ignoreContainerClipping,p=e.isDropDisabled,h=e.isCombineEnabled,g=e.snapshot,v=e.useClone,f=e.updateViewportMaxScroll,y=e.getContainerForClone,I=ke((function(){return n.current}),[]),_=ke((function(e){n.current=e}),[]),S=(ke((function(){return a.current}),[]),ke((function(e){a.current=e}),[])),w=ke((function(){o()&&f({maxScroll:lo()})}),[o,f]);!function(e){var t=(0,l.useRef)(null),r=On(Qo),o=Yo("droppable"),n=r.registry,a=r.marshal,i=qo(e),c=Ne((function(){return{id:e.droppableId,type:e.type,mode:e.mode}}),[e.droppableId,e.mode,e.type]),s=(0,l.useRef)(c),d=Ne((function(){return He((function(e,r){t.current||qe(!1);var o={x:e,y:r};a.updateDroppableScroll(c.id,o)}))}),[c.id,a]),u=ke((function(){var e=t.current;return e&&e.env.closestScrollable?Dn(e.env.closestScrollable):nt}),[]),b=ke((function(){var e=u();d(e.x,e.y)}),[u,d]),m=Ne((function(){return Ge(b)}),[b]),p=ke((function(){var e=t.current,r=Rn(e);e&&r||qe(!1),e.scrollOptions.shouldPublishImmediately?b():m()}),[m,b]),h=ke((function(e,o){t.current&&qe(!1);var n=i.current,a=n.getDroppableRef();a||qe(!1);var l=function(e){return{closestScrollable:Mn(e),isFixedOnPage:Nn(e)}}(a),s={ref:a,descriptor:c,env:l,scrollOptions:o};t.current=s;var d=function(e){var t=e.ref,r=e.descriptor,o=e.env,n=e.windowScroll,a=e.direction,l=e.isDropDisabled,i=e.isCombineEnabled,c=e.shouldClipSubject,s=o.closestScrollable,d=function(e,t){var r=We(e);if(!t)return r;if(e!==t)return r;var o=r.paddingBox.top-t.scrollTop,n=r.paddingBox.left-t.scrollLeft,a=o+t.scrollHeight,l=n+t.scrollWidth,i=Pe({top:o,right:l,bottom:a,left:n},r.border);return Ae({borderBox:i,margin:r.margin,border:r.border,padding:r.padding})}(t,s),u=$e(d,n),b=function(){if(!s)return null;var e=We(s),t={scrollHeight:s.scrollHeight,scrollWidth:s.scrollWidth};return{client:e,page:$e(e,n),scroll:Dn(s),scrollSize:t,shouldClipSubject:c}}(),m=function(e){var t=e.descriptor,r=e.isEnabled,o=e.isCombineEnabled,n=e.isFixedOnPage,a=e.direction,l=e.client,i=e.page,c=e.closest,s=function(){if(!c)return null;var e=c.scrollSize,t=c.client,r=no({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,height:t.paddingBox.height,width:t.paddingBox.width});return{pageMarginBox:c.page.marginBox,frameClient:t,scrollSize:e,shouldClipSubject:c.shouldClipSubject,scroll:{initial:c.scroll,current:c.scroll,max:r,diff:{value:nt,displacement:nt}}}}(),d="vertical"===a?Bt:$t;return{descriptor:t,isCombineEnabled:o,isFixedOnPage:n,axis:d,isEnabled:r,client:l,page:i,frame:s,subject:gt({page:i,withPlaceholder:null,axis:d,frame:s})}}({descriptor:r,isEnabled:!l,isCombineEnabled:i,isFixedOnPage:o.isFixedOnPage,direction:a,client:d,page:u,closest:b});return m}({ref:a,descriptor:c,env:l,windowScroll:e,direction:n.direction,isDropDisabled:n.isDropDisabled,isCombineEnabled:n.isCombineEnabled,shouldClipSubject:!n.ignoreContainerClipping}),u=l.closestScrollable;return u&&(u.setAttribute(Ro.contextId,r.contextId),u.addEventListener("scroll",p,Pn(s.scrollOptions))),d}),[r.contextId,c,p,i]),g=ke((function(){var e=t.current,r=Rn(e);return e&&r||qe(!1),Dn(r)}),[]),v=ke((function(){var e=t.current;e||qe(!1);var r=Rn(e);t.current=null,r&&(m.cancel(),r.removeAttribute(Ro.contextId),r.removeEventListener("scroll",p,Pn(e.scrollOptions)))}),[p,m]),f=ke((function(e){var r=t.current;r||qe(!1);var o=Rn(r);o||qe(!1),o.scrollTop+=e.y,o.scrollLeft+=e.x}),[]),y=Ne((function(){return{getDimensionAndWatchScroll:h,getScrollWhileDragging:g,dragStopped:v,scroll:f}}),[v,h,g,f]),I=Ne((function(){return{uniqueId:o,descriptor:c,callbacks:y}}),[y,c,o]);zo((function(){return s.current=I.descriptor,n.droppable.register(I),function(){t.current&&v(),n.droppable.unregister(I)}}),[y,c,v,I,a,n.droppable]),zo((function(){t.current&&a.updateDroppableIsEnabled(s.current.id,!e.isDropDisabled)}),[e.isDropDisabled,a]),zo((function(){t.current&&a.updateDroppableIsCombineEnabled(s.current.id,e.isCombineEnabled)}),[e.isCombineEnabled,a])}({droppableId:s,type:d,mode:u,direction:b,isDropDisabled:p,isCombineEnabled:h,ignoreContainerClipping:m,getDroppableRef:I});var E=i().createElement(Ln,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},(function(e){var t=e.onClose,o=e.data,n=e.animate;return i().createElement(Bn,{placeholder:o,onClose:t,innerRef:S,animate:n,contextId:r,onTransitionEnd:w})})),x=Ne((function(){return{innerRef:_,placeholder:E,droppableProps:{"data-rbd-droppable-id":s,"data-rbd-droppable-context-id":r}}}),[r,s,E,_]),C=v?v.dragging.draggableId:null,M=Ne((function(){return{droppableId:s,type:d,isUsingCloneFor:C}}),[s,C,d]);return i().createElement($n.Provider,{value:M},c(x,g),function(){if(!v)return null;var e=v.dragging,t=v.render,r=i().createElement(qn,{draggableId:e.draggableId,index:e.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(function(r,o){return t(r,o,e)}));return Me().createPortal(r,y())}())}));ea.defaultProps=Xn;const ta={isHeader:(e,t)=>e&&0===t,hasCellsSelector:(e,t)=>e&&e.style&&e.style[t],hasRowSelectorInSplitCells:(e,t)=>{let r=!1;return e[t].cells.map((e=>{e&&e.style&&e.style.rowSelector&&(r=!0)})),r},addRowSelectorInSplitCells:(e,t)=>{let r="";return e[t].cells.map((e=>{e&&e.style&&e.style.rowSelector&&(r=e.style.rowSelector)})),r},hasColSelectorInSplitCells:(e,t)=>{let r=!1;return e.map((e=>{e.cells[t]&&e.cells[t].style&&e.cells[t].style.colSelector&&(r=!0)})),r},addColSelectorInSplitCells:(e,t)=>{let r="";return e.map((e=>{e.cells[t]&&e.cells[t].style&&e.cells[t].style.colSelector&&(r=e.cells[t].style.colSelector)})),r},hasRowSelector:e=>e&&e.style&&e.style.colSelector,checkForAdjustRowSpan:(e,t)=>e&&e.rowSpan&&e.rowSpan>1&&e.rowIndex<t&&e.rowIndex+e.rowSpan-1>=t,checkForAdjustColSpan:(e,t)=>e&&e.colSpan&&e.colSpan>1&&e.columnIndex<t&&e.columnIndex+e.colSpan-1>=t,hasRowColSpan:e=>e&&e>1,hasSpanInCell:(e,t,r)=>e>1&&t===r,isUnwantedCellPosition:(e,t)=>!(e&&e.length)||e.length<t,isMergedCellContent:(e,t,r,o,n)=>e.rowIndex>=t&&e.rowIndex<=r&&e.columnIndex>=o&&e.columnIndex<=n&&e.content,isNotRowMarged:(e,t,r)=>e<t||e>r,isCellMarged:(e,t,r,o)=>e===r&&t===o,isCellInRowColIndex:(e,t,r,o,n,a)=>e>=r&&e<=o&&t>=n&&t<=a,checkElementType:e=>"all"===e||"text"===e||"image"===e||"button"===e,getIndexWithDelta:(e,t)=>0===t?e:e+t,getIndexWithDeltaSpan:(e,t,r)=>0===t?e:e+t+r-1,checkOverflowRowCol:e=>e&&parseInt(e)>10,createTableMinRowCount:(e,t)=>e||t?e&&t?3:2:1,checkDisabledInsertRowBefore:(e,t)=>!e||t&&0===e[0].rowIndex||!e.every((t=>t.rowIndex===e[0].rowIndex)),checkDisabledInsertRowAfter:(e,t,r)=>!e||t&&e[0].rowIndex===r-1||!e.every((t=>t.rowIndex===e[0].rowIndex)),checkDisabledDeleteRow:(e,t)=>!e||!e.every((t=>t.rowIndex===e[0].rowIndex))||t<=1,checkDisabledInsertCol:e=>!e||!e.every((t=>t.columnIndex===e[0].columnIndex)),checkDisabledInsertCol:(e,t)=>!e||!e.every((t=>t.columnIndex===e[0].columnIndex))||t<=1,checkDisabledSplitMergedCells:e=>!e||!e.some((e=>{let{rowSpan:t,colSpan:r}=e;return t>1||r>1})),checkDisabledMergedCells:(e,t,r,o)=>!e||e.length<=1||ta.isMultiSectionSelected(e,t,{hasFooter:r,lastIndex:o})||!ta.isRectangleSelected(e),isMultiSectionSelected:(e,t,r)=>{let{hasFooter:o,lastIndex:n}=r;return t&&_.some(e,{rowIndex:0})?_.some(e,(e=>0!=e.rowIndex)):!(!o||!_.some(e,{rowIndex:n}))&&_.some(e,(e=>e.rowIndex!=n))},isRectangleSelected:e=>{const t=ta.getMinMaxRowColIndexes(e),r=[];for(let e=t.minRowIndex;e<=t.maxRowIndex;e++){r[e]=[];for(let o=t.minColIndex;o<=t.maxColIndex;o++)r[e][o]=!1}return e.forEach((e=>{if(e.rowIndex in r&&e.columnIndex in r[e.rowIndex]){if(r[e.rowIndex][e.columnIndex]=!0,e.colSpan>1)for(let t=1;t<e.colSpan;t++)r[e.rowIndex][e.columnIndex+t]=!0;if(e.rowSpan>1)for(let t=1;t<e.rowSpan;t++)if(r[e.rowIndex+t][e.columnIndex]=!0,e.colSpan>1)for(let o=1;o<e.colSpan;o++)r[e.rowIndex+t][e.columnIndex+o]=!0}})),r.reduce(((e,t)=>e.concat(t)),[]).every((e=>e))},getMinMaxRowColIndexes:e=>e.reduce(((e,t)=>{let{minRowIndex:r,maxRowIndex:o,minColIndex:n,maxColIndex:a}=e;const l=t.rowSpan&&t.rowSpan>1?t.rowIndex+t.rowSpan-1:t.rowIndex,i=t.colSpan&&t.colSpan>1?t.columnIndex+t.colSpan-1:t.columnIndex;return{minRowIndex:r<t.rowIndex?r:t.rowIndex,maxRowIndex:o>l?o:l,minColIndex:n<t.columnIndex?n:t.columnIndex,maxColIndex:a>i?a:i}}),{minRowIndex:e[0].rowIndex,maxRowIndex:e[0].rowIndex,minColIndex:e[0].columnIndex,maxColIndex:e[0].columnIndex}),hasTargetCell:(e,t)=>(e||[]).some((e=>e.rowIndex===t.rowIndex&&e.columnIndex===t.columnIndex)),findLastCell:(e,t,r,o)=>{if("separate"===o){const o=e[t].cells.length-1;return e[t].cells[o].columnIndex===r}{const o=e.length-1,n=e[o].cells.length-1,a=e[o].cells[n].rowIndex,l=e[o].cells[n].columnIndex;return a===t&&l===r}},cellHeaderSelectorOnHover:(e,t,r,o)=>e&&t&&0===r&&0===o,cellBodySelectorOnHover:(e,t,r,o,n,a)=>e&&(t&&(r?a>2:a>1)&&1===o||!t&&(r?a>1:a>0)&&0===o)&&0===n,cellFooterSelectorOnHover:(e,t,r,o,n)=>e&&t&&r===n-1&&0===o,cellRowColSelector:(e,t)=>e&&0===t,cellRowColDeleteSelector:(e,t,r,o,n,a,l,i)=>e&&t===r&&o[0][i]===n&&0===a&&l>1,cellInsertRowBeforeSelector:(e,t,r,o)=>e&&!t&&0===r&&0===o,cellInsertColBeforeSelector:(e,t,r)=>e&&0===t&&0===r,cellInsertRowAfterSelector:(e,t,r,o,n)=>e&&!(t&&o===n-1)&&0===r,cellInsertColAfterSelector:(e,t)=>e&&0===t,showCellRowColSelector:(e,t,r)=>!e&&t===r,activeCellRowColSelector:(e,t,r,o,n)=>e===t&&r[0][n]===o,isSElementFromDiffCell:(e,t,r)=>e.rowIndex!==t||e.columnIndex!==r,isOpenCellPopover:(e,t,r,o,n)=>e&&!t&&r&&r.rowIndex===o&&r.columnIndex===n,isOpenElementPopover:(e,t,r,o,n,a)=>e&&t&&t.elementIndex===r&&o&&o.rowIndex===n&&o.columnIndex===a,isShowElementSettingsInContextMenu:(e,t)=>e&&e.length<=1&&t,isDisabledPasteElementOptionInCM:(e,t)=>!e||"cut"===e.dType&&e.sElement.rowIndex===t[0].rowIndex&&e.sElement.columnIndex===t[0].columnIndex,isShowRowSettingsInContextMenu:(e,t,r,o)=>{if(!r||"rowSelector"!==r)return!1;const n=t[0].rowIndex;return o?ta.isSelectedRowInRowSpan(e,n,"inBetween"):ta.hasTargetRowSelected(e,t,n)},isDisabledPasteRowInCM:(e,t,r,o,n,a)=>!e||t&&r[0].rowIndex===("head"===a?0:o.length-1)||"cut"===e.dType&&e.rowIndex===r[0].rowIndex||!ta.isSelectedRowInRowSpan(o,r[0].rowIndex,n),isSelectedRowInRowSpan:(e,t,r)=>{let o=!0;const n=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.rowSpan>1));return n.length>0&&n.map((e=>{"before"===r?e.rowIndex<t&&e.rowIndex+e.rowSpan-1>=t&&(o=!1):"after"===r?e.rowIndex<=t&&e.rowIndex+e.rowSpan-1>t&&(o=!1):"inBetween"===r?e.rowIndex<t&&e.rowIndex+e.rowSpan-1>t&&(o=!1):"in"===r&&e.rowIndex<=t&&e.rowIndex+e.rowSpan-1>=t&&(o=!1)})),o},hasTargetRowSelected:(e,t,r)=>!!t&&(!!_.every(t,{rowIndex:r,rowSpan:1})&&ta.isSelectedRowInRowSpan(e,r,"in")),isShowColumnSettingsInContextMenu:(e,t,r,o)=>{if(!r||"colSelector"!==r)return!1;const n=t[0].columnIndex;return o?ta.isSelectedColumnInColSpan(e,n,"inBetween"):ta.isTargetColumnSelected(e,t,n)},isTargetColumnSelected:(e,t,r)=>!!t&&(!!_.every(t,{columnIndex:r,colSpan:1})&&ta.isSelectedColumnInColSpan(e,r,"in")),isDisabledPasteColInCM:(e,t,r,o)=>!e||"cut"===e.dType&&e.columnIndex===t[0].columnIndex||!ta.isSelectedColumnInColSpan(r,t[0].columnIndex,o),isSelectedColumnInColSpan:(e,t,r)=>{let o=!0;const n=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.colSpan>1));return n.length>0&&n.map((e=>{"before"===r?e.columnIndex<t&&e.columnIndex+e.colSpan-1>=t&&(o=!1):"after"===r?e.columnIndex<=t&&e.columnIndex+e.colSpan-1>t&&(o=!1):"inBetween"===r?e.columnIndex<t&&e.columnIndex+e.colSpan-1>t&&(o=!1):"in"===r&&e.columnIndex<=t&&e.columnIndex+e.colSpan-1>=t&&(o=!1)})),o},isSelectedElementInMergeCell:(e,t)=>{const{rowIndex:r,columnIndex:o}=t;let n=!1;const a=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.rowSpan>1||e.colSpan>1));return a.length>0&&a.map((e=>{e.rowSpan>1&&r>=e.rowIndex+1&&r<=e.rowIndex+e.rowSpan-1&&o>=e.columnIndex&&(n=!0),e.colSpan>1&&o>=e.columnIndex+1&&o<=e.columnIndex+e.colSpan-1&&r>=e.rowIndex&&(n=!0)})),n},isResetCopiedDataIndex:(e,t,r)=>e&&e[r]>=t,resetCopiedDataIndexOnDelete:(e,t,r)=>{if(e[r]!==t)return e[r]>t?{...e,[r]:e[r]-1}:void 0},resetCopiedDataIndexOnInsert:(e,t,r)=>{if(e[r]>=t)return{...e,[r]:e[r]+1}},isResetCopiedElementInCellDelete:(e,t,r)=>e&&e.sElement[r]>=t,resetCopiedElementInCellDelete:(e,t,r)=>{const o=e.sElement;if(o[r]!==t)return o[r]>t?{...e,sElement:{...e.sElement,[r]:o[r]-1}}:void 0},isResetCopiedElementIndex:(e,t)=>e&&e.sElement.rowIndex===t.rowIndex&&e.sElement.columnIndex===t.columnIndex&&e.sElement.elementIndex>=t.elementIndex,isResetCopiedElementIndexOnMove:(e,t,r)=>e&&e.sElement.rowIndex===t.rowIndex&&e.sElement.columnIndex===t.columnIndex&&(e.sElement.elementIndex===t.elementIndex||e.sElement.elementIndex===r),resetCopiedElementIndex:(e,t)=>{if(e.sElement.elementIndex!==t.elementIndex)return e.sElement.elementIndex>t.elementIndex?{...e,sElement:{...e.sElement,elementIndex:e.sElement.elementIndex-1}}:void 0},resetCopiedElementIndexOnMove:(e,t,r)=>e.sElement.elementIndex===t.elementIndex?{...e,sElement:{...e.sElement,elementIndex:r}}:e.sElement.elementIndex===r?{...e,sElement:{...e.sElement,elementIndex:t.elementIndex}}:void 0,hasElementInSelectedCells:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=!1;return e.map((e=>{e.content.length>0&&(t?e.content.map((e=>{e.type===t&&(r=!0)})):r=!0)})),r},isDisabledElement:(e,t,r,o)=>e&&e.rowIndex===t&&e.colIndex===r&&e.elemIndex===o,isDroppableInSamePlace:(e,t)=>e.droppableId===t.droppableId&&e.index===t.index,isDropableElemCell:(e,t,r)=>e.rowIndex===t&&e.columnIndex===r,checkActiveButton:(e,t)=>e===t?"primary":"secondary",fixedControlHelpNote:(e,t,r,o,n)=>{if("none"===e||!t&&!r&&!o&&!n)return"";if("row"===e){if((t||n)&&r&&o||r&&o||r&&(t||n))return"Fixed control top row is not enable for any view.";if(r)return"Fixed control top row is not enable for PC view.";if(o||t||n)return"Fixed control top row is not enable for mobile view."}return"column"===e&&(t||n)?"Fixed control first column is not enable for Mobile view.":void 0},getDesktopBreakPoint:e=>parseFloat(e)+1+e.replace(/-?\d+([,.]\d+)?/g,""),notCurrentState:e=>!e||0===e.length,stateStyleObj:e=>e[0].element.style?e[0].element.style:void 0,isSetFontFamily:e=>!e||"Default"===e||""===e,responsiveBreakPoint:e=>e&&e.breakPoint?e.breakPoint:"768px"},ra=ta,oa=e=>{if(e)return JSON.parse(e)},na=e=>{if(e)return JSON.stringify(e)},aa={text:"",image:"",button:""},la={table:{},cell:{},element:aa,caption:{}};function ia(e){if(0===e.length)return"";const t=e.map((e=>{let{cells:t}=e;return{cells:t.map((e=>({content:e.content,tag:e.tag,scope:e.scope?e.scope:void 0,align:e.align?e.align:void 0,classes:e.classes?e.classes:void 0,style:e.style,rowSpan:e.rowSpan>1?e.rowSpan:void 0,colSpan:e.colSpan>1?e.colSpan:void 0})))}}));return na(t)}function ca(e){return ua(oa(e)).map((e=>({cells:w().without(e.cells,void 0)})))}function sa(e,t){let{rowIndex:r,isHeader:o=!1}=t;const n=ua(e),a=n[0],l=w().get(a,["cells","length"]),i=(()=>{let e=[];for(let t=0;t<l;t++)ra.hasColSelectorInSplitCells(n,t)?e.push({colSelector:ra.addColSelectorInSplitCells(n,t)}):e.push({});return e})();if(!l)return e;let c=[...n.slice(0,r),{cells:Array.from({length:l}).map(((e,t)=>({content:[{type:"text",data:""}],tag:o?"th":"td",rowSpan:1,colSpan:1,rowIndex:r,columnIndex:t,style:i[t]})))},...n.slice(r)];return c.map((e=>{e.cells.map(((e,t)=>{if(ra.checkForAdjustRowSpan(e,r)){if(c[e.rowIndex].cells[t]={...e,rowSpan:e.rowSpan+1},ra.hasRowColSpan(e.colSpan))for(let o=0;o<e.colSpan;o++)c[r].cells[t+o]=void 0;ra.hasRowColSpan(e.rowSpan)&&(c[r].cells[t]=void 0)}}))})),c.map((e=>({cells:w().without(e.cells,void 0)})))}function da(e,t){let{columnIndex:r,hasHeader:o}=t;const n=ua(e);let a=n.map(((e,t)=>{if(ra.isUnwantedCellPosition(e.cells,r))return e;const a=ra.hasRowSelectorInSplitCells(n,t)?{rowSelector:ra.addRowSelectorInSplitCells(n,t)}:{};return{cells:[...e.cells.slice(0,r),{content:[{type:"text",data:""}],tag:ra.isHeader(o,t)?"th":"td",rowSpan:1,colSpan:1,rowIndex:t,columnIndex:r,style:a},...e.cells.slice(r)]}}));return a.map(((e,t)=>{e.cells.map(((e,o)=>{if(ra.checkForAdjustColSpan(e,r)&&(a[t].cells[o]={...e,colSpan:e.colSpan+1},ra.hasRowColSpan(e.colSpan)&&(a[t].cells[r]=void 0),ra.hasRowColSpan(e.rowSpan)))for(let o=0;o<e.rowSpan;o++)a[t+o].cells[r]=void 0}))})),a.map((e=>({cells:w().without(e.cells,void 0)})))}function ua(e){const t=e.length,r=e[0].cells.reduce(((e,t)=>t.colSpan?parseInt(t.colSpan+e):parseInt(e+1)),0),o=w().times(t,(()=>({cells:w().times(r,(()=>({isDummy:!0})))})));return e.forEach(((e,t)=>{e.cells.forEach((e=>{const r=o[t].cells.findIndex((e=>{let{isDummy:t}=e;return t})),n=e.rowSpan?e.rowSpan:1,a=e.colSpan?e.colSpan:1;if(o[t].cells[r]={...e,rowSpan:n,colSpan:a,rowIndex:t,columnIndex:r,isDummy:!1},a>1)for(let e=1;e<a;e++)o[t].cells[r+e].isDummy=!1;if(n>1)for(let e=1;e<n;e++)if(o[t+e].cells[r].isDummy=!1,a>1)for(let n=1;n<a;n++)o[t+e].cells[r+n].isDummy=!1}))})),o.map((e=>({cells:e.cells.map((e=>{const t=w().omit(e,"isDummy");return w().isEmpty(t)?void 0:t}))})))}function ba(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{rowIndex:o,columnIndex:n,rowSpan:a,colSpan:l}=t,i=ra.isHeader(r,o)?"th":"td",c=ua(e);c[o].cells[n]={...c[o].cells[n],rowSpan:1,colSpan:1};const s=(e,t,r)=>{let o={};return ra.hasRowSelectorInSplitCells(e,t)&&(o={...o,rowSelector:ra.addRowSelectorInSplitCells(e,t)}),ra.hasColSelectorInSplitCells(e,r)&&(o={...o,colSelector:ra.addColSelectorInSplitCells(e,r)}),o};if(l>1)for(let e=1;e<l;e++)c[o].cells[n+e]={content:[{type:"text",data:""}],tag:i,rowSpan:1,colSpan:1,rowIndex:o,columnIndex:n+e,style:s(c,o,n+e)};if(a>1)for(let e=1;e<a;e++)if(c[o+e].cells[n]={content:[{type:"text",data:""}],tag:i,rowSpan:1,colSpan:1,rowIndex:o+e,columnIndex:n,style:s(c,o+e,n)},l>1)for(let t=1;t<l;t++)c[o+e].cells[n+t]={content:[{type:"text",data:""}],tag:i,rowSpan:1,colSpan:1,rowIndex:o+e,columnIndex:n+t,style:s(c,o+e,n+t)};return c.map((e=>({cells:w().without(e.cells,void 0)})))}function ma(e,t,r){return t?sa(e,{rowIndex:r,isHeader:0===r}):(e.splice(r,1),e)}function pa(e,t,r,o){return e.map((e=>({cells:e.cells.map((e=>ra.hasTargetCell(t,e)?{...e,content:"content"===o?r:e.content,tag:"tag"===o?r:e.tag,scope:"scope"===o?r:e.scope,align:"align"===o?r:e.align,classes:"classes"===o?r:e.classes,style:"style"===o?{...e.style,[r[0]]:r[1]}:e.style}:e))})))}function ha(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,n=arguments.length>4?arguments[4]:void 0;const a=ua(e);var l;if("duplicate"===n){if(!r)return e;const{rowIndex:t,columnIndex:o,elementIndex:n}=r;l=a[t].cells[o].content[n]}else{if(!o)return e;const{rowIndex:t,columnIndex:r,elementIndex:n}=o.sElement;"cut"===o.dType?[l]=a[t].cells[r].content.splice(n,1):l=a[t].cells[r].content[n]}return t.map((e=>{let{rowIndex:t,columnIndex:r}=e;a[t].cells[r].content.push(l)})),a.map((e=>({cells:w().without(e.cells,void 0)})))}function ga(e,t){return ua(e)[t.rowIndex].cells[t.columnIndex].content.length-1===t.elementIndex}function va(e,t,r){if(!t)return!1;if(w().every(t,{rowIndex:r,rowSpan:1})){let t=!0;const o=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.rowSpan>1));return o.length>0&&o.map((e=>{0==r?0==e.rowIndex&&(t=!1):e.rowIndex+e.rowSpan-1>=r&&(t=!1)})),t}return!1}function fa(e,t){const r=ua(e);if(t){const{rowIndex:e,columnIndex:o,elementIndex:n}=t;return r[e].cells[o].content.length>n?{sCell:r[e].cells[o],index:n,element:r[e].cells[o].content[n]}:void 0}}function ya(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const n=ua(e);if(t){const{rowIndex:e,columnIndex:r,elementIndex:o}=t;return[{sCell:n[e].cells[r],index:o,element:n[e].cells[r].content[o]}]}if(r){let e=[];return r.map((t=>{const{rowIndex:r,columnIndex:a}=t;t.content.map(((t,l)=>{t.type&&t.type===o&&e.push({sCell:n[r].cells[a],index:l,element:n[r].cells[a].content[l]})}))})),e}return[]}const Ia=window.wp.components,_a=window.wp.primitives,Sa=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),wa=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M20 5h-5.7c0-1.3-1-2.3-2.3-2.3S9.7 3.7 9.7 5H4v2h1.5v.3l1.7 11.1c.1 1 1 1.7 2 1.7h5.7c1 0 1.8-.7 2-1.7l1.7-11.1V7H20V5zm-3.2 2l-1.7 11.1c0 .1-.1.2-.3.2H9.1c-.1 0-.3-.1-.3-.2L7.2 7h9.6z"})),Ea=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"})),xa=(0,o.createElement)(_a.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(_a.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})),Ca=window.wp.compose,Ma=window.wp.data,Da=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1z"})),Na=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"})),ka=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5zM12 4H6a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2v-6h-1.5v6a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5h6V4z"})),Ta=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})),Pa=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})),Oa=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M3 18h8V6H3v12zM14 7.5V9h7V7.5h-7zm0 5.3h7v-1.5h-7v1.5zm0 3.7h7V15h-7v1.5z"})),Ra=(0,o.createElement)(_a.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(_a.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),Aa=(0,o.createElement)(_a.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(_a.Path,{d:"M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 12.8h8v-1.5H8v1.5z"})),za=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"})),Ba=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,o.createElement)(_a.Path,{d:"M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"})),$a=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,o.createElement)(_a.Path,{d:"M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z"})),La=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,o.createElement)(_a.Path,{d:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"})),Wa=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,o.createElement)(_a.Path,{d:"M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"})),ja=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),Fa=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{fillRule:"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),Ha=function(e){let{hasHeader:t,hasFooter:r,selectedCell:n,selectedElement:l,vTable:i,copiedElement:c,handleInsertElement:s,handleDeleteElement:d,onMoveElement:u,handleDuplicateElement:b,onConvertSection:m,selectorName:p,copiedRow:h,copiedColumn:g,onSliceSelectedRow:v,onSliceSelectedColumn:f,handleInsertRow:y,handleInsertColumn:I}=e;const[_,S]=(0,o.useState)(!1),[w,E]=(0,o.useState)(!1),[x,C]=(0,o.useState)(!1);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},ra.isShowElementSettingsInContextMenu(n,l)&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.Button,{icon:Da,disabled:!l,onClick:()=>b("copy")},(0,a.__)("Copy Element","riovizual")),(0,o.createElement)(Ia.Button,{icon:Na,disabled:!l,onClick:()=>b("cut")},(0,a.__)("Cut Element","riovizual"))),(0,o.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteElementOptionInCM(c,n),onClick:()=>b("paste")},(0,a.__)("Paste Element","riovizual"))),l&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,o.createElement)(Ia.Button,{icon:Ta,disabled:!l||0===l.elementIndex,onClick:()=>u(-1)},(0,a.__)("Move Before","riovizual")),(0,o.createElement)(Ia.Button,{icon:Pa,disabled:!l||ga(i,l),onClick:()=>u(1)},(0,a.__)("Move After","riovizual"))),(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,o.createElement)(Ia.Button,{icon:Oa,onClick:()=>s("text")},(0,a.__)("Add Text","riovizual")),(0,o.createElement)(Ia.Button,{icon:Ra,onClick:()=>s("image")},(0,a.__)("Add Image","riovizual")),(0,o.createElement)(Ia.Button,{icon:Aa,onClick:()=>s("button")},(0,a.__)("Add Button","riovizual"))),n&&ra.hasElementInSelectedCells(n)&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items rv_tb-menu-has-dd"},(0,o.createElement)(Ia.Button,{icon:wa,className:"rv_tb-items-dd",onMouseEnter:e=>{S(!0)},onMouseLeave:e=>{S(!1)},onClick:e=>{S(!0)}},(0,a.__)("Delete","riovizual")),_&&(0,o.createElement)(Ia.Popover,{className:"rv_tb_table-menu",focusOnMount:!1,placement:"right-start"},(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items",onMouseEnter:e=>{S(!0)},onMouseLeave:e=>{S(!1)}},l&&(0,o.createElement)(Ia.Button,{icon:wa,onClick:()=>d("single")},(0,a.__)("Delete Selected Element","riovizual")),(0,o.createElement)(Ia.Button,{icon:wa,onClick:()=>d("all")},(0,a.__)("Delete All Element","riovizual")),(0,o.createElement)(Ia.Button,{icon:wa,disabled:!ra.hasElementInSelectedCells(n,"text"),onClick:()=>d("text")},(0,a.__)("Delete Text Only","riovizual")),(0,o.createElement)(Ia.Button,{icon:wa,disabled:!ra.hasElementInSelectedCells(n,"image"),onClick:()=>d("image")},(0,a.__)("Delete Image Only","riovizual")),(0,o.createElement)(Ia.Button,{icon:wa,disabled:!ra.hasElementInSelectedCells(n,"button"),onClick:()=>d("button")},(0,a.__)("Delete Button Only","riovizual"))))),ra.isShowRowSettingsInContextMenu(i,n,p,h)&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items rv_tb-menu-has-dd"},(0,o.createElement)(Ia.Button,{icon:za,className:"rv_tb-items-dd",onMouseEnter:e=>{E(!0)},onMouseLeave:e=>{E(!1)},onClick:e=>{E(!0)}},(0,a.__)("Row Settings","riovizual")),w&&(0,o.createElement)(Ia.Popover,{className:"rv_tb_table-menu",focusOnMount:!1,placement:"right-start"},(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items",onMouseEnter:e=>{E(!0)},onMouseLeave:e=>{E(!1)}},(0,o.createElement)(Ia.Button,{icon:Ba,disabled:!ra.hasTargetRowSelected(i,n,n[0].rowIndex),onClick:()=>y(0)},(0,a.__)("Insert Row Before","riovizual")),(0,o.createElement)(Ia.Button,{icon:$a,disabled:!ra.hasTargetRowSelected(i,n,n[0].rowIndex),onClick:()=>y(1)},(0,a.__)("Insert Row After","riovizual")),(0,o.createElement)(Ia.Button,{icon:Da,disabled:!ra.hasTargetRowSelected(i,n,n[0].rowIndex),onClick:()=>v("copy",void 0)},(0,a.__)("Copy Row","riovizual")),(0,o.createElement)(Ia.Button,{icon:Na,disabled:!ra.hasTargetRowSelected(i,n,n[0].rowIndex),onClick:()=>v("cut",void 0)},(0,a.__)("Cut Row","riovizual")),(0,o.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteRowInCM(h,t,n,i,"before","head"),onClick:()=>v("paste",0)},(0,a.__)("Paste Row Before","riovizual")),(0,o.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteRowInCM(h,r,n,i,"after","foot"),onClick:()=>v("paste",1)},(0,a.__)("Paste Row After","riovizual"))))),ra.isShowColumnSettingsInContextMenu(i,n,p,g)&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items rv_tb-menu-has-dd"},(0,o.createElement)(Ia.Button,{icon:za,className:"rv_tb-items-dd",onMouseEnter:e=>{C(!0)},onMouseLeave:e=>{C(!1)},onClick:e=>{C(!0)}},(0,a.__)("Column Settings","riovizual")),x&&(0,o.createElement)(Ia.Popover,{className:"rv_tb_table-menu",focusOnMount:!1,placement:"right-start"},(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items",onMouseEnter:e=>{C(!0)},onMouseLeave:e=>{C(!1)}},"colSelector"===p&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.Button,{icon:La,disabled:!ra.isTargetColumnSelected(i,n,n[0].columnIndex),onClick:()=>I(0)},(0,a.__)("Insert Column Before","riovizual")),(0,o.createElement)(Ia.Button,{icon:Wa,disabled:!ra.isTargetColumnSelected(i,n,n[0].columnIndex),onClick:()=>I(1)},(0,a.__)("Insert Column After","riovizual")),(0,o.createElement)(Ia.Button,{icon:Da,disabled:!ra.isTargetColumnSelected(i,n,n[0].columnIndex),onClick:()=>f("copy",void 0)},(0,a.__)("Copy Column","riovizual")),(0,o.createElement)(Ia.Button,{icon:Na,disabled:!ra.isTargetColumnSelected(i,n,n[0].columnIndex),onClick:()=>f("cut",void 0)},(0,a.__)("Cut Column","riovizual")),(0,o.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteColInCM(g,n,i,"before"),onClick:()=>f("paste",0)},(0,a.__)("Paste Column Before","riovizual")),(0,o.createElement)(Ia.Button,{icon:ka,disabled:ra.isDisabledPasteColInCM(g,n,i,"after"),onClick:()=>f("paste",1)},(0,a.__)("Paste Column After","riovizual")))))),!t&&va(i,n,0)&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,o.createElement)(Ia.Button,{icon:ja,onClick:()=>m("header",0)},(0,a.__)("Convert To Header Section","riovizual"))),t&&va(i,n,0)&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,o.createElement)(Ia.Button,{icon:ja,onClick:()=>m("cell",0)},(0,a.__)("Add To Body Section","riovizual"))),!r&&va(i,n,i.length-1)&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,o.createElement)(Ia.Button,{icon:Fa,onClick:()=>m("footer",i.length-1)},(0,a.__)("Convert To Footer Section","riovizual"))),r&&va(i,n,i.length-1)&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-menu-items"},(0,o.createElement)(Ia.Button,{icon:Fa,onClick:()=>m("cell",i.length-1)},(0,a.__)("Add To Body Section","riovizual"))))},Ga=function(e){let{index:t,isSelected:r,hasHeader:n,hasFooter:a,content:l,classes:i,className:c,placeholder:d,handleCellContent:u,onChangeSelectedElement:m,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,cell:f,vTable:y,copiedElement:_,tableMenu:S,isCellSelected:w,handleInsertElement:E,handleDeleteElement:x,onMoveElement:C,handleDuplicateElement:M,onConvertSection:D,contentIndex:N,selectorName:k,copiedRow:T,copiedColumn:P,onSliceSelectedRow:O,onSliceSelectedColumn:R,isDisabledElement:A}=e;const{data:z,contentTag:B}=l,[$,L]=(0,o.useState)(),W={isSelected:r,hasHeader:n,hasFooter:a,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,vTable:y,copiedElement:_,selectorName:k,copiedRow:T,copiedColumn:P};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(I.RichText,{ref:L,tagName:B||"p",className:b()(c,i,{"is-disabled":ra.isDisabledElement(A,f.rowIndex,f.columnIndex,t)}),value:z,onChange:e=>u(e),placeholder:d,unstableOnFocus:()=>{m()}}),ra.isOpenElementPopover(w,g,N,S,f.rowIndex,f.columnIndex)&&(0,o.createElement)(Ia.Popover,{className:"rv_tb_table-menu",anchor:$,focusOnMount:!1},(0,o.createElement)(Ha,s({},W,{handleInsertElement:e=>E(e),handleDeleteElement:e=>x(e),onMoveElement:e=>C(e),handleDuplicateElement:e=>M(e),onSliceSelectedRow:(e,t)=>O(e,t),onSliceSelectedColumn:(e,t)=>R(e,t),onConvertSection:(e,t)=>D(e,t)}))))},Va=function(e){let{index:t,isSelected:n,hasHeader:l,hasFooter:i,content:c,classes:d,className:u,onChangeSelectedElement:m,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,cell:f,vTable:y,copiedElement:I,tableMenu:_,isCellSelected:S,handleInsertElement:w,handleDeleteElement:E,onMoveElement:x,handleDuplicateElement:C,onConvertSection:M,contentIndex:D,selectorName:N,copiedRow:k,copiedColumn:T,onSliceSelectedRow:P,onSliceSelectedColumn:O,isDisabledElement:R}=e;const{data:A}=c,[z,B]=(0,o.useState)(),$={isSelected:n,hasHeader:l,hasFooter:i,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,vTable:y,copiedElement:I,selectorName:N,copiedRow:k,copiedColumn:T};var L=r(947);return(0,o.createElement)(o.Fragment,null,A.id?(0,o.createElement)("img",{ref:B,src:A.url,alt:A.alt,className:b()(u,{"is-disabled":ra.isDisabledElement(R,f.rowIndex,f.columnIndex,t)}),onClick:()=>m(),onContextMenu:()=>{m()}}):(0,o.createElement)("img",{ref:B,className:b()(u,d,{"is-disabled":ra.isDisabledElement(R,f.rowIndex,f.columnIndex,t)}),src:L,alt:(0,a.__)("Placeholder image","riovizual"),onClick:()=>m(),onContextMenu:()=>{m()}}),ra.isOpenElementPopover(S,g,D,_,f.rowIndex,f.columnIndex)&&(0,o.createElement)(Ia.Popover,{className:"rv_tb_table-menu",anchor:z,focusOnMount:!1},(0,o.createElement)(Ha,s({},$,{handleInsertElement:e=>w(e),handleDeleteElement:e=>E(e),onMoveElement:e=>x(e),handleDuplicateElement:e=>C(e),onSliceSelectedRow:(e,t)=>P(e,t),onSliceSelectedColumn:(e,t)=>O(e,t),onConvertSection:(e,t)=>M(e,t)}))))},Ua=function(e){let{index:t,isSelected:r,hasHeader:n,hasFooter:a,content:l,classes:i,className:c,placeholder:d,handleCellContent:u,onChangeSelectedElement:m,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,cell:f,vTable:y,copiedElement:_,tableMenu:S,isCellSelected:w,handleInsertElement:E,handleDeleteElement:x,onMoveElement:C,handleDuplicateElement:M,onConvertSection:D,contentIndex:N,selectorName:k,copiedRow:T,copiedColumn:P,onSliceSelectedRow:O,onSliceSelectedColumn:R,isDisabledElement:A}=e;const{data:z}=l,[B,$]=(0,o.useState)(),L={isSelected:r,hasHeader:n,hasFooter:a,selectedCell:p,setSelectedCell:h,selectedElement:g,setSelectedElement:v,vTable:y,copiedElement:_,selectorName:k,copiedRow:T,copiedColumn:P};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(I.RichText,{tagName:"a",ref:$,className:b()(c,i,{"is-disabled":ra.isDisabledElement(A,f.rowIndex,f.columnIndex,t)}),value:z,onChange:e=>u(e),allowedFormats:["core/bold","core/italic","core/strikethrough","core/subscript","core/superscript"],placeholder:d,unstableOnFocus:()=>{m()},withoutInteractiveFormatting:!0}),ra.isOpenElementPopover(w,g,N,S,f.rowIndex,f.columnIndex)&&(0,o.createElement)(Ia.Popover,{className:"rv_tb_table-menu",anchor:B,focusOnMount:!1},(0,o.createElement)(Ha,s({},L,{handleInsertElement:e=>E(e),handleDeleteElement:e=>x(e),onMoveElement:e=>C(e),handleDuplicateElement:e=>M(e),onSliceSelectedRow:(e,t)=>O(e,t),onSliceSelectedColumn:(e,t)=>R(e,t),onConvertSection:(e,t)=>D(e,t)}))))},Ya=(0,Ca.compose)([(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){let{isSelected:t,hasHeader:r,hasFooter:n,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:d,cell:u,vTable:b,copiedElement:m,tableMenu:p,isCellSelected:h,onChangeSelectedElement:g,handleCellContent:v,handleInsertElement:f,handleDeleteElement:y,onMoveElement:I,handleDuplicateElement:_,onConvertSection:S,selectorName:w,copiedRow:E,copiedColumn:x,onSliceSelectedRow:C,onSliceSelectedColumn:M,isDisabledElement:D,getDevice:N}=e;const{content:k}=u,[T,P]=(0,o.useState)(void 0);function O(e,t){return t.isDropAnimating?{...e,transitionDuration:"0.001s"}:e}return(0,o.useEffect)((()=>{(!l||l.length>1)&&d(void 0)}),[l]),(0,o.createElement)(o.Fragment,null,k.map(((e,k)=>{const R={index:k,isSelected:t,hasHeader:r,hasFooter:n,selectedElement:c,content:e,classes:e.classes,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:d,cell:u,vTable:b,copiedElement:m,tableMenu:p,isCellSelected:h,handleInsertElement:f,handleDeleteElement:y,onMoveElement:I,handleDuplicateElement:_,contentIndex:k,selectorName:w,copiedRow:E,copiedColumn:x,isDisabledElement:D};return(0,o.createElement)("div",{className:"rv_tb-element-wrap",onMouseOver:()=>{P(k)},onMouseOut:()=>{P(void 0)}},"text"===e.type&&(0,o.createElement)(Ga,s({},R,{className:`wp-block-table__cell-content cell-element-${k} rv_tb-text  ${t&&"rv_tb-element-text"}`,onChangeSelectedElement:()=>g(k,e.type),handleCellContent:e=>v(e,k),handleInsertElement:e=>f(e),handleDeleteElement:e=>y(e),onMoveElement:e=>I(e),handleDuplicateElement:e=>_(e),onSliceSelectedRow:(e,t)=>C(e,t),onSliceSelectedColumn:(e,t)=>M(e,t),onConvertSection:(e,t)=>S(e,t)})),"image"===e.type&&(0,o.createElement)(Va,s({},R,{className:`cell-element-${k} rv_tb-image`,onChangeSelectedElement:()=>g(k,e.type),handleCellContent:e=>v(e,k),handleInsertElement:e=>f(e),handleDeleteElement:e=>y(e),onMoveElement:e=>I(e),handleDuplicateElement:e=>_(e),onSliceSelectedRow:(e,t)=>C(e,t),onSliceSelectedColumn:(e,t)=>M(e,t),onConvertSection:(e,t)=>S(e,t)})),"button"===e.type&&(0,o.createElement)(Ua,s({},R,{className:`wp-block-button__link wp-element-button cell-element-${k} rv_tb-button`,placeholder:(0,a.__)("Add text..."),onChangeSelectedElement:()=>g(k,e.type),handleCellContent:e=>v(e,k),handleInsertElement:e=>f(e),handleDeleteElement:e=>y(e),onMoveElement:e=>I(e),handleDuplicateElement:e=>_(e),onSliceSelectedRow:(e,t)=>C(e,t),onSliceSelectedColumn:(e,t)=>M(e,t),onConvertSection:(e,t)=>S(e,t)})),"tablet"!==N&&"mobile"!==N&&(0,o.createElement)(Jn,{draggableId:"row-"+u.rowIndex+"-cell-"+u.columnIndex+"-elem-"+k+"_"+e.type,index:k},((e,t)=>(0,o.createElement)("span",s({className:"elem-drag-icon"},e.draggableProps,e.dragHandleProps,{ref:e.innerRef,style:O(e.draggableProps.style,t)}),ra.isDisabledElement(D,u.rowIndex,u.columnIndex,k)?(0,o.createElement)(Ia.Dashicon,{className:"active",icon:"move"}):!D&&T===k&&(0,o.createElement)(Ia.Dashicon,{icon:"move"})))))})))}));function Qa(e){let{name:t,...r}=e;const n=`${t}`;return(0,o.createElement)(n,r)}const qa=function(e){let{attributes:t,setAttributes:r,isSelected:n,vTable:l,rowCells:i,rIndex:c,selectedCell:d,setSelectedCell:u,selectedElement:m,setSelectedElement:p,selectorName:h,setSelectorName:g,selectedRowButton:v,setSelectedRowButton:f,selectedColButton:y,setSelectedColButton:I,handleDeleteRow:S,handleDeleteCol:w,buttonInsertHover:E,setButtonInsertHover:x,tableMenu:C,setTableMenu:M,copiedElement:D,copiedRow:N,copiedColumn:k,setCopiedElement:T,setCopiedRow:P,setCopiedColumn:O,handleInsertElement:R,handleDeleteElement:A,onMoveElement:z,handleDuplicateElement:B,bodyHover:$,headerHover:L,footerHover:W,onConvertSection:j,onSliceSelectedRow:F,onSliceSelectedColumn:H,handleInsertRow:G,handleInsertColumn:V,isDisabledElement:U}=e;const{hasHeader:Y,hasFooter:Q}=t,[q,J]=(0,o.useState)(i);(0,o.useEffect)((()=>{J(i)}),[i]);const K=e=>{"rowSelector"===h&&d[0].rowIndex===e?(g(void 0),u(void 0)):(g("rowSelector"),u(l.reduce(((t,r)=>t.concat(r.cells.filter((t=>t.rowIndex===e)))),[])))},Z=(e,t)=>{const{columnIndex:r,rowIndex:o}=t;if(d)if(e.shiftKey){const e=function(e,t){let{fromCell:r,toCell:o}=t;if(!r||!o)return[];let n=[];const a=ra.getMinMaxRowColIndexes([r,o]);let{minRowIndex:l,maxRowIndex:i,minColIndex:c,maxColIndex:s}=a;return e.map(((e,t)=>e.cells.map((e=>{ra.isCellInRowColIndex(t,e.columnIndex,l,i,c,s)&&n.push({...e,rowIndex:t})})))),n}(l,{fromCell:d[0],toCell:t});u(e)}else if(e.ctrlKey||e.metaKey){const e=[...d],n=e.findIndex((e=>e.rowIndex===o&&e.columnIndex===r));-1===n?e.push({...t}):e.splice(n,1),e.length>0?u(e):u(void 0)}else u([{...t}]);else u([{...t}]);(e.currentTarget==e.target||e.target.classList.contains("rv_tb-elem-drop"))&&X(t)},X=e=>{const{rowIndex:t,columnIndex:r,content:o}=e,n=()=>{o.length>0?p({rowIndex:t,columnIndex:r,elementIndex:0,elementType:o[0].type}):p(void 0)};m?ra.isSElementFromDiffCell(m,t,r)&&n():n()},ee=(e,t)=>{const{rowIndex:o,rowSpan:n=1}=e,a=0===t?o:o+t+n-1,i=sa(l,{rowIndex:a});ra.isResetCopiedDataIndex(N,a,"rowIndex")&&P(ra.resetCopiedDataIndexOnInsert(N,a,"rowIndex")),D&&ra.isResetCopiedDataIndex(D.sElement,a,"rowIndex")&&T({...D,sElement:ra.resetCopiedDataIndexOnInsert(D.sElement,a,"rowIndex")}),u(void 0),g(void 0),r({row:ia(i)})},te=(e,t)=>{const{columnIndex:o,colSpan:n=1}=e,a=ra.getIndexWithDeltaSpan(o,t,n),i=da(l,{columnIndex:a,hasHeader:Y});ra.isResetCopiedDataIndex(k,a,"columnIndex")&&O(ra.resetCopiedDataIndexOnInsert(k,a,"columnIndex")),D&&ra.isResetCopiedDataIndex(D.sElement,a,"columnIndex")&&T({...D,sElement:ra.resetCopiedDataIndexOnInsert(D.sElement,a,"columnIndex")}),u(void 0),g(void 0),r({row:ia(i)})},re={isSelected:n,hasHeader:Y,hasFooter:Q,selectedCell:d,setSelectedCell:u,selectedElement:m,setSelectedElement:p,vTable:l,copiedElement:D,selectorName:h,copiedRow:N,copiedColumn:k};return(0,o.createElement)("tr",{key:c},q.map((e=>{const{tag:t,scope:i,align:c,rowSpan:T,colSpan:P,classes:O,rowIndex:J,columnIndex:oe}=e,ne=ra.hasTargetCell(d,e),ae={isSelected:n,hasHeader:Y,hasFooter:Q,selectedCell:d,setSelectedCell:u,selectedElement:m,setSelectedElement:p,cell:e,vTable:l,copiedElement:D,tableMenu:C,isCellSelected:ne,selectorName:h,copiedRow:N,copiedColumn:k,isDisabledElement:U},le=b()("rv_tb-cell","rv_tb-row-"+J+"-cell-"+oe,"rv_tb-rs-row-"+J+"-cell-"+oe,"rv_tb-cs-row-"+J+"-cell-"+oe,{"selected-cell":ne,"rv_tb-cell-selected":n,[`has-text-align-${c}`]:c},O);return(0,o.createElement)(Qa,{key:oe,name:t,className:le,rowSpan:T>1?T:void 0,colSpan:P>1?P:void 0,scope:"th"===t?i:void 0,onClick:t=>{!t.target.classList.contains("rv_tb-items-dd")&&(Z(t,{...e}),g("cellSelector"),M(void 0))},onMouseOver:()=>{f(J),I(oe)},onMouseOut:()=>{f(void 0),I(void 0)},onContextMenu:t=>{((e,t)=>{e.preventDefault(),M({rowIndex:t.rowIndex,columnIndex:t.columnIndex}),!d||d.length<=1?(Z(e,t),g("cellSelector")):ra.hasTargetCell(d,t)||(Z(e,t),g("cellSelector")),e.currentTarget==e.target&&X(t)})(t,{...e})}},ra.cellHeaderSelectorOnHover(n,Y,J,oe)&&(0,o.createElement)(Ia.Button,{className:"rv-body-selector",variant:"primary",tabIndex:-1,style:L?{opacity:1}:{opacity:0},onClick:e=>{M(void 0),K(J),e.stopPropagation()}},(0,a.__)("Header","riovizual")),ra.cellBodySelectorOnHover(n,Y,Q,J,oe,l.length)&&(0,o.createElement)(Ia.Button,{className:"rv-body-selector",variant:"primary",tabIndex:-1,style:$?{opacity:1}:{opacity:0},onClick:e=>{M(void 0),(()=>{const e=l.reduce(((e,t)=>e.concat(t.cells.filter((e=>(!Y||e.rowIndex>0)&&(!Q||e.rowIndex<l.length-1))))),[]);d&&_.isEqual(d,e)?(u(void 0),g(void 0)):(u(e),g("cellSelector"))})(),e.stopPropagation()}},(0,a.__)("Body","riovizual")),ra.cellFooterSelectorOnHover(n,Q,J,oe,l.length)&&(0,o.createElement)(Ia.Button,{className:"rv-body-selector",variant:"primary",tabIndex:-1,style:W?{opacity:1}:{opacity:0},onClick:e=>{M(void 0),K(J),e.stopPropagation()}},(0,a.__)("Footer","riovizual")),ra.cellRowColSelector(n,oe)&&(0,o.createElement)(Ia.Button,{className:b()("rv-row-selector row-"+J+"-selector",{"row-selector-show":ra.showCellRowColSelector(E,v,J),"row-selector-active":ra.activeCellRowColSelector(h,"rowSelector",d,J,"rowIndex")}),label:(0,a.__)("Select Row","riovizual"),icon:Sa,iconSize:"16",tabIndex:-1,onClick:e=>{M(void 0),K(J),e.stopPropagation()}}),ra.cellRowColDeleteSelector(n,h,"rowSelector",d,J,oe,l.length,"rowIndex")&&(0,o.createElement)(Ia.Button,{className:"rv-row-delete",label:(0,a.__)("Delete Row","riovizual"),icon:wa,iconSize:"16",tabIndex:-1,onClick:e=>{S(),e.stopPropagation()}}),ra.cellInsertRowBeforeSelector(n,Y,oe,J)&&(0,o.createElement)(Ia.Button,{className:"rv-btn-insert rv-row-insert-before",label:(0,a.__)("Insert row before","riovizual"),icon:Ea,iconSize:"12",tabIndex:-1,onClick:t=>{M(void 0),ee(e,0),t.stopPropagation()},onMouseOver:()=>{x(!0)},onMouseOut:()=>{x(!1)}}),ra.cellInsertRowAfterSelector(n,Q,oe,J,l.length)&&(0,o.createElement)(Ia.Button,{className:"rv-btn-insert rv-row-insert-after",label:(0,a.__)("Insert row after","riovizual"),icon:Ea,iconSize:"12",tabIndex:-1,onClick:t=>{M(void 0),ee(e,1),t.stopPropagation()},onMouseOver:()=>{x(!0)},onMouseOut:()=>{x(!1)}}),ra.cellRowColSelector(n,J)&&(0,o.createElement)(Ia.Button,{className:b()("rv-column-selector",{"column-selector-show":ra.showCellRowColSelector(E,y,oe),"column-selector-active":ra.activeCellRowColSelector(h,"colSelector",d,oe,"columnIndex")}),label:(0,a.__)("Select Column","riovizual"),icon:xa,iconSize:"16",tabIndex:-1,onClick:e=>{(e=>{"colSelector"===h&&d[0].columnIndex===e?(g(void 0),u(void 0)):(g("colSelector"),u(l.reduce(((t,r)=>t.concat(r.cells.filter((t=>t.columnIndex===e)))),[])))})(oe),M(void 0),e.stopPropagation()}}),ra.cellRowColDeleteSelector(n,h,"colSelector",d,oe,J,q.length,"columnIndex")&&(0,o.createElement)(Ia.Button,{className:"rv-column-delete",label:(0,a.__)("Delete Column","riovizual"),icon:wa,iconSize:"16",tabIndex:-1,onClick:e=>{w(),e.stopPropagation()}}),ra.cellInsertColBeforeSelector(n,oe,J)&&(0,o.createElement)(Ia.Button,{className:"rv-btn-insert rv-col-insert-before",label:(0,a.__)("Insert column before","riovizual"),icon:Ea,iconSize:"12",tabIndex:-1,onClick:t=>{M(void 0),te(e,0),t.stopPropagation()},onMouseOver:()=>{x(!0)},onMouseOut:()=>{x(!1)}}),ra.cellInsertColAfterSelector(n,J)&&(0,o.createElement)(Ia.Button,{className:"rv-btn-insert rv-col-insert-after",label:(0,a.__)("Insert column after","riovizual"),icon:Ea,iconSize:"12",tabIndex:-1,onClick:t=>{M(void 0),te(e,1),t.stopPropagation()},onMouseOver:()=>{x(!0)},onMouseOut:()=>{x(!1)}}),(0,o.createElement)(ea,{droppableId:J+"-"+oe},((t,n)=>(0,o.createElement)("div",s({ref:t.innerRef},t.droppableProps,{style:{backgroundColor:n.isDraggingOver&&"rgba(207,217,224,0.6)"},className:"rv_tb-elem-drop"}),(0,o.createElement)(Ya,s({},ae,{handleCellContent:(t,o)=>((e,t,o)=>{o.content[t].data=e;const n=pa(l,[o],o.content,"content");r({row:ia(n)})})(t,o,e),onChangeSelectedElement:(e,t)=>((e,t,r,o)=>{M(void 0),p({rowIndex:r,columnIndex:o,elementIndex:e,elementType:t})})(e,t,J,oe),handleInsertElement:e=>R(e),handleDeleteElement:e=>A(e),onMoveElement:e=>z(e),handleDuplicateElement:e=>B(e),onSliceSelectedRow:(e,t)=>F(e,t),onSliceSelectedColumn:(e,t)=>H(e,t),onConvertSection:(e,t)=>j(e,t)})),t.placeholder))),ra.isOpenCellPopover(ne,m,C,J,oe)&&(0,o.createElement)(Ia.Popover,{className:"rv_tb_table-menu",focusOnMount:!1},(0,o.createElement)(Ha,s({},re,{handleInsertElement:e=>R(e),handleDeleteElement:e=>A(e),onMoveElement:e=>z(e),handleDuplicateElement:e=>B(e),onSliceSelectedRow:(e,t)=>F(e,t),onSliceSelectedColumn:(e,t)=>H(e,t),onConvertSection:(e,t)=>j(e,t),handleInsertRow:e=>G(e),handleInsertColumn:e=>V(e)}))))})))},Ja=function(e){let{attributes:t,setAttributes:r,isSelected:n,vTable:a,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:d,selectorName:u,setSelectorName:m,handleDeleteRow:p,handleDeleteCol:h,tableMenu:g,setTableMenu:v,copiedElement:f,copiedRow:y,copiedColumn:I,setCopiedElement:_,setCopiedRow:S,setCopiedColumn:E,handleInsertElement:x,handleDeleteElement:C,onMoveElement:M,handleDuplicateElement:D,onConvertSection:N,onSliceSelectedRow:k,onSliceSelectedColumn:T,handleInsertRow:P,handleInsertColumn:O}=e;const{hasFixedLayout:R,hasHeader:A,hasFooter:z,tableClasses:B}=t,[$,L]=(0,o.useState)(void 0),[W,j]=(0,o.useState)(void 0),[F,H]=(0,o.useState)(void 0),[G,V]=(0,o.useState)(!1),[U,Y]=(0,o.useState)(!1),[Q,q]=(0,o.useState)(!1),[J,K]=(0,o.useState)(!1),Z=(e,b)=>{const w={attributes:t,setAttributes:r,isSelected:n,vTable:a,rowCells:e,rIndex:b,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:d,selectorName:u,setSelectorName:m,selectedRowButton:$,setSelectedRowButton:L,selectedColButton:W,setSelectedColButton:j,buttonInsertHover:G,setButtonInsertHover:V,tableMenu:g,setTableMenu:v,copiedElement:f,copiedRow:y,copiedColumn:I,bodyHover:U,headerHover:Q,footerHover:J,setCopiedElement:_,setCopiedRow:S,setCopiedColumn:E,isDisabledElement:F};return(0,o.createElement)(qa,s({},w,{handleDeleteRow:()=>p(),handleDeleteCol:()=>h(),handleInsertElement:e=>x(e),handleDeleteElement:e=>C(e),onMoveElement:e=>M(e),handleDuplicateElement:e=>D(e),onConvertSection:(e,t)=>N(e,t),onSliceSelectedRow:(e,t)=>k(e,t),onSliceSelectedColumn:(e,t)=>T(e,t),handleInsertRow:e=>P(e),handleInsertColumn:e=>O(e)}))},X=(()=>{let e={body:[]};return a.map(((t,r)=>{A&&0===r?e.head=Z(t.cells,r):z&&r===a.length-1?e.foot=Z(t.cells,r):e.body[`${r}`]=Z(t.cells,r)})),e})();return(0,o.createElement)(Sn,{onDragStart:e=>(e=>{const{source:t}=e;let r=t.droppableId.split("-"),o=parseInt(r[0]),n=parseInt(r[1]);v(void 0),H({rowIndex:o,colIndex:n,elemIndex:t.index})})(e),onDragEnd:e=>(e=>{const{destination:t,source:o,draggableId:n}=e;if(H(void 0),!t)return;if(ra.isDroppableInSamePlace(t,o))return;const l=function(e,t,r){let o=ua(e),n=r.droppableId.split("-"),a=t.droppableId.split("-"),l=parseInt(n[0]),i=parseInt(n[1]),c=parseInt(a[0]),s=parseInt(a[1]),d=[{...o[c].cells[s]}],u=o[l].cells[i].content[r.index],b=o.map((e=>({cells:e.cells.map((e=>e&&e.rowIndex===l&&e.columnIndex===i?(e.content.splice(r.index,1),{...e,content:e.content}):e))})));return b=b.map((e=>({cells:e.cells.map((e=>e&&ra.hasTargetCell(d,e)?{...e,content:[...e.content.slice(0,t.index),u,...e.content.slice(t.index)]}:e))}))),b.map((e=>({cells:w().without(e.cells,void 0)})))}(a,t,o);let c,s=t.droppableId.split("-"),u=n.split("_"),b=parseInt(s[0]),m=parseInt(s[1]),p={rowIndex:b,columnIndex:m,elementIndex:t.index,elementType:u[1]};l.map((e=>{e.cells.map((e=>{ra.isDropableElemCell(e,b,m)&&(c=[e])}))})),d(p),i(c),r({row:ia(l)})})(e)},(0,o.createElement)("table",{className:b()({"has-fixed-layout":R},B)},X.head&&(0,o.createElement)("thead",{onMouseOver:()=>{q(!0)},onMouseOut:()=>{q(!1)}},X.head),X.body.length>0&&(0,o.createElement)("tbody",{onMouseOver:()=>{Y(!0)},onMouseOut:()=>{Y(!1)}},X.body),X.foot&&(0,o.createElement)("tfoot",{onMouseOver:()=>{K(!0)},onMouseOut:()=>{K(!1)}},X.foot)))},Ka=window.wp.apiFetch;var Za=r.n(Ka);const Xa={setDeviceState:e=>({type:"SET_DEVICE",device:e}),setEleState:e=>({type:"SET_ELE_STATE",eleState:e}),setFontState:e=>({type:"SET_FONT",font:e})},el={device:"desktop",eleState:"normal",font:void 0},tl=(0,Ma.createReduxStore)("rio-vizual-style",{reducer:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:el,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_DEVICE":return{...e,device:t.device};case"SET_ELE_STATE":return{...e,eleState:t.eleState};case"SET_FONT":return{...e,font:t.font};default:return e}return e},selectors:{getDevice:e=>e.device,getEleState:e=>e.eleState,getFont:e=>e.font},actions:Xa});(0,Ma.register)(tl),(0,Ma.subscribe)((()=>{if(!(0,Ma.select)("core/editor"))return;const e=(0,Ma.select)("core/editor").isSavingPost(),t=(0,Ma.select)("core/editor").isAutosavingPost(),r=(0,Ma.select)("core/editor").isSavingNonPostEntityChanges(),o=(0,Ma.select)("core").getEntitiesBeingSaved?(0,Ma.select)("core").getEntitiesBeingSaved():(0,Ma.select)("core").__experimentalGetEntitiesBeingSaved(),n=(0,Ma.select)("core/block-editor").getBlocks();let a=(0,Ma.select)("core/editor").getCurrentPostId(),l="post",i=!1;if(!t&&(e||r)){const e=(0,Ma.select)("rio-vizual-style").getFont();let t,r="",c={};t=document.querySelectorAll(".wp-block-riovizual-tablebuilder"),!t.length&&document.querySelector("iframe")&&(t=document.querySelector("iframe").contentDocument.body.querySelectorAll(".wp-block-riovizual-tablebuilder"));const s=e=>{const t=e.indexOf("@"),r=e.indexOf("}}")+2,o=e.slice(t,r);e=e.replace(o,"");const n=o.slice(0,o.indexOf("{")),a=o.slice(o.indexOf("{")),l=a.slice(a.indexOf("{")+1,a.lastIndexOf("}"));return c={...c,[n]:c[n]?c[n]+l:l},e.includes("@media")?s(e):e};if([...t].forEach((function(e){if(!e.querySelector("style"))return;let t=e.querySelector("style").innerHTML;if(t.startsWith("@import")){const e=t.indexOf("@import"),r=t.indexOf(");")+2,o=t.slice(e,r);t=t.replace(o,"")}t.includes("@media")?r+=s(t):r+=t})),Object.keys(c).length)for(const[e,t]of Object.entries(c))r=r+" "+`${e}{ ${t} }`;const d=e=>{let t=e.some((e=>"riovizual/tablebuilder"===e.name));if(!t&&e.length>0){return e.map((e=>{if(e.innerBlocks.length>0)return d(e.innerBlocks)})).includes(!0)}return t};a?i=!!n.length&&d(n):(i=!!n.length&&d(n),a=w().replace(o[0].key,"//","_"),l="template"),Za()({path:"/rio-vizual/v2/save_blocks_css",method:"POST",data:{blocks_css:r,post_id:a,type:l,hasBlock:i}}).then((e=>{})),e&&Za()({path:"/rio-vizual/v2/save_blocks_font",method:"POST",data:{blocks_font:e,post_id:a}}).then((e=>{}))}}));const rl=function(e){const[t,r]=(0,o.useState)(!1),n=()=>r(!1);return(0,o.createElement)("div",{className:e.globalModal?"rv_tb-reset-settings-wrap rv_tb-reset-global":"rv_tb-reset-settings-wrap"},(0,o.createElement)(Ia.Button,{className:"rv_tb-reset-settings",variant:"link",isDestructive:!0,onClick:()=>r(!0)},e.title),t&&(0,o.createElement)(Ia.Modal,{className:"rv_tb-reset-modal",title:"Reset Settings?",onRequestClose:n},(0,o.createElement)("p",null,(0,a.__)("This will reset styles only.","riovizual")),(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-reset-button"},(0,o.createElement)(Ia.Button,{variant:"primary",isDestructive:!0,onClick:()=>(n(),void e.onResetSettings())},(0,a.__)("Reset","riovisual")),(0,o.createElement)(Ia.Button,{variant:"secondary",onClick:n},(0,a.__)("Cancel","riovisual")))))};function ol(e){const t=e.marginTop?parseInt(e.marginTop)+"px":"10px";return(0,o.createElement)("div",{className:"rv-settings-divider",style:{marginTop:t}})}const nl=function(e){const t=(0,o.useRef)(null),[r,n]=(0,o.useState)("");return document.addEventListener("mousedown",(e=>{t.current&&!t.current.contains(e.target)?n("deactive"):t.current&&t.current.contains(e.target)&&n("active")})),(0,o.createElement)("div",{className:b()("setting-wrapper",e.className),onMouseOver:()=>{n("active")},ref:t},(0,o.createElement)("div",{className:"rv-header-with-icon-settings"},(0,o.createElement)("h4",{className:"setting-label"},(0,a.__)(e.title,"riovisual"),e.reset&&(0,o.createElement)("span",{label:(0,a.__)("Reset","riovizual"),onClick:()=>e.onReset(),className:"reset-button "+r},(0,o.createElement)(Ia.Icon,{icon:"image-rotate"})))),e.children)};function al(e){const t={marginTop:`${e.spaceTop?e.spaceTop:e.space?e.space:"1.5"}em`,marginBottom:`${e.spaceBottom?e.spaceBottom:e.space?e.space:"1.5"}em`,borderColor:`${e.color&&e.color}`};return(0,o.createElement)("hr",{style:t})}const ll=["desktop","tablet","mobile","hover"],il=(0,Ca.compose)([(0,Ma.withDispatch)((e=>({setDeviceState(t){e("rio-vizual-style").setDeviceState(t)}}))),(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){const{getDevice:t}=e;return(0,o.createElement)(o.Fragment,null,(()=>{const r=e.children;return _.find(r,{key:t})?_.find(r,{key:t}):_.find(r,{key:"desktop"})})())})),cl=(e,t)=>{const r=(e=>{const t=e.includes("_")?"":"_";return"desktop"==e||""==e?"":`${t}${e}`})(e);return t+r},sl=e=>e?e.linked?e.top?e.top:"":e.top||e.right||e.bottom||e.left?(e.top?e.top:0)+" "+(e.right?e.right:0)+" "+(e.bottom?e.bottom:0)+" "+(e.left?e.left:0):"":"",dl=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e?e.linked?e.horizontal?e.horizontal:t:e.horizontal||e.vertical?(e.horizontal?e.horizontal:"0")+" "+(e.vertical?e.vertical:"0"):t:t},ul=e=>e?e.linked?e.top_left?e.top_left:"":e.top_left||e.top_right||e.bottom_right||e.bottom_left?(e.top_left?e.top_left:0)+" "+(e.top_right?e.top_right:0)+" "+(e.bottom_right?e.bottom_right:0)+" "+(e.bottom_left?e.bottom_left:0):"":"",bl=(e,t,r,o,n,a)=>e||t||r||o?(e||0)+" "+(t||0)+" "+(r||0)+" "+(o||0)+" "+(n||"")+("inset"===a?" inset":""):"",ml=function(e){const{title:t,data:r,options:n,onChange:a,attr:l,initial:i}=e,[c,s]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{w().map(ll,(e=>{i&&i[e]?i[e]!=r[cl(e,l)]&&s(!0):r[cl(e,l)]&&s(!0)}))})),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:t,onReset:()=>{s(!1),w().map(ll,(e=>{i&&i[e]?r[cl(e,l)]&&a(i[e],[cl(e,l)]):r[cl(e,l)]&&a("",[cl(e,l)])}))},reset:c,className:"rio-select-control"},(0,o.createElement)(il,null,w().map(ll,(t=>r.hasOwnProperty(cl(t,l))&&(0,o.createElement)(Ia.SelectControl,{key:t,value:r[cl(t,l)],options:n&&n,onChange:e=>((e,t)=>{a(e,cl(t,l))})(e,t),__nextHasNoMarginBottom:!0},!n&&e.children))))))},pl=wp.components.UnitControl?wp.components.UnitControl:wp.components.__experimentalUnitControl,hl=function(e){const{title:t,data:r,units:n,onChange:l,attr:i,initial:c}=e,[s,d]=(0,o.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[u,b]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{n&&d(n)}),[]),(0,o.useEffect)((()=>{w().map(ll,(e=>{c&&c[e]?c[e]!=r[cl(e,i)]&&b(!0):r[cl(e,i)]&&b(!0)}))})),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{b(!1),w().map(ll,(e=>{c&&c[e]?r[cl(e,i)]&&l(c[e],[cl(e,i)]):r[cl(e,i)]&&l("",[cl(e,i)])}))},reset:u,className:"rio-unit-control"},(0,o.createElement)(il,null,w().map(ll,(e=>r.hasOwnProperty(cl(e,i))&&(0,o.createElement)(pl,{onChange:t=>((e,t)=>{l(e,cl(t,i))})(t,e),value:r[cl(e,i)],units:s,key:e,step:"any",isDragEnabled:!0}))))))};function gl(e){const{value:t,onChange:r}=e,n=e=>{r(e)},a=e=>t===e?" active":"";return(0,o.createElement)("div",{className:"alignment-container rv-alignment"},(0,o.createElement)("span",{className:"material-icons left"+a("left"),onClick:()=>n("left")},"format_align_left"),(0,o.createElement)("span",{className:"material-icons center"+a("center"),onClick:()=>n("center")},"format_align_center"),(0,o.createElement)("span",{className:"material-icons right"+a("right"),onClick:()=>n("right")},"format_align_right"))}const vl=function(e){const{title:t,data:r,onChange:n,attr:l,initial:i,classes:c}=e,[s,d]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{w().map(ll,(e=>{i&&i[e]?i[e]!=r[cl(e,l)]&&d(!0):r[cl(e,l)]&&d(!0)}))})),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(t,"riovizual"),className:c,onReset:()=>{d(!1),w().map(ll,(e=>{i&&i[e]?r[cl(e,l)]&&n(i[e],[cl(e,l)]):r[cl(e,l)]&&n("",[cl(e,l)])}))},reset:s},(0,o.createElement)(il,null,w().map(ll,(e=>r.hasOwnProperty(cl(e,l))&&(0,o.createElement)(gl,{key:e,value:r[cl(e,l)],onChange:t=>((e,t)=>{n(e,cl(t,l))})(t,e)}))))))};function fl(e){const{value:t,onChange:r}=e,n=e=>{r(e)},a=e=>t===e?" active":"";return(0,o.createElement)("div",{className:"alignment-container rv-alignment"},(0,o.createElement)("span",{className:"material-icons top"+a("top"),onClick:()=>n("top")},"align_vertical_top"),(0,o.createElement)("span",{className:"material-icons middle"+a("middle"),onClick:()=>n("middle")},"align_vertical_center"),(0,o.createElement)("span",{className:"material-icons bottom"+a("bottom"),onClick:()=>n("bottom")},"align_vertical_bottom"))}const yl=function(e){const{title:t,data:r,onChange:n,attr:l,initial:i}=e,[c,s]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{w().map(ll,(e=>{i&&i[e]?i[e]!=r[cl(e,l)]&&s(!0):r[cl(e,l)]&&s(!0)}))})),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{s(!1),w().map(ll,(e=>{i&&i[e]?r[cl(e,l)]&&n(i[e],[cl(e,l)]):r[cl(e,l)]&&n("",[cl(e,l)])}))},reset:c},(0,o.createElement)(il,null,w().map(ll,(e=>r.hasOwnProperty(cl(e,l))&&(0,o.createElement)(fl,{key:e,value:r[cl(e,l)],onChange:t=>((e,t)=>{n(e,cl(t,l))})(t,e)}))))))};function Il(e){const t=[{name:"1",color:"#0D1B2A"},{name:"2",color:"#1B263B"},{name:"3",color:"#415A77"},{name:"5",color:"#F72585"},{name:"6",color:"#B5179E"},{name:"7",color:"#7209B7"},{name:"8",color:"#480CA8"},{name:"10",color:"#3F37C9"},{name:"11",color:"#4361EE"},{name:"12",color:"#4CC9F0"}],r=t=>{e.onChange(t)};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.Dropdown,{className:"rv-color-control-container-class-name",contentClassName:"rv-color-control-popover-content-classname",popoverProps:{placement:"bottom-start"},renderToggle:t=>{let{isOpen:r,onToggle:n}=t;return(0,o.createElement)(Ia.Button,{className:"rv-color-picker",onClick:n,"aria-expanded":r},(0,o.createElement)("span",{style:{background:e.value}}))},renderContent:()=>(0,o.createElement)("div",null,(0,o.createElement)(Ia.ColorPicker,{color:e.value,onChange:e=>r(e),enableAlpha:!0,defaultValue:e.default}),(0,o.createElement)(Ia.ColorPalette,{colors:t,disableCustomColors:!0,clearable:!1,onChange:e=>r(e)}))}))}const _l=function(e){const{title:t,data:r,onChange:n,attr:l,initial:i}=e,[c,s]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{w().map(ll,(e=>{i&&i[e]?i[e]!=r[cl(e,l)]&&s(!0):r[cl(e,l)]&&s(!0)}))})),(0,o.createElement)("div",{className:"inline-settings"},(0,o.createElement)(nl,{title:(0,a.__)(t,"riovisual"),onReset:()=>{s(!1),w().map(ll,(e=>{i&&i[e]?r[cl(e,l)]&&n(i[e],[cl(e,l)]):r[cl(e,l)]&&n("",[cl(e,l)])}))},reset:c}),(0,o.createElement)(il,null,w().map(ll,(e=>r.hasOwnProperty(cl(e,l))&&(0,o.createElement)(Il,{key:e,value:r[cl(e,l)],onChange:t=>((e,t)=>{n(e,cl(t,l))})(t,e)})))))};function Sl(e){const[t,r]=(0,o.useState)(!1);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.Button,{className:"rv-gradient-preview",onClick:()=>r(!t)},(0,o.createElement)("span",{style:{background:e.value}})),t&&(0,o.createElement)("div",{className:"rv-gradient-picker"},(0,o.createElement)(Ia.GradientPicker,{__nextHasNoMargin:!0,value:e.value,onChange:t=>{return r=t,void e.onChange(r);var r},gradients:[{name:"Vivid cyan blue to vivid purple",gradient:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",slug:"vivid-cyan-blue-to-vivid-purple"},{name:"Light green cyan to vivid green cyan",gradient:"linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%)",slug:"light-green-cyan-to-vivid-green-cyan"},{name:"Luminous vivid amber to luminous vivid orange",gradient:"linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%)",slug:"luminous-vivid-amber-to-luminous-vivid-orange"},{name:"Luminous vivid orange to vivid red",gradient:"linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%)",slug:"luminous-vivid-orange-to-vivid-red"},{name:"Very light gray to cyan bluish gray",gradient:"linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%)",slug:"very-light-gray-to-cyan-bluish-gray"},{name:"Cool to warm spectrum",gradient:"linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)",slug:"cool-to-warm-spectrum"}]})))}const wl=function(e){const{title:t,data:r,onChange:n,attr:l,initial:i}=e,[c,s]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{w().map(ll,(e=>{i&&i[e]?i[e]!=r[cl(e,l)]&&s(!0):r[cl(e,l)]&&s(!0)}))})),(0,o.createElement)("div",{className:"inline-settings"},(0,o.createElement)(nl,{title:(0,a.__)(t,"riovisual"),onReset:()=>{s(!1),w().map(ll,(e=>{i&&i[e]?r[cl(e,l)]&&n(i[e],[cl(e,l)]):r[cl(e,l)]&&n("",[cl(e,l)])}))},reset:c}),(0,o.createElement)(il,null,w().map(ll,(e=>r.hasOwnProperty(cl(e,l))&&(0,o.createElement)(Sl,{key:e,value:r[cl(e,l)],onChange:t=>((e,t)=>{n(e,cl(t,l))})(t,e)})))))},El=function(e){const{title:t,data:r,attr:n,units:l,onChange:i,initial:c,min:s,max:d,step:u,initialPosition:b}=e,[m,p]=(0,o.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[h,g]=(0,o.useState)(!1);(0,o.useEffect)((()=>{l&&p(l)}),[]),(0,o.useEffect)((()=>{w().map(ll,(e=>{c&&c[e]?c[e]!=r[cl(e,n)]&&g(!0):r[cl(e,n)]&&""!==r[cl(e,n)]&&g(!0)}))}));return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(t,"riovisual"),onReset:()=>(g(!1),void w().map(ll,(e=>{c&&c[e]?r[cl(e,n)]&&i(c[e],[cl(e,n)]):r[cl(e,n)]&&i("",[cl(e,n)])}))),reset:h},(0,o.createElement)(il,null,w().map(ll,(e=>r.hasOwnProperty(cl(e,n))&&(e=>(0,o.createElement)("div",{className:"rv-range-control",key:e},(0,o.createElement)("div",{className:"left"},(0,o.createElement)(Ia.RangeControl,{value:parseFloat(r[cl(e,n)])?parseFloat(r[cl(e,n)]):0,onChange:t=>((e,t)=>{const o=r[cl(t,n)]?r[cl(t,n)].replace(/-?\d+([,.]\d+)?/g,""):"",a=""!==o?o:m[0].value;i(`${e}${a}`,cl(t,n))})(t,e),initialPosition:b||1,min:s||0,max:d||100,step:u||1,allowReset:!1,withInputField:!1,type:"string"})),(0,o.createElement)("div",{className:"right"},(0,o.createElement)(pl,{onChange:t=>((e,t)=>{i(e,cl(t,n))})(t,e),value:r[cl(e,n)],units:m,size:"small",min:s||0,max:d||100,step:u||1}))))(e))))))},xl=function(e){const{title:t,data:r,units:n,onChange:l,attr:i,min:c,max:s,step:d,initial:u,initialPosition:b}=e,[m,p]=(0,o.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[h,g]=(0,o.useState)(!1),v={linked:!0};(0,o.useEffect)((()=>{n&&p(n)}),[]),(0,o.useEffect)((()=>{w().map(ll,(e=>{u&&u[e]?w().isEqual(u[e],r[cl(e,i)])&&g(!0):r[cl(e,i)]&&(w().isEqual(r[cl(e,i)],v)?g(!1):g(!0))}))}));const f=(e,t,r)=>{let o=y(t);o.linked?(o.top=e,o.right=e,o.bottom=e,o.left=e):o[r]=e,l(o,cl(t,i))},y=e=>r[cl(e,i)]?r[cl(e,i)]:{linked:!0};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{g(!1),w().map(ll,(e=>{u&&u[e]?r[cl(e,i)]&&l(u[e],cl(e,i)):r[cl(e,i)]&&l(v,cl(e,i))}))},reset:h},(0,o.createElement)(il,null,w().map(ll,(e=>{const t=y(e);return r.hasOwnProperty(cl(e,i))&&(0,o.createElement)("div",{key:e,className:"linked-unit-wrap"},t.linked?(0,o.createElement)("div",{className:"rv-range-control rv-linked-range-control"},(0,o.createElement)("div",{className:"left"},(0,o.createElement)(Ia.RangeControl,{value:parseFloat(t.top)?parseFloat(t.top):0,onChange:t=>((e,t)=>{let r=y(t);const o=r.top?r.top.replace(/-?\d+([,.]\d+)?/g,""):"",n=""!==o?o:m[0].value;r.top=e+n,r.right=e+n,r.bottom=e+n,r.left=e+n,l(r,cl(t,i))})(t,e),initialPosition:b||1,min:c||0,max:s||100,step:d||1,allowReset:!1,withInputField:!1,type:"string"})),(0,o.createElement)("div",{className:"right"},(0,o.createElement)(pl,{onChange:t=>f(t,e,"top"),value:t.top,units:m,size:"small",min:c||0,max:s||100,step:d||1}))):(0,o.createElement)("div",{className:"rv-unlinked-range-control"},(0,o.createElement)("div",{className:"top-settings"},(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Top","riovizual")),(0,o.createElement)(pl,{onChange:t=>f(t,e,"top"),value:t.top,units:m,size:"small",min:c||1,max:s||100,step:d||1})),(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Right","riovizual")),(0,o.createElement)(pl,{onChange:t=>f(t,e,"right"),value:t.right,units:m,size:"small",min:c||1,max:s||100,step:d||1}))),(0,o.createElement)("div",{className:"bottom-settings"},(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Bottom","riovizual")),(0,o.createElement)(pl,{onChange:t=>f(t,e,"bottom"),value:t.bottom,units:m,size:"small",min:c||1,max:s||100,step:d||1})),(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Left","riovizual")),(0,o.createElement)(pl,{onChange:t=>f(t,e,"left"),value:t.left,units:m,size:"small",min:c||1,max:s||100,step:d||1})))),(0,o.createElement)("div",{className:"link-button"},(0,o.createElement)(Ia.Button,{icon:t.linked?"admin-links":"editor-unlink",label:t.linked?(0,a.__)("Unlinked","riovizual"):(0,a.__)("Linked","riovizual"),onClick:()=>(e=>{const t=y(e);t.linked=!t.linked,l(t,cl(e,i))})(e),className:"linked-btn"+(t.linked&&" active")})))})))))},Cl=function(e){const{title:t,data:r,units:n,onChange:l,attr:i,min:c,max:s,step:d,initial:u,initialPosition:b}=e,[m,p]=(0,o.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[h,g]=(0,o.useState)(!1),v={linked:!0};(0,o.useEffect)((()=>{n&&p(n)}),[]),(0,o.useEffect)((()=>{w().map(ll,(e=>{u&&u[e]?w().isEqual(u[e],r[cl(e,i)])&&g(!0):r[cl(e,i)]&&(w().isEqual(r[cl(e,i)],v)?g(!1):g(!0))}))}));const f=(e,t,r)=>{let o=y(t);o.linked?(o.horizontal=e,o.vertical=e):o[r]=e,l(o,cl(t,i))},y=e=>r[cl(e,i)]?r[cl(e,i)]:{linked:!0};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{g(!1),w().map(ll,(e=>{u&&u[e]?r[cl(e,i)]&&l(u[e],[cl(e,i)]):r[cl(e,i)]&&l(v,[cl(e,i)])}))},reset:h},(0,o.createElement)(il,null,w().map(ll,(e=>{const t=y(e);return r.hasOwnProperty(cl(e,i))&&(0,o.createElement)("div",{key:e,className:"linked-border-spacing-wrap"},t.linked?(0,o.createElement)("div",{className:"rv-range-control rv-linked-range-control"},(0,o.createElement)("div",{className:"left"},(0,o.createElement)(Ia.RangeControl,{value:parseFloat(t.horizontal)?parseFloat(t.horizontal):0,onChange:t=>((e,t)=>{let r=y(t);const o=r.horizontal?r.horizontal.replace(/-?\d+([,.]\d+)?/g,""):"",n=""!==o?o:m[0].value;r.horizontal=e+n,r.vertical=e+n,r.bottom=e+n,r.left=e+n,l(r,cl(t,i))})(t,e),initialPosition:b||1,min:c||1,max:s||100,step:d||1,allowReset:!1,withInputField:!1,type:"string"})),(0,o.createElement)("div",{className:"right"},(0,o.createElement)(pl,{onChange:t=>f(t,e,"horizontal"),value:t.horizontal?t.horizontal:v.horizontal,units:m,size:"small",min:c||1,max:s||100,step:d||1}))):(0,o.createElement)("div",{className:"rv-unlinked-range-control"},(0,o.createElement)("div",{className:"top-settings"},(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Horizontal","riovizual")),(0,o.createElement)(pl,{onChange:t=>f(t,e,"horizontal"),value:t.horizontal,units:m,size:"small",min:c||0,max:s||100,step:d||1})),(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Vertical","riovizual")),(0,o.createElement)(pl,{onChange:t=>f(t,e,"vertical"),value:t.vertical,units:m,size:"small",min:c||0,max:s||100,step:d||1})))),(0,o.createElement)("div",{className:"link-button"},(0,o.createElement)(Ia.Button,{icon:t.linked?"admin-links":"editor-unlink",label:(0,a.__)("Linked"),onClick:()=>(e=>{const t=y(e);t.linked=!t.linked,l(t,cl(e,i))})(e),className:"linked-btn"+(t.linked&&" active")})))})))))},Ml=function(e){const{title:t,data:r,units:n,onChange:l,attr:i,min:c,max:s,step:d,initial:u,initialPosition:b}=e,[m,p]=(0,o.useState)([{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}]),[h,g]=(0,o.useState)(!1),[v,f]=(0,o.useState)("");(0,o.useEffect)((()=>{n&&p(n)}),[]),(0,o.useEffect)((()=>{w().map(ll,(e=>{u&&u[e]?w().isEqual(u[e],JSON.parse(r[cl(e,i)]))&&g(!0):r[cl(e,i)]&&(w().isEqual(r[cl(e,i)],"")||g(!0))}))}));const y=(e,t,r)=>{let o=I(t);o.linked?(o.top_left=e,o.top_right=e,o.bottom_left=e,o.bottom_right=e):o[r]=e,l(o,cl(t,i))},I=e=>r[cl(e,i)]?r[cl(e,i)]:{linked:!0};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(t,"riovizual"),onReset:()=>{g(!1),w().map(ll,(e=>{u&&u[e]?r[cl(e,i)]&&l(u[e],[cl(e,i)]):r[cl(e,i)]&&l("",[cl(e,i)])}))},reset:h},(0,o.createElement)(il,null,w().map(ll,(e=>{const t=I(e);return r.hasOwnProperty(cl(e,i))&&(0,o.createElement)("div",{key:e,className:"linked-radius-wrap"},t.linked?(0,o.createElement)("div",{className:"rv-range-control rv-linked-range-control"},(0,o.createElement)("div",{className:"left"},(0,o.createElement)(Ia.RangeControl,{value:parseFloat(t.top_left)?parseFloat(t.top_left):0,onChange:t=>((e,t)=>{let r=I(t);const o=r.top_left?r.top_left.replace(/-?\d+([,.]\d+)?/g,""):"",n=""!==o?o:m[0].value;r.top_left=e+n,r.top_right=e+n,r.bottom_left=e+n,r.bottom_right=e+n,l(r,cl(t,i))})(t,e),initialPosition:b||1,min:c||1,max:s||100,step:d||1,allowReset:!1,withInputField:!1,type:"string"})),(0,o.createElement)("div",{className:"right"},(0,o.createElement)(pl,{onChange:t=>y(t,e,"top_left"),value:t.top_left,units:m,size:"small",min:c||1,max:s||100,step:d||1}))):(0,o.createElement)("div",{className:"rv-unlinked-range-control"},(0,o.createElement)("div",{className:"top-settings"},(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Top Left","riovizual")),(0,o.createElement)(pl,{onChange:t=>y(t,e,"top_left"),value:t.top_left,units:m,size:"small",min:c||1,max:s||100,step:d||1})),(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Top Right","riovizual")),(0,o.createElement)(pl,{onChange:t=>y(t,e,"top_right"),value:t.top_right,units:m,size:"small",min:c||1,max:s||100,step:d||1}))),(0,o.createElement)("div",{className:"bottom-settings"},(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Bottom Left","riovizual")),(0,o.createElement)(pl,{onChange:t=>y(t,e,"bottom_left"),value:t.bottom_left,units:m,size:"small",min:c||1,max:s||100,step:d||1})),(0,o.createElement)("div",{className:"settings-wrap-inline"},(0,o.createElement)("span",null,(0,a.__)("Bottom Right","riovizual")),(0,o.createElement)(pl,{onChange:t=>y(t,e,"bottom_right"),value:t.bottom_right,units:m,size:"small",min:c||1,max:s||100,step:d||1})))),(0,o.createElement)("div",{className:"link-button"},(0,o.createElement)(Ia.Button,{icon:t.linked?"admin-links":"editor-unlink",label:t.linked?(0,a.__)("Unlinked","riovizual"):(0,a.__)("Linked","riovizual"),onClick:()=>(e=>{const t=I(e);t.linked=!t.linked,l(t,cl(e,i))})(e),className:"linked-btn"+(t.linked&&" active")})))})))))};function Dl(e){const{attr:t,attrName:r}=e,n=(r,o)=>{let n=t;n[o]=r,e.updateAttr(n)};return(0,o.createElement)("div",{className:"rv-background-container"},(0,o.createElement)("h4",null,e.title),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Background Color","riovizual"),attr:r?r[0]:"backgroundColor",data:t,onChange:(e,t)=>n(e,t)}),(0,o.createElement)(ol,null),(0,o.createElement)(wl,{title:(0,a.__)("Background Gradient","riovizual"),attr:r?r[1]:"backgroundGradient",data:t,onChange:(e,t)=>n(e,t)}))}function Nl(e){return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(al,{space:"1",color:"transparent"}),(0,o.createElement)(El,{title:"Border Width",attr:e.attr[0],data:e.data,initial:{desktop:e.initialWidth},onChange:(t,r)=>e.onChange(t,r)}),(0,o.createElement)(al,{space:".5",color:"transparent"}),(0,o.createElement)(ml,{title:"Border Style",attr:e.attr[1],data:e.data,onChange:(t,r)=>e.onChange(t,r),initial:{desktop:"solid"},options:[{label:"Solid",value:"solid"},{label:"Dashed",value:"dashed"},{label:"Dotted",value:"dotted"},{label:"Double",value:"double"},{label:"Groove",value:"groove"},{label:"Ridge",value:"ridge"},{label:"Inset",value:"inset"},{label:"Outset",value:"outset"},{label:"None",value:"none"}]}))}const kl=(0,Ca.compose)([(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){const{attr:t,title:r,radius:n,getDevice:l}=e,[i,c]=(0,o.useState)(),[s,d]=(0,o.useState)(!1),[u,b]=(0,o.useState)(!1),[m,p]=(0,o.useState)("all"),h=["borderStyle","borderTopStyle","borderBottomStyle","borderLeftStyle","borderRightStyle","borderWidth","borderTopWidth","borderBottomWidth","borderLeftWidth","borderRightWidth","borderRadius"],g=()=>{d((e=>!e))},v=e=>{p(e)},f=(r,o)=>{let n=t;n[o]=r,b(!1),e.updateAttr(n)},y={borderStyle:"solid",borderWidth:e.initialWidth?e.initialWidth:""};(0,o.useEffect)((()=>{t&&w().map(h,(e=>{w().map(ll,(r=>{t.hasOwnProperty(cl(r,e))&&(y&&y[cl(r,e)]?y[cl(r,e)]!==t[cl(r,e)]&&b(!0):t[cl(r,e)]&&b(!0))}))}))}));const I=e=>t&&t.hasOwnProperty(cl(l,e))&&t[cl(l,e)];return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(r,"riovisual"),className:"inline-settings",onReset:()=>{let r=t;w().map(h,(e=>{w().map(ll,(o=>{t.hasOwnProperty(cl(o,e))&&t[cl(o,e)]&&(y&&y[cl(o,e)]?r[cl(o,e)]=y[cl(o,e)]:r[cl(o,e)]="")}))})),p("all"),b(!1),e.updateAttr(r)},reset:u},(0,o.createElement)(Ia.Button,{className:s?" opened-popup":"",ref:c,variant:"secondary",onClick:g},I("borderWidth")?I("borderWidth"):"none","(",I("borderTopWidth")?I("borderTopWidth"):"-",",",I("borderRightWidth")?I("borderRightWidth"):"-",",",I("borderBottomWidth")?I("borderBottomWidth"):"-",",",I("borderLeftWidth")?I("borderLeftWidth"):"-",")")),s&&(0,o.createElement)(Ia.Popover,{placement:"bottom-start",anchor:i,className:"rv-popover-settings",onClose:g},(0,o.createElement)("div",{className:"rv-border-container"},"disabled"!==n&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ml,{title:"Border Radius",attr:"borderRadius",data:t,onChange:(e,t)=>f(e,t)}),(0,o.createElement)(al,null)),(0,o.createElement)(Ia.Flex,{gap:"0",className:"border-tabs"},(0,o.createElement)(Ia.FlexBlock,{className:"all"===m?"active":"",onClick:()=>v("all")},(0,o.createElement)("span",{className:"all tab"})),(0,o.createElement)(Ia.FlexBlock,{className:"top"===m?"active":"",onClick:()=>v("top")},(0,o.createElement)("span",{className:"top tab"})),(0,o.createElement)(Ia.FlexBlock,{className:"right"===m?"active":"",onClick:()=>v("right")},(0,o.createElement)("span",{className:"right tab"})),(0,o.createElement)(Ia.FlexBlock,{className:"bottom"===m?"active":"",onClick:()=>v("bottom")},(0,o.createElement)("span",{className:"bottom tab"})),(0,o.createElement)(Ia.FlexBlock,{className:"left"===m?"active":"",onClick:()=>v("left")},(0,o.createElement)("span",{className:"left tab"}))),"all"===m?(0,o.createElement)(Nl,{data:t,attr:["borderWidth","borderStyle"],initialWidth:e.initialWidth,onChange:(e,t)=>f(e,t)}):"","top"===m?(0,o.createElement)(Nl,{data:t,attr:["borderTopWidth","borderTopStyle"],onChange:(e,t)=>f(e,t)}):"","right"===m?(0,o.createElement)(Nl,{data:t,attr:["borderRightWidth","borderRightStyle"],onChange:(e,t)=>f(e,t)}):"","bottom"===m?(0,o.createElement)(Nl,{data:t,attr:["borderBottomWidth","borderBottomStyle"],onChange:(e,t)=>f(e,t)}):"","left"===m?(0,o.createElement)(Nl,{data:t,attr:["borderLeftWidth","borderLeftStyle"],onChange:(e,t)=>f(e,t)}):"")))})),Tl=(0,Ca.compose)([(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){const{attr:t,getDevice:r}=e,[n,a]=(0,o.useState)("type1"),l={type1:{horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:""},type2:{horizontalPosition:"0",verticalPosition:"2px",blurStrength:"18px",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"initial"},type3:{horizontalPosition:"6px",verticalPosition:"6px",blurStrength:"18px",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"initial"},type4:{horizontalPosition:"0",verticalPosition:"12px",blurStrength:"18px",spreadStrength:"-6px",shadowColor:"#0000004D",shadowPosition:"initial"},type5:{horizontalPosition:"10px",verticalPosition:"10px",blurStrength:"0",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"initial"},type6:{horizontalPosition:"0",verticalPosition:"6px",blurStrength:"0",spreadStrength:"10px",shadowColor:"#0000004D",shadowPosition:"initial"},type7:{horizontalPosition:"0",verticalPosition:"0",blurStrength:"18px",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"inset"},type8:{horizontalPosition:"10px",verticalPosition:"10px",blurStrength:"0",spreadStrength:"0",shadowColor:"#0000004D",shadowPosition:"inset"}},i=o=>{const n="desktop"!==r?"_"+r:"";let i=t;i["horizontalPosition"+n]=l[o].horizontalPosition,i["verticalPosition"+n]=l[o].verticalPosition,i["blurStrength"+n]=l[o].blurStrength,i["spreadStrength"+n]=l[o].spreadStrength,i["shadowPosition"+n]=l[o].shadowPosition,i["shadowColor"+n]=i["shadowColor"+n]?i["shadowColor"+n]:l[o].shadowColor,a(o),e.onChangePreset(i)};return(0,o.createElement)("div",{className:"shadow-preset"},(0,o.createElement)(Ia.Flex,{gap:"0",className:"shadow-tabs"},(0,o.createElement)(Ia.FlexBlock,{className:"type1"===n?"active shadow-item":"shadow-item",onClick:()=>i("type1")},(0,o.createElement)("span",{className:"material-icons type1"},"block")),(0,o.createElement)(Ia.FlexBlock,{className:"type2"===n?"active shadow-item":"shadow-item",onClick:()=>i("type2")},(0,o.createElement)("span",{className:"type2 tab"})),(0,o.createElement)(Ia.FlexBlock,{className:"type3"===n?"active shadow-item":"shadow-item",onClick:()=>i("type3")},(0,o.createElement)("span",{className:"type3 tab"})),(0,o.createElement)(Ia.FlexBlock,{className:"type4"===n?"active shadow-item":"shadow-item",onClick:()=>i("type4")},(0,o.createElement)("span",{className:"type4 tab"}))),(0,o.createElement)(Ia.Flex,{gap:"0",className:"shadow-tabs"},(0,o.createElement)(Ia.FlexBlock,{className:"type5"===n?"active shadow-item":"shadow-item",onClick:()=>i("type5")},(0,o.createElement)("span",{className:"type5 tab"})),(0,o.createElement)(Ia.FlexBlock,{className:"type6"===n?"active shadow-item":"shadow-item",onClick:()=>i("type6")},(0,o.createElement)("span",{className:"type6 tab"})),(0,o.createElement)(Ia.FlexBlock,{className:"type7"===n?"active shadow-item":"shadow-item",onClick:()=>i("type7")},(0,o.createElement)("span",{className:"type7 tab"})),(0,o.createElement)(Ia.FlexBlock,{className:"type8"===n?"active shadow-item":"shadow-item",onClick:()=>i("type8")},(0,o.createElement)("span",{className:"type8 tab"}))))})),Pl=(0,Ca.compose)([(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){const{attr:t,title:r,getDevice:n}=e,[l,i]=(0,o.useState)(),[c,s]=(0,o.useState)(!1),[d,u]=(0,o.useState)(!1),b=["shadowType","horizontalPosition","verticalPosition","blurStrength","spreadStrength","shadowPosition"],m=()=>{s((e=>!e))},p=(r,o)=>{let n=t;n[o]=r,u(!1),e.updateAttr(n)},h={shadowType:"type1"};(0,o.useEffect)((()=>{t&&w().map(b,(e=>{w().map(ll,(r=>{t.hasOwnProperty(cl(r,e))&&(h&&h[cl(r,e)]?h[cl(r,e)]!==t[cl(r,e)]&&u(!0):t[cl(r,e)]&&u(!0))}))}))}));const g=e=>t&&t.hasOwnProperty(cl(n,e))&&t[cl(n,e)];return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(r,"riovisual"),className:"inline-settings",onReset:()=>{let r=t;w().map(b,(e=>{w().map(ll,(o=>{t.hasOwnProperty(cl(o,e))&&t[cl(o,e)]&&(h&&h[cl(o,e)]?r[cl(o,e)]=h[cl(o,e)]:r[cl(o,e)]="")}))})),u(!1),e.updateAttr(r)},reset:d},(0,o.createElement)(Ia.Button,{className:c?" opened-popup":"",ref:i,variant:"secondary",onClick:m},t?""===g("horizontalPosition")&&""===g("verticalPosition")&&""===g("blurStrength")&&""===g("spreadStrength")?"none":`${g("horizontalPosition")?g("horizontalPosition"):"0"},\n\t\t\t${g("verticalPosition")?g("verticalPosition"):"0"},\n\t\t\t${g("blurStrength")?g("blurStrength"):"0"},\n\t\t\t${g("spreadStrength")?g("spreadStrength"):"0"}`:"none")),c&&(0,o.createElement)(Ia.Popover,{placement:"bottom-start",anchor:l,className:"rv-popover-settings",onClose:m},(0,o.createElement)("div",{className:"rv-box-shadow-container"},(0,o.createElement)(Tl,{attr:t,onChangePreset:t=>{u(!1),e.updateAttr(t)}}),(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(El,{title:(0,a.__)("Horizontal Position"),attr:"horizontalPosition",data:t,min:-100,max:100,onChange:(e,t)=>p(e,t)}),(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(El,{title:(0,a.__)("Vertical Position"),attr:"verticalPosition",data:t,min:-100,max:100,onChange:(e,t)=>p(e,t)}),(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(El,{title:(0,a.__)("Blur Strength"),attr:"blurStrength",data:t,onChange:(e,t)=>p(e,t)}),(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(El,{title:(0,a.__)("Spread Strength"),attr:"spreadStrength",data:t,min:-100,max:100,onChange:(e,t)=>p(e,t)}),(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(ml,{title:(0,a.__)("Shadow Position"),attr:"shadowPosition",data:t,onChange:(e,t)=>p(e,t),options:[{label:"Outer Shadow",value:"initial"},{label:"Inner Shadow",value:"inset"}]}))))}));function Ol(e){const[t,r]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{e.data&&r(!0)})),(0,o.createElement)(nl,{title:e.title,className:"inline-settings",onReset:()=>{e.onReset("textTransform"),r(!1)},reset:t},(0,o.createElement)(Ia.ButtonGroup,{className:"transform-button-container"},(0,o.createElement)(Ia.Button,{className:"uppercase"===e.data?"active":"",onClick:()=>e.onChange("uppercase")},"AB"),(0,o.createElement)(Ia.Button,{className:"capitalize"===e.data?"active":"",onClick:()=>e.onChange("capitalize")},"Ab"),(0,o.createElement)(Ia.Button,{className:"lowercase"===e.data?"active":"",onClick:()=>e.onChange("lowercase")},"ab")))}function Rl(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=new Array(t);r<t;r++)o[r]=e[r];return o}function Al(e,t){if(e){if("string"==typeof e)return Rl(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)?Rl(e,t):void 0}}function zl(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 o,n,_x,a,l=[],_n=!0,i=!1;try{if(_x=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;_n=!1}else for(;!(_n=(o=_x.call(r)).done)&&(l.push(o.value),l.length!==t);_n=!0);}catch(e){i=!0,n=e}finally{try{if(!_n&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(i)throw n}}return l}}(e,t)||Al(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 Bl(e,t){if(null==e)return{};var r,o,n=Y(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)r=a[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var $l=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function Ll(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,M(o.key),o)}}function Wl(e){return Wl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Wl(e)}function jl(e,t){if(t&&("object"===C(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Fl(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)||Al(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.")}()}var Hl=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{r.insertRule(e,r.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),Gl=Math.abs,Vl=String.fromCharCode,Ul=Object.assign;function Yl(e){return e.trim()}function Ql(e,t,r){return e.replace(t,r)}function ql(e,t){return e.indexOf(t)}function Jl(e,t){return 0|e.charCodeAt(t)}function Kl(e,t,r){return e.slice(t,r)}function Zl(e){return e.length}function Xl(e){return e.length}function ei(e,t){return t.push(e),e}var ti=1,ri=1,oi=0,ni=0,ai=0,li="";function ii(e,t,r,o,n,a,l){return{value:e,root:t,parent:r,type:o,props:n,children:a,line:ti,column:ri,length:l,return:""}}function ci(e,t){return Ul(ii("",null,null,"",null,null,0),e,{length:-e.length},t)}function si(){return ai=ni>0?Jl(li,--ni):0,ri--,10===ai&&(ri=1,ti--),ai}function di(){return ai=ni<oi?Jl(li,ni++):0,ri++,10===ai&&(ri=1,ti++),ai}function ui(){return Jl(li,ni)}function bi(){return ni}function mi(e,t){return Kl(li,e,t)}function pi(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function hi(e){return ti=ri=1,oi=Zl(li=e),ni=0,[]}function gi(e){return li="",e}function vi(e){return Yl(mi(ni-1,Ii(91===e?e+2:40===e?e+1:e)))}function fi(e){for(;(ai=ui())&&ai<33;)di();return pi(e)>2||pi(ai)>3?"":" "}function yi(e,t){for(;--t&&di()&&!(ai<48||ai>102||ai>57&&ai<65||ai>70&&ai<97););return mi(e,bi()+(t<6&&32==ui()&&32==di()))}function Ii(e){for(;di();)switch(ai){case e:return ni;case 34:case 39:34!==e&&39!==e&&Ii(ai);break;case 40:41===e&&Ii(e);break;case 92:di()}return ni}function _i(e,t){for(;di()&&e+ai!==57&&(e+ai!==84||47!==ui()););return"/*"+mi(t,ni-1)+"*"+Vl(47===e?e:di())}function Si(e){for(;!pi(ui());)di();return mi(e,ni)}var wi="-ms-",Ei="-moz-",xi="-webkit-",Ci="comm",Mi="rule",Di="decl",Ni="@keyframes";function ki(e,t){for(var r="",o=Xl(e),n=0;n<o;n++)r+=t(e[n],n,e,t)||"";return r}function Ti(e,t,r,o){switch(e.type){case"@import":case Di:return e.return=e.return||e.value;case Ci:return"";case Ni:return e.return=e.value+"{"+ki(e.children,o)+"}";case Mi:e.value=e.props.join(",")}return Zl(r=ki(e.children,o))?e.return=e.value+"{"+r+"}":""}function Pi(e){return gi(Oi("",null,null,null,[""],e=hi(e),0,[0],e))}function Oi(e,t,r,o,n,a,l,i,c){for(var s=0,d=0,u=l,b=0,m=0,p=0,h=1,g=1,v=1,f=0,y="",I=n,_=a,S=o,w=y;g;)switch(p=f,f=di()){case 40:if(108!=p&&58==Jl(w,u-1)){-1!=ql(w+=Ql(vi(f),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:w+=vi(f);break;case 9:case 10:case 13:case 32:w+=fi(p);break;case 92:w+=yi(bi()-1,7);continue;case 47:switch(ui()){case 42:case 47:ei(Ai(_i(di(),bi()),t,r),c);break;default:w+="/"}break;case 123*h:i[s++]=Zl(w)*v;case 125*h:case 59:case 0:switch(f){case 0:case 125:g=0;case 59+d:m>0&&Zl(w)-u&&ei(m>32?zi(w+";",o,r,u-1):zi(Ql(w," ","")+";",o,r,u-2),c);break;case 59:w+=";";default:if(ei(S=Ri(w,t,r,s,d,n,i,y,I=[],_=[],u),a),123===f)if(0===d)Oi(w,t,S,S,I,a,u,i,_);else switch(99===b&&110===Jl(w,3)?100:b){case 100:case 109:case 115:Oi(e,S,S,o&&ei(Ri(e,S,S,0,0,n,i,y,n,I=[],u),_),n,_,u,i,o?I:_);break;default:Oi(w,S,S,S,[""],_,0,i,_)}}s=d=m=0,h=v=1,y=w="",u=l;break;case 58:u=1+Zl(w),m=p;default:if(h<1)if(123==f)--h;else if(125==f&&0==h++&&125==si())continue;switch(w+=Vl(f),f*h){case 38:v=d>0?1:(w+="\f",-1);break;case 44:i[s++]=(Zl(w)-1)*v,v=1;break;case 64:45===ui()&&(w+=vi(di())),b=ui(),d=u=Zl(y=w+=Si(bi())),f++;break;case 45:45===p&&2==Zl(w)&&(h=0)}}return a}function Ri(e,t,r,o,n,a,l,i,c,s,d){for(var u=n-1,b=0===n?a:[""],m=Xl(b),p=0,h=0,g=0;p<o;++p)for(var v=0,f=Kl(e,u+1,u=Gl(h=l[p])),y=e;v<m;++v)(y=Yl(h>0?b[v]+" "+f:Ql(f,/&\f/g,b[v])))&&(c[g++]=y);return ii(e,t,r,0===n?Mi:i,c,s,d)}function Ai(e,t,r){return ii(e,t,r,Ci,Vl(ai),Kl(e,2,-2),0)}function zi(e,t,r,o){return ii(e,t,r,Di,Kl(e,0,o),Kl(e,o+1,-1),o)}var Bi=function(e,t,r){for(var o=0,n=0;o=n,n=ui(),38===o&&12===n&&(t[r]=1),!pi(n);)di();return mi(e,ni)},$i=new WeakMap,Li=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,o=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||$i.get(r))&&!o){$i.set(e,!0);for(var n=[],a=function(e,t){return gi(function(e,t){var r=-1,o=44;do{switch(pi(o)){case 0:38===o&&12===ui()&&(t[r]=1),e[r]+=Bi(ni-1,t,r);break;case 2:e[r]+=vi(o);break;case 4:if(44===o){e[++r]=58===ui()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=Vl(o)}}while(o=di());return e}(hi(e),t))}(t,n),l=r.props,i=0,c=0;i<a.length;i++)for(var s=0;s<l.length;s++,c++)e.props[c]=n[i]?a[i].replace(/&\f/g,l[s]):l[s]+" "+a[i]}}},Wi=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function ji(e,t){switch(function(e,t){return 45^Jl(e,0)?(((t<<2^Jl(e,0))<<2^Jl(e,1))<<2^Jl(e,2))<<2^Jl(e,3):0}(e,t)){case 5103:return xi+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return xi+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return xi+e+Ei+e+wi+e+e;case 6828:case 4268:return xi+e+wi+e+e;case 6165:return xi+e+wi+"flex-"+e+e;case 5187:return xi+e+Ql(e,/(\w+).+(:[^]+)/,xi+"box-$1$2"+wi+"flex-$1$2")+e;case 5443:return xi+e+wi+"flex-item-"+Ql(e,/flex-|-self/,"")+e;case 4675:return xi+e+wi+"flex-line-pack"+Ql(e,/align-content|flex-|-self/,"")+e;case 5548:return xi+e+wi+Ql(e,"shrink","negative")+e;case 5292:return xi+e+wi+Ql(e,"basis","preferred-size")+e;case 6060:return xi+"box-"+Ql(e,"-grow","")+xi+e+wi+Ql(e,"grow","positive")+e;case 4554:return xi+Ql(e,/([^-])(transform)/g,"$1"+xi+"$2")+e;case 6187:return Ql(Ql(Ql(e,/(zoom-|grab)/,xi+"$1"),/(image-set)/,xi+"$1"),e,"")+e;case 5495:case 3959:return Ql(e,/(image-set\([^]*)/,xi+"$1$`$1");case 4968:return Ql(Ql(e,/(.+:)(flex-)?(.*)/,xi+"box-pack:$3"+wi+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+xi+e+e;case 4095:case 3583:case 4068:case 2532:return Ql(e,/(.+)-inline(.+)/,xi+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Zl(e)-1-t>6)switch(Jl(e,t+1)){case 109:if(45!==Jl(e,t+4))break;case 102:return Ql(e,/(.+:)(.+)-([^]+)/,"$1"+xi+"$2-$3$1"+Ei+(108==Jl(e,t+3)?"$3":"$2-$3"))+e;case 115:return~ql(e,"stretch")?ji(Ql(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Jl(e,t+1))break;case 6444:switch(Jl(e,Zl(e)-3-(~ql(e,"!important")&&10))){case 107:return Ql(e,":",":"+xi)+e;case 101:return Ql(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+xi+(45===Jl(e,14)?"inline-":"")+"box$3$1"+xi+"$2$3$1"+wi+"$2box$3")+e}break;case 5936:switch(Jl(e,t+11)){case 114:return xi+e+wi+Ql(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return xi+e+wi+Ql(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return xi+e+wi+Ql(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return xi+e+wi+e+e}return e}var Fi=[function(e,t,r,o){if(e.length>-1&&!e.return)switch(e.type){case Di:e.return=ji(e.value,e.length);break;case Ni:return ki([ci(e,{value:Ql(e.value,"@","@"+xi)})],o);case Mi:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return ki([ci(e,{props:[Ql(t,/:(read-\w+)/,":-moz-$1")]})],o);case"::placeholder":return ki([ci(e,{props:[Ql(t,/:(plac\w+)/,":"+xi+"input-$1")]}),ci(e,{props:[Ql(t,/:(plac\w+)/,":-moz-$1")]}),ci(e,{props:[Ql(t,/:(plac\w+)/,wi+"input-$1")]})],o)}return""}))}}];const Hi=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var o,n,a=e.stylisPlugins||Fi,l={},i=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)l[t[r]]=!0;i.push(e)}));var c,s,d,u,b=[Ti,(u=function(e){c.insert(e)},function(e){e.root||(e=e.return)&&u(e)})],m=(s=[Li,Wi].concat(a,b),d=Xl(s),function(e,t,r,o){for(var n="",a=0;a<d;a++)n+=s[a](e,t,r,o)||"";return n});n=function(e,t,r,o){c=r,ki(Pi(e?e+"{"+t.styles+"}":t.styles),m),o&&(p.inserted[t.name]=!0)};var p={key:t,sheet:new Hl({key:t,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:l,registered:{},insert:n};return p.sheet.hydrate(i),p};var Gi=function(e,t,r){var o=e.key+"-"+t.name;!1===r&&void 0===e.registered[o]&&(e.registered[o]=t.styles)};const Vi=function(e){for(var t,r=0,o=0,n=e.length;n>=4;++o,n-=4)t=1540483477*(65535&(t=255&e.charCodeAt(o)|(255&e.charCodeAt(++o))<<8|(255&e.charCodeAt(++o))<<16|(255&e.charCodeAt(++o))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(n){case 3:r^=(255&e.charCodeAt(o+2))<<16;case 2:r^=(255&e.charCodeAt(o+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(o)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)},Ui={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var Yi=/[A-Z]|^ms/g,Qi=/_EMO_([^_]+?)_([^]*?)_EMO_/g,qi=function(e){return 45===e.charCodeAt(1)},Ji=function(e){return null!=e&&"boolean"!=typeof e},Ki=function(e){var t=Object.create(null);return function(e){return void 0===t[e]&&(t[e]=qi(r=e)?r:r.replace(Yi,"-$&").toLowerCase()),t[e];var r}}(),Zi=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(Qi,(function(e,t,r){return ec={name:t,styles:r,next:ec},t}))}return 1===Ui[e]||qi(e)||"number"!=typeof t||0===t?t:t+"px"};function Xi(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return ec={name:r.name,styles:r.styles,next:ec},r.name;if(void 0!==r.styles){var o=r.next;if(void 0!==o)for(;void 0!==o;)ec={name:o.name,styles:o.styles,next:ec},o=o.next;return r.styles+";"}return function(e,t,r){var o="";if(Array.isArray(r))for(var n=0;n<r.length;n++)o+=Xi(e,t,r[n])+";";else for(var a in r){var l=r[a];if("object"!=typeof l)null!=t&&void 0!==t[l]?o+=a+"{"+t[l]+"}":Ji(l)&&(o+=Ki(a)+":"+Zi(a,l)+";");else if(!Array.isArray(l)||"string"!=typeof l[0]||null!=t&&void 0!==t[l[0]]){var i=Xi(e,t,l);switch(a){case"animation":case"animationName":o+=Ki(a)+":"+i+";";break;default:o+=a+"{"+i+"}"}}else for(var c=0;c<l.length;c++)Ji(l[c])&&(o+=Ki(a)+":"+Zi(a,l[c])+";")}return o}(e,t,r);case"function":if(void 0!==e){var n=ec,a=r(e);return ec=n,Xi(e,t,a)}}if(null==t)return r;var l=t[r];return void 0!==l?l:r}var ec,tc=/label:\s*([^\s;\n{]+)\s*(;|$)/g,rc=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o=!0,n="";ec=void 0;var a=e[0];null==a||void 0===a.raw?(o=!1,n+=Xi(r,t,a)):n+=a[0];for(var l=1;l<e.length;l++)n+=Xi(r,t,e[l]),o&&(n+=a[l]);tc.lastIndex=0;for(var i,c="";null!==(i=tc.exec(n));)c+="-"+i[1];return{name:Vi(n)+c,styles:n,next:ec}},oc=!!l.useInsertionEffect&&l.useInsertionEffect,nc=oc||function(e){return e()},ac=(oc||l.useLayoutEffect,{}.hasOwnProperty),lc=(0,l.createContext)("undefined"!=typeof HTMLElement?Hi({key:"css"}):null);lc.Provider;var ic=function(e){return(0,l.forwardRef)((function(t,r){var o=(0,l.useContext)(lc);return e(t,o,r)}))},cc=(0,l.createContext)({}),sc="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",dc=function(e,t){var r={};for(var o in t)ac.call(t,o)&&(r[o]=t[o]);return r[sc]=e,r},uc=function(e){var t=e.cache,r=e.serialized,o=e.isStringTag;return Gi(t,r,o),nc((function(){return function(e,t,r){Gi(e,t,r);var o=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var n=t;do{e.insert(t===n?"."+o:"",n,e.sheet,!0),n=n.next}while(void 0!==n)}}(t,r,o)})),null},bc=ic((function(e,t,r){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var n=e[sc],a=[o],i="";"string"==typeof e.className?i=function(e,t,r){var o="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]+";"):o+=r+" "})),o}(t.registered,a,e.className):null!=e.className&&(i=e.className+" ");var c=rc(a,void 0,(0,l.useContext)(cc));i+=t.key+"-"+c.name;var s={};for(var d in e)ac.call(e,d)&&"css"!==d&&d!==sc&&(s[d]=e[d]);return s.ref=r,s.className=i,(0,l.createElement)(l.Fragment,null,(0,l.createElement)(uc,{cache:t,serialized:c,isStringTag:"string"==typeof n}),(0,l.createElement)(n,s))})),mc=function(e,t){var r=arguments;if(null==t||!ac.call(t,"css"))return l.createElement.apply(void 0,r);var o=r.length,n=new Array(o);n[0]=bc,n[1]=dc(e,t);for(var a=2;a<o;a++)n[a]=r[a];return l.createElement.apply(null,n)};function pc(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return rc(t)}Math.min,Math.max;function hc(e){var t;return(null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function gc(e){return hc(e).getComputedStyle(e)}["top","right","bottom","left"].reduce(((e,t)=>e.concat(t,t+"-start",t+"-end")),[]),Math.min,Math.max;const vc=Math.round;function fc(e){return Sc(e)?(e.nodeName||"").toLowerCase():""}let yc;function Ic(e){return e instanceof hc(e).HTMLElement}function _c(e){return e instanceof hc(e).Element}function Sc(e){return e instanceof hc(e).Node}function wc(e){return"undefined"!=typeof ShadowRoot&&(e instanceof hc(e).ShadowRoot||e instanceof ShadowRoot)}function Ec(e){const{overflow:t,overflowX:r,overflowY:o,display:n}=gc(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&!["inline","contents"].includes(n)}function xc(){return!/^((?!chrome|android).)*safari/i.test(function(){if(yc)return yc;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(yc=e.brands.map((e=>e.brand+"/"+e.version)).join(" "),yc):navigator.userAgent}())}function Cc(e){return _c(e)?e:e.contextElement}const Mc={x:1,y:1};function Dc(e){const t=Cc(e);if(!Ic(t))return Mc;const r=t.getBoundingClientRect(),{width:o,height:n,fallback:a}=function(e){const t=gc(e);let r=parseFloat(t.width),o=parseFloat(t.height);const n=e.offsetWidth,a=e.offsetHeight,l=vc(r)!==n||vc(o)!==a;return l&&(r=n,o=a),{width:r,height:o,fallback:l}}(t);let l=(a?vc(r.width):r.width)/o,i=(a?vc(r.height):r.height)/n;return l&&Number.isFinite(l)||(l=1),i&&Number.isFinite(i)||(i=1),{x:l,y:i}}function Nc(e,t,r,o){var n,a;void 0===t&&(t=!1),void 0===r&&(r=!1);const l=e.getBoundingClientRect(),i=Cc(e);let c=Mc;t&&(o?_c(o)&&(c=Dc(o)):c=Dc(e));const s=i?hc(i):window,d=!xc()&&r;let u=(l.left+(d&&(null==(n=s.visualViewport)?void 0:n.offsetLeft)||0))/c.x,b=(l.top+(d&&(null==(a=s.visualViewport)?void 0:a.offsetTop)||0))/c.y,m=l.width/c.x,p=l.height/c.y;if(i){const e=hc(i),t=o&&_c(o)?hc(o):o;let r=e.frameElement;for(;r&&o&&t!==e;){const e=Dc(r),t=r.getBoundingClientRect(),o=getComputedStyle(r);t.x+=(r.clientLeft+parseFloat(o.paddingLeft))*e.x,t.y+=(r.clientTop+parseFloat(o.paddingTop))*e.y,u*=e.x,b*=e.y,m*=e.x,p*=e.y,u+=t.x,b+=t.y,r=hc(r).frameElement}}return{width:m,height:p,top:b,right:u+m,bottom:b+p,left:u,x:u,y:b}}function kc(e){if("html"===fc(e))return e;const t=e.assignedSlot||e.parentNode||wc(e)&&e.host||function(e){return((Sc(e)?e.ownerDocument:e.document)||window.document).documentElement}(e);return wc(t)?t.host:t}function Tc(e){const t=kc(e);return function(e){return["html","body","#document"].includes(fc(e))}(t)?t.ownerDocument.body:Ic(t)&&Ec(t)?t:Tc(t)}function Pc(e,t){var r;void 0===t&&(t=[]);const o=Tc(e),n=o===(null==(r=e.ownerDocument)?void 0:r.body),a=hc(o);return n?t.concat(a,a.visualViewport||[],Ec(o)?o:[]):t.concat(o,Pc(o))}const Oc=l.useLayoutEffect;var Rc=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Ac=function(){};function zc(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Bc(e,t){for(var r=arguments.length,o=new Array(r>2?r-2:0),n=2;n<r;n++)o[n-2]=arguments[n];var a=[].concat(o);if(t&&e)for(var l in t)t.hasOwnProperty(l)&&t[l]&&a.push("".concat(zc(e,l)));return a.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var $c=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===C(e)&&null!==e?[e]:[];var t},Lc=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,k({},Bl(e,Rc))},Wc=function(e,t,r){var o=e.cx,n=e.getStyles,a=e.getClassNames,l=e.className;return{css:n(t,e),className:o(null!=r?r:{},a(t,e),l)}};function jc(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function Fc(e){return jc(e)?window.pageYOffset:e.scrollTop}function Hc(e,t){jc(e)?window.scrollTo(0,t):e.scrollTop=t}function Gc(e,t,r,o){return r*((e=e/o-1)*e*e+1)+t}function Vc(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ac,n=Fc(e),a=t-n,l=10,i=0;function c(){var t=Gc(i+=l,n,a,r);Hc(e,t),i<r?window.requestAnimationFrame(c):o(e)}c()}function Uc(e,t){var r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n=t.offsetHeight/3;o.bottom+n>r.bottom?Hc(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+n,e.scrollHeight)):o.top-n<r.top&&Hc(e,Math.max(t.offsetTop-n,0))}function Yc(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var Qc=!1,qc={get passive(){return Qc=!0}},Jc="undefined"!=typeof window?window:{};Jc.addEventListener&&Jc.removeEventListener&&(Jc.addEventListener("p",Ac,qc),Jc.removeEventListener("p",Ac,!1));var Kc=Qc;function Zc(e){return null!=e}function Xc(e,t,r){return e?t:r}var es=function(e){return"auto"===e?"bottom":e},ts=(0,l.createContext)(null),rs=function(e){var t=e.children,r=e.minMenuHeight,o=e.maxMenuHeight,n=e.menuPlacement,a=e.menuPosition,i=e.menuShouldScrollIntoView,c=e.theme,s=((0,l.useContext)(ts)||{}).setPortalPlacement,d=(0,l.useRef)(null),u=zl((0,l.useState)(o),2),b=u[0],m=u[1],p=zl((0,l.useState)(null),2),h=p[0],g=p[1],v=c.spacing.controlHeight;return Oc((function(){var e=d.current;if(e){var t="fixed"===a,l=function(e){var t=e.maxHeight,r=e.menuEl,o=e.minHeight,n=e.placement,a=e.shouldScroll,l=e.isFixedPosition,i=e.controlHeight,c=function(e){var t=getComputedStyle(e),r="absolute"===t.position,o=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var n=e;n=n.parentElement;)if(t=getComputedStyle(n),(!r||"static"!==t.position)&&o.test(t.overflow+t.overflowY+t.overflowX))return n;return document.documentElement}(r),s={placement:"bottom",maxHeight:t};if(!r||!r.offsetParent)return s;var d,u=c.getBoundingClientRect().height,b=r.getBoundingClientRect(),m=b.bottom,p=b.height,h=b.top,g=r.offsetParent.getBoundingClientRect().top,v=l||jc(d=c)?window.innerHeight:d.clientHeight,f=Fc(c),y=parseInt(getComputedStyle(r).marginBottom,10),I=parseInt(getComputedStyle(r).marginTop,10),_=g-I,S=v-h,w=_+f,E=u-f-h,x=m-v+f+y,C=f+h-I,M=160;switch(n){case"auto":case"bottom":if(S>=p)return{placement:"bottom",maxHeight:t};if(E>=p&&!l)return a&&Vc(c,x,M),{placement:"bottom",maxHeight:t};if(!l&&E>=o||l&&S>=o)return a&&Vc(c,x,M),{placement:"bottom",maxHeight:l?S-y:E-y};if("auto"===n||l){var D=t,N=l?_:w;return N>=o&&(D=Math.min(N-y-i,t)),{placement:"top",maxHeight:D}}if("bottom"===n)return a&&Hc(c,x),{placement:"bottom",maxHeight:t};break;case"top":if(_>=p)return{placement:"top",maxHeight:t};if(w>=p&&!l)return a&&Vc(c,C,M),{placement:"top",maxHeight:t};if(!l&&w>=o||l&&_>=o){var k=t;return(!l&&w>=o||l&&_>=o)&&(k=l?_-I:w-I),a&&Vc(c,C,M),{placement:"top",maxHeight:k}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(n,'".'))}return s}({maxHeight:o,menuEl:e,minHeight:r,placement:n,shouldScroll:i&&!t,isFixedPosition:t,controlHeight:v});m(l.maxHeight),g(l.placement),null==s||s(l.placement)}}),[o,n,a,i,r,s,v]),t({ref:d,placerProps:k(k({},e),{},{placement:h||es(n),maxHeight:b})})},os=function(e,t){var r=e.theme,o=r.spacing.baseUnit,n=r.colors;return k({textAlign:"center"},t?{}:{color:n.neutral40,padding:"".concat(2*o,"px ").concat(3*o,"px")})},ns=os,as=os,ls=function(e){var t=e.children,r=e.innerProps;return mc("div",s({},Wc(e,"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),t)};ls.defaultProps={children:"No options"};var is=function(e){var t=e.children,r=e.innerProps;return mc("div",s({},Wc(e,"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),t)};is.defaultProps={children:"Loading..."};var cs,ss,ds,us=["size"],bs={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},ms=function(e){var t=e.size,r=Bl(e,us);return mc("svg",s({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:bs},r))},ps=function(e){return mc(ms,s({size:20},e),mc("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},hs=function(e){return mc(ms,s({size:20},e),mc("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},gs=function(e,t){var r=e.isFocused,o=e.theme,n=o.spacing.baseUnit,a=o.colors;return k({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:r?a.neutral60:a.neutral20,padding:2*n,":hover":{color:r?a.neutral80:a.neutral40}})},vs=gs,fs=gs,ys=function(){var e=pc.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(cs||(ss=["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"],ds||(ds=ss.slice(0)),cs=Object.freeze(Object.defineProperties(ss,{raw:{value:Object.freeze(ds)}})))),Is=function(e){var t=e.delay,r=e.offset;return mc("span",{css:pc({animation:"".concat(ys," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},_s=function(e){var t=e.innerProps,r=e.isRtl;return mc("div",s({},Wc(e,"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),mc(Is,{delay:0,offset:r}),mc(Is,{delay:160,offset:!0}),mc(Is,{delay:320,offset:!r}))};_s.defaultProps={size:4};var Ss=["data"],ws=["innerRef","isDisabled","isHidden","inputClassName"],Es={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},xs={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":k({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Es)},Cs=function(e){return k({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},Es)},Ms=function(e){var t=e.children,r=e.innerProps;return mc("div",r,t)},Ds={ClearIndicator:function(e){var t=e.children,r=e.innerProps;return mc("div",s({},Wc(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),t||mc(ps,null))},Control:function(e){var t=e.children,r=e.isDisabled,o=e.isFocused,n=e.innerRef,a=e.innerProps,l=e.menuIsOpen;return mc("div",s({ref:n},Wc(e,"control",{control:!0,"control--is-disabled":r,"control--is-focused":o,"control--menu-is-open":l}),a),t)},DropdownIndicator:function(e){var t=e.children,r=e.innerProps;return mc("div",s({},Wc(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),t||mc(hs,null))},DownChevron:hs,CrossIcon:ps,Group:function(e){var t=e.children,r=e.cx,o=e.getStyles,n=e.getClassNames,a=e.Heading,l=e.headingProps,i=e.innerProps,c=e.label,d=e.theme,u=e.selectProps;return mc("div",s({},Wc(e,"group",{group:!0}),i),mc(a,s({},l,{selectProps:u,theme:d,getStyles:o,getClassNames:n,cx:r}),c),mc("div",null,t))},GroupHeading:function(e){var t=Lc(e);t.data;var r=Bl(t,Ss);return mc("div",s({},Wc(e,"groupHeading",{"group-heading":!0}),r))},IndicatorsContainer:function(e){var t=e.children,r=e.innerProps;return mc("div",s({},Wc(e,"indicatorsContainer",{indicators:!0}),r),t)},IndicatorSeparator:function(e){var t=e.innerProps;return mc("span",s({},t,Wc(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,r=e.value,o=Lc(e),n=o.innerRef,a=o.isDisabled,l=o.isHidden,i=o.inputClassName,c=Bl(o,ws);return mc("div",s({},Wc(e,"input",{"input-container":!0}),{"data-value":r||""}),mc("input",s({className:t({input:!0},i),ref:n,style:Cs(l),disabled:a},c)))},LoadingIndicator:_s,Menu:function(e){var t=e.children,r=e.innerRef,o=e.innerProps;return mc("div",s({},Wc(e,"menu",{menu:!0}),{ref:r},o),t)},MenuList:function(e){var t=e.children,r=e.innerProps,o=e.innerRef,n=e.isMulti;return mc("div",s({},Wc(e,"menuList",{"menu-list":!0,"menu-list--is-multi":n}),{ref:o},r),t)},MenuPortal:function(e){var t=e.appendTo,r=e.children,o=e.controlElement,n=e.innerProps,a=e.menuPlacement,i=e.menuPosition,c=(0,l.useRef)(null),d=(0,l.useRef)(null),u=zl((0,l.useState)(es(a)),2),b=u[0],m=u[1],p=(0,l.useMemo)((function(){return{setPortalPlacement:m}}),[]),h=zl((0,l.useState)(null),2),g=h[0],v=h[1],f=(0,l.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===i?0:window.pageYOffset,r=e[b]+t;r===(null==g?void 0:g.offset)&&e.left===(null==g?void 0:g.rect.left)&&e.width===(null==g?void 0:g.rect.width)||v({offset:r,rect:e})}}),[o,i,b,null==g?void 0:g.offset,null==g?void 0:g.rect.left,null==g?void 0:g.rect.width]);Oc((function(){f()}),[f]);var y=(0,l.useCallback)((function(){"function"==typeof d.current&&(d.current(),d.current=null),o&&c.current&&(d.current=function(e,t,r,o){void 0===o&&(o={});const{ancestorScroll:n=!0,ancestorResize:a=!0,elementResize:l=!0,animationFrame:i=!1}=o,c=n&&!i,s=c||a?[..._c(e)?Pc(e):e.contextElement?Pc(e.contextElement):[],...Pc(t)]:[];s.forEach((e=>{c&&e.addEventListener("scroll",r,{passive:!0}),a&&e.addEventListener("resize",r)}));let d,u=null;if(l){let o=!0;u=new ResizeObserver((()=>{o||r(),o=!1})),_c(e)&&!i&&u.observe(e),_c(e)||!e.contextElement||i||u.observe(e.contextElement),u.observe(t)}let b=i?Nc(e):null;return i&&function t(){const o=Nc(e);!b||o.x===b.x&&o.y===b.y&&o.width===b.width&&o.height===b.height||r(),b=o,d=requestAnimationFrame(t)}(),r(),()=>{var e;s.forEach((e=>{c&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)})),null==(e=u)||e.disconnect(),u=null,i&&cancelAnimationFrame(d)}}(o,c.current,f,{elementResize:"ResizeObserver"in window}))}),[o,f]);Oc((function(){y()}),[y]);var I=(0,l.useCallback)((function(e){c.current=e,y()}),[y]);if(!t&&"fixed"!==i||!g)return null;var _=mc("div",s({ref:I},Wc(k(k({},e),{},{offset:g.offset,position:i,rect:g.rect}),"menuPortal",{"menu-portal":!0}),n),r);return mc(ts.Provider,{value:p},t?(0,xe.createPortal)(_,t):_)},LoadingMessage:is,NoOptionsMessage:ls,MultiValue:function(e){var t=e.children,r=e.components,o=e.data,n=e.innerProps,a=e.isDisabled,l=e.removeProps,i=e.selectProps,c=r.Container,s=r.Label,d=r.Remove;return mc(c,{data:o,innerProps:k(k({},Wc(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),n),selectProps:i},mc(s,{data:o,innerProps:k({},Wc(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:i},t),mc(d,{data:o,innerProps:k(k({},Wc(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},l),selectProps:i}))},MultiValueContainer:Ms,MultiValueLabel:Ms,MultiValueRemove:function(e){var t=e.children,r=e.innerProps;return mc("div",s({role:"button"},r),t||mc(ps,{size:14}))},Option:function(e){var t=e.children,r=e.isDisabled,o=e.isFocused,n=e.isSelected,a=e.innerRef,l=e.innerProps;return mc("div",s({},Wc(e,"option",{option:!0,"option--is-disabled":r,"option--is-focused":o,"option--is-selected":n}),{ref:a,"aria-disabled":r},l),t)},Placeholder:function(e){var t=e.children,r=e.innerProps;return mc("div",s({},Wc(e,"placeholder",{placeholder:!0}),r),t)},SelectContainer:function(e){var t=e.children,r=e.innerProps,o=e.isDisabled,n=e.isRtl;return mc("div",s({},Wc(e,"container",{"--is-disabled":o,"--is-rtl":n}),r),t)},SingleValue:function(e){var t=e.children,r=e.isDisabled,o=e.innerProps;return mc("div",s({},Wc(e,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),o),t)},ValueContainer:function(e){var t=e.children,r=e.innerProps,o=e.isMulti,n=e.hasValue;return mc("div",s({},Wc(e,"valueContainer",{"value-container":!0,"value-container--is-multi":o,"value-container--has-value":n}),r),t)}},Ns=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ks(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!((o=e[r])===(n=t[r])||Ns(o)&&Ns(n)))return!1;var o,n;return!0}for(var Ts={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},Ps=function(e){return mc("span",s({css:Ts},e))},Os={guidance:function(e){var t=e.isSearchable,r=e.isMulti,o=e.isDisabled,n=e.tabSelectsValue;switch(e.context){case"menu":return"Use Up and Down to choose options".concat(o?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(n?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,r=e.label,o=void 0===r?"":r,n=e.labels,a=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(o,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(n.length>1?"s":""," ").concat(n.join(","),", selected.");case"select-option":return"option ".concat(o,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,r=e.focused,o=e.options,n=e.label,a=void 0===n?"":n,l=e.selectValue,i=e.isDisabled,c=e.isSelected,s=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&l)return"value ".concat(a," focused, ").concat(s(l,r),".");if("menu"===t){var d=i?" disabled":"",u="".concat(c?"selected":"focused").concat(d);return"option ".concat(a," ").concat(u,", ").concat(s(o,r),".")}return""},onFilter:function(e){var t=e.inputValue,r=e.resultsMessage;return"".concat(r).concat(t?" for search term "+t:"",".")}},Rs=function(e){var t=e.ariaSelection,r=e.focusedOption,o=e.focusedValue,n=e.focusableOptions,a=e.isFocused,i=e.selectValue,c=e.selectProps,s=e.id,d=c.ariaLiveMessages,u=c.getOptionLabel,b=c.inputValue,m=c.isMulti,p=c.isOptionDisabled,h=c.isSearchable,g=c.menuIsOpen,v=c.options,f=c.screenReaderStatus,y=c.tabSelectsValue,I=c["aria-label"],_=c["aria-live"],S=(0,l.useMemo)((function(){return k(k({},Os),d||{})}),[d]),w=(0,l.useMemo)((function(){var e,r="";if(t&&S.onChange){var o=t.option,n=t.options,a=t.removedValue,l=t.removedValues,c=t.value,s=a||o||(e=c,Array.isArray(e)?null:e),d=s?u(s):"",b=n||l||void 0,m=b?b.map(u):[],h=k({isDisabled:s&&p(s,i),label:d,labels:m},t);r=S.onChange(h)}return r}),[t,S,p,i,u]),E=(0,l.useMemo)((function(){var e="",t=r||o,a=!!(r&&i&&i.includes(r));if(t&&S.onFocus){var l={focused:t,label:u(t),isDisabled:p(t,i),isSelected:a,options:n,context:t===r?"menu":"value",selectValue:i};e=S.onFocus(l)}return e}),[r,o,u,p,S,n,i]),x=(0,l.useMemo)((function(){var e="";if(g&&v.length&&S.onFilter){var t=f({count:n.length});e=S.onFilter({inputValue:b,resultsMessage:t})}return e}),[n,b,g,S,v,f]),C=(0,l.useMemo)((function(){var e="";if(S.guidance){var t=o?"value":g?"menu":"input";e=S.guidance({"aria-label":I,context:t,isDisabled:r&&p(r,i),isMulti:m,isSearchable:h,tabSelectsValue:y})}return e}),[I,r,o,m,p,h,g,S,i,y]),M="".concat(E," ").concat(x," ").concat(C),D=mc(l.Fragment,null,mc("span",{id:"aria-selection"},w),mc("span",{id:"aria-context"},M)),N="initial-input-focus"===(null==t?void 0:t.action);return mc(l.Fragment,null,mc(Ps,{id:s},N&&D),mc(Ps,{"aria-live":_,"aria-atomic":"false","aria-relevant":"additions text"},a&&!N&&D))},As=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],zs=new RegExp("["+As.map((function(e){return e.letters})).join("")+"]","g"),Bs={},$s=0;$s<As.length;$s++)for(var Ls=As[$s],Ws=0;Ws<Ls.letters.length;Ws++)Bs[Ls.letters[Ws]]=Ls.base;var js=function(e){return e.replace(zs,(function(e){return Bs[e]}))},Fs=function(e,t){void 0===t&&(t=ks);var r=null;function o(){for(var o=[],n=0;n<arguments.length;n++)o[n]=arguments[n];if(r&&r.lastThis===this&&t(o,r.lastArgs))return r.lastResult;var a=e.apply(this,o);return r={lastResult:a,lastArgs:o,lastThis:this},a}return o.clear=function(){r=null},o}(js),Hs=function(e){return e.replace(/^\s+|\s+$/g,"")},Gs=function(e){return"".concat(e.label," ").concat(e.value)},Vs=["innerRef"];function Us(e){var t=e.innerRef,r=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];var n=Object.entries(e).filter((function(e){var t=zl(e,1)[0];return!r.includes(t)}));return n.reduce((function(e,t){var r=zl(t,2),o=r[0],n=r[1];return e[o]=n,e}),{})}(Bl(e,Vs),"onExited","in","enter","exit","appear");return mc("input",s({ref:t},r,{css:pc({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Ys=["boxSizing","height","overflow","paddingRight","position"],Qs={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function qs(e){e.preventDefault()}function Js(e){e.stopPropagation()}function Ks(){var e=this.scrollTop,t=this.scrollHeight,r=e+this.offsetHeight;0===e?this.scrollTop=1:r===t&&(this.scrollTop=e-1)}function Zs(){return"ontouchstart"in window||navigator.maxTouchPoints}var Xs=!("undefined"==typeof window||!window.document||!window.document.createElement),ed=0,td={capture:!1,passive:!1},rd=function(){return document.activeElement&&document.activeElement.blur()},od={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function nd(e){var t=e.children,r=e.lockEnabled,o=e.captureEnabled,n=function(e){var t=e.isEnabled,r=e.onBottomArrive,o=e.onBottomLeave,n=e.onTopArrive,a=e.onTopLeave,i=(0,l.useRef)(!1),c=(0,l.useRef)(!1),s=(0,l.useRef)(0),d=(0,l.useRef)(null),u=(0,l.useCallback)((function(e,t){if(null!==d.current){var l=d.current,s=l.scrollTop,u=l.scrollHeight,b=l.clientHeight,m=d.current,p=t>0,h=u-b-s,g=!1;h>t&&i.current&&(o&&o(e),i.current=!1),p&&c.current&&(a&&a(e),c.current=!1),p&&t>h?(r&&!i.current&&r(e),m.scrollTop=u,g=!0,i.current=!0):!p&&-t>s&&(n&&!c.current&&n(e),m.scrollTop=0,g=!0,c.current=!0),g&&function(e){e.preventDefault(),e.stopPropagation()}(e)}}),[r,o,n,a]),b=(0,l.useCallback)((function(e){u(e,e.deltaY)}),[u]),m=(0,l.useCallback)((function(e){s.current=e.changedTouches[0].clientY}),[]),p=(0,l.useCallback)((function(e){var t=s.current-e.changedTouches[0].clientY;u(e,t)}),[u]),h=(0,l.useCallback)((function(e){if(e){var t=!!Kc&&{passive:!1};e.addEventListener("wheel",b,t),e.addEventListener("touchstart",m,t),e.addEventListener("touchmove",p,t)}}),[p,m,b]),g=(0,l.useCallback)((function(e){e&&(e.removeEventListener("wheel",b,!1),e.removeEventListener("touchstart",m,!1),e.removeEventListener("touchmove",p,!1))}),[p,m,b]);return(0,l.useEffect)((function(){if(t){var e=d.current;return h(e),function(){g(e)}}}),[t,h,g]),function(e){d.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),a=function(e){var t=e.isEnabled,r=e.accountForScrollbars,o=void 0===r||r,n=(0,l.useRef)({}),a=(0,l.useRef)(null),i=(0,l.useCallback)((function(e){if(Xs){var t=document.body,r=t&&t.style;if(o&&Ys.forEach((function(e){var t=r&&r[e];n.current[e]=t})),o&&ed<1){var a=parseInt(n.current.paddingRight,10)||0,l=document.body?document.body.clientWidth:0,i=window.innerWidth-l+a||0;Object.keys(Qs).forEach((function(e){var t=Qs[e];r&&(r[e]=t)})),r&&(r.paddingRight="".concat(i,"px"))}t&&Zs()&&(t.addEventListener("touchmove",qs,td),e&&(e.addEventListener("touchstart",Ks,td),e.addEventListener("touchmove",Js,td))),ed+=1}}),[o]),c=(0,l.useCallback)((function(e){if(Xs){var t=document.body,r=t&&t.style;ed=Math.max(ed-1,0),o&&ed<1&&Ys.forEach((function(e){var t=n.current[e];r&&(r[e]=t)})),t&&Zs()&&(t.removeEventListener("touchmove",qs,td),e&&(e.removeEventListener("touchstart",Ks,td),e.removeEventListener("touchmove",Js,td)))}}),[o]);return(0,l.useEffect)((function(){if(t){var e=a.current;return i(e),function(){c(e)}}}),[t,i,c]),function(e){a.current=e}}({isEnabled:r});return mc(l.Fragment,null,r&&mc("div",{onClick:rd,css:od}),t((function(e){n(e),a(e)})))}var ad={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ld=function(e){var t=e.name,r=e.onFocus;return mc("input",{required:!0,name:t,tabIndex:-1,onFocus:r,css:ad,value:"",onChange:function(){}})},id={clearIndicator:fs,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var r=e.isDisabled,o=e.isFocused,n=e.theme,a=n.colors,l=n.borderRadius;return k({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:n.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:r?a.neutral5:a.neutral0,borderColor:r?a.neutral10:o?a.primary:a.neutral20,borderRadius:l,borderStyle:"solid",borderWidth:1,boxShadow:o?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:o?a.primary:a.neutral30}})},dropdownIndicator:vs,group:function(e,t){var r=e.theme.spacing;return t?{}:{paddingBottom:2*r.baseUnit,paddingTop:2*r.baseUnit}},groupHeading:function(e,t){var r=e.theme,o=r.colors,n=r.spacing;return k({label:"group",cursor:"default",display:"block"},t?{}:{color:o.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*n.baseUnit,paddingRight:3*n.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var r=e.isDisabled,o=e.theme,n=o.spacing.baseUnit,a=o.colors;return k({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:r?a.neutral10:a.neutral20,marginBottom:2*n,marginTop:2*n})},input:function(e,t){var r=e.isDisabled,o=e.value,n=e.theme,a=n.spacing,l=n.colors;return k(k({visibility:r?"hidden":"visible",transform:o?"translateZ(0)":""},xs),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:l.neutral80})},loadingIndicator:function(e,t){var r=e.isFocused,o=e.size,n=e.theme,a=n.colors,l=n.spacing.baseUnit;return k({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:o,lineHeight:1,marginRight:o,textAlign:"center",verticalAlign:"middle"},t?{}:{color:r?a.neutral60:a.neutral20,padding:2*l})},loadingMessage:as,menu:function(e,t){var r,o=e.placement,n=e.theme,a=n.borderRadius,l=n.spacing,i=n.colors;return k((D(r={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(o),"100%"),D(r,"position","absolute"),D(r,"width","100%"),D(r,"zIndex",1),r),t?{}:{backgroundColor:i.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:l.menuGutter,marginTop:l.menuGutter})},menuList:function(e,t){var r=e.maxHeight,o=e.theme.spacing.baseUnit;return k({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:o,paddingTop:o})},menuPortal:function(e){var t=e.rect,r=e.offset,o=e.position;return{left:t.left,position:o,top:r,width:t.width,zIndex:1}},multiValue:function(e,t){var r=e.theme,o=r.spacing,n=r.borderRadius,a=r.colors;return k({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:n/2,margin:o.baseUnit/2})},multiValueLabel:function(e,t){var r=e.theme,o=r.borderRadius,n=r.colors,a=e.cropWithEllipsis;return k({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:o/2,color:n.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var r=e.theme,o=r.spacing,n=r.borderRadius,a=r.colors,l=e.isFocused;return k({alignItems:"center",display:"flex"},t?{}:{borderRadius:n/2,backgroundColor:l?a.dangerLight:void 0,paddingLeft:o.baseUnit,paddingRight:o.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:ns,option:function(e,t){var r=e.isDisabled,o=e.isFocused,n=e.isSelected,a=e.theme,l=a.spacing,i=a.colors;return k({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:n?i.primary:o?i.primary25:"transparent",color:r?i.neutral20:n?i.neutral0:"inherit",padding:"".concat(2*l.baseUnit,"px ").concat(3*l.baseUnit,"px"),":active":{backgroundColor:r?void 0:n?i.primary:i.primary50}})},placeholder:function(e,t){var r=e.theme,o=r.spacing,n=r.colors;return k({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:n.neutral50,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},singleValue:function(e,t){var r=e.isDisabled,o=e.theme,n=o.spacing,a=o.colors;return k({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:r?a.neutral40:a.neutral80,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},valueContainer:function(e,t){var r=e.theme.spacing,o=e.isMulti,n=e.hasValue,a=e.selectProps.controlShouldRenderValue;return k({alignItems:"center",display:o&&n&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(2*r.baseUnit,"px")})}},cd={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},sd={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Yc(),captureMenuScroll:!Yc(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var r=k({ignoreCase:!0,ignoreAccents:!0,stringify:Gs,trim:!0,matchFrom:"any"},void 0),o=r.ignoreCase,n=r.ignoreAccents,a=r.stringify,l=r.trim,i=r.matchFrom,c=l?Hs(t):t,s=l?Hs(a(e)):a(e);return o&&(c=c.toLowerCase(),s=s.toLowerCase()),n&&(c=Fs(c),s=js(s)),"start"===i?s.substr(0,c.length)===c:s.indexOf(c)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function dd(e,t,r,o){return{type:"option",data:t,isDisabled:gd(e,t,r),isSelected:vd(e,t,r),label:pd(e,t),value:hd(e,t),index:o}}function ud(e,t){return e.options.map((function(r,o){if("options"in r){var n=r.options.map((function(r,o){return dd(e,r,t,o)})).filter((function(t){return md(e,t)}));return n.length>0?{type:"group",data:r,options:n,index:o}:void 0}var a=dd(e,r,t,o);return md(e,a)?a:void 0})).filter(Zc)}function bd(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,Fl(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function md(e,t){var r=e.inputValue,o=void 0===r?"":r,n=t.data,a=t.isSelected,l=t.label,i=t.value;return(!yd(e)||!a)&&fd(e,{label:l,value:i,data:n},o)}var pd=function(e,t){return e.getOptionLabel(t)},hd=function(e,t){return e.getOptionValue(t)};function gd(e,t,r){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,r)}function vd(e,t,r){if(r.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,r);var o=hd(e,t);return r.some((function(t){return hd(e,t)===o}))}function fd(e,t,r){return!e.filterOption||e.filterOption(t,r)}var yd=function(e){var t=e.hideSelectedOptions,r=e.isMulti;return void 0===t?r:t},Id=1,_d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&E(e,t)}(c,e);var t,r,o,n,a,i=(n=c,a=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}}(),function(){var e,t=Wl(n);if(a){var r=Wl(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return jl(this,e)});function c(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=i.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.instancePrefix="",t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,r){var o=t.props,n=o.onChange,a=o.name;r.name=a,t.ariaOnChange(e,r),n(e,r)},t.setValue=function(e,r,o){var n=t.props,a=n.closeMenuOnSelect,l=n.isMulti,i=n.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:i}),a&&(t.setState({inputIsHiddenAfterUpdate:!l}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:r,option:o})},t.selectOption=function(e){var r=t.props,o=r.blurInputOnSelect,n=r.isMulti,a=r.name,l=t.state.selectValue,i=n&&t.isOptionSelected(e,l),c=t.isOptionDisabled(e,l);if(i){var s=t.getOptionValue(e);t.setValue(l.filter((function(e){return t.getOptionValue(e)!==s})),"deselect-option",e)}else{if(c)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});n?t.setValue([].concat(Fl(l),[e]),"select-option",e):t.setValue(e,"select-option")}o&&t.blurInput()},t.removeValue=function(e){var r=t.props.isMulti,o=t.state.selectValue,n=t.getOptionValue(e),a=o.filter((function(e){return t.getOptionValue(e)!==n})),l=Xc(r,a,a[0]||null);t.onChange(l,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(Xc(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,r=t.state.selectValue,o=r[r.length-1],n=r.slice(0,r.length-1),a=Xc(e,n,n[0]||null);t.onChange(a,{action:"pop-value",removedValue:o})},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return Bc.apply(void 0,[t.props.classNamePrefix].concat(r))},t.getOptionLabel=function(e){return pd(t.props,e)},t.getOptionValue=function(e){return hd(t.props,e)},t.getStyles=function(e,r){var o=t.props.unstyled,n=id[e](r,o);n.boxSizing="border-box";var a=t.props.styles[e];return a?a(n,r):n},t.getClassNames=function(e,r){var o,n;return null===(o=(n=t.props.classNames)[e])||void 0===o?void 0:o.call(n,r)},t.getElementId=function(e){return"".concat(t.instancePrefix,"-").concat(e)},t.getComponents=function(){return e=t.props,k(k({},Ds),e.components);var e},t.buildCategorizedOptions=function(){return ud(t.props,t.state.selectValue)},t.getCategorizedOptions=function(){return t.props.menuIsOpen?t.buildCategorizedOptions():[]},t.buildFocusableOptions=function(){return bd(t.buildCategorizedOptions())},t.getFocusableOptions=function(){return t.props.menuIsOpen?t.buildFocusableOptions():[]},t.ariaOnChange=function(e,r){t.setState({ariaSelection:k({value:e},r)})},t.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())},t.onMenuMouseMove=function(e){t.blockOptionHover=!1},t.onControlMouseDown=function(e){if(!e.defaultPrevented){var r=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&t.onMenuClose():r&&t.openMenu("first"):(r&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},t.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||t.props.isDisabled)){var r=t.props,o=r.isMulti,n=r.menuIsOpen;t.focusInput(),n?(t.setState({inputIsHiddenAfterUpdate:!o}),t.onMenuClose()):t.openMenu("first"),e.preventDefault()}},t.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.preventDefault(),t.openAfterFocus=!1,"touchend"===e.type?t.focusInput():setTimeout((function(){return t.focusInput()})))},t.onScroll=function(e){"boolean"==typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&jc(e.target)&&t.props.onMenuClose():"function"==typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()},t.onCompositionStart=function(){t.isComposing=!0},t.onCompositionEnd=function(){t.isComposing=!1},t.onTouchStart=function(e){var r=e.touches,o=r&&r.item(0);o&&(t.initialTouchX=o.clientX,t.initialTouchY=o.clientY,t.userIsDragging=!1)},t.onTouchMove=function(e){var r=e.touches,o=r&&r.item(0);if(o){var n=Math.abs(o.clientX-t.initialTouchX),a=Math.abs(o.clientY-t.initialTouchY);t.userIsDragging=n>5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var r=t.props.inputValue,o=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(o,{action:"input-change",prevInputValue:r}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var r=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:r}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){t.blockOptionHover||t.state.focusedOption===e||t.setState({focusedOption:e})},t.shouldHideSelectedOptions=function(){return yd(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var r=t.props,o=r.isMulti,n=r.backspaceRemovesValue,a=r.escapeClearsValue,l=r.inputValue,i=r.isClearable,c=r.isDisabled,s=r.menuIsOpen,d=r.onKeyDown,u=r.tabSelectsValue,b=r.openMenuOnFocus,m=t.state,p=m.focusedOption,h=m.focusedValue,g=m.selectValue;if(!(c||"function"==typeof d&&(d(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!o||l)return;t.focusValue("previous");break;case"ArrowRight":if(!o||l)return;t.focusValue("next");break;case"Delete":case"Backspace":if(l)return;if(h)t.removeValue(h);else{if(!n)return;o?t.popValue():i&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!s||!u||!p||b&&t.isOptionSelected(p,g))return;t.selectOption(p);break;case"Enter":if(229===e.keyCode)break;if(s){if(!p)return;if(t.isComposing)return;t.selectOption(p);break}return;case"Escape":s?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:l}),t.onMenuClose()):i&&a&&t.clearValue();break;case" ":if(l)return;if(!s){t.openMenu("first");break}if(!p)return;t.selectOption(p);break;case"ArrowUp":s?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":s?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!s)return;t.focusOption("pageup");break;case"PageDown":if(!s)return;t.focusOption("pagedown");break;case"Home":if(!s)return;t.focusOption("first");break;case"End":if(!s)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.instancePrefix="react-select-"+(t.props.instanceId||++Id),t.state.selectValue=$c(e.value),e.menuIsOpen&&t.state.selectValue.length){var r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusedOption=r[o]}return t}return t=c,r=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Uc(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.isDisabled,o=t.menuIsOpen,n=this.state.isFocused;(n&&!r&&e.isDisabled||n&&o&&!e.menuIsOpen)&&this.focusInput(),n&&r&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):n||r||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Uc(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,r=this.state,o=r.selectValue,n=r.isFocused,a=this.buildFocusableOptions(),l="first"===e?0:a.length-1;if(!this.props.isMulti){var i=a.indexOf(o[0]);i>-1&&(l=i)}this.scrollToFocusedOptionOnUpdate=!(n&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[l]},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,r=t.selectValue,o=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var n=r.indexOf(o);o||(n=-1);var a=r.length-1,l=-1;if(r.length){switch(e){case"previous":l=0===n?0:-1===n?a:n-1;break;case"next":n>-1&&n<a&&(l=n+1)}this.setState({inputIsHidden:-1!==l,focusedValue:r[l]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,r=this.state.focusedOption,o=this.getFocusableOptions();if(o.length){var n=0,a=o.indexOf(r);r||(a=-1),"up"===e?n=a>0?a-1:o.length-1:"down"===e?n=(a+1)%o.length:"pageup"===e?(n=a-t)<0&&(n=0):"pagedown"===e?(n=a+t)>o.length-1&&(n=o.length-1):"last"===e&&(n=o.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:o[n],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(cd):k(k({},cd),this.props.theme):cd}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,r=this.getStyles,o=this.getClassNames,n=this.getValue,a=this.selectOption,l=this.setValue,i=this.props,c=i.isMulti,s=i.isRtl,d=i.options;return{clearValue:e,cx:t,getStyles:r,getClassNames:o,getValue:n,hasValue:this.hasValue(),isMulti:c,isRtl:s,options:d,selectOption:a,selectProps:i,setValue:l,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,r=e.isMulti;return void 0===t?r:t}},{key:"isOptionDisabled",value:function(e,t){return gd(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vd(this.props,e,t)}},{key:"filterOption",value:function(e,t){return fd(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var r=this.props.inputValue,o=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:r,selectValue:o})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,r=e.isSearchable,o=e.inputId,n=e.inputValue,a=e.tabIndex,i=e.form,c=e.menuIsOpen,d=e.required,u=this.getComponents().Input,b=this.state,m=b.inputIsHidden,p=b.ariaSelection,h=this.commonProps,g=o||this.getElementId("input"),v=k(k(k({"aria-autocomplete":"list","aria-expanded":c,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":d,role:"combobox"},c&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!r&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==p?void 0:p.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return r?l.createElement(u,s({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:g,innerRef:this.getInputRef,isDisabled:t,isHidden:m,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:a,form:i,type:"text",value:n},v)):l.createElement(Us,s({id:g,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Ac,onFocus:this.onInputFocus,disabled:t,tabIndex:a,inputMode:"none",form:i,value:""},v))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),r=t.MultiValue,o=t.MultiValueContainer,n=t.MultiValueLabel,a=t.MultiValueRemove,i=t.SingleValue,c=t.Placeholder,d=this.commonProps,u=this.props,b=u.controlShouldRenderValue,m=u.isDisabled,p=u.isMulti,h=u.inputValue,g=u.placeholder,v=this.state,f=v.selectValue,y=v.focusedValue,I=v.isFocused;if(!this.hasValue()||!b)return h?null:l.createElement(c,s({},d,{key:"placeholder",isDisabled:m,isFocused:I,innerProps:{id:this.getElementId("placeholder")}}),g);if(p)return f.map((function(t,i){var c=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return l.createElement(r,s({},d,{components:{Container:o,Label:n,Remove:a},isFocused:c,isDisabled:m,key:u,index:i,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var _=f[0];return l.createElement(i,s({},d,{data:_,isDisabled:m}),this.formatOptionLabel(_,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,r=this.props,o=r.isDisabled,n=r.isLoading,a=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||n)return null;var i={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return l.createElement(e,s({},t,{innerProps:i,isFocused:a}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,r=this.props,o=r.isDisabled,n=r.isLoading,a=this.state.isFocused;return e&&n?l.createElement(e,s({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:a})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,r=e.IndicatorSeparator;if(!t||!r)return null;var o=this.commonProps,n=this.props.isDisabled,a=this.state.isFocused;return l.createElement(r,s({},o,{isDisabled:n,isFocused:a}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,r=this.props.isDisabled,o=this.state.isFocused,n={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return l.createElement(e,s({},t,{innerProps:n,isDisabled:r,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),r=t.Group,o=t.GroupHeading,n=t.Menu,a=t.MenuList,i=t.MenuPortal,c=t.LoadingMessage,d=t.NoOptionsMessage,u=t.Option,b=this.commonProps,m=this.state.focusedOption,p=this.props,h=p.captureMenuScroll,g=p.inputValue,v=p.isLoading,f=p.loadingMessage,y=p.minMenuHeight,I=p.maxMenuHeight,_=p.menuIsOpen,S=p.menuPlacement,w=p.menuPosition,E=p.menuPortalTarget,x=p.menuShouldBlockScroll,C=p.menuShouldScrollIntoView,M=p.noOptionsMessage,D=p.onMenuScrollToTop,N=p.onMenuScrollToBottom;if(!_)return null;var k,T=function(t,r){var o=t.type,n=t.data,a=t.isDisabled,i=t.isSelected,c=t.label,d=t.value,p=m===n,h=a?void 0:function(){return e.onOptionHover(n)},g=a?void 0:function(){return e.selectOption(n)},v="".concat(e.getElementId("option"),"-").concat(r),f={id:v,onClick:g,onMouseMove:h,onMouseOver:h,tabIndex:-1};return l.createElement(u,s({},b,{innerProps:f,data:n,isDisabled:a,isSelected:i,key:v,label:c,type:o,value:d,isFocused:p,innerRef:p?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())k=this.getCategorizedOptions().map((function(t){if("group"===t.type){var n=t.data,a=t.options,i=t.index,c="".concat(e.getElementId("group"),"-").concat(i),d="".concat(c,"-heading");return l.createElement(r,s({},b,{key:c,data:n,options:a,Heading:o,headingProps:{id:d,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return T(e,"".concat(i,"-").concat(e.index))})))}if("option"===t.type)return T(t,"".concat(t.index))}));else if(v){var P=f({inputValue:g});if(null===P)return null;k=l.createElement(c,b,P)}else{var O=M({inputValue:g});if(null===O)return null;k=l.createElement(d,b,O)}var R={minMenuHeight:y,maxMenuHeight:I,menuPlacement:S,menuPosition:w,menuShouldScrollIntoView:C},A=l.createElement(rs,s({},b,R),(function(t){var r=t.ref,o=t.placerProps,i=o.placement,c=o.maxHeight;return l.createElement(n,s({},b,R,{innerRef:r,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove,id:e.getElementId("listbox")},isLoading:v,placement:i}),l.createElement(nd,{captureEnabled:h,onTopArrive:D,onBottomArrive:N,lockEnabled:x},(function(t){return l.createElement(a,s({},b,{innerRef:function(r){e.getMenuListRef(r),t(r)},isLoading:v,maxHeight:c,focusedOption:m}),k)})))}));return E||"fixed"===w?l.createElement(i,s({},b,{appendTo:E,controlElement:this.controlRef,menuPlacement:S,menuPosition:w}),A):A}},{key:"renderFormField",value:function(){var e=this,t=this.props,r=t.delimiter,o=t.isDisabled,n=t.isMulti,a=t.name,i=t.required,c=this.state.selectValue;if(a&&!o){if(i&&!this.hasValue())return l.createElement(ld,{name:a,onFocus:this.onValueInputFocus});if(n){if(r){var s=c.map((function(t){return e.getOptionValue(t)})).join(r);return l.createElement("input",{name:a,type:"hidden",value:s})}var d=c.length>0?c.map((function(t,r){return l.createElement("input",{key:"i-".concat(r),name:a,type:"hidden",value:e.getOptionValue(t)})})):l.createElement("input",{name:a,type:"hidden",value:""});return l.createElement("div",null,d)}var u=c[0]?this.getOptionValue(c[0]):"";return l.createElement("input",{name:a,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,r=t.ariaSelection,o=t.focusedOption,n=t.focusedValue,a=t.isFocused,i=t.selectValue,c=this.getFocusableOptions();return l.createElement(Rs,s({},e,{id:this.getElementId("live-region"),ariaSelection:r,focusedOption:o,focusedValue:n,isFocused:a,selectValue:i,focusableOptions:c}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,r=e.IndicatorsContainer,o=e.SelectContainer,n=e.ValueContainer,a=this.props,i=a.className,c=a.id,d=a.isDisabled,u=a.menuIsOpen,b=this.state.isFocused,m=this.commonProps=this.getCommonProps();return l.createElement(o,s({},m,{className:i,innerProps:{id:c,onKeyDown:this.onKeyDown},isDisabled:d,isFocused:b}),this.renderLiveRegion(),l.createElement(t,s({},m,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:d,isFocused:b,menuIsOpen:u}),l.createElement(n,s({},m,{isDisabled:d}),this.renderPlaceholderOrValue(),this.renderInput()),l.createElement(r,s({},m,{isDisabled:d}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var r=t.prevProps,o=t.clearFocusValueOnUpdate,n=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,l=t.isFocused,i=t.prevWasFocused,c=e.options,s=e.value,d=e.menuIsOpen,u=e.inputValue,b=e.isMulti,m=$c(s),p={};if(r&&(s!==r.value||c!==r.options||d!==r.menuIsOpen||u!==r.inputValue)){var h=d?function(e,t){return bd(ud(e,t))}(e,m):[],g=o?function(e,t){var r=e.focusedValue,o=e.selectValue.indexOf(r);if(o>-1){if(t.indexOf(r)>-1)return r;if(o<t.length)return t[o]}return null}(t,m):null,v=function(e,t){var r=e.focusedOption;return r&&t.indexOf(r)>-1?r:t[0]}(t,h);p={selectValue:m,focusedOption:v,focusedValue:g,clearFocusValueOnUpdate:!1}}var f=null!=n&&e!==r?{inputIsHidden:n,inputIsHiddenAfterUpdate:void 0}:{},y=a,I=l&&i;return l&&!I&&(y={value:Xc(b,m,m[0]||null),options:m,action:"initial-input-focus"},I=!i),"initial-input-focus"===(null==a?void 0:a.action)&&(y=null),k(k(k({},p),f),{},{prevProps:e,ariaSelection:y,prevWasFocused:I})}}],r&&Ll(t.prototype,r),o&&Ll(t,o),Object.defineProperty(t,"prototype",{writable:!1}),c}(l.Component);_d.defaultProps=sd;var Sd=(0,l.forwardRef)((function(e,t){var r=function(e){var t=e.defaultInputValue,r=void 0===t?"":t,o=e.defaultMenuIsOpen,n=void 0!==o&&o,a=e.defaultValue,i=void 0===a?null:a,c=e.inputValue,s=e.menuIsOpen,d=e.onChange,u=e.onInputChange,b=e.onMenuClose,m=e.onMenuOpen,p=e.value,h=Bl(e,$l),g=zl((0,l.useState)(void 0!==c?c:r),2),v=g[0],f=g[1],y=zl((0,l.useState)(void 0!==s?s:n),2),I=y[0],_=y[1],S=zl((0,l.useState)(void 0!==p?p:i),2),w=S[0],E=S[1],x=(0,l.useCallback)((function(e,t){"function"==typeof d&&d(e,t),E(e)}),[d]),C=(0,l.useCallback)((function(e,t){var r;"function"==typeof u&&(r=u(e,t)),f(void 0!==r?r:e)}),[u]),M=(0,l.useCallback)((function(){"function"==typeof m&&m(),_(!0)}),[m]),D=(0,l.useCallback)((function(){"function"==typeof b&&b(),_(!1)}),[b]),N=void 0!==c?c:v,T=void 0!==s?s:I,P=void 0!==p?p:w;return k(k({},h),{},{inputValue:N,menuIsOpen:T,onChange:x,onInputChange:C,onMenuClose:D,onMenuOpen:M,value:P})}(e);return l.createElement(_d,s({ref:t},r))}));const wd=Sd,Ed=JSON.parse('[{"label":"Default","value":"Default","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Abhaya Libre","category":"serif","value":"Abhaya Libre","variant":["400","500","600","700","800"]},{"label":"Advent Pro","category":"sans-serif","value":"Advent Pro","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Akshar","category":"sans-serif","value":"Akshar","variant":["300","400","500","600","700"]},{"label":"Albert Sans","category":"sans-serif","value":"Albert Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Alegreya","category":"serif","value":"Alegreya","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Alegreya SC","category":"serif","value":"Alegreya SC","variant":["400","400 Italic","500","500 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Alegreya Sans","category":"sans-serif","value":"Alegreya Sans","variant":["100","100 Italic","300","300 Italic","400","400 Italic","500","500 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Alegreya Sans SC","category":"sans-serif","value":"Alegreya Sans SC","variant":["100","100 Italic","300","300 Italic","400","400 Italic","500","500 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Aleo","category":"serif","value":"Aleo","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Alexandria","category":"sans-serif","value":"Alexandria","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Alumni Sans","category":"sans-serif","value":"Alumni Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Andada Pro","category":"serif","value":"Andada Pro","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Anek Bangla","category":"sans-serif","value":"Anek Bangla","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Devanagari","category":"sans-serif","value":"Anek Devanagari","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Gujarati","category":"sans-serif","value":"Anek Gujarati","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Gurmukhi","category":"sans-serif","value":"Anek Gurmukhi","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Kannada","category":"sans-serif","value":"Anek Kannada","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Latin","category":"sans-serif","value":"Anek Latin","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Malayalam","category":"sans-serif","value":"Anek Malayalam","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Odia","category":"sans-serif","value":"Anek Odia","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Tamil","category":"sans-serif","value":"Anek Tamil","variant":["100","200","300","400","500","600","700","800"]},{"label":"Anek Telugu","category":"sans-serif","value":"Anek Telugu","variant":["100","200","300","400","500","600","700","800"]},{"label":"Antonio","category":"sans-serif","value":"Antonio","variant":["100","200","300","400","500","600","700"]},{"label":"Archivo","category":"sans-serif","value":"Archivo","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Archivo Narrow","category":"sans-serif","value":"Archivo Narrow","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Arimo","category":"sans-serif","value":"Arimo","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Asap","category":"sans-serif","value":"Asap","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Asap Condensed","category":"sans-serif","value":"Asap Condensed","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Assistant","category":"sans-serif","value":"Assistant","variant":["200","300","400","500","600","700","800"]},{"label":"Athiti","category":"sans-serif","value":"Athiti","variant":["200","300","400","500","600","700"]},{"label":"Azeret Mono","category":"monospace","value":"Azeret Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Bai Jamjuree","category":"sans-serif","value":"Bai Jamjuree","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Barlow","category":"sans-serif","value":"Barlow","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Barlow Condensed","category":"sans-serif","value":"Barlow Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Barlow Semi Condensed","category":"sans-serif","value":"Barlow Semi Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Be Vietnam Pro","category":"sans-serif","value":"Be Vietnam Pro","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Besley","category":"serif","value":"Besley","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"BioRhyme","category":"serif","value":"BioRhyme","variant":["200","300","400","700","800"]},{"label":"BioRhyme Expanded","category":"serif","value":"BioRhyme Expanded","variant":["200","300","400","700","800"]},{"label":"Biryani","category":"sans-serif","value":"Biryani","variant":["200","300","400","600","700","800","900"]},{"label":"Bitter","category":"serif","value":"Bitter","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Blinker","category":"sans-serif","value":"Blinker","variant":["100","200","300","400","600","700","800","900"]},{"label":"Bodoni Moda","category":"serif","value":"Bodoni Moda","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Brygada 1918","category":"serif","value":"Brygada 1918","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cabin","category":"sans-serif","value":"Cabin","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cairo","category":"sans-serif","value":"Cairo","variant":["200","300","400","500","600","700","800","900"]},{"label":"Catamaran","category":"sans-serif","value":"Catamaran","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Chakra Petch","category":"sans-serif","value":"Chakra Petch","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Changa","category":"sans-serif","value":"Changa","variant":["200","300","400","500","600","700","800"]},{"label":"Chathura","category":"sans-serif","value":"Chathura","variant":["100","300","400","700","800"]},{"label":"Chivo","category":"sans-serif","value":"Chivo","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Chivo Mono","category":"monospace","value":"Chivo Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Cinzel","category":"serif","value":"Cinzel","variant":["400","500","600","700","800","900"]},{"label":"Comic Neue","category":"handwriting","value":"Comic Neue","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Commissioner","category":"sans-serif","value":"Commissioner","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Cormorant","category":"serif","value":"Cormorant","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cormorant Garamond","category":"serif","value":"Cormorant Garamond","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cormorant Infant","category":"serif","value":"Cormorant Infant","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cormorant SC","category":"serif","value":"Cormorant SC","variant":["300","400","500","600","700"]},{"label":"Cormorant Unicase","category":"serif","value":"Cormorant Unicase","variant":["300","400","500","600","700"]},{"label":"Cormorant Upright","category":"serif","value":"Cormorant Upright","variant":["300","400","500","600","700"]},{"label":"Crimson Pro","category":"serif","value":"Crimson Pro","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Crimson Text","category":"serif","value":"Crimson Text","variant":["400","400 Italic","600","600 Italic","700","700 Italic"]},{"label":"Cuprum","category":"sans-serif","value":"Cuprum","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"DM Mono","category":"monospace","value":"DM Mono","variant":["300","300 Italic","400","400 Italic","500","500 Italic"]},{"label":"DM Sans","category":"sans-serif","value":"DM Sans","variant":["400","400 Italic","500","500 Italic","700","700 Italic"]},{"label":"Darker Grotesque","category":"sans-serif","value":"Darker Grotesque","variant":["300","400","500","600","700","800","900"]},{"label":"Dosis","category":"sans-serif","value":"Dosis","variant":["200","300","400","500","600","700","800"]},{"label":"EB Garamond","category":"serif","value":"EB Garamond","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Eczar","category":"serif","value":"Eczar","variant":["400","500","600","700","800"]},{"label":"Encode Sans","category":"sans-serif","value":"Encode Sans","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans Condensed","category":"sans-serif","value":"Encode Sans Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans Expanded","category":"sans-serif","value":"Encode Sans Expanded","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans SC","category":"sans-serif","value":"Encode Sans SC","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans Semi Condensed","category":"sans-serif","value":"Encode Sans Semi Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Encode Sans Semi Expanded","category":"sans-serif","value":"Encode Sans Semi Expanded","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Epilogue","category":"sans-serif","value":"Epilogue","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Exo","category":"sans-serif","value":"Exo","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Exo 2","category":"sans-serif","value":"Exo 2","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Fahkwang","category":"sans-serif","value":"Fahkwang","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Familjen Grotesk","category":"sans-serif","value":"Familjen Grotesk","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Faustina","category":"serif","value":"Faustina","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Figtree","category":"sans-serif","value":"Figtree","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Finlandica","category":"sans-serif","value":"Finlandica","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Fira Code","category":"monospace","value":"Fira Code","variant":["300","400","500","600","700"]},{"label":"Fira Sans","category":"sans-serif","value":"Fira Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Fira Sans Condensed","category":"sans-serif","value":"Fira Sans Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Fira Sans Extra Condensed","category":"sans-serif","value":"Fira Sans Extra Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Frank Ruhl Libre","category":"serif","value":"Frank Ruhl Libre","variant":["300","400","500","600","700","800","900"]},{"label":"Fraunces","category":"serif","value":"Fraunces","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Fredoka","category":"sans-serif","value":"Fredoka","variant":["300","400","500","600","700"]},{"label":"Gantari","category":"sans-serif","value":"Gantari","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Gelasio","category":"serif","value":"Gelasio","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Gemunu Libre","category":"sans-serif","value":"Gemunu Libre","variant":["200","300","400","500","600","700","800"]},{"label":"Genos","category":"sans-serif","value":"Genos","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Georama","category":"sans-serif","value":"Georama","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Glory","category":"sans-serif","value":"Glory","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Golos Text","category":"sans-serif","value":"Golos Text","variant":["400","500","600","700","800","900"]},{"label":"Gothic A1","category":"sans-serif","value":"Gothic A1","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Grenze","category":"serif","value":"Grenze","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Hahmlet","category":"serif","value":"Hahmlet","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Halant","category":"serif","value":"Halant","variant":["300","400","500","600","700"]},{"label":"Hanken Grotesk","category":"sans-serif","value":"Hanken Grotesk","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Hanuman","category":"serif","value":"Hanuman","variant":["100","300","400","700","900"]},{"label":"Heebo","category":"sans-serif","value":"Heebo","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Hepta Slab","category":"serif","value":"Hepta Slab","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Hind","category":"sans-serif","value":"Hind","variant":["300","400","500","600","700"]},{"label":"Hind Guntur","category":"sans-serif","value":"Hind Guntur","variant":["300","400","500","600","700"]},{"label":"Hind Madurai","category":"sans-serif","value":"Hind Madurai","variant":["300","400","500","600","700"]},{"label":"Hind Siliguri","category":"sans-serif","value":"Hind Siliguri","variant":["300","400","500","600","700"]},{"label":"Hind Vadodara","category":"sans-serif","value":"Hind Vadodara","variant":["300","400","500","600","700"]},{"label":"IBM Plex Mono","category":"monospace","value":"IBM Plex Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"IBM Plex Sans","category":"sans-serif","value":"IBM Plex Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"IBM Plex Sans Arabic","category":"sans-serif","value":"IBM Plex Sans Arabic","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans Condensed","category":"sans-serif","value":"IBM Plex Sans Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"IBM Plex Sans Devanagari","category":"sans-serif","value":"IBM Plex Sans Devanagari","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans Hebrew","category":"sans-serif","value":"IBM Plex Sans Hebrew","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans JP","category":"sans-serif","value":"IBM Plex Sans JP","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans KR","category":"sans-serif","value":"IBM Plex Sans KR","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans Thai","category":"sans-serif","value":"IBM Plex Sans Thai","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Sans Thai Looped","category":"sans-serif","value":"IBM Plex Sans Thai Looped","variant":["100","200","300","400","500","600","700"]},{"label":"IBM Plex Serif","category":"serif","value":"IBM Plex Serif","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Ibarra Real Nova","category":"serif","value":"Ibarra Real Nova","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Imbue","category":"serif","value":"Imbue","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Inconsolata","category":"monospace","value":"Inconsolata","variant":["200","300","400","500","600","700","800","900"]},{"label":"Inknut Antiqua","category":"serif","value":"Inknut Antiqua","variant":["300","400","500","600","700","800","900"]},{"label":"Inria Sans","category":"sans-serif","value":"Inria Sans","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Inria Serif","category":"serif","value":"Inria Serif","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Inter","category":"sans-serif","value":"Inter","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Inter Tight","category":"sans-serif","value":"Inter Tight","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"JetBrains Mono","category":"monospace","value":"JetBrains Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Josefin Sans","category":"sans-serif","value":"Josefin Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Josefin Slab","category":"serif","value":"Josefin Slab","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Jost","category":"sans-serif","value":"Jost","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Jura","category":"sans-serif","value":"Jura","variant":["300","400","500","600","700"]},{"label":"K2D","category":"sans-serif","value":"K2D","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Kanit","category":"sans-serif","value":"Kanit","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Kantumruy Pro","category":"sans-serif","value":"Kantumruy Pro","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Karla","category":"sans-serif","value":"Karla","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Karma","category":"serif","value":"Karma","variant":["300","400","500","600","700"]},{"label":"Khand","category":"sans-serif","value":"Khand","variant":["300","400","500","600","700"]},{"label":"Khula","category":"sans-serif","value":"Khula","variant":["300","400","600","700","800"]},{"label":"KoHo","category":"sans-serif","value":"KoHo","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Kodchasan","category":"sans-serif","value":"Kodchasan","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Kreon","category":"serif","value":"Kreon","variant":["300","400","500","600","700"]},{"label":"Krub","category":"sans-serif","value":"Krub","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Kufam","category":"sans-serif","value":"Kufam","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Kulim Park","category":"sans-serif","value":"Kulim Park","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic"]},{"label":"Kumbh Sans","category":"sans-serif","value":"Kumbh Sans","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Labrada","category":"serif","value":"Labrada","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Laila","category":"sans-serif","value":"Laila","variant":["300","400","500","600","700"]},{"label":"Lateef","category":"serif","value":"Lateef","variant":["200","300","400","500","600","700","800"]},{"label":"Lato","category":"sans-serif","value":"Lato","variant":["100","100 Italic","300","300 Italic","400","400 Italic","700","700 Italic","900","900 Italic"]},{"label":"League Spartan","category":"sans-serif","value":"League Spartan","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend","category":"sans-serif","value":"Lexend","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Deca","category":"sans-serif","value":"Lexend Deca","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Exa","category":"sans-serif","value":"Lexend Exa","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Giga","category":"sans-serif","value":"Lexend Giga","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Mega","category":"sans-serif","value":"Lexend Mega","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Peta","category":"sans-serif","value":"Lexend Peta","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Tera","category":"sans-serif","value":"Lexend Tera","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Lexend Zetta","category":"sans-serif","value":"Lexend Zetta","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Libre Bodoni","category":"serif","value":"Libre Bodoni","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Libre Franklin","category":"sans-serif","value":"Libre Franklin","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Literata","category":"serif","value":"Literata","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Livvic","category":"sans-serif","value":"Livvic","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","900","900 Italic"]},{"label":"Lora","category":"serif","value":"Lora","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"M PLUS 1","category":"sans-serif","value":"M PLUS 1","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"M PLUS 1 Code","category":"sans-serif","value":"M PLUS 1 Code","variant":["100","200","300","400","500","600","700"]},{"label":"M PLUS 1p","category":"sans-serif","value":"M PLUS 1p","variant":["100","300","400","500","700","800","900"]},{"label":"M PLUS 2","category":"sans-serif","value":"M PLUS 2","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"M PLUS Code Latin","category":"sans-serif","value":"M PLUS Code Latin","variant":["100","200","300","400","500","600","700"]},{"label":"M PLUS Rounded 1c","category":"sans-serif","value":"M PLUS Rounded 1c","variant":["100","300","400","500","700","800","900"]},{"label":"Mada","category":"sans-serif","value":"Mada","variant":["200","300","400","500","600","700","900"]},{"label":"Maitree","category":"serif","value":"Maitree","variant":["200","300","400","500","600","700"]},{"label":"Mali","category":"handwriting","value":"Mali","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Manrope","category":"sans-serif","value":"Manrope","variant":["200","300","400","500","600","700","800"]},{"label":"Manuale","category":"serif","value":"Manuale","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Martel","category":"serif","value":"Martel","variant":["200","300","400","600","700","800","900"]},{"label":"Martel Sans","category":"sans-serif","value":"Martel Sans","variant":["200","300","400","600","700","800","900"]},{"label":"Martian Mono","category":"monospace","value":"Martian Mono","variant":["100","200","300","400","500","600","700","800"]},{"label":"Material Symbols Outlined","category":"monospace","value":"Material Symbols Outlined","variant":["100","200","300","400","500","600","700"]},{"label":"Material Symbols Rounded","category":"monospace","value":"Material Symbols Rounded","variant":["100","200","300","400","500","600","700"]},{"label":"Material Symbols Sharp","category":"monospace","value":"Material Symbols Sharp","variant":["100","200","300","400","500","600","700"]},{"label":"Maven Pro","category":"sans-serif","value":"Maven Pro","variant":["400","500","600","700","800","900"]},{"label":"Merienda","category":"handwriting","value":"Merienda","variant":["300","400","500","600","700","800","900"]},{"label":"Merriweather","category":"serif","value":"Merriweather","variant":["300","300 Italic","400","400 Italic","700","700 Italic","900","900 Italic"]},{"label":"Merriweather Sans","category":"sans-serif","value":"Merriweather Sans","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Mitr","category":"sans-serif","value":"Mitr","variant":["200","300","400","500","600","700"]},{"label":"Mohave","category":"sans-serif","value":"Mohave","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Montagu Slab","category":"serif","value":"Montagu Slab","variant":["100","200","300","400","500","600","700"]},{"label":"Montserrat","category":"sans-serif","value":"Montserrat","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Montserrat Alternates","category":"sans-serif","value":"Montserrat Alternates","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Mukta","category":"sans-serif","value":"Mukta","variant":["200","300","400","500","600","700","800"]},{"label":"Mukta Mahee","category":"sans-serif","value":"Mukta Mahee","variant":["200","300","400","500","600","700","800"]},{"label":"Mukta Malar","category":"sans-serif","value":"Mukta Malar","variant":["200","300","400","500","600","700","800"]},{"label":"Mukta Vaani","category":"sans-serif","value":"Mukta Vaani","variant":["200","300","400","500","600","700","800"]},{"label":"Mulish","category":"sans-serif","value":"Mulish","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Murecho","category":"sans-serif","value":"Murecho","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Neuton","category":"serif","value":"Neuton","variant":["200","300","400","400 Italic","700","800"]},{"label":"Newsreader","category":"serif","value":"Newsreader","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Niramit","category":"sans-serif","value":"Niramit","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Nobile","category":"sans-serif","value":"Nobile","variant":["400","400 Italic","500","500 Italic","700","700 Italic"]},{"label":"Nokora","category":"sans-serif","value":"Nokora","variant":["100","300","400","700","900"]},{"label":"Noto Emoji","category":"sans-serif","value":"Noto Emoji","variant":["300","400","500","600","700"]},{"label":"Noto Kufi Arabic","category":"sans-serif","value":"Noto Kufi Arabic","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Rashi Hebrew","category":"serif","value":"Noto Rashi Hebrew","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans","category":"sans-serif","value":"Noto Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Noto Sans Arabic","category":"sans-serif","value":"Noto Sans Arabic","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Armenian","category":"sans-serif","value":"Noto Sans Armenian","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Bengali","category":"sans-serif","value":"Noto Sans Bengali","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Canadian Aboriginal","category":"sans-serif","value":"Noto Sans Canadian Aboriginal","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Cham","category":"sans-serif","value":"Noto Sans Cham","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Cherokee","category":"sans-serif","value":"Noto Sans Cherokee","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Devanagari","category":"sans-serif","value":"Noto Sans Devanagari","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Display","category":"sans-serif","value":"Noto Sans Display","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Noto Sans Ethiopic","category":"sans-serif","value":"Noto Sans Ethiopic","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Georgian","category":"sans-serif","value":"Noto Sans Georgian","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Gujarati","category":"sans-serif","value":"Noto Sans Gujarati","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Gurmukhi","category":"sans-serif","value":"Noto Sans Gurmukhi","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans HK","category":"sans-serif","value":"Noto Sans HK","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans Hebrew","category":"sans-serif","value":"Noto Sans Hebrew","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans JP","category":"sans-serif","value":"Noto Sans JP","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans KR","category":"sans-serif","value":"Noto Sans KR","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans Kannada","category":"sans-serif","value":"Noto Sans Kannada","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Khmer","category":"sans-serif","value":"Noto Sans Khmer","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Lao","category":"sans-serif","value":"Noto Sans Lao","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Lao Looped","category":"sans-serif","value":"Noto Sans Lao Looped","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Malayalam","category":"sans-serif","value":"Noto Sans Malayalam","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Meetei Mayek","category":"sans-serif","value":"Noto Sans Meetei Mayek","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Mono","category":"monospace","value":"Noto Sans Mono","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Myanmar","category":"sans-serif","value":"Noto Sans Myanmar","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Oriya","category":"sans-serif","value":"Noto Sans Oriya","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans SC","category":"sans-serif","value":"Noto Sans SC","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans Sinhala","category":"sans-serif","value":"Noto Sans Sinhala","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Symbols","category":"sans-serif","value":"Noto Sans Symbols","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans TC","category":"sans-serif","value":"Noto Sans TC","variant":["100","300","400","500","700","900"]},{"label":"Noto Sans Tamil","category":"sans-serif","value":"Noto Sans Tamil","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Telugu","category":"sans-serif","value":"Noto Sans Telugu","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Thaana","category":"sans-serif","value":"Noto Sans Thaana","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Thai","category":"sans-serif","value":"Noto Sans Thai","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Sans Thai Looped","category":"sans-serif","value":"Noto Sans Thai Looped","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Armenian","category":"serif","value":"Noto Serif Armenian","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Bengali","category":"serif","value":"Noto Serif Bengali","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Devanagari","category":"serif","value":"Noto Serif Devanagari","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Display","category":"serif","value":"Noto Serif Display","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Noto Serif Ethiopic","category":"serif","value":"Noto Serif Ethiopic","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Georgian","category":"serif","value":"Noto Serif Georgian","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Gujarati","category":"serif","value":"Noto Serif Gujarati","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Gurmukhi","category":"serif","value":"Noto Serif Gurmukhi","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif HK","category":"serif","value":"Noto Serif HK","variant":["200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Hebrew","category":"serif","value":"Noto Serif Hebrew","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif JP","category":"serif","value":"Noto Serif JP","variant":["200","300","400","500","600","700","900"]},{"label":"Noto Serif KR","category":"serif","value":"Noto Serif KR","variant":["200","300","400","500","600","700","900"]},{"label":"Noto Serif Kannada","category":"serif","value":"Noto Serif Kannada","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Khmer","category":"serif","value":"Noto Serif Khmer","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Lao","category":"serif","value":"Noto Serif Lao","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Malayalam","category":"serif","value":"Noto Serif Malayalam","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Myanmar","category":"serif","value":"Noto Serif Myanmar","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif SC","category":"serif","value":"Noto Serif SC","variant":["200","300","400","500","600","700","900"]},{"label":"Noto Serif Sinhala","category":"serif","value":"Noto Serif Sinhala","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif TC","category":"serif","value":"Noto Serif TC","variant":["200","300","400","500","600","700","900"]},{"label":"Noto Serif Tamil","category":"serif","value":"Noto Serif Tamil","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Noto Serif Telugu","category":"serif","value":"Noto Serif Telugu","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Thai","category":"serif","value":"Noto Serif Thai","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Noto Serif Tibetan","category":"serif","value":"Noto Serif Tibetan","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Nunito","category":"sans-serif","value":"Nunito","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Nunito Sans","category":"sans-serif","value":"Nunito Sans","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Open Sans","category":"sans-serif","value":"Open Sans","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Orbitron","category":"sans-serif","value":"Orbitron","variant":["400","500","600","700","800","900"]},{"label":"Oswald","category":"sans-serif","value":"Oswald","variant":["200","300","400","500","600","700"]},{"label":"Outfit","category":"sans-serif","value":"Outfit","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Overpass","category":"sans-serif","value":"Overpass","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Overpass Mono","category":"monospace","value":"Overpass Mono","variant":["300","400","500","600","700"]},{"label":"Palanquin","category":"sans-serif","value":"Palanquin","variant":["100","200","300","400","500","600","700"]},{"label":"Petrona","category":"serif","value":"Petrona","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Piazzolla","category":"serif","value":"Piazzolla","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Playfair Display","category":"serif","value":"Playfair Display","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Playfair Display SC","category":"serif","value":"Playfair Display SC","variant":["400","400 Italic","700","700 Italic","900","900 Italic"]},{"label":"Plus Jakarta Sans","category":"sans-serif","value":"Plus Jakarta Sans","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Podkova","category":"serif","value":"Podkova","variant":["400","500","600","700","800"]},{"label":"Poppins","category":"sans-serif","value":"Poppins","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Pridi","category":"serif","value":"Pridi","variant":["200","300","400","500","600","700"]},{"label":"Prompt","category":"sans-serif","value":"Prompt","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Proza Libre","category":"sans-serif","value":"Proza Libre","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Public Sans","category":"sans-serif","value":"Public Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Quicksand","category":"sans-serif","value":"Quicksand","variant":["300","400","500","600","700"]},{"label":"Radio Canada","category":"sans-serif","value":"Radio Canada","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Rajdhani","category":"sans-serif","value":"Rajdhani","variant":["300","400","500","600","700"]},{"label":"Raleway","category":"sans-serif","value":"Raleway","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Rasa","category":"serif","value":"Rasa","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Readex Pro","category":"sans-serif","value":"Readex Pro","variant":["200","300","400","500","600","700"]},{"label":"Recursive","category":"sans-serif","value":"Recursive","variant":["300","400","500","600","700","800","900"]},{"label":"Red Hat Display","category":"sans-serif","value":"Red Hat Display","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Red Hat Mono","category":"monospace","value":"Red Hat Mono","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Red Hat Text","category":"sans-serif","value":"Red Hat Text","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Roboto","category":"sans-serif","value":"Roboto","variant":["100","100 Italic","300","300 Italic","400","400 Italic","500","500 Italic","700","700 Italic","900","900 Italic"]},{"label":"Roboto Condensed","category":"sans-serif","value":"Roboto Condensed","variant":["300","300 Italic","400","400 Italic","700","700 Italic"]},{"label":"Roboto Mono","category":"monospace","value":"Roboto Mono","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Roboto Serif","category":"serif","value":"Roboto Serif","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Roboto Slab","category":"serif","value":"Roboto Slab","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Rokkitt","category":"serif","value":"Rokkitt","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Rosario","category":"sans-serif","value":"Rosario","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Rubik","category":"sans-serif","value":"Rubik","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Ruda","category":"sans-serif","value":"Ruda","variant":["400","500","600","700","800","900"]},{"label":"STIX Two Text","category":"serif","value":"STIX Two Text","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Saira","category":"sans-serif","value":"Saira","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Saira Condensed","category":"sans-serif","value":"Saira Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Saira Extra Condensed","category":"sans-serif","value":"Saira Extra Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Saira Semi Condensed","category":"sans-serif","value":"Saira Semi Condensed","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Sansita","category":"sans-serif","value":"Sansita","variant":["400","400 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Sarabun","category":"sans-serif","value":"Sarabun","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Sarpanch","category":"sans-serif","value":"Sarpanch","variant":["400","500","600","700","800","900"]},{"label":"Shippori Mincho","category":"serif","value":"Shippori Mincho","variant":["400","500","600","700","800"]},{"label":"Shippori Mincho B1","category":"serif","value":"Shippori Mincho B1","variant":["400","500","600","700","800"]},{"label":"Signika","category":"sans-serif","value":"Signika","variant":["300","400","500","600","700"]},{"label":"Signika Negative","category":"sans-serif","value":"Signika Negative","variant":["300","400","500","600","700"]},{"label":"Smooch Sans","category":"sans-serif","value":"Smooch Sans","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Sofia Sans","category":"sans-serif","value":"Sofia Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Sofia Sans Condensed","category":"sans-serif","value":"Sofia Sans Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Sofia Sans Extra Condensed","category":"sans-serif","value":"Sofia Sans Extra Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Sofia Sans Semi Condensed","category":"sans-serif","value":"Sofia Sans Semi Condensed","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Solway","category":"serif","value":"Solway","variant":["300","400","500","700","800"]},{"label":"Sono","category":"sans-serif","value":"Sono","variant":["200","300","400","500","600","700","800"]},{"label":"Sora","category":"sans-serif","value":"Sora","variant":["100","200","300","400","500","600","700","800"]},{"label":"Source Code Pro","category":"monospace","value":"Source Code Pro","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Source Sans 3","category":"sans-serif","value":"Source Sans 3","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Source Sans Pro","category":"sans-serif","value":"Source Sans Pro","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic","900","900 Italic"]},{"label":"Source Serif 4","category":"serif","value":"Source Serif 4","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Source Serif Pro","category":"serif","value":"Source Serif Pro","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic","900","900 Italic"]},{"label":"Space Grotesk","category":"sans-serif","value":"Space Grotesk","variant":["300","400","500","600","700"]},{"label":"Spectral","category":"serif","value":"Spectral","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Spectral SC","category":"serif","value":"Spectral SC","variant":["200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic"]},{"label":"Spline Sans","category":"sans-serif","value":"Spline Sans","variant":["300","400","500","600","700"]},{"label":"Spline Sans Mono","category":"monospace","value":"Spline Sans Mono","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Stick No Bills","category":"sans-serif","value":"Stick No Bills","variant":["200","300","400","500","600","700","800"]},{"label":"Suwannaphum","category":"serif","value":"Suwannaphum","variant":["100","300","400","700","900"]},{"label":"Syne","category":"sans-serif","value":"Syne","variant":["400","500","600","700","800"]},{"label":"Tajawal","category":"sans-serif","value":"Tajawal","variant":["200","300","400","500","700","800","900"]},{"label":"Taviraj","category":"serif","value":"Taviraj","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Teko","category":"sans-serif","value":"Teko","variant":["300","400","500","600","700"]},{"label":"Texturina","category":"serif","value":"Texturina","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Tillana","category":"handwriting","value":"Tillana","variant":["400","500","600","700","800"]},{"label":"Titillium Web","category":"sans-serif","value":"Titillium Web","variant":["200","200 Italic","300","300 Italic","400","400 Italic","600","600 Italic","700","700 Italic","900"]},{"label":"Tomorrow","category":"sans-serif","value":"Tomorrow","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Trirong","category":"serif","value":"Trirong","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Trispace","category":"sans-serif","value":"Trispace","variant":["100","200","300","400","500","600","700","800"]},{"label":"Truculenta","category":"sans-serif","value":"Truculenta","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Ubuntu","category":"sans-serif","value":"Ubuntu","variant":["300","300 Italic","400","400 Italic","500","500 Italic","700","700 Italic"]},{"label":"Urbanist","category":"sans-serif","value":"Urbanist","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Varta","category":"sans-serif","value":"Varta","variant":["300","400","500","600","700"]},{"label":"Vazirmatn","category":"sans-serif","value":"Vazirmatn","variant":["100","200","300","400","500","600","700","800","900"]},{"label":"Vollkorn","category":"serif","value":"Vollkorn","variant":["400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Work Sans","category":"sans-serif","value":"Work Sans","variant":["100","100 Italic","200","200 Italic","300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic","800","800 Italic","900","900 Italic"]},{"label":"Yaldevi","category":"sans-serif","value":"Yaldevi","variant":["200","300","400","500","600","700"]},{"label":"Yanone Kaffeesatz","category":"sans-serif","value":"Yanone Kaffeesatz","variant":["200","300","400","500","600","700"]},{"label":"Yantramanav","category":"sans-serif","value":"Yantramanav","variant":["100","300","400","500","700","900"]},{"label":"Yrsa","category":"serif","value":"Yrsa","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]},{"label":"Zen Kaku Gothic Antique","category":"sans-serif","value":"Zen Kaku Gothic Antique","variant":["300","400","500","700","900"]},{"label":"Zen Kaku Gothic New","category":"sans-serif","value":"Zen Kaku Gothic New","variant":["300","400","500","700","900"]},{"label":"Zen Maru Gothic","category":"sans-serif","value":"Zen Maru Gothic","variant":["300","400","500","700","900"]},{"label":"Zen Old Mincho","category":"serif","value":"Zen Old Mincho","variant":["400","500","600","700","900"]},{"label":"Zilla Slab","category":"serif","value":"Zilla Slab","variant":["300","300 Italic","400","400 Italic","500","500 Italic","600","600 Italic","700","700 Italic"]}]'),xd=function(e){const{fontFamily:t,fontWeight:r}=e.data,[n,l]=(0,o.useState)(!1),[i,c]=(0,o.useState)([]),[s,d]=(0,o.useState)([]),[u,b]=(0,o.useState)([]);(0,o.useEffect)((()=>{e.desktop&&"default"!==e.desktop&&l(!0)})),(0,o.useEffect)((()=>{b({value:""!==t?t:"Default",label:""!==t?t:"Default"})}),[]),(0,o.useEffect)((()=>{const e=w().map(Ed,(e=>({value:e.value,label:e.label}))),r=m(t);c(e),d(r)}),[]);const m=e=>{let t=[{value:"",label:"Default"}];const r=e||"Default";return w().map(Ed,(e=>{e.value===r&&w().map(e.variant,(e=>{t.push({value:e,label:e})}))})),t};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)("Family","riovizual"),onReset:()=>{e.onReset("fontFamily")},reset:n},(0,o.createElement)(wd,{value:u,options:i,onChange:t=>(t=>{const r=m(t.value);b(t),e.onChange("Default"!==t.value?t.value:"","fontFamily"),d(r),w().map(ll,(t=>{if(e.data.hasOwnProperty(cl(t,"fontWeight"))){!r.some((r=>r.value===e.data[cl(t,"fontWeight")]))&&e.data[cl(t,"fontWeight")]&&e.onChange("",cl(t,"fontWeight"))}}))})(t)})),(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(ml,{title:(0,a.__)("Weight","riovizual"),attr:"fontWeight",data:e.data,initial:{desktop:""!==r?r:"Default"},onChange:(t,r)=>e.onChange(t,r),options:s}))},Cd=(0,Ca.compose)([(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice()})))])((function(e){const{title:t,attr:r,getDevice:n}=e,[l,i]=(0,o.useState)(!1),[c,s]=(0,o.useState)(),[d,u]=(0,o.useState)(!1),b=["fontFamily","fontWeight","fontSize","lineHeight","letterSpacing","textTransform","textDecoration"],m=()=>{u((e=>!e))},p=[{value:"px",label:"px"},{value:"em",label:"em"},{value:"%",label:"%"},{value:"rem",label:"rem"},{value:"vh",label:"vh"},{value:"vw",label:"vw"}],h=t=>{let o=r;o[t]="",o[t+"_tablet"]="",o[t+"_mobile"]="",o[t+"_hover"]="",i(!1),e.updateAttr(o)},g=(t,o)=>{let n=r;n[o]=t,i(!1),e.updateAttr(n)};return(0,o.useEffect)((()=>{r&&w().map(b,(e=>{w().map(ll,(t=>{r.hasOwnProperty(cl(t,e))&&r[cl(t,e)]&&i(!0)}))}))})),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(t,"riovisual"),className:"inline-settings",onReset:()=>{let t=r;w().map(b,(e=>{w().map(ll,(o=>{r.hasOwnProperty(cl(o,e))&&r[cl(o,e)]&&(t[cl(o,e)]="")}))})),i(!1),e.updateAttr(t)},reset:l},(0,o.createElement)(Ia.Button,{className:d?" opened-popup current-font":"current-font",ref:s,variant:"secondary",onClick:()=>m()},r&&r.fontFamily?r.fontFamily:"Default"," / ",(v="fontSize",r&&r.hasOwnProperty(cl(n,v))&&r[cl(n,v)]?r[cl(n,v)]:"None"))),d&&(0,o.createElement)(Ia.Popover,{placement:"bottom-start",anchor:c,className:" rv-popover-settings",onClose:m},(0,o.createElement)("div",{className:"rv-font-container"},(0,o.createElement)(xd,{data:r,onChange:(e,t)=>g(e,t),onReset:e=>h(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(El,{title:(0,a.__)("Font Size"),attr:"fontSize",units:p,data:r,onChange:(e,t)=>g(e,t)}),(0,o.createElement)(ol,null),(0,o.createElement)(El,{title:(0,a.__)("Line Height"),attr:"lineHeight",units:p,data:r,onChange:(e,t)=>g(e,t)}),(0,o.createElement)(ol,null),(0,o.createElement)(El,{title:(0,a.__)("Letter Spacing"),attr:"letterSpacing",min:.1,max:10,step:.1,units:p,data:r,onChange:(e,t)=>g(e,t)}),(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(ml,{title:(0,a.__)("Decoration","riovizual"),attr:"textDecoration",data:r,options:[{label:"Default",value:""},{label:"None",value:"none"},{label:"Underline",value:"underline"},{label:"OverLine",value:"overline"},{label:"Line Through",value:"line-through"}],onChange:(e,t)=>g(e,t)}),(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(Ia.Flex,{align:"center"},(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(Ol,{title:(0,a.__)("Transform"),data:r.textTransform,onChange:e=>g(e,"textTransform"),onReset:e=>h(e)}))))));var v}));function Md(e){const{attr:t,title:r,minWidth:n,height:l}=e,[i,c]=(0,o.useState)(),[s,d]=(0,o.useState)(!1),[u,b]=(0,o.useState)(!1),m=["width","maxWidth","minWidth","minHeight","height","maxHeight"],p=()=>{d((e=>!e))},h=(r,o)=>{let n=t;n[o]=r,b(!1),e.updateAttr(n)};return(0,o.useEffect)((()=>{t&&w().map(m,(e=>{w().map(ll,(r=>{t.hasOwnProperty(cl(r,e))&&t[cl(r,e)]&&b(!0)}))}))})),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(nl,{title:(0,a.__)(r,"riovisual"),className:"inline-settings",onReset:()=>{let r=t;w().map(m,(e=>{w().map(ll,(o=>{t.hasOwnProperty(cl(o,e))&&t[cl(o,e)]&&(r[cl(o,e)]="")}))})),b(!1),e.updateAttr(r)},reset:u},(0,o.createElement)(Ia.Button,{className:s?" opened-popup":"",ref:c,variant:"secondary",icon:za,onClick:p})),s&&(0,o.createElement)(Ia.Popover,{placement:"bottom-start",anchor:i,className:"rv-popover-settings",onClose:p},(0,o.createElement)("div",{className:"rv-sizing-container"},(0,o.createElement)(Ia.Flex,{gap:"20px"},(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(hl,{title:"Width",attr:"width",data:t,onChange:(e,t)=>h(e,t)})),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(hl,{title:"Max Width",attr:"maxWidth",data:t,onChange:(e,t)=>h(e,t)}))),"disabled"!==n&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(Ia.Flex,{gap:"20px"},(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(hl,{title:"Min Width",attr:"minWidth",data:t,onChange:(e,t)=>h(e,t)})),(0,o.createElement)(Ia.FlexBlock,null))),"disabled"!==l&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(Ia.Flex,{gap:"20px"},(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(hl,{title:"Min Height",attr:"minHeight",data:t,onChange:(e,t)=>h(e,t)})),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(hl,{title:"Height",attr:"height",data:t,onChange:(e,t)=>h(e,t)}))),(0,o.createElement)(ol,{marginTop:"20"}),(0,o.createElement)(Ia.Flex,{gap:"20px",align:"flex-start"},(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(hl,{title:"Max Height",attr:"maxHeight",data:t,onChange:(e,t)=>h(e,t)})),(0,o.createElement)(Ia.FlexBlock,null))))))}const Dd=function(e){let{global:t,attributes:r,setAttributes:n,vTable:l,setSelectedCell:i,setSelectorName:c,copiedRow:s,copiedElement:d,setCopiedRow:u,setCopiedElement:b}=e;const{hasFixedLayout:m,hasHeader:p,hasFooter:h,styleType:g,isScrollOnPc:v,isScrollOnMobile:f,isStackedOnMobile:y,stickyType:I,cellBorderType:_,isMergeContent:S,enableResponsiveTable:E,useRowAsHeader:x,tableClasses:C}=r,{table:M}=t,[D,N]=(0,o.useState)(!1);let k={breakPoint:"768px",borderSpacing:"",borderSpacing_tablet:"",borderSpacing_mobile:"",borderSpacing_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",minWidth:"",minWidth_tablet:"",minWidth_mobile:"",minWidth_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",stripesOddBGColor:"",stripesOddBGGradient:"",stripesOddBGColor_tablet:"",stripesOddBGGradient_tablet:"",stripesOddBGColor_mobile:"",stripesOddBGGradient_mobile:"",stripesOddBGColor_hover:"",stripesOddBGGradient_hover:"",stripesEvenBGColor:"",stripesEvenBGGradient:"",stripesEvenBGColor_tablet:"",stripesEvenBGGradient_tablet:"",stripesEvenBGColor_mobile:"",stripesEvenBGGradient_mobile:"",stripesEvenBGColor_hover:"",stripesEvenBGGradient_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",top:"",left:""};k=M?w().merge(k,M):k,(0,o.useEffect)((()=>{E&&N(!0)}),[E]);const T=e=>{t.table=e,n({global:na(t)})},P=(e,r)=>{const o=k;o[r]=e,t.table=o,n({global:na(t)})};return(0,o.createElement)("div",{className:"tb-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Table Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,table:{}};n({hasFixedLayout:!1,isScrollOnPc:!1,isScrollOnMobile:!1,isStackedOnMobile:!1,enableResponsiveTable:!1,useRowAsHeader:!1,stickyType:"none",styleType:"regular",cellBorderType:"collapse",global:na(e)})})()}))),(0,o.createElement)(al,{spaceTop:".3"}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Fixed width table cells"),checked:!!m,onChange:function(){n({hasFixedLayout:!m})}}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Header section"),checked:!!p,onChange:function(){const e=ma(l,!p,0);i(void 0),c(void 0),p?(ra.isResetCopiedDataIndex(s,0,"rowIndex")&&u(ra.resetCopiedDataIndexOnDelete(s,0,"rowIndex")),ra.isResetCopiedElementInCellDelete(d,0,"rowIndex")&&b(ra.resetCopiedElementInCellDelete(d,0,"rowIndex"))):(ra.isResetCopiedDataIndex(s,0,"rowIndex")&&u(ra.resetCopiedDataIndexOnInsert(s,0,"rowIndex")),d&&ra.isResetCopiedDataIndex(d.sElement,0,"rowIndex")&&b({...d,sElement:ra.resetCopiedDataIndexOnInsert(d.sElement,0,"rowIndex")})),n({hasHeader:!p,stickyType:I,row:ia(e)})}}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Footer section"),checked:!!h,onChange:function(){const e=h?l.length-1:l.length,t=ma(l,!h,e);i(void 0),c(void 0),n({hasFooter:!h,row:ia(t)})}}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Scroll on pc view"),help:`When the screen width is ${k.breakPoint?ra.getDesktopBreakPoint(k.breakPoint):"768px"} or more.`,checked:!!v,onChange:()=>n({isScrollOnPc:!v})}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Scroll on mobile view"),help:`When the screen width is ${k.breakPoint?k.breakPoint:"767px"} or less.`,checked:!!f,onChange:()=>n({isScrollOnMobile:!f})}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Stack on mobile"),help:(0,a.__)(`When the screen width is ${k.breakPoint?k.breakPoint:"767px"} or more.`),disabled:D,checked:!!y,onChange:()=>n({isStackedOnMobile:!y})}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Enable responsive table"),checked:!!E,onChange:()=>(n({enableResponsiveTable:!E,isStackedOnMobile:!1}),void N(!D))}),!p&&E&&(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Use top row as header"),help:(0,a.__)("Will work when table header is not found.","riovisual"),checked:!!x,onChange:()=>n({useRowAsHeader:!x})}),(0,o.createElement)(Ia.SelectControl,{label:(0,a.__)("Fixed Control"),help:ra.fixedControlHelpNote(I,y,v,f,E),value:I,onChange:e=>n({stickyType:e}),options:[{value:"none",label:"None"},{value:"row",label:"Fixed top row"},{value:"column",label:"Fixed first column"}],__nextHasNoMarginBottom:!0}),"row"===I&&(0,o.createElement)(El,{title:(0,a.__)("Fixed Row Top Spacing"),attr:"top",max:400,data:k,onChange:(e,t)=>P(e,t)}),"column"===I&&(0,o.createElement)(El,{title:(0,a.__)("Fixed Column Left Spacing"),attr:"left",min:-200,max:200,data:k,onChange:(e,t)=>P(e,t)}),(0,o.createElement)(ol,null),(0,o.createElement)(El,{title:(0,a.__)("Responsive Break Point"),attr:"breakPoint",initial:{desktop:"768px"},min:200,max:1200,step:1,units:[{value:"px",label:"px"}],data:k,onChange:(e,t)=>P(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Keep all cells content when merging cells"),checked:!!S,onChange:()=>n({isMergeContent:!S})}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)("div",{className:"rv-button-group-container"},(0,o.createElement)("h4",null,(0,a.__)("Table Styles","riovisual")),(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-table-style"},(0,o.createElement)(Ia.Button,{variant:"regular"===g?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{n({styleType:"regular"})}}," ",(0,a.__)("Default","riovizual")),(0,o.createElement)(Ia.Button,{variant:"stripes"===g?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{n({styleType:"stripes"})}},(0,a.__)("Stripes","riovizual")))),"stripes"===g&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Dl,{title:(0,a.__)("Srtipe Background ( Odd Rows )"),attr:k,attrName:["stripesOddBGColor","stripesOddBGGradient"],updateAttr:e=>T(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Dl,{title:(0,a.__)("Srtipe Background ( Even Rows )"),attr:k,attrName:["stripesEvenBGColor","stripesEvenBGGradient"],updateAttr:e=>T(e)})),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)("div",{className:"rv-button-group-container"},(0,o.createElement)("h4",null,(0,a.__)("Cell Borders Type","riovisual")),(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-table-style"},(0,o.createElement)(Ia.Button,{variant:"collapse"===_?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{n({cellBorderType:"collapse"})}}," ",(0,a.__)("Collapse","riovizual")),(0,o.createElement)(Ia.Button,{variant:"separate"===_?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{n({cellBorderType:"separate"})}},(0,a.__)("Separate","riovizual")))),"separate"===_&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(ol,{marginTop:"15px"}),(0,o.createElement)(Cl,{title:(0,a.__)("Cells Gap"),attr:"borderSpacing",data:k,onChange:(e,t)=>P(e,t)})),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Md,{title:(0,a.__)("Sizing"),attr:k,height:"disabled",updateAttr:e=>T(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Dl,{title:(0,a.__)("Background"),attr:k,updateAttr:e=>T(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:k,radius:"collapse"===_&&"disabled",updateAttr:e=>T(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:k,onChange:(e,t)=>P(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:k,updateAttr:e=>T(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:k,onChange:(e,t)=>P(e,t)}),"separate"===_&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Padding"),attr:"padding",data:k,onChange:(e,t)=>P(e,t)})),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Margin"),attr:"margin",min:-100,data:k,onChange:(e,t)=>P(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Ia.TextControl,{label:(0,a.__)("Additional CSS Class(ES)","riovizual"),value:C,help:(0,a.__)("Separate multiple classes with spaces.","riovisual"),onChange:e=>n({tableClasses:e})}))},Nd=function(e){let{global:t,attributes:r,setAttributes:n}=e;const{cell:l}=t,{cellBorderType:i}=r;let c={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",textTransform:"",textDecoration:"",fontWeight:"",fontWeight_tablet:"",fontWeight_mobile:"",fontWeight_hover:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",linkColor:"",linkColor_tablet:"",linkColor_mobile:"",linkColor_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"1px",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"#000000",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",horizontalAlignment:"",horizontalAlignment_tablet:"",horizontalAlignment_mobile:"",verticalAlignment:"",verticalAlignment_tablet:"",verticalAlignment_mobile:""};c=l?w().merge(c,l):c;const s=e=>{t.cell=e,n({global:na(t)})},d=(e,r)=>{const o=c;o[r]=e,t.cell=o,n({global:na(t)})};return(0,o.createElement)("div",{className:"tb-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Cell Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,cell:{}};n({global:na(e)})})()}))),(0,o.createElement)(al,{spaceTop:".3"}),(0,o.createElement)(Cd,{title:(0,a.__)("Font Style","riovizual"),attr:c,updateAttr:e=>s(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Font Color","riovizual"),attr:"color",data:c,onChange:(e,t)=>d(e,t)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Link Color","riovizual"),attr:"linkColor",data:c,onChange:(e,t)=>d(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Dl,{title:(0,a.__)("Background"),attr:c,updateAttr:e=>s(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:c,initialWidth:"1px",radius:"collapse"===i&&"disabled",updateAttr:e=>s(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:c,initial:{desktop:"#000000"},onChange:(e,t)=>d(e,t)}),(0,o.createElement)(al,{space:"1"}),"separate"===i&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:c,updateAttr:e=>s(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:c,onChange:(e,t)=>d(e,t)}),(0,o.createElement)(al,{space:"1"})),(0,o.createElement)(Ia.Flex,{gap:"20px",align:"flex-start"},(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(vl,{title:(0,a.__)("Align Horizontal"),attr:"horizontalAlignment",data:c,onChange:(e,t)=>d(e,t)})),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(yl,{title:(0,a.__)("Align Vertical"),attr:"verticalAlignment",data:c,onChange:(e,t)=>d(e,t)}))),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Padding"),attr:"padding",data:c,onChange:(e,t)=>d(e,t)}))},kd=function(e){let{config:t,selected:r,setSelected:n,type:a,buttonTitle:l,children:i,hasChildOpened:c,backToParent:s}=e;return!!t[a]&&(0,o.createElement)(o.Fragment,null,""===r&&(0,o.createElement)(Ia.Button,{className:"setting-button",onClick:()=>{n(a)}},(0,o.createElement)(Ia.Icon,{icon:{table:"editor-table",cell:"grid-view",element:"category",caption:"text",text:"media-text",image:"format-image",button:"button",font:"media-text",background:"admin-settings",border:"grid-view",spacing:"columns",sizing:"admin-tools",shadow:"admin-page",filters:"filter",transform:"editor-expand",animation:"welcome-view-site",transition:"controls-repeat",visibility:"visibility"}[a]})," ",l),r===a&&(c?i:(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.Button,{className:"setting-button",onClick:()=>{n("")}},(0,o.createElement)(Ia.Icon,{icon:"arrow-left-alt"})," ",s),(0,o.createElement)("div",{className:"setting-popup"},i),(0,o.createElement)(Ia.Button,{className:"setting-button",onClick:()=>{n("")}},(0,o.createElement)(Ia.Icon,{icon:"arrow-left-alt"})," ",s))))},Td=function(e){let{global:t,setAttributes:r}=e;const{text:n}=t.element;let l={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",fontWeight_tablet:"",fontWeight_mobile:"",fontWeight_hover:"",textTransform:"",textDecoration:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",linkColor:"",linkColor_tablet:"",linkColor_mobile:"",linkColor_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:""};l=n?w().merge(l,n):l;const i=e=>{t.element.text=e,r({global:na(t)})},c=(e,o)=>{const n=l;n[o]=e,t.element.text=n,r({global:na(t)})};return(0,o.createElement)("div",{className:"tb-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Text Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,element:{...t.element,text:""}};r({global:na(e)})})()}))),(0,o.createElement)(al,{spaceTop:".3"}),(0,o.createElement)(Cd,{title:(0,a.__)("Font Style","riovizual"),attr:l,updateAttr:e=>i(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Font Color","riovizual"),attr:"color",data:l,onChange:(e,t)=>c(e,t)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Link Color","riovizual"),attr:"linkColor",data:l,onChange:(e,t)=>c(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Dl,{title:(0,a.__)("Background"),attr:l,updateAttr:e=>i(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:l,updateAttr:e=>i(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:l,onChange:(e,t)=>c(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:l,updateAttr:e=>i(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:l,onChange:(e,t)=>c(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Md,{title:(0,a.__)("Sizing"),attr:l,height:"disabled",minWidth:"disabled",updateAttr:e=>i(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Padding"),attr:"padding",data:l,onChange:(e,t)=>c(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Margin"),attr:"margin",min:-100,data:l,onChange:(e,t)=>c(e,t)}))},Pd=function(e){let{global:t,setAttributes:r}=e;const{image:n}=t.element;let l={borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",minHeight:"",minHeight_tablet:"",minHeight_mobile:"",minHeight_hover:"",height:"",height_tablet:"",height_mobile:"",height_hover:"",maxHeight:"",maxHeight_tablet:"",maxHeight_mobile:"",maxHeight_hover:""};l=n?w().merge(l,n):l;const i=e=>{t.element.image=e,r({global:na(t)})},c=(e,o)=>{const n=l;n[o]=e,t.element.image=n,r({global:na(t)})};return(0,o.createElement)("div",{className:"tb-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Image Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,element:{...t.element,image:""}};r({global:na(e)})})()}))),(0,o.createElement)(al,{spaceTop:".3"}),(0,o.createElement)(Md,{title:(0,a.__)("Sizing"),attr:l,minWidth:"disabled",updateAttr:e=>i(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:l,updateAttr:e=>i(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:l,onChange:(e,t)=>c(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:l,updateAttr:e=>i(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:l,onChange:(e,t)=>c(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Margin"),attr:"margin",min:-100,data:l,onChange:(e,t)=>c(e,t)}))},Od=function(e){let{global:t,setAttributes:n}=e;const{button:l}=t.element;let i={presetType:"",fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",fontWeight_tablet:"",fontWeight_mobile:"",fontWeight_hover:"",textTransform:"",textDecoration:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:""};i=l?w().merge(i,l):i;const c=e=>{t.element.button=e,n({global:na(t)})},s=(e,r)=>{const o=i;o[r]=e,t.element.button=o,n({global:na(t)})};return(0,o.createElement)("div",{className:"tm-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Button Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,element:{...t.element,button:""}};n({global:na(e)})})()}))),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)("div",{className:"rv-preset"},(0,o.createElement)("h4",null,(0,a.__)("Preset")),(0,o.createElement)("div",{className:"preset-image"},(0,o.createElement)(Ia.Button,{variant:"style1"===i.presetType&&"secondary",onClick:()=>s("style1","presetType")},(0,o.createElement)("img",{src:r(795)})),(0,o.createElement)(Ia.Button,{variant:"style2"===i.presetType&&"secondary",onClick:()=>s("style2","presetType")},(0,o.createElement)("img",{src:r(340)})))),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Cd,{title:(0,a.__)("Font Style"),attr:i,updateAttr:e=>c(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Font Color"),attr:"color",data:i,onChange:(e,t)=>s(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Dl,{title:(0,a.__)("Background"),attr:i,updateAttr:e=>c(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:i,updateAttr:e=>c(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:i,onChange:(e,t)=>s(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:i,updateAttr:e=>c(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:i,onChange:(e,t)=>s(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Md,{title:(0,a.__)("Sizing"),attr:i,height:"disabled",minWidth:"disabled",updateAttr:e=>c(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Padding"),attr:"padding",data:i,onChange:(e,t)=>s(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Margin"),attr:"margin",min:-100,data:i,onChange:(e,t)=>s(e,t)}))},Rd=function(e){let{setAttributes:t,global:r,setOpenChild:n,selectedGElement:l,setSelectedGElement:i}=e,c=JSON.parse(JSON.stringify(aa));w().merge(c,r.element);const s=w().mapValues(c,(function(e){return{default:!0,extra:[]}}));(0,o.useEffect)((()=>{n(""!==l)}),[l]);const d={global:r,setAttributes:t};return(0,o.createElement)("div",{className:"element-settings-list"},""===l&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Elements","riovisual")),(0,o.createElement)(al,{spaceTop:".3",spaceBottom:"0"})),(0,o.createElement)(kd,{config:s,type:"text",buttonTitle:(0,a.__)("Text","riovizual"),backToParent:(0,a.__)("Back to element list","riovizual"),selected:l,setSelected:i},(0,o.createElement)(Td,d)),(0,o.createElement)(kd,{config:s,type:"image",buttonTitle:(0,a.__)("Image","riovizual"),backToParent:(0,a.__)("Back to element list","riovizual"),selected:l,setSelected:i},(0,o.createElement)(Pd,d)),(0,o.createElement)(kd,{config:s,type:"button",buttonTitle:(0,a.__)("Button","riovizual"),backToParent:(0,a.__)("Back to element list","riovizual"),selected:l,setSelected:i},(0,o.createElement)(Od,d)))},Ad=function(e){let{global:t,attributes:r,setAttributes:n}=e;const{caption:l}=t,{captionPosition:i}=r;let c={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",textTransform:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",linkColor:"",linkColor_tablet:"",linkColor_mobile:"",linkColor_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",horizontalAlignment:"",horizontalAlignment_tablet:"",horizontalAlignment_mobile:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:""};c=l?w().merge(c,l):c;const s=e=>{t.caption=e,n({global:na(t)})},d=(e,r)=>{const o=c;o[r]=e,t.caption=o,n({global:na(t)})};return(0,o.createElement)("div",{className:"tb-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Caption Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>(()=>{const e={...t,caption:{}};n({global:na(e)})})()}))),(0,o.createElement)(al,{spaceTop:".3"}),(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-table-style"},(0,o.createElement)(Ia.Button,{variant:"top"===i?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{n({captionPosition:"top"})}}," ",(0,a.__)("Top","riovizual")),(0,o.createElement)(Ia.Button,{variant:"bottom"===i?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{n({captionPosition:"bottom"})}},(0,a.__)("Bottom","riovizual"))),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Cd,{title:(0,a.__)("Font Style","riovizual"),attr:c,updateAttr:e=>s(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Font Color","riovizual"),attr:"color",data:c,onChange:(e,t)=>d(e,t)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Link Color","riovizual"),attr:"linkColor",data:c,onChange:(e,t)=>d(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Dl,{title:(0,a.__)("Background"),attr:c,updateAttr:e=>s(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Md,{title:(0,a.__)("Sizing"),attr:c,height:"disabled",minWidth:"disabled",updateAttr:e=>s(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:c,updateAttr:e=>s(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:c,onChange:(e,t)=>d(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:c,updateAttr:e=>s(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:c,onChange:(e,t)=>d(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(vl,{title:(0,a.__)("Alignment"),attr:"horizontalAlignment",data:c,classes:"inline-settings",onChange:(e,t)=>d(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Padding"),attr:"padding",data:c,onChange:(e,t)=>d(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Margin"),attr:"margin",min:-100,data:c,onChange:(e,t)=>d(e,t)}))},zd=(0,Ca.compose)([(0,Ma.withDispatch)((e=>({setDeviceState(t){e("rio-vizual-style").setDeviceState(t)},setEleState(t){e("rio-vizual-style").setEleState(t)}}))),(0,Ma.withSelect)((e=>({getDevice:e("rio-vizual-style").getDevice(),getEleState:e("rio-vizual-style").getEleState()})))])((function(e){let{getDevice:t,getEleState:r,setDeviceState:n,setEleState:l}=e;const{deviceType:i}=(0,Ma.useSelect)((e=>{let t;const r=t=>{const r=e(t);return r.hasOwnProperty("__experimentalGetPreviewDeviceType")?r.__experimentalGetPreviewDeviceType():r.GetPreviewDeviceType()};return t=e("core/edit-site")?r("core/edit-site"):r("core/edit-post"),{deviceType:t}}),[]);(0,o.useEffect)((()=>{"normal"===r&&n(w().lowerCase(i))}),[i]);const c=(e,t)=>{(0,Ma.dispatch)(e).hasOwnProperty("__experimentalSetPreviewDeviceType")?(0,Ma.dispatch)(e).__experimentalSetPreviewDeviceType(w().capitalize(t)):(0,Ma.dispatch)(e).SetPreviewDeviceType(w().capitalize(t))},s=e=>{(0,Ma.select)("core/edit-site")?c("core/edit-site",e):c("core/edit-post",e),n(e)},d=e=>{l(e),"normal"===e?n(w().lowerCase(i)):((0,Ma.select)("core/edit-site")?c("core/edit-site","desktop"):c("core/edit-post","desktop"),n("hover"))};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-settings-global rv_tb-device-control"},(0,o.createElement)(Ia.Button,{variant:"normal"===r?"primary":"secondary",className:"rv_tb-settings-global-button",onClick:()=>{d("normal")}},(0,a.__)("Normal","riovizual")),(0,o.createElement)(Ia.Button,{variant:"hover"===r?"primary":"secondary",className:"rv_tb-settings-global-button",onClick:()=>{d("hover")}},(0,a.__)("Hover","riovizual"))),"normal"===r&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-settings-device"},(0,o.createElement)(Ia.Button,{variant:"desktop"===t?"primary":"secondary",className:"rv_tb-settings-device-button",onClick:()=>{s("desktop")}},(0,o.createElement)(Ia.Dashicon,{icon:"desktop"})),(0,o.createElement)(Ia.Button,{variant:"tablet"===t?"primary":"secondary",className:"rv_tb-settings-device-button",onClick:()=>{s("tablet")}},(0,o.createElement)(Ia.Dashicon,{icon:"tablet"})),(0,o.createElement)(Ia.Button,{variant:"mobile"===t?"primary":"secondary",className:"rv_tb-settings-device-button",onClick:()=>{s("mobile")}},(0,o.createElement)(Ia.Dashicon,{icon:"smartphone"}))),"hover"===r&&(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-settings-device"},(0,o.createElement)(Ia.Button,{disabled:!0,className:"rv_tb-settings-device-button"},(0,a.__)("All Devices","riovizual"))))})),Bd=function(e){let{setAttributes:t,vTable:r,selectedCell:n,selectedElement:l}=e;const[i,c]=(0,o.useState)("td"),[s,d]=(0,o.useState)(""),[u,b]=(0,o.useState)(""),m=fa(r,l);let p=!(!m||!m.element.linkTarget);(0,o.useEffect)((()=>{if(n){const e=n[0].tag,t=n[0].scope,r=w().every(n,{tag:e}),o=w().every(n,{scope:t});c(r?e:""),d(o?t:"")}}),[n]),(0,o.useEffect)((()=>{if(m&&m.element.rel){const e=h(m.element.rel);b(e)}else b([])}),[]);const h=e=>{if(""!==e){const t=e.split(" ");let r=[];return t.map((e=>{r.push({value:e,label:e})})),r}return[]},g=(e,t,r,o)=>{r.content[t][o]=e,y(r)},v=e=>{const o=pa(r,n,e,"tag");c(e),t({row:ia(o)})},f=e=>{let o="";s!==e&&(o=e);const a=pa(r,n,o,"scope");d(o),t({row:ia(a)})},y=e=>{const o=pa(r,[e],e.content,"content");t({row:ia(o)})};return(0,o.createElement)("div",{className:"setting-popup"},(0,o.createElement)("div",{className:"tb-settings-container-wrap"},m&&"text"===m.element.type&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"rv-text-container"},(0,o.createElement)("h4",null,(0,a.__)("Text","riovisual")),(0,o.createElement)(I.RichText,{tagName:"div",className:"rv_tb-inspactor-text",value:m.element.data?m.element.data:"",onChange:e=>g(e,m.index,m.sCell,"data")})),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Ia.Flex,{align:"center"},(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h4",null,(0,a.__)("Content Tag","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(Ia.SelectControl,{value:m.element.contentTag?m.element.contentTag:"",options:[{label:"P",value:"p"},{label:"Div",value:"div"},{label:"H1",value:"h1"},{label:"H2",value:"h2"},{label:"H3",value:"h3"},{label:"H4",value:"h4"},{label:"H5",value:"h5"},{label:"H6",value:"h6"},{label:"Span",value:"span"}],onChange:e=>g(e,m.index,m.sCell,"contentTag"),__nextHasNoMarginBottom:!0})))),m&&"image"===m.element.type&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wp-block-image-selector-example-image"},(0,o.createElement)(I.MediaUploadCheck,null,(0,o.createElement)(I.MediaUpload,{title:(0,a.__)("Image","riovizual"),onSelect:e=>g({id:e.id,url:e.url,alt:e.alt},m.index,m.sCell,"data"),allowedTypes:["image"],value:m.element.data.id,render:e=>{let{open:t}=e;return(0,o.createElement)(Ia.Button,{className:m.element.data.id?"editor-post-featured-image__preview rv_tb-image-upload":"editor-post-featured-image__toggle rv_tb-image-upload",onClick:t},!m.element.data.id&&(0,a.__)("Set image","riovizual"),m.element.data.id&&(0,o.createElement)("img",{src:m.element.data.url,alt:m.element.data.alt}))}})),m.element.data.id&&(0,o.createElement)(I.MediaUploadCheck,null,(0,o.createElement)(Ia.Button,{onClick:()=>g("",m.index,m.sCell,"data"),isLarge:!0,isDestructive:!0},(0,a.__)("Remove image","riovizual")))),m.element.data.id&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Ia.TextControl,{label:(0,a.__)("Alt Text","riovizual"),value:m.element.data.alt?m.element.data.alt:"",onChange:e=>{return t=e,r=m.index,(o=m.sCell).content[r].data.alt=t,void y(o);var t,r,o}}))),m&&"button"===m.element.type&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.TextControl,{label:(0,a.__)("Button Text","riovizual"),value:m.element.data?m.element.data:"",placeholder:"add text...",onChange:e=>g(e,m.index,m.sCell,"data")}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Ia.TextControl,{label:(0,a.__)("Button Link","riovizual"),value:m.element.url?m.element.url:"",onChange:e=>g(e,m.index,m.sCell,"url")}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Open in new tab","riovizual"),checked:p,onChange:e=>{((e,t,r,o)=>{if(p=e,e)if(r.content[t][o]="_blank",m&&m.element.rel){let e=m.element.rel;-1==e.search("noreferrer")&&(e+=" noreferrer"),-1==e.search("noopener")&&(e+=" noopener");const o=h(e.trim());b(o),r.content[t].rel=e.trim()}else{const e="noreferrer noopener",o=h(e);b(o),r.content[t].rel=e}else if(r.content[t][o]=void 0,m&&m.element.rel){let e=m.element.rel;e=e.replace("noreferrer",""),e=e.replace("noopener","");const o=h(e.trim());b(o),r.content[t].rel=e.trim()}else b([]),r.content[t].rel=void 0;y(r)})(e,m.index,m.sCell,"linkTarget")}}),(0,o.createElement)(wd,{value:u,isMulti:!0,options:[{value:"bookmark",label:"bookmark"},{value:"external",label:"external"},{value:"nofollow",label:"nofollow"},{value:"noreferrer",label:"noreferrer"},{value:"noopener",label:"noopener"}],className:"basic-multi-select",classNamePrefix:"select",onChange:e=>(e=>{let t="";b(e),e.map((e=>{t=t+e.value+" "})),g(t.trim(),m.index,m.sCell,"rel")})(e)})),m&&(0,o.createElement)(al,{space:"1"}),n&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"rv-button-group-container rv-cell-tag"},(0,o.createElement)("h4",null,(0,a.__)("Cell Tag","riovisual")),(0,o.createElement)(Ia.ButtonGroup,null,(0,o.createElement)(Ia.Button,{variant:"th"===i?"primary":"secondary",onClick:()=>{v("th")}},"TH"),(0,o.createElement)(Ia.Button,{variant:"td"===i?"primary":"secondary",onClick:()=>{v("td")}},"TD"))),"th"===i&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(al,{space:"1"}),(0,o.createElement)("div",{className:"rv-button-group-container rv-cell-scope"},(0,o.createElement)("h4",null,(0,o.createElement)("code",null,"scope")," Arrtibutes"),(0,o.createElement)(Ia.ButtonGroup,{className:"rv-button-group-flex"},(0,o.createElement)(Ia.Button,{variant:"row"===s?"primary":"secondary",onClick:()=>{f("row")}},"row"),(0,o.createElement)(Ia.Button,{variant:"col"===s?"primary":"secondary",onClick:()=>{f("col")}},"col"),(0,o.createElement)(Ia.Button,{variant:"rowgroup"===s?"primary":"secondary",onClick:()=>{f("rowgroup")}},"rowgroup"),(0,o.createElement)(Ia.Button,{variant:"colgroup"===s?"primary":"secondary",onClick:()=>{f("colgroup")}},"colgroup")))))))},$d=function(e){let{attributes:t,setAttributes:r,vTable:n,selectedCell:l,selectorName:i}=e;const{cellBorderType:c}=t;let s={padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",horizontalAlignment:"",horizontalAlignment_tablet:"",horizontalAlignment_mobile:"",horizontalAlignment_hover:"",verticalAlignment:"",verticalAlignment_tablet:"",verticalAlignment_mobile:"",verticalAlignment_hover:""};const d=l?function(e,t,r){if(!t)return{};const{rowIndex:o,columnIndex:n}=t[0],a=e[o].cells.find((e=>e.columnIndex===n));return a&&a.style&&a.style[r]?a.style[r]:{}}(n,l,i):{};s=d?w().merge(s,d):s;const u=e=>{let t=[i];t.push(e);const o=pa(n,l,t,"style");r({row:na(o)})},b=(e,t)=>{const r=s;r[t]=e,u(r)};return(0,o.createElement)("div",{className:"tb-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Cell Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>u({})}))),(0,o.createElement)(al,{spaceTop:".3"}),(0,o.createElement)(Dl,{title:(0,a.__)("Background"),attr:s,updateAttr:e=>u(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(El,{title:(0,a.__)("Cell Width"),attr:"width",responsiveTab:"disabled",min:0,max:1200,step:1,data:s,onChange:(e,t)=>b(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:s,radius:"collapse"===c&&"disabled",updateAttr:e=>u(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:s,onChange:(e,t)=>b(e,t)}),(0,o.createElement)(al,{space:"1"}),"separate"===c&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:s,updateAttr:e=>u(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:s,onChange:(e,t)=>b(e,t)}),(0,o.createElement)(al,{space:"1"})),(0,o.createElement)(Ia.Flex,{gap:"20px",align:"flex-start"},(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(vl,{title:(0,a.__)("Align Horizontal"),attr:"horizontalAlignment",data:s,onChange:(e,t)=>b(e,t)})),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(yl,{title:(0,a.__)("Align Vertical"),attr:"verticalAlignment",data:s,onChange:(e,t)=>b(e,t)}))),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Padding"),attr:"padding",data:s,onChange:(e,t)=>b(e,t)}))},Ld=function(e){let{setAttributes:t,vTable:r,selectedCell:n,selectedElement:l}=e;const i=ya(r,l,n,"text");if(ra.notCurrentState(i))return null;let c={fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",fontWeight_tablet:"",fontWeight_mobile:"",fontWeight_hover:"",textTransform:"",textDecoration:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",linkColor:"",linkColor_tablet:"",linkColor_mobile:"",linkColor_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:""};const s=ra.stateStyleObj(i);c=s?w().merge(c,s):c;const d=e=>{let o=r;i.map((t=>{let r=t.sCell.content;r[t.index].style=e,o=pa(o,[t.sCell],r,"content")})),t({row:na(o)})},u=(e,t)=>{const r=c;r[t]=e,d(r)};return(0,o.createElement)("div",{className:"tb-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Text Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>d({})}))),(0,o.createElement)(al,{spaceTop:".3"}),(0,o.createElement)(Cd,{title:(0,a.__)("Font Style","riovizual"),attr:c,updateAttr:e=>d(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Font Color","riovizual"),attr:"color",data:c,onChange:(e,t)=>u(e,t)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Link Color","riovizual"),attr:"linkColor",data:c,onChange:(e,t)=>u(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Dl,{title:(0,a.__)("Background"),attr:c,updateAttr:e=>d(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:c,updateAttr:e=>d(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:c,onChange:(e,t)=>u(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:c,updateAttr:e=>d(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:c,onChange:(e,t)=>u(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Md,{title:(0,a.__)("Sizing"),attr:c,height:"disabled",minWidth:"disabled",updateAttr:e=>d(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Padding"),attr:"padding",data:c,onChange:(e,t)=>u(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Margin"),attr:"margin",min:-100,data:c,onChange:(e,t)=>u(e,t)}))},Wd=function(e){let{setAttributes:t,vTable:r,selectedCell:n,selectedElement:l}=e;const i=ya(r,l,n,"image");if(ra.notCurrentState(i))return null;const c=ra.stateStyleObj(i);let s={borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:"",minHeight:"",minHeight_tablet:"",minHeight_mobile:"",minHeight_hover:"",height:"",height_tablet:"",height_mobile:"",height_hover:"",maxHeight:"",maxHeight_tablet:"",maxHeight_mobile:"",maxHeight_hover:""};s=c?w().merge(s,c):s;const d=e=>{let o=r;i.map((t=>{let r=t.sCell.content;r[t.index].style=e,o=pa(o,[t.sCell],r,"content")})),t({row:na(o)})},u=(e,t)=>{const r=s;r[t]=e,d(r)};return(0,o.createElement)("div",{className:"tb-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Image Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>d({})}))),(0,o.createElement)(al,{spaceTop:".3"}),(0,o.createElement)(Md,{title:(0,a.__)("Sizing"),attr:s,minWidth:"disabled",updateAttr:e=>d(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:s,updateAttr:e=>d(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:s,onChange:(e,t)=>u(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:s,updateAttr:e=>d(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:s,onChange:(e,t)=>u(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Margin"),attr:"margin",min:-100,data:s,onChange:(e,t)=>u(e,t)}))},jd=function(e){let{setAttributes:t,vTable:n,selectedCell:l,selectedElement:i}=e;const c=ya(n,i,l,"button");if(ra.notCurrentState(c))return null;const s=ra.stateStyleObj(c);let d={presetType:"",fontSize:"",fontSize_tablet:"",fontSize_mobile:"",fontSize_hover:"",lineHeight:"",lineHeight_tablet:"",lineHeight_mobile:"",lineHeight_hover:"",letterSpacing:"",letterSpacing_tablet:"",letterSpacing_mobile:"",letterSpacing_hover:"",fontWeight:"",fontWeight_tablet:"",fontWeight_mobile:"",fontWeight_hover:"",textTransform:"",textDecoration:"",fontFamily:"",color:"",color_tablet:"",color_mobile:"",color_hover:"",borderStyle:"solid",borderTopStyle:"",borderBottomStyle:"",borderLeftStyle:"",borderRightStyle:"",borderStyle_tablet:"",borderTopStyle_tablet:"",borderBottomStyle_tablet:"",borderLeftStyle_tablet:"",borderRightStyle_tablet:"",borderStyle_mobile:"",borderTopStyle_mobile:"",borderBottomStyle_mobile:"",borderLeftStyle_mobile:"",borderRightStyle_mobile:"",borderStyle_hover:"",borderTopStyle_hover:"",borderBottomStyle_hover:"",borderLeftStyle_hover:"",borderRightStyle_hover:"",borderWidth:"",borderTopWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderRightWidth:"",borderWidth_tablet:"",borderTopWidth_tablet:"",borderBottomWidth_tablet:"",borderLeftWidth_tablet:"",borderRightWidth_tablet:"",borderWidth_mobile:"",borderTopWidth_mobile:"",borderBottomWidth_mobile:"",borderLeftWidth_mobile:"",borderRightWidth_mobile:"",borderWidth_hover:"",borderTopWidth_hover:"",borderBottomWidth_hover:"",borderLeftWidth_hover:"",borderRightWidth_hover:"",borderColor:"",borderColor_tablet:"",borderColor_mobile:"",borderColor_hover:"",borderRadius:"",borderRadius_tablet:"",borderRadius_mobile:"",borderRadius_hover:"",shadowType:"type1",horizontalPosition:"",verticalPosition:"",blurStrength:"",spreadStrength:"",shadowColor:"",shadowPosition:"",horizontalPosition_tablet:"",verticalPosition_tablet:"",blurStrength_tablet:"",spreadStrength_tablet:"",shadowColor_tablet:"",shadowPosition_tablet:"",horizontalPosition_mobile:"",verticalPosition_mobile:"",blurStrength_mobile:"",spreadStrength_mobile:"",shadowColor_mobile:"",shadowPosition_mobile:"",horizontalPosition_hover:"",verticalPosition_hover:"",blurStrength_hover:"",spreadStrength_hover:"",shadowColor_hover:"",shadowPosition_hover:"",padding:"",padding_tablet:"",padding_mobile:"",padding_hover:"",margin:"",margin_tablet:"",margin_mobile:"",margin_hover:"",backgroundColor:"",backgroundGradient:"",backgroundColor_tablet:"",backgroundGradient_tablet:"",backgroundColor_mobile:"",backgroundGradient_mobile:"",backgroundColor_hover:"",backgroundGradient_hover:"",width:"",width_tablet:"",width_mobile:"",width_hover:"",maxWidth:"",maxWidth_tablet:"",maxWidth_mobile:"",maxWidth_hover:""};d=s?w().merge(d,s):d;const u=e=>{let r=n;c.map((t=>{let o=t.sCell.content;o[t.index].style=e,r=pa(r,[t.sCell],o,"content")})),t({row:na(r)})},b=(e,t)=>{const r=d;r[t]=e,u(r)};return(0,o.createElement)("div",{className:"tm-settings-container-wrap"},(0,o.createElement)(Ia.Flex,null,(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)("h2",{className:"setting-header"},(0,a.__)("Button Settings","riovisual"))),(0,o.createElement)(Ia.FlexBlock,null,(0,o.createElement)(rl,{title:(0,a.__)("Clear styles","riovisual"),isLink:!0,onResetSettings:()=>u({})}))),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)("div",{className:"rv-preset"},(0,o.createElement)("h4",null,(0,a.__)("Preset","riovisual")),(0,o.createElement)("div",{className:"preset-image"},(0,o.createElement)(Ia.Button,{variant:"style1"===d.presetType&&"secondary",onClick:()=>b("style1","presetType")},(0,o.createElement)("img",{src:r(795)})),(0,o.createElement)(Ia.Button,{variant:"style2"===d.presetType&&"secondary",onClick:()=>b("style2","presetType")},(0,o.createElement)("img",{src:r(340)})))),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Cd,{title:(0,a.__)("Font Style","riovizual"),attr:d,updateAttr:e=>u(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:"Font Color",attr:"color",data:d,onChange:(e,t)=>b(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Dl,{title:(0,a.__)("Background"),attr:d,updateAttr:e=>u(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(kl,{title:(0,a.__)("Border"),attr:d,updateAttr:e=>u(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Border Color"),attr:"borderColor",data:d,onChange:(e,t)=>b(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Pl,{title:(0,a.__)("Box Shadow"),attr:d,updateAttr:e=>u(e)}),(0,o.createElement)(ol,null),(0,o.createElement)(_l,{title:(0,a.__)("Shadow Color"),attr:"shadowColor",data:d,onChange:(e,t)=>b(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(Md,{title:(0,a.__)("Sizing"),attr:d,minWidth:"disabled",height:"disabled",updateAttr:e=>u(e)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Padding"),attr:"padding",data:d,onChange:(e,t)=>b(e,t)}),(0,o.createElement)(al,{space:"1"}),(0,o.createElement)(xl,{title:(0,a.__)("Margin"),attr:"margin",min:-100,data:d,onChange:(e,t)=>b(e,t)}))},Fd=function(e){let{attributes:t,setAttributes:r,vTable:n,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:s,selectorName:d,setSelectorName:u,selectedDesign:b,setSelectedDesign:m}=e;const p=(()=>{const e={cell:{default:!0,extra:[]}};return c?e[c.elementType]={default:!0,extra:[]}:l.length>1&&l.map((t=>{t.content.map((t=>{t.type&&(e[t.type]={default:!0,extra:[]})}))})),e})(),h={attributes:t,setAttributes:r,vTable:n,selectedCell:l,setSelectedCell:i,selectedElement:c,setSelectedElement:s,selectorName:d,setSelectorName:u},g=l&&l.length>1?(0,a.__)("Cells","riovizual"):(0,a.__)("Cell","riovizual");return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(kd,{config:p,type:"text",buttonTitle:(0,a.__)("Text","riovizual"),backToParent:(0,a.__)("Back to design list","riovizual"),selected:b,setSelected:m},(0,o.createElement)(Ld,h)),(0,o.createElement)(kd,{config:p,type:"image",buttonTitle:(0,a.__)("Image","riovizual"),backToParent:(0,a.__)("Back to design list","riovizual"),selected:b,setSelected:m},(0,o.createElement)(Wd,h)),(0,o.createElement)(kd,{config:p,type:"button",buttonTitle:(0,a.__)("Button","riovizual"),backToParent:(0,a.__)("Back to design list","riovizual"),selected:b,setSelected:m},(0,o.createElement)(jd,h)),(0,o.createElement)(kd,{config:p,type:"cell",buttonTitle:g,backToParent:(0,a.__)("Back to design list","riovizual"),selected:b,setSelected:m},(0,o.createElement)($d,h)))},Hd=function(e){let{setAttributes:t,vTable:r,selectedCell:n,selectedElement:l}=e;const[i,c]=(0,o.useState)(""),s=fa(r,l);return(0,o.useEffect)((()=>{if(n){const e=n[0].classes?n[0].classes:"";c(e)}}),[n]),(0,o.createElement)("div",{className:"setting-popup"},s&&(0,o.createElement)(Ia.TextControl,{label:(0,a.__)("Additional CSS Class(ES) of selected Element","riovizual"),value:s.element.classes?s.element.classes:"",help:(0,a.__)("Separate multiple classes with spaces.","riovisual"),onChange:e=>(e=>{const o=s.sCell,n=s.index;o.content[n].classes=e;const a=pa(r,[o],o.content,"content");t({row:ia(a)})})(e)}),n&&(0,o.createElement)(Ia.TextControl,{label:(0,a.__)("Additional CSS Class(ES) of selected Cell","riovizual"),value:i,help:(0,a.__)("Separate multiple classes with spaces.","riovisual"),onChange:e=>(e=>{const o=pa(r,n,e,"classes");c(e),t({row:ia(o)})})(e)}))},Gd=function(e){let{attributes:t,setAttributes:r,vTable:n,selectedCell:l,setSelectedCell:i,selectorName:c,setSelectorName:s,selectedElement:d,setSelectedElement:u,insertElement:b,setInsertElement:m}=e;const[p,h]=(0,o.useState)("content"),[g,v]=(0,o.useState)(""),f={attributes:t,setAttributes:r,vTable:n,selectedCell:l,setSelectedCell:i,selectedElement:d,setSelectedElement:u,selectorName:c,setSelectorName:s},y={attributes:t,setAttributes:r,vTable:n,selectedCell:l,setSelectedCell:i,selectedElement:d,setSelectedElement:u,selectorName:c,setSelectorName:s,selectedDesign:g,setSelectedDesign:v};return(0,o.useEffect)((()=>{l&&(l.length>1&&"advanced"===p&&h("design"),d&&"design"===p?v(d.elementType):d||"design"!==p||v("cell"))}),[l,d]),(0,o.useEffect)((()=>{b&&(h("content"),m(!1))}),[b]),(0,o.createElement)("div",{className:"rv-tabs"},(0,o.createElement)("div",{className:"rv-tab-buttons"},(0,o.createElement)(Ia.Button,{className:"content"===p&&"active",onClick:()=>h("content")},(0,a.__)("Content","riovizual")),(0,o.createElement)(Ia.Button,{className:"design"===p&&"active",onClick:()=>(h("design"),void v(""))},(0,a.__)("Design","riovizual")),(0,o.createElement)(Ia.Button,{className:"advanced"===p&&"active",onClick:()=>h("advanced"),disabled:l.length>1},(0,a.__)("Advanced","riovizual"))),(0,o.createElement)("div",{className:"rv-tab-content"},"content"===p&&(0,o.createElement)(Bd,f),"design"===p&&(0,o.createElement)(Fd,y),"advanced"===p&&(0,o.createElement)(Hd,y)))},Vd=function(e){let{attributes:t,setAttributes:r,vTable:n,global:l,selectedCell:i,setSelectedCell:c,selectedElement:s,setSelectedElement:d,insertElement:u,setInsertElement:b,selectorName:m,setSelectorName:p,copiedElement:h,copiedRow:g,setCopiedRow:v,setCopiedElement:f}=e;const[y,_]=(0,o.useState)(""),[S,w]=(0,o.useState)(""),[E,x]=(0,o.useState)(!1),[C,M]=(0,o.useState)("global");(0,o.useEffect)((()=>{m?"captionSelector"===m?(M("global"),_("caption")):(M("indivisual"),_("")):"table"!==y&&(M("global"),_(""))}),[m]),(0,o.useEffect)((()=>{i&&M("indivisual")}),[i]),(0,o.useEffect)((()=>{u&&M("indivisual")}),[u]);const D={global:l,attributes:t,setAttributes:r},N={global:l,attributes:t,setAttributes:r,vTable:n,selectedCell:i,setSelectedCell:c,selectorName:m,setSelectorName:p,copiedRow:g,copiedElement:h,setCopiedRow:v,setCopiedElement:f},k={setAttributes:r,vTable:n,global:l,selectedCell:i,setSelectedCell:c,selectorName:m,setSelectorName:p,setOpenChild:x,selectedGElement:S,setSelectedGElement:w},T={attributes:t,setAttributes:r,vTable:n,selectedCell:i,setSelectedCell:c,selectorName:m,setSelectorName:p,selectedElement:s,setSelectedElement:d,insertElement:u,setInsertElement:b},P={table:{default:!0,extra:[]},cell:{default:!0,extra:[]},element:{default:!0,extra:[]},caption:{default:!0,extra:[]}};return(0,o.createElement)(I.InspectorControls,null,(0,o.createElement)("style",null,".block-editor-block-card {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}"),(0,o.createElement)(zd,null),(0,o.createElement)(al,{spaceTop:"1",spaceBottom:"0"}),(0,o.createElement)("div",{className:"rv_tb-style-control"},(0,o.createElement)(rl,{title:(0,a.__)("Reset All Styles","riovisual"),globalModal:!0,onResetSettings:()=>(()=>{const e=n.map((e=>({cells:e.cells.map((e=>{const t=e.content.map((e=>({...e,style:{}})));return{...e,style:{},content:t}}))})));r({tableAlignment:void 0,hasFixedLayout:!1,isScrollOnPc:!1,isScrollOnMobile:!1,isStackedOnMobile:!1,enableResponsiveTable:!1,useRowAsHeader:!1,stickyType:"none",styleType:"regular",cellBorderType:"collapse",global:na(la),row:ia(e)})})()}),(0,o.createElement)(Ia.ButtonGroup,{className:"rv_tb-table-style"},(0,o.createElement)(Ia.Button,{variant:"global"===C?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>(M("global"),_(""),x(!1),void w(""))}," ",(0,a.__)("Global Settings","riovizual")),(0,o.createElement)(Ia.Button,{variant:"indivisual"===C?"primary":"secondary",className:"rv_tb-table-style-button",onClick:()=>{M("indivisual")}},i&&i.length>1?(0,a.__)("Multi Cell Settings","riovizual"):(0,a.__)("Cell Settings","riovizual"))),"global"===C&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(kd,{config:P,type:"table",buttonTitle:(0,a.__)("Table","riovizual"),backToParent:(0,a.__)("Back to global list","riovizual"),selected:y,setSelected:_},(0,o.createElement)(Dd,N)),(0,o.createElement)(kd,{config:P,type:"cell",buttonTitle:(0,a.__)("Cell","riovizual"),backToParent:(0,a.__)("Back to global list","riovizual"),selected:y,setSelected:_},(0,o.createElement)(Nd,D)),(0,o.createElement)(kd,{config:P,type:"element",buttonTitle:(0,a.__)("Element","riovizual"),backToParent:(0,a.__)("Back to global list","riovizual"),selected:y,setSelected:_,hasChildOpened:E},(0,o.createElement)(Rd,k)),(0,o.createElement)(kd,{config:P,type:"caption",buttonTitle:(0,a.__)("Caption","riovizual"),backToParent:(0,a.__)("Back to global list","riovizual"),selected:y,setSelected:_},(0,o.createElement)(Ad,D))),"indivisual"===C&&(i&&i.length>0?(0,o.createElement)(Gd,T):(0,o.createElement)("h4",{align:"center"},(0,a.__)("No cell selected.","riovizual")))))},Ud=(0,Ca.compose)([(0,Ma.withDispatch)((e=>({setFontState(t){e("rio-vizual-style").setFontState(t)}})))])((function(e){let{id:t,global:r,vTable:n,setFontState:a}=e;const{cell:l,element:i,caption:c}=r,[s,d]=(0,o.useState)([]);(0,o.useEffect)((()=>{if(s.length>0){const e=(e=>{let t;return e.map((e=>{let r;Ed.map((t=>{t.value===e&&(r=t.variant)}));const o=e.replace(" ","+");t={...t,[o]:r}})),t})(s);a({font:e,block_id:t})}else a({font:[],block_id:t})}),[s]);const u=(e,t)=>{if(ra.isSetFontFamily(t))return e;let r=e;if(r.length>0){-1===r.findIndex((e=>e===t))&&r.push(t)}else r.push(t);return r};return(0,o.createElement)(o.Fragment,null,(()=>{let e=[];if(e=l?u(e,l.fontFamily):e,e=c?u(e,c.fontFamily):e,e=i.text?u(e,i.text.fontFamily):e,e=i.button?u(e,i.button.fontFamily):e,n.map((t=>{t.cells.map((t=>{t.content&&t.content.length>0&&t.content.map(((t,r)=>{!t.style||"text"!==t.type&&"button"!==t.type||(e=u(e,t.style.fontFamily))}))}))})),_.isEqual(s,e)||d(e),e.length>0){const t=e.reduce(((e,t)=>e+`family=${t.replace(" ","+")}:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&`),"");return`@import url("https://fonts.googleapis.com/css2?${t}display=swap");`}return""})())})),Yd=function(e){const[t,r]=(0,o.useState)(""),[n,a]=(0,o.useState)(""),[l,i]=(0,o.useState)(""),[c,s]=(0,o.useState)(""),[d,u]=(0,o.useState)(""),[b,m]=(0,o.useState)(""),[p,h]=(0,o.useState)("");return(0,o.useEffect)((()=>{r(e.data)}),[e]),(0,o.createElement)(o.Fragment,null,"desktop"===e.device&&(()=>{const{selector:r}=e;let o=t;return w().isEqual(n,o)||a(o),o?`${r} { ${o} }`:""})(),"tablet"===e.device&&(()=>{const{selector:r}=e;let o=t;return w().isEqual(l,o)||i(o),o?`@media (max-width: 1024px){${r} { ${o} }}`:""})(),"mobile"===e.device&&(()=>{const{selector:r}=e;let o=t;return w().isEqual(c,o)||s(o),o?`@media (max-width: 767px){${r} { ${o} }}`:""})(),"hover"===e.device&&(()=>{const{selector:r}=e;let o=t;return w().isEqual(d,o)||u(o),o?`${r} { ${o} }}`:""})(),"desktop_with_break_point"===e.device&&(()=>{const{selector:r}=e;let o=t;return w().isEqual(b,o)||m(o),o?`@media (min-width: ${e.breakPoint.desktop}) {${r} { ${o} }}`:""})(),"mobile_with_break_point"===e.device&&(()=>{const{selector:r}=e;let o=t;return w().isEqual(p,o)||h(o),o?`@media (max-width: ${e.breakPoint.mobile}) {${r} { ${o} }}`:""})())},Qd=(e,t,r,n)=>{let a="";return t&&w().map(t,((e,t)=>{a+=e&&""!=(e=>(e=e.replace("!","").replace("important","").replace("undefined","").replace(";","").replace("true","").replace("false",""),w().trim(e)))(e)?`${t}: ${e}`:""})),(0,o.createElement)(Yd,{selector:e,data:a,device:r,breakPoint:n})},qd=function(e){let{attributes:t,global:r}=e;const{id:n,isScrollOnPc:a,isScrollOnMobile:l,isStackedOnMobile:i,stickyType:c,cellBorderType:s}=t,d=r.table,u={desktop:d.breakPoint?ra.getDesktopBreakPoint(d.breakPoint):"768px",mobile:d.breakPoint?d.breakPoint:"767px"},b=`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder table`,m=`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder table:hover`,p=`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder.is-style-stripes tr:nth-child(odd) > *`,h=`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder.is-style-stripes tr:hover:nth-child(odd) > *`,g=`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder.is-style-stripes tr:nth-child(even) > *`,v=`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder.is-style-stripes tr:hover:nth-child(even) > *`,f=a&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder.is-scroll-on-pc`,y=a&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder.is-scroll-on-pc table`,I=l&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder.is-scroll-on-mobile`,_=l&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder.is-scroll-on-mobile table`,S=i&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder .is-stacked-on-mobile tr .rv_tb-cell`,w=i&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder .is-stacked-on-mobile tr .rv_tb-cell:not(.sm-last-cell)`,E="row"===c&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder:not(.is-scroll-on-pc) table tr.is-sticky-row`,x="row"===c&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder:not(.is-scroll-on-mobile) table:not(.is-stacked-on-mobile) tr.is-sticky-row`,C="column"===c&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder table tr > *.is-sticky-column`,M="column"===c&&`.rv_tb-${n}.wp-block-riovizual-tablebuilder table:not(.is-stacked-on-mobile) tr > *.is-sticky-column`;return(0,o.createElement)(o.Fragment,null,Qd(b,{"border-collapse":`${s};`,"border-spacing":`${"separate"===s?dl(d.borderSpacing,"2px"):""};`,width:`${d.width};`,"max-width":`${d.maxWidth};`,"min-width":`${d.minWidth};`,color:`${d.color};`,"background-color":`${d.backgroundColor};`,"background-image":`${d.backgroundGradient};`,"border-style":`${d.borderStyle};`,"border-top-style":`${d.borderTopStyle};`,"border-bottom-style":`${d.borderBottomStyle};`,"border-left-style":`${d.borderLeftStyle};`,"border-right-style":`${d.borderRightStyle};`,"border-width":`${d.borderWidth} !important;`,"border-top-width":`${d.borderTopWidth} !important;`,"border-bottom-width":`${d.borderBottomWidth} !important;`,"border-left-width":`${d.borderLeftWidth} !important;`,"border-right-width":`${d.borderRightWidth} !important;`,"border-color":`${d.borderColor} !important;`,"border-radius":`${"separate"===s?ul(d.borderRadius):""};`,"box-shadow":`${bl(d.horizontalPosition,d.verticalPosition,d.blurStrength,d.spreadStrength,d.shadowColor,d.shadowPosition)};`,padding:`${"separate"===s?sl(d.padding):""};`,margin:`${sl(d.margin)};`},"desktop"),Qd(b,{"border-spacing":`${"separate"===s?dl(d.borderSpacing_tablet):""};`,width:`${d.width_tablet};`,"max-width":`${d.maxWidth_tablet};`,"min-width":`${d.minWidth_tablet};`,color:`${d.color_tablet};`,"background-color":`${d.backgroundColor_tablet};`,"background-image":`${d.backgroundGradient_tablet};`,"border-style":`${d.borderStyle_tablet};`,"border-top-style":`${d.borderTopStyle_tablet};`,"border-bottom-style":`${d.borderBottomStyle_tablet};`,"border-left-style":`${d.borderLeftStyle_tablet};`,"border-right-style":`${d.borderRightStyle_tablet};`,"border-width":`${d.borderWidth_tablet} !important;`,"border-top-width":`${d.borderTopWidth_tablet} !important;`,"border-bottom-width":`${d.borderBottomWidth_tablet} !important;`,"border-left-width":`${d.borderLeftWidth_tablet} !important;`,"border-right-width":`${d.borderRightWidth_tablet} !important;`,"border-color":`${d.borderColor_tablet} !important;`,"border-radius":`${"separate"===s?ul(d.borderRadius_tablet):""};`,"box-shadow":`${bl(d.horizontalPosition_tablet,d.verticalPosition_tablet,d.blurStrength_tablet,d.spreadStrength_tablet,d.shadowColor_tablet,d.shadowPosition_tablet)};`,padding:`${"separate"===s?sl(d.padding_tablet):""};`,margin:`${sl(d.margin_tablet)};`},"tablet"),Qd(b,{"border-spacing":`${"separate"===s?dl(d.borderSpacing_mobile):""};`,width:`${d.width_mobile};`,"max-width":`${d.maxWidth_mobile};`,"min-width":`${d.minWidth_mobile};`,color:`${d.color_mobile};`,"background-color":`${d.backgroundColor_mobile};`,"background-image":`${d.backgroundGradient_mobile};`,"border-style":`${d.borderStyle_mobile};`,"border-top-style":`${d.borderTopStyle_mobile};`,"border-bottom-style":`${d.borderBottomStyle_mobile};`,"border-left-style":`${d.borderLeftStyle_mobile};`,"border-right-style":`${d.borderRightStyle_mobile};`,"border-width":`${d.borderWidth_mobile} !important;`,"border-top-width":`${d.borderTopWidth_mobile} !important;`,"border-bottom-width":`${d.borderBottomWidth_mobile} !important;`,"border-left-width":`${d.borderLeftWidth_mobile} !important;`,"border-right-width":`${d.borderRightWidth_mobile} !important;`,"border-color":`${d.borderColor_mobile} !important;`,"border-radius":`${"separate"===s?ul(d.borderRadius_mobile):""};`,"box-shadow":`${bl(d.horizontalPosition_mobile,d.verticalPosition_mobile,d.blurStrength_mobile,d.spreadStrength_mobile,d.shadowColor_mobile,d.shadowPosition_mobile)};`,padding:`${"separate"===s?sl(d.padding_mobile):""};`,margin:`${sl(d.margin_mobile)};`},"mobile"),Qd(m,{"border-spacing":`${"separate"===s?dl(d.borderSpacing_hover):""};`,width:`${d.width_hover};`,"max-width":`${d.maxWidth_hover};`,"min-width":`${d.minWidth_hover};`,color:`${d.color_hover};`,"background-color":`${d.backgroundColor_hover};`,"background-image":`${d.backgroundGradient_hover};`,"border-style":`${d.borderStyle_hover};`,"border-top-style":`${d.borderTopStyle_hover};`,"border-bottom-style":`${d.borderBottomStyle_hover};`,"border-left-style":`${d.borderLeftStyle_hover};`,"border-right-style":`${d.borderRightStyle_hover};`,"border-width":`${d.borderWidth_hover} !important;`,"border-top-width":`${d.borderTopWidth_hover} !important;`,"border-bottom-width":`${d.borderBottomWidth_hover} !important;`,"border-left-width":`${d.borderLeftWidth_hover} !important;`,"border-right-width":`${d.borderRightWidth_hover} !important;`,"border-color":`${d.borderColor_hover} !important;`,"border-radius":`${"separate"===s?ul(d.borderRadius_hover):""};`,"box-shadow":`${bl(d.horizontalPosition_hover,d.verticalPosition_hover,d.blurStrength_hover,d.spreadStrength_hover,d.shadowColor_hover,d.shadowPosition_hover)};`,padding:`${"separate"===s?sl(d.padding_hover):""};`,margin:`${sl(d.margin_hover)};`},"desktop"),f&&Qd(f,{"overflow-x":"auto;"},"desktop_with_break_point",u),I&&Qd(I,{"overflow-x":"auto;"},"mobile_with_break_point",u),y&&Qd(y,{"align-self":"self-start;"},"desktop_with_break_point",u),_&&Qd(_,{"align-self":"self-start;"},"mobile_with_break_point",u),S&&Qd(S,{display:"block;"},"mobile_with_break_point",u),w&&Qd(w,{"border-bottom":"none;"},"mobile_with_break_point",u),E&&Qd(E,{position:"sticky;",top:`${d.top?d.top:0};`,"z-index":"1"},"desktop_with_break_point",u),x&&Qd(x,{position:"sticky;",top:`${d.top?d.top:0};`,"z-index":"1"},"mobile_with_break_point",u),C&&Qd(C,{position:"sticky;",left:`${d.left?d.left:0};`,"z-index":"1"},"desktop_with_break_point",u),M&&Qd(M,{position:"sticky;",left:`${d.left?d.left:0};`,"z-index":"1"},"mobile_with_break_point",u),Qd(p,{"background-color":`${d.stripesOddBGColor};`,"background-image":`${d.stripesOddBGGradient};`},"desktop"),Qd(g,{"background-color":`${d.stripesEvenBGColor};`,"background-image":`${d.stripesEvenBGGradient};`},"desktop"),Qd(p,{"background-color":`${d.stripesOddBGColor_tablet};`,"background-image":`${d.stripesOddBGGradient_tablet};`},"tablet"),Qd(g,{"background-color":`${d.stripesEvenBGColor_tablet};`,"background-image":`${d.stripesEvenBGGradient_tablet};`},"tablet"),Qd(p,{"background-color":`${d.stripesOddBGColor_mobile};`,"background-image":`${d.stripesOddBGGradient_mobile};`},"mobile"),Qd(g,{"background-color":`${d.stripesEvenBGColor_mobile};`,"background-image":`${d.stripesEvenBGGradient_mobile};`},"mobile"),Qd(h,{"background-color":`${d.stripesOddBGColor_hover};`,"background-image":`${d.stripesOddBGGradient_hover};`},"desktop"),Qd(v,{"background-color":`${d.stripesEvenBGColor_hover};`,"background-image":`${d.stripesEvenBGGradient_hover};`},"desktop"))},Jd=function(e){let{attributes:t,global:r}=e;const{id:n,cellBorderType:a}=t,l=r.cell,i=`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-cell`,c=`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-cell:hover`,s=`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-cell a`,d=`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-cell a:hover`;return(0,o.createElement)(o.Fragment,null,Qd(i,{"font-family":`${l.fontFamily};`,"font-weight":`${l.fontWeight?w().parseInt(l.fontWeight):""};`,"font-style":(w().endsWith(l.fontWeight,"Italic")?"italic":"")+";","font-size":`${l.fontSize};`,"line-height":`${l.lineHeight};`,"letter-spacing":`${l.letterSpacing};`,"text-decoration":`${l.textDecoration};`,"text-transform":`${l.textTransform};`,"text-align":`${l.alignment};`,color:`${l.color};`,"background-color":`${l.backgroundColor};`,"background-image":`${l.backgroundGradient};`,"border-width":`${l.borderWidth};`,"border-top-width":`${l.borderTopWidth};`,"border-bottom-width":`${l.borderBottomWidth};`,"border-left-width":`${l.borderLeftWidth};`,"border-right-width":`${l.borderRightWidth};`,"border-style":`${l.borderStyle};`,"border-top-style":`${l.borderTopStyle};`,"border-bottom-style":`${l.borderBottomStyle};`,"border-left-style":`${l.borderLeftStyle};`,"border-right-style":`${l.borderRightStyle};`,"border-color":`${l.borderColor};`,"border-radius":`${"separate"===a?ul(l.borderRadius):""};`,"text-align":`${l.horizontalAlignment};`,"vertical-align":`${l.verticalAlignment};`,"box-shadow":`${"separate"===a?bl(l.horizontalPosition,l.verticalPosition,l.blurStrength,l.spreadStrength,l.shadowColor,l.shadowPosition):""};`,padding:`${sl(l.padding)};`},"desktop"),Qd(i,{"font-weight":`${l.fontWeight_tablet?w().parseInt(l.fontWeight_tablet):""};`,"font-size":`${l.fontSize_tablet};`,"line-height":`${l.lineHeight_tablet};`,"letter-spacing":`${l.letterSpacing_tablet};`,color:`${l.color_tablet};`,"background-color":`${l.backgroundColor_tablet};`,"background-image":`${l.backgroundGradient_tablet};`,"border-style":`${l.borderStyle_tablet};`,"border-top-style":`${l.borderTopStyle_tablet};`,"border-bottom-style":`${l.borderBottomStyle_tablet};`,"border-left-style":`${l.borderLeftStyle_tablet};`,"border-right-style":`${l.borderRightStyle_tablet};`,"border-width":`${l.borderWidth_tablet};`,"border-top-width":`${l.borderTopWidth_tablet};`,"border-bottom-width":`${l.borderBottomWidth_tablet};`,"border-left-width":`${l.borderLeftWidth_tablet};`,"border-right-width":`${l.borderRightWidth_tablet};`,"border-color":`${l.borderColor_tablet};`,"border-radius":`${"separate"===a?ul(l.borderRadius_tablet):""};`,"box-shadow":`${"separate"===a?bl(l.horizontalPosition_tablet,l.verticalPosition_tablet,l.blurStrength_tablet,l.spreadStrength_tablet,l.shadowColor_tablet,l.shadowPosition_tablet):""};`,"text-align":`${l.horizontalAlignment_tablet};`,"vertical-align":`${l.verticalAlignment_tablet};`,padding:`${sl(l.padding_tablet)};`},"tablet"),Qd(i,{"font-weight":`${l.fontWeight_mobile?w().parseInt(l.fontWeight_mobile):""};`,"font-size":`${l.fontSize_mobile};`,"line-height":`${l.lineHeight_mobile};`,"letter-spacing":`${l.letterSpacing_mobile};`,color:`${l.color_mobile};`,"background-color":`${l.backgroundColor_mobile};`,"background-image":`${l.backgroundGradient_mobile};`,"border-style":`${l.borderStyle_mobile};`,"border-top-style":`${l.borderTopStyle_mobile};`,"border-bottom-style":`${l.borderBottomStyle_mobile};`,"border-left-style":`${l.borderLeftStyle_mobile};`,"border-right-style":`${l.borderRightStyle_mobile};`,"border-width":`${l.borderWidth_mobile};`,"border-top-width":`${l.borderTopWidth_mobile};`,"border-bottom-width":`${l.borderBottomWidth_mobile};`,"border-left-width":`${l.borderLeftWidth_mobile};`,"border-right-width":`${l.borderRightWidth_mobile};`,"border-color":`${l.borderColor_mobile};`,"border-radius":`${"separate"===a?ul(l.borderRadius_mobile):""};`,"box-shadow":`${"separate"===a?bl(l.horizontalPosition_mobile,l.verticalPosition_mobile,l.blurStrength_mobile,l.spreadStrength_mobile,l.shadowColor_mobile,l.shadowPosition_mobile):""};`,"text-align":`${l.horizontalAlignment_mobile};`,"vertical-align":`${l.verticalAlignment_mobile};`,padding:`${sl(l.padding_mobile)};`},"mobile"),Qd(c,{"font-weight":`${l.fontWeight_hover?w().parseInt(l.fontWeight_hover):""};`,"font-size":`${l.fontSize_hover};`,"line-height":`${l.lineHeight_hover};`,"letter-spacing":`${l.letterSpacing_hover};`,color:`${l.color_hover};`,"background-color":`${l.backgroundColor_hover};`,"background-image":`${l.backgroundGradient_hover};`,"border-style":`${l.borderStyle_hover};`,"border-top-style":`${l.borderTopStyle_hover};`,"border-bottom-style":`${l.borderBottomStyle_hover};`,"border-left-style":`${l.borderLeftStyle_hover};`,"border-right-style":`${l.borderRightStyle_hover};`,"border-width":`${l.borderWidth_hover};`,"border-top-width":`${l.borderTopWidth_hover};`,"border-bottom-width":`${l.borderBottomWidth_hover};`,"border-left-width":`${l.borderLeftWidth_hover};`,"border-right-width":`${l.borderRightWidth_hover};`,"border-color":`${l.borderColor_hover};`,"border-radius":`${"separate"===a?ul(l.borderRadius_hover):""};`,"box-shadow":`${"separate"===a?bl(l.horizontalPosition_hover,l.verticalPosition_hover,l.blurStrength_hover,l.spreadStrength_hover,l.shadowColor_hover,l.shadowPosition_hover):""};`,padding:`${sl(l.padding_hover)};`},"desktop"),Qd(s,{color:`${l.linkColor};`},"desktop"),Qd(s,{color:`${l.linkColor_tablet};`},"tablet"),Qd(s,{color:`${l.linkColor_mobile};`},"mobile"),Qd(d,{color:`${l.linkColor_hover};`},"desktop"))},Kd=function(e){let{attr:t,selector:r,selectorHover:n,selectorLink:a,selectorLinkHover:l}=e;return(0,o.createElement)(o.Fragment,null,Qd(r,{"font-family":`${t.fontFamily};`,"font-weight":`${t.fontWeight?w().parseInt(t.fontWeight):""};`,"font-style":(w().endsWith(t.fontWeight,"Italic")?"italic":"")+";","font-size":`${t.fontSize};`,"line-height":`${t.lineHeight};`,"letter-spacing":`${t.letterSpacing};`,"text-decoration":`${t.textDecoration};`,"text-transform":`${t.textTransform};`,color:`${t.color};`,"background-color":`${t.backgroundColor};`,"background-image":`${t.backgroundGradient};`,width:`${t.width};`,"max-width":`${t.maxWidth};`,"border-style":`${t.borderStyle};`,"border-top-style":`${t.borderTopStyle};`,"border-bottom-style":`${t.borderBottomStyle};`,"border-left-style":`${t.borderLeftStyle};`,"border-right-style":`${t.borderRightStyle};`,"border-width":`${t.borderWidth};`,"border-top-width":`${t.borderTopWidth};`,"border-bottom-width":`${t.borderBottomWidth};`,"border-left-width":`${t.borderLeftWidth};`,"border-right-width":`${t.borderRightWidth};`,"border-color":`${t.borderColor};`,"border-radius":`${ul(t.borderRadius)};`,"box-shadow":`${bl(t.horizontalPosition,t.verticalPosition,t.blurStrength,t.spreadStrength,t.shadowColor,t.shadowPosition)};`,padding:`${sl(t.padding)};`,margin:`${sl(t.margin)};`},"desktop"),Qd(r,{"font-weight":`${t.fontWeight_tablet?w().parseInt(t.fontWeight_tablet):""};`,"font-size":`${t.fontSize_tablet};`,"line-height":`${t.lineHeight_tablet};`,"letter-spacing":`${t.letterSpacing_tablet};`,color:`${t.color_tablet};`,"background-color":`${t.backgroundColor_tablet};`,"background-image":`${t.backgroundGradient_tablet};`,width:`${t.width_tablet};`,"max-width":`${t.maxWidth_tablet};`,"border-style":`${t.borderStyle_tablet};`,"border-top-style":`${t.borderTopStyle_tablet};`,"border-bottom-style":`${t.borderBottomStyle_tablet};`,"border-left-style":`${t.borderLeftStyle_tablet};`,"border-right-style":`${t.borderRightStyle_tablet};`,"border-width":`${t.borderWidth_tablet};`,"border-top-width":`${t.borderTopWidth_tablet};`,"border-bottom-width":`${t.borderBottomWidth_tablet};`,"border-left-width":`${t.borderLeftWidth_tablet};`,"border-right-width":`${t.borderRightWidth_tablet};`,"border-color":`${t.borderColor_tablet};`,"border-radius":`${ul(t.borderRadius_tablet)};`,"box-shadow":`${bl(t.horizontalPosition_tablet,t.verticalPosition_tablet,t.blurStrength_tablet,t.spreadStrength_tablet,t.shadowColor_tablet,t.shadowPosition_tablet)};`,padding:`${sl(t.padding_tablet)};`,margin:`${sl(t.margin_tablet)};`},"tablet"),Qd(r,{"font-weight":`${t.fontWeight_mobile?w().parseInt(t.fontWeight_mobile):""};`,"font-size":`${t.fontSize_mobile};`,"line-height":`${t.lineHeight_mobile};`,"letter-spacing":`${t.letterSpacing_mobile};`,color:`${t.color_mobile};`,"background-color":`${t.backgroundColor_mobile};`,"background-image":`${t.backgroundGradient_mobile};`,width:`${t.width_mobile};`,"max-width":`${t.maxWidth_mobile};`,"border-style":`${t.borderStyle_mobile};`,"border-top-style":`${t.borderTopStyle_mobile};`,"border-bottom-style":`${t.borderBottomStyle_mobile};`,"border-left-style":`${t.borderLeftStyle_mobile};`,"border-right-style":`${t.borderRightStyle_mobile};`,"border-width":`${t.borderWidth_mobile};`,"border-top-width":`${t.borderTopWidth_mobile};`,"border-bottom-width":`${t.borderBottomWidth_mobile};`,"border-left-width":`${t.borderLeftWidth_mobile};`,"border-right-width":`${t.borderRightWidth_mobile};`,"border-color":`${t.borderColor_mobile};`,"border-radius":`${ul(t.borderRadius_mobile)};`,"box-shadow":`${bl(t.horizontalPosition_mobile,t.verticalPosition_mobile,t.blurStrength_mobile,t.spreadStrength_mobile,t.shadowColor_mobile,t.shadowPosition_mobile)};`,padding:`${sl(t.padding_mobile)};`,margin:`${sl(t.margin_mobile)};`},"mobile"),Qd(n,{"font-weight":`${t.fontWeight_hover?w().parseInt(t.fontWeight_hover):""};`,"font-size":`${t.fontSize_hover};`,"line-height":`${t.lineHeight_hover};`,"letter-spacing":`${t.letterSpacing_hover};`,color:`${t.color_hover};`,"background-color":`${t.backgroundColor_hover};`,"background-image":`${t.backgroundGradient_hover};`,width:`${t.width_hover};`,"max-width":`${t.maxWidth_hover};`,"border-style":`${t.borderStyle_hover};`,"border-top-style":`${t.borderTopStyle_hover};`,"border-bottom-style":`${t.borderBottomStyle_hover};`,"border-left-style":`${t.borderLeftStyle_hover};`,"border-right-style":`${t.borderRightStyle_hover};`,"border-width":`${t.borderWidth_hover};`,"border-top-width":`${t.borderTopWidth_hover};`,"border-bottom-width":`${t.borderBottomWidth_hover};`,"border-left-width":`${t.borderLeftWidth_hover};`,"border-right-width":`${t.borderRightWidth_hover};`,"border-color":`${t.borderColor_hover};`,"border-radius":`${ul(t.borderRadius_hover)};`,"box-shadow":`${bl(t.horizontalPosition_hover,t.verticalPosition_hover,t.blurStrength_hover,t.spreadStrength_hover,t.shadowColor_hover,t.shadowPosition_hover)};`,padding:`${sl(t.padding_hover)};`,margin:`${sl(t.margin_hover)};`},"desktop"),Qd(a,{color:`${t.linkColor};`},"desktop"),Qd(a,{color:`${t.linkColor_tablet};`},"tablet"),Qd(a,{color:`${t.linkColor_mobile};`},"mobile"),Qd(l,{color:`${t.linkColor_hover};`},"desktop"))},Zd=function(e){let{attr:t,selector:r,selectorHover:n}=e;return(0,o.createElement)(o.Fragment,null,Qd(r,{width:`${t.width};`,"max-width":`${t.maxWidth};`,height:`${t.height};`,"max-height":`${t.maxHeight};`,"min-height":`${t.minHeight};`,align:`${t.alignment};`,"border-style":`${t.borderStyle};`,"border-top-style":`${t.borderTopStyle};`,"border-bottom-style":`${t.borderBottomStyle};`,"border-left-style":`${t.borderLeftStyle};`,"border-right-style":`${t.borderRightStyle};`,"border-width":`${t.borderWidth};`,"border-top-width":`${t.borderTopWidth};`,"border-bottom-width":`${t.borderBottomWidth};`,"border-left-width":`${t.borderLeftWidth};`,"border-right-width":`${t.borderRightWidth};`,"border-color":`${t.borderColor};`,"border-radius":`${ul(t.borderRadius)};`,"box-shadow":`${bl(t.horizontalPosition,t.verticalPosition,t.blurStrength,t.spreadStrength,t.shadowColor,t.shadowPosition)};`,margin:`${sl(t.margin)};`},"desktop"),Qd(r,{width:`${t.width_tablet};`,"max-width":`${t.maxWidth_tablet};`,height:`${t.height_tablet};`,"max-height":`${t.maxHeight_tablet};`,"min-height":`${t.minHeight_tablet};`,align:`${t.alignment_tablet};`,"border-style":`${t.borderStyle_tablet};`,"border-top-style":`${t.borderTopStyle_tablet};`,"border-bottom-style":`${t.borderBottomStyle_tablet};`,"border-left-style":`${t.borderLeftStyle_tablet};`,"border-right-style":`${t.borderRightStyle_tablet};`,"border-width":`${t.borderWidth_tablet};`,"border-top-width":`${t.borderTopWidth_tablet};`,"border-bottom-width":`${t.borderBottomWidth_tablet};`,"border-left-width":`${t.borderLeftWidth_tablet};`,"border-right-width":`${t.borderRightWidth_tablet};`,"border-color":`${t.borderColor_tablet};`,"border-radius":`${ul(t.borderRadius_tablet)};`,"box-shadow":`${bl(t.horizontalPosition_tablet,t.verticalPosition_tablet,t.blurStrength_tablet,t.spreadStrength_tablet,t.shadowColor_tablet,t.shadowPosition_tablet)};`,margin:`${sl(t.margin_tablet)};`},"tablet"),Qd(r,{width:`${t.width_mobile};`,"max-width":`${t.maxWidth_mobile};`,height:`${t.height_mobile};`,"max-height":`${t.maxHeight_mobile};`,"min-height":`${t.minHeight_mobile};`,align:`${t.alignment_mobile};`,"border-style":`${t.borderStyle_mobile};`,"border-top-style":`${t.borderTopStyle_mobile};`,"border-bottom-style":`${t.borderBottomStyle_mobile};`,"border-left-style":`${t.borderLeftStyle_mobile};`,"border-right-style":`${t.borderRightStyle_mobile};`,"border-width":`${t.borderWidth_mobile};`,"border-top-width":`${t.borderTopWidth_mobile};`,"border-bottom-width":`${t.borderBottomWidth_mobile};`,"border-left-width":`${t.borderLeftWidth_mobile};`,"border-right-width":`${t.borderRightWidth_mobile};`,"border-color":`${t.borderColor_mobile};`,"border-radius":`${ul(t.borderRadius_mobile)};`,"box-shadow":`${bl(t.horizontalPosition_mobile,t.verticalPosition_mobile,t.blurStrength_mobile,t.spreadStrength_mobile,t.shadowColor_mobile,t.shadowPosition_mobile)};`,margin:`${sl(t.margin_mobile)};`},"mobile"),Qd(n,{width:`${t.width_hover};`,"max-width":`${t.maxWidth_hover};`,height:`${t.height_hover};`,"max-height":`${t.maxHeight_hover};`,"min-height":`${t.minHeight_hover};`,"border-style":`${t.borderStyle_hover};`,"border-top-style":`${t.borderTopStyle_hover};`,"border-bottom-style":`${t.borderBottomStyle_hover};`,"border-left-style":`${t.borderLeftStyle_hover};`,"border-right-style":`${t.borderRightStyle_hover};`,"border-width":`${t.borderWidth_hover};`,"border-top-width":`${t.borderTopWidth_hover};`,"border-bottom-width":`${t.borderBottomWidth_hover};`,"border-left-width":`${t.borderLeftWidth_hover};`,"border-right-width":`${t.borderRightWidth_hover};`,"border-color":`${t.borderColor_hover};`,"border-radius":`${ul(t.borderRadius_hover)};`,"box-shadow":`${bl(t.horizontalPosition_hover,t.verticalPosition_hover,t.blurStrength_hover,t.spreadStrength_hover,t.shadowColor_hover,t.shadowPosition_hover)};`,margin:`${sl(t.margin_hover)};`},"desktop"))},Xd=function(e){let{attr:t,selector:r,selectorHover:n}=e;const a=t.presetType&&"style2"===t.presetType;return(0,o.createElement)(o.Fragment,null,Qd(r,{"font-family":`${t.fontFamily};`,"font-weight":`${t.fontWeight?w().parseInt(t.fontWeight):""};`,"font-style":(w().endsWith(t.fontWeight,"Italic")?"italic":"")+";","font-size":`${t.fontSize};`,"line-height":`${t.lineHeight};`,"letter-spacing":`${t.letterSpacing};`,"text-decoration":`${t.textDecoration};`,"text-transform":`${t.textTransform};`,"text-align":`${t.alignment};`,color:`${t.color};`,"background-color":`${a?"transparent":t.backgroundColor};`,"background-image":`${a?"":t.backgroundGradient};`,width:`${t.width};`,"max-width":`${t.maxWidth};`,"border-style":`${t.borderStyle};`,"border-top-style":`${t.borderTopStyle};`,"border-bottom-style":`${t.borderBottomStyle};`,"border-left-style":`${t.borderLeftStyle};`,"border-right-style":`${t.borderRightStyle};`,"border-width":`${a&&!t.borderWidth?"1px":t.borderWidth};`,"border-top-width":`${a&&!t.borderTopWidth?"":t.borderTopWidth};`,"border-bottom-width":`${a&&!t.borderBottomWidth?"":t.borderBottomWidth};`,"border-left-width":`${a&&!t.borderLeftWidth?"":t.borderLeftWidth};`,"border-right-width":`${a&&!t.borderRightWidth?"":t.borderRightWidth};`,"border-color":`${t.borderColor};`,"border-radius":`${ul(t.borderRadius)};`,"box-shadow":`${bl(t.horizontalPosition,t.verticalPosition,t.blurStrength,t.spreadStrength,t.shadowColor,t.shadowPosition)};`,padding:`${sl(t.padding)};`,margin:`${sl(t.margin)};`},"desktop"),Qd(r,{"font-weight":`${t.fontWeight_tablet?w().parseInt(t.fontWeight_tablet):""};`,"font-size":`${t.fontSize_tablet};`,"line-height":`${t.lineHeight_tablet};`,"letter-spacing":`${t.letterSpacing_tablet};`,color:`${t.color_tablet};`,"background-color":`${a?"":t.backgroundColor_tablet};`,"background-image":`${a?"":t.backgroundGradient_tablet};`,width:`${t.width_tablet};`,"max-width":`${t.maxWidth_tablet};`,"border-style":`${t.borderStyle_tablet};`,"border-top-style":`${t.borderTopStyle_tablet};`,"border-bottom-style":`${t.borderBottomStyle_tablet};`,"border-left-style":`${t.borderLeftStyle_tablet};`,"border-right-style":`${t.borderRightStyle_tablet};`,"border-width":`${a&&!t.borderWidth_tablet?"":t.borderWidth_tablet};`,"border-top-width":`${a&&!t.borderTopWidth_tablet?"":t.borderTopWidth_tablet};`,"border-bottom-width":`${a&&!t.borderBottomWidth_tablet?"":t.borderBottomWidth_tablet};`,"border-left-width":`${a&&!t.borderLeftWidth_tablet?"":t.borderLeftWidth_tablet};`,"border-right-width":`${a&&!t.borderRightWidth_tablet?"":t.borderRightWidth_tablet};`,"border-color":`${t.borderColor_tablet};`,"border-radius":`${ul(t.borderRadius_tablet)};`,"box-shadow":`${bl(t.horizontalPosition_tablet,t.verticalPosition_tablet,t.blurStrength_tablet,t.spreadStrength_tablet,t.shadowColor_tablet,t.shadowPosition_tablet)};`,padding:`${sl(t.padding_tablet)};`,margin:`${sl(t.margin_tablet)};`},"tablet"),Qd(r,{"font-weight":`${t.fontWeight_mobile?w().parseInt(t.fontWeight_mobile):""};`,"font-size":`${t.fontSize_mobile};`,"line-height":`${t.lineHeight_mobile};`,"letter-spacing":`${t.letterSpacing_mobile};`,color:`${t.color_mobile};`,"background-color":`${a?"":t.backgroundColor_mobile};`,"background-image":`${a?"":t.backgroundGradient_mobile};`,width:`${t.width_mobile};`,"max-width":`${t.maxWidth_mobile};`,"border-style":`${t.borderStyle_mobile};`,"border-top-style":`${t.borderTopStyle_mobile};`,"border-bottom-style":`${t.borderBottomStyle_mobile};`,"border-left-style":`${t.borderLeftStyle_mobile};`,"border-right-style":`${t.borderRightStyle_mobile};`,"border-width":`${a&&!t.borderWidth_mobile?"":t.borderWidth_mobile};`,"border-top-width":`${a&&!t.borderTopWidth_mobile?"":t.borderTopWidth_mobile};`,"border-bottom-width":`${a&&!t.borderBottomWidth_mobile?"":t.borderBottomWidth_mobile};`,"border-left-width":`${a&&!t.borderLeftWidth_mobile?"":t.borderLeftWidth_mobile};`,"border-right-width":`${a&&!t.borderRightWidth_mobile?"":t.borderRightWidth_mobile};`,"border-color":`${t.borderColor_mobile};`,"border-radius":`${ul(t.borderRadius_mobile)};`,"box-shadow":`${bl(t.horizontalPosition_mobile,t.verticalPosition_mobile,t.blurStrength_mobile,t.spreadStrength_mobile,t.shadowColor_mobile,t.shadowPosition_mobile)};`,padding:`${sl(t.padding_mobile)};`,margin:`${sl(t.margin_mobile)};`},"mobile"),Qd(n,{"font-weight":`${t.fontWeight_hover?w().parseInt(t.fontWeight_hover):""};`,color:`${t.color_hover};`,"background-color":`${a?"":t.backgroundColor_hover};`,"background-image":`${a?"":t.backgroundGradient_hover};`,width:`${t.width_hover};`,"max-width":`${t.maxWidth_hover};`,"border-style":`${t.borderStyle_hover};`,"border-top-style":`${t.borderTopStyle_hover};`,"border-bottom-style":`${t.borderBottomStyle_hover};`,"border-left-style":`${t.borderLeftStyle_hover};`,"border-right-style":`${t.borderRightStyle_hover};`,"border-width":`${a&&!t.borderWidth_hover?"":t.borderWidth_hover};`,"border-top-width":`${a&&!t.borderTopWidth_hover?"":t.borderTopWidth_hover};`,"border-bottom-width":`${a&&!t.borderBottomWidth_hover?"":t.borderBottomWidth_hover};`,"border-left-width":`${a&&!t.borderLeftWidth_hover?"":t.borderLeftWidth_hover};`,"border-right-width":`${a&&!t.borderRightWidth_hover?"":t.borderRightWidth_hover};`,"border-color":`${t.borderColor_hover};`,"border-radius":`${ul(t.borderRadius_hover)};`,"box-shadow":`${bl(t.horizontalPosition_hover,t.verticalPosition_hover,t.blurStrength_hover,t.spreadStrength_hover,t.shadowColor_hover,t.shadowPosition_hover)};`,padding:`${sl(t.padding_hover)};`,margin:`${sl(t.margin_hover)};`},"desktop"))},eu=function(e){let{attributes:t,global:r}=e;const{id:n}=t,a={attr:r.element.text,selector:`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-text`,selectorHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-text:hover`,selectorLink:`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-text a`,selectorLinkHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-text a:hover`},l={attr:r.element.image,selector:`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-image`,selectorHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-image:hover`},i={attr:r.element.button,selector:`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-button`,selectorHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder.wp-block-riovizual-tablebuilder .rv_tb-button:hover`};return(0,o.createElement)(o.Fragment,null,a.attr&&(0,o.createElement)(Kd,a),l.attr&&(0,o.createElement)(Zd,l),i.attr&&(0,o.createElement)(Xd,i))},tu=function(e){let{attributes:t,global:r}=e;const{id:n}=t,a=r.caption,l=`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-caption`,i=`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-caption:hover`,c=`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-caption a`,s=`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-caption a:hover`;return(0,o.createElement)(o.Fragment,null,Qd(l,{"font-family":`${a.fontFamily};`,"font-weight":`${a.fontWeight?w().parseInt(a.fontWeight):""};`,"font-style":(w().endsWith(a.fontWeight,"Italic")?"italic":"")+";","font-size":`${a.fontSize};`,"line-height":`${a.lineHeight};`,"letter-spacing":`${a.letterSpacing};`,"text-transform":`${a.textTransform};`,"text-align":`${a.horizontalAlignment};`,color:`${a.color};`,"background-color":`${a.backgroundColor};`,"background-image":`${a.backgroundGradient};`,width:`${a.width};`,"max-width":`${a.maxWidth};`,"border-style":`${a.borderStyle};`,"border-top-style":`${a.borderTopStyle};`,"border-bottom-style":`${a.borderBottomStyle};`,"border-left-style":`${a.borderLeftStyle};`,"border-right-style":`${a.borderRightStyle};`,"border-width":`${a.borderWidth};`,"border-top-width":`${a.borderTopWidth};`,"border-bottom-width":`${a.borderBottomWidth};`,"border-left-width":`${a.borderLeftWidth};`,"border-right-width":`${a.borderRightWidth};`,"border-color":`${a.borderColor};`,"border-radius":`${ul(a.borderRadius)};`,"box-shadow":`${bl(a.horizontalPosition,a.verticalPosition,a.blurStrength,a.spreadStrength,a.shadowColor,a.shadowPosition)};`,padding:`${sl(a.padding)};`,margin:`${sl(a.margin)};`},"desktop"),Qd(l,{"font-size":`${a.fontSize_tablet};`,"line-height":`${a.lineHeight_tablet};`,"letter-spacing":`${a.letterSpacing_tablet};`,"text-align":`${a.horizontalAlignment_tablet};`,color:`${a.color_tablet};`,"background-color":`${a.backgroundColor_tablet};`,"background-image":`${a.backgroundGradient_tablet};`,width:`${a.width_tablet};`,"max-width":`${a.maxWidth_tablet};`,"border-style":`${a.borderStyle_tablet};`,"border-top-style":`${a.borderTopStyle_tablet};`,"border-bottom-style":`${a.borderBottomStyle_tablet};`,"border-left-style":`${a.borderLeftStyle_tablet};`,"border-right-style":`${a.borderRightStyle_tablet};`,"border-width":`${a.borderWidth_tablet};`,"border-top-width":`${a.borderTopWidth_tablet};`,"border-bottom-width":`${a.borderBottomWidth_tablet};`,"border-left-width":`${a.borderLeftWidth_tablet};`,"border-right-width":`${a.borderRightWidth_tablet};`,"border-color":`${a.borderColor_tablet};`,"border-radius":`${ul(a.borderRadius_tablet)};`,"box-shadow":`${bl(a.horizontalPosition_tablet,a.verticalPosition_tablet,a.blurStrength_tablet,a.spreadStrength_tablet,a.shadowColor_tablet,a.shadowPosition_tablet)};`,padding:`${sl(a.padding_tablet)};`,margin:`${sl(a.margin_tablet)};`},"tablet"),Qd(l,{"font-size":`${a.fontSize_mobile};`,"line-height":`${a.lineHeight_mobile};`,"letter-spacing":`${a.letterSpacing_mobile};`,"text-align":`${a.horizontalAlignment_mobile};`,color:`${a.color_mobile};`,"background-color":`${a.backgroundColor_mobile};`,"background-image":`${a.backgroundGradient_mobile};`,width:`${a.width_mobile};`,"max-width":`${a.maxWidth_mobile};`,"border-style":`${a.borderStyle_mobile};`,"border-top-style":`${a.borderTopStyle_mobile};`,"border-bottom-style":`${a.borderBottomStyle_mobile};`,"border-left-style":`${a.borderLeftStyle_mobile};`,"border-right-style":`${a.borderRightStyle_mobile};`,"border-width":`${a.borderWidth_mobile};`,"border-top-width":`${a.borderTopWidth_mobile};`,"border-bottom-width":`${a.borderBottomWidth_mobile};`,"border-left-width":`${a.borderLeftWidth_mobile};`,"border-right-width":`${a.borderRightWidth_mobile};`,"border-color":`${a.borderColor_mobile};`,"border-radius":`${ul(a.borderRadius_mobile)};`,"box-shadow":`${bl(a.horizontalPosition_mobile,a.verticalPosition_mobile,a.blurStrength_mobile,a.spreadStrength_mobile,a.shadowColor_mobile,a.shadowPosition_mobile)};`,padding:`${sl(a.padding_mobile)};`,margin:`${sl(a.margin_mobile)};`},"mobile"),Qd(i,{"font-size":`${a.fontSize_hover};`,"line-height":`${a.lineHeight_hover};`,"letter-spacing":`${a.letterSpacing_hover};`,color:`${a.color_hover};`,"background-color":`${a.backgroundColor_hover};`,"background-image":`${a.backgroundGradient_hover};`,width:`${a.width_hover};`,"max-width":`${a.maxWidth_hover};`,"border-style":`${a.borderStyle_hover};`,"border-top-style":`${a.borderTopStyle_hover};`,"border-bottom-style":`${a.borderBottomStyle_hover};`,"border-left-style":`${a.borderLeftStyle_hover};`,"border-right-style":`${a.borderRightStyle_hover};`,"border-width":`${a.borderWidth_hover};`,"border-top-width":`${a.borderTopWidth_hover};`,"border-bottom-width":`${a.borderBottomWidth_hover};`,"border-left-width":`${a.borderLeftWidth_hover};`,"border-right-width":`${a.borderRightWidth_hover};`,"border-color":`${a.borderColor_hover};`,"border-radius":`${ul(a.borderRadius_hover)};`,"box-shadow":`${bl(a.horizontalPosition_hover,a.verticalPosition_hover,a.blurStrength_hover,a.spreadStrength_hover,a.shadowColor_hover,a.shadowPosition_hover)};`,padding:`${sl(a.padding_hover)};`,margin:`${sl(a.margin_hover)};`},"desktop"),Qd(c,{color:`${a.linkColor};`},"desktop"),Qd(c,{color:`${a.linkColor_tablet};`},"tablet"),Qd(c,{color:`${a.linkColor_mobile};`},"mobile"),Qd(s,{color:`${a.linkColor_hover};`},"desktop"))},ru=function(e){let{attributes:t,global:r}=e;const n={attributes:t,global:r};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(qd,n),(0,o.createElement)(Jd,n),(0,o.createElement)(eu,n),(0,o.createElement)(tu,n))},ou=function(e){let{attr:t,cellBorderType:r,selector:n,selectorHover:a}=e;return(0,o.createElement)(o.Fragment,null,Qd(n,{"background-color":`${t.backgroundColor};`,"background-image":`${t.backgroundGradient};`,width:`${t.width};`,"border-style":`${t.borderStyle};`,"border-top-style":`${t.borderTopStyle};`,"border-bottom-style":`${t.borderBottomStyle};`,"border-left-style":`${t.borderLeftStyle};`,"border-right-style":`${t.borderRightStyle};`,"border-width":`${t.borderWidth};`,"border-top-width":`${t.borderTopWidth};`,"border-bottom-width":`${t.borderBottomWidth};`,"border-left-width":`${t.borderLeftWidth};`,"border-right-width":`${t.borderRightWidth};`,"border-color":`${t.borderColor};`,"border-radius":`${"separate"===r?ul(t.borderRadius):""};`,"box-shadow":`${"separate"===r?bl(t.horizontalPosition,t.verticalPosition,t.blurStrength,t.spreadStrength,t.shadowColor,t.shadowPosition):""};`,"text-align":`${t.horizontalAlignment};`,"vertical-align":`${t.verticalAlignment};`,padding:`${sl(t.padding)};`},"desktop"),Qd(n,{"background-color":`${t.backgroundColor_tablet};`,"background-image":`${t.backgroundGradient_tablet};`,width:`${t.width_tablet};`,"border-style":`${t.borderStyle_tablet};`,"border-top-style":`${t.borderTopStyle_tablet};`,"border-bottom-style":`${t.borderBottomStyle_tablet};`,"border-left-style":`${t.borderLeftStyle_tablet};`,"border-right-style":`${t.borderRightStyle_tablet};`,"border-width":`${t.borderWidth_tablet};`,"border-top-width":`${t.borderTopWidth_tablet};`,"border-bottom-width":`${t.borderBottomWidth_tablet};`,"border-left-width":`${t.borderLeftWidth_tablet};`,"border-right-width":`${t.borderRightWidth_tablet};`,"border-color":`${t.borderColor_tablet};`,"border-radius":`${"separate"===r?ul(t.borderRadius_tablet):""};`,"box-shadow":`${"separate"===r?bl(t.horizontalPosition_tablet,t.verticalPosition_tablet,t.blurStrength_tablet,t.spreadStrength_tablet,t.shadowColor_tablet,t.shadowPosition_tablet):""};`,"text-align":`${t.horizontalAlignment_tablet};`,"vertical-align":`${t.verticalAlignment_tablet};`,padding:`${sl(t.padding_tablet)};`},"tablet"),Qd(n,{"background-color":`${t.backgroundColor_mobile};`,"background-image":`${t.backgroundGradient_mobile};`,width:`${t.width_mobile};`,"border-style":`${t.borderStyle_mobile};`,"border-top-style":`${t.borderTopStyle_mobile};`,"border-bottom-style":`${t.borderBottomStyle_mobile};`,"border-left-style":`${t.borderLeftStyle_mobile};`,"border-right-style":`${t.borderRightStyle_mobile};`,"border-width":`${t.borderWidth_mobile};`,"border-top-width":`${t.borderTopWidth_mobile};`,"border-bottom-width":`${t.borderBottomWidth_mobile};`,"border-left-width":`${t.borderLeftWidth_mobile};`,"border-right-width":`${t.borderRightWidth_mobile};`,"border-color":`${t.borderColor_mobile};`,"border-radius":`${"separate"===r?ul(t.borderRadius_mobile):""};`,"box-shadow":`${"separate"===r?bl(t.horizontalPosition_mobile,t.verticalPosition_mobile,t.blurStrength_mobile,t.spreadStrength_mobile,t.shadowColor_mobile,t.shadowPosition_mobile):""};`,"text-align":`${t.horizontalAlignment_mobile};`,"vertical-align":`${t.verticalAlignment_mobile};`,padding:`${sl(t.padding_mobile)};`},"mobile"),Qd(a,{"background-color":`${t.backgroundColor_hover};`,"background-image":`${t.backgroundGradient_hover};`,width:`${t.width_hover};`,"border-style":`${t.borderStyle_hover};`,"border-top-style":`${t.borderTopStyle_hover};`,"border-bottom-style":`${t.borderBottomStyle_hover};`,"border-left-style":`${t.borderLeftStyle_hover};`,"border-right-style":`${t.borderRightStyle_hover};`,"border-width":`${t.borderWidth_hover};`,"border-top-width":`${t.borderTopWidth_hover};`,"border-bottom-width":`${t.borderBottomWidth_hover};`,"border-left-width":`${t.borderLeftWidth_hover};`,"border-right-width":`${t.borderRightWidth_hover};`,"border-color":`${t.borderColor_hover};`,"border-radius":`${"separate"===r?ul(t.borderRadius_hover):""};`,"box-shadow":`${"separate"===r?bl(t.horizontalPosition_hover,t.verticalPosition_hover,t.blurStrength_hover,t.spreadStrength_hover,t.shadowColor_hover,t.shadowPosition_hover):""};`,"text-align":`${t.horizontalAlignment_hover};`,"vertical-align":`${t.verticalAlignment_hover};`,padding:`${sl(t.padding_hover)};`},"desktop"))},nu=function(e){let{vTable:t,attributes:r}=e;const{id:n,cellBorderType:a}=r;return(0,o.createElement)(o.Fragment,null,t.map((e=>e.cells.map((e=>(0,o.createElement)(o.Fragment,null,e.content&&((e,t,r)=>e.map(((e,a)=>{if("text"===e.type&&e.style){const l={attr:e.style,selector:`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-text`,selectorHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-text:hover`,selectorLink:`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-text a`,selectorLinkHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-text a:hover`};return(0,o.createElement)(Kd,l)}if("image"===e.type&&e.style){const l={attr:e.style,selector:`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-image`,selectorHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-image:hover`};return(0,o.createElement)(Zd,l)}if("button"===e.type&&e.style){const l={attr:e.style,selector:`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-button`,selectorHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder .rv_tb-row-${t}-cell-${r} .cell-element-${a}.rv_tb-button:hover`};return(0,o.createElement)(Xd,l)}})))(e.content,e.rowIndex,e.columnIndex),e.style&&((e,t,r)=>{const l={attr:e&&e.colSelector?e.colSelector:{},cellBorderType:a,selector:`.rv_tb-${n}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-cs-row-${t}-cell-${r}`,selectorHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-cs-row-${t}-cell-${r}:hover`},i={attr:e&&e.rowSelector?e.rowSelector:{},cellBorderType:a,selector:`.rv_tb-${n}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-rs-row-${t}-cell-${r}.rv_tb-cs-row-${t}-cell-${r}`,selectorHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-rs-row-${t}-cell-${r}.rv_tb-cs-row-${t}-cell-${r}:hover`},c={attr:e&&e.cellSelector?e.cellSelector:{},cellBorderType:a,selector:`.rv_tb-${n}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-row-${t}-cell-${r}.rv_tb-rs-row-${t}-cell-${r}.rv_tb-cs-row-${t}-cell-${r}`,selectorHover:`.rv_tb-${n}.wp-block-riovizual-tablebuilder table tr .rv_tb-cell.rv_tb-row-${t}-cell-${r}.rv_tb-rs-row-${t}-cell-${r}.rv_tb-cs-row-${t}-cell-${r}:hover`};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(ou,l),(0,o.createElement)(ou,i),(0,o.createElement)(ou,c))})(e.style,e.rowIndex,e.columnIndex)))))))},au=function(e){let{attributes:t,vTable:r,global:n,selectedCell:a,selectedElement:l,selectorName:i}=e;const c={attributes:t,global:n},s={vTable:r,attributes:t,selectedCell:a,selectedElement:l,selectorName:i},d={id:t.id,global:n,vTable:r};return(0,o.createElement)("style",null,(0,o.createElement)(Ud,d),(0,o.createElement)(ru,c),(0,o.createElement)(nu,s))},lu=function(e){let{setAttributes:t}=e;const[r,n]=(0,o.useState)(3),[l,i]=(0,o.useState)(3),[s,d]=(0,o.useState)(!1),[u,m]=(0,o.useState)(!1),[p,h]=(0,o.useState)("collapse"),[g,v]=(0,o.useState)("regular"),f=b()("rv-placeholder__table",{"is-overflow-row":ra.checkOverflowRowCol(r),"is-overflow-col":ra.checkOverflowRowCol(l),"is-border-separate":"separate"===p,"is-style-stripes":"stripes"===g});function y(e){n(e?parseInt(r,10)+1:parseInt(r,10)-1)}function I(e){let{name:t,...r}=e;const n=`${t}`;return(0,o.createElement)(n,r)}const _=(e,t,n)=>(0,o.createElement)("tr",{key:t},(0,S.times)(e,(e=>{if(!(e>10))return(0,o.createElement)(I,{key:e,name:n,style:{height:180/Math.min(10,parseInt(r))}})}))),w=(()=>{let e={body:[]};return(0,S.times)(r,(t=>{s&&0===t?e.head=_(l,t,"th"):u&&t===r-1?e.foot=_(l,t,"td"):t<=10&&(e.body[`${t}`]=_(l,t,"td"))})),e})();return(0,o.createElement)(Ia.Placeholder,{label:(0,a.__)("Table Builder"),icon:(0,o.createElement)("img",{src:c}),className:"rv-placeholder"},(0,o.createElement)("div",{className:"rv-placeholder__table-wrap"},r&&l&&(0,o.createElement)("table",{className:f},w.head&&(0,o.createElement)("thead",null,w.head),w.body.length>0&&(0,o.createElement)("tbody",null,w.body),w.foot&&(0,o.createElement)("tfoot",null,w.foot))),(0,o.createElement)("div",{className:"rv-placeholder__hint"},(0,o.createInterpolateElement)((0,a.__)("Hint: Hold <code>Ctrl</code> key to select multiple cells. Hold <code>Shift</code> key to select range.","riovizual"),{code:(0,o.createElement)("code",null)})),(0,o.createElement)("form",{className:"rv-placeholder__form",onSubmit:function(e){e.preventDefault();const o=function(e){let{rowCount:t,columnCount:r,isHeader:o}=e;return Array.from({length:t}).map(((e,t)=>({cells:Array.from({length:r}).map((()=>({content:[{type:"text",data:""}],tag:o&&0===t?"th":"td",style:{}})))})))}({rowCount:parseInt(r,10)||3,columnCount:parseInt(l,10)||3,isHeader:s});t({row:ia(o),global:na(la),hasHeader:s,hasFooter:u,cellBorderType:p,styleType:g})}},(0,o.createElement)("div",{className:"rv-placeholder__row"},(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Header section"),checked:!!s,onChange:function(e){y(e),d(e)},className:"rv-placeholder__header"}),(0,o.createElement)(Ia.ToggleControl,{label:(0,a.__)("Footer section"),checked:!!u,onChange:function(e){y(e),m(e)},className:"rv-placeholder__footer"})),(0,o.createElement)("div",{className:"rv-placeholder__row"},(0,o.createElement)("div",{className:"rv-placeholder__element-wrap"},(0,o.createElement)("span",null,(0,a.__)("Table Styles","riovisual")),(0,o.createElement)(Ia.ButtonGroup,{className:"rv-placeholder__element"},(0,o.createElement)(Ia.Button,{variant:ra.checkActiveButton(g,"regular"),onClick:()=>{v("regular")}}," ",(0,a.__)("Default","riovizual")),(0,o.createElement)(Ia.Button,{variant:ra.checkActiveButton(g,"stripes"),onClick:()=>{v("stripes")}},(0,a.__)("Stripes","riovizual")))),(0,o.createElement)("div",{className:"rv-placeholder__element-wrap rv-placeholder__left-margin"},(0,o.createElement)("span",null,(0,a.__)("Cell Borders Type","riovisual")),(0,o.createElement)(Ia.ButtonGroup,{className:"rv-placeholder__element"},(0,o.createElement)(Ia.Button,{variant:ra.checkActiveButton(p,"collapse"),onClick:()=>{h("collapse")}}," ",(0,a.__)("Collapse","riovizual")),(0,o.createElement)(Ia.Button,{variant:ra.checkActiveButton(p,"separate"),onClick:()=>{h("separate")}},(0,a.__)("Separate","riovizual"))))),(0,o.createElement)("div",{className:"rv-placeholder__row"},(0,o.createElement)(Ia.TextControl,{type:"number",label:(0,a.__)("Column count"),value:l,onChange:function(e){i(e)},min:"1",className:"rv-placeholder__input"}),(0,o.createElement)(Ia.TextControl,{type:"number",label:(0,a.__)("Row count"),value:r,onChange:function(e){n(e)},min:ra.createTableMinRowCount(s,u),className:"rv-placeholder__input"}),(0,o.createElement)(Ia.Button,{className:"rv-placeholder__button",variant:"primary",type:"submit",disabled:r<1||l<1},(0,a.__)("Create Table")))))},iu=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,o.createElement)(_a.Path,{d:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"})),cu=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,o.createElement)(_a.Path,{d:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"})),su=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"})),du=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})),uu=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M20 9h-7.2V4h-1.6v5H4v6h7.2v5h1.6v-5H20z"})),bu=(0,o.createElement)(_a.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(_a.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})),mu=function(e){let{hasHeader:t,hasFooter:r,tableAlignment:n,vTable:l,selectedCell:i,selectedElement:c,handleInsertRow:s,handleDeleteRow:d,handleInsertColumn:u,handleDeleteColumn:b,handleSplitMergedCells:m,handleMergeCells:p,handleInsertElement:h,handleDeleteElement:g,handleChangeTableAlignment:v,handleDuplicateElement:f}=e;const y=[{icon:Ba,title:(0,a.__)("Insert row before","riovizual"),isDisabled:ra.checkDisabledInsertRowBefore(i,t),onClick:()=>s(0)},{icon:$a,title:(0,a.__)("Insert row after","riovizual"),isDisabled:ra.checkDisabledInsertRowBefore(i,r,l.length),onClick:()=>s(1)},{icon:iu,title:(0,a.__)("Delete row","riovizual"),isDisabled:ra.checkDisabledDeleteRow(i,l.length),onClick:()=>d()},{icon:La,title:(0,a.__)("Insert column before","riovizual"),isDisabled:ra.checkDisabledInsertCol(i),onClick:()=>u(0)},{icon:Wa,title:(0,a.__)("Insert column after","riovizual"),isDisabled:ra.checkDisabledInsertCol(i),onClick:()=>u(1)},{icon:cu,title:(0,a.__)("Delete column","riovizual"),isDisabled:ra.checkDisabledInsertCol(i,l[0].cells.length),onClick:()=>b()},{icon:su,title:(0,a.__)("Split Merged Cells","riovizual"),isDisabled:ra.checkDisabledSplitMergedCells(i),onClick:()=>m()},{icon:su,title:(0,a.__)("Merge Cells","riovizual"),isDisabled:ra.checkDisabledMergedCells(i,t,r,l.length-1),onClick:()=>p()}],_=[{icon:Oa,title:(0,a.__)("Add text","riovizual"),isDisabled:!i,onClick:()=>h("text")},{icon:Ra,title:(0,a.__)("Add image","riovizual"),isDisabled:!i,onClick:()=>h("image")},{icon:Aa,title:(0,a.__)("Add button","riovizual"),isDisabled:!i,onClick:()=>h("button")}],S=[{icon:du,title:(0,a.__)("Align Left","riovizual"),value:"left",onClick:()=>v("left")},{icon:uu,title:(0,a.__)("Align Center","riovizual"),value:"center",onClick:()=>v("center")},{icon:bu,title:(0,a.__)("Align Right","riovizual"),value:"right",onClick:()=>v("right")}];return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(I.BlockControls,{group:"block"},(0,o.createElement)(Ia.ToolbarDropdownMenu,{label:(0,a.__)("Change table alignment","riovizual"),icon:n&&S.find((e=>e.value===n))?.icon||du,controls:S,hasArrowIndicator:!0})),(0,o.createElement)(I.BlockControls,{group:"other"},(0,o.createElement)(Ia.ToolbarDropdownMenu,{hasArrowIndicator:!0,icon:su,label:(0,a.__)("table"),controls:y}),i&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.ToolbarDropdownMenu,{hasArrowIndicator:!0,icon:ka,label:(0,a.__)("Add element"),controls:_}),c&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ia.ToolbarButton,{icon:Da,label:(0,a.__)("Duplicate Element"),onClick:()=>f()}),(0,o.createElement)(Ia.ToolbarButton,{icon:wa,label:(0,a.__)("Delete Element"),onClick:()=>g("single")})))))},pu=function(e){let{caption:t,setAttributes:r,setSelectedCell:l,setSelectorName:i,setSelectedElement:c}=e;return(0,o.createElement)(I.RichText,{tagName:"figcaption",className:b()("rv_tb-caption"),"aria-label":(0,a.__)("Table caption text"),placeholder:(0,a.__)("Add caption"),value:t,onChange:e=>r({caption:e}),unstableOnFocus:()=>{l(void 0),c(void 0),i("captionSelector")},__unstableOnSplitAtEnd:()=>insertBlocksAfter((0,n.createBlock)((0,n.getDefaultBlockName)()))})};let hu=[];const gu=JSON.parse('{"u2":"riovizual/tablebuilder"}'),vu={from:[{type:"block",blocks:["core/table"],transform:e=>{const{hasFixedLayout:t,head:r,body:o,foot:a,caption:l}=e,i=()=>{const e=w().concat(r,o,a);if(e.length>0){const t=e.map((e=>({cells:e.cells.map((e=>({content:[{type:"text",data:e.content}],tag:e.tag})))})));return na(t)}return""};return""!==i()?(0,n.createBlock)("riovizual/tablebuilder",{hasFixedLayout:t,hasHeader:r.length>0,hasFooter:a.length>0,global:na(la),row:i(),caption:l}):(0,n.createBlock)("riovizual/tablebuilder",{row:""})}}],to:[{type:"block",blocks:["core/table"],transform:e=>{let t=""!==e.row?ua(oa(e.row)):[];const r=t.length>0?((e,t,r)=>{let o={head:[],body:[],foot:[]};return e.map(((n,a)=>{t&&0===a?o.head.push(n):r&&a===e.length-1?o.foot.push(n):o.body.push(n)})),o})(t,e.hasHeader,e.hasFooter):t,o=e=>e.findIndex((e=>"text"===e.type)),a=(e,t)=>e.map((e=>{let{cells:r}=e;return{cells:r.map((e=>({content:e&&e.content.length>0&&-1!==o(e.content)?e.content[o(e.content)].data:"",tag:e?e.tag:"head"===t?"th":"td"})))}}));return(0,n.createBlock)("core/table",{head:r.head?a(r.head,"head"):[],body:r.body?a(r.body,"body"):[],foot:r.foot?a(r.foot,"foot"):[],hasFixedLayout:e.hasFixedLayout,caption:e.caption})}}]},fu=vu,yu={attributes:{id:{type:"string"},tableAlignment:{type:"string"},hasFixedLayout:{type:"boolean",default:!1},hasHeader:{type:"boolean",default:!1},hasFooter:{type:"boolean",default:!1},isScrollOnPc:{type:"boolean",default:!1},isScrollOnMobile:{type:"boolean",default:!0},isStackedOnMobile:{type:"boolean",default:!1},enableResponsiveTable:{type:"boolean",default:!1},useRowAsHeader:{type:"boolean",default:!1},stickyType:{type:"string",default:"none"},styleType:{type:"string",default:"regular"},cellBorderType:{type:"string",default:"collapse"},isMergeContent:{type:"boolean",default:!0},tableClasses:{type:"string",default:""},caption:{type:"string",source:"html",selector:"figcaption",default:""},captionPosition:{type:"string",default:"bottom"},global:{type:"string",default:""},row:{type:"string",default:""},preview:{type:"boolean",default:!1}},save(e){let{attributes:t}=e;const{id:r,hasFixedLayout:n,hasHeader:a,hasFooter:l,caption:i,row:c,styleType:d,tableAlignment:u,cellBorderType:m,isScrollOnPc:p,isScrollOnMobile:h,isStackedOnMobile:g,stickyType:v,enableResponsiveTable:f,useRowAsHeader:y,captionPosition:_,global:S,tableClasses:w}=t;if(""===c)return null;const E=""!==c?ca(c):[],x=""!==S?oa(S):{},C=I.useBlockProps.save({className:b()({[`is-align-${u}`]:u,[`is-style-${d}`]:d,[`rv_tb-${r}`]:r,"is-scroll-on-pc":p,"is-scroll-on-mobile":h,"rv_tb-responsive-table":f,"rv_tb-header-top-row":y})}),M=b()({"has-fixed-layout":n,"is-stacked-on-mobile":g},w),D=!I.RichText.isEmpty(i),N=e=>{let{name:t,...r}=e;const n=`${t}`;return(0,o.createElement)(n,r)},k=(e,t)=>(0,o.createElement)("tr",{key:t,className:0===t&&"row"===v&&`is-sticky-${v}`},e.map((e=>{const{content:t,tag:r,scope:n,rowSpan:a,colSpan:l,align:i,rowIndex:c,columnIndex:s,classes:d}=e,u=b()("rv_tb-cell","rv_tb-row-"+c+"-cell-"+s,"rv_tb-rs-row-"+c+"-cell-"+s,"rv_tb-cs-row-"+c+"-cell-"+s,{[`has-text-align-${i}`]:i,[`is-sticky-${v}`]:"column"===v&&0===s,"sm-last-cell":g&&ra.findLastCell(E,c,s,m)},d);return(0,o.createElement)(N,{key:s,name:r,className:u,rowSpan:a>1?a:void 0,colSpan:l>1?l:void 0,scope:"th"===r?n:void 0},t.map(((e,t)=>(0,o.createElement)(o.Fragment,null,"text"===e.type&&e.data&&(0,o.createElement)("div",{className:"rv_tb-element-wrap"},(0,o.createElement)(I.RichText.Content,{className:b()("cell-element-"+t,"rv_tb-text",{[e.classes]:e.classes}),tagName:"div",value:e.data})),"image"===e.type&&e.data.url&&(0,o.createElement)("div",{className:"rv_tb-element-wrap"},(0,o.createElement)("img",{loading:"lazy",className:b()("cell-element-"+t,"rv_tb-image",{[e.classes]:e.classes}),src:e.data.url,alt:e.data.alt})),"button"===e.type&&e.data&&(0,o.createElement)(I.RichText.Content,{className:b()("wp-element-button","cell-element-"+t,"rv_tb-button",{[e.classes]:e.classes}),tagName:"a",value:e.data,href:e.url,target:e.linkTarget,rel:e.rel})))))}))),T=(()=>{let e={body:[]};return E.map(((t,r)=>{a&&0===r?e.head=k(t.cells,r):l&&r===E.length-1?e.foot=k(t.cells,r):e.body[`${r}`]=k(t.cells,r)})),e})(),P=()=>(0,o.createElement)(I.RichText.Content,{tagName:"figcaption",value:i,className:b()("rv_tb-caption")});return(0,o.createElement)("figure",s({},C,{"rv-tb-responsive-breakpoint":ra.responsiveBreakPoint(x.table)}),D&&"top"===_&&(0,o.createElement)(P,null),(0,o.createElement)("table",{className:M},T.head&&(0,o.createElement)("thead",null,T.head),T.body.length>0&&(0,o.createElement)("tbody",null,T.body),T.foot&&(0,o.createElement)("tfoot",null,T.foot)),D&&"bottom"===_&&(0,o.createElement)(P,null))}},Iu={attributes:{id:{type:"string"},tableAlignment:{type:"string"},hasFixedLayout:{type:"boolean",default:!1},hasHeader:{type:"boolean",default:!1},hasFooter:{type:"boolean",default:!1},isScrollOnPc:{type:"boolean",default:!1},isScrollOnMobile:{type:"boolean",default:!0},isStackedOnMobile:{type:"boolean",default:!1},enableResponsiveTable:{type:"boolean",default:!1},useRowAsHeader:{type:"boolean",default:!1},stickyType:{type:"string",default:"none"},styleType:{type:"string",default:"regular"},cellBorderType:{type:"string",default:"collapse"},isMergeContent:{type:"boolean",default:!0},tableClasses:{type:"string",default:""},caption:{type:"string",source:"html",selector:"figcaption",default:""},captionPosition:{type:"string",default:"bottom"},global:{type:"string",default:""},row:{type:"string",default:""},preview:{type:"boolean",default:!1}},save(e){let{attributes:t}=e;const{id:r,hasFixedLayout:n,hasHeader:a,hasFooter:l,caption:i,row:c,styleType:d,tableAlignment:u,cellBorderType:m,isScrollOnPc:p,isScrollOnMobile:h,isStackedOnMobile:g,stickyType:v,enableResponsiveTable:f,useRowAsHeader:y,captionPosition:_,global:S,tableClasses:w}=t;if(""===c)return null;const E=""!==c?ca(c):[],x=""!==S?oa(S):{},C=I.useBlockProps.save({className:b()({[`is-align-${u}`]:u,[`is-style-${d}`]:d,[`rv_tb-${r}`]:r,"is-scroll-on-pc":p,"is-scroll-on-mobile":h,"rv_tb-responsive-table":f,"rv_tb-header-top-row":y})}),M=b()({"has-fixed-layout":n,"is-stacked-on-mobile":g},w),D=!I.RichText.isEmpty(i),N=e=>{let{name:t,...r}=e;const n=`${t}`;return(0,o.createElement)(n,r)},k=(e,t)=>(0,o.createElement)("tr",{key:t,className:0===t&&"row"===v&&`is-sticky-${v}`},e.map((e=>{const{content:t,tag:r,scope:n,rowSpan:a,colSpan:l,align:i,rowIndex:c,columnIndex:s,classes:d}=e,u=b()("rv_tb-cell","rv_tb-row-"+c+"-cell-"+s,"rv_tb-rs-row-"+c+"-cell-"+s,"rv_tb-cs-row-"+c+"-cell-"+s,{[`has-text-align-${i}`]:i,[`is-sticky-${v}`]:"column"===v&&0===s,"sm-last-cell":g&&ra.findLastCell(E,c,s,m)},d);return(0,o.createElement)(N,{key:s,name:r,className:u,rowSpan:a>1?a:void 0,colSpan:l>1?l:void 0,scope:"th"===r?n:void 0},t.map(((e,t)=>(0,o.createElement)(o.Fragment,null,"text"===e.type&&e.data&&(0,o.createElement)("div",{className:"rv_tb-element-wrap"},(0,o.createElement)(I.RichText.Content,{className:b()("cell-element-"+t,"rv_tb-text",{[e.classes]:e.classes}),tagName:"div",value:e.data})),"image"===e.type&&e.data.url&&(0,o.createElement)("div",{className:"rv_tb-element-wrap"},(0,o.createElement)("img",{loading:"lazy",className:b()("cell-element-"+t,"rv_tb-image",{[e.classes]:e.classes}),src:e.data.url,alt:e.data.alt}))))))}))),T=(()=>{let e={body:[]};return E.map(((t,r)=>{a&&0===r?e.head=k(t.cells,r):l&&r===E.length-1?e.foot=k(t.cells,r):e.body[`${r}`]=k(t.cells,r)})),e})(),P=()=>(0,o.createElement)(I.RichText.Content,{tagName:"figcaption",value:i,className:b()("rv_tb-caption")});return(0,o.createElement)("figure",s({},C,{"rv-tb-responsive-breakpoint":ra.responsiveBreakPoint(x.table)}),D&&"top"===_&&(0,o.createElement)(P,null),(0,o.createElement)("table",{className:M},T.head&&(0,o.createElement)("thead",null,T.head),T.body.length>0&&(0,o.createElement)("tbody",null,T.body),T.foot&&(0,o.createElement)("tfoot",null,T.foot)),D&&"bottom"===_&&(0,o.createElement)(P,null))}},_u={attributes:{id:{type:"string"},tableAlignment:{type:"string"},hasFixedLayout:{type:"boolean",default:!1},hasHeader:{type:"boolean",default:!1},hasFooter:{type:"boolean",default:!1},isScrollOnPc:{type:"boolean",default:!1},isScrollOnMobile:{type:"boolean",default:!1},isStackedOnMobile:{type:"boolean",default:!1},enableResponsiveTable:{type:"boolean",default:!1},useRowAsHeader:{type:"boolean",default:!1},stickyType:{type:"string",default:"none"},styleType:{type:"string",default:"regular"},cellBorderType:{type:"string",default:"collapse"},isMergeContent:{type:"boolean",default:!1},tableClasses:{type:"string",default:""},caption:{type:"string",source:"html",selector:"figcaption",default:""},captionPosition:{type:"string",default:"bottom"},global:{type:"string",default:""},row:{type:"string",default:""}},save(e){let{attributes:t}=e;const{id:r,hasFixedLayout:n,hasHeader:a,hasFooter:l,caption:i,row:c,styleType:d,tableAlignment:u,cellBorderType:m,isScrollOnPc:p,isScrollOnMobile:h,isStackedOnMobile:g,stickyType:v,enableResponsiveTable:f,useRowAsHeader:y,captionPosition:_,global:S,tableClasses:w}=t;if(""===c)return null;const E=""!==c?ca(c):[],x=""!==S?oa(S):{},C=I.useBlockProps.save({className:b()({[`is-align-${u}`]:u,[`is-style-${d}`]:d,[`rv_tb-${r}`]:r,"is-scroll-on-pc":p,"is-scroll-on-mobile":h,"rv_tb-responsive-table":f,"rv_tb-header-top-row":y})}),M=b()({"has-fixed-layout":n,"is-stacked-on-mobile":g},w),D=!I.RichText.isEmpty(i),N=e=>{let{name:t,...r}=e;const n=`${t}`;return(0,o.createElement)(n,r)},k=(e,t)=>(0,o.createElement)("tr",{key:t,className:0===t&&"row"===v&&`is-sticky-${v}`},e.map((e=>{const{content:t,tag:r,scope:n,rowSpan:a,colSpan:l,align:i,rowIndex:c,columnIndex:s,classes:d}=e,u=b()("rv_tb-cell","rv_tb-row-"+c+"-cell-"+s,"rv_tb-rs-row-"+c+"-cell-"+s,"rv_tb-cs-row-"+c+"-cell-"+s,{[`has-text-align-${i}`]:i,[`is-sticky-${v}`]:"column"===v&&0===s,"sm-last-cell":g&&ra.findLastCell(E,c,s,m)},d);return(0,o.createElement)(N,{key:s,name:r,className:u,rowSpan:a>1?a:void 0,colSpan:l>1?l:void 0,scope:"th"===r?n:void 0},t.map(((e,t)=>(0,o.createElement)(o.Fragment,null,"text"===e.type&&e.data&&(0,o.createElement)(I.RichText.Content,{className:b()("cell-element-"+t,"rv_tb-text",{[e.classes]:e.classes}),tagName:"div",value:e.data}),"image"===e.type&&e.data.url&&(0,o.createElement)("img",{loading:"lazy",className:b()("cell-element-"+t,"rv_tb-image",{[e.classes]:e.classes}),src:e.data.url,alt:e.data.alt})))))}))),T=(()=>{let e={body:[]};return E.map(((t,r)=>{a&&0===r?e.head=k(t.cells,r):l&&r===E.length-1?e.foot=k(t.cells,r):e.body[`${r}`]=k(t.cells,r)})),e})(),P=()=>(0,o.createElement)(I.RichText.Content,{tagName:"figcaption",value:i,className:b()((0,I.__experimentalGetElementClassName)("caption"),"rv_tb-caption")});return(0,o.createElement)("figure",s({},C,{"rv-tb-responsive-breakpoint":ra.responsiveBreakPoint(x.table)}),D&&"top"===_&&(0,o.createElement)(P,null),(0,o.createElement)("table",{className:M},T.head&&(0,o.createElement)("thead",null,T.head),T.body.length>0&&(0,o.createElement)("tbody",null,T.body),T.foot&&(0,o.createElement)("tfoot",null,T.foot)),D&&"bottom"===_&&(0,o.createElement)(P,null))}},Su=[yu,Iu,_u];(0,n.registerBlockType)(gu.u2,{icon:(0,o.createElement)("img",{src:c}),example:{attributes:{preview:!0}},transforms:fu,edit:function(e){let{attributes:t,setAttributes:n,isSelected:a}=e;const l=(0,o.useRef)(),{id:i,hasHeader:c,hasFooter:d,row:u,global:m,tableAlignment:p,styleType:h,isScrollOnPc:g,isScrollOnMobile:v,caption:f,captionPosition:_,isMergeContent:S,preview:E}=t,[x,C]=(0,o.useState)(void 0),[M,D]=(0,o.useState)(void 0),[N,k]=(0,o.useState)(void 0),[T,P]=(0,o.useState)(void 0),[O,R]=(0,o.useState)(!1),[A,z]=(0,o.useState)(void 0),[B,$]=(0,o.useState)(void 0),[L,W]=(0,o.useState)(void 0),j=r(700);if(E)return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("img",{style:{maxWidth:"100%"},src:j}));const F=""!==u?ca(u):[],H=""!==m?oa(m):{};(0,o.useEffect)((()=>{let e=i;e&&!hu.includes(e)||(e=y(),n({id:e})),hu.push(e)}),[]);let G=(0,I.useBlockProps)({ref:l,className:b()({[`is-align-${p}`]:p,[`is-style-${h}`]:h,[`rv_tb-${i}`]:i,"is-scroll-on-pc":g,"is-scroll-on-mobile":v})});(0,o.useEffect)((()=>{a||(C(void 0),D(void 0),k(void 0),P(void 0))}),[a]);const V={hasHeader:c,hasFooter:d,tableAlignment:p,vTable:F,selectedCell:x,selectedElement:M},U={attributes:t,setAttributes:n,isSelected:a,vTable:F,global:H,selectedCell:x,setSelectedCell:C,selectedElement:M,setSelectedElement:D,insertElement:O,setInsertElement:R,selectorName:N,setSelectorName:k,tableMenu:T,setTableMenu:P,copiedElement:A,copiedRow:B,copiedColumn:L,setCopiedElement:z,setCopiedRow:$,setCopiedColumn:W},Y={caption:f,setAttributes:n,setSelectedCell:C,setSelectorName:k,setSelectedElement:D},Q={setAttributes:n};function q(e){if(!x)return;const{rowIndex:t,rowSpan:r=1}=x[0],o=ra.getIndexWithDeltaSpan(t,e,r),a=sa(F,{rowIndex:o});ra.isResetCopiedDataIndex(B,o,"rowIndex")&&$(ra.resetCopiedDataIndexOnInsert(B,o,"rowIndex")),A&&ra.isResetCopiedDataIndex(A.sElement,o,"rowIndex")&&z({...A,sElement:ra.resetCopiedDataIndexOnInsert(A.sElement,o,"rowIndex")}),C(void 0),k(void 0),n({row:ia(a)})}function J(){if(!x)return;const{rowIndex:e}=x[0],t=function(e,t){let{rowIndex:r}=t;const o=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>ra.hasSpanInCell(e.rowSpan,e.rowIndex,r)));return o.length&&o.forEach((t=>e=ba(e,t))),e.filter(((e,t)=>t!==r)).map((e=>({cells:e.cells.map((e=>ra.checkForAdjustRowSpan(e,r)?{...e,rowSpan:e.rowSpan-1}:e))})))}(F,{rowIndex:e});ra.isResetCopiedDataIndex(B,e,"rowIndex")&&$(ra.resetCopiedDataIndexOnDelete(B,e,"rowIndex")),ra.isResetCopiedElementInCellDelete(A,e,"rowIndex")&&z(ra.resetCopiedElementInCellDelete(A,e,"rowIndex")),C(void 0),k(void 0),c&&0===e?n({row:ia(t),hasHeader:!c}):d&&e===F.length-1?n({row:ia(t),hasFooter:!d}):n({row:ia(t)})}function K(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(!x)return;const{columnIndex:t,colSpan:r=1}=x[0],o=ra.getIndexWithDeltaSpan(t,e,r),a=da(F,{columnIndex:o,hasHeader:c});ra.isResetCopiedDataIndex(L,o,"columnIndex")&&W(ra.resetCopiedDataIndexOnInsert(L,o,"columnIndex")),A&&ra.isResetCopiedDataIndex(A.sElement,o,"columnIndex")&&z({...A,sElement:ra.resetCopiedDataIndexOnInsert(A.sElement,o,"columnIndex")}),C(void 0),k(void 0),n({row:ia(a)})}function Z(){if(!x)return;const{columnIndex:e}=x[0],t=function(e,t){let{columnIndex:r}=t;const o=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>ra.hasSpanInCell(e.colSpan,e.columnIndex,r)));return o.length&&o.forEach((t=>e=ba(e,t))),e.map((e=>({cells:e.cells.filter((e=>e.columnIndex!==r)).map((e=>ra.checkForAdjustColSpan(e,r)?{...e,colSpan:e.colSpan-1}:e))})))}(F,{columnIndex:e});ra.isResetCopiedDataIndex(L,e,"columnIndex")&&W(ra.resetCopiedDataIndexOnDelete(L,e,"columnIndex")),ra.isResetCopiedElementInCellDelete(A,e,"columnIndex")&&z(ra.resetCopiedElementInCellDelete(A,e,"columnIndex")),C(void 0),k(void 0),n({row:ia(t)})}function X(e){if(!x)return;let t;F.map((r=>{r.cells.map((r=>ra.hasTargetCell(x,r)?(1===x.length&&(t={rowIndex:x[0].rowIndex,columnIndex:x[0].columnIndex,elementIndex:r.content.length,elementType:e}),{...r,content:r.content.push({type:e,data:""})}):r))})),D(t),R(!0),P(void 0),n({row:ia(F)})}const ee=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"duplicate";if("copy"===e||"cut"===e){if(!M)return;z({dType:e,sElement:M}),P(void 0)}if("duplicate"===e||"paste"===e){if(!x)return;const t=ha(F,x,M,A,e);"paste"===e&&(D({rowIndex:x[0].rowIndex,columnIndex:x[0].columnIndex,elementIndex:x[0].content.length,elementType:A.sElement.type}),"cut"===A.dType&&z(void 0)),P(void 0),n({row:ia(t)})}},te=e=>{const t=F.map((t=>({cells:t.cells.map((t=>{if("single"===e){const{rowIndex:e,columnIndex:r,elementIndex:o}=M;return t.rowIndex===e&&t.columnIndex===r?(t.content.splice(o,1),{...t,content:t.content}):t}if(ra.checkElementType(e)){if(!ra.hasTargetCell(x,t))return t;if("all"===e)return{...t,content:[]};{const r=t.content.filter((t=>t.type!=e));return{...t,content:r}}}}))})));ra.isResetCopiedElementIndex(A,M)&&z(ra.resetCopiedElementIndex(A,M)),P(void 0),D(void 0),C(void 0),n({row:ia(t)})},re=0===F.length;return(0,o.createElement)("figure",G,!re&&(0,o.createElement)(mu,s({},V,{handleInsertRow:e=>q(e),handleDeleteRow:()=>J(),handleInsertColumn:e=>K(e),handleDeleteColumn:()=>Z(),handleSplitMergedCells:()=>(()=>{const e=function(e,t,r){if(!t)return e;const o=t.filter((e=>{let{rowSpan:t,colSpan:r}=e;return t>1||r>1}));return o.length&&o.forEach((t=>{e=ba(e,t,r)})),e}(F,x,c);C(void 0),k(void 0),n({row:ia(e)})})(),handleMergeCells:()=>(()=>{const e=function(e,t,r){if(!t||!t.length)return e;const o=ra.getMinMaxRowColIndexes(t),{minRowIndex:n,maxRowIndex:a,minColIndex:l,maxColIndex:i}=o,c=t.filter((e=>{let{rowSpan:t,colSpan:r}=e;return t>1||r>1})).length;if(c)for(let t=0;t<c;t++){const t=e.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>(e.rowSpan>1||e.colSpan>1)&&n<=e.rowIndex&&a>=e.rowIndex&&l<=e.columnIndex&&i>=e.columnIndex));t.length&&(e=ba(e,t[0]))}const s=e.reduce(((e,t)=>e.concat(t.cells)),[]).reduce(((e,t)=>(ra.isMergedCellContent(t,n,a,l,i)&&(e=e.concat(t.content)),e)),[]),d=e.map(((e,t)=>ra.isNotRowMarged(t,n,a)?e:{cells:e.cells.map((e=>ra.isCellMarged(e.columnIndex,t,l,n)?{...e,rowSpan:Math.abs(a-n)+1,colSpan:Math.abs(i-l)+1,content:r?s:e.content}:ra.isCellInRowColIndex(t,e.columnIndex,n,a,l,i)?void 0:e))}));return d.map((e=>({cells:w().without(e.cells,void 0)})))}(F,x,S);B&&!ra.isSelectedRowInRowSpan(e,B.rowIndex,"in")&&$(void 0),L&&!ra.isSelectedColumnInColSpan(e,L.columnIndex,"in")&&W(void 0),A&&ra.isSelectedElementInMergeCell(e,A.sElement)&&z(void 0),C(void 0),k(void 0),n({row:ia(e)})})(),handleInsertElement:e=>X(e),handleDeleteElement:e=>te(e),handleChangeTableAlignment:e=>{var t;n({tableAlignment:p===(t=e)?void 0:t})},handleDuplicateElement:()=>ee()})),!re&&(0,o.createElement)(Vd,U),!re&&"top"===_&&(0,o.createElement)(pu,Y),!re&&(0,o.createElement)(Ja,s({},U,{handleDeleteRow:()=>J(),handleDeleteCol:()=>Z(),handleInsertElement:e=>X(e),handleDeleteElement:e=>te(e),onMoveElement:e=>(e=>{if(!M)return;const{rowIndex:t,columnIndex:r,elementIndex:o}=M,a=o+e;F.map(((e,n)=>{e.cells.map(((e,l)=>{if(e.rowIndex===t&&e.columnIndex===r){const[e]=F[n].cells[l].content.splice(o,1);F[n].cells[l].content.splice(a,0,e)}}))})),ra.isResetCopiedElementIndexOnMove(A,M,a)&&z(ra.resetCopiedElementIndexOnMove(A,M,a)),P(void 0),D(void 0),n({row:ia(F)})})(e),handleDuplicateElement:e=>ee(e),onConvertSection:(e,t)=>((e,t)=>{const r=F.reduce(((e,t)=>e.concat(t.cells)),[]).filter((e=>e.rowIndex===t)),o=pa(F,r,"header"===e?"th":"td","tag");n({row:ia(o),hasHeader:0===t?!c:c,hasFooter:t===F.length-1?!d:d})})(e,t),onSliceSelectedRow:(e,t)=>((e,t)=>{if(!x||!N)return;const{rowIndex:r}=x[0];if("copy"===e||"cut"===e)$({dType:e,rowIndex:r});else if("paste"===e){const e=F,o=B.rowIndex;let a=r,l=F[o];if("cut"===B.dType)[l]=e.splice(o,1),a=o<a?a-1:a,ra.isResetCopiedElementInCellDelete(A,o,"rowIndex")&&z(void 0),$(void 0);else if("copy"===B.dType){let e=ra.getIndexWithDelta(a,t);ra.isResetCopiedDataIndex(B,e,"rowIndex")&&$(ra.resetCopiedDataIndexOnInsert(B,e,"rowIndex")),A&&ra.isResetCopiedDataIndex(A.sElement,e,"rowIndex")&&z({...A,sElement:ra.resetCopiedDataIndexOnInsert(A.sElement,e,"rowIndex")})}a=ra.getIndexWithDelta(a,t),e.splice(a,0,l),n({row:ia(e)})}})(e,t),onSliceSelectedColumn:(e,t)=>((e,t)=>{if(!x||!N)return;const{columnIndex:r}=x[0];if("copy"===e||"cut"===e)W({dType:e,columnIndex:r});else if("paste"===e){const e=function(e,t,r,o){const n=ua(e),a=r.columnIndex;let l=[];return"cut"===r.dType?(l=n.map((e=>e.cells.splice(a,1))),t=a<t?t-1:t,t=ra.getIndexWithDelta(t,o),n.map(((e,r)=>{e.cells.splice(t,0,l[r][0])}))):"copy"===r.dType&&(l=n.map((e=>e.cells[a])),t=ra.getIndexWithDelta(t,o),n.map(((e,r)=>{e.cells.splice(t,0,l[r])}))),n.map((e=>({cells:w().without(e.cells,void 0)})))}(F,r,L,t);if("cut"===L.dType)ra.isResetCopiedElementInCellDelete(A,L.columnIndex,"columnIndex")&&z(void 0),W(void 0);else if("copy"===L.dType){let e=ra.getIndexWithDelta(r,t);ra.isResetCopiedDataIndex(L,e,"columnIndex")&&W(ra.resetCopiedDataIndexOnInsert(L,e,"columnIndex")),A&&ra.isResetCopiedDataIndex(A.sElement,e,"columnIndex")&&z({...A,sElement:ra.resetCopiedDataIndexOnInsert(A.sElement,e,"columnIndex")})}n({row:ia(e)})}})(e,t),handleInsertRow:e=>q(e),handleInsertColumn:e=>K(e)})),!re&&"bottom"===_&&(0,o.createElement)(pu,Y),!re&&(0,o.createElement)(au,U),re&&(0,o.createElement)(lu,Q))},save:function(e){let{attributes:t}=e;const{id:r,hasFixedLayout:n,hasHeader:a,hasFooter:l,caption:i,row:c,styleType:d,tableAlignment:u,cellBorderType:m,isScrollOnPc:p,isScrollOnMobile:h,isStackedOnMobile:g,stickyType:v,enableResponsiveTable:f,useRowAsHeader:y,captionPosition:_,global:S,tableClasses:w}=t;if(""===c)return null;const E=""!==c?ca(c):[],x=""!==S?oa(S):{},C=I.useBlockProps.save({className:b()({[`is-align-${u}`]:u,[`is-style-${d}`]:d,[`rv_tb-${r}`]:r,"is-scroll-on-pc":p,"is-scroll-on-mobile":h,"rv_tb-responsive-table":f,"rv_tb-header-top-row":y})}),M=b()({"has-fixed-layout":n,"is-stacked-on-mobile":g},w),D=!I.RichText.isEmpty(i),N=e=>{let{name:t,...r}=e;const n=`${t}`;return(0,o.createElement)(n,r)},k=(e,t)=>(0,o.createElement)("tr",{key:t,className:0===t&&"row"===v&&`is-sticky-${v}`},e.map((e=>{const{content:t,tag:r,scope:n,rowSpan:a,colSpan:l,align:i,rowIndex:c,columnIndex:s,classes:d}=e,u=b()("rv_tb-cell","rv_tb-row-"+c+"-cell-"+s,"rv_tb-rs-row-"+c+"-cell-"+s,"rv_tb-cs-row-"+c+"-cell-"+s,{[`has-text-align-${i}`]:i,[`is-sticky-${v}`]:"column"===v&&0===s,"sm-last-cell":g&&ra.findLastCell(E,c,s,m)},d);return(0,o.createElement)(N,{key:s,name:r,className:u,rowSpan:a>1?a:void 0,colSpan:l>1?l:void 0,scope:"th"===r?n:void 0},t.map(((e,t)=>(0,o.createElement)(o.Fragment,null,"text"===e.type&&e.data&&(0,o.createElement)("div",{className:"rv_tb-element-wrap"},(0,o.createElement)(I.RichText.Content,{className:b()("cell-element-"+t,"rv_tb-text",{[e.classes]:e.classes}),tagName:e.contentTag?e.contentTag:"p",value:e.data})),"image"===e.type&&e.data.url&&(0,o.createElement)("div",{className:"rv_tb-element-wrap"},(0,o.createElement)("img",{loading:"lazy",className:b()("cell-element-"+t,"rv_tb-image",{[e.classes]:e.classes}),src:e.data.url,alt:e.data.alt})),"button"===e.type&&e.data&&(0,o.createElement)(I.RichText.Content,{className:b()("wp-element-button","cell-element-"+t,"rv_tb-button",{[e.classes]:e.classes}),tagName:"a",value:e.data,href:e.url,target:e.linkTarget,rel:e.rel})))))}))),T=(()=>{let e={body:[]};return E.map(((t,r)=>{a&&0===r?e.head=k(t.cells,r):l&&r===E.length-1?e.foot=k(t.cells,r):e.body[`${r}`]=k(t.cells,r)})),e})(),P=()=>(0,o.createElement)(I.RichText.Content,{tagName:"figcaption",value:i,className:b()("rv_tb-caption")});return(0,o.createElement)("figure",s({},C,{"rv-tb-responsive-breakpoint":ra.responsiveBreakPoint(x.table)}),D&&"top"===_&&(0,o.createElement)(P,null),(0,o.createElement)("table",{className:M},T.head&&(0,o.createElement)("thead",null,T.head),T.body.length>0&&(0,o.createElement)("tbody",null,T.body),T.foot&&(0,o.createElement)("tfoot",null,T.foot)),D&&"bottom"===_&&(0,o.createElement)(P,null))},deprecated:Su})},184:(e,t)=>{var r;!function(){"use strict";var o={}.hasOwnProperty;function n(){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 l=n.apply(null,r);l&&e.push(l)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var i in r)o.call(r,i)&&r[i]&&e.push(i)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()},679:(e,t,r)=>{"use strict";var o=r(864),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},l={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},i={};function c(e){return o.isMemo(e)?l:i[e.$$typeof]||n}i[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i[o.Memo]=l;var s=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,b=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,r,o){if("string"!=typeof r){if(p){var n=m(r);n&&n!==p&&e(t,n,o)}var l=d(r);u&&(l=l.concat(u(r)));for(var i=c(t),h=c(r),g=0;g<l.length;++g){var v=l[g];if(!(a[v]||o&&o[v]||h&&h[v]||i&&i[v])){var f=b(r,v);try{s(t,v,f)}catch(e){}}}}return t}},921:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,n=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,l=r?Symbol.for("react.strict_mode"):60108,i=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,s=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,u=r?Symbol.for("react.concurrent_mode"):60111,b=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,f=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,I=r?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case d:case u:case a:case i:case l:case m:return e;default:switch(e=e&&e.$$typeof){case s:case b:case g:case h:case c:return e;default:return t}}case n:return t}}}function S(e){return _(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=s,t.ContextProvider=c,t.Element=o,t.ForwardRef=b,t.Fragment=a,t.Lazy=g,t.Memo=h,t.Portal=n,t.Profiler=i,t.StrictMode=l,t.Suspense=m,t.isAsyncMode=function(e){return S(e)||_(e)===d},t.isConcurrentMode=S,t.isContextConsumer=function(e){return _(e)===s},t.isContextProvider=function(e){return _(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return _(e)===b},t.isFragment=function(e){return _(e)===a},t.isLazy=function(e){return _(e)===g},t.isMemo=function(e){return _(e)===h},t.isPortal=function(e){return _(e)===n},t.isProfiler=function(e){return _(e)===i},t.isStrictMode=function(e){return _(e)===l},t.isSuspense=function(e){return _(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===u||e===i||e===l||e===m||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===c||e.$$typeof===s||e.$$typeof===b||e.$$typeof===f||e.$$typeof===y||e.$$typeof===I||e.$$typeof===v)},t.typeOf=_},864:(e,t,r)=>{"use strict";e.exports=r(921)},359:(e,t)=>{"use strict";var r=60103,o=60106,n=60107,a=60108,l=60114,i=60109,c=60110,s=60112,d=60113,u=60120,b=60115,m=60116;if("function"==typeof Symbol&&Symbol.for){var p=Symbol.for;r=p("react.element"),o=p("react.portal"),n=p("react.fragment"),a=p("react.strict_mode"),l=p("react.profiler"),i=p("react.provider"),c=p("react.context"),s=p("react.forward_ref"),d=p("react.suspense"),u=p("react.suspense_list"),b=p("react.memo"),m=p("react.lazy"),p("react.block"),p("react.server.block"),p("react.fundamental"),p("react.debug_trace_mode"),p("react.legacy_hidden")}t.isContextConsumer=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case n:case l:case a:case d:case u:return e;default:switch(e=e&&e.$$typeof){case c:case s:case m:case b:case i:return e;default:return t}}case o:return t}}}(e)===c}},973:(e,t,r)=>{"use strict";e.exports=r(359)},795:(e,t,r)=>{"use strict";e.exports=r.p+"images/button-default.ffe177db.png"},340:(e,t,r)=>{"use strict";e.exports=r.p+"images/button-gost.ed01bf1d.png"},947:(e,t,r)=>{"use strict";e.exports=r.p+"images/rv_placeholder.6af3c56e.png"},700:(e,t,r)=>{"use strict";e.exports=r.p+"images/table_preview.a25ff155.png"}},r={};function o(e){var n=r[e];if(void 0!==n)return n.exports;var a=r[e]={exports:{}};return t[e](a,a.exports,o),a.exports}o.m=t,e=[],o.O=(t,r,n,a)=>{if(!r){var l=1/0;for(d=0;d<e.length;d++){for(var[r,n,a]=e[d],i=!0,c=0;c<r.length;c++)(!1&a||l>=a)&&Object.keys(o.O).every((e=>o.O[e](r[c])))?r.splice(c--,1):(i=!1,a<l&&(l=a));if(i){e.splice(d--,1);var s=n();void 0!==s&&(t=s)}}return t}a=a||0;for(var d=e.length;d>0&&e[d-1][2]>a;d--)e[d]=e[d-1];e[d]=[r,n,a]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e;o.g.importScripts&&(e=o.g.location+"");var t=o.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");r.length&&(e=r[r.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=e+"../../"})(),(()=>{var e={140:0,8:0};o.O.j=t=>0===e[t];var t=(t,r)=>{var n,a,[l,i,c]=r,s=0;if(l.some((t=>0!==e[t]))){for(n in i)o.o(i,n)&&(o.m[n]=i[n]);if(c)var d=c(o)}for(t&&t(r);s<l.length;s++)a=l[s],o.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return o.O(d)},r=globalThis.webpackChunkriovizual=globalThis.webpackChunkriovizual||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var n=o.O(void 0,[8],(()=>o(828)));n=o.O(n)})();
  • riovizual/trunk/build/blocks/tableBuilder/style-index.css

    r2922884 r2925974  
    1818.rv-tabs{border:1px solid #ebebeb;margin:10px 0}.rv-tab-buttons{background:#f5f5f5;border-bottom:1px solid #ebebeb;text-align:center}.rv-tab-buttons button:active,.rv-tab-buttons button:focus{border:none;box-shadow:none!important}.rv-tab-buttons button.active{color:var(--rio-vizual-active-color)}.rv-tab-content{padding:12px}.rv-tab-content .setting-button:first-child{margin-top:0!important}.rv-tab-content .setting-button:last-child{margin-bottom:0!important}.rv-tab-content .rv-text-container h4{margin:0 0 10px}.rv-tab-content .rv-text-container .rv_tb-inspactor-text{border:1px solid #757575;border-radius:2px;height:120px;overflow-y:auto;padding:6px 8px}.setting-popup{padding:0 15px}.rv_tb-image-upload{border:1px dashed #c1c1c1;line-height:0;margin-bottom:10px;padding:3px}.rv_tb-image-upload img{height:auto;max-width:100%}.rv-button-group-container.rv-cell-tag{align-items:center;display:flex;justify-content:space-between}.rv-button-group-container .is-primary{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)!important}.rv-button-group-container .rv-button-group-flex{display:flex}.rv-button-group-container .rv-button-group-flex button{flex-grow:1;justify-content:center}
    1919.tb-settings-container-wrap .components-base-control__label{font-size:13px;font-weight:600;text-transform:capitalize}
     20.preset-image{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr;row-gap:10px}.preset-image button{border:1px solid #e0e0e1;height:auto;padding:8px 14px}
  • riovizual/trunk/readme.txt

    r2922907 r2925974  
    44Requires at least: 6.1
    55Tested up to:      6.2
    6 Stable tag:        1.0.2
     6Stable tag:        1.0.3
    77Requires PHP:      7.4
    88License:           GPLv3
     
    2121= Key Features =
    2222
    23 * Drag and drop table builder for block editor.
     23-> Drag and drop table builder for block editor.
    2424
    25 * 3 Elements (text, image, button) to create table in Gutenberg editor.
     25-> 3 Elements (text, image, button) to create table in Gutenberg editor.
    2626
    27 * Options to add, delete, copy, cut, paste, duplicate, and move via right click on elements.
     27-> Options to add, delete, copy, cut, paste, duplicate, and move via right click on elements.
    2828
    29 * Basic cell manipulation operations such as insert, delete, copy, cut, paste, and more for rows and columns.
     29-> Basic cell manipulation operations such as insert, delete, copy, cut, paste, and more for rows and columns.
    3030
    31 * Ability to design cells and elements individually or in groups.
     31-> Ability to design cells and elements individually or in groups.
    3232
    33 * Ability to change the type of a cell from a body cell to a header or footer cell, and vice versa.
     33-> Ability to change the type of a cell from a body cell to a header or footer cell, and vice versa.
    3434
    35 * Ability to make the table responsive to different screen sizes.
     35-> Ability to make the table responsive to different screen sizes.
    3636
    37 * Ability to make the table scrollable or stackable for better viewing on small screens.
     37-> Ability to make the table scrollable or stackable for better viewing on small screens.
    3838
    39 * Ability to set a fixed or flexible width for all cells in the table.
     39-> Ability to set a fixed or flexible width for all cells in the table.
    4040
    41 * Option to set/freeze the first row or column in the table.
     41-> Option to set/freeze the first row or column in the table.
    4242
    43 * Option to merge multiple cells into one and split cells that have been merged.
     43-> Option to merge multiple cells into one and split cells that have been merged.
    4444
    45 * Ability to preserve the content of cells when they are merged.
     45-> Ability to preserve the content of cells when they are merged.
    4646
    47 * Option to change the HTML tag of a cell from "td" to "th", and vice versa.
     47-> Option to change the HTML tag of a cell from "td" to "th", and vice versa.
    4848
    49 * Hold the Ctrl key to select multiple cells. Hold Shift key to select range.
     49-> Hold the Ctrl key to select multiple cells. Hold Shift key to select range.
    5050
    51 * Settings for different border types (e.g. solid, dotted, dashes, double, groove, ridge, inset, outset) for each cell in the table.
     51-> Settings for different border types (e.g. solid, dotted, dashes, double, groove, ridge, inset, outset) for each cell in the table.
    5252
    5353== Installation ==
     
    909012. Upload image content settings
    919113. Advanced image style
    92 14. Demo table 1 by riovizual
    93 15. Demo table 2 by riovizual
    94 16. Demo table 3 by riovizual
     9214. Button content settings
     9315. Advanced button style
     9416. Demo table 1 by riovizual
     9517. Demo table 2 by riovizual
     9618. Demo table 3 by riovizual
    9597
    9698== Changelog ==
    9799
     100= 1.0.3 =
     101* Added: **HTML Tag** support for text element content
     102* Added: Text Decoration in font style settings
     103* Added: Button preset setting
     104* Improved: Font weight support for different devices
     105* Improved: Font size preview value for different devices
     106
    98107= 1.0.2 =
    99 * Introduced: Button element
     108* Introduced: **Button element**
    100109* Improved: Style reset option for different devices
    101110
    102111= 1.0.1 =
    103 * Introduced: Drag and Drop feature with elements
     112* Introduced: **Drag and Drop** feature with elements
    104113* Added: Block preview image
    105114* Improved: Border preview value for different devices
  • riovizual/trunk/riovizual.php

    r2922884 r2925974  
    33 * Plugin Name:       RioVizual
    44 * Plugin URI:        https://riovizual.com/
    5  * Description:       Create Customizable & Responsive Tables Effortlessly.
     5 * Description:       Drag and Drop Table Block Plugin to Create Customizable & Responsive Tables Effortlessly.
    66 * Requires at least: 6.1
    77 * Requires PHP:      7.4
    8  * Version:           1.0.2
     8 * Version:           1.0.3
    99 * Author:            WPRio
    1010 * Author URI:        https://riovizual.com/
     
    2525
    2626// Defines constent.
    27 define( 'RIO_VIZUAL_VERSION', '1.0.2' );
     27define( 'RIO_VIZUAL_VERSION', '1.0.3' );
    2828define( 'RIO_VIZUAL_TEXT_DOMAIN', 'riovizual' );
    2929
Note: See TracChangeset for help on using the changeset viewer.