.gblocks-data-attributes{display:flex}.gblocks-data-attributes .gblocks-attribute-name{margin-right:5px}.gblocks-data-attributes .components-base-control{margin-bottom:5px}.gblocks-data-attributes .components-base-control .components-base-control__field{margin-bottom:0}.gblocks-data-attributes .gblocks-remove-attribute.components-button{height:30px}.gblocks-data-attributes .gblocks-remove-attribute.components-button svg{height:20px;width:20px}.gblocks-custom-attributes-base-control .components-base-control__help{margin-top:0}.gblocks-custom-attributes-base-control .components-base-control__label{display:block;margin-bottom:8px}.gblocks-custom-attributes-allowed-list{margin-top:10px}.gblocks-custom-attributes-allowed-list svg{height:18px;width:18px}
.components-gblocks-range-control .components-gblocks-range-control--wrapper{display:flex;justify-content:space-between}.components-gblocks-range-control .components-gblocks-range-control--wrapper .components-gblocks-range-control--range{width:calc(100% - 80px)}.components-gblocks-range-control .components-gblocks-range-control--wrapper .components-gblocks-range-control-input{width:60px}.components-gblocks-range-control .components-base-control__help{color:#757575;font-size:12px;font-style:normal;margin-top:-8px}
.gblocks-color-component{align-items:center;display:flex}.gblocks-color-component__label{flex:1}.gblocks-color-component__toggle-button{height:auto;min-height:auto;padding:4px}.gblocks-color-component__toggle-indicator{background:linear-gradient(-45deg,transparent 48%,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 52%,transparent 0);border:1px solid rgba(0,0,0,.2);border-radius:50%;height:25px;width:25px}.gblocks-color-component-content .components-popover__content{padding:15px;width:300px}.gblocks-color-component-content .components-popover__content>div{padding:0}.gblocks-color-component-content .components-base-control__field{margin-bottom:0}.gblocks-color-component-content .react-colorful{width:100%!important}.gblocks-color-component-content .react-colorful .react-colorful__pointer{height:20px;width:20px}.gblocks-color-component-content .react-colorful .react-colorful__saturation{height:150px}.gblocks-color-component-content__input-wrapper{display:flex;margin-top:15px}.gblocks-color-component-content__input-wrapper .gblocks-color-input{flex:1}.gblocks-color-component-content__input-wrapper .gblocks-color-input-clear{height:auto}.gblocks-color-component-content__input-wrapper .components-base-control__field{margin-bottom:0}.gblocks-color-component-content__palette{margin-top:15px}.gblocks-color-component-content__palette .components-circular-option-picker{display:flex;flex-wrap:wrap}.gblocks-color-component-content__palette .components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:6px}.gblocks-color-component-content__palette .components-circular-option-picker .components-circular-option-picker__swatches .components-circular-option-picker__option-wrapper{margin:0}.gblocks-color-component-content__opacity{display:flex;margin-top:15px}.gblocks-color-component-content__opacity .components-range-control{flex-grow:1;padding-left:5px}
.block-editor-block-inspector .gblocks-device-hidden-notice{font-size:12px;margin:5px}.block-editor-block-inspector .gblocks-device-hidden-notice .components-base-control{margin-bottom:0;margin-top:10px}.block-editor-block-inspector .gblocks-device-hidden-notice .components-base-control .components-base-control__field{margin-bottom:0}
.gb-container.has-child-selected,.gb-container.is-selected{cursor:auto!important}.gblocks-container-link-dropdown .components-base-control:not(:last-child){margin-bottom:24px}.gblocks-container-link-dropdown .gblocks-container-link input[type=text]{border:1px solid #ddd;border-radius:2px;max-width:100%}.gblocks-container-link-wrapper .components-base-control__field{margin-bottom:0}
.generate-advanced-select__input-container .generate-advanced-select__input:focus{box-shadow:0 0 0}
.gb-onboard-popover .components-popover__content{padding:12px;width:330px}
.gb-container.gb-tabs__item{display:block}.gb-container.gb-tabs__item:not(.is-selected):not(.has-child-selected):not([data-tab-is-open]){display:none}
.gb-accordion__item:not(.is-selected):not(.has-child-selected):not([data-accordion-is-open])>.gb-button .gb-accordion__icon-open,.gb-accordion__item:not(.is-selected):not(.has-child-selected):not([data-accordion-is-open])>.gb-container:not(.gb-accordion__toggle),.gb-accordion__item[data-accordion-is-open]>.gb-button .gb-accordion__icon{display:none}
.global-classes{display:flex;flex-wrap:wrap;gap:5px}.global-classes__add-class svg{height:20px;width:20px}.global-classes__class{align-items:center;background:#eff4f9;border-radius:3px;display:flex;justify-content:space-between}.global-classes__class--local{background:#fdeeee;font-size:11px}.global-classes__class-name{flex-grow:1}.global-classes__class-name button.components-button{font-family:monospace;font-size:11px;height:25px;opacity:1;padding:5px 0 5px 7px;width:100%}.global-classes__class-name--block-styles-btn{padding-left:7px}.global-classes__class-actions button.components-button{height:25px;min-width:25px;width:25px}.global-classes__class-actions button.components-button svg{height:13px;width:13px}.global-classes__class-menu .components-button svg{height:18px;width:18px}.global-classes:not(:empty)+.gb-gc-add{margin-top:20px}.add-utility-class-modal .components-modal__content{width:500px}.add-utility-class-modal .add-utility-class-menu{border:1px solid #e6e6e6;border-radius:3px}.add-utility-class-modal .add-utility-class-menu div[role=group]>div:not(:last-child){border-bottom:1px solid #e6e6e6}.add-utility-class-modal .add-utility-class-menu .components-button svg{height:18px;width:18px}.add-utility-class-modal .add-utility-class-search{border-color:#e6e6e6;border-radius:3px;height:35px;margin-bottom:10px;width:100%}.create-global-class{align-items:flex-end;display:flex;gap:3px}.create-global-class input{height:38px}.create-global-class>.components-base-control{flex-grow:1}.create-global-class .components-base-control,.create-global-class .components-base-control__field{margin-bottom:0!important}.create-global-class button.components-button{height:38px}.gb-editing-global-class{background:#eff4f9;padding:16px;position:sticky;z-index:1}.gb-editing-global-class span{background:#fff;font-size:11px;padding:2px 5px}.gb-editing-global-class+.components-panel__body{display:none}.gblocks-confirm-popover .components-popover__content{padding:20px;width:300px}
.gblocks-global-style-id-field{align-items:center;display:flex}.gblocks-global-style-id-field .gblocks-global-style-id-prefix{flex-shrink:0;opacity:.4}.gblocks-global-style-id-field .components-base-control,.gblocks-global-style-id-field .components-base-control__field{margin-bottom:0!important}.block-editor-block-inspector .components-base-control.gblocks-use-global-style{margin-bottom:0}.block-editor-block-inspector .components-base-control.gblocks-use-global-style+.components-base-control{margin-bottom:5px}.block-editor-block-inspector .components-base-control.gblocks-use-global-style .components-base-control__field{margin-bottom:0}.gblocks-choose-global-style{margin-top:20px}.gblocks-global-style-id-wrap{position:relative}.gblocks-global-style-id-wrap button.components-button{height:30px;min-width:auto;padding:0;position:absolute;right:0;top:0}.gblocks-global-style-id-wrap button.components-button svg{height:17px;width:17px}.gblocks-global-style-compatibility.components-notice{margin:20px 0 0}.legacy-use-global-styles{border-top:1px solid #ddd;margin-top:20px;padding-top:20px}.legacy-use-global-styles>.components-base-control__field{margin-bottom:0}.legacy-use-global-styles .components-base-control__help{margin-top:0}.components-panel__body-title+.legacy-use-global-styles{border-top:0;padding-top:0}
.bwdqiUHcPUMvFHOd9SJa{border-radius:4px;color:#fff;font-size:12px;padding:2px 4px}.iXUFk5Mk3KhNAvSUZCSM,.bwdqiUHcPUMvFHOd9SJa{background:color-mix(in srgb,#639,#fff 30%);margin-left:6px}.iXUFk5Mk3KhNAvSUZCSM{border-radius:100%;height:8px;padding:0;width:8px}.iXUFk5Mk3KhNAvSUZCSM>*{display:none}@supports selector(:has(a,b)){.has-global-style label:has(.iXUFk5Mk3KhNAvSUZCSM){padding-right:14px;position:relative}.has-global-style label:has(.iXUFk5Mk3KhNAvSUZCSM)+.components-button{margin-left:8px}.has-global-style .iXUFk5Mk3KhNAvSUZCSM{position:absolute;transform:translateY(50%)}}@supports not selector(:has(a,b)){.has-global-style label{align-items:center;display:flex}}.cafBUxMdTweAWXyGWVxk .components-popover__content{font-size:12px;min-width:300px;padding:8px}.cafBUxMdTweAWXyGWVxk .components-popover__content>.components-button{margin-top:4px}.cafBUxMdTweAWXyGWVxk .components-popover__content code{font-size:.95em}.cafBUxMdTweAWXyGWVxk table :is(th,td){padding:4px 8px;text-align:left;vertical-align:top}.cafBUxMdTweAWXyGWVxk table button,.cafBUxMdTweAWXyGWVxk table code{white-space:nowrap}
.gblocks-css-class .components-panel__body:first-child{border-top:0}.gblocks-css-class__header{align-items:center;display:flex;flex:1;justify-content:space-between}.gblocks-css-class__header--name{flex-grow:1}.gblocks-css-class__header--actions{align-items:center;display:flex}.gblocks-css-class__header+.components-button{display:none!important}.gblocks-css-class__states{align-items:center;display:flex}.gblocks-css-class__onboarding-radio{margin-bottom:1em}.gblocks-css-class__onboarding .components-base-control{margin-bottom:20px}.gblocks-css-class__onboarding .components-radio-control__option{align-items:flex-start;border:1px solid;border-radius:5px;display:flex;margin-bottom:5px;padding:10px}.gblocks-css-class__onboarding .components-radio-control__option label p:first-child{font-weight:600;margin-bottom:3px}.gblocks-css-class__onboarding .components-radio-control__option label p:last-child{font-size:12px;margin-bottom:0}.gblocks-css-class__onboarding-description{padding-bottom:15px}.gblocks-css-class .gb-inspector-controls{margin-left:-16px;margin-right:-16px}.gb-gc-add .gb-autocomplete li{font-family:monospace;font-size:13px}.gb-gc-add .gb-autocomplete .components-base-control__field{margin-bottom:0;position:relative}.gb-gc-add .gb-autocomplete .components-base-control__field .gb-icon{position:absolute;right:0;top:-5px}.gb-gc-add .gb-autocomplete .components-base-control__field .gb-icon svg{height:20px;width:20px}.gb-gc-add .gb-autocomplete__option{border-bottom:1px solid #d3d6d9;border-left-width:0;border-right-width:0;border-top-width:1px}.gb-gc-add .gb-autocomplete__option:first-of-type{border-top-width:0}.gb-gc-add .gb-autocomplete__option:last-of-type{border-bottom-width:0;margin-bottom:0}.gb-gc-add .gb-autocomplete__option:nth-of-type(odd):not(:hover,:focus,.is-focused){background-color:#f2f2f2}.gblocks-editor-sidebar-header--styles{background-color:color-mix(in srgb,#639,#fff 30%);color:#fff}.gblocks-editor-sidebar-header--styles .components-button,.gblocks-editor-sidebar-header--styles .components-button:focus,.gblocks-editor-sidebar-header--styles .components-button:hover{color:#fff}
.gblocks-advanced-dropdown-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.gblocks-advanced-dropdown-item .components-base-control__field,.gblocks-advanced-dropdown-item .components-toggle-control,.gblocks-advanced-dropdown-item:last-child{margin-bottom:0}.gblocks-advanced-dropdown-item .components-button.has-icon{height:25px;min-width:25px;padding:2px}.gblocks-advanced-dropdown-item .components-button.has-icon svg{height:15px;width:15px}.gblocks-advanced-dropdown-container{align-items:center;background:#fafafa;margin-bottom:10px;padding:10px}.gblocks-advanced-dropdown-container button.gblocks-delete-effect{box-shadow:inset 0 0 0 1px #d11a2a;color:#d11a2a}.gblocks-advanced-dropdown-container button.gblocks-delete-effect svg{height:1em;margin-right:4px!important;width:1em}.gblocks-advanced-dropdown-container .components-dropdown:not(.gblocks-color-component__toggle){margin-left:auto}.gblocks-advanced-dropdown-container .gblocks-color-component__toggle-button{padding:0}.gblocks-advanced-dropdown-container .gblocks-color-component__toggle-indicator{height:22px;width:22px}.gblocks-advanced-dropdown-container:last-child{margin-bottom:10px}.components-panel__body.gblocks-advanced-dropdown-option-panel{background:#fafafa;border:1px solid #e0e0e0}.gblocks-disable-in-editor{margin-bottom:0!important;margin-left:auto}.gblocks-disable-in-editor .components-base-control__field{justify-content:flex-end}.gblocks-disable-in-editor .components-base-control__help{margin-bottom:0;margin-top:0}.gblocks-advanced-dropdown .components-popover__content{min-width:600px;padding:0}.gblocks-advanced-dropdown .components-popover__content>div{padding:8px}.gblocks-advanced-dropdown-options{display:flex;flex-wrap:wrap}.gblocks-advanced-dropdown-options .components-flex{gap:0}.gblocks-advanced-dropdown-options .gblocks-pro-range-control-unit{background:#fff;display:inline-block;font-size:8px;margin-left:5px;padding:0 2px;text-transform:uppercase;vertical-align:middle}.gblocks-advanced-dropdown-options .gblocks-inline-color-label .components-base-control__field{align-items:center;display:flex;flex-direction:row-reverse;gap:5px}.gblocks-advanced-dropdown-options .gblocks-adv-dropdown-separator{flex-basis:100%}.gblocks-advanced-dropdown-options>*{flex-basis:0;flex-grow:1;padding:5px}.gblocks-advanced-dropdown-options>.gblocks-adv-dropdown-option-no-grow{flex-grow:0}.gblocks-advanced-dropdown-options input,.gblocks-advanced-dropdown-options select{height:30px!important}.gblocks-advanced-dropdown-options .components-base-control__label,.gblocks-advanced-dropdown-options .components-gblocks-range-control--label,.gblocks-advanced-dropdown-options .components-input-control__label{margin-bottom:7px!important;padding-bottom:0!important}.gblocks-advanced-dropdown-options .components-base-control__label,.gblocks-advanced-dropdown-options .components-gblocks-range-control--label,.gblocks-advanced-dropdown-options .components-gblocks-units-control-label__units,.gblocks-advanced-dropdown-options .components-input-control__label{font-size:11px}.gblocks-advanced-dropdown-options .components-base-control__field{margin-bottom:0}.gblocks-advanced-dropdown-options .gblocks-adv-dropdown-target-bg-image{align-items:flex-end;display:flex}.gblocks-advanced-dropdown-options .gblocks-adv-dropdown-target-bg-image .gblocks-adv-dropdown-bg-image-notice{font-size:15px;padding:5px}.gblocks-advanced-dropdown-options .gblocks-adv-dropdown-target-bg-image .components-base-control{flex-grow:1}.gblocks-advanced-dropdown-options .gblocks-bg-image-wrapper img{border-radius:2px;height:30px;width:30px}.gblocks-advanced-dropdown-actions{align-items:center;display:flex;gap:5px}.gblocks-adv-dropdown-header{align-items:center;display:flex;padding:5px}.gblocks-adv-dropdown-header .gblocks-adv-dropdown-type-label{font-weight:700}.gblocks-effects-footer{background:#f0f2f4;display:flex;gap:5px;margin:10px -10px -10px;padding:10px}
.generateblocks-plugin-templates-modal.generateblocks-plugin-templates-modal-loading .generateblocks-control-tabs{opacity:.3;pointer-events:none}.generateblocks-plugin-templates-modal.generateblocks-plugin-templates-modal-loading .generateblocks-plugin-templates-modal-loading-spinner .components-spinner{margin:0}.generateblocks-plugin-templates-modal .generateblocks-plugin-templates-categories-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.generateblocks-plugin-templates-modal .generateblocks-plugin-templates-categories-select{margin-bottom:10px;max-width:170px}.generateblocks-plugin-templates-modal .generateblocks-plugin-templates-count{margin-bottom:20px;max-width:170px;opacity:.7}.generateblocks-plugin-templates-spinner .components-spinner{float:none;margin-left:0}.generateblocks-plugin-templates-list{display:flex;flex-wrap:wrap;list-style:none;margin-left:-15px;margin-top:-15px;padding:0}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item{flex:0 0 33.333%;padding-left:15px;padding-top:15px;width:33.333%}@media screen and (max-width:840px){.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item{flex:0 0 50%;width:50%}}@media screen and (max-width:450px){.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item{flex:0 0 100%;width:100%}}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 0 2px #fff;cursor:pointer;display:block;padding:10px;text-align:center;transition:border-color .2s,box-shadow .2s;width:100%}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button:active,.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button:focus,.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button:hover{box-shadow:0 0 0 2px #216eb7}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button[disabled]{cursor:not-allowed}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button .generateblocks-plugin-templates-list-item-image{display:block;position:relative}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button .generateblocks-plugin-templates-list-item-image img{border-top-left-radius:4px;border-top-right-radius:4px;display:block;height:auto;width:100%}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button .generateblocks-plugin-templates-list-item-image .generateblocks-plugin-templates-list-item-image-sizer{width:100%}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item>button .generateblocks-plugin-templates-list-item-image .generateblocks-plugin-templates-list-item-image-sizer+.lazyload-wrapper img{height:100%;left:0;position:absolute;top:0}.generateblocks-plugin-templates-list>.generateblocks-plugin-templates-list-item .generateblocks-plugin-templates-list-item-title{font-size:10px;font-weight:600;padding:5px}.generateblocks-plugin-templates-list-item-no-thumb .generateblocks-plugin-templates-list-item-title{border-top:0!important}.generateblocks-component-modal .components-modal__header{margin-bottom:0}.generateblocks-component-modal-tab-panel .components-tab-panel__tab-content{min-height:300px}.generateblocks-plugin-templates-modal{min-width:600px;width:60%}.gblocks-template-requires-version{color:#000;font-size:11px;margin-left:0;margin-right:0}.gblocks-legacy-pattern-library-notice{margin-left:0}.gblocks-legacy-pattern-library-notice p:first-child{margin-top:0}
