/*!
 * WP Grid Builder
 *
 * @package   WP Grid Builder
 * @author    Loïc Blascos
 * @link      https://www.wpgridbuilder.com
 * @copyright 2019-2025 Loïc Blascos
 *
 */:root{--wpgb-components-grey-900:#1e1e1e;--wpgb-components-grey-800:#2f2f2f;--wpgb-components-grey-700:#757575;--wpgb-components-grey-600:#949494;--wpgb-components-grey-400:#ccc;--wpgb-components-grey-300:#ddd;--wpgb-components-grey-200:#e0e0e0;--wpgb-components-grey-100:#f0f0f0;--wpgb-components-red:#cc1818;--wpgb-components-red-100:#9e1313;--wpgb-components-red-200:#710d0d;--wpgb-components-red-light:#fad9d9;--wpgb-components-green:#4ab866;--wpgb-components-green-light:#e3f4e8;--wpgb-components-yellow:#f0b849;--wpgb-components-yellow-light:#fcf4e3;--wpgb-components-black:#1e1e1e;--wpgb-components-border-radius:2px;--wpgb-components-input-height:40px;--wpgb-components-input-border-color:var(--wpgb-components-grey-600);--wpgb-components-input-placeholder-color:#646970}.wpgb-grey-bg{background-color:var(--wpgb-components-grey-300)}.wpgb-grey-light-bg{background-color:var(--wpgb-components-grey-100)}.wpgb-red-bg{background-color:var(--wpgb-components-red)}.wpgb-red-light-bg{background-color:var(--wpgb-components-red-light)}.wpgb-green-bg{background-color:var(--wpgb-components-green)}.wpgb-green-light-bg{background-color:var(--wpgb-components-green-light)}.wpgb-yellow-bg{background-color:var(--wpgb-components-yellow)}.wpgb-yellow-light-bg{background-color:var(--wpgb-components-yellow-light)}a:focus{box-shadow:none;outline:none}a:focus-visible{box-shadow:none;outline:1.5px solid var(--wp-admin-theme-color);outline-offset:4px}.wpgb-components-input-control__icon-sides{display:block;height:13px;position:relative;width:13px}.wpgb-components-input-control__icon-sides span{background-color:var(--wpgb-components-grey-400);display:block;margin:auto;pointer-events:none;position:absolute}.wpgb-components-input-control__icon-sides span.wpgb-components-input-control__icon-active{background-color:currentColor}.wpgb-components-input-control__icon-sides>span:first-child{height:2px;left:0;right:0;top:0;width:6px}.wpgb-components-input-control__icon-sides>span:nth-child(2){bottom:0;height:6px;right:0;top:0;width:2px}.wpgb-components-input-control__icon-sides>span:nth-child(3){bottom:0;height:2px;left:0;right:0;width:6px}.wpgb-components-input-control__icon-sides>span:nth-child(4){bottom:0;height:6px;left:0;top:0;width:2px}.wpgb-components-input-control__icon-angles{display:block;height:13px;position:relative;width:13px}.wpgb-components-input-control__icon-angles span{border-color:var(--wpgb-components-grey-400);border-style:solid;border-width:2px;box-sizing:border-box;display:block;height:5px;pointer-events:none;position:absolute;width:5px}.wpgb-components-input-control__icon-angles span.wpgb-components-input-control__icon-active{border-color:currentColor}.wpgb-components-input-control__icon-angles>span:first-child{border-bottom:none;border-right:none;border-top-left-radius:var(--wpgb-components-border-radius);left:0;top:0}.wpgb-components-input-control__icon-angles>span:nth-child(2){border-bottom:none;border-left:none;border-top-right-radius:var(--wpgb-components-border-radius);right:0;top:0}.wpgb-components-input-control__icon-angles>span:nth-child(3){border-bottom-left-radius:var(--wpgb-components-border-radius);border-right:none;border-top:none;bottom:0;left:0}.wpgb-components-input-control__icon-angles>span:nth-child(4){border-bottom-right-radius:var(--wpgb-components-border-radius);border-left:none;border-top:none;bottom:0;right:0}.wpgb-components-input-control__icon-height{display:block;height:13px;position:relative;width:13px}.wpgb-components-input-control__icon-height span{background-color:currentColor;display:block;margin:auto;pointer-events:none;position:absolute}.wpgb-components-input-control__icon-height>span:first-child{height:2px;left:0;right:0;top:0;width:10px}.wpgb-components-input-control__icon-height>span:nth-child(2){background-color:var(--wpgb-components-grey-400);bottom:0;height:7px;left:0;right:0;top:0;width:2px}.wpgb-components-input-control__icon-height>span:nth-child(3){bottom:0;height:2px;left:0;right:0;width:10px}.wpgb-components-input-control__icon-width{display:block;height:13px;position:relative;width:13px}.wpgb-components-input-control__icon-width span{background-color:currentColor;display:block;margin:auto;pointer-events:none;position:absolute}.wpgb-components-input-control__icon-width>span:first-child{bottom:0;height:10px;left:0;top:0;width:2px}.wpgb-components-input-control__icon-width>span:nth-child(2){background-color:var(--wpgb-components-grey-400);bottom:0;height:2px;left:0;right:0;top:0;width:7px}.wpgb-components-input-control__icon-width>span:nth-child(3){bottom:0;height:10px;right:0;top:0;width:2px}.wpgb-components-button{align-items:center;appearance:none;background:none;border:0;border-radius:var(--wpgb-components-border-radius);box-sizing:border-box;color:var(--wpgb-components-grey-900);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;transition:background-color .1s ease-out,box-shadow .1s ease-out,opacity .1s ease-out}.wpgb-components-button:hover,.wpgb-components-button[aria-expanded=true]{color:var(--wp-admin-theme-color)}.wpgb-components-button:disabled:hover,.wpgb-components-button[aria-disabled=true]:hover{color:initial}.wpgb-components-button:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid #0000}.wpgb-components-button.wpgb-is-light{background:var(--wpgb-components-grey-100)}.wpgb-components-button.wpgb-is-light:hover{color:inherit}.wpgb-components-button.wpgb-is-light:hover:not(:disabled){background:var(--wpgb-components-grey-200);color:initial}.wpgb-components-button.wpgb-is-primary{background:var(--wp-admin-theme-color);color:#fff;outline:1px solid #0000;text-decoration:none;text-shadow:none;white-space:nowrap}.wpgb-components-button.wpgb-is-primary:hover:not(:disabled){background:var(--wp-admin-theme-color-darker-10);color:#fff}.wpgb-components-button.wpgb-is-primary:active:not(:disabled){background:var(--wp-admin-theme-color-darker-20);border-color:var(--wp-admin-theme-color-darker-20);color:#fff}.wpgb-components-button.wpgb-is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.wpgb-components-button.wpgb-is-primary:disabled,.wpgb-components-button.wpgb-is-primary[aria-disabled=true],.wpgb-components-button.wpgb-is-primary[aria-disabled=true]:enabled{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);color:#fff6;opacity:1;outline:none}.wpgb-components-button.wpgb-is-primary:disabled:focus:enabled,.wpgb-components-button.wpgb-is-primary[aria-disabled=true]:enabled:focus:enabled,.wpgb-components-button.wpgb-is-primary[aria-disabled=true]:focus:enabled{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)}.wpgb-components-button.wpgb-is-primary.wpgb-is-busy,.wpgb-components-button.wpgb-is-primary.wpgb-is-busy:disabled,.wpgb-components-button.wpgb-is-primary.wpgb-is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,var(--wp-admin-theme-color) 33%,var(--wp-admin-theme-color-darker-20) 33%,var(--wp-admin-theme-color-darker-20) 70%,var(--wp-admin-theme-color) 70%);background-size:100px 100%;border-color:var(--wp-admin-theme-color);color:#fff}.wpgb-components-button.wpgb-is-secondary,.wpgb-components-button.wpgb-is-tertiary{outline:1px solid #0000}.wpgb-components-button.wpgb-is-secondary:active:not(:disabled),.wpgb-components-button.wpgb-is-tertiary:active:not(:disabled){background:var(--wpgb-components-grey-100);box-shadow:none;color:var(--wp-admin-theme-color-darker-10)}.wpgb-components-button.wpgb-is-secondary:hover:not(:disabled),.wpgb-components-button.wpgb-is-tertiary:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10);color:var(--wp-admin-theme-color-darker-10)}.wpgb-components-button.wpgb-is-secondary:disabled,.wpgb-components-button.wpgb-is-secondary[aria-disabled=true],.wpgb-components-button.wpgb-is-secondary[aria-disabled=true]:hover,.wpgb-components-button.wpgb-is-tertiary:disabled,.wpgb-components-button.wpgb-is-tertiary[aria-disabled=true],.wpgb-components-button.wpgb-is-tertiary[aria-disabled=true]:hover{outline:none;transform:none}.wpgb-components-button.wpgb-is-secondary{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color);outline:1px solid #0000}.wpgb-components-button.wpgb-is-secondary,.wpgb-components-button.wpgb-is-tertiary{background:#0000;color:var(--wp-admin-theme-color);white-space:nowrap}.wpgb-components-button.wpgb-is-tertiary .dashicon{display:inline-block;flex:0 0 auto}p+.wpgb-components-button.wpgb-is-tertiary{margin-left:-6px}.wpgb-components-button.wpgb-is-destructive{box-shadow:inset 0 0 0 1px var(--wpgb-components-red);color:var(--wpgb-components-red)}.wpgb-components-button.wpgb-is-destructive:hover:not(:disabled){color:var(--wpgb-components-red-200)}.wpgb-components-button.wpgb-is-destructive:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wpgb-components-red)}.wpgb-components-button.wpgb-is-destructive:active:not(:disabled){background:var(--wpgb-components-grey-100)}.wpgb-components-button.wpgb-is-destructive.wpgb-is-primary{background:var(--wpgb-components-red);box-shadow:inset 0 0 0 1px var(--wpgb-components-red);color:#fff}.wpgb-components-button.wpgb-is-destructive.wpgb-is-primary:hover:not(:disabled){background:var(--wpgb-components-red-200);box-shadow:inset 0 0 0 1px var(--wpgb-components-red-200);color:#fff}.wpgb-components-button.wpgb-is-destructive.wpgb-is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wpgb-components-red)}.wpgb-components-button.wpgb-is-destructive.wpgb-is-primary:active:not(:disabled){background:var(--wpgb-components-red-100)}.wpgb-components-button.wpgb-is-destructive.wpgb-is-secondary:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--wpgb-components-red-100);color:var(--wpgb-components-red-100)}.wpgb-components-button.wpgb-is-destructive.wpgb-is-secondary:active:not(:disabled){color:var(--wpgb-components-red-100)}.wpgb-components-button.wpgb-is-destructive.wpgb-is-tertiary{box-shadow:none}.wpgb-components-button.wpgb-is-destructive.wpgb-is-tertiary:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--wpgb-components-red)}.wpgb-components-button.wpgb-is-destructive.wpgb-is-tertiary:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wpgb-components-red)}.wpgb-components-button.wpgb-is-destructive.wpgb-is-tertiary:active:not(:disabled){background:var(--wpgb-components-grey-100);color:var(--wpgb-components-red-100)}.wpgb-components-button.wpgb-is-link{background:none;border:0;border-radius:0;box-shadow:none;color:var(--wp-admin-theme-color);height:auto;margin:0;outline:none;padding:0;text-align:left;text-decoration:underline;transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}.wpgb-components-button.wpgb-is-link:focus{border-radius:var(--wpgb-components-border-radius)}.wpgb-components-button.wpgb-is-link.wpgb-is-destructive{color:var(--wpgb-components-red)}.wpgb-components-button.wpgb-is-link.wpgb-is-destructive:hover:not(:disabled){background:none;color:var(--wpgb-components-red-200)}.wpgb-components-button.wpgb-is-link.wpgb-is-destructive:focus:not(:disabled){color:var(--wp-admin-theme-color)}.wpgb-components-button:disabled,.wpgb-components-button[aria-disabled=true]{cursor:not-allowed;opacity:.4}.wpgb-components-button.wpgb-is-busy,.wpgb-components-button.wpgb-is-secondary.wpgb-is-busy,.wpgb-components-button.wpgb-is-secondary.wpgb-is-busy:disabled,.wpgb-components-button.wpgb-is-secondary.wpgb-is-busy[aria-disabled=true]{animation:wpgb-components-button__busy-animation 2.5s linear infinite;background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%;opacity:1}.wpgb-components-button.wpgb-is-small{font-size:11px;height:24px;line-height:22px;padding:0 8px}.wpgb-components-button.wpgb-is-small.wpgb-has-icon:not(.wpgb-has-text){padding:0 8px;width:24px}.wpgb-components-button.wpgb-is-large{justify-content:center;width:100%}.wpgb-components-button.wpgb-is-tall{height:var(--wpgb-components-input-height)}.wpgb-components-button.wpgb-is-bold{font-size:14px;font-weight:500}.wpgb-components-button.wpgb-has-icon{justify-content:center;min-width:36px;padding:6px}.wpgb-components-button.wpgb-has-icon .dashicon{display:inline-block;flex:0 0 auto;margin-left:2px;margin-right:2px}.wpgb-components-button.wpgb-has-icon.wpgb-has-text{justify-content:left;padding:12px}.wpgb-components-button.wpgb-has-icon.wpgb-has-text svg{margin-right:8px}.wpgb-components-button.wpgb-has-icon.wpgb-has-text .dashicon{margin-right:10px}.wpgb-components-button.wpgb-is-pressed{background:var(--wpgb-components-grey-900);color:#fff}.wpgb-components-button.wpgb-is-pressed:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.wpgb-components-button.wpgb-is-pressed:hover:not(:disabled){background:var(--wpgb-components-grey-900);color:#fff}.wpgb-components-button svg{fill:currentColor;outline:none}@media(forced-colors:active){.wpgb-components-button svg{fill:CanvasText}}@keyframes wpgb-components-button__busy-animation{0%{background-position:200px 0}}.wpgb-components-input-control__wrapper{align-items:center;background-color:#fff;border:1px solid var(--wpgb-components-input-border-color);border-radius:var(--wpgb-components-border-radius);box-sizing:border-box;display:flex;height:var(--wpgb-components-input-height);max-width:100%;position:relative;transition:box-shadow .1s linear,border-color .1s linear}.wpgb-components-input-control__wrapper.wpgb-is-focused{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.wpgb-components-input-control__wrapper.wpgb-is-disabled{opacity:.6}.wpgb-components-input-control__wrapper.wpgb-is-disabled>*{color:inherit;cursor:not-allowed}.wpgb-components-input-control__wrapper.wpgb-is-light{background:var(--wpgb-components-grey-100)}.wpgb-components-input-control__wrapper.wpgb-is-light:not(.wpgb-is-focused){border-color:#0000}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input{appearance:unset;-moz-appearance:textfield;background:#0000;border:none;border-radius:var(--wpgb-components-border-radius);box-shadow:none;flex-grow:1;font-size:13px!important;height:100%;margin:0;max-width:unset;min-width:unset;overflow:hidden;padding:0 8px;text-overflow:ellipsis;transition:none;white-space:nowrap;width:100%}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input:focus,.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input:focus-visible{background:#0000;border:none;box-shadow:none;outline:none}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input:active,.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input:focus{background:#0000}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input:-webkit-autofill{-webkit-box-shadow:0 0 0 var(--wpgb-components-input-height) #fff inset}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-webkit-inner-spin-button,.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-webkit-outer-spin-button{appearance:none;display:none}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-webkit-calendar-picker-indicator{appearance:none;display:none}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-ms-clear,.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-ms-reveal{display:none}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-webkit-search-cancel-button,.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-webkit-search-decoration,.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-webkit-search-results-button,.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-webkit-search-results-decoration{appearance:none;display:none}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__input::-webkit-input-placeholder{color:#767676}.wpgb-components-input-control__wrapper input.wpgb-components-input-control__number{padding:0 4px;text-align:right;width:100%}.wpgb-components-input-control__wrapper .wpgb-components-input-control__values{align-items:center;display:flex;flex-grow:1;position:relative}.wpgb-components-input-control__wrapper .wpgb-components-input-control__value{font-size:13px;left:8px;line-height:normal;overflow:hidden;pointer-events:none;position:absolute;right:8px;text-overflow:ellipsis;white-space:nowrap}.wpgb-components-input-control__wrapper .wpgb-components-input-control__icon{align-items:center;display:flex;height:100%;justify-content:center;min-width:32px;pointer-events:none;position:relative}.wpgb-components-input-control__wrapper .wpgb-components-input-control__icon~input.wpgb-components-input-control__input{padding-left:0}.wpgb-components-input-control__wrapper .wpgb-components-input-control__swatch{align-items:center;border:1px solid #0000;display:flex;flex-shrink:0;height:var(--wpgb-components-input-height);justify-content:center;margin:-1px;padding:0;position:relative;transition:box-shadow .1s linear,border-color .1s linear;width:var(--wpgb-components-input-height)}.wpgb-components-input-control__wrapper .wpgb-components-input-control__swatch:focus:not(:disabled),.wpgb-components-input-control__wrapper .wpgb-components-input-control__swatch[aria-expanded=true]{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.wpgb-components-input-control__wrapper .wpgb-components-input-control__swatch span:first-child{border-radius:50%;box-shadow:inset 0 0 0 1px #0003;height:20px;position:relative;width:20px}.wpgb-components-input-control__wrapper .wpgb-components-input-control__swatch span.wpgb-components-image-control__wrapper:first-child{background:none;border:none;border-radius:var(--wpgb-components-border-radius);box-shadow:unset}.wpgb-components-input-control__wrapper .wpgb-components-input-control__swatch span.wpgb-components-image-control__wrapper:first-child img{object-fit:scale-down}.wpgb-components-input-control__wrapper .wpgb-components-input-control__swatch-empty{background:linear-gradient(-45deg,#fff 48%,var(--wpgb-components-grey-300) 0,var(--wpgb-components-grey-300) 52%,#fff 0);border-radius:50%;box-shadow:inset 0 0 0 1px #0003;height:20px;overflow:hidden;position:relative;width:20px}.wpgb-components-input-control__wrapper .wpgb-components-input-control__spin-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:28px}.wpgb-components-input-control__wrapper .wpgb-components-input-control__spin-buttons .wpgb-components-input-control__spin-button{align-items:center;border:1px solid #0000;color:var(--wp-admin-theme-color);display:flex;height:15px;justify-content:center;margin:0;max-width:22px;min-width:22px;padding:0;width:22px}.wpgb-components-input-control__wrapper .wpgb-components-input-control__spin-buttons .wpgb-components-input-control__spin-button:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba))}.wpgb-components-input-control__wrapper .wpgb-components-input-control__spin-buttons .wpgb-components-input-control__spin-button:active{background-color:var(--wpgb-components-grey-100)}.wpgb-components-input-control__wrapper .wpgb-components-input-control__spin-buttons .wpgb-components-input-control__spin-button:disabled{pointer-events:none}.wpgb-components-input-control__wrapper .wpgb-components-input-control__spin-buttons .wpgb-components-input-control__spin-button svg{height:16px;width:16px;stroke-width:.3;stroke:currentColor;pointer-events:none}.wpgb-components-input-control__wrapper .wpgb-components-input-control__divider{background-color:var(--wpgb-components-grey-200);height:100%;pointer-events:none;width:1px}.wpgb-components-input-control__wrapper .wpgb-components-input-control__button{align-items:center;background-color:#0000;border:1px solid #0000;display:flex;height:var(--wpgb-components-input-height);justify-content:center;margin:-.5px;min-width:28px;padding:0;width:28px}.wpgb-components-input-control__wrapper .wpgb-components-input-control__button:focus:not(:disabled){border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.wpgb-components-input-control__wrapper .wpgb-components-input-control__suffix,.wpgb-components-input-control__wrapper .wpgb-components-input-control__unit{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;justify-content:center;left:.5px;letter-spacing:-.25px;max-width:28px;min-height:var(--wpgb-components-input-height);min-width:28px;position:relative;text-align:center;width:28px}.wpgb-components-visually-hidden{border:0;height:1px;opacity:.01;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.wpgb-components-base-control{max-width:100%;padding:0 0 16px}.wpgb-components-base-control .wpgb-components-base-control__field{display:flex;flex-direction:column}.wpgb-components-base-control .wpgb-components-base-control__header{align-items:center;display:flex;margin-bottom:8px}.wpgb-components-base-control .wpgb-components-base-control__label{display:inline-block;font-size:11px;font-weight:500;line-height:16px;max-width:100%;overflow:hidden;padding-right:8px;position:relative;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.wpgb-components-base-control .wpgb-components-base-control__label-light{background-color:var(--wpgb-components-grey-100);border-radius:2px;padding:2px 6px;text-align:center;text-transform:none}.wpgb-components-base-control .wpgb-components-base-control__help{color:var(--wpgb-components-grey-700);font-size:12px;font-style:normal;margin:0;padding:8px 0 0}.wpgb-components-base-control__tooltip-content{max-width:320px;padding:8px;text-align:left;white-space:normal;width:max-content}.wpgb-components-base-control__tooltip{align-items:center;border:none;border-radius:50%;box-sizing:border-box;color:var(--wp-admin-theme-color);cursor:pointer;display:inline-flex;height:1rem;justify-content:center;margin:0;position:relative;vertical-align:top;width:1rem}.wpgb-components-button-control__root{max-width:100%}.wpgb-components-button-control__wrapper{align-items:center;background:#fff;border:1px solid var(--wpgb-components-input-border-color);border-radius:2px;box-sizing:border-box;display:flex;height:var(--wpgb-components-input-height);max-width:100%;min-width:0;padding:2px;position:relative;transition:transform .1s linear 0s;width:100%}.wpgb-components-button-control__wrapper:focus-within{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:3px solid #0000}.wpgb-components-button-control__wrapper .wpgb-components-button-control__backdrop{background-color:var(--wpgb-components-grey-900);border-radius:var(--wpgb-components-border-radius);bottom:2px;left:0;pointer-events:none;position:absolute;top:2px;transition:transform .16s ease 0s}.wpgb-components-button-control__wrapper .wpgb-components-button{align-items:center;background:#0000;border:none;border-radius:2px;color:var(--wpgb-components-grey-900);display:flex;height:100%;justify-content:center;min-width:auto;overflow:hidden;padding:0 4px;position:relative;width:100%;fill:currentcolor;appearance:none;cursor:pointer;font-family:inherit;line-height:100%;outline:none;text-align:center;transition:background .16s linear 0s,color .16s linear 0s,font-weight 60ms linear 0s;-webkit-user-select:none;user-select:none}.wpgb-components-button-control__wrapper .wpgb-components-button.wpgb-has-icon{justify-content:center}.wpgb-components-button-control__wrapper .wpgb-components-button.wpgb-has-text.wpgb-has-icon svg{flex-shrink:0;height:20px;margin-right:4px;width:20px}.wpgb-components-button-control__wrapper .wpgb-components-button>span{line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpgb-components-button-control__wrapper .wpgb-components-button:not([aria-checked=true]):not([aria-pressed=true]) svg{color:var(--wpgb-components-grey-700)}.wpgb-components-button-control__wrapper .wpgb-components-button:focus{border:none;box-shadow:none;outline:none}.wpgb-components-button-control__wrapper .wpgb-components-button[aria-pressed=false]:focus{background-color:var(--wpgb-components-grey-100)}.wpgb-components-button-control__wrapper .wpgb-components-button[aria-checked=true],.wpgb-components-button-control__wrapper .wpgb-components-button[aria-pressed=true]{color:#fff}.wpgb-components-box-control__root{align-items:flex-start;display:inline-flex;flex-grow:1;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:0;padding:0;position:relative}.wpgb-components-box-control__root .wpgb-components-input-control__wrapper{width:calc(50% - 22px)}.wpgb-components-box-control__root .wpgb-components-input-control__wrapper .wpgb-components-input-control__input{text-align:right}.wpgb-components-box-control__root .wpgb-components-input-control__wrapper:nth-child(3n),.wpgb-components-box-control__root .wpgb-components-input-control__wrapper:nth-child(4n){order:3}.wpgb-components-box-control__root .wpgb-components-box-control__linked-button{align-self:center;height:28px;justify-content:center;margin:0;max-height:28px;max-width:28px;min-height:28px;min-width:28px;order:2;padding:0;width:28px}.wpgb-components-box-control__root .wpgb-components-box-control__linked-button:hover,.wpgb-components-box-control__root .wpgb-components-box-control__linked-button:hover:not(:disabled),.wpgb-components-box-control__root .wpgb-components-box-control__linked-button[aria-pressed=true]{background:#0000;color:inherit}.wpgb-components-box-control__root .wpgb-components-box-control__linked-button[aria-pressed=false]:not(:focus){border:none;box-shadow:none}.wpgb-components-border-control__root{border:0;box-shadow:none;display:flex;gap:8px;margin:0;outline:none;padding:0}.wpgb-components-border-control__root .wpgb-components-border-control__sides{align-content:center;align-items:center;aspect-ratio:1;background-color:var(--wpgb-components-grey-100);border-radius:var(--wpgb-components-border-radius);display:grid;grid-template-columns:repeat(3,34px);grid-template-rows:repeat(3,34px);justify-content:center;justify-items:center}.wpgb-components-border-control__root .wpgb-components-border-control__sides .wpgb-components-border-control__button{align-items:center;height:100%;justify-content:center;min-height:100%;min-width:100%;padding:0;width:100%}.wpgb-components-border-control__root .wpgb-components-border-control__sides .wpgb-components-border-control__button:first-child,.wpgb-components-border-control__root .wpgb-components-border-control__sides .wpgb-components-border-control__button:last-child{grid-column:2/2}.wpgb-components-border-control__root .wpgb-components-border-control__sides .wpgb-components-border-control__button:nth-child(2){grid-column:1/2}.wpgb-components-border-control__root .wpgb-components-border-control__inputs{align-content:center;align-items:center;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,var(--wpgb-components-input-height));justify-content:center;justify-items:center;width:100%}.wpgb-components-border-control__root .wpgb-components-border-control__inputs>div{height:100%;min-width:0;width:100%}.wpgb-components-border-control__root .wpgb-components-border-control__inputs>div:first-child{grid-column:1/2}.wpgb-components-border-control__root .wpgb-components-border-control__inputs>div:nth-child(2){grid-column:2/4}.wpgb-components-border-control__root .wpgb-components-border-control__inputs>div:last-child{grid-column:1/4}.wpgb-components-border-control__root .wpgb-components-border-control__inputs .components-dropdown,.wpgb-components-border-control__root .wpgb-components-border-control__inputs .wpgb-components-input-control__swatch{margin:0;width:100%}.wpgb-components-color-control__root{max-width:100%}.wpgb-components-color-control__root .wpgb-components-input-control__swatch:before{background-image:linear-gradient(45deg,var(--wpgb-components-grey-300) 25%,#0000 25%),linear-gradient(-45deg,var(--wpgb-components-grey-300) 25%,#0000 25%),linear-gradient(45deg,#0000 75%,var(--wpgb-components-grey-300) 75%),linear-gradient(-45deg,#0000 75%,var(--wpgb-components-grey-300) 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border:1px solid #0000;border-radius:50%;bottom:0;box-sizing:border-box;content:"";height:20px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;width:20px}.wpgb-components-color-control__menu{margin:0 -1px}.wpgb-components-color-control__menu .components-popover__content{border:1px solid var(--wpgb-components-grey-400);box-shadow:0 2px 6px #0000000d;outline:none}.wpgb-components-color-control__menu .wpgb-components-base-control{padding-bottom:0}.wpgb-components-color-control__menu .wpgb-components-color-control__tabs{margin:-8px;padding:0;width:248px}.wpgb-components-color-control__menu .wpgb-components-color-control__tab{flex:1 1 0px;justify-content:center}.wpgb-components-color-control__menu .wpgb-components-color-control__panel{padding:16px}.wpgb-components-color-control__menu .wpgb-components-color-palette-control{padding-bottom:0}.wpgb-components-color-swatch{align-items:center;border-radius:100%;cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin:0;padding:0;position:relative;transition:box-shadow .1s linear,border-color .1s linear;vertical-align:bottom;width:20px}.wpgb-components-color-swatch:focus:not(:disabled),.wpgb-components-color-swatch[aria-expanded=true]{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.wpgb-components-color-swatch .wpgb-components-color-swatch__empty{background:linear-gradient(-45deg,#fff 48%,var(--wpgb-components-grey-300) 0,var(--wpgb-components-grey-300) 52%,#fff 0);border-radius:50%;box-shadow:inset 0 0 0 1px #0003;height:100%;overflow:hidden;position:relative;width:100%}.wpgb-components-color-swatch span:first-child{background-size:cover;border-radius:50%;box-shadow:inset 0 0 0 1px #0003;height:100%;position:relative;width:100%}.wpgb-components-color-swatch:before{background-image:linear-gradient(45deg,var(--wpgb-components-grey-300) 25%,#0000 25%),linear-gradient(-45deg,var(--wpgb-components-grey-300) 25%,#0000 25%),linear-gradient(45deg,#0000 75%,var(--wpgb-components-grey-300) 75%),linear-gradient(-45deg,#0000 75%,var(--wpgb-components-grey-300) 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border:1px solid #0000;border-radius:50%;bottom:0;box-sizing:border-box;content:"";height:18px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;width:18px}.wpgb-components-range-control__root{align-items:flex-start;display:inline-flex;flex-grow:1;gap:8px;justify-content:flex-start;padding:0;position:relative;touch-action:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wpgb-components-range-control__root .wpgb-components-input-control__wrapper{width:calc(50% - 4px)}.wpgb-components-range-control__wrapper{box-sizing:border-box;color:var(--wp-admin-theme-color);display:block;flex:1;height:var(--wpgb-components-input-height);min-height:var(--wpgb-components-input-height);padding-top:17px;position:relative;width:100%}.wpgb-components-range-control__slider{cursor:pointer;display:block;height:100%;left:0;margin:0;opacity:0;outline:none;position:absolute;right:0;top:0;width:100%}.wpgb-components-range-control__slider[type=range]:disabled{cursor:not-allowed}.wpgb-components-range-control__slider:disabled~*{cursor:not-allowed;opacity:.4}.wpgb-components-range-control__track{background:currentColor;background-color:var(--wpgb-components-grey-300);border-radius:2px;left:0;right:0}.wpgb-components-range-control__progress,.wpgb-components-range-control__track{display:block;height:4px;margin:calc((var(--wpgb-components-input-height) - 4px)/2) 0;pointer-events:none;position:absolute;top:0}.wpgb-components-range-control__progress{background:currentColor;background-color:currentColor;border-radius:2px 0 0 2px}.wpgb-components-range-control__thumb{display:flex;justify-content:center;left:6px;margin:calc((var(--wpgb-components-input-height) - 12px)/2) 0;pointer-events:none;right:6px;top:0}.wpgb-components-range-control__thumb,.wpgb-components-range-control__thumb span{align-items:center;outline:0;position:absolute;-webkit-user-select:none;user-select:none}.wpgb-components-range-control__thumb span{background-color:var(--wp-admin-theme-color);border-radius:50%;box-shadow:0 0 0 #0000;height:12px;margin:0 -6px;transition:box-shadow .1s linear,background .1s linear,border-radius .1s linear,border-color .1s linear;width:12px}.wpgb-components-range-control__thumb span.wpgb-components-range-control__thumb--focused:before{background-color:var(--wp-admin-theme-color);border-radius:50%;content:" ";height:20px;left:-4px;opacity:.4;position:absolute;top:-4px;width:20px}.wpgb-components-select-control__root{max-height:100%;max-width:100%;position:relative}.wpgb-components-select-control__wrapper input,.wpgb-components-select-control__wrapper input:focus{border:none;box-shadow:none;left:0;margin:0;min-height:22px;outline:none;padding:0}.wpgb-components-input-control__wrapper .wpgb-components-select-control__wrapper{margin:-.5px}.wpgb-components-select-control__single-value-wrapper{align-items:center;display:flex;gap:4px;justify-content:flex-start}.wpgb-components-select-control__single-value-wrapper span{flex:1;overflow:hidden;text-overflow:ellipsis}.wpgb-components-select-control__option-icon{display:flex}.wpgb-components-icon-control__root .wpgb-components-input-control__swatch svg,.wpgb-components-icon-control__root .wpgb-components-input-control__swatch>*{height:18px;width:18px;stroke-width:1.25}.wpgb-components-icon-control__menu{margin:0}.wpgb-components-icon-control__menu .components-popover__content{border:1px solid var(--wpgb-components-grey-400);box-shadow:0 2px 6px #0000000d;margin:-4px 0;min-height:var(--wpgb-components-input-height);outline:none;padding:0;width:248px}.wpgb-components-icon-control__menu .components-popover__content>div{overflow:hidden;padding:0}.wpgb-components-icon-control__menu .wpgb-components-icon-control__list{overflow-y:scroll!important}.wpgb-components-icon-control__menu .wpgb-components-icon-control__list>div{margin:0 auto}.wpgb-components-icon-control__menu .wpgb-components-icon-control__item{align-items:center;aspect-ratio:1;background:#0000;border:2px solid #0000;border-radius:var(--wpgb-components-border-radius);cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}.wpgb-components-icon-control__menu .wpgb-components-icon-control__item.wpgb-components-icon-control__item-focus{background-color:var(--wpgb-components-grey-100)}.wpgb-components-icon-control__menu .wpgb-components-icon-control__item[aria-selected=true]{border-color:var(--wp-admin-theme-color)}.wpgb-components-icon-control__menu .wpgb-components-icon-control__icon{height:16px;width:16px;stroke-width:1.5}.wpgb-components-icon-control__menu .wpgb-components-icon-control__loader,.wpgb-components-icon-control__menu .wpgb-components-icon-control__noresults{align-items:center;color:var(--wpgb-components-grey-900);display:flex;flex-direction:column;justify-content:center;margin:0;min-height:calc(var(--wpgb-components-input-height) - 16px);padding:8px}.wpgb-components-icon-control__menu .wpgb-components-icon-control__loader p,.wpgb-components-icon-control__menu .wpgb-components-icon-control__noresults p{margin:0}.wpgb-components-gallery-control__buttons{display:flex;gap:8px}.wpgb-components-gallery-control__add{justify-content:center;width:100%}.wpgb-components-gallery-control__clear:active{background:unset}.wpgb-components-gallery-control__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));position:relative;grid-gap:8px;border:1px solid var(--wpgb-components-input-border-color);border-radius:var(--wpgb-components-border-radius);margin:8px 0 0;max-width:100%;padding:8px}.wpgb-components-gallery-control__item{aspect-ratio:1;background-color:var(--wpgb-components-grey-100);border-radius:var(--wpgb-components-border-radius);height:100%;margin:0;position:relative;width:100%}.wpgb-components-gallery-control__item .wpgb-components-gallery-control__spacer{display:block;height:100%;position:relative;width:100%}.wpgb-components-gallery-control__item .wpgb-components-gallery-control__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:var(--wpgb-components-border-radius);height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity .3s;width:100%}.wpgb-components-gallery-control__item .wpgb-components-gallery-control__title{background:#fff;border-radius:0 0 var(--wpgb-components-border-radius) var(--wpgb-components-border-radius);bottom:0;box-shadow:inset 0 0 0 .5px #00000026;box-sizing:border-box;font-size:10px;font-weight:600;font-weight:500;height:24px;left:0;line-height:12px;overflow:hidden;padding:6px;position:absolute;text-align:center;text-overflow:ellipsis;white-space:pre;width:100%}.wpgb-components-gallery-control__item .wpgb-components-gallery-control__delete{align-items:center;background-color:#fff;height:22px;justify-content:center;min-width:22px;opacity:.001;padding:0;position:absolute;right:4px;top:4px;width:22px}.wpgb-components-gallery-control__item .wpgb-components-gallery-control__delete:hover,.wpgb-components-gallery-control__item .wpgb-components-gallery-control__delete:not(:disabled):focus,.wpgb-components-gallery-control__item .wpgb-components-gallery-control__delete:not([aria-disabled=true]):active,.wpgb-components-gallery-control__item:hover .wpgb-components-gallery-control__delete{opacity:1}.wpgb-components-gallery-control__item .wpgb-components-gallery-control__handle{border-radius:var(--wpgb-components-border-radius);bottom:-2px;cursor:grab;height:auto;left:-2px;opacity:.0001;position:absolute;right:-2px;top:-2px;width:auto}.wpgb-components-gallery-control__item .wpgb-components-gallery-control__handle:focus-within{opacity:1}.wpgb-components-gallery-control__item.wpgb-is-dragged{box-shadow:0 0 0 .25px #0000001a,0 6px 16px #0003;cursor:grabbing}.wpgb-components-gallery-control__item.wpgb-is-dragged:before{background-color:#fff;border-radius:var(--wpgb-components-border-radius);bottom:-2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}.wpgb-components-image-control .wpgb-components-image-control__add{align-items:center;background:var(--wpgb-components-grey-100);color:inherit;display:flex;height:auto;justify-content:center;min-height:var(--wpgb-components-input-height);padding:0;position:relative;transition:all .1s ease-out;width:100%}.wpgb-components-image-control .wpgb-components-image-control__add:hover{background:var(--wpgb-components-grey-300);color:inherit}.wpgb-components-image-control .wpgb-components-image-control__clear{align-items:center;justify-content:center;margin:8px 0 0;width:100%}.wpgb-components-image-control .wpgb-components-image-control__wrapper{aspect-ratio:16/9;background-color:#f0f0f0;border-radius:var(--wpgb-components-border-radius);height:100%;position:relative;width:100%}.wpgb-components-image-control .wpgb-components-image-control__spacer{display:block;height:100%;position:relative;width:100%}.wpgb-components-image-control .wpgb-components-image-control__image{border-radius:var(--wpgb-components-border-radius);height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity .3s;width:100%}.wpgb-components-clause-control__rows~.wpgb-components-clause-control__row-add{margin-top:8px}.wpgb-components-clause-control__row-add:hover:not([disabled]){opacity:.9}.wpgb-components-clause-control__spacer{margin-bottom:16px;text-align:center}.wpgb-components-clause-control__spacer:last-child{margin-bottom:8px}.wpgb-components-clause-control .wpgb-components-clause-control__spacer,.wpgb-components-clause-control .wpgb-components-repeater-control__spacer{align-items:center;color:var(--wpgb-components-input-border-color);display:flex;font-size:11px;font-weight:500;text-transform:uppercase}.wpgb-components-clause-control .wpgb-components-clause-control__spacer span,.wpgb-components-clause-control .wpgb-components-repeater-control__spacer span{border:1px solid var(--wpgb-components-grey-200);border-radius:var(--wpgb-components-border-radius);line-height:20px;padding:2px 12px}.wpgb-components-clause-control .wpgb-components-clause-control__spacer:after,.wpgb-components-clause-control .wpgb-components-clause-control__spacer:before,.wpgb-components-clause-control .wpgb-components-repeater-control__spacer:after,.wpgb-components-clause-control .wpgb-components-repeater-control__spacer:before{background-color:var(--wpgb-components-grey-200);content:""}.wpgb-components-clause-control .wpgb-components-clause-control__spacer:after,.wpgb-components-clause-control .wpgb-components-clause-control__spacer:before{height:1px;width:100%}.wpgb-components-clause-control .wpgb-components-repeater-control__spacer{flex-direction:column;margin:-8px 0 0}.wpgb-components-clause-control .wpgb-components-repeater-control__spacer:after,.wpgb-components-clause-control .wpgb-components-repeater-control__spacer:before{height:8px;width:1px}.wpgb-components-repeater-control__root{max-width:100%}.wpgb-components-repeater-control__rows{list-style:none;margin:0;padding:0}.wpgb-components-repeater-control__row{background-color:#fff;border:1px solid var(--wpgb-components-input-border-color);border-radius:var(--wpgb-components-border-radius);list-style:none;margin:0 0 8px;position:relative}.wpgb-components-repeater-control__row.wpgb-is-dragged{box-shadow:0 4px 12px #0000000d;cursor:grabbing}.wpgb-components-repeater-control__row.wpgb-is-dragged *{cursor:grabbing}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-header{align-items:center;border-radius:var(--wpgb-components-border-radius);display:flex;height:var(--wpgb-components-input-height);position:relative;transition:background-color .1s ease-out,box-shadow .1s ease-out}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-header.wpgb-is-expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-header.wpgb-is-focused{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid #0000}.wpgb-components-repeater-control__row .wpgb-is-dragged .wpgb-components-repeater-control__row-header{color:initial;transition:none}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-delete,.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-duplicate,.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-handle{height:100%;max-width:28px;min-width:28px;padding:0;width:28px}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-delete:hover:not(:disabled),.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-duplicate:hover:not(:disabled),.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-handle:hover:not(:disabled){background-color:var(--wpgb-components-grey-100)}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-handle{cursor:grab}.wpgb-components-repeater-control__row .wpgb-is-dragged .wpgb-components-repeater-control__row-handle{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color));cursor:grabbing;outline:3px solid #0000}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-toggle{border:none;box-shadow:none;color:var(--wpgb-components-grey-900);display:grid;height:100%;line-height:20px;outline:none;padding:0 8px;position:relative;text-align:left;width:100%}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-toggle:focus{box-shadow:none;outline:none}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-toggle>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-handle+.wpgb-components-repeater-control__row-toggle{padding:0 4px}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-header:hover .wpgb-components-repeater-control__row-toggle{color:var(--wp-admin-theme-color)}.wpgb-components-repeater-control__row .wpgb-components-repeater-control__row-body{border-top:1px solid var(--wpgb-components-grey-200);padding:16px 16px 0}.wpgb-components-repeater-control__spacer{margin-bottom:8px;text-align:center}.wpgb-components-repeater-control__row-add:hover:not([disabled]){opacity:.9}.wpgb-components-text-shadow-control .wpgb-components-range-control__root .wpgb-components-input-control__wrapper{width:calc(50% - 4px)}.wpgb-components-code-control__root{max-width:100%}.wpgb-components-code-control__wrapper{border:1px solid var(--wpgb-components-input-border-color);border-radius:var(--wpgb-components-border-radius);height:200px;max-width:100%;min-height:200px;overflow:hidden;position:relative;resize:vertical;transition:box-shadow .1s linear,background .1s linear,border-radius .1s linear,border-color .1s linear}.wpgb-components-code-control__wrapper:before{background-color:#fbfbfb;border-right:1px solid #ddd;content:"";height:100%;left:0;position:absolute;top:0;width:29px}.wpgb-components-code-control__wrapper.wpgb-focused{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.wpgb-components-code-control__wrapper .cm-theme-light{height:100%}.wpgb-components-code-control__wrapper .cm-editor{height:100%;max-height:100%;min-height:100%}.wpgb-components-code-control__wrapper .cm-placeholder{color:#a8adb3}.wpgb-components-code-control__wrapper .cm-activeLine{background-color:#0000;position:relative;z-index:-2}.wpgb-components-code-control__wrapper .cm-focused .cm-activeLine{background-color:#fbfbfb}.wpgb-components-code-control__wrapper .cm-focused .cm-selectionBackground,.wpgb-components-code-control__wrapper .cm-selectionBackground{background-color:var(--wp-admin-theme-color);opacity:.2}.wpgb-components-code-control__wrapper .cm-focused .cm-matchingBracket{background-color:#0000;outline:1px solid var(--wpgb-components-grey-600)}.wpgb-components-code-control__wrapper .cm-focused .cm-nonmatchingBracket{background-color:#0000;outline:1px solid var(--wpgb-components-red)}.wpgb-components-code-control__wrapper .cm-gutters{background-color:#fbfbfb}.wpgb-components-code-control__wrapper .cm-lineNumbers .cm-gutterElement{font-size:12px;padding:0;text-align:center;width:28px}.wpgb-components-code-control__wrapper .cm-activeLineGutter{background-color:#0000}.wpgb-components-code-control__wrapper .CodeMirror-selected{background:var(--wp-admin-theme-color);opacity:.1}.wpgb-components-code-control__wrapper .CodeMirror-focused .CodeMirror-selected{background:var(--wp-admin-theme-color);opacity:.2}.wpgb-components-code-control__wrapper .CodeMirror-overlayscroll-horizontal div,.wpgb-components-code-control__wrapper .CodeMirror-overlayscroll-vertical div{background-color:var(--wpgb-components-grey-200)}.wpgb-components-toggle-control p.wpgb-components-base-control__help{margin:0 0 0 50px;padding:0}.wpgb-components-toggle-control__wrapper{align-items:center;display:flex;flex-direction:row;gap:12px;position:relative;text-align:initial}.wpgb-components-toggle-control__wrapper .wpgb-components-toggle-control__input{align-items:center;background-color:#fff;border:1px solid var(--wpgb-components-input-border-color);border-radius:10px;box-shadow:0 0 0 .1px var(--wpgb-components-input-border-color);box-sizing:border-box;display:flex;height:20px;position:relative;transition:background .2s ease;width:38px}.wpgb-components-toggle-control__wrapper .wpgb-components-toggle-control__input.wpgb-is-disabled{cursor:not-allowed;opacity:.3}.wpgb-components-toggle-control__wrapper .wpgb-components-toggle-control__input.wpgb-is-disabled *{pointer-events:none}.wpgb-components-toggle-control__wrapper .wpgb-components-toggle-control__input.wpgb-is-checked{background-color:var(--wp-admin-theme-color);border:1px solid var(--wp-admin-theme-color)}.wpgb-components-toggle-control__wrapper .wpgb-components-toggle-control__input:focus-within{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid #0000;outline-offset:2px}.wpgb-components-toggle-control__wrapper .wpgb-components-toggle-control__input .wpgb-components-toggle-control__thumb{background-color:var(--wpgb-components-grey-900);border:5px solid var(--wpgb-components-grey-900);border-radius:50%;box-sizing:border-box;display:block;height:12px;margin:3.5px;pointer-events:none;position:absolute;transition:transform .1s ease;width:12px}.wpgb-components-toggle-control__wrapper .wpgb-components-toggle-control__input.wpgb-is-checked .wpgb-components-toggle-control__thumb{background-color:#fff;border-width:0;transform:translateX(18px)}.wpgb-components-toggle-control__wrapper input[type=checkbox]{border:none!important;cursor:pointer;height:100%!important;left:0!important;margin:0!important;opacity:0!important;outline:none!important;padding:0!important;position:absolute!important;top:0!important;width:100%!important}.wpgb-components-toggle-control__wrapper .wpgb-components-toggle-control__label{cursor:pointer;display:block;flex:1;max-height:100%;max-width:100%;min-height:0;min-width:0}.wpgb-components-checkbox-control__wrapper{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin-bottom:8px;position:relative}.wpgb-components-checkbox-control__wrapper:last-child{margin-bottom:0}.wpgb-components-checkbox-control__wrapper .wpgb-components-checkbox-control__input{background-color:#fff;border:1px solid var(--wpgb-components-input-border-color);border-radius:var(--wpgb-components-border-radius);box-shadow:0 0 0 .1px var(--wpgb-components-input-border-color);box-sizing:border-box;flex-shrink:0;height:20px;position:relative;width:20px}.wpgb-components-checkbox-control__wrapper .wpgb-components-checkbox-control__input.wpgb-is-checked,.wpgb-components-checkbox-control__wrapper .wpgb-components-checkbox-control__input.wpgb-is-indeterminate{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);box-shadow:none}.wpgb-components-checkbox-control__wrapper .wpgb-components-checkbox-control__input.wpgb-is-disabled,.wpgb-components-checkbox-control__wrapper .wpgb-components-checkbox-control__input.wpgb-is-disabled input{cursor:not-allowed;opacity:.4}.wpgb-components-checkbox-control__wrapper .wpgb-components-checkbox-control__input:focus-within{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid #0000}.wpgb-components-checkbox-control__wrapper .wpgb-components-checkbox-control__label{max-height:100%;max-width:100%;min-height:0;min-width:0;word-break:break-all}.wpgb-components-checkbox-control__wrapper input[type=checkbox]{border:none!important;height:100%!important;left:0!important;margin:0!important;opacity:0!important;outline:none!important;padding:0!important;position:absolute!important;top:0!important;width:100%!important}.wpgb-components-checkbox-control__wrapper svg.wpgb-components-checkbox-control__checked,.wpgb-components-checkbox-control__wrapper svg.wpgb-components-checkbox-control__indeterminate{height:100%;left:0;position:absolute;top:0;width:100%;fill:#fff;stroke:#fff;stroke-width:1px;cursor:pointer;pointer-events:none;-webkit-user-select:none;user-select:none}.wpgb-components-radio-control__wrapper{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin-bottom:8px;position:relative}.wpgb-components-radio-control__wrapper:last-child{margin-bottom:0}.wpgb-components-radio-control__wrapper .wpgb-components-radio-control__input{align-items:center;background-color:#fff;border:1px solid var(--wpgb-components-input-border-color);border-radius:10px;box-shadow:0 0 0 .1px var(--wpgb-components-input-border-color);box-sizing:border-box;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.wpgb-components-radio-control__wrapper .wpgb-components-radio-control__input.wpgb-is-disabled,.wpgb-components-radio-control__wrapper .wpgb-components-radio-control__input.wpgb-is-disabled input{cursor:not-allowed;opacity:.4}.wpgb-components-radio-control__wrapper .wpgb-components-radio-control__input.wpgb-is-checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);box-shadow:none}.wpgb-components-radio-control__wrapper .wpgb-components-radio-control__input.wpgb-is-checked:before{background-color:#fff;border-radius:4px;content:"";height:8px;width:8px}.wpgb-components-radio-control__wrapper .wpgb-components-radio-control__input:focus-within{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid #0000}.wpgb-components-radio-control__wrapper .wpgb-components-radio-control__label{max-height:100%;max-width:100%;min-height:0;min-width:0;word-break:break-all}.wpgb-components-radio-control__wrapper input[type=radio]{border:none!important;height:100%!important;left:0!important;margin:0!important;opacity:0!important;outline:none!important;padding:0!important;position:absolute!important;top:0!important;width:100%!important}.wpgb-components-input-control__wrapper .wpgb-components-input-control_browse{height:calc(100% - 4px);margin:2px;outline:2px solid #0000;outline-offset:2px}.wpgb-components-input-control__wrapper .wpgb-components-input-control_browse:not([disabled]):focus,.wpgb-components-input-control__wrapper .wpgb-components-input-control_browse:not([disabled]):hover{border:none;box-shadow:none;color:inherit}.wpgb-components-input-control__wrapper .wpgb-components-input-control_browse:not([disabled]):focus{outline:2px solid var(--wp-admin-theme-color)}.wpgb-components-upload-control__root{align-items:center;background-color:var(--wpgb-components-grey-100);border-radius:var(--wpgb-components-border-radius);display:flex;gap:4px;justify-content:center;margin:0;min-height:var(--wpgb-components-input-height);padding:0;position:relative;transition:background-color .1s ease-out,box-shadow .1s ease-out,opacity .1s ease-out}.wpgb-components-upload-control__root:hover{background-color:var(--wpgb-components-grey-200)}.wpgb-components-upload-control__root:focus-within{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid #0000}.wpgb-components-upload-control__root svg{fill:var(--wp-admin-theme-color)}.wpgb-components-upload-control__root input[type=file]{height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.wpgb-components-builder-control__root{border:1px solid var(--wpgb-components-input-border-color);border-radius:var(--wpgb-components-border-radius);display:flex;padding:0 2px;position:relative}.wpgb-components-builder-control__root .wpgb-components-builder-control__area{flex:0 0 calc(var(--wpgb-components-input-height)*3 - 8px);padding:4px}.wpgb-components-builder-control__root>.wpgb-components-builder-control__button{position:absolute;right:0;top:-25px}.wpgb-components-builder-control__buttons{align-items:center;display:flex;gap:4px;justify-content:center;margin:auto;padding:16px 0}.wpgb-components-builder-control__button{height:24px}.wpgb-components-builder-control__button .wpgb-components-button{height:24px;margin:0;min-width:24px;padding:0;width:24px}.wpgb-components-builder-control__area{align-items:center;background-color:var(--wpgb-components-grey-100);display:flex;flex-direction:column;margin:4px 2px;position:relative}.wpgb-components-builder-control__main{flex:100%}.wpgb-components-builder-control__main .wpgb-components-builder-control__area{min-height:calc(var(--wpgb-components-input-height)*2)}.wpgb-components-builder-control__grid{display:grid;gap:4px;grid-template-columns:repeat(3,1fr);margin:2px;position:relative}.wpgb-components-builder-control__grid .wpgb-components-builder-control__area{display:flex;left:0;margin:0;max-width:58px;min-height:58px;position:absolute;top:50%;transform:translateY(-50%);width:58px}.wpgb-components-builder-control__grid .wpgb-components-builder-control__area+.wpgb-components-builder-control__area{left:unset;right:0}.wpgb-components-builder-control__grid-item{aspect-ratio:4/3;border:1px solid var(--wpgb-components-input-border-color);border-radius:var(--wpgb-components-border-radius)}.wpgb-components-builder-control__root .wpgb-components-builder-control__inserter{margin:auto;max-height:24px;max-width:24px;min-width:24px;padding:0}.wpgb-components-builder-control__menu .components-popover__content{box-sizing:initial}.wpgb-components-builder-control__rows{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0;width:100%}.wpgb-components-builder-control__main>.wpgb-components-builder-control__area>.wpgb-components-builder-control__rows{flex-direction:row;flex-wrap:wrap}.wpgb-components-builder-control__row{align-items:center;background:var(--wpgb-components-grey-900);border-radius:var(--wpgb-components-border-radius);box-sizing:border-box;color:#fff;display:flex;height:28px;list-style:none;margin:0;padding:4px 0}.wpgb-components-builder-control__row .wpgb-components-builder-control__row-handle{cursor:grab}.wpgb-components-builder-control__row.wpgb-is-dragged .wpgb-components-builder-control__row-handle{cursor:grabbing}.wpgb-components-builder-control__row .wpgb-components-builder-control__row-delete{margin-left:auto}.wpgb-components-builder-control__row .wpgb-components-builder-control__row-delete,.wpgb-components-builder-control__row .wpgb-components-builder-control__row-handle{color:#fff;height:28px;max-width:28px;min-width:28px;padding:0;width:28px}.wpgb-components-builder-control__row .wpgb-components-builder-control__row-label{display:grid;fill:#fff;margin:0 auto}.wpgb-components-builder-control__row .wpgb-components-builder-control__row-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1180px){.wpgb-components-builder-control__root{flex-direction:column}.wpgb-components-builder-control__root>.wpgb-components-builder-control__area{max-height:calc(var(--wpgb-components-input-height)*2)}}.wpgb-components-color-picker-control{align-items:normal;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.wpgb-components-color-picker-control .react-colorful{height:auto;min-width:216px;overflow:visible}.wpgb-components-color-picker-control .react-colorful__saturation{border:none;border-radius:var(--wpgb-components-border-radius);flex-grow:0;height:calc(var(--wpgb-components-input-height) + 42px);margin-bottom:12px;width:100%}.wpgb-components-color-picker-control .react-colorful__pointer,.wpgb-components-color-picker-control .react-colorful__saturation-pointer{border-width:2px;box-shadow:0 0 2px 0 #00000080;cursor:pointer;height:16px;outline:2px solid #0000;transition:border-width .1s ease;width:16px}.wpgb-components-color-picker-control .react-colorful__interactive:focus .react-colorful__pointer{border-width:4px;transform:translate(-50%,-50%) scale(1)}.wpgb-components-color-picker-control .react-colorful__alpha,.wpgb-components-color-picker-control .react-colorful__hue{border-radius:6px;height:12px;margin:0 auto;width:calc(100% - 32px)}.wpgb-components-color-picker-control .react-colorful__hue{margin-bottom:10px}.wpgb-components-gradient-control{align-items:normal;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.wpgb-components-gradient-control .wpgb-components-gradient-control__bar{align-items:center;background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px;border-radius:var(--wpgb-components-border-radius);display:flex;height:48px;overflow:hidden;position:relative;width:100%}.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__background{height:100%;inset:0;position:absolute;width:100%}.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points{align-items:center;display:flex;height:100%;margin:0 auto;position:relative;width:calc(100% - 48px)}.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points .wpgb-components-gradient-control__point,.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points .wpgb-components-gradient-control__point-dropdown{appearance:none;border:none;box-shadow:none;cursor:pointer;height:0;margin:0;outline:none;padding:0;position:absolute;width:0}.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points button{border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 #00000080,inset 0 0 0 3px #00000026;display:flex;height:16px;margin:-8px;min-width:16px;outline:2px solid #0000;padding:0;width:16px}.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points button:active,.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points button:focus,.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points button[aria-expanded=true]{border:none;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff,0 0 2px 0 #00000080,inset 0 0 0 5px #00000026;outline:1.5px solid #0000}.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points button.wpgb-has-icon,.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points button.wpgb-has-icon:active,.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points button.wpgb-has-icon:focus,.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points button.wpgb-has-icon[aria-expanded=true]{background:#fff;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 #00000080;color:initial}.wpgb-components-gradient-control .wpgb-components-gradient-control__bar .wpgb-components-gradient-control__points button svg{pointer-events:none;position:absolute}.wpgb-components-gradient-control .wpgb-components-gradient-control__inputs{align-content:center;align-items:center;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(calc(25% - 8px),1fr));justify-content:center;justify-items:center;width:100%}.wpgb-components-gradient-control .wpgb-components-gradient-control__inputs>div{min-width:0;padding:0;width:100%}.wpgb-components-gradient-control .wpgb-components-gradient-control__inputs>div:first-child{grid-column:1/3}.wpgb-components-gradient-control .wpgb-components-gradient-control__inputs>div:nth-child(2){grid-column:3/3}.wpgb-components-gradient-control .wpgb-components-gradient-control__inputs>div:last-child:not(:nth-child(2)){grid-column:4/4}.wpgb-components-gradient-control .wpgb-components-gradient-control__inputs>div:not(:first-child) .wpgb-components-base-control__header{justify-content:flex-end}.wpgb-components-gradient-control .wpgb-components-gradient-control__inputs>div:not(:first-child) .wpgb-components-input-control__input{padding:0 8px}.wpgb-components-angle-picker-control{border:1px solid var(--wpgb-components-input-border-color);border-radius:50%;box-sizing:border-box;cursor:grab;height:var(--wpgb-components-input-height);margin-right:auto;margin-top:auto;max-width:var(--wpgb-components-input-height);overflow:hidden;width:var(--wpgb-components-input-height)}.wpgb-components-angle-picker-control__circle{box-sizing:border-box;height:100%;position:relative;width:100%}.wpgb-components-angle-picker-control__circle-indicator{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));border:calc(var(--wpgb-components-input-height)/10) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));border-radius:50%;bottom:0;box-sizing:border-box;display:block;height:0;left:0;margin:auto;position:absolute;right:0;top:calc(var(--wpgb-components-input-height)*-.55556);width:0}.wpgb-components-gradient-control__menu .components-popover__content{border:1px solid var(--wpgb-components-grey-400);box-shadow:0 2px 6px #0000000d;outline:none}.wpgb-components-gradient-control__menu .wpgb-components-base-control{padding-bottom:0}.wpgb-components-gradient-control__menu .wpgb-components-color-picker-control{margin-bottom:8px}.wpgb-components-gradient-control__menu .react-colorful__saturation{height:200px}.wpgb-components-gradient-control__menu .wpgb-components-input-control__input{border:none;box-shadow:none}.wpgb-components-gradient-control__menu .wpgb-components-gradient-control__point-delete{justify-content:center;margin:0 auto;width:100%}.wpgb-components-color-palette-control__root{display:flex;flex-wrap:wrap;gap:9.6px}.wpgb-components-color-palette-control__root .wpgb-components-color-palette-control__option{border:none;border-radius:50%;box-shadow:inset 0 0 0 1px #0003;cursor:pointer;height:28px;min-width:28px;padding:0;transition:box-shadow .1s ease,transform .1s ease,border-color .1s ease;width:28px;will-change:transform}.wpgb-components-color-palette-control__root .wpgb-components-color-palette-control__option:hover{transform:scale(1.2)}.wpgb-components-color-palette-control__root .wpgb-components-color-palette-control__option:focus:not(:disabled){border:none;box-shadow:inset 0 0 0 1px #0003;outline:2px solid var(--wp-admin-theme-color);outline-offset:2px}.wpgb-components-tab-panel{display:flex;flex:1;flex-direction:column;position:relative}.wpgb-components-tab-panel.wpgb-is-large{gap:24px}.wpgb-components-tab-panel.wpgb-is-vertical{flex-direction:row;gap:40px}.wpgb-components-tab-panel.wpgb-is-vertical.wpgb-is-large{gap:24px}.wpgb-components-tab-panel__tab{padding:16px 0}.wpgb-components-tab-panel__tabs{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row}.wpgb-components-tab-panel__tabs[aria-orientation=horizontal]:not(.wpgb-is-large){border-bottom:1px solid var(--wpgb-components-grey-200)}.wpgb-components-tab-panel__tabs:focus-within .wpgb-components-tab-panel__tabs-item:after{transition:all .1s linear}.wpgb-components-tab-panel__tabs-item{background:#0000;border:none;border-radius:0;box-shadow:none;cursor:pointer;font-weight:500;height:48px;margin-left:0;padding:3px 16px;position:relative}.wpgb-components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:none;outline:none;position:relative}.wpgb-components-tab-panel__tabs-item:after{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));border-radius:0;bottom:0;content:"";height:calc(var(--wp-admin-border-width-focus)*0);left:0;pointer-events:none;position:absolute;right:0}@media(prefers-reduced-motion:reduce){.wpgb-components-tab-panel__tabs-item:after{transition-delay:0s;transition-duration:0s}}.wpgb-components-tab-panel__tabs-item.wpgb-is-active:after{height:calc(var(--wp-admin-border-width-focus)*1);outline:2px solid #0000;outline-offset:-1px}.wpgb-components-tab-panel__tabs-item:before{border-radius:2px;bottom:12px;box-shadow:0 0 0 0 #0000;content:"";left:12px;pointer-events:none;position:absolute;right:12px;top:12px;transition:all .1s linear}@media(prefers-reduced-motion:reduce){.wpgb-components-tab-panel__tabs-item:before{transition-delay:0s;transition-duration:0s}}.wpgb-components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));outline:2px solid #0000}.wpgb-components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column;max-width:160px;min-width:160px}.wpgb-components-tab-panel__tabs[aria-orientation=vertical] .wpgb-components-tab-panel__tabs-item{border-radius:var(--wpgb-components-border-radius);box-shadow:none;font-weight:400;text-align:left}.wpgb-components-tab-panel__tabs[aria-orientation=vertical] .wpgb-components-tab-panel__tabs-item:after{content:none}.wpgb-components-tab-panel__tabs[aria-orientation=vertical] .wpgb-components-tab-panel__tabs-item.wpgb-is-active{background:var(--wpgb-components-grey-100);color:var(--wp-admin-theme-color);font-weight:500}.wpgb-components-tab-panel__tabs[aria-orientation=vertical] .wpgb-components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.wpgb-components-tab-panel__tabs[aria-orientation=vertical] .wpgb-components-tab-panel__tabs-item:focus-visible:before{content:none}.wpgb-components-tab-panel__tabs[aria-orientation=vertical] .wpgb-components-tab-panel__tabs-item>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpgb-components-tab-panel__tabs[aria-orientation=vertical]+.wpgb-components-tab-panel__tab-content{flex:1}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs{background-color:#fff}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs[aria-orientation=vertical]{background:#fafafa;margin:-32px 0 -32px -24px;max-width:260px;min-width:200px;padding:24px}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs[aria-orientation=vertical]+.wpgb-components-tab-panel__tab-content{margin:0 auto;max-width:650px;width:100%}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs[aria-orientation=horizontal]{border-bottom:1px solid var(--wpgb-components-grey-200);flex-direction:row;margin:-32px -24px 16px;overflow-x:auto}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs[aria-orientation=horizontal] .wpgb-components-tab-panel__tabs-item{height:60px}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs[aria-orientation=horizontal] .wpgb-components-tab-panel__tabs-item:first-child{margin-left:auto}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs[aria-orientation=horizontal] .wpgb-components-tab-panel__tabs-item:last-child{margin-right:auto}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs[aria-orientation=horizontal]+.wpgb-components-tab-panel__tab-content{flex:1;margin:0 auto;max-width:650px;width:100%}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs.wpgb-is-sticky{position:sticky;top:92px;z-index:1}.wpgb-components-tab-panel__tab-content>:last-child{margin-bottom:0;padding-bottom:0}@media screen and (max-width:1080px){.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs[aria-orientation=vertical]{max-width:112px;min-width:112px}}@media screen and (max-width:959.5px){.wpgb-components-tab-panel.wpgb-is-vertical{flex-direction:column;gap:24px}.wpgb-components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:row;max-width:100%;min-width:100%;overflow-x:auto}.wpgb-components-tab-panel.wpgb-is-large>.wpgb-components-tab-panel__tabs[aria-orientation=vertical]{margin-bottom:0;max-width:100%;min-width:100%;padding:16px 24px}}@media screen and (max-width:782px){.wpgb-components-tab-panel.wpgb-is-large .wpgb-components-tab-panel__tabs.wpgb-is-sticky{top:106px}}@media(max-width:600px){.wpgb-components-tab-panel.wpgb-is-large .wpgb-components-tab-panel__tabs.wpgb-is-sticky{top:0}}.wpgb-components-dropdown__content .components-popover__content{border:1px solid var(--wpgb-components-grey-400);box-shadow:0 2px 6px #0000000d;outline:none}.wpgb-components-popover-control .wpgb-components-base-control__field{align-items:center;flex-direction:revert;justify-content:space-between}.wpgb-components-popover-control .wpgb-components-base-control__header{margin-bottom:0}.wpgb-components-popover-control .wpgb-components-base-control__label{max-width:unset;white-space:unset}.wpgb-components-popover-control .wpgb-components-popover-control__button,.wpgb-components-popover-control .wpgb-components-popover-control__clear{align-items:center;height:28px;justify-content:center;margin:0;min-width:28px;padding:0;width:28px}.wpgb-components-popover-control .wpgb-components-popover-control__clear{margin-left:auto;margin-right:4px}.wpgb-components-popover-control__menu .components-popover__content{border:1px solid var(--wpgb-components-grey-400);box-shadow:0 2px 6px #0000000d;box-sizing:border-box;outline:none;padding:16px;width:282px}.wpgb-components-popover-control__menu .wpgb-components-base-control:last-child{padding:0}.wpgb-components-popover-control__menu .wpgb-components-fieldset:last-child{margin:0}.wpgb-components-panel__body{border-bottom:none;position:relative}.wpgb-components-panel__body .components-button{margin-bottom:1px;padding:16px 48px 15px 16px}.wpgb-components-panel__body .components-button .components-panel__arrow{width:28px}.wpgb-components-table,.wpgb-components-table tbody,.wpgb-components-table thead{border:0;margin:0;outline:none;padding:0;width:100%;z-index:1}.wpgb-components-table{background-color:#fff;border-collapse:collapse;border-radius:var(--wpgb-components-border-radius);border-spacing:0;position:relative;table-layout:fixed}.wpgb-components-table a{text-decoration:none}.wpgb-components-table__head{background-color:#fff;position:sticky;top:92px;z-index:1}.wpgb-components-table__head .wpgb-components-table__row{border-bottom:1px solid #0000;box-shadow:inset 0 -.75px 0 var(--wpgb-components-grey-200)}.wpgb-components-table__head .wpgb-components-table__cell{font-size:14px;font-weight:500;padding:12px 8px}.wpgb-components-table__head .wpgb-components-table__cell a{align-items:flex-start;color:var(--wpgb-components-grey-800);display:inline-flex;font-size:12px;gap:8px;line-height:24px;text-transform:uppercase}.wpgb-components-table__head .wpgb-components-table__cell a:not([aria-disabled=true]):hover{color:var(--wp-admin-theme-color)}.wpgb-components-table__head .wpgb-components-table__cell a:not([aria-disabled=true]):hover svg{fill:var(--wp-admin-theme-color)}.wpgb-components-table__body .wpgb-components-table__row{border-bottom:1px solid var(--wpgb-components-grey-100)}.wpgb-components-table__body .wpgb-components-table__row:hover .wpgb-components-table__cell:before{background-color:var(--wpgb-components-grey-100)}.wpgb-components-table__body .wpgb-components-table__row:last-of-type{border:none}.wpgb-components-table__body .wpgb-components-table__cell{font-size:14px;position:relative}.wpgb-components-table__body .wpgb-components-table__cell:before{bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.wpgb-components-table__row{border-spacing:0;position:relative;z-index:0}.wpgb-components-table__cell{border-spacing:0;box-sizing:border-box;height:51px;line-height:22px;overflow:hidden;padding:10px 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.wpgb-components-table__cell:first-child{padding-left:32px}.wpgb-components-table__cell:last-child{padding-right:32px}.wpgb-components-table__cell a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpgb-components-table__cell .wpgb-components-base-control{padding:0}.wpgb-components-table__skeleton{background-color:var(--wpgb-components-grey-100);display:flex;height:16px;max-width:100%;position:relative;width:28px}.wpgb-components-table__skeleton:after{animation:wpgb-skeleton-animation .85s ease-in infinite;background-image:linear-gradient(90deg,#fff0,#fff3 20%,#ffffff80 60%,#fff0);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes wpgb-skeleton-animation{to{transform:translateX(100%)}}.wpgb-components-card .wpgb-components-card__footer .wpgb-components-table__pagination{margin-left:auto;padding:1px 0}@media screen and (max-width:782px){.wpgb-components-table__head{top:106px}}@media screen and (max-width:600px){.wpgb-components-table__head{position:static}}.wpgb-components-grid{display:grid;gap:0 8px}.wpgb-components-grid>*{min-width:0}.wpgb-components-flex{max-width:100%}.wpgb-components-flex p{margin:0}.wpgb-components-row{align-items:flex-end;display:flex;gap:0}.wpgb-components-row>*{min-width:0}.wpgb-components-row__separator{background-color:var(--wpgb-components-grey-200);height:var(--wpgb-components-input-height);min-width:1.5px}.wpgb-components-row .wpgb-components-base-control{padding:0;width:100%}.wpgb-components-row .wpgb-components-base-control.wpgb-components-select-control:first-child .wpgb-components-select-control__control:not(:focus-within),.wpgb-components-row .wpgb-components-base-control:first-child .wpgb-components-input-control__wrapper:not(.wpgb-is-focused){border-bottom-right-radius:0;border-right-color:#0000;border-top-right-radius:0}.wpgb-components-row .wpgb-components-base-control.wpgb-components-select-control:last-child .wpgb-components-select-control__control:not(:focus-within),.wpgb-components-row .wpgb-components-base-control:last-child .wpgb-components-input-control__wrapper:not(.wpgb-is-focused){border-bottom-left-radius:0;border-left-color:#0000;border-top-left-radius:0}.wpgb-components-row .wpgb-components-base-control.wpgb-components-select-control:not(:first-child):not(:last-child) .wpgb-components-select-control__control:not(:focus-within),.wpgb-components-row .wpgb-components-base-control:not(:first-child):not(:last-child) .wpgb-components-input-control__wrapper:not(.wpgb-is-focused){border-left-color:#0000;border-radius:0;border-right-color:#0000}.wpgb-components-row__icon .wpgb-components-base-control:first-child{max-width:calc(50% - 22px);min-width:calc(50% - 22px)}.wpgb-components-group-control{padding-bottom:0}.wpgb-components-card{background-color:#fff;border:1px solid var(--wpgb-components-grey-200);border-radius:var(--wpgb-components-border-radius);box-sizing:border-box;display:flex;flex-direction:column}.wpgb-components-card.wpgb-is-tall{min-height:calc(100vh - var(--wp-admin--admin-bar--height) - 223px)}.wpgb-components-card .wpgb-components-card__header{align-items:center;border-bottom:1px solid var(--wpgb-components-grey-200);display:flex;justify-content:space-between;padding:16px 24px;position:relative}.wpgb-components-card .wpgb-components-card__header:not(.wpgb-is-large)>button.wpgb-has-icon{height:28px;margin:0 0 0 8px;max-width:28px;min-width:28px;padding:0;width:28px}.wpgb-components-card .wpgb-components-card__header:not(.wpgb-is-large)>button.wpgb-has-icon svg{margin:0}.wpgb-components-card .wpgb-components-card__header .wpgb-components-base-control{padding:0}.wpgb-components-card .wpgb-components-card__header time{direction:rtl;max-width:100%;overflow:hidden;text-overflow:ellipsis}.wpgb-components-card .wpgb-components-card__title{font-size:20px;font-weight:400;line-height:28px;margin:0 auto 0 0}.wpgb-components-card .wpgb-components-card__badge{align-items:center;border-radius:20px;cursor:default;display:inline-block;font-size:14px;font-style:normal;font-weight:600;height:28px;line-height:27px;margin:0 0 0 8px;padding:0 16px;text-align:center}.wpgb-components-card .wpgb-components-card__warning{align-items:center;display:flex;justify-content:center;fill:var(--wpgb-components-red)}.wpgb-components-card .wpgb-components-card__button{font-size:20px;font-weight:400;line-height:28px;margin:0}.wpgb-components-card .wpgb-components-card__body{box-sizing:border-box;display:flex;flex:1;flex-direction:column;padding:32px 24px;position:relative;width:100%}.wpgb-components-card.wpgb-is-tall.wpgb-is-large .wpgb-components-card__body{min-height:500px}.wpgb-components-card .wpgb-components-card__footer{align-items:center;background:#e6e6e61a;border-top:1px solid var(--wpgb-components-grey-200);display:flex;justify-content:space-between;margin-top:auto;padding:16px 24px;position:relative}.wpgb-components-card .wpgb-components-card__footer>*{margin:0;padding:0}.wpgb-components-card .wpgb-components-card__footer .wpgb-components-base-control{padding:0}.wpgb-components-card.wpgb-is-large .wpgb-components-card__footer,.wpgb-components-card.wpgb-is-large .wpgb-components-card__header{background:#fff;padding:32px}.wpgb-full-width .wpgb-components-card{border:none}.wpgb-full-width .wpgb-components-card.wpgb-is-tall{min-height:calc(100vh - var(--wp-admin--admin-bar--height) - 60px)}.wpgb-full-width .wpgb-components-card.wpgb-is-large .wpgb-components-card__header{padding:24px}@media screen and (max-width:782px){.wpgb-components-card.wpgb-is-tall{min-height:calc(100vh - var(--wp-admin--admin-bar--height) - 258px)}}.wpgb-components-tip{color:var(--wpgb-components-grey-700);display:flex;padding:0 8px 24px 0}.wpgb-components-tip svg{align-self:center;fill:#f0b849;flex-shrink:0;margin:-2px 8px 0 0}.wpgb-components-tip p{margin:0}.wpgb-components-modal.wpgb-components-modal__importer .components-modal__content:before,.wpgb-components-modal.wpgb-components-modal__preview .components-modal__content:before{content:none}.wpgb-components-modal.wpgb-components-modal__importer .components-modal__content>div:not([class]),.wpgb-components-modal.wpgb-components-modal__preview .components-modal__content>div:not([class]){height:100%}@media(min-width:600px){.wpgb-components-modal{height:calc(100% - 120px);width:calc(100% - 32px)}}@media(min-width:782px){.wpgb-components-modal{width:750px}}@media(min-width:960px){.wpgb-components-modal{height:70%}}.wpgb-components-fieldset{margin:0 0 16px;margin:48px 0 0;max-width:650px;min-width:0;position:relative}.wpgb-components-fieldset:not(:last-of-type){border-bottom:1px solid var(--wpgb-components-grey-200);padding:0 0 32px}.wpgb-components-fieldset:first-of-type{margin:0}.wpgb-components-fieldset:last-of-type{padding:0}.wpgb-components-fieldset .wpgb-components-fieldset{border:none;margin:16px 0;padding:0}.wpgb-components-fieldset__legend{margin:0;padding:0}.wpgb-components-fieldset__legend-title{display:inline-block;font-size:16px;font-weight:600;margin:0 0 16px;padding:0}.wpgb-components-fieldset .wpgb-components-fieldset:last-of-type{margin-bottom:0}.wpgb-components-fieldset .wpgb-components-fieldset .wpgb-components-fieldset__legend-title{font-size:14px}.wpgb-components-panel__body .wpgb-components-fieldset__legend-title{font-size:13px}.wpgb-components-fieldset__description{color:var(--wpgb-components-grey-700);font-size:13px;font-style:normal;margin:-8px 0 16px}#wpgb-admin-app .wpgb-components-fieldset__legend{margin:0;padding:0}#wpgb-admin-app .wpgb-components-fieldset__legend-title{font-size:16px;font-weight:600;margin:0 0 16px;padding:0}#wpgb-admin-app .wpgb-components-panel__body .wpgb-components-fieldset__legend-title{font-size:13px}#wpgb-admin-app .wpgb-components-fieldset__description{color:var(--wpgb-components-grey-700);font-size:13px;font-style:normal;margin:-8px 0 16px}@media screen and (max-width:960px){.wpgb-components-fieldset{max-width:100%}}.wpgb-components-details{box-sizing:border-box;max-width:650px;overflow:unset}.wpgb-components-details summary{align-items:center;color:var(--wp-admin-theme-color);cursor:pointer;display:flex;font-weight:500;list-style:none;margin:-8px 0 0;padding:8px 0}.wpgb-components-details summary svg{flex-shrink:0;margin:0 4px 0 0}.wpgb-components-details summary::-webkit-details-marker{display:none}.wpgb-components-details summary:focus-visible{border-radius:var(--wpgb-components-border-radius);box-shadow:0 0 0 2px var(--wp-admin-theme-color);outline:none}.wpgb-components-details[open] summary{margin-bottom:16px}.wpgb-components-details>:last-child{margin-bottom:0}@media screen and (max-width:960px){.wpgb-components-details{max-width:100%}}.components-modal__frame.wpgb-components-confirm-dialog{border-radius:4px;margin:auto;max-height:calc(100% - 120px);max-width:calc(100% - 32px);width:auto}.wpgb-components-dynamic-tags-control__dropdown .components-popover__content{border:1px solid var(--wpgb-components-grey-400);box-shadow:0 2px 6px #0000000d;margin:0 -4px;min-height:var(--wpgb-components-input-height);outline:none;overflow:hidden!important;width:248px}.wpgb-components-dynamic-tags-control__dropdown .components-popover__content>div{padding:8px}.wpgb-components-dynamic-tags-control{align-items:center;display:flex;justify-content:center}.wpgb-components-input-control__wrapper .wpgb-components-dynamic-tags-control,.wpgb-components-input-control__wrapper .wpgb-components-dynamic-tags-control__button{background-color:#0000;border:1px solid #0000;height:var(--wpgb-components-input-height);margin:-.5px;min-width:28px;padding:0;width:28px}.wpgb-components-input-control__wrapper .wpgb-components-dynamic-tags-control .wpgb-components-dynamic-tags-control__button:focus:not(:disabled),.wpgb-components-input-control__wrapper .wpgb-components-dynamic-tags-control__button .wpgb-components-dynamic-tags-control__button:focus:not(:disabled){border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.wpgb-components-code-control__wrapper .wpgb-components-dynamic-tags-control{background-color:#fff;border:1px solid var(--wpgb-components-input-border-color);border-radius:var(--wpgb-components-border-radius);position:absolute;right:8px;top:8px}.wpgb-components-code-control__wrapper .wpgb-components-dynamic-tags-control__button{height:28px;min-width:28px;padding:0;width:28px}.wpgb-components-notice{margin:0 0 16px;padding:8px 10px 8px 12px}.wpgb-components-notice button.components-button.has-icon{color:inherit;max-width:28px;min-width:28px;padding:6px}.wpgb-components-notice button.components-button.has-icon svg{stroke-width:1;stroke:currentColor}.wpgb-components-notice.is-error{background-color:var(--wpgb-components-red-light);border-left-color:var(--wpgb-components-red)}.wp-block .wpgb-block-placeholder{align-items:center}@keyframes wpgb-progress-bar-animation{0%{left:-50%}to{left:100%}}.wpgb-components-progressbar{background-color:color-mix(in srgb,var(--wpgb-components-grey-900,#1e1e1e),#0000 90%);border-radius:2px;height:1.5px;max-width:160px;outline:2px solid #0000;outline-offset:2px;overflow:hidden;position:relative;width:100%}.wpgb-components-progressbar__indicator{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:wpgb-progress-bar-animation;animation-timing-function:ease-in-out;background-color:color-mix(in srgb,var(--wpgb-components-grey-900,#1e1e1e),#0000 10%);border-radius:2px;display:inline-block;height:100%;outline:2px solid #0000;outline-offset:-2px;position:absolute;top:0;width:50%}.wpgb-components-progressbar__progress{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}