.plover-responsive-control .plover-responsive-control__title{margin-bottom:12px}.plover-responsive-control .plover-responsive-control__label{align-items:center;display:flex;flex-grow:1;gap:.65em}.plover-responsive-control .plover-responsive-control__label .plover-responsive-control__label-link{line-height:0}.plover-responsive-control .plover-responsive-control__label .plover-responsive-control__label-link svg{width:1.2em;fill:currentColor}.plover-responsive-control .plover-responsive-control__help{font-size:12px;opacity:.6}.plover-responsive-control .plover-responsive-control__devices{align-items:center;display:flex;flex-shrink:0;gap:4px}
.plover-components-unit-slider-control{margin-bottom:12px}.plover-components-unit-slider-control legend{margin-bottom:8px}.plover-components-unit-slider-control .plover-components-unit-slider-control__wrapper{align-items:flex-start;display:flex;justify-content:space-between}.plover-components-unit-slider-control .plover-components-unit-slider-control__wrapper .plover-components-unit-slider-control__unit-control{flex-shrink:0;margin-bottom:0;margin-right:16px;width:calc(50% - 12px)}.plover-components-unit-slider-control .plover-components-unit-slider-control__wrapper .plover-components-unit-slider-control__range-control{flex:1;margin-right:12px}.plover-components-unit-slider-control .plover-components-unit-slider-control__wrapper .plover-components-unit-slider-control__range-control>div{align-items:center;display:flex;height:40px}
.plover-components-box-control .components-base-control{margin-bottom:0!important}
.plover-component-popover__toggle{align-items:center;-webkit-appearance:none;background:none;border:0;border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground,#1e1e1e);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:400;height:36px;margin:0;padding:6px 12px;text-decoration:none;transition:box-shadow .1s linear;width:100%}.plover-component-popover__toggle:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:3px solid transparent}.plover-component-popover__toggle.is-open{background-color:#f0f0f0}.plover-component-popover__toggle .plover-component-popover__toggle-svg-icon{flex-shrink:0;line-height:1}.plover-component-popover__toggle .plover-component-popover__toggle-svg-icon svg{color:currentColor;height:18px;width:28px}.plover-component-popover__toggle .plover-component-popover__toggle-svg-label{overflow:hidden;text-overflow:ellipsis}.plover-component-popover__toggle-wrapper{box-sizing:border-box;display:block;width:100%}
.plover-component-color-gradient-control__panel .components-heading{color:#1e1e1e;display:block;font-size:11px;font-weight:500;line-height:24px;margin:0;text-transform:uppercase;text-wrap:pretty}.block-editor-panel-color-gradient-settings__dropdown.has-border{border:1px solid #d4d4d8;border-radius:0;margin-top:-1px}
.plover-component-colors>*{border:solid #d4d4d8;border-width:1px 1px 0}.plover-component-colors>:last-child{border-bottom-width:1px}.plover-component-colors__color-item{flex-grow:1}
@keyframes plover-progress-bar-animation{0%{left:-50%}to{left:100%}}.plover-component-progress-bar__track{background:#e4e4e7;height:var(--plover-component-progress-bar-height,2px);overflow:hidden;position:relative;width:100%}.plover-component-progress-bar__track .plover-component-progress-bar__indicator{background:#169763;height:100%;left:0;position:absolute;top:0;width:var(--plover-component-progress-bar-indicator-width,50%)}.plover-component-progress-bar__track .plover-component-progress-bar__indicator:not(.has-value){animation-duration:1.5s;animation-iteration-count:infinite;animation-name:plover-progress-bar-animation;animation-timing-function:ease-in-out}
.plover-component-code-editor .CodeMirror{border:1px solid #d4d4d8;height:var(--plover-component-code-editor__height,300px)}.plover-component-code-editor .CodeMirror-scroll{overflow-x:auto!important}.plover-component-code-editor .CodeMirror pre.CodeMirror-placeholder{color:#999}
.plover-component-tips{background:#f4f4f5;display:flex;gap:12px;padding:12px}.plover-component-tips.is-style-warning{background:#ffeb4e;color:#494407}.plover-component-tips.is-style-info{background:#bee4ff;color:#041123}.plover-component-tips.is-style-success{background:#b7ffa6;color:#043928}.plover-component-tips.is-style-error{background:#f9acaf;color:#390404}.plover-component-tips .plover-component-tips__content>*{font-size:13px;margin-bottom:0;margin-top:0}.plover-component-tips .plover-component-tips__content{display:flex;flex-direction:column;flex-grow:1;gap:6px;justify-content:center}.plover-component-tips .plover-component-tips__icon{flex-shrink:0}.plover-component-tips:not(.next-no-margin){margin-bottom:24px}.plover-component-tips a{text-decoration:underline}.plover-component-tips a.accent{font-weight:500;padding:0 .25em}.plover-component-tips ol,.plover-component-tips ul{list-style:initial;padding-left:1.5em}
.plover-component-doc-link{align-items:center;display:flex;padding:var(--spacing,24px 16px)}.plover-component-doc-link.has-border-top{border-top:1px solid #d4d4d8}.plover-component-doc-link.has-border-bottom{border-bottom:1px solid #d4d4d8}.plover-component-doc-link svg{margin-right:8px}.plover-component-doc-link a{color:#169763;font-weight:500}.plover-component-doc-link a:hover{color:#0d9488}
.components-toggle-group-control.plover-component-toggle-group{border-color:var(--wp-components-color-gray-600,#949494)!important}.components-toggle-group-control.plover-component-toggle-group.is-deseleced{--selected-width:0!important}
.plover-component-icon-select{display:flex;flex-wrap:wrap;gap:6px}.plover-component-icon-select .plover-component-icon-select__wrap{align-content:center;border:2px solid var(--wp-components-border-color,#dedede);border-radius:2px;cursor:pointer;display:inline-flex;flex-wrap:wrap;height:38px;justify-content:center;width:38px}.plover-component-icon-select .plover-component-icon-select__wrap:hover{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.plover-component-icon-select .plover-component-icon-select__wrap:hover .plover-component-icon-select__icon svg{fill:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.plover-component-icon-select .plover-component-icon-select__wrap.checked{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.plover-component-icon-select .plover-component-icon-select__wrap.checked .plover-component-icon-select__icon svg{fill:#fff}.plover-component-icon-select .plover-component-icon-select__icon{font-size:0;line-height:1}.plover-component-icon-select .plover-component-icon-select__icon svg{height:20px!important;width:20px!important;fill:#27272a}.plover-component-icon-select .plover-component-icon-select__input{display:none}
.plover-component-image-select{display:grid;gap:4px;grid-template-columns:repeat(var(--col,1),1fr)}.plover-component-image-select img{max-width:100%}.plover-component-image-select .plover-component-image-select__wrap{align-items:center;border:2px solid var(--wp-components-border-color,#dedede);border-radius:2px;cursor:pointer;display:flex;justify-content:center}.plover-component-image-select .plover-component-image-select__wrap.checked,.plover-component-image-select .plover-component-image-select__wrap:hover{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.plover-component-image-select .plover-component-image-select__input{display:none}
.plover-icon-settings-panel__icon-picker{border:1px solid var(--wp-components-border-color,#dedede)}.plover-icon-settings-panel__popover-content{min-width:270px;padding:16px}.plover-icon-settings-panel__popover-content .plover-icon-settings-panel__no-result{text-align:center}.plover-icon-settings-panel__icon-list{margin:0 -16px;padding:0 16px}.plover-icon-settings-panel__icon-list .plover-icon-settings-panel__icon-preview{background-color:transparent;border:1px solid var(--wp-components-border-color,#dedede);color:currentColor;cursor:pointer;height:auto;line-height:0;padding:8px;fill:currentColor;border-radius:2px;transition:all .2s ease}.plover-icon-settings-panel__icon-list .plover-icon-settings-panel__icon-preview.active,.plover-icon-settings-panel__icon-list .plover-icon-settings-panel__icon-preview:hover{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#fff}.plover-icon-settings-panel__icon-list .plover-icon-settings-panel__icon-preview svg{height:20px;width:20px}
