:root{--fc--spacing-50:.5rem;--fc--spacing-75:.75rem;--fc--spacing-100:1rem;--fc--spacing-125:1.25rem;--fc--spacing-150:1.5rem;--fc--input--color:#3c434a;--fc--input--background:#fff;--fc--input--border:solid 1px #949494;--fc--input--box-shadow:none;--fc--input--text-shadow:none;--fc--input--outline:none;--fc--input--disabled--color:rgba(44,51,56,.5);--fc--input--disabled--background:hsla(0,0%,100%,.5);--fc--input--disabled--border:solid 1px hsla(240,3%,87%,.75);--fc--input--disabled--box-shadow:inset 0 1px 2px rgba(0,0,0,.04);--fc--input--disabled--text-shadow:none;--fc--input--disabled--outline:none}
.fc--units-control{width:100%}.fc--units-control .fc--units-control__inner .components-base-control{margin-bottom:0}.fc--units-control__inner{gap:var(--fc--spacing-75);justify-content:center}.fc--units-control__inner,.fc--units-control__inputs-wrapper{align-items:center;display:flex;flex-direction:row;width:100%}.fc--units-control__inputs-wrapper{flex:1;gap:var(--fc--spacing-100)}.fc--units-control__unit-control{margin:0;min-width:116px;width:116px}.fc--units-control__range-control{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.fc--units-control__range-control .components-base-control__field{width:100%}
.fc--border-radius-control.is-unlinked .fc--border-radius-control__link-toggle{margin-top:var(--fc--spacing-50)}.fc--border-radius-control__inner{align-items:flex-start;display:flex;flex-direction:row;gap:var(--fc--spacing-75);justify-content:center;width:100%}.fc--border-radius-control__inputs-wrapper{align-items:center;display:grid;gap:var(--fc--spacing-100);grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;position:relative;width:100%}.fc--border-radius-control__visualizer{border:4px solid #ddd;inset:20px 39px;position:absolute}.fc--border-radius-control__unit-control.is-topLeft{grid-column:1/2;grid-row:1}.fc--border-radius-control__unit-control.is-topRight{grid-column:2/3;grid-row:1}.fc--border-radius-control__unit-control.is-bottomRight{grid-column:2/3;grid-row:2}.fc--border-radius-control__unit-control.is-bottomLeft{grid-column:1/2;grid-row:2}
.fc--box-shadow-presets-dropdown{width:100%}.fc--box-shadow-presets-dropdown .fc--box-shadow-presets-dropdown__toggle{border:1px solid rgba(0,0,0,.1);width:100%}.fc--box-shadow-presets-dropdown .fc--box-shadow-presets-dropdown__toggle.is-open{background:#f0f0f0}.fc--box-shadow-presets-dropdown__content>.components-popover__content{display:flex;flex-direction:column;gap:16px;padding:16px}.fc--box-shadow-presets-dropdown__content>.components-popover__content .block-editor-inspector-popover-header{margin-bottom:0}.fc--box-shadow-presets-dropdown__presets{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;padding-bottom:8px;width:230px}.fc--box-shadow-presets-dropdown__presets button.fc--box-shadow-presets-dropdown__preset{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;cursor:pointer;display:inline-flex;height:26px;padding:0;transform:scale(1);transition:transform .1s ease;width:26px;will-change:transform}.fc--box-shadow-presets-dropdown__presets button.fc--box-shadow-presets-dropdown__preset.is-unset{background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.fc--box-shadow-presets-dropdown__presets button.fc--box-shadow-presets-dropdown__preset.is-active:not(.is-unset){border-color:#007cba}.fc--box-shadow-presets-dropdown__presets button.fc--box-shadow-presets-dropdown__preset:hover{transform:scale(1.2)}.fc--box-shadow-presets-dropdown__buttons{display:flex;flex-direction:row;gap:8px;justify-content:flex-end}
.fc--box-shadow-control{display:block;width:100%}.fc--box-shadow-control>.components-base-control__field>.components-base-control__label{align-items:flex-end;display:flex;flex-direction:row;margin-right:0;max-width:100%;width:100%}.fc--box-shadow-control .fc--box-shadow-control__label-text{align-items:baseline;display:inline-flex;flex:1;flex-direction:row;flex-wrap:wrap;gap:.4em}.fc--box-shadow-control .fc--box-shadow-control__label-text>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc--box-shadow-control__dropdown{width:100%}.fc--box-shadow-control__dropdown .fc--box-shadow-control__dropdown-toggle{border:1px solid rgba(0,0,0,.1);width:100%}.fc--box-shadow-control__dropdown .fc--box-shadow-control__dropdown-toggle.is-open{background:#f0f0f0}.fc--box-shadow-control__dropdown-content>.components-popover__content{padding:16px}.fc--box-shadow-control__preset-control{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;padding-bottom:8px;width:230px}.fc--box-shadow-control__preset-control button.fc--box-shadow-control__preset-option{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;cursor:pointer;display:inline-flex;height:26px;padding:0;transform:scale(1);transition:transform .1s ease;width:26px;will-change:transform}.fc--box-shadow-control__preset-control button.fc--box-shadow-control__preset-option.is-unset{background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.fc--box-shadow-control__preset-control button.fc--box-shadow-control__preset-option:hover{transform:scale(1.2)}
.fc--box-units-control{box-sizing:border-box;display:block}.fc--box-units-control__inner{align-items:center;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;position:relative}.fc--box-units-control__visualizer{border:1px solid #ddd;inset:20px 39px;position:absolute}.fc--box-units-control__link-toggle{grid-column:4/5;grid-row:1;justify-self:flex-end}.fc--box-units-control__unit-control.is-top{grid-column:2/4;grid-row:1}.fc--box-units-control__unit-control.is-right{grid-column:3/5;grid-row:2}.fc--box-units-control__unit-control.is-bottom{grid-column:2/4;grid-row:3}.fc--box-units-control__unit-control.is-left{grid-column:1/3;grid-row:2}
.fc--color-tools-panel .fc--color-tools-panel__inner{display:grid;gap:16px 8px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.fc--color-tools-panel .fc--color-tools-panel__inner .block-editor-tools-panel-color-gradient-settings__item.first{margin-top:0}.fc--color-tools-panel .fc--color-tools-panel__inner .block-editor-tools-panel-color-gradient-settings__item.last{border-bottom-left-radius:2px;border-bottom-right-radius:2px}
.fc--size-control{display:block;width:100%}.fc--size-control>.components-base-control__field>.components-base-control__label{align-items:flex-end;display:flex;flex-direction:row;margin-right:0;max-width:100%;width:100%}.fc--size-control .fc--size-control__label-text{align-items:baseline;display:inline-flex;flex:1;flex-direction:row;flex-wrap:wrap;gap:.4em}.fc--size-control .fc--size-control__label-text>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc--size-control .fc--size-control__toggle-group-control{border-color:var(--wp-components-color-gray-600,#949494)}.fc--size-control .fc--size-control__toggle-group-control:focus-within{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:-2px;z-index:1}.fc--size-control .fc--size-control__toggle-group-control-option:focus{box-shadow:none}
.fc--entity-record-control{--suggestion-height:33px;--suggestion-max-height:calc(var(--suggestion-height)*5);display:block;margin:0;max-width:100%;padding:0;position:relative;width:100%}.fc--entity-record-control .fc--entity-record-control__popup{background:#fff;border:1px solid #949494;border-radius:2px;box-shadow:0 0 6px 1px #949494;left:0;overflow:hidden;position:absolute;top:calc(100% + 2px);width:100%;z-index:99999}.fc--entity-record-control .fc--entity-record-control__is-resolving{display:flex;font-size:13px;justify-content:flex-end;margin:0;min-height:32px;padding:4px 4px 5px;position:relative}.fc--entity-record-control .fc--entity-record-control__is-resolving .fc--entity-record-control__icon{animation:fc--entity-record-control__spin 4s linear infinite;display:block;height:24px;width:24px}.fc--entity-record-control .fc--entity-record-control__no-results{font-size:13px;margin:0;min-height:32px;padding:8px 12px}.fc--entity-record-control .components-form-token-field .components-form-token-field__label{display:none}.fc--entity-record-control .components-form-token-field .components-form-token-field__input-container{background:#fff;position:relative}.fc--entity-record-control .components-form-token-field .components-form-token-field__input-container:has(input:disabled){background:hsla(0,0%,100%,.5);border-color:hsla(240,3%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);outline:none}.fc--entity-record-control .components-form-token-field .components-form-token-field__input-container:has(input:disabled) .input[type=text].components-form-token-field__input{color:rgba(44,51,56,.5);text-decoration:inherit}.fc--entity-record-control .components-form-token-field .components-form-token-field__input-container>.components-flex{padding:2px 7px}.fc--entity-record-control .components-form-token-field .components-form-token-field__input-container .components-form-token-field__suggestions-list{background:#fff;border:1px solid #949494;border-radius:2px;box-shadow:0 0 6px 1px #949494;left:0;max-height:var(--suggestion-max-height);max-width:100%;overflow:hidden;overflow-y:auto;position:absolute;top:calc(100% + 2px);z-index:99999}.fc--entity-record-control.is-next-40px-default-size .components-form-token-field__input-container>.components-flex{padding:5px 8px}.fc--entity-record-control.is-next-40px-default-size .components-form-token-field__input-container>.components-flex .components-form-token-field__token{background:#f0f0f1;border:1px solid #ddd;border-radius:2px;display:grid;gap:0;grid-auto-rows:auto;grid-template-columns:1fr 28px}.fc--entity-record-control.is-next-40px-default-size .components-form-token-field__input-container>.components-flex .components-form-token-field__token .components-form-token-field__token-text{align-items:center;background:none;border-radius:0;display:flex;grid-column:1/2;grid-row:1/2;justify-content:flex-start;line-height:1.4;padding:4px 0 4px 8px;white-space:normal}.fc--entity-record-control.is-next-40px-default-size .components-form-token-field__input-container>.components-flex .components-form-token-field__token .components-form-token-field__remove-token{align-items:center;background:none;border-radius:0;display:flex;grid-column:2/3;grid-row:1/2;height:100%;justify-content:center;width:100%}.fc--entity-record-control.is-next-40px-default-size .components-form-token-field__input-container>.components-flex input[type=text].components-form-token-field__input{height:28px;line-height:28px;margin:0}@keyframes fc--entity-record-control__spin{to{transform:rotate(1turn)}}
:root{--fc--grouped-select-control--color:var(--fc--input--color);--fc--grouped-select-control--background:var(--fc--input--background);--fc--grouped-select-control--border:var(--fc--input--border);--fc--grouped-select-control--box-shadow:var(--fc--input--box-shadow);--fc--grouped-select-control--text-shadow:var(--fc--input--text-shadow);--fc--grouped-select-control--outline:var(--fc--input--outline);--fc--grouped-select-control--caret:currentColor;--fc--grouped-select-control--disabled--color:var(--fc--input--disabled--color);--fc--grouped-select-control--disabled--background:var(--fc--input--disabled--background);--fc--grouped-select-control--disabled--border:var(--fc--input--disabled--border);--fc--grouped-select-control--disabled--box-shadow:var(--fc--input--disabled--box-shadow);--fc--grouped-select-control--disabled--text-shadow:var(--fc--input--disabled--text-shadow);--fc--grouped-select-control--disabled--outline:var(--fc--input--disabled--outline);--fc--grouped-select-control--disabled--caret:currentColor}.fc-grouped-select-control{--color:var(--fc--grouped-select-control--color);--background:var(--fc--grouped-select-control--background);--border:var(--fc--grouped-select-control--border);--box-shadow:var(--fc--grouped-select-control--box-shadow);--text-shadow:var(--fc--grouped-select-control--text-shadow);--outline:var(--fc--grouped-select-control--outline);--caret:var(--fc--grouped-select-control--caret);--disabled--color:var(--fc--grouped-select-control--disabled--color);--disabled--background:var(--fc--grouped-select-control--disabled--background);--disabled--border:var(--fc--grouped-select-control--disabled--border);--disabled--box-shadow:var(--fc--grouped-select-control--disabled--box-shadow);--disabled--text-shadow:var(--fc--grouped-select-control--disabled--text-shadow);--disabled--outline:var(--fc--grouped-select-control--disabled--outline);--disabled--caret:var(--fc--grouped-select-control--disabled--caret)}.fc-grouped-select-control .components-input-control__container{background:var(--background);color:var(--color)}.fc-grouped-select-control .components-select-control__input{color:var(--color);outline:var(--outline);text-shadow:var(--text-shadow)}.fc-grouped-select-control .components-input-control__suffix svg{fill:var(--caret)}.fc-grouped-select-control .components-input-control__backdrop{border:var(--border);box-shadow:var(--box-shadow)}.fc-grouped-select-control:has(select:disabled) .components-input-control__container{background:var(--disabled--background);color:var(--disabled--color)}.fc-grouped-select-control:has(select:disabled) .components-select-control__input{color:var(--disabled--color);outline:var(--disabled--outline);text-shadow:var(--disabled--text-shadow)}.fc-grouped-select-control:has(select:disabled) .components-input-control__suffix svg{fill:var(--disabled--caret)}.fc-grouped-select-control:has(select:disabled) .components-input-control__backdrop{border:var(--disabled--border);box-shadow:var(--disabled--box-shadow)}
.fc--icon-sets-dropdown-content .fc--icon-sets-dropdown-content__wrapper{border-bottom:1px solid #ddd;margin-left:calc(var(--fc--spacing-50)*-1);margin-right:calc(var(--fc--spacing-50)*-1);padding:var(--fc--spacing-100)}.fc--icon-sets-dropdown-content .fc--icon-sets-dropdown-content__wrapper:first-of-type{margin-top:calc(var(--fc--spacing-50)*-1)}.fc--icon-sets-dropdown-content .fc--icon-sets-dropdown-content__wrapper:last-of-type{border-bottom:none;margin-bottom:calc(var(--fc--spacing-50)*-1)}.fc--icon-sets-dropdown-content__icon-sets{border:1px solid #ddd;border-radius:2px;display:flex;flex-direction:column;max-height:480px;overflow:auto}.fc--icon-sets-dropdown-content__icon-sets .fc--icon-sets-dropdown-content__icon-set{display:flex;flex-direction:column;margin-bottom:16px}.fc--icon-sets-dropdown-content__icon-sets .fc--icon-sets-dropdown-content__icon-set .fc--icon-sets-dropdown-content__icon-set__name{background:#fff;border-bottom:1px solid #ddd;display:block;font-size:11px;font-weight:500;line-height:1.4;margin:0;padding:var(--fc--spacing-50);position:sticky;text-transform:uppercase;top:0}.fc--icon-sets-dropdown-content__icon-sets .fc--icon-sets-dropdown-content__icon-set .fc--icon-sets-dropdown-content__icon-set__icons-list{display:grid;gap:var(--fc--spacing-50);grid-auto-rows:24px;grid-template-columns:repeat(6,24px);grid-template-rows:auto;list-style:none;margin:0;padding:var(--fc--spacing-50)}.fc--icon-sets-dropdown-content__icon-sets .fc--icon-sets-dropdown-content__icon-set .fc--icon-sets-dropdown-content__icon-set__icons-list .fc--icon-sets-dropdown-content__icon-set__icons-list-item{display:inline-block;list-style:none;margin:0;padding:0}.fc--icon-sets-dropdown-content__buttons{align-items:center;display:flex;flex-direction:row;justify-content:stretch;margin:calc(var(--fc--spacing-100)*-1)}.fc--icon-sets-dropdown-content__buttons>.components-button{flex:1;justify-content:center}
.fc--icon-picker-control{width:100%}.fc--icon-picker-control .fc--icon-picker-control__dropdown{display:block;width:100%}.fc--icon-picker-control .fc--icon-picker-control__toggle-button{border:1px solid var(--wp-components-color-gray-600,#949494);border-radius:2px;display:grid;grid-template-columns:40px 1fr 40px;grid-template-rows:1fr;height:40px;max-width:100%;min-width:116px;padding:0}.fc--icon-picker-control .fc--icon-picker-control__toggle-button:focus,.fc--icon-picker-control .fc--icon-picker-control__toggle-button:hover,.fc--icon-picker-control .fc--icon-picker-control__toggle-button[aria-expanded=true]{color:initial}.fc--icon-picker-control .fc--icon-picker-control__toggle-button .fc--icon-picker-control__toggle-button__icon{border-right:1px solid var(--wp-components-color-gray-600,#949494);grid-column:1/2}.fc--icon-picker-control .fc--icon-picker-control__toggle-button .fc--icon-picker-control__toggle-button__text{display:inline-block;grid-column:2/3;overflow:hidden;padding:0 var(--fc--spacing-50) 0 var(--fc--spacing-100);text-overflow:ellipsis;white-space:nowrap}.fc--icon-picker-control .fc--icon-picker-control__toggle-button .fc--icon-picker-control__toggle-button__caret{grid-column:3/4}.fc--icon-picker-control .fc--icon-picker-control__toggle-button .fc--icon-picker-control__toggle-button__caret,.fc--icon-picker-control .fc--icon-picker-control__toggle-button .fc--icon-picker-control__toggle-button__icon{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}
.fc--inner-blocks-button__modal .components-modal__content{margin-bottom:68px;margin-top:88px;padding-bottom:0;padding-top:0}.fc--inner-blocks-button__modal .components-modal__content .components-modal__header{height:88px;padding-bottom:24px}.fc--inner-blocks-button__modal-tabs{width:100%}.fc--inner-blocks-button__modal-tabs .fc--inner-blocks-button__input{border-top:1px solid #ddd;display:flex;flex-direction:column;gap:16px;margin:0 -32px 16px;padding:0 32px}.fc--inner-blocks-button__modal-tabs .components-tab-panel__tabs{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0 -32px 16px;padding:0 32px}.fc--inner-blocks-button__modal-body{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.fc--inner-blocks-button__json-output,.fc--inner-blocks-button__php-output{display:block;font-family:inherit;font-size:inherit;margin:0;min-width:400px;padding:8px;resize:both;white-space:pre;width:100%}.fc--inner-blocks-button__modal-footer{align-items:center;border-top:1px solid transparent;bottom:0;box-sizing:border-box;display:flex;flex-direction:row;gap:8px;height:68px;justify-content:right;left:0;padding:16px 24px;position:absolute;width:100%}.has-scrolled-content .fc--inner-blocks-button__modal-footer{border-top-color:#ddd}
.fc--open-trigger-component{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin-bottom:8px;width:100%}.fc--open-trigger-component .components-base-control,.fc--open-trigger-component .components-base-control:last-child{margin-bottom:0}
.fc--repeater-control .fc--repeater-control__label{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:flex-start;min-height:24px}.fc--repeater-control .fc--repeater-control__container{height:100%;margin:0;min-width:248px}.fc--repeater-control .fc--repeater-control__container,.fc--repeater-control .fc--repeater-control__container .fc--repeater-control__items{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:stretch;max-width:100%;width:100%}.fc--repeater-control .fc--repeater-control__container .fc--repeater-control__items .fc--repeater-control__no-items{align-items:center;display:flex;justify-content:flex-start;min-height:32px;padding:0 8px}.fc--repeater-control .fc--repeater-control__container .fc--repeater-control__controls{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;justify-content:right;width:100%}
.fc--text-content-control{border:3px solid transparent;display:block;font-size:13px;line-height:normal;margin:0;min-height:32px;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;white-space:wrap}.fc--text-content-control.is-line-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:max(var(--line-clamp,0),1)}
.components-base-control:has(.components-base-control__field>.fc--toggle-select-control){width:100%}
.fc-variation-picker{--spacing:var(--fc-variation-picker__spacing,16px);--half-spacing:calc(var(--spacing)/2);--media-size:var(--fc-variation-picker__media-size,72px);--background:var(--fc-variation-picker__background,#fff);--background-alt:var(--fc-variation-picker__background-alt,#f6f7f7);--foreground:var(--fc-variation-picker__foreground,#000);--foreground-alt:var(--fc-variation-picker__foreground-alt,#757575);--highlight:var(--fc-variation-picker__highlight,#007cba);--highlight-inverted:var(--fc-variation-picker__highlight-inverted,#fff);--border:var(--fc-variation-picker__border,#ddd);background:var(--background);border-radius:2px;box-shadow:0 0 0 1px #ccc,0 2px 3px rgba(0,0,0,.051),0 4px 5px rgba(0,0,0,.039),0 12px 12px rgba(0,0,0,.031),0 16px 16px rgba(0,0,0,.02);color:var(--foreground);display:flex;flex-direction:column;gap:0;margin:0;min-width:400px;padding:var(--spacing)}.fc-variation-picker.fc-variation-picker__mode-grid.fc-variation-picker__media-icon{--media-size:var(--fc-variation-picker__media-size,72px)}.fc-variation-picker.fc-variation-picker__mode-grid.fc-variation-picker__media-thumbnail{--media-size:var(--fc-variation-picker__media-size,156px)}.fc-variation-picker.fc-variation-picker__mode-list.fc-variation-picker__media-icon{--media-size:var(--fc-variation-picker__media-size,48px)}.fc-variation-picker.fc-variation-picker__mode-list.fc-variation-picker__media-thumbnail{--media-size:var(--fc-variation-picker__media-size,96px)}.fc-variation-picker__toolbar{align-items:center;background:var(--background);border:1px solid var(--border);border-radius:2px;display:flex;flex-direction:row;gap:var(--half-spacing);justify-content:flex-end;margin:0 0 var(--spacing) 0;padding:var(--half-spacing)}.fc-variation-picker__toolbar .components-button.is-pressed{background:var(--highlight);color:var(--highlight-inverted)}.fc-variation-picker__label{flex:1;font-size:16px;padding:0 8px}.fc-variation-picker__variations{display:flex;list-style:none;margin:0;overflow:hidden;overflow-y:auto;padding:0}.fc-variation-picker__mode-grid .fc-variation-picker__variations{flex-direction:row;flex-wrap:wrap;gap:var(--spacing);justify-content:center;padding:0 var(--spacing)}.fc-variation-picker__mode-list .fc-variation-picker__variations{background:var(--background);border:1px solid var(--border);flex-direction:column}.fc-variation-picker__media-icon .fc-variation-picker__variations{max-height:649px;max-width:730px}.fc-variation-picker__media-thumbnail .fc-variation-picker__variations{max-height:564px;max-width:754px}.fc-variation-picker__variation{background:none;border:none;box-sizing:content-box;cursor:pointer;display:flex;gap:var(--half-spacing);list-style:none;outline:none;padding:var(--half-spacing);position:relative}.fc-variation-picker__mode-grid .fc-variation-picker__variation{align-items:stretch;background:var(--background);border-radius:2px;box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;width:var(--media-size)}.fc-variation-picker__mode-list .fc-variation-picker__variation{border-bottom:1px solid var(--border);flex-direction:row}.fc-variation-picker__mode-list .fc-variation-picker__variation:last-child{border-bottom:none}.fc-variation-picker__mode-grid .fc-variation-picker__variation:focus,.fc-variation-picker__mode-grid .fc-variation-picker__variation:focus-within,.fc-variation-picker__mode-grid .fc-variation-picker__variation:hover,.fc-variation-picker__mode-list .fc-variation-picker__variation:focus,.fc-variation-picker__mode-list .fc-variation-picker__variation:focus-within,.fc-variation-picker__mode-list .fc-variation-picker__variation:hover{box-shadow:inset 0 0 0 2px var(--highlight);outline:none}.fc-variation-picker__mode-grid .fc-variation-picker__variation:focus .fc-variation-picker__variation__media,.fc-variation-picker__mode-grid .fc-variation-picker__variation:focus-within .fc-variation-picker__variation__media,.fc-variation-picker__mode-grid .fc-variation-picker__variation:hover .fc-variation-picker__variation__media,.fc-variation-picker__mode-list .fc-variation-picker__variation:focus .fc-variation-picker__variation__media,.fc-variation-picker__mode-list .fc-variation-picker__variation:focus-within .fc-variation-picker__variation__media,.fc-variation-picker__mode-list .fc-variation-picker__variation:hover .fc-variation-picker__variation__media{fill:var(--highlight)}.fc-variation-picker__mode-list.fc-variation-picker__media-icon .fc-variation-picker__variation{align-items:center}.fc-variation-picker__variation__media{align-items:center;cursor:pointer;display:flex;height:var(--media-size);justify-content:center;position:relative;width:var(--media-size)}.fc-variation-picker__variation__media:after{bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);content:"";display:block;left:0;position:absolute;right:0;top:0}.fc-variation-picker__media-icon .fc-variation-picker__variation__media{background:var(--background-alt)}.fc-variation-picker__media-icon .fc-variation-picker__variation__media>svg{height:calc(var(--media-size) - 24px);width:calc(var(--media-size) - 24px)}.fc-variation-picker__media-thumbnail .fc-variation-picker__variation__media{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,5px 5px;background-size:10px 10px}.fc-variation-picker__media-thumbnail .fc-variation-picker__variation__media>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fc-variation-picker__variation__content{display:flex;flex:1;flex-direction:column;text-align:center}.fc-variation-picker__mode-grid .fc-variation-picker__variation__content{gap:var(--half-spacing)}.fc-variation-picker__mode-list .fc-variation-picker__variation__content{text-align:left}.fc-variation-picker__variation__title{cursor:pointer;font-size:16px;margin:0;padding:0}.fc-variation-picker__media-icon .fc-variation-picker__variation__title{font-size:14px}.fc-variation-picker__mode-grid.fc-variation-picker__media-icon .fc-variation-picker__variation__title{font-size:12px}.fc-variation-picker__mode-grid .fc-variation-picker__variation__title{text-align:center}.fc-variation-picker__variation__description{color:var(--foreground-alt);cursor:pointer;font-size:12px;margin:0;padding:0}.fc-variation-picker__mode-grid .fc-variation-picker__variation__description{display:none}
input[type=text].fc-variation-picker__search__input{border:1px solid var(--border)}input[type=text].fc-variation-picker__search__input::-webkit-input-placeholder{color:#646970;font-style:italic}
.fc--typography-tools-panel .single-column{grid-column:span 1}
.fc--display-rules__location-control{display:grid;gap:4px;grid-auto-rows:auto;grid-template-columns:24px minmax(176px,1fr) 32px;max-width:100%;min-width:248px;position:relative;width:248px}.fc--display-rules__location-control:disabled{text-decoration:line-through}.fc--display-rules__pre-publish-panel .fc--display-rules__location-control{width:100%}.fc--display-rules__location-control .fc--display-rules__location-control__grouped-select-control{grid-column:1/3;grid-row:1/2;position:relative}.fc--display-rules__location-control .fc--display-rules__location-control__remove-button{grid-column:3/4;grid-row:1/2;height:100%;padding:0;width:100%}.fc--display-rules__location-control.has-data-controls .fc--display-rules__location-control__remove-button{grid-row:1/3}.fc--display-rules__location-control .fc--display-rules__location-control__entity-record-control{grid-column:2/3;grid-row:2/3;position:relative}.fc--display-rules__location-control .fc--display-rules__location-control__visualizer{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:2px;grid-column:1/2;grid-row:2/3;height:calc(50% + 4px);left:calc(50% + 1px);position:relative;top:-4px;width:100%}
.fc--display-rules__locations-control .fc--repeater-control__label svg{fill:#f0b849;display:block;transform:rotate(180deg)}.fc--display-rules__locations-control .fc--repeater-control__no-items{font-style:italic}
.fc--display-rules__role-control{display:grid;gap:4px;grid-auto-rows:auto;grid-template-columns:minmax(200px,1fr) 32px;max-width:100%;min-width:248px;position:relative;width:248px;z-index:1}.fc--display-rules__role-control:focus-within{z-index:2}.fc--display-rules__role-control:disabled{text-decoration:line-through}.fc--display-rules__pre-publish-panel .fc--display-rules__role-control{width:100%}.fc--display-rules__role-control .fc--display-rules__role-control__grouped-select-control{grid-column:1/2;grid-row:1/2;position:relative;z-index:2}.fc--display-rules__role-control .fc--display-rules__role-control__remove-button{grid-column:2/3;grid-row:1/2;height:100%;padding:0;width:100%}
.fc--display-rules__roles-control .fc--repeater-control__label svg{fill:#f0b849;display:block;transform:rotate(180deg)}.fc--display-rules__roles-control .fc--repeater-control__no-items{font-style:italic}
.fc--display-rules__content-control{display:flex;flex-direction:column;gap:16px}.fc--display-rules__content-control .fc--repeater-control .fc--repeater-control__label svg{fill:#f0b849;display:block;transform:rotate(180deg)}
.fc--display-rules__dropdown__content>.components-popover__content{padding:16px}
.editor-post-panel__row-label{width:33%!important}.fc--display-rules__post-status-info{align-items:flex-start;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;width:100%}.fc--display-rules__post-status-info .fc--display-rules__post-status-info__label{align-items:center;display:flex;flex-shrink:0;-webkit-hyphens:auto;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:33%}.fc--display-rules__post-status-info .fc--display-rules__post-status-info__control{align-items:center;display:flex;flex-grow:1;min-height:32px}.fc--display-rules__post-status-info .fc--display-rules__post-status-info__control .fc--display-rules__post-status-info__dropdown-button{line-height:24px}.fc--display-rules__post-status-info .fc--display-rules__post-status-info__control .fc--display-rules__post-status-info__dropdown-button svg{fill:#4ab866}.fc--display-rules__post-status-info .fc--display-rules__post-status-info__control .fc--display-rules__post-status-info__dropdown-button.is-not-set svg{transform:rotate(180deg);fill:#f0b849}
.fc--display-rules__pre-publish-panel .components-panel__body-toggle .components-panel__icon{display:none}.fc--display-rules__pre-publish-panel .components-panel__body-toggle .fc--display-rules__pre-publish-panel__status{display:inline-flex;font-weight:400;gap:2px}.fc--display-rules__pre-publish-panel .components-panel__body-toggle .fc--display-rules__pre-publish-panel__status-icon{fill:#4ab866;height:24px;margin:-3px 0 -4px 4px;width:24px}.fc--display-rules__pre-publish-panel.is-not-set .components-panel__body-toggle .fc--display-rules__pre-publish-panel__status-icon{transform:rotate(180deg);fill:#f0b849}
.fc--compatibility__content-control{display:flex;flex-direction:column;gap:16px;max-width:100%;min-width:230px}.fc--compatibility__content-control .fc--compatibility__content-control__notice{background-color:#fff;border:1px solid #007cba;border-left-width:4px;display:flex;flex-direction:column;font-size:13px;gap:12px;padding:8px 12px}.fc--compatibility__content-control .fc--compatibility__content-control__notice.is-warning{background-color:#fef8ee;border-color:#f0b849}.fc--compatibility__content-control .fc--compatibility__content-control__notice>p{margin:0}.fc--compatibility__content-control .fc--compatibility__content-control__description{display:flex;flex-direction:column;font-size:13px;gap:12px}.fc--compatibility__content-control .fc--compatibility__content-control__description>p{margin:0}
.fc--compatibility__dropdown__content>.components-popover__content{padding:16px}
.editor-post-panel__row-label{width:33%!important}.fc--compatibility__post-status-info{align-items:flex-start;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;width:100%}.fc--compatibility__post-status-info .fc--compatibility__post-status-info__label{align-items:center;display:flex;flex-shrink:0;-webkit-hyphens:auto;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:33%}.fc--compatibility__post-status-info .fc--compatibility__post-status-info__control{align-items:center;display:flex;flex-grow:1;min-height:32px}.fc--compatibility__post-status-info .fc--compatibility__post-status-info__control .fc--compatibility__post-status-info__dropdown-button{line-height:24px}.fc--compatibility__post-status-info .fc--compatibility__post-status-info__control .fc--compatibility__post-status-info__dropdown-button.is-enabled svg{fill:#4ab866}.fc--compatibility__post-status-info .fc--compatibility__post-status-info__control .fc--compatibility__post-status-info__dropdown-button.is-warning svg{transform:rotate(180deg);fill:#f0b849}
.fc--compatibility__pre-publish-panel .components-panel__body-toggle .components-panel__icon{display:none}.fc--compatibility__pre-publish-panel .components-panel__body-toggle .fc--compatibility__pre-publish-panel__title{display:inline-flex;gap:4px}.fc--compatibility__pre-publish-panel .components-panel__body-toggle .fc--compatibility__pre-publish-panel__status{display:inline-flex;font-weight:400;gap:2px}.fc--compatibility__pre-publish-panel .components-panel__body-toggle .fc--compatibility__pre-publish-panel__status-icon{fill:currentColor;height:24px;margin:-3px 0 -4px;width:24px}.fc--compatibility__pre-publish-panel.is-enabled .components-panel__body-toggle .fc--compatibility__pre-publish-panel__status-icon{fill:#4ab866}.fc--compatibility__pre-publish-panel.is-warning .components-panel__body-toggle .fc--compatibility__pre-publish-panel__status-icon{transform:rotate(180deg);fill:#f0b849}
.fc--icons-dropdown-content .fc--icons-dropdown-content__wrapper{border-bottom:1px solid #ddd;margin-left:calc(var(--fc--spacing-50)*-1);margin-right:calc(var(--fc--spacing-50)*-1);padding:var(--fc--spacing-100)}.fc--icons-dropdown-content .fc--icons-dropdown-content__wrapper:first-of-type{margin-top:calc(var(--fc--spacing-50)*-1)}.fc--icons-dropdown-content .fc--icons-dropdown-content__wrapper:last-of-type{border-bottom:none;margin-bottom:calc(var(--fc--spacing-50)*-1)}.fc--icons-dropdown-content__icon-sets{border:1px solid #ddd;border-radius:2px;display:flex;flex-direction:column;max-height:480px;overflow:auto}.fc--icons-dropdown-content__icon-sets .fc--icons-dropdown-content__icon-set{display:flex;flex-direction:column;margin-bottom:16px}.fc--icons-dropdown-content__icon-sets .fc--icons-dropdown-content__icon-set .fc--icons-dropdown-content__icon-set__name{background:#fff;border-bottom:1px solid #ddd;display:block;font-size:11px;font-weight:500;line-height:1.4;margin:0;padding:var(--fc--spacing-50);position:sticky;text-transform:uppercase;top:0}.fc--icons-dropdown-content__icon-sets .fc--icons-dropdown-content__icon-set .fc--icons-dropdown-content__icon-set__icons-list{display:grid;gap:var(--fc--spacing-50);grid-auto-rows:24px;grid-template-columns:repeat(6,24px);grid-template-rows:auto;list-style:none;margin:0;padding:var(--fc--spacing-50)}.fc--icons-dropdown-content__icon-sets .fc--icons-dropdown-content__icon-set .fc--icons-dropdown-content__icon-set__icons-list .fc--icons-dropdown-content__icon-set__icons-list-item{display:inline-block;list-style:none;margin:0;padding:0}.fc--icons-dropdown-content__buttons{align-items:center;display:flex;flex-direction:row;justify-content:stretch;margin:calc(var(--fc--spacing-100)*-1)}.fc--icons-dropdown-content__buttons>.components-button{flex:1;justify-content:center}
.fc--icons-picker-control{width:100%}.fc--icons-picker-control .fc--icons-picker-control__dropdown{display:block;width:100%}.fc--icons-picker-control .fc--icons-picker-control__toggle-button{border:1px solid var(--wp-components-color-gray-600,#949494);border-radius:2px;display:grid;grid-template-columns:40px 1fr 40px;grid-template-rows:1fr;height:40px;max-width:100%;min-width:116px;padding:0}.fc--icons-picker-control .fc--icons-picker-control__toggle-button:focus,.fc--icons-picker-control .fc--icons-picker-control__toggle-button:hover,.fc--icons-picker-control .fc--icons-picker-control__toggle-button[aria-expanded=true]{color:initial}.fc--icons-picker-control .fc--icons-picker-control__toggle-button .fc--icons-picker-control__toggle-button__icon{border-right:1px solid var(--wp-components-color-gray-600,#949494);grid-column:1/2}.fc--icons-picker-control .fc--icons-picker-control__toggle-button .fc--icons-picker-control__toggle-button__text{display:inline-block;grid-column:2/3;overflow:hidden;padding:0 var(--fc--spacing-50) 0 var(--fc--spacing-100);text-overflow:ellipsis;white-space:nowrap}.fc--icons-picker-control .fc--icons-picker-control__toggle-button .fc--icons-picker-control__toggle-button__caret{grid-column:3/4}.fc--icons-picker-control .fc--icons-picker-control__toggle-button .fc--icons-picker-control__toggle-button__caret,.fc--icons-picker-control .fc--icons-picker-control__toggle-button .fc--icons-picker-control__toggle-button__icon{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}
.block-editor-iframe__html{height:100%!important;max-height:100%!important}.editor-styles-wrapper{--wp--style--global--content-size:100%;--wp--style--global--wide-size:100%;--wp--custom--spacing--outer:0;display:flex;flex-direction:column;height:100%!important;padding:0!important;width:100%!important}.editor-styles-wrapper:after{display:none!important}.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper{display:none}.editor-styles-wrapper .wp-block-post-content{height:100%!important;margin:0!important;padding:0!important}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>:where(:not(.alignleft):not(.alignright):not(.alignfull)),.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:unset!important}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>.alignfull,.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>.alignwide,.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper>.alignfull,.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper>.alignwide{max-width:unset!important}.fc--post-title__text-control{width:100%}
.components-editor-notices__dismissible .editor-template-validation-notice.components-notice.is-warning{display:none}
