.stla-ai-form-wrapper .gfield:hover,.stla-checkbox-radio-form-wrapper .gfield .ginput_container_checkbox:hover,.stla-checkbox-radio-form-wrapper .gfield .ginput_container_radio:hover,.stla-field-icons-form-wrapper .gfield .gfield_label:hover,.stla-field-icons-form-wrapper .gfield--type-address .ginput_container.ginput_complex:hover,.stla-field-icons-form-wrapper .gfield--type-email .ginput_container_email:hover,.stla-field-icons-form-wrapper .gfield--type-name .ginput_container--name:hover,.stla-field-icons-form-wrapper .gfield--type-number .ginput_container_number:hover,.stla-field-icons-form-wrapper .gfield--type-phone .ginput_container_phone:hover,.stla-field-icons-form-wrapper .gfield--type-post_custom_field .ginput_container_text:hover,.stla-field-icons-form-wrapper .gfield--type-post_tags .ginput_container_post_tags:hover,.stla-field-icons-form-wrapper .gfield--type-post_title .ginput_container_post_title:hover,.stla-field-icons-form-wrapper .gfield--type-quantity .ginput_container_number:hover,.stla-field-icons-form-wrapper .gfield--type-text .ginput_container_text:hover,.stla-field-icons-form-wrapper .gfield--type-textarea .ginput_container_textarea:hover,.stla-field-icons-form-wrapper .gfield--type-username:hover,.stla-field-icons-form-wrapper .gfield--type-website .ginput_container_website:hover,.stla-styler-form-wrapper .gfield_description:hover,.stla-styler-form-wrapper .gfield_label:hover,.stla-styler-form-wrapper .gfield_list:hover,.stla-styler-form-wrapper .gfield_select:hover,.stla-styler-form-wrapper .gform-field-label--type-sub:hover,.stla-styler-form-wrapper .gform_confirmation_message:hover,.stla-styler-form-wrapper .gform_description:hover,.stla-styler-form-wrapper .gform_heading:hover,.stla-styler-form-wrapper .gform_title:hover,.stla-styler-form-wrapper .gform_validation_errors:hover,.stla-styler-form-wrapper .ginput_complex:hover,.stla-styler-form-wrapper .ginput_container_checkbox:hover,.stla-styler-form-wrapper .ginput_container_number:hover,.stla-styler-form-wrapper .ginput_container_post_title:hover,.stla-styler-form-wrapper .ginput_container_radio:hover,.stla-styler-form-wrapper .ginput_container_text:hover,.stla-styler-form-wrapper .ginput_container_textarea:hover,.stla-styler-form-wrapper .gsection:hover,.stla-tooltip-form-wrapper .gfield:hover{cursor:pointer;outline:1px dashed #ccc;outline-offset:3px}.stla-styler-form-wrapper .gform_wrapper .gform_button:hover,.stla-styler-form-wrapper .gform_wrapper .gform_next_button:hover,.stla-styler-form-wrapper .gform_wrapper .gform_previous_button:hover{cursor:pointer!important;outline:1px dashed #ccc!important;outline-offset:3px!important}.stla-styler-form-wrapper .gfield_label{width:100%}.stla-checkbox-radio-form-wrapper .gfield .ginput_container_checkbox,.stla-checkbox-radio-form-wrapper .gfield .ginput_container_radio,.stla-field-icons-form-wrapper .gfield--type-address .ginput_container.ginput_complex,.stla-field-icons-form-wrapper .gfield--type-email .ginput_container_email,.stla-field-icons-form-wrapper .gfield--type-name .ginput_container--name,.stla-field-icons-form-wrapper .gfield--type-number .ginput_container_number,.stla-field-icons-form-wrapper .gfield--type-phone .ginput_container_phone,.stla-field-icons-form-wrapper .gfield--type-post_custom_field .ginput_container_text,.stla-field-icons-form-wrapper .gfield--type-post_tags .ginput_container_post_tags,.stla-field-icons-form-wrapper .gfield--type-post_title .ginput_container_post_title,.stla-field-icons-form-wrapper .gfield--type-quantity .ginput_container_number,.stla-field-icons-form-wrapper .gfield--type-text .ginput_container_text,.stla-field-icons-form-wrapper .gfield--type-textarea .ginput_container_textarea,.stla-field-icons-form-wrapper .gfield--type-username,.stla-field-icons-form-wrapper .gfield--type-website .ginput_container_website,.stla-field-icons-form-wrapper .gfield_label,.stla-styler-form-wrapper .gfield_description,.stla-styler-form-wrapper .gfield_label,.stla-styler-form-wrapper .gform-field-label--type-sub,.stla-styler-form-wrapper .gform_confirmation_message,.stla-styler-form-wrapper .gform_heading,.stla-styler-form-wrapper .ginput_container,.stla-styler-form-wrapper .ginput_container .gform-field-label,.stla-styler-form-wrapper .gsection,.stla-tooltip-form-wrapper .gfield{position:relative}.stla-ai-form-wrapper .gfield:hover:after,.stla-checkbox-radio-form-wrapper .gfield .ginput_container_checkbox:hover:after,.stla-checkbox-radio-form-wrapper .gfield .ginput_container_radio:hover:after,.stla-checkbox-radio-form-wrapper .stla-field-disabled:after,.stla-field-icons-form-wrapper .gfield--type-address .ginput_container.ginput_complex:hover:after,.stla-field-icons-form-wrapper .gfield--type-email .ginput_container_email:hover:after,.stla-field-icons-form-wrapper .gfield--type-name .ginput_container--name:hover:after,.stla-field-icons-form-wrapper .gfield--type-number .ginput_container_number:hover:after,.stla-field-icons-form-wrapper .gfield--type-phone .ginput_container_phone:hover:after,.stla-field-icons-form-wrapper .gfield--type-post_custom_field .ginput_container_text:hover:after,.stla-field-icons-form-wrapper .gfield--type-post_tags .ginput_container_post_tags:hover:after,.stla-field-icons-form-wrapper .gfield--type-post_title .ginput_container_post_title:hover:after,.stla-field-icons-form-wrapper .gfield--type-quantity .ginput_container_number:hover:after,.stla-field-icons-form-wrapper .gfield--type-text .ginput_container_text:hover:after,.stla-field-icons-form-wrapper .gfield--type-textarea .ginput_container_textarea:hover:after,.stla-field-icons-form-wrapper .gfield--type-username:hover:after,.stla-field-icons-form-wrapper .gfield--type-website .ginput_container_website:hover:after,.stla-styler-form-wrapper .gfield_description:hover:after,.stla-styler-form-wrapper .gfield_label:hover:after,.stla-styler-form-wrapper .gfield_list:hover:after,.stla-styler-form-wrapper .gform-field-label--type-sub:hover:after,.stla-styler-form-wrapper .gform_button:hover:after,.stla-styler-form-wrapper .gform_confirmation_message:hover:after,.stla-styler-form-wrapper .gform_description:hover:after,.stla-styler-form-wrapper .gform_heading:hover:after,.stla-styler-form-wrapper .gform_next_button:hover:after,.stla-styler-form-wrapper .gform_previous_button:hover:after,.stla-styler-form-wrapper .gform_title:hover:after,.stla-styler-form-wrapper .gform_validation_errors:hover:after,.stla-styler-form-wrapper .ginput_complex:hover:after,.stla-styler-form-wrapper .ginput_container_checkbox:hover:after,.stla-styler-form-wrapper .ginput_container_number:hover:after,.stla-styler-form-wrapper .ginput_container_post_title:hover:after,.stla-styler-form-wrapper .ginput_container_radio:hover:after,.stla-styler-form-wrapper .ginput_container_select:hover:after,.stla-styler-form-wrapper .ginput_container_text:hover:after,.stla-styler-form-wrapper .ginput_container_textarea:hover:after,.stla-styler-form-wrapper .gsection:hover:after,.stla-tooltip-form-wrapper .gfield:hover:after{background:#f7f8fa;border-top:0;color:#666;content:"Click to open field settings";font-size:12px;opacity:.8;padding:4px 8px;position:absolute;right:-3px;top:-3px;z-index:10}.stla-styler-form-wrapper .gfield_description:hover,.stla-styler-form-wrapper .gform-field-label--type-sub:hover{outline-offset:0}.stla-styler-form-wrapper .ginput_container_post_title{position:relative}.stla-checkbox-radio-form-wrapper .stla-field-disabled{cursor:pointer;opacity:.5;outline:1px dashed #ccc;outline-offset:3px;position:relative}.stla-checkbox-radio-form-wrapper .stla-field-disabled:after{content:"Checkbox and Radio styler is disabled on this field."}
.stla-booster-wrapper{background:#fff;bottom:0;color:#444;cursor:default;height:100%;left:0;margin:0!important;min-width:0;overflow:hidden;position:fixed;right:0;top:0;z-index:100099}.stla-booster-wrapper *{box-sizing:border-box}.stla-booster-rtl .stla-panels-menubar{right:0}.stla-booster-rtl .stla-panels .stla-panel{margin-left:0;margin-right:90px}.stla-booster-rtl .stla-panel-sidebar{left:auto;right:90px}.stla-booster-rtl .stla-panels .stla-panel-contentarea{margin-left:0;margin-right:400px}.stla-booster-rtl .stla-panel-sidebar .stla-sidebar-heading{border-left:0;border-right:1px solid #ccc}.stla-booster-rtl .stla-panel-sidebar{box-shadow:-1.95px -1.95px 2.6px rgba(0,0,0,.15)}.stla-booster-rtl .stla-header .stla-header-exit{border-left:0;border-right:2px solid #ccc}.stla-booster-rtl .stla-header .stla-select-form-dropdown,.stla-booster-rtl .stla-panels .stla-panel-contentarea .stla-responsive-toolbar .stla-page-select-dropdown{margin-left:0;margin-right:5px}.stla-modal-overlay.stla-booster-popup-rtl{left:0;right:90px}.stla-panels-menubar{background-color:#2d2d2d;display:flex;flex-direction:column;height:calc(100vh - 76px);justify-content:flex-start;left:0;overflow:auto;position:fixed;top:76px;width:90px}.stla-panels-menubar::-webkit-scrollbar-track{background-color:#f7f8fa;-webkit-box-shadow:inset 0 0 6px #f7f8fa}.stla-panels-menubar::-webkit-scrollbar{background-color:#f7f8fa;width:6px}.stla-panels-menubar::-webkit-scrollbar-thumb{background-color:#ccc}.stla-panels-menubar{scrollbar-face-color:#ccc;scrollbar-track-color:#f7f8fa}.stla-panels-menubar .menubar-btn{border-bottom:1px solid #444;border-left:2px solid transparent;color:#fff;cursor:pointer;font-size:14px;padding:8px;text-align:center}.stla-panels-menubar .menubar-btn.settingsBtn{background:hsla(0,0%,100%,.2);border:1px solid #ccc;border-radius:3px;margin:20px}.stla-panels-menubar .menubar-btn.settingsBtn .dashicon{font-size:30px;height:30px;width:30px}.stla-panels-menubar .menubar-btn.settingsBtn.active-panel{background:var(--wp-admin-theme-color)}.stla-panels-menubar .active-panel{background-color:hsla(0,0%,100%,.2);border-left-color:#ccc}.stla-panels-menubar .menubar-btn-txt{font-size:inherit;margin:0}.stla-panels-menubar .dashicons{font-size:20px;height:20px;width:20px}.stla-panels-menubar .stla-panel-btn-margin-auto{margin-top:auto}.stla-panels .stla-panel{display:flex;flex-direction:row;flex-wrap:wrap;height:100vh;justify-content:flex-start;margin-left:90px;width:calc(100vw - 91px)}.stla-panels .stla-panel-contentarea{height:calc(100vh - 76px);margin-left:400px;margin-top:76px;overflow-x:hidden;overflow-y:scroll;padding:20px 40px;width:100%}.stla-panels .stla-panel-contentarea::-webkit-scrollbar-track{background-color:#f7f8fa;-webkit-box-shadow:inset 0 0 6px #f7f8fa}.stla-panels .stla-panel-contentarea::-webkit-scrollbar{background-color:#f7f8fa;width:6px}.stla-panels .stla-panel-contentarea::-webkit-scrollbar-thumb{background-color:#ccc}.stla-panels .stla-panel-contentarea{scrollbar-face-color:#ccc;scrollbar-track-color:#f7f8fa}.stla-panels .stla-panel-contentarea .stla-responsive-toolbar .stla-page-select{font-size:16px}.stla-panels .stla-panel-contentarea .stla-responsive-toolbar .stla-page-select-dropdown{margin-left:5px;vertical-align:middle}.stla-panels .stla-panel-contentarea .stla-responsive-toolbar .stla-page-select-dropdown>.components-button{background:#f7f8fa;border:1px solid #ccc;color:#ccc;height:30px;min-width:unset;padding:0;width:30px}.stla-panels .stla-panel-contentarea .stla-responsive-toolbar .dashicon{font-size:30px;height:40px;padding:5px;width:40px}.stla-panels .stla-panel-contentarea .stla-responsive-toolbar .stla-page-select-dropdown .components-popover .components-popover__content{max-height:220px!important}.stla-panels .stla-panel-contentarea .stla-settings-contentarea{background:#fff;border:1px solid #ccc;margin:50px 20px;padding:20px}.stla-panels .stla-panel-contentarea .stla-contentarea-header h2{margin:0}.stla-panels .stla-panel-contentarea .stla-setting-field{margin-top:15px}.stla-panels .stla-responsive-area{background-color:#f7f8fa;padding:5px 25px 25px}.stla-panels .stla-responsive-area .sk-active{color:var(--wp-admin-theme-color)}.stla-panels .stla-responsive-area .stla-form-wrapper{background-color:#fff;border-radius:3px;height:calc(100% - 40px);margin:auto;overflow:hidden;overflow-y:auto;padding:10px}.stla-panels .stla-responsive-area .stla-form-wrapper::-webkit-scrollbar-track{background-color:#f7f8fa;-webkit-box-shadow:inset 0 0 6px #f7f8fa}.stla-panels .stla-responsive-area .stla-form-wrapper::-webkit-scrollbar{background-color:#f7f8fa;width:6px}.stla-panels .stla-responsive-area .stla-form-wrapper::-webkit-scrollbar-thumb{background-color:#ccc}.stla-panels .stla-responsive-area .stla-form-wrapper{scrollbar-face-color:#ccc;scrollbar-track-color:#f7f8fa}.stla-content-spinner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center}#stla-gravity-booster>.stla-content-spinner{height:100vh}.stla-content-spinner .components-spinner{height:100px;width:100px}.stla-header{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16);height:76px;position:fixed;top:0;width:100%;z-index:3}.stla-header .stla-header-logo{border-right:2px solid #ccc;padding:0 10px;width:90px}.stla-header .stla-header-logo img{max-width:100%}.stla-header .stla-header-middle-block{padding:0 15px;text-align:right}.stla-header .stla-header-exit{border-left:2px solid #ccc;color:#ccc;cursor:pointer;height:76px;max-height:76px;padding:16px 15px;text-align:right;width:70px}.stla-header .stla-header-exit .dashicon{font-size:40px;height:40px;width:40px}.stla-header .stla-form-select{color:#333;font-size:18px;font-weight:400;line-height:1.3;padding:0 10px}.stla-header .stla-selected-form{font-weight:600;padding-left:6px}.stla-header .stla-select-form-dropdown{margin-left:5px;vertical-align:middle}.stla-header .stla-select-form-dropdown>.components-button{background:#f7f8fa;border:1px solid #ccc;color:#ccc;height:30px;min-width:unset;padding:0;width:30px}.stla-header .stla-select-form-dropdown .components-popover .components-popover__content{max-height:210px!important}.stla-header .sage-ai-help-btn{color:#444;font-size:16px}.stla-header .sage-ai-help-btn .dashicon{margin-right:5px}.stla-header .stla-save-btn .components-spinner{margin:0 6px 0 0}.stla-panel-sidebar{background-color:#fff;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15);height:calc(100vh - 76px);left:90px;overflow-y:auto;position:fixed;top:76px;width:400px}.stla-panel-sidebar::-webkit-scrollbar-track{background-color:#f7f8fa;-webkit-box-shadow:inset 0 0 6px #f7f8fa}.stla-panel-sidebar::-webkit-scrollbar{background-color:#f7f8fa;width:6px}.stla-panel-sidebar::-webkit-scrollbar-thumb{background-color:#ccc}.stla-panel-sidebar{scrollbar-face-color:#ccc;scrollbar-track-color:#f7f8fa}.stla-panel-sidebar .stla-sidebar-panel{border-bottom:1px solid #ccc;box-shadow:unset!important;color:#444;font-size:14px;height:auto;padding:20px}.stla-panel-sidebar .stla-sidebar-panel:hover{background-color:#f7f8fa;box-shadow:unset;color:#444}.stla-panel-sidebar .stla-sidebar-settings{padding:15px 10px}.stla-panel-sidebar .stla-sidebar-header{align-items:center;background-color:#f7f8fa;border-bottom:1px solid #ccc;display:flex;flex-direction:row;justify-content:space-between}.stla-panel-sidebar .stla-sidebar-back-btn{cursor:pointer;padding:10px}.stla-panel-sidebar .stla-sidebar-header h3{color:#444;font-size:20px;margin:0;padding:20px;width:100%}.stla-panel-sidebar .stla-sidebar-header .dashicon{font-size:26px;height:26px;width:26px}.stla-panel-sidebar .stla-sidebar-heading{border-left:1px solid #ccc}.stla-panel-sidebar .stla-active-section{background:#f7f8fa;border-right:3px solid var(--wp-admin-theme-color)}.stla-panel-sidebar .stla-setting-type-tab .components-tab-panel__tabs .components-button{background:#f7f8fa;border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:inline-block;flex:1;text-align:center}.stla-panel-sidebar .stla-setting-type-tab .components-tab-panel__tabs .components-button:last-child{border-right:0}.stla-component-validation-message,.stla-sidebar-custom-label{color:var(--wp-components-color-foreground,#1e1e1e);display:inline-block;font-size:11px;font-weight:500;line-height:1.4;margin-bottom:8px;padding:0}.stla-sidebar-custom-label{text-transform:uppercase}.stla-component-validation-message{color:#cd423b}.stla-lable-with-tooltip{margin-bottom:8px}.stla-lable-with-tooltip .stla-sidebar-custom-label{margin-bottom:0;padding-right:5px;vertical-align:middle}.stla-lable-with-tooltip .dashicon{color:#ccc;cursor:help;font-size:16px;height:16px;vertical-align:middle}.stla-sidebar-settings .stla-setting-field{margin-top:15px}.stla-background-component-card .stla-full-width-btn{color:#444;width:100%}.stla-inline-radio-control .components-flex{flex-direction:row;gap:10px;justify-content:flex-start}.stla-custom-btn-group .dashicon{font-size:20px}.stla-color-popover .components-popover__content{padding:10px}.stla-spacing-control>div{max-width:100%}.stla-spacing-control .components-flex-block>div{max-width:100%;padding-right:10px}.stla-spacing-control .components-flex-block .components-input-control{max-width:100%}.stla-modal-overlay{left:90px;z-index:999999}.stla-pro-modal-container>div.components-modal__content{padding:15px}.stla-pro-modal .stla-close-modal{cursor:pointer;text-align:right}.stla-pro-modal .stla-modal-icon{text-align:center}.stla-pro-modal .stla-modal-icon .dashicon{font-size:40px;height:40px;width:40px}.stla-pro-modal .stla-modal-content{text-align:center}.stla-pro-modal .stla-modal-content p{font-size:16px;line-height:1.6}.stla-pro-modal .stla-modal-content h3{font-size:24px}.stla-pro-modal .stla-modal-notice{background:#f7f8fa;font-size:14px;line-height:1.6;margin:15px 0 0;padding:10px;text-align:center}.stla-save-modal-container .stla-modal-content p{margin-bottom:20px;margin-top:0}.stla-save-modal-container .stla-modal-content h3{margin-bottom:10px;margin-top:10px}.stla-help-popup-overlay{z-index:999999}.stla-help-popup-overlay .components-modal__frame{height:100%;width:100%}.stla-help-popup-overlay .stla-help-popoup-container{margin:auto;max-width:800px}.stla-help-popup-overlay .components-panel{border-top:1px solid #ccc;border:0;border-bottom:1px solid #ccc}.stla-help-popup-overlay .components-panel__body{padding:0}.stla-help-popup-overlay .components-panel__body>h2{margin:0 0 5px!important}.stla-help-popup-overlay .components-panel__body.is-opened{padding-bottom:15px!important}.stla-help-popup-overlay .stla-help-search{margin-bottom:20px}.stla-help-popup-overlay .stla-help-search-results{margin-bottom:15px}.stla-help-popup-overlay .components-panel__body-title:hover{background:transparent}.stla-help-popup-overlay .components-panel__body-title>.components-button{font-size:16px;padding-left:5px;padding-right:5px}.stla-help-popup-overlay .components-panel__body-title>.components-button:focus{box-shadow:none;outline:none}.stla-help-popup-overlay .components-panel__body-title>.components-button:hover{background:transparent}.stla-help-popup-overlay .stla-help-article-list{margin:0}.stla-help-popup-overlay .stla-help-article-list li{color:#444;color:#666;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;margin-bottom:0}.stla-help-popup-overlay .stla-help-article-list li a{color:#666;text-decoration:none}.stla-help-popup-overlay .stla-help-article-list li svg{fill:#666}.stla-help-popup-overlay .stla-help-article-list li a:hover{color:var(--wp-admin-theme-color);text-decoration:underline;text-decoration-color:var(--wp-admin-theme-color)}.stla-help-popup-overlay .stla-help-article-list .stla-help-article-icon{margin-right:10px}.stla-help-popup-overlay .stla-help-boxes{margin-top:50px}.stla-help-popup-overlay .stla-help-box{border:1px solid #ddd;border-radius:6px;padding:20px 25px 25px;text-align:center}.stla-help-popup-overlay .stla-help-box .stla-help-box-icon svg{height:70px;width:70px;fill:#666}.stla-help-popup-overlay .stla-help-box .stla-help-box-content h3{font-size:16px;margin-bottom:10px;margin-top:0}.stla-help-popup-overlay .stla-help-box .stla-help-box-content p{font-size:14px}
