:has(.wp-block-smart-lab-post-block-one) .components-dropdown.components-dropdown-menu.editor-preview-dropdown.editor-preview-dropdown--desktop{display:none}.spb-mt-5{margin-top:5px}.spb-mr-5{margin-right:5px}.spb-mb-5{margin-bottom:5px}.spb-ml-5{margin-left:5px}.spb-mt-10{margin-top:10px}.spb-mt-20{margin-top:20px}.spb-mr-10{margin-right:10px}.spb-mb-10{margin-bottom:10px}.spb-ml-10{margin-left:10px}.spb-uppercase{text-transform:uppercase}.spb-settings-type-control{align-items:center;display:flex;justify-content:space-between}button.spb-settings-type-button{background-color:#f5f5f5;border:none;color:#5f5f5f;cursor:pointer;font-size:.85rem;font-weight:500;padding:.85rem 1.5rem}button.spb-settings-type-button.active{background-color:#007cba;color:#fff}.spb-global-setting-label-wrapper{align-items:center;display:flex}.spb-global-setting-label-wrapper p{margin-bottom:0;margin-right:5px;margin-top:0}.spb-global-setting-label-wrapper p.spb-global-setting-label-text{flex:1}.spb-premium-warning{align-items:center;color:#000;display:flex;font-weight:500;gap:5px;padding:10px 0;text-align:center}.spb-premium-warning .spb-premium-icon{color:#ff4500;cursor:pointer;font-size:1.2rem;position:relative}.spb-premium-warning .spb-premium-icon:after{background:rgba(0,0,0,.8);border-radius:4px;bottom:120%;color:#fff;content:attr(data-tooltip);font-size:12px;left:50%;opacity:0;padding:5px 8px;position:absolute;transform:translateX(-50%);transition:opacity .2s ease-in-out;visibility:hidden;width:135px}.spb-premium-warning .spb-premium-icon:hover:after{opacity:1;visibility:visible}.spb-global-responsive-device-wrapper{align-items:center;display:flex;gap:.3rem;margin-right:10px}.spb-global-responsive-device-wrapper button{background:none;border:none;cursor:pointer;margin:0;padding:0}.spb-global-responsive-device-wrapper button svg{height:13px;width:15px}.spb-global-responsive-device-wrapper button.active svg path{fill:#007cba}.spb-global-responsive-device-wrapper button.spb-global-responsive-mobile-device{margin-left:-4px}.spb-component-style-control .components-base-control{margin-bottom:5px}.spb-component-style-select.components-select-control{align-items:center;flex-direction:row}.spb-component-style-select.components-select-control .components-flex-item{margin-right:90px}.spb-component-style-select.components-select-control .components-flex-item label{font-size:13px;font-weight:500;text-transform:none}.spb-color-control .spb-color-indicator .spb-color-indicator-group{align-items:center;display:flex;font-weight:500;justify-content:space-between}.spb-color-control .spb-color-palette span{display:block;font-weight:500;margin-bottom:10px}.spb-component-control .spb-component-control-inputs{display:flex;gap:.3rem}.spb-component-control .spb-component-control-inputs .spb-component-control-link{display:inline-block;fill:#007cba;background:none;border:none;color:#007cba;cursor:pointer;position:absolute;right:15px}.spb-component-control .spb-component-heading-control p{font-weight:500;margin-bottom:2px}.spb-component-control .spb-component-heading-control .spb-component-control-inputs .components-base-control{margin-bottom:10px}.spb-alignment-control{margin-bottom:16px}.spb-alignment-control-label{margin-bottom:8px}.spb-alignment-control-buttons{display:flex;gap:4px}.spb-alignment-button{background:#fff;border:1px solid #ccc;cursor:pointer;padding:6px 12px}.spb-alignment-button.active{background:#007cba;color:#fff}.spb-typography-button-wrap{position:relative}.spb-typography-control{min-width:260px;padding:16px}.spb-typography-control>div{margin-bottom:16px}.spb-typography-control>div:last-child{margin-bottom:10px}.spb-typography-main{align-items:center;display:flex;font-weight:500;justify-content:space-between;margin-bottom:10px}.spb-typography-preview{color:#007cba;cursor:pointer}.spb-component-control-group{gap:.5rem}.spb-component-control-group .spb-number-control,.spb-component-control-group .spb-unit-control{width:50%}.spb-box-shadow-control{position:relative}.spb-shadow-color-main{align-items:center;display:flex;gap:8px}.spb-color-button{border:1px solid #ddd;border-radius:50%;cursor:pointer;height:30px;padding:0;width:30px}.spb-shadow-properties{min-width:240px;padding:16px}.spb-shadow-color{margin:16px 0}.spb-shadow-main{align-items:center;display:flex;font-weight:500;justify-content:space-between}.spb-component-heading{font-weight:500}.spb-animation-control-main{align-items:center;display:flex;gap:8px;justify-content:space-between;position:relative}.spb-animation-control-main .spb-animation-icon{color:#007cba}.spb-animation-control-main span{font-weight:500}.spb-animation-popover{min-width:240px;padding:16px}.spb-animation-control .components-button{height:auto;min-width:auto;padding:6px}.spb-animation-control .components-button.is-pressed{background:#1e1e1e;color:#fff}.spb-animation-control-group{margin-top:16px}.spb-filter-controls{position:relative}.spb-filter-popover{border:1px solid #e2e4e7;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);min-width:320px}.spb-popover-content{padding:20px;width:300px}.spb-popover-content>div{margin-bottom:16px}.spb-popover-content>div:last-child{margin-bottom:0}.spb-component-control-group{display:flex;gap:12px;justify-content:space-between}.spb-component-control-group>div{width:48%}.spb-filter-controls button{border-radius:2px;font-size:13px;height:30px;min-height:30px;padding:6px 12px}.components-popover__content{width:100%}.components-form-token-field__token-list{display:flex;flex-direction:column;flex-wrap:nowrap!important;gap:4px}.components-form-token-field__token{margin:0!important;max-width:100%}.components-form-token-field__input-container{height:auto!important;padding:4px 8px!important}.spb-component-control.spb-component-border-popover-control{padding:15px;width:275px}.my-tab-panel{border:1px solid #e2e4e7;border-radius:4px}.my-tab-panel .components-tab-panel__tabs{border-bottom:1px solid #e2e4e7;display:flex}.my-tab-panel .components-tab-panel__tabs button{background:transparent;border:none;cursor:pointer;font-size:13px;font-weight:500;margin:0;padding:8px 16px;transition:all .2s ease}.my-tab-panel .components-tab-panel__tabs button.active-tab{border-bottom:2px solid #007cba;color:#007cba}.my-tab-panel .components-tab-panel__tabs button:hover{background-color:#f3f4f5;color:#007cba}.my-tab-panel .components-tab-panel__tab-content{padding:16px}
