.sp-smart-post-background .components-circular-option-picker button{height:14px;margin-right:16px;padding:0}.sp-smart-post-background .components-circular-option-picker button:focus:not(:disabled){box-shadow:none;outline:none}.sp-smart-post-background .components-circular-option-picker button svg{fill:#000}.sp-smart-post-background .components-circular-option-picker button:hover svg{fill:#008db4}.sp-smart-post-background .components-circular-option-picker .components-circular-option-picker__option-group{gap:8px}.sp-smart-post-background .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper button,.sp-smart-post-background legend{display:none}.sp-smart-post-background .sp-smart-post-component-title{margin-bottom:0}.sp-smart-post-background-control{align-items:center;justify-content:space-between}.sp-smart-post-background-left{display:flex}.sp-smart-post-background-left button{border:1px solid transparent;border-radius:2px!important;box-shadow:none!important;height:auto;height:25px;justify-content:center;margin-left:2px!important;padding:0;position:relative;width:26px}.sp-smart-post-background-left button span{display:inline-flex}.sp-smart-post-background-left button p{background-color:#757575;border-radius:4px;color:#fff;font-size:11px;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;top:-40px;transition:.3s;visibility:hidden;white-space:nowrap}.sp-smart-post-background-left button:after{border:10px solid transparent;border-top-color:#757575;content:"";left:2px;opacity:0;position:absolute;top:-10px;transition:.3s;visibility:hidden}.sp-smart-post-background-left button:focus:not(:disabled){box-shadow:none;outline:none}.sp-smart-post-background-left button.active{border:1px solid var(--sp-smart-primary-2-400)}.sp-smart-post-background-left button:hover p,.sp-smart-post-background-left button:hover:after{opacity:1;visibility:visible}.sp-smart-post-tab-panel .sp-smart-post-background-control .sp-smart-post-background-left .components-button:focus:not(:disabled){border:1px solid var(--sp-smart-primary-2-400)!important}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__gradient-bar.has-gradient{background:#fff;height:32px}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__gradient-bar.has-gradient .components-custom-gradient-picker__gradient-bar-background{background:linear-gradient(90deg,rgba(0,0,0,.68) .09%,rgba(0,0,0,.07) 99.95%);border-radius:2px}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__gradient-bar.has-gradient .components-custom-gradient-picker__markers-container .components-custom-gradient-picker__control-point-dropdown{height:11px;top:11px;width:11px}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__gradient-bar.has-gradient .components-custom-gradient-picker__markers-container .components-custom-gradient-picker__control-point-dropdown .components-custom-gradient-picker__control-point-button,.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__gradient-bar.has-gradient .components-custom-gradient-picker__markers-container .components-custom-gradient-picker__control-point-dropdown .components-custom-gradient-picker__control-point-button:focus{box-shadow:inset 0 0 0 1px #fff}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__ui-line .components-select-control.components-custom-gradient-picker__type-picker .components-text.components-input-control__label{display:none}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__ui-line .components-select-control.components-custom-gradient-picker__type-picker .components-input-control__container select.components-select-control__input{height:28px;min-height:28px}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__ui-line .components-number-control.components-angle-picker-control__input-field .components-text.components-input-control__label{display:none}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__ui-line .components-number-control.components-angle-picker-control__input-field .components-input-control__container input.components-input-control__input{height:28px;min-height:28px}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__ui-line .components-spacer{margin-bottom:0}.sp-smart-post-tab-panel .sp-smart-post-background .components-custom-gradient-picker__ui-line .components-spacer .components-angle-picker-control__angle-circle{height:28px;width:28px}.sp-smart-post-d-flex{display:flex}.sp-smart-post-background.sp-is-pro .sp-smart-pro-text{margin-left:5px}.sp-is-pro .sp-smart-post-background-left{opacity:.6;pointer-events:none}
.sp-smart-post-color-picker{align-items:center;display:flex;height:24px;justify-content:space-between}.sp-smart-post-color-picker .sp-smart-post-component-title{font-weight:400;margin-bottom:0!important}.sp-smart-post-color-picker .sp-smart-post-color-picker-right-area{align-items:center;display:flex;gap:10px;justify-content:center}.sp-smart-post-color-picker p{margin-bottom:0}.sp-smart-post-color-picker .components-dropdown,.sp-smart-post-color-picker button.components-button{height:30px;padding:0}.sp-smart-post-color-picker .components-dropdown :focus:not(:disabled),.sp-smart-post-color-picker button.components-button :focus:not(:disabled){box-shadow:none;outline:none}.sp-smart-post-color-picker .components-dropdown span.component-color-indicator,.sp-smart-post-color-picker button.components-button span.component-color-indicator{height:24px;width:24px}.sp-smart-post-color-picker-palette{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;margin-top:4px}.sp-smart-post-color-picker-palette li{border-radius:100%;height:28px;margin:0;width:28px}.sp-smart-post-color-picker-palette li button{padding:0;width:100%}.sp-smart-post-color-picker-palette li button:focus:not(:disabled){box-shadow:none;outline:none}.sp-smart-post-color-picker-palette li{box-shadow:0 0 2px #000}.sp-smart-post-color-picker-palette li.active{outline:2px solid #aaa;outline-offset:2px}.sp-default-color-pallet.sp-default-theme-color{margin-top:1.3rem}.sp-default-color-pallet-header{align-items:center;margin-top:8px}.sp-default-smart-color{margin:0}.sp-smart-post-color-picker-right-area .sp-color-picker-btn+span{display:none}.sp-smart-post-picker-pallet-wrapper{padding:16px;position:relative;width:320px}.sp-smart-post-picker-pallet-wrapper .components-color-picker,.sp-smart-post-picker-pallet-wrapper .components-color-picker .react-colorful,.sp-smart-post-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__alpha,.sp-smart-post-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__hue,.sp-smart-post-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__saturation{width:100%!important}.sp-smart-post-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__saturation{height:120px!important}.sp-smart-post-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__saturation .react-colorful__interactive{margin-left:4px;width:calc(100% - 8px)}.sp-smart-post-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__alpha .react-colorful__pointer.react-colorful__alpha-pointer,.sp-smart-post-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__hue .react-colorful__pointer.react-colorful__hue-pointer{box-shadow:0 0 4px 0 rgba(0,0,0,.6)}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child{position:relative}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child .components-input-control__backdrop,.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child .components-select-control__input{border:1px solid #ddd}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:first-child{padding-left:8px;padding-right:0}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:not(:has(.components-flex.components-h-stack)){margin-left:74px;margin-top:-32px;padding:0;width:175px}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:not(:has(.components-flex.components-h-stack)) .components-base-control__field>.components-input-base{height:32px}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:not(:has(.components-flex.components-h-stack)) .components-base-control__field>.components-input-base .components-input-control__container{width:175px}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack){-moz-column-gap:4px;column-gap:4px;flex-direction:row;margin-left:69px;margin-top:-32px;padding:0;width:184px}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack{flex-direction:row-reverse;width:42px}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control{height:32px}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-truncate.components-text{color:var(--sp-smart-primary-2-400)}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-input-control__prefix{left:50%;position:absolute;top:32px;transform:translateX(-50%)}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-input-control__prefix .components-input-control-prefix-wrapper{padding-inline-start:0}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-range-control__thumb-wrapper span:before{background-color:var(--sp-smart-primary-2-400)}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control__field>.components-input-base{height:32px}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-range-control{display:none}.sp-smart-post-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-input-control__container input{padding:0;text-align:center}.sp-is-pro .sp-smart-post-color-picker-right-area{opacity:.6;pointer-events:none}
.sp-smart-post-tab-panel .components-range-control__thumb-wrapper span,.sp-smart-post-tab-panel .components-range-control__thumb-wrapper span:after,.sp-smart-post-tab-panel .components-range-control__thumb-wrapper span:before{background-color:var(--sp-smart-primary-2-400)}.sp-smart-post-header-control-left,.sp-smart-post-header-control-right{align-items:center;display:flex}.sp-smart-post-header-control{display:flex;height:22px;justify-content:space-between;margin-bottom:8px}.sp-smart-post-header-control-reset.components-button{color:#8c8f94}.sp-smart-post-header-control-reset.components-button:focus{box-shadow:none}.sp-smart-post-header-control-reset.components-button:hover svg{color:var(--sp-smart-primary-2-400)}.sp-smart-post-header-control-reset.components-button:after{border:0}.sp-smart-post-ranger-length .sp-smart-post-units button,.sp-smart-post-ranger-length .sp-smart-post-units span{width:38px}.sp-smart-post-range-control .components-range-control .components-input-control .components-input-control__container input{font-size:14px;text-align:center}body.rtl .sp-smart-post-range-control .components-range-control .components-input-control{margin-left:0!important;margin-right:16px}.sp-smart-post-range-control.sp-negative-space{margin-top:-4px}.sp-smart-post-range-control .components-input-base{height:32px;min-height:32px}.sp-smart-post-range-control .components-input-base input{max-height:32px}.sp-smart-post-range-control .components-input-base input::-webkit-inner-spin-button{cursor:pointer;margin-right:-11px!important;min-height:32px}.sp-smart-post-range-control .components-range-control__root{min-height:auto}.sp-smart-post-range-control .components-base-control .components-base-control__field,.sp-smart-post-range-control .components-base-control .components-range-control{margin-bottom:0!important}.sp-pro-ranger a.sp-smart-pro-text{margin-left:0}.sp-pro-ranger .sp-smart-post-component-title{color:rgba(0,0,0,.502)}.sp-pro-ranger .components-range-control,.sp-pro-ranger .sp-smart-post-header-control-right,.sp-pro-ranger .sp-smart-post-units{opacity:.6;pointer-events:none}
.sp-smart-post-responsive{margin-left:10px}.sp-smart-post-units{color:#8c8f94;position:relative}.sp-smart-post-units-btn{box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);margin-top:2px;opacity:0;position:absolute;transition:.3s;visibility:hidden;z-index:999}.sp-smart-post-units:hover .sp-smart-post-units-btn{opacity:1;visibility:visible}.sp-smart-post-units:hover span{border-color:var(--sp-smart-primary-2-400);color:var(--sp-smart-primary-2-400)}.sp-smart-post-units:hover span svg{fill:var(--sp-smart-primary-2-400)}.sp-smart-post-units span{align-items:center;border:1px solid #8c8f94;border-radius:2px;cursor:pointer;display:inline-block;display:flex;font-size:10px;height:20px;justify-content:center;padding:0;text-transform:lowercase;width:24px}.sp-smart-post-units span svg{fill:#8c8f94}.sp-smart-post-units span.box-unit{width:45px!important}.sp-smart-post-units button{background-color:#fff;border:none;border-radius:0;box-shadow:none;color:#8c8f94;display:flex;font-size:10px;height:20px;justify-content:center;padding:0;width:24px}.sp-smart-post-units button:focus:not(:disabled){box-shadow:none;outline:none}.sp-smart-post-units button.active{background-color:var(--sp-smart-primary-2-50);color:var(--sp-smart-primary-2-600)}.sp-smart-post-units button.active svg{fill:var(--sp-smart-primary-2-600)}.sp-smart-post-units.box .sp-smart-post-units-btn button{width:45px}.sp-smart-post-units-btn button.components-button:hover{background-color:var(--sp-smart-primary-2-50);color:var(--sp-smart-primary-2-600)}.sp-smart-post-units-btn button.components-button.active{color:var(--sp-smart-primary-2-600)}
.sp-smart-post-show-media-control__wrapper{background-color:#faeae9;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fdcfc1;border-radius:3px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;flex-direction:column;height:130px;justify-content:flex-end;position:relative}.sp-smart-post-show-media-control__wrapper .sp-smart-post-show-media-video{color:#2f8db4;font-size:45px;left:50%;position:absolute;top:42%;transform:translate(-50%,-50%)}.sp-smart-post-show-media-control__clickable{background-color:transparent;border:unset;color:transparent;cursor:pointer}.sp-smart-post-show-media-control__button{align-items:center;border-radius:50%;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;height:30px;justify-content:center;width:30px}.sp-smart-post-show-media-control__button--add{background-color:#ccc}.sp-smart-post-show-media-control__clickable--add{height:100%}.sp-smart-post-show-media-control__clickable--add,.sp-smart-post-show-media-control__clickable--replace{align-items:center;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;justify-content:center;width:100%}.sp-smart-post-show-media-control__clickable--replace{background-color:#f0f0f1;bottom:-1px;color:#50575e;height:25px;position:absolute}.sp-smart-post-show-media-control__button--close{background-color:#f0f0f1;position:absolute;right:0;top:0}.sp-smart-post-show-media-control__clickable--add span,.sp-smart-post-show-media-control__clickable--close span{color:#50575e;font-size:22px;font-weight:700;margin-top:-3px}.sp-smart-post-show-infobox .sp-smart-post-show-infobox-icon,.sp-smart-post-show-infobox .sp-smart-post-show-infobox-num{line-height:0}.sp-smart-post-show-infobox .sp-smart-post-show-infobox-image{flex-shrink:0}
.sp-smart-post-toggle-button-group{border-color:#d7dade!important}.sp-smart-post-toggle-button-group.sp-negative-space{margin-top:-5px}.sp-smart-post-toggle-button-group:focus-within{border-color:#d7dade!important;box-shadow:none!important}.sp-smart-post-toggle-button-group-list{display:flex;width:100%}.sp-smart-post-toggle-button-group-list button{color:#424040;padding:0;position:relative}.sp-smart-post-toggle-button-group-list button.active{color:var(--sp-smart-primary-2-600)}.sp-smart-post-toggle-button-group:before{background:var(--sp-smart-primary-2-50)!important;border:1px solid var(--sp-smart-primary-2-100)!important;border-radius:2px!important}.sp-smart-post-toggle-button-group:focus-within{border-color:#d7dade;box-shadow:none}.sp-smart-post-toggle-button-group:hover{border-color:#d7dade}.sp-smart-post-toggle-button-group button svg{fill:#777}.sp-smart-post-toggle-button-group .sp-svg-rotate-90 svg{transform:rotate(90deg)}.components-base-control .components-base-control__label{color:#1e1e1e;font-size:13px;font-weight:400;line-height:20px;margin-bottom:9px;margin-top:-4px;text-transform:capitalize}.sp-smart-post-toggle-button-group .sp-smart-post-toggle-button-group-list.sp-has-divider div:not(:last-child) button:not(.active):after{background:#ddd;content:"";height:60%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.sp-smart-post-toggle-button-group .sp-smart-post-toggle-button-group-list.sp-has-divider>div:has(+div>button.active)>button:after{display:none}.sp-smart-post-toggle-button-group-wrapper .sp-smart-post-header{align-items:center;display:flex;margin-bottom:4px}.sp-smart-post-toggle-button-group-wrapper .sp-smart-post-header .sp-smart-post-component-title{margin:0}.sp-smart-post-toggle-button-group-list.sp-svg-rotate-90 svg{transform:rotate(90deg)}.sp-smart-post-toggle-button-group-list.sp-svg-rotate-90-reverse svg{transform:rotate(-90deg)}.sp-is-pro .sp-smart-post-toggle-button-group{opacity:.6;pointer-events:none}
.sp-smart-post-border-button{align-items:center;display:flex;justify-content:space-between;width:100%}.sp-smart-post-border-button .components-button{align-items:center;display:flex;flex:1}.sp-smart-post-border-button .components-icon{margin-left:8px}.sp-smart-post-button{align-items:center;display:flex!important;justify-content:space-between!important;margin-bottom:8px}.sp-smart-post-button-group{display:flex;flex-direction:column}.sp-smart-post-button-group.sp-smart-post-d-flex.button-style-2{flex-direction:row}.sp-smart-post-reset-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;padding:0}.sp-smart-post-button button{color:#000}.sp-smart-post-header-right{gap:10px;height:20px}.sp-smart-post-header-left{display:flex!important}.sp-smart-post-header-right{align-items:center;display:flex;gap:8px}.select-control-wrapper{display:flex!important;justify-content:space-between}.sp-smart-post-border-popup{margin-bottom:16px}.sp-smart-post-border-popup .sp-smart-post-popup-content{margin-left:-9px}.sp-smart-popup-body{padding:20px}.sp-smart-post-border .sp-smart-post-component-mb{margin-bottom:8px}.sp-smart-post-border .sp-smart-post-border-style-container{padding-top:24px}.sp-smart-post-border .sp-smart-post-border-style-container .components-base-control{width:112px!important}.sp-smart-post-border .sp-smart-post-border-style-container .select-control-wrapper{align-items:center;gap:8px}.sp-smart-post-spacing-part-2{text-align:center}.sp-smart-post-border-icon-button.has-icon{border-radius:2px;color:#fff;gap:8px;height:26px;min-width:20px;padding:1px}.sp-smart-post-border-icon-button.button-clicked{box-shadow:none;fill:#fff;outline:none}.sp-smart-post-border-icon-button.button-clicked .wp-components-icon{color:#fff}.components-button:focus:not(:disabled,.components-custom-gradient-picker__control-point-button){box-shadow:none!important;outline:3px solid transparent}.sp-smart-post-remove-ad-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.sp-smart-post-remove-ad-button .components-icon{transition:color .3s ease}.sp-smart-post-remove-ad-button:hover .components-icon{color:red}.sp-border-style-wrapper .sp-border-style-button-group-list{border:1px solid #ddd;border-radius:2px;display:flex;flex-direction:row;height:42px;padding:4px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:1;height:32px;justify-content:center;position:relative;width:20%}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button:not(:last-child) .sp-border-style-button-border:after{background:#ddd;content:"";height:62%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active .sp-border-style-button-border:after{background:transparent}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button:has(+.active) .sp-border-style-button-border:after{background:transparent}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border{align-items:center;border-color:#2f2f2f;display:flex;height:80%;justify-content:center;width:90%}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-solid{border-width:1px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-dashed,.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-dotted{border-width:2px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-double{border-width:3px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border span.sp-border-style-button-label{font-size:11px;font-weight:500}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active{background:var(--sp-smart-primary-2-400);border-radius:2px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active span.sp-border-style-button-border{border-color:#fff}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active span.sp-border-style-button-border span.sp-border-style-button-label{color:#fff}.sp-smart-post-popup-content .sp-smart-post-border .sp-smart-post-toggle-button-group{margin-bottom:16px!important}
.sp-smart-post-spacing-all{height:30px}.sp-smart-post-spacing-all button.active{background-color:var(--sp-smart-primary-2-600);border-color:transparent}.sp-smart-post-spacing-all button:focus:not(:disabled){border:1px solid #ddd!important}.sp-smart-post-tab-panel .sp-smart-post-component-mb{margin-bottom:16px}.sp-smart-post-tab-panel .sp-smart-post-component-mb:last-child{margin-bottom:0}.sp-smart-post-spacing-part-2{display:flex}.sp-smart-post-spacing-part-2 label{color:#8c8f94;display:inline-block;font-size:11px;margin-top:4px}.sp-smart-post-spacing-part-2 input{border-radius:0;border-right:0;border-color:#ddd;padding:0;text-align:center;width:100%}.sp-smart-post-spacing-part-2 input:focus:not(:disabled){border-color:#ddd;box-shadow:none;outline:none}.sp-smart-post-spacing-all{height:32px;width:140px}.sp-smart-post-spacing-all button{border:1px solid #ddd;border-radius:0;height:100%;justify-content:center;padding:0;width:100%}.sp-smart-post-spacing-all button:focus:not(:disabled){box-shadow:none;outline:none}.sp-smart-post-spacing-left.box input,.sp-smart-post-spacing-right.box input{border-right:1px solid #ddd;margin-right:0}.sp-smart-post-header-control-left,.sp-smart-post-header-control-right{align-items:center;display:flex}.sp-smart-post-header-control-left{margin-top:0}.sp-smart-post-header-control{display:flex;justify-content:space-between}.sp-smart-post-header-control-reset.components-button:hover svg{color:var(--sp-smart-primary-2-400)}.location-weather-tab-panel .components-checkbox-control .components-base-control__field{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.location-weather-tab-panel .components-checkbox-control .components-base-control__field label{font-family:Inter,sans-serif;font-size:13px;font-weight:400;text-transform:capitalize}.location-weather-tab-panel .components-checkbox-control .components-base-control__field span{margin:0}.location-weather-tab-panel .components-checkbox-control .components-base-control__field span>input:checked{background-color:var(--sp-smart-primary-2-400);border-color:var(--sp-smart-primary-2-400)}.location-weather-tab-panel .components-checkbox-control .components-base-control__field span>input:focus{border-color:var(--sp-smart-primary-2-400)}.location-weather-tab-panel .components-input-control .components-input-base div>label{color:#1e1e1e;font-family:Inter,sans-serif;font-size:13px;font-weight:400!important;text-transform:capitalize}.location-weather-tab-panel .components-input-control .components-input-base div>input:after{border-color:var(--sp-smart-primary-2-400)}.sp-smart-post-spacing:not(.border-radius) .sp-smart-post-spacing-wrapper{display:inline-block;position:relative}.sp-smart-post-spacing:not(.border-radius) .sp-smart-post-spacing-wrapper .sp-smart-post-spacing-highlight{background-color:#333;position:absolute}.sp-smart-post-spacing:not(.border-radius) .sp-smart-post-spacing-top .sp-smart-post-spacing-highlight{height:2px;left:52%;top:0;transform:translateX(-50%);width:80%}.sp-smart-post-spacing:not(.border-radius) .sp-smart-post-spacing-right .sp-smart-post-spacing-highlight{height:80%;right:0;top:52%;transform:translateY(-50%);width:2px}.sp-smart-post-spacing:not(.border-radius) .sp-smart-post-spacing-bottom .sp-smart-post-spacing-highlight{bottom:0;height:2px;left:52%;transform:translateX(-50%);width:80%}.sp-smart-post-spacing:not(.border-radius) .sp-smart-post-spacing-left .sp-smart-post-spacing-highlight{height:80%;left:1px;top:52%;transform:translateY(-50%);width:2px}.sp-smart-post-spacing.border-radius .sp-smart-post-spacing-wrapper{display:inline-block;position:relative}.sp-smart-post-spacing.border-radius .sp-smart-post-spacing-wrapper .sp-smart-post-spacing-highlight{background-color:transparent;border-color:#333;border-style:solid;height:8px;position:absolute;width:8px}.sp-smart-post-spacing.border-radius .sp-smart-post-spacing-top .sp-smart-post-spacing-highlight{border-width:2px 0 0 2px;left:0;top:0}.sp-smart-post-spacing.border-radius .sp-smart-post-spacing-right .sp-smart-post-spacing-highlight{border-width:2px 2px 0 0;right:0;top:0}.sp-smart-post-spacing.border-radius .sp-smart-post-spacing-bottom .sp-smart-post-spacing-highlight{border-width:0 2px 2px 0;bottom:0;left:unset;right:0}.sp-smart-post-spacing.border-radius .sp-smart-post-spacing-left .sp-smart-post-spacing-highlight{border-width:0 0 2px 2px;bottom:0;left:2px;right:2px}.sp-smart-post-spacing .sp-smart-post-spacing-wrapper input[type=number]{border-right:1px solid #ddd;font-size:14px!important;height:32px!important;line-height:1.5rem;min-height:32px!important}.sp-smart-post-spacing-range-control.sp-smart-post-range-control{display:flex;flex-direction:column;gap:8px}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-smart-range-control-ranger-row{align-items:center;display:flex;flex-direction:row;gap:16px}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-smart-range-control-ranger-row .sp-smart-range-control{align-items:center;display:flex}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-smart-range-control-ranger-row .sp-ranger{display:block;flex-grow:1}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-smart-range-control-ranger-row .sp-preset-btn{width:24px}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-smart-range-control-ranger-row .components-range-control__wrapper{margin-bottom:0}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-smart-range-control-ranger-row .components-input-control .components-input-control__container{width:54px}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-smart-range-control-ranger-row .components-input-base,.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-smart-range-control-ranger-row .components-input-base input{max-height:30px;min-height:30px}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-link-side-icon{align-items:center;background-color:#fff;border:1px solid #8c8f94;border-radius:2px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;padding:4px 3px;width:20px}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-link-btn .sp-link-side-icon{margin-right:4px}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-link-btn.active .sp-link-side-icon{background-color:var(--sp-smart-primary-2-400)}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-link-btn.active svg path,.sp-smart-post-spacing-range-control.sp-smart-post-range-control .sp-link-btn.active svg rect{fill:#fff}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .components-range-control__wrapper .components-range-control__thumb-wrapper{z-index:1!important}.sp-smart-post-spacing-range-control.sp-smart-post-range-control .components-range-control__wrapper .components-range-control__track{background-color:var(--sp-smart-primary-2-400)}.sp-smart-range-control.sp-preset-btn{color:var(--sp-smart-primary-2-600)}
.sp-smart-post-spacing.sp-box-shadow .sp-smart-post-spacing-right .sp-smart-post-spacing-highlight{left:61px}.shadow-selector-container{margin:20px 0;max-width:32rem;width:100%}.shadow-selector-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.shadow-selector-title{color:#374151;font-size:13px;font-weight:400;margin:0}.shadow-selector-actions{align-items:center;display:flex;gap:.5rem}.action-button{align-items:center;background:transparent;border:none;color:#6b7280;cursor:pointer;display:flex;height:2rem;justify-content:center;padding:0;transition:all .2s ease;width:2rem}.action-refresh{border:none}.action-button:hover{background-color:#f9fafb;color:#374151}.shadow-options-grid{display:grid;gap:.75rem;grid-template-columns:repeat(6,1fr)}.shadow-option{background-color:#fff;border:1px solid #e5e7eb;border-radius:.2rem;cursor:pointer;height:30px;position:relative;transition:all .2s ease;width:30px}.shadow-option:hover{transform:scale(1.05)}.checkmark{align-items:center;background-color:#3b82f6;border-radius:50%;color:#fff;display:flex;height:12px;justify-content:center;position:absolute;right:.5rem;top:.5rem;width:12px}.components-tooltip{z-index:1000000!important}@media(max-width:640px){.shadow-options-grid{grid-template-columns:repeat(3,1fr)}.shadow-option{height:3rem;width:3rem}}.shadow-selector-container input[type=number]::-webkit-inner-spin-button{cursor:pointer;margin-right:0!important;min-height:33px}
.sp-smart-post-tab-panel .sp-smart-post-button-group{width:100%}.sp-smart-post-tab-panel .sp-smart-post-button-group-list{border:1px solid #d7dade;display:flex;width:100%}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button{background-color:#fff;box-shadow:none;color:#1e1e1e;height:32px;justify-content:center;padding:0;position:relative;width:100%}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button:focus:not(:disabled){box-shadow:none;outline:none}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button span{align-items:center;display:flex;justify-content:center}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button p{background-color:#757575;border-radius:4px;color:#fff;font-size:10px;opacity:0;padding:8px 10px;position:absolute;right:50%;top:-40px;transform:translateX(50%);transition:.3s;visibility:hidden;white-space:nowrap}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button p:after{border:10px solid transparent;border-top-color:#757575;content:"";opacity:0;position:absolute;right:50%;top:30px;transform:translateX(50%);transition:.3s;visibility:hidden}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button:hover span{color:#1e1e1e}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button:hover p,.sp-smart-post-tab-panel .sp-smart-post-button-group-list button:hover p:after{opacity:1;visibility:visible}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button.active span{background-color:var(--sp-smart-primary-2-400);color:#fff;height:28px;width:calc(100% - 4px)}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button.active span svg{fill:#fff}.sp-smart-post-tab-panel .sp-smart-post-button-group-list button.active span svg path{stroke:#fff}.sp-smart-post-tab-panel .sp-smart-post-button-group .has-border button{border-left:1px solid #d7dade;margin-left:0}.sp-smart-post-tab-panel .sp-smart-post-button-group .has-border button:first-child{border-left:0}.sp-smart-post-tab-panel .sp-smart-post-button-group.button-style-2{align-items:center;justify-content:space-between}.sp-smart-post-tab-panel .sp-smart-post-button-group.button-style-2 .sp-smart-post-button-group-list{width:130px}.sp-smart-post-tab-panel .sp-smart-post-button-group.button-style-2 .sp-smart-post-component-title,.sp-smart-post-tab-panel .sp-smart-post-button-group.button-style-2 .sp-smart-post-component-top{margin-bottom:0}.sp-smart-post-component-top.sp-smart-post-component-title,.sp-smart-post-header .sp-smart-post-component-title{font-size:13px;font-weight:400;line-height:20px;margin-bottom:9px}.sp-smart-post-d-flex .sp-smart-post-header .sp-smart-post-component-title{font-size:13px;font-weight:400;line-height:20px;margin-bottom:0}
.block-editor-block-inspector .sp-smart-post-tab-panel .components-panel__body.sp-smart-post-child-panel-body{border-top:1px solid var(--sp-smart-primary-2-100);box-sizing:border-box;margin:0 -16px}.block-editor-block-inspector .sp-smart-post-tab-panel .components-panel__body.sp-smart-post-child-panel-body .components-panel__body-title{background-color:var(--sp-smart-primary-2-50);padding:6px}.block-editor-block-inspector .sp-smart-post-tab-panel .components-panel__body.sp-smart-post-child-panel-body .components-panel__body-title .components-panel__body-toggle.components-button{padding:6px}.block-editor-block-inspector .sp-smart-post-tab-panel .components-panel__body.sp-smart-post-child-panel-body .components-panel__body-title .components-panel__body-toggle.components-button .components-panel__arrow{right:5px}.block-editor-block-inspector .sp-smart-post-tab-panel .components-panel__body.sp-smart-post-child-panel-body .components-panel__body.sp-smart-post-child-panel-body{border:1px solid var(--sp-smart-primary-2-50);margin:0}.block-editor-block-inspector .sp-smart-post-tab-panel .components-panel__body.sp-smart-post-child-panel-body .components-panel__body.sp-smart-post-child-panel-body .components-panel__body-title{background:var(--sp-smart-primary-2-50);padding:6px}.block-editor-block-inspector .sp-smart-post-tab-panel .components-panel__body.sp-smart-post-child-panel-body .components-panel__body.sp-smart-post-child-panel-body .components-panel__body-title .components-panel__body-toggle.components-button{padding:6px}.block-editor-block-inspector .sp-smart-post-tab-panel .components-panel__body.sp-smart-post-child-panel-body .components-panel__body.sp-smart-post-child-panel-body .components-panel__body-title .components-panel__body-toggle.components-button .components-panel__arrow{right:15px}.sp-smart-post-tab-panel .components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 16px}.sp-smart-post-sub-panel-title{font-size:13px;font-weight:400;margin:12px 0 8px;text-align:left}.child-panel-body-reset-icon{position:absolute;right:0;top:7px}body.rtl .child-panel-body-reset-icon{left:0;right:auto}body.rtl .components-panel__body.sp-smart-post-child-panel-body .components-panel__body-title .components-panel__body-toggle.components-button .components-panel__arrow{left:5px;right:auto}
.sp-smart-post-divider{border-bottom:1px solid #ddd;display:block;margin:0 -16px;width:calc(100% + 32px)}.sp-smart-post-divider.blue{border-bottom:1px solid var(--sp-smart-primary-2-100)}.sp-smart-post-divider.top{margin-top:16px}.sp-smart-post-divider.bottom{margin-bottom:12px}.sp-smart-post-divider.top-bottom{margin-bottom:12px;margin-top:16px}.sp-smart-post-divider.sp-w-100pct{border-bottom-width:1px;margin-bottom:12px;margin-left:auto;margin-right:auto;opacity:.6;width:100%}.sp-smart-post-divider:has(.sp-smart-post-divider-text){background-color:#fff;border-bottom:none;color:#728bff;position:relative;text-align:center;white-space:nowrap}.sp-smart-post-divider:has(.sp-smart-post-divider-text):before{border-bottom:1px solid #728bff;content:"";display:block;left:0;position:absolute;top:50%;width:100%;z-index:0}.sp-smart-post-divider:has(.sp-smart-post-divider-text) .sp-smart-post-divider-text{background-color:#fff;color:#728bff;display:inline-block;font-size:11px;padding:0 7px;position:relative;text-transform:uppercase;z-index:1}
.sp-smart-post-tab-panel .sp-smart-post-input-control .sp-smart-post-spacing-part-1 .sp-smart-post-header-input-control.d-flex{display:flex;justify-content:space-between}.sp-smart-post-tab-panel .sp-smart-post-input-control .sp-smart-post-spacing-part-1 .sp-smart-post-header-input-control.d-flex .sp-smart-post-component-title{margin-bottom:0}.sp-smart-post-tab-panel .sp-smart-post-input-control .sp-smart-post-spacing-part-1 .sp-smart-post-header-input-control.d-flex .sp-smart-post-header-control-left{display:flex;width:60%}.sp-smart-post-tab-panel .sp-smart-post-input-control .sp-smart-post-spacing-part-1 .sp-smart-post-header-input-control.d-flex .sp-smart-post-header-control-right{width:80px}.sp-smart-post-tab-panel .sp-smart-post-input-control .sp-smart-post-spacing-part-1 .sp-smart-post-header-input-control.d-flex .sp-smart-post-header-control-right .components-input-control__container input[type=number]{text-align:center}.sp-smart-post-tab-panel .sp-smart-post-input-control .sp-smart-post-spacing-part-1 .sp-smart-post-header-input-control.d-block .sp-smart-post-header-control-left,.sp-smart-post-tab-panel .sp-smart-post-input-control .sp-smart-post-spacing-part-1 .sp-smart-post-header-input-control.d-block .sp-smart-post-header-control-right .components-base-control{width:100%}.sp-smart-post-tab-panel .sp-smart-post-input-control .sp-smart-post-spacing-part-1 .sp-smart-post-header-input-control .components-input-control__backdrop{border-color:#b0b0b0}.sp-smart-post-tab-panel input:not(#sp-smart-post-spacing-bottom,#sp-smart-post-spacing-top,#sp-smart-post-spacing-right,#sp-smart-post-spacing-left)::-webkit-inner-spin-button{cursor:pointer;margin-right:-7px;min-height:30px}.sp-smart-post-header-control-left{align-items:center;display:flex}.sp-smart-post-tab-panel input::-webkit-inner-spin-button{cursor:pointer;margin-right:0;min-height:32px}.sp-smart-post-input-control input::-webkit-inner-spin-button{cursor:pointer;margin-right:-10px;min-height:33px}.sp-smart-post-header-input-control.d-flex .components-input-base input{height:32px!important;min-height:32px!important;width:80px}.sp-smart-post-header-input-control.d-flex .components-input-base input::-webkit-inner-spin-button{margin-right:-12px!important}.sp-is-pro .sp-smart-post-header-control-right{opacity:.6;pointer-events:none}
.sp-smart-post-tab-panel-header{align-items:center;background:linear-gradient(90deg,var(--sp-smart-primary-2-600) 0,var(--sp-smart-primary-2-400) 65.02%);color:#fff;display:flex;justify-content:space-between;padding:0 15px}.sp-smart-post-tab-panel-title{align-items:center;display:flex;gap:5px}.sp-smart-post-tab-panel .sp-smart-post-tab-panel-header{height:50px}.sp-smart-post-tab-panel .components-panel__body{transition:box-shadow .6s ease}.sp-smart-post-tab-panel .components-panel__body.is-opened{padding:16px;scroll-margin-top:unset}.sp-smart-post-tab-panel.sp-flash .components-panel__body.is-opened{padding:16px;position:relative;scroll-margin-top:51px}.sp-smart-post-tab-panel.sp-flash .components-panel__body.is-opened:before{animation:fadeBoxShadow 1s forwards;animation-delay:1s;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@keyframes fadeBoxShadow{0%{box-shadow:inset 0 0 0 2px #037fff}to{box-shadow:inset 0 0 0 0 transparent}}.sp-smart-post-tab-panel .sp-smart-post-tab-panel-header-btn-wrapper{padding:0 18px 18px}.sp-smart-post-tab-panel .sp-smart-post-tab-panel-header-btn-wrapper .sp-smart-post-btn-group{display:flex;flex-direction:row;gap:8px}.sp-smart-post-tab-panel .sp-smart-post-tab-panel-header-btn-wrapper .sp-smart-post-btn-group .sp-btn-item{align-items:center;align-self:stretch;color:#fff;cursor:pointer;display:flex;flex:1 0 0;font-size:13px;font-style:normal;font-weight:600;justify-content:center;line-height:14px;padding:13px 7px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sp-smart-post-tab-panel .sp-smart-post-tab-panel-header-btn-wrapper .sp-smart-post-btn-group .sp-btn-item.sp-ready-patterns{background:#1a74e4;border:1px solid #1a74e4;border-radius:4px;transition:all .3s ease-in-out}.sp-smart-post-tab-panel .sp-smart-post-tab-panel-header-btn-wrapper .sp-smart-post-btn-group .sp-btn-item.sp-ready-patterns:hover{background:#1b63d2;border:1px solid #1b63d2}.sp-smart-post-tab-panel .sp-smart-post-tab-panel-header-btn-wrapper .sp-smart-post-btn-group .sp-btn-item.sp-block-preview{background:var(--sp-smart-primary-2-600);border:1px solid var(--sp-smart-primary-2-600);border-radius:4px;transition:all .3s ease-in-out}.sp-smart-post-tab-panel .sp-smart-post-tab-panel-header-btn-wrapper .sp-smart-post-btn-group .sp-btn-item.sp-block-preview:hover{background:var(--sp-smart-primary-2-700);border:1px solid var(--sp-smart-primary-2-700)}.sp-smart-post-tab-panel .sp-smart-post-tab-panel-header-btn-wrapper .sp-smart-post-btn-group .sp-btn-item:focus{box-shadow:none;outline:none}
.sp-smart-post-layout-picker p{font-size:13px;font-weight:400;line-height:20px}.sp-smart-post-layout-picker .sp-smart-post-layouts{display:grid;gap:8px;max-width:620px;text-align:center}.sp-smart-post-layout-picker .sp-smart-post-layouts.grid-1{grid-template-columns:1}.sp-smart-post-layout-picker .sp-smart-post-layouts.grid-2{grid-template-columns:repeat(2,1fr)}.sp-smart-post-layout-picker .sp-smart-post-layouts.grid-3{grid-template-columns:repeat(3,1fr)}.sp-smart-post-layout-picker .sp-smart-post-layouts.grid-4{grid-template-columns:repeat(4,1fr)}.sp-smart-post-layout-picker .sp-smart-post-layouts .sp-smart-post-layout-card{cursor:pointer;position:relative}.sp-smart-post-layout-picker .sp-smart-post-layouts .sp-smart-post-layout-card .sp-smart-layout-img{display:flex;position:relative}.sp-smart-post-layout-picker .sp-smart-post-layouts .sp-smart-post-layout-card .sp-smart-post-layout-title{color:#1e1e1e;font-size:13px;font-weight:400;line-height:16px;margin-top:4px;text-align:center}.sp-smart-post-layout-picker .sp-smart-post-layouts .sp-smart-post-layout-card.active .active-symbol{position:absolute;right:5px;top:2px;z-index:9}.sp-smart-post-layout-picker .sp-smart-post-layouts .sp-smart-post-layout-card.active svg path,.sp-smart-post-layout-picker .sp-smart-post-layouts .sp-smart-post-layout-card.active svg rect:not(.sp-card){stroke-width:1.6}.sp-smart-post-panel-pb{padding-bottom:16px}.sp-smart-post-layout-card.sp-smart-pro-layout{cursor:default!important;transition:all .3s ease-in-out}.sp-smart-post-layout-card.sp-smart-pro-layout .sp-smart-layout-img>svg{opacity:.6;transition:all .3s ease-in-out}.sp-smart-post-layout-card.sp-smart-pro-layout:hover .sp-smart-layout-img>svg{opacity:.4}.sp-smart-post-layout-card.sp-smart-pro-layout:hover .sp-smart-pro-btn-wrapper{opacity:1;top:50%;visibility:visible}
.sp-smart-pro-btn-wrapper{align-items:center;background:#11a10c;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:3px;left:50%;opacity:0;padding:2px 6px;position:absolute;text-decoration:none;text-transform:uppercase;top:65%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;visibility:hidden}.sp-smart-pro-btn-wrapper:focus,.sp-smart-pro-btn-wrapper:hover{background:#0f910b;color:#fff;outline:none}.sp-smart-pro-btn-wrapper span.sp-demo-tooltip{background:#000;border-radius:4px;color:#fff;font-size:11px;left:50%;opacity:0;padding:2px 10px;position:absolute;top:-30px;transform:translateX(-50%);transition:all .3s ease-in-out;visibility:hidden}.sp-smart-pro-btn-wrapper span.sp-demo-tooltip:after{border:5px solid transparent;border-top-color:#000;bottom:-10px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.sp-smart-pro-btn-wrapper:hover span.sp-demo-tooltip{opacity:1;visibility:visible}.sp-smart-pro-btn-wrapper.sp-smart-small-size{font-size:9px}
.sp-smart-post-tab-panel .sp-smart-post-multi-select.d-flex{align-items:center;display:flex;justify-content:space-between}.sp-smart-post-tab-panel .sp-smart-post-multi-select .css-t3ipsp-control{border-color:#ccc;box-shadow:none}.sp-smart-post-tab-panel .sp-smart-post-multi-select div[role=option]{background-color:transparent}.sp-smart-post-tab-panel .sp-smart-post-multi-select div[role=option]:hover{background-color:#f0f0f0}.sp-smart-post-tab-panel .sp-smart-post-multi-select .css-1dyz3mf{padding:0 2px}.sp-smart-post-tab-panel .sp-smart-post-multi-select .css-1p3m7a8-multiValue{background-color:#f1f1f1;border:1px solid #ccc;font-size:13px;padding:1px}.sp-smart-post-tab-panel .sp-smart-post-multi-select .css-9jq23d{font-size:13px}.sp-smart-post-tab-panel .sp-smart-post-multi-select .sp-smart-post-basic-multi-select div div div input:focus{border-color:var(--sp-smart-primary-2-400);box-shadow:none}.sp-smart-post-tab-panel .sp-smart-post-multi-select .sp-smart-post-basic-multi-select div div div div:last-child{margin:1px}.sp-smart-post-tab-panel .sp-smart-post-multi-select .sp-smart-post-basic-multi-select div div div div:last-child:hover{background-color:var(--sp-smart-primary-2-400)}.sp-smart-post-tab-panel .sp-smart-post-multi-select .sp-smart-post-basic-multi-select div div div div:last-child:hover svg{fill:#fff}
.shaped-plugin-multiple-select .custom-select-arrow{align-items:center;cursor:pointer;display:flex}.shaped-plugin-multiple-select .custom-select-arrow svg{pointer-events:none}.shaped-plugin-multiple-select .sp-multiple-select-dnd-label{font-size:13px;font-weight:400;line-height:20px;margin-bottom:8px}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container{min-height:32px;position:relative}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-header{background-color:#fff;border:1px solid #ccc;border-radius:4px;display:flex;justify-content:space-between;padding:4px}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-header .sp-selected-options{border-right:1px solid #f0f0f0;display:flex;flex-direction:column;gap:0;margin:0;padding-right:7px;width:90%}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-header .sp-selected-options div .sp-selected-option{align-items:center;background-color:#f1f1f1;border:1px solid #ccc;border-radius:2px;display:flex;height:30px;justify-content:space-between;margin:2px;width:100%}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-header .sp-selected-options div .sp-selected-option .sp-select-label{cursor:move;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;width:85%}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-header .sp-selected-options div .sp-selected-option .sp-select-remove-button{border-radius:2px;cursor:pointer;margin-right:2px;padding:3px;text-align:center;width:15%}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-header .sp-selected-options div .sp-selected-option .sp-select-remove-button:hover{background-color:var(--sp-smart-primary-2-400)}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-header .sp-selected-options div .sp-selected-option .sp-select-remove-button:hover svg path{fill:#fff}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-options{background-color:#fff;border:1px solid #ccc;border-radius:4px;margin:5px 0 0;max-height:200px;overflow-x:hidden;overflow-y:auto;position:absolute;width:100%;z-index:999}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-options .sp-select-option{cursor:pointer;margin:0;padding:10px}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-options .sp-select-option.selected{background-color:#e6e6e6}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-options .sp-select-option:hover{background-color:#f0f0f0}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-options .sp-select-search-field{background-color:transparent;border:1px solid #ccc;border-radius:4px;margin:4px;padding:6px;width:97%}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-options .sp-select-search-field:focus-visible{border:1px solid #ccc;box-shadow:none;outline:0}.shaped-plugin-multiple-select .sp-multiple-select-dnd-container .sp-select-remove-button{cursor:pointer}.sp-drag-and-drop-dnd-container .sp-selected-options{display:flex;flex-direction:column;gap:8px}.sp-drag-and-drop-dnd-container .sp-selected-options .sp-grabbing{cursor:grabbing;z-index:9}.sp-drag-and-drop-dnd-container .sp-selected-options .sp-grab{cursor:grab}.sp-drag-and-drop-dnd-container .sp-selected-options .sp-selected-option .sp-select-toggle-button{cursor:pointer;padding:5px;text-align:center;width:20%}.sp-drag-and-drop-dnd-container .sp-selected-options .sp-selected-option .sp-select-toggle-button .components-base-control{margin:0}.sp-drag-and-drop-dnd-container .sp-selected-options .sp-selected-option .sp-select-toggle-button .components-base-control .components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--sp-smart-primary-2-400);border-color:var(--sp-smart-primary-2-400)}.sp-drag-and-drop-dnd-container .sp-disabled{cursor:grab;margin-bottom:8px}.sp-drag-and-drop-dnd-container .sp-selected-option{align-items:center;align-self:stretch;background:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:row;gap:8px;padding:4px 8px}.sp-drag-and-drop-dnd-container .sp-selected-option .sp-select-label{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;width:85%}.sp-drag-and-drop-dnd-container .sp-smart-pro-item .sp-select-label{color:rgba(0,0,0,.502)}.sp-drag-and-drop-dnd-container .sp-smart-pro-item .sp-smart-pro-text{margin-left:-5px}.sp-drag-and-drop-dnd-container .sp-smart-pro-item span.components-form-toggle{opacity:.6;pointer-events:none}
.sp-smart-post-popup-content{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.2);box-sizing:border-box;height:-moz-fit-content;height:fit-content;margin:0;overflow:hidden;padding:0;width:-moz-fit-content;width:fit-content;z-index:9999}.sp-smart-post-popup-content:has(.sp-smart-popup-body){border:none;max-height:300px;overflow:auto;position:relative}.sp-smart-post-popup-wrapper:has(.sp-smart-post-select-dropdown){padding:0;width:100%!important}.components-popover.sp-smart-post-tab-panel:has(.sp-smart-popup-body){top:-10px!important}.sp-smart-post-button .sp-smart-post-header-left.wide-area{align-items:center;justify-content:space-between;width:85%}.sp-smart-post-button .sp-smart-post-header-left.wide-area .sp-smart-post-toggle{width:100%}.sp-smart-post-button .sp-smart-post-header-left.wide-area .sp-smart-post-toggle .components-toggle-control{margin-bottom:0}.sp-smart-post-dropdown-select{align-items:center;cursor:pointer;display:flex;margin-bottom:4px;min-height:32px;min-width:240px;padding-left:14px;text-align:left}.sp-smart-post-border-popup .sp-smart-post-border-icon-button:hover{color:transparent!important}.sp-smart-post-header-right .sp-smart-post-border-icon-button{background:transparent;border:none;border-radius:4px;height:26px;outline:none;outline:2px solid transparent;outline:2px solid rgba(242,108,13,0)!important;padding:1px}.sp-smart-post-header-right .sp-smart-post-border-icon-button.button-clicked svg{fill:var(--sp-smart-primary-2-400)}.sp-smart-post-header-right .sp-smart-post-border-icon-button.button-clicked rect{stroke:var(--sp-smart-primary-2-400)}.sp-smart-post-header-right .sp-smart-post-border-icon-button:hover{color:#fff!important}.sp-border-popover{width:360px}.sp-smart-post-popup-content input::-webkit-inner-spin-button{cursor:pointer;margin-right:0;min-height:33px}.components-popover__content{overflow:auto;overflow-x:hidden!important}
.sp-smart-post-select-dropdown:not(.sp-smart-section-heading-dropdown){max-height:300px}.sp-smart-post-select-dropdown:not(.sp-smart-section-heading-dropdown) .sp-smart-post-select-dropdown-option svg{fill:#3c434a}.sp-smart-post-select-dropdown{box-sizing:border-box;display:flex;flex-direction:column;margin:0;max-height:400px;overflow-x:hidden;overflow-y:auto;padding:0;width:360px!important}.sp-smart-post-select-dropdown .disabled{color:hsla(0,0%,44%,.741);opacity:1}.sp-smart-post-select-dropdown .sp-smart-post-select-dropdown-option{align-items:center;border-bottom:1px solid rgba(240,93,49,.1);cursor:pointer;display:flex;flex-shrink:0;height:42px;justify-content:space-between;margin:0;padding:0 13px}.sp-smart-post-select-dropdown .sp-smart-post-select-dropdown-option>span{align-items:center;display:flex;font-size:13px;margin:0}.sp-smart-post-select-dropdown .sp-smart-post-select-dropdown-option.active{background-color:var(--sp-smart-primary-2-400);color:#fff}.sp-smart-post-select-dropdown .sp-smart-post-select-dropdown-option.active path[fill="#2f2f2f"],.sp-smart-post-select-dropdown .sp-smart-post-select-dropdown-option.active svg{fill:#fff}.sp-smart-post-select-dropdown .sp-smart-post-select-dropdown-option.active i{color:#fff}.sp-smart-post-select-dropdown .sp-smart-post-select-dropdown-option.active:hover{background-color:var(--sp-smart-primary-2-400);color:#fff}.sp-smart-post-select-dropdown .sp-smart-post-select-dropdown-option:hover{background-color:var(--sp-smart-primary-2-50)}.sp-smart-section-heading-dropdown .sp-smart-post-select-dropdown-option.active,.sp-smart-section-heading-dropdown .sp-smart-post-select-dropdown-option.active path[fill="#2f2f2f"],.sp-smart-section-heading-dropdown .sp-smart-post-select-dropdown-option:hover.active{background-color:var(--sp-smart-primary-2-50);color:#222;fill:#222}.sp-smart-post-popup-content .sp-smart-post-select-dropdown .sp-smart-post-select-dropdown-option svg{min-height:20px;min-width:20px}
.sp-smart-post-tab-panel .sp-smart-post-select-field.sp-smart-post-d-flex{align-items:center;display:flex;justify-content:space-between}.sp-smart-post-tab-panel .sp-smart-post-select-field .sp-smart-post-header{align-items:center;display:flex}.sp-smart-post-tab-panel .sp-smart-post-select-field .sp-smart-post-header .sp-smart-post-select-component-title{font-size:13px;font-weight:400;line-height:20px;margin-right:8px;text-align:left}.sp-smart-post-select-field.h-32 .components-select-control__input{height:32px!important;max-height:32px!important;min-height:32px!important;text-transform:capitalize}.sp-is-pro .sp-smart-pro-text{margin-left:0}.sp-is-pro .sp-smart-post-header{color:rgba(0,0,0,.502)}.sp-is-pro .components-select-control{opacity:.6;pointer-events:none}
.sp-smart-post-tab-panel .components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:none}.sp-smart-post-tab-panel .components-tab-panel__tabs{justify-content:center;margin-bottom:16px;padding:0}.sp-smart-post-tab-panel .components-tab-panel__tab-content{background:transparent;border:none;margin:0;padding:0}.sp-smart-post-tab-panel .components-tab-panel__tabs>button{padding:0}.sp-smart-post-tab-panel .components-tab-panel__tabs button{border:none;border-bottom:2px solid #ddd;color:#2f2f2f;font-size:14px;font-weight:500;height:40px;justify-content:center;width:100%}.sp-smart-post-tab-panel .components-tab-panel__tabs button.components-tab-panel__tabs-item:focus{border-bottom:2px solid var(--sp-smart-primary-2-600)!important}.sp-smart-post-tab-panel .components-panel__body-title .components-button:focus:not(:disabled){border-bottom:0!important}.sp-smart-post-tab-panel .sp-smart-post-general-tab .components-button:focus:not(:disabled){border-bottom:2px solid var(--sp-smart-primary-2-600)!important}.sp-smart-post-tab-panel .components-tab-panel__tabs button span{align-items:center;display:flex}.sp-smart-post-tab-panel .components-tab-panel__tabs button span svg{fill:#2f2f2f;margin-right:4px;transition:.3s ease-in-out}.sp-smart-post-tab-panel .components-tab-panel__tabs button.active-tab{border-bottom:2px solid var(--sp-smart-primary-2-600)!important;color:var(--sp-smart-primary-2-600);position:relative}.sp-smart-post-tab-panel .components-tab-panel__tabs button.active-tab:hover{color:var(--sp-smart-primary-2-600)}.sp-smart-post-tab-panel .components-tab-panel__tabs button.active-tab span .sp-smart-post-block-icon svg{fill:var(--sp-smart-primary-2-600)}.sp-smart-post-tab-panel .components-panel__body .components-panel__body-title .components-panel__body-toggle:focus{box-shadow:none}.sp-smart-post-tab-panel .components-tab-panel__tabs-item{height:41px!important;margin-top:-12px}
.sp-smart-post-tab-panel .sp-smart-post-toggle .components-flex{flex-direction:row-reverse}.sp-smart-post-tab-panel .sp-smart-post-toggle .components-toggle-control__label{color:#1e1e1e;font-size:13px;font-weight:400;margin-bottom:0}.sp-smart-post-tab-panel .sp-smart-post-toggle .components-form-toggle.is-checked .components-form-toggle__track{background:var(--sp-smart-primary-2-400)!important;border-color:var(--sp-smart-primary-2-400)}.sp-smart-post-tab-panel .sp-smart-post-toggle .components-form-toggle.is-checked .components-form-toggle__thumb{background:#fff}.sp-smart-post-tab-panel .sp-smart-post-toggle .components-form-toggle .components-form-toggle__thumb{background:#757575;border-color:#757575}.sp-smart-post-tab-panel .sp-smart-post-toggle.updated-toggle{align-items:center;border:1px solid #eee;border-radius:4px;display:flex;justify-content:space-between;padding:4px}.sp-smart-post-tab-panel .sp-smart-post-toggle.updated-toggle .sp-smart-post-toggle-left{align-items:center;display:flex}.sp-smart-post-tab-panel .sp-smart-post-toggle.updated-toggle .sp-smart-post-toggle-left svg{margin:-4px}.sp-smart-post-tab-panel .sp-smart-post-toggle.updated-toggle .sp-smart-post-toggle-left span{color:#1e1e1e;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px;margin-bottom:0;margin-left:7px;text-transform:capitalize}.sp-smart-post-tab-panel .sp-smart-post-toggle.updated-toggle .components-base-control .components-base-control__field{padding:0}.sp-smart-post-panel-pb{padding-bottom:16px}.sp-smart-post-toggle.sp-smart-post-component-mb.sp-smart-pro-toggle{align-items:center;display:flex;justify-content:space-between}.sp-smart-pro-label{opacity:.6}a.sp-smart-pro-text{color:#159e2e;margin-left:5px;margin-right:auto;text-decoration:none}.components-toggle-control__help{color:#757575;font-size:12px;margin:-10px 0 16px;opacity:.6}
.sp-smart-post-typography .sp-smart-post-typography-trigger .components-button{color:#fff}.sp-smart-post-typography .sp-smart-post-typography-trigger .components-button.active svg{border-radius:4px;fill:var(--sp-smart-primary-2-400)}.sp-smart-post-typography .sp-smart-post-typography-trigger .components-button.active svg rect{stroke:var(--sp-smart-primary-2-400)}.sp-smart-post-typography .sp-smart-post-typography-trigger .components-button.active svg path{stroke:#fff}.sp-smart-post-typography .sp-smart-post-typography-trigger p{margin-bottom:0}.sp-smart-post-typography-fonts{padding:0 20px 10px;position:relative;width:360px}.sp-smart-post-typography-fonts .sp-smart-post-toggle-button-group:before{background:var(--sp-smart-primary-2-400)}.sp-smart-post-typography-fonts #font-picker{box-shadow:0 0 3px rgba(0,0,0,.2);margin-bottom:15px;width:100%}.sp-smart-post-typography-fonts .sp-smart-post-typography-header{align-items:center;background-color:#f2f2f2;border-radius:6px 6px 0 0;box-shadow:0 0 0 1px rgba(0,0,0,.15);display:flex;justify-content:space-between;left:0;margin-bottom:10px;margin-left:-20px;margin-right:-20px;padding:12px 0;position:sticky;top:0;z-index:999}.sp-smart-post-typography-fonts .sp-smart-post-typography-header h4{color:#2f2f2f;font-size:13px;font-weight:500;margin:0 16px}.sp-smart-post-typography-fonts .sp-smart-post-typography-header .components-button{color:#fff;margin-right:16px}.sp-smart-post-typography-fonts div[id^=font-picker] .dropdown-button,.sp-smart-post-typography-fonts div[id^=font-picker] .dropdown-button:focus,.sp-smart-post-typography-fonts div[id^=font-picker] .dropdown-button:hover,.sp-smart-post-typography-fonts div[id^=font-picker] ul{background:#fff}.sp-smart-post-typography-fonts div[id^=font-picker] ul li button.active-font,.sp-smart-post-typography-fonts div[id^=font-picker] ul li button:focus,.sp-smart-post-typography-fonts div[id^=font-picker] ul li button:hover{background:#f3f3f3}.sp-smart-post-typography-fonts .css-19bb58m{margin:0;padding:0}.sp-smart-post-typography-fonts .css-t3ipsp-control,.sp-smart-post-typography-fonts .css-t3ipsp-control:hover{border-color:#ccc;box-shadow:none}.sp-smart-post-typography-fonts .css-tr4s17-option{background-color:#f0f0f0;color:#2f2f2f}.sp-smart-post-typography-fonts .sp-smart-post-typography-family,.sp-smart-post-typography-fonts .sp-smart-post-typography-fields>.sp-smart-post-select-field{width:50%}.sp-smart-post-typography-fonts .sp-smart-post-typography-fields>.sp-smart-post-select-field .css-t3ipsp-control{height:32px;min-height:32px}.sp-smart-post-typography-fonts .sp-smart-post-select-field .sp-smart-post-select-react,.sp-smart-post-typography-fonts .sp-smart-post-select-field>div:nth-of-type(2){margin-top:8px}.sp-smart-post-typography-fonts .sp-smart-post-select-field .components-select-control__input,.sp-smart-post-typography-fonts .sp-smart-post-select-field .css-13cymwt-control,.sp-smart-post-typography-fonts .sp-smart-post-select-field .css-t3ipsp-control{align-content:center;height:32px!important;min-height:32px!important}.sp-smart-post-typography-fonts .components-input-control__backdrop{border-color:#ccc!important}.sp-smart-post-typography-fonts .components-select-control__input{height:32px!important;min-height:32px}.sp-smart-post-typography-fonts input[type=text]:focus{box-shadow:none;outline:none}.sp-smart-post-typography-fonts .css-1u9des2-indicatorSeparator{display:none}.sp-smart-post-typography-fonts .components-range-control__thumb-wrapper span,.sp-smart-post-typography-fonts .components-range-control__thumb-wrapper span:after,.sp-smart-post-typography-fonts .components-range-control__thumb-wrapper span:before{background-color:var(--sp-smart-primary-2-400)}.sp-smart-post-typography-fonts .sp-smart-post-toggle-button-group{border-color:#d7dade}.sp-smart-post-typography-fonts .sp-smart-post-toggle-button-group-list{display:flex;width:100%}.sp-smart-post-typography-fonts .sp-smart-post-toggle-button-group-list button.active svg{fill:#fff}.sp-smart-post-typography-fonts .sp-smart-post-toggle-button-group-list button.active svg path{stroke:#fff}.sp-smart-post-typography-fonts .sp-smart-post-toggle-button-group-list button.active+div div{background:var(--sp-smart-primary-2-400)}.sp-smart-post-typography-fonts .sp-smart-post-toggle-button-group:focus-within{border-color:#d7dade;box-shadow:none}.sp-smart-post-typography-fonts .sp-smart-post-toggle-button-group:hover{border-color:#d7dade}.sp-smart-post-typography-fonts .sp-smart-post-toggle-button-group button svg{fill:#777}.components-popover__content:has(.sp-smart-post-typography-fonts){border:1px solid #ddd;border-radius:6px;box-shadow:-4px 4px 12px 2px rgba(0,0,0,.1)}.sp-smart-post-typography-multiple-button-group button:not(:last-child) span{align-items:center;border-right:1px solid #ddd;display:flex;height:70%;justify-content:center;width:100%}.sp-smart-post-typography-multiple-button-group button.active:not(:last-child) span{border-right-color:var(--sp-smart-primary-2-400)}.sp-smart-post-typography-multiple-button-group button:has(+button.active) span{border-right-color:transparent}.sp-smart-post-typography-fields{display:flex;gap:8px}.sp-smart-post-typography-fields .css-1nmdiq5-menu{width:200px;z-index:999}.sp-smart-post-typography-fields .sp-smart-post-select-field{flex-direction:column}.sp-smart-post-typography-fields{flex-direction:row}.sp-smart-post-typography-fields .css-1u9des2-indicatorSeparator{display:none}.sp-smart-post-typography-fonts .sp-smart-post-typography-letter-spacing-picker,.sp-smart-post-typography-fonts .sp-smart-post-typography-line-height-picker{width:50%}.sp-smart-post-typography-fonts .sp-smart-post-typography-letter-spacing-picker .sp-smart-post-header-control-right input.components-input-control__input,.sp-smart-post-typography-fonts .sp-smart-post-typography-line-height-picker .sp-smart-post-header-control-right input.components-input-control__input{min-width:156px}.sp-smart-post-typography-font-size-presets{align-items:center;display:flex;gap:8px;justify-content:space-between}.sp-smart-post-typography-font-size-presets button.components-button{border-radius:4px;height:26px;padding:1px}.sp-smart-post-typography-font-size-presets button.components-button:focus:not(:disabled){box-shadow:none}.sp-smart-post-typography-font-size-presets button.components-button svg{fill:none}.sp-smart-post-typography-font-size-presets.active button.components-button,.sp-smart-post-typography-font-size-presets.active button.components-button:focus{box-shadow:none}.sp-smart-post-typography-font-size-presets.active button.components-button svg,.sp-smart-post-typography-font-size-presets.active button.components-button:focus svg{fill:var(--sp-smart-primary-2-400)}.sp-smart-post-typography-font-size-presets.active button.components-button svg rect,.sp-smart-post-typography-font-size-presets.active button.components-button:focus svg rect{stroke:var(--sp-smart-primary-2-400)}.sp-smart-post-typography-font-size-presets.active .components-base-control,.sp-smart-post-typography-font-size-presets.active .components-base-control__field{margin-bottom:0!important}.sp-smart-post-typography-font-size-presets.active .components-input-control .components-input-base{height:32px;min-height:32px}.sp-smart-post-typography-font-size-presets.active .components-input-control .components-input-base input::-webkit-inner-spin-button{cursor:pointer;margin-right:-11px;min-height:33px}.sp-smart-post-typography-font-size-presets .components-base-control{flex:1}.sp-smart-post-typography-font-size-presets .components-base-control .components-range-control__wrapper{flex:auto}.sp-smart-post-typography-multiple-button-group{width:100%}.sp-smart-post-typography-multiple-button-group .sp-smart-post-component-title{margin-bottom:0}.sp-smart-post-typography-multiple-button-group .components-toggle-group-control:before{background:var(--sp-smart-primary-2-400)!important}.sp-smart-post-typography-multiple-button-group .components-toggle-group-control-option-base[aria-checked=true] svg{fill:currentColor;outline:none}.sp-smart-post-typography-multiple-button-group .components-toggle-group-control-option-base[aria-checked=true] svg path{fill:#fff}.sp-smart-post-typography-multiple-button-group .components-toggle-group-control-option-base[aria-checked=false]{background:#fff}.sp-d-flex{display:flex}.sp-gap-8px{gap:8px}.sp-smart-post-typography-multiple-button-group .sp-smart-post-button-group-list{align-items:center;border:1px solid #ddd;border-radius:2px;display:flex;gap:2px;height:40px;padding:4px 3px;width:100%}.sp-smart-post-typography-multiple-button-group .sp-smart-post-button-group-list button{background-color:#fff;box-shadow:none;color:#2f2f2f;justify-content:center;padding:0;position:relative;width:100%;width:calc(100% - 4px)}.sp-smart-post-typography-multiple-button-group .sp-smart-post-button-group-list button.active{background-color:var(--sp-smart-primary-2-50);border:1px solid var(--sp-smart-primary-2-100)!important;border-radius:2px;color:var(--sp-smart-primary-2-600);height:100%}.sp-smart-post-typography-multiple-button-group .sp-smart-post-button-group-list button.active span{border-right:none}.sp-smart-post-typography-multiple-button-group .sp-smart-post-button-group-list button.active svg path{fill:var(--sp-smart-primary-2-600)}.sp-smart-post-typography-word-spacing-latter-spacing-wrapper input[type=number].components-input-control__input{font-size:14px;height:32px;min-height:32px;text-align:center}.sp-smart-post-typography-word-spacing-latter-spacing-wrapper .sp-smart-post-component-title{margin-bottom:0}
.sp-smart-post-taxonomy-panel-container .sp-smart-post-taxonomies:not(:first-child){margin-top:12px}.sp-smart-post-taxonomy-panel-container .sp-smart-post-taxonomy-add-button{background-color:var(--sp-smart-primary-2-400);border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:11px;font-weight:400;line-height:16px;margin-top:12px;padding:8px 12px}
.sp-smart-post-icon-picker-area{display:flex;flex-direction:row;gap:8px;justify-content:space-between;position:relative}.sp-smart-post-icon-picker-area .sp-smart-post-component-title{margin-bottom:0}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-dropdown-input{align-items:center;border:1px solid #ddd;display:flex;flex-direction:row}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:center;padding:4px 0 4px 12px}.sp-smart-post-icon-picker-area .sp-smart-post-iconPicker-dropdown-btn{align-items:center;background:#e7e7e7;cursor:pointer;display:flex;height:38px;justify-content:center;margin-left:8px;width:24px}.sp-smart-post-icon-picker-area .sp-smart-post-iconPicker-dropdown-btn svg path{fill:#757575}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-active-icon{color:#50575e;font-size:28px}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-btn{align-items:center;border:none;border-radius:4%;cursor:pointer;display:flex;font-weight:700;justify-content:center;outline:none}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-btn.sp-smart-post-icon-picker-add-btn{background-color:#333;color:#fff;font-size:18px;height:30px;width:30px}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-btn.sp-smart-post-icon-picker-close-btn{background-color:#dcdcde;color:#787878;font-size:15px;height:20px;width:20px}.components-popover__content:has(.sp-smart-post-icon-picker-popup){background-color:#fff;border-radius:6px;box-shadow:0 15px 24px rgba(0,0,0,.22),0 19px 76px rgba(0,0,0,.3);padding:16px 8px 16px 20px;width:360px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-popup-heading{display:flex;flex-direction:row;justify-content:space-between}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-popup-heading .sp-smart-post-icon-picker-close-btn{align-items:center;background-color:#dcdcde;border-style:none;color:#787878;cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;margin-right:12px;width:20px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section{display:flex;flex-direction:column;padding-right:12px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-search-heading{color:#1e1e1e;font-size:13px;font-weight:500;line-height:16px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-search-sub-heading{color:#757575;font-size:11px;line-height:16px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper{display:flex;gap:8px;margin-top:8px;width:100%}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-category,.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-search{border:1px solid #ddd;height:32px;line-height:1;margin:0;padding:8px 10px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-category:focus,.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-search:focus{box-shadow:none;outline:none}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-search{width:60%}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-category{width:40%}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list{display:grid;gap:8px;-moz-column-gap:11.2px;column-gap:11.2px;grid-template-columns:repeat(6,1fr);margin-top:16px;max-height:236px;overflow-y:auto;padding-right:8px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list .sp-smart-post-icon-picker-item{align-items:center;border:1px solid #ddd;border-radius:4px;color:#757575;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;position:relative;width:44px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list .sp-smart-post-icon-picker-item.active{background-color:#757575;color:#fff}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list::-webkit-scrollbar{height:18px;width:4px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list::-webkit-scrollbar-track{background:#f1f1f1}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list::-webkit-scrollbar-thumb{background-color:#a8a8a8;border-radius:4px}.sp-smart-post-icon-picker{align-items:center;display:flex;justify-content:space-between;position:relative}.sp-smart-post-icon-picker .styble-component-title{margin-bottom:0}.sp-smart-post-icon-picker .rfipdropdown{left:0!important;top:40px!important;width:100%}.sp-smart-post-icon-picker .rfipdropdown__selector .fipicon-angle-down:before{display:none}.sp-smart-post-icon-picker .rfip{margin:0;position:unset;width:50%}.sp-smart-post-icon-picker .rfipbtn{margin-left:auto;min-height:40px;width:100px}.sp-smart-post-icon-picker .rfipbtn__button{width:42px}.sp-smart-post-icon-picker .rfipbtn__current{flex:0 0 60px}.sp-smart-post-icon-picker .rfipbtn--default .rfipbtn__icon{border:none}.sp-smart-post-icon-picker .rfipbtn__del{border-radius:2px;height:16px;width:16px}
.sp-smart-post-button-set .sp-smart-post-component-title{font-size:13px;font-weight:400;line-height:20px;margin-bottom:9px}.sp-smart-post-button-set .sp-smart-post-button-set-list{border:1px solid #ddd;border-radius:2px;display:grid;padding:4px;row-gap:8px}.sp-smart-post-button-set .sp-smart-post-button-set-list.sp-col-1{grid-template-columns:repeat(1,1fr)}.sp-smart-post-button-set .sp-smart-post-button-set-list.sp-col-2{grid-template-columns:repeat(2,1fr)}.sp-smart-post-button-set .sp-smart-post-button-set-list.sp-col-3{grid-template-columns:repeat(3,1fr)}.sp-smart-post-button-set .sp-smart-post-button-set-list.sp-col-4{grid-template-columns:repeat(4,1fr)}.sp-smart-post-button-set .sp-smart-post-button-set-list.sp-col-5{grid-template-columns:repeat(5,1fr)}.sp-smart-post-button-set .sp-smart-post-button-set-list.sp-col-6{grid-template-columns:repeat(6,1fr)}.sp-smart-post-button-set .sp-smart-post-button-set-list.sp-col-7{grid-template-columns:repeat(7,1fr)}.sp-smart-post-button-set .sp-smart-post-button-set-list.sp-col-8{grid-template-columns:repeat(8,1fr)}.sp-smart-post-button-set .sp-smart-post-button-set-list .sp-smart-post-button-set-item{border-bottom:1px solid #ddd;display:flex}.sp-smart-post-button-set .sp-smart-post-button-set-list .sp-smart-post-button-set-item .sp-item-set-btn{cursor:pointer;display:inline-grid;position:relative}.sp-smart-post-button-set .sp-smart-post-button-set-list .sp-smart-post-button-set-item .sp-item-set-btn:after{background:#ddd;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.sp-smart-post-button-set .sp-smart-post-button-set-list .sp-smart-post-button-set-item.active .sp-item-set-btn{background:#f05d31;border-radius:1px}.sp-smart-post-button-set .sp-smart-post-button-set-list .sp-smart-post-button-set-item.active .sp-item-set-btn .sp-shape-icon{fill:#fff}.sp-smart-post-button-set .sp-smart-post-button-set-list .sp-smart-post-button-set-item.active .sp-item-set-btn:after,.sp-smart-post-button-set .sp-smart-post-button-set-list .sp-smart-post-button-set-item:nth-child(4n) .sp-item-set-btn:after{display:none}.sp-smart-post-button-set .sp-smart-post-button-set-list .sp-smart-post-button-set-item:nth-last-child(-n+4){border-bottom:none}.sp-smart-post-button-set .sp-smart-post-button-set-list .sp-smart-post-button-set-item:has(+.sp-smart-post-button-set-item.active) .sp-item-set-btn:after{display:none}
.sp-smart-post-icon-picker-area{display:flex;flex-direction:column;gap:8px;position:relative}.sp-smart-post-icon-picker-area .sp-smart-post-component-title{margin-bottom:0}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker{align-items:center;border:1px solid #f0f0f0;border-radius:1px;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:120px;justify-content:center;margin-bottom:15px;position:relative}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker .sp-smart-post-icon-picker-close-btn.sp-smart-post-icon-picker-btn{background-color:#dcdcde;color:#787878;font-size:15px;height:20px;position:absolute;right:0;top:0;width:20px}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-active-icon{color:#50575e;font-size:56px}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-active-icon svg{height:56px;width:56px}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-btn{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;font-weight:700;justify-content:center;outline:none}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-btn.sp-smart-post-icon-picker-add-btn{background-color:#333;color:#fff;font-size:56px;height:56px;width:56px}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-btn.sp-smart-post-icon-picker-close-btn{background-color:#dcdcde;color:#787878;font-size:15px;height:20px;position:absolute;right:3px;top:3px;width:20px}.sp-is-pro-icon{opacity:.6;pointer-events:none}.components-popover__content:has(.sp-smart-post-icon-picker-popup){background-color:#fff;border-radius:6px;box-shadow:0 15px 24px rgba(0,0,0,.22),0 19px 76px rgba(0,0,0,.3);padding:16px 8px 16px 20px;width:360px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section{display:flex;flex-direction:column;padding-right:12px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-search-heading{color:#1e1e1e;font-size:13px;font-weight:500;line-height:16px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-search-sub-heading{color:#757575;font-size:11px;line-height:16px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper{display:flex;gap:8px;margin-top:8px;width:100%}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-category,.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-search{border:1px solid #ddd;height:32px;line-height:1;margin:0;padding:8px 10px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-category:focus,.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-search:focus{box-shadow:none;outline:none}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-search{width:60%}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-category{width:40%}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list{display:grid;gap:8px;-moz-column-gap:11.2px;column-gap:11.2px;grid-template-columns:repeat(6,1fr);margin-top:16px;max-height:236px;overflow-y:auto;padding-right:8px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list .sp-smart-post-icon-picker-item{align-items:center;border:1px solid #ddd;border-radius:4px;color:#757575;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;position:relative;width:44px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list .sp-smart-post-icon-picker-item.active{background-color:#f05d31;color:#fff}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list::-webkit-scrollbar{height:18px;width:4px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list::-webkit-scrollbar-track{background:#f1f1f1}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list::-webkit-scrollbar-thumb{background-color:#a8a8a8;border-radius:4px}
.sp-smart-post-icon-picker-area{display:flex;flex-direction:column;gap:8px;position:relative}.sp-smart-post-icon-picker-area .sp-smart-post-component-title{margin-bottom:0}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker{align-items:center;border:1px solid #f0f0f0;border-radius:1px;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:120px;justify-content:center;margin-bottom:15px;position:relative}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker .sp-smart-post-icon-picker-close-btn.sp-smart-post-icon-picker-btn{background-color:#dcdcde;color:#787878;font-size:15px;height:20px;position:absolute;right:3px;top:3px;width:20px}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-active-icon{color:#50575e;font-size:56px}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-btn{align-items:center;border:none;border-radius:20%;cursor:pointer;display:flex;font-weight:700;justify-content:center;outline:none}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-btn.sp-smart-post-icon-picker-add-btn{background-color:#333;color:#fff;font-size:56px;height:56px;width:56px}.sp-smart-post-icon-picker-area .sp-smart-post-icon-picker-btn.sp-smart-post-icon-picker-close-btn{background-color:#dcdcde;color:#787878;font-size:15px;height:20px;position:absolute;right:3px;top:3px;width:20px}.components-popover__content:has(.sp-smart-post-icon-picker-popup){background-color:#fff;border-radius:6px;box-shadow:0 15px 24px rgba(0,0,0,.22),0 19px 76px rgba(0,0,0,.3);padding:16px 8px 16px 20px;width:360px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section{display:flex;flex-direction:column;padding-right:12px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-search-heading{color:#1e1e1e;font-size:13px;font-weight:500;line-height:16px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-search-sub-heading{color:#757575;font-size:11px;line-height:16px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper{display:flex;gap:8px;margin-top:8px;width:100%}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-category,.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-search{border:1px solid #ddd;height:32px;line-height:1;margin:0;padding:8px 10px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-category:focus,.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-search:focus{box-shadow:none;outline:none}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-search{width:60%}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-popup-top-section .sp-smart-post-icon-picker-search-and-category-wrapper .sp-smart-post-icon-picker-category{width:40%}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list{display:grid;gap:8px;-moz-column-gap:11.2px;column-gap:11.2px;grid-template-columns:repeat(6,1fr);margin-top:16px;max-height:236px;overflow-y:auto;padding-right:8px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list .sp-smart-post-icon-picker-item{align-items:center;border:1px solid #ddd;border-radius:4px;color:#757575;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;position:relative;width:44px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list .sp-smart-post-icon-picker-item.active{background-color:#757575;color:#fff}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list::-webkit-scrollbar{height:18px;width:4px}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list::-webkit-scrollbar-track{background:#f1f1f1}.components-popover__content:has(.sp-smart-post-icon-picker-popup) .sp-smart-post-icon-picker-popup .sp-smart-post-icon-picker-list::-webkit-scrollbar-thumb{background-color:#a8a8a8;border-radius:4px}
.sp-pcp-pro-modal-wrapper{background-color:#fff;border-radius:10px;text-align:center;width:400px}.sp-pcp-pro-modal-cross{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50%;color:#000;cursor:pointer;display:flex;height:42px;justify-content:center;position:absolute;right:15px;text-align:center;top:15px;transition:all .3s linear;width:42px}.sp-pcp-pro-modal-cross:hover{border-color:#000}.sp-pcp-pro-modal-info h5{font-size:24px;font-weight:700;line-height:1.3;margin:16px 0}.sp-pcp-pro-modal-info p{color:#6e6a69;font-size:15.5px;line-height:1.6}.sp-pcp-pro-modal .sp-pcp-pro-modal-btn{align-items:center;background-color:#0da812;border-radius:8px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:8px;line-height:1.4;margin-top:12px;padding:14px 20px;text-decoration:none;transition:all .3s ease-in-out}.sp-pcp-pro-modal .sp-pcp-pro-modal-btn:hover{background-color:#06830a}.sp-pcp-pro-modal .sp-pcp-pro-modal-btn:focus{box-shadow:none;outline:none}.sp-pcp-pro-modal-components{overflow:visible}.sp-pcp-pro-modal-components .components-modal__content{margin-top:0;padding:40px}.sp-pcp-pro-modal-components .components-modal__header{display:none}
.sp-pcp-blocks-setting-wrapper.setup-wizard{background-color:#efe6fb;margin:0!important;max-width:100%!important}#wpcontent:has(.sp-smart-post-setup-wizard-wrapper){background:#efe6fb!important}.sp-smart-post-setup-page-wrapper{text-align:center}.sp-pcp-blocks-setting-wrapper.setup-wizard:has(.sp-smart-post-setup-finish-page){top:30px}.sp-smart-post-setup-wizard-wrapper{min-height:100vh;overflow-x:hidden;padding:30px 0;position:relative}.sp-smart-post-setup-wizard-wrapper .setup-wizard-bg{bottom:0;position:absolute;width:100%}.sp-smart-post-setup-wizard-wrapper .sp-pcp-blocks-settings-card.setup-wizard.sp-disabled{pointer-events:auto}.sp-smart-post-setup-wizard-content{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;margin:0 auto;max-width:1140px;z-index:1}.sp-smart-post-setup-wizard-content .sp-smart-post-setup-wizard-nav-btn{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:3px;height:48px;justify-content:center;line-height:160%;outline:none;padding:20px 22px;transition:all .3s ease}.sp-smart-post-setup-wizard-content .sp-smart-post-setup-wizard-nav-btn.prev-btn{background:transparent;border:1px solid #cacbcf;color:#4e4f52;text-decoration:none}.sp-smart-post-setup-wizard-content .sp-smart-post-setup-wizard-nav-btn.prev-btn:hover{border-color:#adaeb1}.sp-smart-post-setup-wizard-content .sp-smart-post-setup-wizard-nav-btn.next-btn{background:#641dd7;border:1px solid #641dd7;color:#fff;margin-left:12px}.sp-smart-post-setup-wizard-content .sp-smart-post-setup-wizard-nav-btn.next-btn:hover{background:#5417b6}.sp-smart-post-setup-wizard-content .sp-smart-post-setup-wizard-nav-btn svg{height:14px;width:17px}.sp-smart-post-setup-wizard-content .components-select-control__input{background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%!important;font-size:14px!important}.sp-smart-post-setup-wizard-content .components-input-control__suffix{display:none}.sp-smart-post-blocks-settings-page .sp-smart-post-setup-wizard-nav-btn.skip-it-btn{color:#838487;padding:0 20px;width:auto}.sp-smart-post-setup-steps{display:flex;gap:28px}.sp-smart-post-setup-step{align-items:center;display:flex}.sp-smart-post-setup-step-number{align-items:center;background:#e9d8ff;border:1px solid transparent;border-radius:100%;color:#2c2d2f;display:flex;font-size:16px;font-weight:600;height:36px;justify-content:center;margin-right:12px;transition:all .3s ease-in-out;width:36px}.sp-smart-post-setup-step-number.active{background:#fff;border:1px solid #641dd7;color:#641dd7}.sp-smart-post-setup-step-number.previous{background:#641dd7;border:1px solid #641dd7;color:#fff}.sp-smart-post-setup-step-title{color:#000;font-size:20px;font-weight:600}.sp-smart-post-setup-step>svg{margin-left:28px}.sp-smart-post-setup-step-page{background:#fff;border-radius:12px;box-shadow:0 16px 32px -4px rgba(12,12,13,.05),0 4px 4px -4px rgba(12,12,13,.02);box-sizing:border-box;height:688px;min-height:330px;padding:48px;position:relative;width:100%}.sp-smart-post-setup-step-page.is-exiting{animation:sp-smart-post-setup-wizard-fade-out .2s forwards}.sp-smart-post-setup-step-page.is-entering{animation:sp-smart-post-setup-wizard-fade-in .2s forwards}.sp-smart-post-setup-step-page>div{height:100%;width:100%}.sp-smart-post-setup-step-page .sp-smart-post-setup-page-title{color:#2c2d2f;font-size:24px;font-weight:600;line-height:1.3;margin:0 0 8px}.sp-smart-post-setup-step-page .sp-smart-post-setup-page-title-highlight{background:linear-gradient(90deg,#4a00c2,#e96da9);background-clip:text;-webkit-background-clip:text;color:transparent}.sp-smart-post-setup-step-page .sp-smart-post-setup-page-subtitle{color:#2c2d2f;font-size:16px;font-style:normal;font-weight:500;line-height:1.3;margin:0 0 8px}.sp-smart-post-setup-step-page .sp-smart-post-logo-title{background:linear-gradient(90deg,#ff512f 26%,#f09819);background-clip:text;-webkit-background-clip:text;color:transparent}.sp-smart-post-setup-step-page .sp-smart-post-setup-page-desc{color:#4e4f52;font-size:14px;font-weight:400;line-height:160%;margin:0 0 30px}.sp-smart-post-setup-step-page .sp-smart-post-settings-page-container{all:unset;position:relative}.sp-smart-post-setup-step-page:has(.sp-smart-post-setup-welcome-page){height:506px}.sp-smart-post-setup-step-page:has(.sp-smart-post-setup-finish-page){height:auto}.sp-smart-post-settings-license-key{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sp-smart-post-settings-license-key .sp-pcp-blocks-setting-title{margin-bottom:0!important}.sp-smart-post-settings-license-key .sp-smart-post-help-text{color:#757575;font-size:14px;font-weight:400;line-height:28px;margin-top:8px}.sp-smart-post-settings-license-key .sp-smart-post-help-text a{color:#641dd7;text-decoration:underline}.sp-smart-post-settings-license-key .sp-smart-post-input-control{display:flex;flex-direction:column;margin-bottom:0;width:380px}.sp-smart-post-settings-license-key .components-input-control__input{height:42px!important}.sp-smart-post-settings-license-key .components-base-control__help{margin:0;padding:0}.sp-smart-post-settings-license-key .sp-smart-post-settings-option{align-items:center;display:flex;gap:8px;margin-top:24px}.sp-smart-post-settings-license-key .sp-smart-post-settings-option .components-base-control.components-input-control{flex:1;max-width:460px;position:relative}.sp-smart-post-settings-license-key .sp-smart-post-settings-option span.key-icon{left:10px;position:absolute;top:10px}.sp-smart-post-settings-license-key .sp-smart-post-license-action-btn{background:#641dd7;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;justify-content:center;line-height:20px;outline:none;padding:10px 18px}.sp-smart-post-settings-license-key .sp-smart-post-license-action-btn.deactivate{background:#f6f7f7;border:1px solid #dc3545;color:#dc3545;padding:9px 18px}.sp-smart-post-settings-license-key .sp-smart-post-settings-option.license-active input{color:#757575!important;pointer-events:none}.sp-smart-post-settings-license-key .active-status{background:#28a745;border-radius:3px;color:#fff;line-height:20px;padding:4px 10px;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.sp-smart-post-settings-license-key .sp-smart-post-license-key-inactive-notice{align-items:center;background-color:#fff3cd;border-color:#ffeeba;bottom:82px;color:#856404;display:inline-flex;font-size:14px;gap:6px;margin-left:-46px;padding:12px 20px;position:absolute}.sp-smart-post-blocks-settings-page:has(.sp-smart-post-setup-wizard-wrapper){background-color:#fbfcff}.sp-smart-post-blocks-settings-page .sp-smart-post-settings-license-key .components-input-base .components-input-control__input{height:40px!important;padding-left:38px;width:100%}.sp-smart-post-api-integration-notice{align-items:center;background-color:#fff3cd;border-color:#ffeeba;bottom:1px;color:#856404;display:inline-flex;font-size:14px;gap:6px;padding:12px 20px;position:absolute;right:0}@keyframes sp-smart-post-setup-wizard-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sp-smart-post-setup-wizard-fade-out{0%{opacity:1}to{opacity:0}}.sp-smart-post-setup-wizard-btn-wrapper{display:flex;justify-content:flex-end;width:100%}.sp-smart-post-setup-welcome-page{align-items:center;display:flex;gap:24px}.sp-smart-post-setup-welcome-page .sp-smart-post-setup-page-title{font-size:28px;margin-bottom:16px}.sp-smart-post-setup-welcome-page-left{display:flex;flex:1;flex-direction:column}.sp-smart-post-setup-welcome-page-right{background-size:cover;border-radius:8px;display:flex;height:410px;overflow:hidden;position:relative;width:510px}.sp-smart-post-setup-welcome-page-right #sp-smart-post-setup-video{display:block;height:auto;width:100%}.sp-smart-post-setup-video-overlay{align-items:center;background:rgba(0,0,0,.149);display:flex;height:100%;justify-content:center;position:absolute;visibility:visible;width:100%}.sp-smart-post-setup-video-overlay #sp-smart-post-play-btn{align-items:center;background:#fff;border:none;border-radius:60px;cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.sp-smart-post-setup-video-overlay #sp-smart-post-play-btn img{z-index:11}.sp-smart-post-setup-feature-lists{display:grid;grid-template-columns:auto auto;row-gap:10px}.sp-smart-post-setup-feature-list{align-items:center;display:flex;gap:8px;position:relative}.sp-smart-post-setup-feature-list-icon{border-radius:4px;display:flex}.sp-smart-post-setup-feature-title{color:#2c2d2f;font-size:14px;font-weight:500}.sp-smart-post-setup-feature-hot{align-items:center;background:#e63946;border-radius:20px;color:#fff;display:flex;font-size:8px;font-weight:500;height:14px;padding:2px 6px;position:absolute;right:-10px}.sp-smart-post-setup-blocks-page .sp-smart-post-setup-modes{margin-top:36px}.sp-smart-post-setup-blocks-page .sp-smart-post-setup-modes .sp-smart-post-setup-page-title{margin-bottom:10px}.sp-smart-post-setup-blocks-page .sp-smart-post-setup-modes-grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);margin-top:10px}.sp-smart-post-setup-blocks-page .sp-setup-mode-card{background:#f6f7fb;border:1px solid transparent;border-radius:8px;cursor:pointer;padding:28px;position:relative;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.sp-smart-post-setup-blocks-page .sp-setup-mode-card .sp-setup-mode-card-check{align-items:center;background-color:#641dd7;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:12px;top:12px;width:20px}.sp-smart-post-setup-blocks-page .sp-setup-mode-card .sp-setup-mode-card-check .dashicons{font-size:18px;height:18px;text-align:left;width:22px}.sp-smart-post-setup-blocks-page .sp-setup-mode-card.is-active .sp-setup-mode-card-check,.sp-smart-post-setup-blocks-page .sp-setup-mode-card:hover .sp-setup-mode-card-check{opacity:1;transform:scale(1)}.sp-smart-post-setup-blocks-page .sp-setup-mode-card.is-active,.sp-smart-post-setup-blocks-page .sp-setup-mode-card:hover{border-color:#641dd7;box-shadow:0 4px 12px rgba(0,0,0,.08)}.sp-smart-post-setup-blocks-page .sp-setup-mode-card-title{font-size:16px;font-weight:600;margin:0 0 16px}.sp-smart-post-setup-blocks-page .sp-setup-mode-card-desc{color:#555;font-size:14px;margin:0}.sp-smart-post-modules-wizard .sp-pcp-blocks-setting-modules-page,.sp-smart-post-wizard-blocks-container{height:400px;margin:38px -48px 0;overflow-y:auto;padding:0 48px}.sp-smart-post-modules-wizard .sp-pcp-blocks-setting-modules-page .sp-pcp-blocks-setting-blocks-page,.sp-smart-post-wizard-blocks-container .sp-pcp-blocks-setting-blocks-page{padding-bottom:10px}.sp-smart-post-modules-wizard .sp-pcp-blocks-setting-modules-page::-webkit-scrollbar,.sp-smart-post-wizard-blocks-container::-webkit-scrollbar{width:4px}.sp-smart-post-modules-wizard .sp-pcp-blocks-setting-modules-page::-webkit-scrollbar-thumb,.sp-smart-post-wizard-blocks-container::-webkit-scrollbar-thumb{background-color:transparent;border-radius:4px}.sp-smart-post-modules-wizard .sp-pcp-blocks-setting-modules-page{height:500px}.sp-smart-post-setup-step-page:hover .sp-pcp-blocks-setting-modules-page::-webkit-scrollbar-thumb,.sp-smart-post-setup-step-page:hover .sp-smart-post-wizard-blocks-container::-webkit-scrollbar-thumb{background-color:#b3b3b3}.sp-smart-post-setup-blocks-page-header{display:flex;justify-content:space-between}.sp-smart-post-setup-blocks-page-header .sp-smart-post-setup-page-wrapper{text-align:left}.sp-smart-post-setup-blocks-page-header>div{width:42%}.sp-smart-post-setup-blocks-page-header .sp-smart-post-component-mb{margin-bottom:0}.sp-smart-post-setup-blocks-page-header .header-left .sp-smart-post-setup-page-desc{margin-top:8px}.sp-smart-post-setup-blocks-page-header .header-right .sp-smart-post-setup-page-desc{font-size:16px;margin-bottom:8px}.sp-smart-post-setup-blocks-page-header .required-star{color:#eb48a8}.sp-smart-post-setup-blocks-page-header .components-input-control__backdrop{border:1px solid #cacbcf!important;border-radius:4px!important}.sp-smart-post-setup-finish-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.sp-smart-post-setup-finish-page .sp-smart-post-setup-wizard-nav-btn{margin-bottom:40px;margin-top:24px;padding:0 20px}.sp-smart-post-setup-finish-page .sp-smart-post-setup-plugin-logo-wrapper{position:absolute;right:20px;top:20px}.sp-smart-post-setup-finish-page .sp-smart-post-setup-plugin-logo-wrapper img{height:180px;width:180px}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner-content{display:flex;flex-direction:column;padding-left:48px;z-index:2}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner-content .sp-smart-post-setup-wizard-nav-btn{margin-bottom:0;margin-top:0}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner-content .sp-smart-post-setup-page-title{margin:0}.sp-smart-post-setup-finish-page>img{margin-bottom:24px}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner{align-items:center;background:#f7f3fd;border:1px solid #efe6fb;border-radius:8px;display:flex;height:280px;justify-content:space-between;overflow:hidden;position:relative;width:100%}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner .sp-smart-post-setup-page-title{font-size:20px;width:420px}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner .sp-smart-post-setup-finish-page-right-banner-img{display:contents}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner img{height:100%;transform:translateX(-25px);width:100%;z-index:1}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner .sp-smart-post-setup-wizard-nav-btn{transition:all .3s;white-space:nowrap;z-index:10}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner .sp-smart-post-setup-wizard-nav-btn:hover{background-color:#641dd7;border-color:#641dd7;color:#fff}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner .sp-smart-post-setup-wizard-btn{display:flex;gap:10px;margin-top:8px}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner .sp-smart-post-setup-wizard-btn .sp-smart-post-upgrade-btn{background:#159e2e;font-size:16px;font-weight:600;padding:15px 30px;transition:all .3s ease;white-space:nowrap;width:auto}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner .sp-smart-post-setup-wizard-btn .sp-smart-post-upgrade-btn:hover{background:#128f29}.sp-smart-post-setup-finish-page .sp-smart-post-setup-finish-page-banner .sp-smart-post-setup-wizard-btn .sp-go-pro-icon{background-size:cover;width:20px}.sp-smart-post-setup-finish-page .sp-smart-post-checkbox-component-wrapper{align-items:center;display:flex;flex-direction:row-reverse;margin-top:28px}.sp-smart-post-setup-finish-page .sp-smart-post-checkbox-component-wrapper .components-checkbox-control__input-container{margin-right:8px}.sp-smart-post-setup-finish-page .sp-smart-post-checkbox-component-wrapper .components-checkbox-control__input:checked{background-color:#838487;border:none}.sp-smart-post-setup-finish-page .sp-smart-post-checkbox-component-wrapper .components-checkbox-control__input:focus{box-shadow:none}.sp-smart-post-setup-finish-page .sp-smart-post-setup-page-desc{margin:0}.sp-smart-post-setup-finish-page .sp-smart-post-modal-btn{cursor:pointer;font-weight:600;text-decoration:underline}.sp-smart-post-setup-page-modal .components-modal__content{margin:0;padding:32px;width:558px}.sp-smart-post-setup-page-modal .components-modal__header{height:auto;padding:0;position:static}.sp-smart-post-setup-page-modal .components-modal__header .components-modal__header-heading{color:#2f2f2f;font-size:18px;font-weight:600;line-height:130%}.sp-smart-post-setup-page-modal .components-modal__header svg{height:16px;width:16px}.sp-smart-post-setup-page-modal .components-modal__header .components-button{height:16px;justify-content:end;width:16px}.sp-smart-post-setup-page-modal .components-modal__header .components-button:focus{box-shadow:none}.sp-smart-post-setup-page-modal hr{color:#ecedf0;margin:16px 0}.sp-smart-post-setup-page-modal .modal-description{color:#4e4f52;font-size:14px;font-weight:400;line-height:160%}.sp-smart-post-setup-page-modal li{list-style:disc;margin-left:18px}.sp-smart-post-setup-page-modal a{align-items:center;cursor:pointer;display:inline-flex;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.sp-smart-post-setup-page-modal a svg{fill:#4e4f52;transform:scale(.7)}.sp-smart-post-play-btn-sonar{position:relative}.sp-smart-post-play-btn-sonar:after,.sp-smart-post-play-btn-sonar:before{animation:sp-smart-post-sonar-wave 1.5s linear infinite;background-color:hsla(0,0%,100%,.231);border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sp-smart-post-play-btn-sonar:after{animation-delay:.5s}@keyframes sp-smart-post-sonar-wave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.sp-smart-post-setup-website-type-select .components-input-control__container{height:48px;min-height:48px;padding-right:8px}.components-popover__content:has(.sp-tooltip-body){animation:sp-smart-post-setup-wizard-fade-in .4s forwards;border-radius:12px;margin-bottom:10px}.components-popover__content:has(.sp-tooltip-body):after{border:10px solid transparent;border-top-color:#0c1924;bottom:-10px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.is-exiting{animation:sp-smart-post-setup-wizard-fade-out .4s forwards}.sp-tooltip-body{background:#0c1924;color:#94b2c1;font-size:14px;font-weight:400;line-height:24px;padding:15px 18px;pointer-events:none;width:327px}
.sp-pcp-settings-page-container{align-items:flex-start;background:#fff;border:1px solid #ddd;border-radius:4px;display:flex;min-height:360px;overflow:hidden;position:relative}.sp-pcp-settings-page-container .sp-pcp-setting-tabs{display:block;height:100%;width:225px;z-index:10}.sp-pcp-settings-page-container .sp-pcp-setting-tabs ul{list-style:none;margin:0;padding:0}.sp-pcp-settings-page-container .sp-pcp-setting-tab{background:#f0f0f0;border-bottom:1px solid #e0e0e0;border-radius:0;border-right:1px solid #e0e0e0;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;margin:0;padding:14px 15px;position:relative;transition:all .3s ease;z-index:10}.sp-pcp-settings-page-container .sp-pcp-setting-tab:first-child svg{height:16px;margin-bottom:-3px;width:16px}.sp-pcp-settings-page-container .sp-pcp-setting-tab:first-child path{stroke:#2f2f2f}.sp-pcp-settings-page-container .sp-pcp-setting-tab.active{background:#fff;border-right:1px solid transparent;box-shadow:inset 3px 0 0 0 #641dd7;color:#641dd7}.sp-pcp-settings-page-container .sp-pcp-setting-tab.active path{stroke:#641dd7}.sp-pcp-settings-page-container .sp-pcp-settings-select-field .sp-pcp-component-title{width:220px}.sp-pcp-settings-page-container .sp-pcp-settings-select-field .sp-smart-post-select-field{width:260px}.sp-pcp-settings-page-container .sp-pcp-settings-select-field .sp-smart-post-component-mb{margin-bottom:0}.sp-pcp-settings-page-container .sp-pcp-setting-tabs-bottom{background:#fff;border-right:1px solid #e0e0e0;bottom:0;margin-left:-1px;position:absolute;top:0;width:225px;z-index:9}.sp-pcp-settings-page-container .sp-pcp-setting-tab-content{flex:1;height:100%;padding:32px}.sp-pcp-settings-page-container hr{margin:24px 0}.sp-pcp-settings-page-container .components-input-control__backdrop{border:1px solid #ddd!important;border-radius:4px!important}.sp-pcp-settings-page-container .sp-pcp-settings-save-wrapper{display:flex;gap:8px;margin-top:36px}.sp-pcp-settings-page-container .sp-pcp-settings-save-wrapper button{align-items:center;background-color:#c5c5c6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:6px;padding:10px 24px;transition:all .3s ease-in-out}.sp-pcp-settings-page-container .sp-pcp-settings-save-wrapper .sp-pcp-settings-save-btn{height:48px;pointer-events:none}.sp-pcp-settings-page-container .sp-pcp-settings-save-wrapper .sp-pcp-settings-save-btn.active{background-color:#00c263;pointer-events:auto}.sp-pcp-settings-page-container .sp-pcp-settings-api-guideline{background:#f3f4f5;display:flex;gap:4px;margin:36px -36px -32px;padding:16px 0 16px 305px}.sp-pcp-settings-page-container .sp-pcp-settings-api-guideline a{align-items:center;display:flex}.sp-pcp-settings-page-container .sp-pcp-component-title{color:#2f2f2f;font-size:14px;font-weight:600;line-height:20px;width:270px}.sp-pcp-settings-page-container .sp-pcp-component-title.site-mode-title{white-space:pre-line}.sp-pcp-settings-page-container .sp-pcp-settings-advanced-controls{display:flex;flex-direction:column;gap:24px}.sp-pcp-settings-page-container .sp-pcp-settings-advanced-controls .sp-pcp-blocks-settings-select-field .css-1y1fx19 svg{height:24px!important;width:24px!important}.sp-pcp-settings-page-container .sp-pcp-settings-advanced-controls hr{margin:-25px 0}.sp-pcp-settings-page-container .sp-pcp-settings-advanced-controls .sp-pcp-settings-save-wrapper{margin:0}.sp-pcp-settings-page-container .sp-pcp-settings-cache-time{gap:2px;position:relative;width:110px}.sp-pcp-settings-page-container .sp-pcp-settings-cache-time .mins{background-color:#f5f5f5;border:none;border-radius:0 5px 5px 0;color:#555;display:flex;flex-direction:column;font-size:12px;height:28px;justify-content:center;padding:0 10px;position:absolute;right:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sp-pcp-settings-page-container .sp-pcp-settings-cache-time .components-input-base{height:30px}.sp-pcp-settings-page-container .sp-pcp-settings-option{align-items:center;display:flex}.sp-pcp-settings-page-container .api-source .sp-pcp-component-title{display:block;padding-right:20px;z-index:10}.sp-pcp-settings-page-container .api-source .sp-pcp-settings-info{display:inline-flex;padding-top:0;transform:translateY(2px)}.sp-pcp-settings-page-container .sp-pcp-setting-purge-cache{background:#1a74e4;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px}.sp-pcp-settings-page-container .sp-pcp-settings-additional-codes{display:flex;flex-direction:column;gap:24px}.sp-pcp-settings-page-container .sp-pcp-component-title{align-items:center;display:flex}.sp-pcp-settings-info{cursor:help;display:flex;padding:5px;position:relative}.sp-pcp-settings-info img{height:14px;width:14px}.sp-pcp-settings-info:hover .sp-pcp-settings-info-text{display:block}.sp-pcp-settings-info-text{background:#161e26;border-radius:5px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);color:#7f9faf;display:none;font-weight:400;left:22px;padding:14px 20px;position:absolute;top:0;width:290px;z-index:10}.contribute-text{margin-top:-46px;width:450px}.contribute-text .sp-pcp-settings-modal-btn{cursor:pointer;font-weight:600;text-decoration:underline}.sp-pcp-section-title{color:#1d2327;font-size:28px;font-weight:600;line-height:28px}.sp-pcp-blocks-settings-toggle-btn .react-toggle{background-color:transparent;border:0;cursor:pointer;display:inline-block;padding:0;position:relative;touch-action:pan-x;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sp-pcp-blocks-settings-toggle-btn .react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sp-pcp-blocks-settings-toggle-btn .react-toggle--disabled{cursor:not-allowed;transition:opacity .25s}.sp-pcp-blocks-settings-toggle-btn .react-toggle-track{background-color:#bbb;border-radius:30px;height:18px;padding:0;transition:all .2s ease;width:36px}.sp-pcp-blocks-settings-toggle-btn .react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#bbb}.sp-pcp-blocks-settings-toggle-btn .react-toggle--checked .react-toggle-track,.sp-pcp-blocks-settings-toggle-btn .react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#4ab866}.sp-pcp-blocks-settings-toggle-btn .react-toggle-track-check{bottom:0;height:10px;left:8px;line-height:0;margin-bottom:auto;margin-top:auto;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:14px}.sp-pcp-blocks-settings-toggle-btn .react-toggle--checked .react-toggle-track-check{opacity:1;transition:opacity .25s ease}.sp-pcp-blocks-settings-toggle-btn .react-toggle-track-x{bottom:0;height:10px;line-height:0;margin-bottom:auto;margin-top:auto;opacity:1;position:absolute;right:10px;top:0;transition:opacity .25s ease;width:10px}.sp-pcp-blocks-settings-toggle-btn .react-toggle--checked .react-toggle-track-x{opacity:0}.sp-pcp-blocks-settings-toggle-btn .react-toggle-thumb{background-color:#fafafa;border:1px solid #bbb;border-radius:50%;box-sizing:border-box;height:14px;left:2px;position:absolute;top:2px;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .25s ease;width:14px}.sp-pcp-blocks-settings-toggle-btn .react-toggle--checked .react-toggle-thumb{border-color:#4ab866;left:20px}.sp-pcp-blocks-settings-toggle-btn .react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}.sp-smart-post-blocks-settings-page .sp-pcp-blocks-setting-wrapper a.sp-pcp-classic-settings-page-link{color:#1a74e4;display:inline-block;margin-top:24px;position:relative;right:16px;text-align:right;width:100%}
.sp-smart-fonts-library .components-tab-panel__tabs{position:relative}.sp-smart-fonts-library .components-tab-panel__tabs:after{background:#ccc;bottom:0;content:"";height:1px;left:-32px;position:absolute;width:calc(100% + 65px);z-index:-1}.sp-smart-fonts-library .components-tab-panel__tabs button.active-tab:after{border-bottom:2px solid #007cba;border-radius:4px;transform:translateY(.5px)}.sp-smart-fonts-library .sp-smart-fonts-upload-field{margin-top:32px}.sp-smart-global-typography .sp-smart-post-typography-header{align-items:center;display:flex;justify-content:space-between;position:relative}.sp-smart-global-typography .sp-smart-post-typography-header button{cursor:pointer;padding-right:10px}.sp-smart-global-typography .sp-smart-post-typography-header span{margin-right:10px}.sp-smart-global-typography .sp-smart-post-typography-header input{border:1px solid #ddd;border-radius:2px;height:32px;padding-left:10px;width:220px}.sp-smart-global-typography .sp-smart-post-typography-header input:focus{outline:none}.sp-smart-global-typography-label{background-color:#f2f2f2;display:block;font-size:13px;font-weight:500;margin:0 -21px 13px;padding:6px 20px}.sp-smart-post-color-settings .components-circular-option-picker,.sp-smart-post-color-settings .sp-smart-post-toggle-button-group{margin-bottom:11px!important}.sp-global-typography-fonts-list-wrapper .sp-global-typography-fonts-list{display:flex;flex-direction:column}.sp-global-typography-fonts-list-wrapper .sp-global-typography-fonts-label{margin-bottom:8px}.sp-global-typography-fonts-list-wrapper .sp-smart-post-component-title,.sp-global-typography-fonts-list-wrapper .sp-smart-post-typography-btn{margin-bottom:0}.sp-global-typography-fonts-list-wrapper .sp-smart-post-typography{width:100%}.sp-global-typography-fonts-list-wrapper .sp-global-typography-fonts-list-item{align-items:center;background:#fff;border:1px solid #ddd;border-radius:2px 2px 0 0;display:flex;height:40px;justify-content:space-between;padding:4px 14px;width:252px}.sp-global-typography-fonts-list-wrapper .sp-global-typography-fonts-list-item:not(:last-child){border-bottom:none}.sp-global-typography-fonts-list-wrapper .sp-global-typography-fonts-list-item .sp-list-item-label{font-size:13px;font-style:normal;font-weight:400;line-height:20px}.sp-global-typography-fonts-list-wrapper .sp-global-typography-fonts-list-item .sp-list-name{color:#2f2f2f}.sp-global-typography-fonts-list-wrapper .sp-global-typography-fonts-list-item .sp-list-variants{color:#757575}.sp-global-typography-fonts-list-wrapper .sp-global-typography-fonts-list-item .sp-list-icon{font-size:13px;line-height:10px}.smart-post-global-color{flex:1;height:30px}.smart-post-global-content{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:11px}.smart-post-preset-color-show{display:flex}.smart-post-global-current-content{background-color:#f0f0f0;border:1.5px solid #ccc;border-radius:2px;padding:4px}.smart-post-global-color-preset{display:flex;margin-top:30px}.smart-post-global-current-content.selected{border-color:#0054fb}.smart-post-custom-color-item{align-items:center;background:#f6f7f7;border-radius:4px;display:flex;gap:8px;padding:8px}.smart-post-custom-color-preview{border-radius:4px;height:24px;width:24px}.smart-post-custom-color-name{flex:1;font-size:13px}.smart-post-gradient-presets{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin:16px 0}.smart-post-gradient-preset{align-items:center;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:60px;justify-content:center;padding:8px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5)}.smart-post-gradient-preview{border-radius:4px;height:60px;margin:16px 0}.sp-smart-breakpoint .sp-smart-breakpoint-icon{fill:currentColor}.sp-global-settings-title{font-size:13px;margin-bottom:8px;margin-top:11px}.sp-clickable{cursor:pointer}.sp-global-settings-save-button-container{margin-top:20px;padding:16px;text-align:center}.sp-global-settings-save-button{min-width:120px}.sp-global-settings-save-help-text{color:#666;font-size:12px;margin-bottom:0;margin-top:8px}button[aria-controls="smart-post-show-pro-global-settings:sidebar"],button[aria-controls="smart-post-show-pro-global-settings:sidebar"]:hover{color:var(--sp-smart-primary-2-600)!important}button.is-pressed[aria-controls="smart-post-show-pro-global-settings:sidebar"]{background-color:var(--sp-smart-primary-2-600)!important;color:#fff!important}
.sp-smart-post-popup-content:has(.sp-smart-global-shadow-wrapper){bottom:50px;margin-top:0}.sp-smart-global-shadow .sp-smart-post-component-title{margin-bottom:0}.sp-smart-global-shadow-list ul{margin-bottom:12px}.sp-smart-global-shadow-list ul li{border:1px solid #ddd;margin-bottom:0;padding:10px}.sp-smart-global-shadow-list ul li button{color:#fff}.sp-smart-global-shadow-list ul li:not(:last-child){border-bottom:0}.sp-smart-global-shadow-wrapper{width:360px}.sp-smart-global-shadow-header{align-items:center;background:#f2f2f2;display:flex;justify-content:space-between;padding:10px 0 10px 10px}.sp-smart-global-shadow-header input{border:1px solid #ddd;border-radius:2px;height:32px;padding-left:10px;width:220px}.sp-smart-global-shadow-header input:focus{outline:none}.sp-smart-global-shadow-header h4{margin:6px}.sp-smart-global-shadow-header h4 span{margin-right:5px}.sp-smart-global-shadow-body{padding:16px}.sp-smart-global-shadow-body .components-base-control__field{width:80px}.sp-smart-global-shadow-body .components-input-control__backdrop:focus-within,.sp-smart-global-shadow-body select:focus{box-shadow:none;outline:none}.sp-smart-global-shadow-preset{border:1px solid hsla(0,0%,80%,.8);margin-bottom:16px;padding:40px}.sp-smart-global-shadow-preset .sp-smart-shadow-preset-box{border:.5px solid #ddd;border-radius:2px;box-shadow:0 8px 10px 0 rgba(0,0,0,.18);height:70px;width:100%}.sp-smart-global-shadow-input-field{display:flex;margin-bottom:16px}.sp-smart-global-shadow-input-field .components-input-base{flex-direction:column-reverse}.sp-smart-global-shadow-input-field .components-input-control__label{color:#8c8f94;font-size:11px!important}.sp-smart-global-shadow-input-field .components-input-control__input{height:32px}.sp-smart-global-shadow-input-field .components-input-control__backdrop:focus-within:not(:has(:is(.em5sgkm8,.em5sgkm7):focus-within)) .em5sgkm6{border:none;box-shadow:none;outline:none}
.sp-smart-breakpoint{align-items:center;display:flex;margin-bottom:10px;margin-top:6px}.sp-smart-breakpoint .components-base-control__field{padding-top:0}.sp-smart-breakpoint .components-input-control{width:100%}.sp-smart-breakpoint .components-input-control input{text-align:center}.sp-smart-breakpoint .components-input-control input:focus,.sp-smart-breakpoint .components-input-control input:focus-within{box-shadow:none!important;outline:none!important}.sp-smart-breakpoint .components-input-control__backdrop{border-left:0!important;border-right:0!important;border-color:#ccc!important;box-shadow:none!important;outline:none!important}.sp-smart-breakpoint-icon{border:1px solid #ddd;border-bottom-left-radius:4px;border-top-left-radius:4px;margin-right:-2px;padding:6px 10px;position:relative;z-index:1}.sp-smart-breakpoint span{border:1px solid #ddd;border-bottom-right-radius:4px;border-top-right-radius:4px;margin-left:-2px;padding:6px 10px;position:relative;z-index:1}.sp-smart-breakpoint-container{display:flex;margin-bottom:10px}.sp-smart-breakpoint-container input{border-left:1px solid #ccc!important}.sp-smart-breakpoint-header{align-items:center;display:flex;justify-content:space-between;white-space:nowrap}.sp-smart-breakpoint-header button,.sp-smart-breakpoint-header button:hover{color:#949494!important;height:14px}.sp-smart-breakpoint-header button.active{color:#0054fb!important}.sp-smart-breakpoint-header svg{fill:#fff}
