body{--catapult-ui-color-surface:#fff;--catapult-ui-color-surface-raised:#f5f6f8;--catapult-ui-color-surface-sunken:#eff0f2;--catapult-ui-color-overlay:#fff;--catapult-ui-color-overlay-raised:#f6f7f9;--catapult-ui-color-overlay-hover:#eef0f2;--catapult-ui-color-ink:#2b2f36;--catapult-ui-color-muted:#464d58;--catapult-ui-color-subtle:#606a78;--catapult-ui-color-placeholder:#616d7b;--catapult-ui-color-line:#e6e7ea;--catapult-ui-color-line-strong:#d7dade;--catapult-ui-color-primary:#3f4651;--catapult-ui-color-on-primary:#fff;--catapult-ui-color-accent:#1f5f9d;--catapult-ui-color-accent-hover:#174b7d;--catapult-ui-color-on-accent:#fff;--catapult-ui-color-success:#367636;--catapult-ui-color-danger:#cb2525;--catapult-ui-color-warning:#886214;--catapult-ui-color-input:#eeeef0;--catapult-ui-color-toggle-off:#c6c9ce;--catapult-ui-color-ring:#1f5f9d;--catapult-ui-color-scrollbar:#c3c7cd}body.catapult-theme-dark{--catapult-ui-color-surface:#1f2229;--catapult-ui-color-surface-raised:#2d3139;--catapult-ui-color-surface-sunken:#181b21;--catapult-ui-color-overlay:#1f2229;--catapult-ui-color-overlay-raised:#2d3139;--catapult-ui-color-overlay-hover:#353a44;--catapult-ui-color-ink:#e9ecf1;--catapult-ui-color-muted:#a6aeba;--catapult-ui-color-subtle:#9199a2;--catapult-ui-color-placeholder:#9199a2;--catapult-ui-color-line:#2c2f37;--catapult-ui-color-line-strong:#3a3f4a;--catapult-ui-color-primary:#4a515d;--catapult-ui-color-on-primary:#e9ecf1;--catapult-ui-color-accent:#5aa6e6;--catapult-ui-color-accent-hover:#6fb2e8;--catapult-ui-color-on-accent:#0f1115;--catapult-ui-color-success:#4caf50;--catapult-ui-color-danger:#ef5a5a;--catapult-ui-color-warning:#e8b54a;--catapult-ui-color-input:#2d3139;--catapult-ui-color-toggle-off:#454b55;--catapult-ui-color-ring:#5aa6e6;--catapult-ui-color-scrollbar:#4a505c}body.catapult-theme-dark .block-editor-block-list__block-popover,body.catapult-theme-dark .catapult-ui,body.catapult-theme-dark .components-modal__frame,body.catapult-theme-dark .components-popover:not(.block-editor-block-list__block-popover){--wp-components-color-background:var(--catapult-ui-color-overlay);--wp-components-color-foreground:var(--catapult-ui-color-ink);--wp-components-color-foreground-inverted:var(--catapult-ui-color-overlay);--wp-components-color-accent:var(--catapult-ui-color-accent);--wp-components-color-accent-darker-10:var(--catapult-ui-color-accent-hover);--wp-components-color-accent-darker-20:var(--catapult-ui-color-accent-hover);--wp-components-color-accent-inverted:var(--catapult-ui-color-on-accent);--wp-components-color-gray-100:var(--catapult-ui-color-overlay-raised);--wp-components-color-gray-200:var(--catapult-ui-color-line);--wp-components-color-gray-300:var(--catapult-ui-color-line-strong);--wp-components-color-gray-400:var(--catapult-ui-color-line-strong);--wp-components-color-gray-600:var(--catapult-ui-color-subtle);--wp-components-color-gray-700:var(--catapult-ui-color-muted);--wp-components-color-gray-800:var(--catapult-ui-color-ink);--wp-admin-theme-color:var(--catapult-ui-color-accent);--wp-admin-theme-color-darker-10:var(--catapult-ui-color-accent-hover);--wp-admin-theme-color-darker-20:var(--catapult-ui-color-accent-hover);color:var(--catapult-ui-color-ink);color-scheme:dark}body.catapult-theme-dark .catapult-ui.components-popover .components-popover__content,body.catapult-theme-dark .components-popover:not(.block-editor-block-popover) .components-popover__content{background:var(--catapult-ui-color-overlay);box-shadow:0 0 0 1px var(--catapult-ui-color-line-strong),0 8px 24px rgba(0,0,0,.4);color:var(--catapult-ui-color-ink)}body .block-editor-block-list__insertion-point,body .block-editor-block-popover__inbetween{--wp-admin-theme-color:var(--catapult-ui-color-accent);--wp-admin-theme-color-darker-10:var(--catapult-ui-color-accent-hover);--wp-admin-theme-color-darker-20:var(--catapult-ui-color-accent-hover)}body.catapult-theme-dark .catapult-ui .components-circular-option-picker__option,body.catapult-theme-dark .components-popover .components-circular-option-picker__option{outline:1px solid var(--catapult-ui-color-line-strong)}body.catapult-theme-dark .catapult-ui .components-border-control-dropdown,body.catapult-theme-dark .catapult-ui .components-border-control-dropdown>.components-button,body.catapult-theme-dark .components-modal__frame .components-border-control-dropdown,body.catapult-theme-dark .components-modal__frame .components-border-control-dropdown>.components-button,body.catapult-theme-dark .components-popover .components-border-control-dropdown,body.catapult-theme-dark .components-popover .components-border-control-dropdown>.components-button{background:var(--catapult-ui-color-input)}body.catapult-theme-dark .catapult-ui .components-border-control-dropdown .component-color-indicator,body.catapult-theme-dark .components-modal__frame .components-border-control-dropdown .component-color-indicator,body.catapult-theme-dark .components-popover .components-border-control-dropdown .component-color-indicator{background:linear-gradient(-45deg,transparent 48%,color-mix(in srgb,var(--catapult-ui-color-ink) 30%,transparent) 48%,color-mix(in srgb,var(--catapult-ui-color-ink) 30%,transparent) 52%,transparent 52%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--catapult-ui-color-ink) 30%,transparent)}body.catapult-theme-dark .catapult-ui .components-color-palette__custom-color-button,body.catapult-theme-dark .components-modal__frame .components-color-palette__custom-color-button,body.catapult-theme-dark .components-popover .components-color-palette__custom-color-button{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--catapult-ui-color-ink) 30%,transparent)}body.catapult-theme-dark .catapult-ui .components-color-palette__custom-color-text-wrapper,body.catapult-theme-dark .components-modal__frame .components-color-palette__custom-color-text-wrapper,body.catapult-theme-dark .components-popover .components-color-palette__custom-color-text-wrapper{box-shadow:inset 0 -1px 0 0 color-mix(in srgb,var(--catapult-ui-color-ink) 30%,transparent),inset 1px 0 0 0 color-mix(in srgb,var(--catapult-ui-color-ink) 30%,transparent),inset -1px 0 0 0 color-mix(in srgb,var(--catapult-ui-color-ink) 30%,transparent)}body.catapult-theme-dark .catapult-ui select optgroup,body.catapult-theme-dark .catapult-ui select option,body.catapult-theme-dark .components-modal__frame select optgroup,body.catapult-theme-dark .components-modal__frame select option,body.catapult-theme-dark .components-popover select optgroup,body.catapult-theme-dark .components-popover select option{background:var(--catapult-ui-color-overlay);color:var(--catapult-ui-color-ink)}body.catapult-theme-dark .components-modal__frame{background:var(--catapult-ui-color-overlay)}body.catapult-theme-dark .components-modal__frame .components-modal__header{background:var(--catapult-ui-color-overlay);border-color:var(--catapult-ui-color-line)}body.catapult-theme-dark .components-modal__frame .components-modal__header-heading{color:var(--catapult-ui-color-ink)}body.catapult-theme-dark .catapult-ui .components-checkbox-control__input:not(:checked),body.catapult-theme-dark .catapult-ui .components-radio-control__input:not(:checked),body.catapult-theme-dark .components-modal__frame .components-checkbox-control__input:not(:checked),body.catapult-theme-dark .components-modal__frame .components-radio-control__input:not(:checked),body.catapult-theme-dark .components-popover .components-checkbox-control__input:not(:checked),body.catapult-theme-dark .components-popover .components-radio-control__input:not(:checked){background:var(--catapult-ui-color-input);border-color:var(--catapult-ui-color-subtle)}body.catapult-theme-dark .block-editor-block-contextual-toolbar,body.catapult-theme-dark .block-editor-block-list__block-popover .block-editor-block-contextual-toolbar,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar{background-color:var(--catapult-ui-color-overlay);border-color:var(--catapult-ui-color-line-strong);color:var(--catapult-ui-color-ink)}body.catapult-theme-dark .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{background-color:var(--catapult-ui-color-overlay);border-color:var(--catapult-ui-color-line-strong)}body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-parent-selector:after{background-color:var(--catapult-ui-color-ink)}body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar-group,body.catapult-theme-dark .components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar,body.catapult-theme-dark .components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar-group{border-right-color:color-mix(in srgb,var(--catapult-ui-color-ink) 28%,transparent)}body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .block-editor-block-lock-toolbar,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .block-editor-block-mover,body.catapult-theme-dark .components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .block-editor-block-lock-toolbar,body.catapult-theme-dark .components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .block-editor-block-mover{border-left-color:color-mix(in srgb,var(--catapult-ui-color-ink) 28%,transparent)}body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-toolbar__slot,body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-toolbar,body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-toolbar-group,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .block-editor-block-toolbar__slot,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-toolbar,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-toolbar-group{background-color:transparent;border-color:color-mix(in srgb,var(--catapult-ui-color-ink) 28%,transparent)}body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-parent-selector__button,body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-button,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .block-editor-block-parent-selector__button,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-button{background-color:transparent;color:var(--catapult-ui-color-ink)}body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-parent-selector__button:hover:not(:disabled),body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-button:hover:not(:disabled),body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .block-editor-block-parent-selector__button:hover:not(:disabled),body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-button:hover:not(:disabled){color:var(--catapult-ui-color-accent)}body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-parent-selector__button:disabled,body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-parent-selector__button[aria-disabled=true],body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-button:disabled,body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-button[aria-disabled=true],body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .block-editor-block-parent-selector__button:disabled,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .block-editor-block-parent-selector__button[aria-disabled=true],body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-button:disabled,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-button[aria-disabled=true]{color:var(--catapult-ui-color-subtle)}body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-parent-selector__button.is-pressed,body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-parent-selector__button.is-pressed:hover,body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-button.is-pressed,body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-button.is-pressed:hover,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .block-editor-block-parent-selector__button.is-pressed,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .block-editor-block-parent-selector__button.is-pressed:hover,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-button.is-pressed,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-button.is-pressed:hover{color:var(--catapult-ui-color-overlay)}body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-parent-selector__button.is-pressed:before,body.catapult-theme-dark .block-editor-block-contextual-toolbar .block-editor-block-parent-selector__button.is-pressed:hover:before,body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-button.is-pressed:before,body.catapult-theme-dark .block-editor-block-contextual-toolbar .components-button.is-pressed:hover:before,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .block-editor-block-parent-selector__button.is-pressed:before,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .block-editor-block-parent-selector__button.is-pressed:hover:before,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-button.is-pressed:before,body.catapult-theme-dark .block-editor-rich-text__inline-format-toolbar .components-toolbar .components-button.is-pressed:hover:before{background:var(--catapult-ui-color-ink)}body.catapult-theme-dark .block-editor-block-settings-menu__popover,body.catapult-theme-dark .block-editor-block-switcher__popover,body.catapult-theme-dark .components-dropdown-menu__popover{--wp-components-color-background:var(--catapult-ui-color-overlay);--wp-components-color-foreground:var(--catapult-ui-color-ink);--wp-components-color-accent:var(--catapult-ui-color-accent);--wp-admin-theme-color:var(--catapult-ui-color-accent);color-scheme:dark}body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-popover__content,body.catapult-theme-dark .block-editor-block-switcher__popover .components-popover__content,body.catapult-theme-dark .components-dropdown-menu__popover .components-popover__content{background:var(--catapult-ui-color-overlay);box-shadow:0 0 0 1px var(--catapult-ui-color-line-strong),0 8px 24px rgba(0,0,0,.4);color:var(--catapult-ui-color-ink)}body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-group+.components-menu-group,body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-group+.components-menu-group,body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-group+.components-menu-group{border-color:var(--catapult-ui-color-line-strong)}body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-item__button,body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-items-choice,body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-item__button,body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-items-choice,body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-item__button,body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-items-choice{color:var(--catapult-ui-color-ink)}body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-item__button:hover:not(:disabled),body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-items-choice:hover:not(:disabled),body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-item__button:hover:not(:disabled),body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-items-choice:hover:not(:disabled),body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-item__button:hover:not(:disabled),body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-items-choice:hover:not(:disabled){color:var(--catapult-ui-color-accent)}body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-item__button.is-pressed,body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-item__button[aria-checked=true],body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-items-choice.is-pressed,body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-items-choice[aria-checked=true],body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-item__button.is-pressed,body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-item__button[aria-checked=true],body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-items-choice.is-pressed,body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-items-choice[aria-checked=true],body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-item__button.is-pressed,body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-item__button[aria-checked=true],body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-items-choice.is-pressed,body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-items-choice[aria-checked=true]{background:var(--catapult-ui-color-overlay-hover)}body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-group__label,body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-item__info,body.catapult-theme-dark .block-editor-block-settings-menu__popover .components-menu-item__shortcut,body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-group__label,body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-item__info,body.catapult-theme-dark .block-editor-block-switcher__popover .components-menu-item__shortcut,body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-group__label,body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-item__info,body.catapult-theme-dark .components-dropdown-menu__popover .components-menu-item__shortcut{color:var(--catapult-ui-color-subtle)}.components-dropdown-menu__menu [role=menuitemradio]:has(path[d^="M12.5 14.5h-1V16h1c2.2"]){display:none}.block-editor-inserter__tips{display:none}body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover){--wp-components-color-background:var(--catapult-ui-color-overlay);--wp-components-color-foreground:var(--catapult-ui-color-ink);--wp-components-color-accent:var(--catapult-ui-color-accent);--wp-components-color-gray-100:var(--catapult-ui-color-overlay-raised);--wp-components-color-gray-200:var(--catapult-ui-color-line);--wp-components-color-gray-300:var(--catapult-ui-color-line-strong);--wp-components-color-gray-400:var(--catapult-ui-color-line-strong);--wp-components-color-gray-600:var(--catapult-ui-color-subtle);--wp-components-color-gray-700:var(--catapult-ui-color-muted);--wp-components-color-gray-800:var(--catapult-ui-color-ink);--wp-admin-theme-color:var(--catapult-ui-color-accent);background:var(--catapult-ui-color-overlay);border-color:var(--catapult-ui-color-line);color:var(--catapult-ui-color-ink);color-scheme:dark}body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-inserter__category-panel,body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-inserter__menu,body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-inserter__search,body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-tabbed-sidebar,body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-tabbed-sidebar__close-button{background:var(--catapult-ui-color-overlay);border-color:var(--catapult-ui-color-line)}body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-inserter__preview-content,body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-inserter__preview-content-missing{background:var(--catapult-ui-color-overlay-raised);color:var(--catapult-ui-color-subtle)}body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-inserter__panel-title,body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-inserter__panel-title button,body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-inserter__patterns-filter-help{color:var(--catapult-ui-color-subtle)}body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-block-types-list__item-icon,body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .components-button.block-editor-block-types-list__item{color:var(--catapult-ui-color-ink)}body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]).is-active{background:var(--catapult-ui-color-ink);color:var(--catapult-ui-color-overlay)}body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .block-editor-inserter__quick-inserter-expand.components-button{background:var(--catapult-ui-color-overlay-raised);color:var(--catapult-ui-color-ink)}body.catapult-theme-dark :is(.interface-interface-skeleton__secondary-sidebar:has(.editor-inserter-sidebar),.editor-inserter-sidebar,.block-editor-inserter__popover) .components-popover__content{background:var(--catapult-ui-color-overlay)}body .commands-command-menu__container [cmdk-input]{background:transparent;color:var(--catapult-ui-color-ink)}body .commands-command-menu__container [cmdk-input]::placeholder{color:var(--catapult-ui-color-placeholder)}body .commands-command-menu__container .commands-command-menu__header{border-bottom:1px solid var(--catapult-ui-color-line)}body .commands-command-menu__container .commands-command-menu__item-category,body .commands-command-menu__container [cmdk-empty],body .commands-command-menu__container [cmdk-loading],body .commands-command-menu__container [cmdk-root]>[cmdk-list] [cmdk-group-heading]{color:var(--catapult-ui-color-muted)}body .commands-command-menu__container [cmdk-item]>div{color:var(--catapult-ui-color-ink)}body .commands-command-menu__container [cmdk-item]>div svg{fill:currentcolor}body .commands-command-menu__container [cmdk-item]:active>div,body .commands-command-menu__container [cmdk-item][aria-selected=true]>div{background:var(--catapult-ui-color-overlay-hover);color:var(--catapult-ui-color-ink)}.editor-styles-wrapper .components-placeholder .components-button.is-primary,.editor-styles-wrapper .components-placeholder .components-button.is-secondary,body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-primary,body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-secondary{background:var(--catapult-ui-color-overlay);border-color:transparent;box-shadow:inset 0 0 0 1px var(--catapult-ui-color-line-strong);color:var(--catapult-ui-color-ink);outline-color:var(--catapult-ui-color-ring)}.editor-styles-wrapper .components-placeholder .components-button.is-primary:active:not(:disabled,[aria-disabled=true]),.editor-styles-wrapper .components-placeholder .components-button.is-primary:hover:not(:disabled,[aria-disabled=true]),.editor-styles-wrapper .components-placeholder .components-button.is-secondary:active:not(:disabled,[aria-disabled=true]),.editor-styles-wrapper .components-placeholder .components-button.is-secondary:hover:not(:disabled,[aria-disabled=true]),body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-primary:active:not(:disabled,[aria-disabled=true]),body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-primary:hover:not(:disabled,[aria-disabled=true]),body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-secondary:active:not(:disabled,[aria-disabled=true]),body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--catapult-ui-color-overlay-hover);box-shadow:inset 0 0 0 1px var(--catapult-ui-color-subtle);color:var(--catapult-ui-color-ink)}.editor-styles-wrapper .components-placeholder .components-button.is-primary:focus-visible,.editor-styles-wrapper .components-placeholder .components-button.is-secondary:focus-visible,body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-primary:focus-visible,body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-secondary:focus-visible{box-shadow:inset 0 0 0 1px var(--catapult-ui-color-line-strong),0 0 0 2px var(--catapult-ui-color-ring)}.editor-styles-wrapper .components-placeholder .components-button.is-primary:disabled,.editor-styles-wrapper .components-placeholder .components-button.is-primary[aria-disabled=true],.editor-styles-wrapper .components-placeholder .components-button.is-secondary:disabled,.editor-styles-wrapper .components-placeholder .components-button.is-secondary[aria-disabled=true],body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-primary:disabled,body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-primary[aria-disabled=true],body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-secondary:disabled,body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-secondary[aria-disabled=true]{background:var(--catapult-ui-color-overlay);color:var(--catapult-ui-color-ink);opacity:.5}.editor-styles-wrapper .components-placeholder .components-button.is-link,.editor-styles-wrapper .components-placeholder .components-button.is-tertiary,body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-link,body.catapult-editor-shell-embed :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-tertiary{color:var(--catapult-ui-color-ink)}body.catapult-theme-dark :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-primary,body.catapult-theme-dark :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-secondary{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--catapult-ui-color-ink) 35%,transparent)}body.catapult-theme-dark :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-primary:active:not(:disabled,[aria-disabled=true]),body.catapult-theme-dark :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-primary:hover:not(:disabled,[aria-disabled=true]),body.catapult-theme-dark :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-secondary:active:not(:disabled,[aria-disabled=true]),body.catapult-theme-dark :is(.components-popover,.components-modal__frame,.catapult-ui) .components-button.is-secondary:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--catapult-ui-color-ink) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--catapult-ui-color-ink) 60%,transparent)}.catapult-ui .components-form-toggle.is-checked .components-form-toggle__track,body.catapult-editor-shell-embed .components-form-toggle.is-checked .components-form-toggle__track{background-color:#34b52f;border-color:#34b52f}.catapult-settings-popover .components-popover__content{background:var(--catapult-ui-color-overlay);border-radius:6px;box-shadow:0 0 0 1px var(--catapult-ui-color-line-strong),0 8px 32px rgba(0,0,0,.18);display:flex;flex-direction:column;overflow:hidden!important;padding:0}.catapult-settings-popover{z-index:99999}.catapult-settings-popover.is-positioned{will-change:auto}.catapult-settings{color:var(--catapult-ui-color-ink);display:flex;flex-direction:column;max-height:min(600px,85vh - 40px);max-width:90vw;min-height:0;width:440px}.catapult-settings__header{align-items:center;background:var(--catapult-ui-color-overlay-raised);cursor:move;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:16px 16px 8px 20px;touch-action:none;user-select:none}.catapult-settings__title{color:var(--catapult-ui-color-ink);font-size:20px;font-weight:600;margin:0}.catapult-settings__tabs{background:var(--catapult-ui-color-overlay-raised);border-bottom:1px solid var(--catapult-ui-color-line);column-gap:16px;display:flex;flex-shrink:0;flex-wrap:wrap;padding:0 20px}.catapult-settings__tab{background:none;border:0;color:var(--catapult-ui-color-subtle);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;padding:8px 0 10px;position:relative}.catapult-settings__tab.is-active,.catapult-settings__tab:hover{color:var(--catapult-ui-color-ink)}.catapult-settings__tab.is-active{font-weight:600}.catapult-settings__tab.is-active:after{background:var(--catapult-ui-color-ink);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.catapult-settings__tab:focus-visible{outline:2px solid var(--catapult-ui-color-ring);outline-offset:2px}.catapult-settings__body{background:var(--catapult-ui-color-overlay);display:flex;flex-direction:column;gap:20px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px}.catapult-settings__body .components-base-control{margin-bottom:0}.catapult-settings__field:empty{display:none}.catapult-settings__field{position:relative}.catapult-settings__label-actions{display:flex;position:absolute;right:0;top:-4px;z-index:1}.catapult-settings__in-effect{color:var(--catapult-ui-color-subtle);font-size:12px;margin:6px 0 0}.catapult-settings__reset.components-button{color:var(--catapult-ui-color-subtle);opacity:.7}.catapult-settings__reset.components-button:hover{opacity:1}.catapult-settings__apply-all.components-button{color:var(--catapult-ui-color-subtle)}.catapult-settings__apply-all.components-button:not(.is-pending){opacity:0;transition:opacity .15s ease}.catapult-settings__apply-all.components-button.is-pending{color:var(--catapult-ui-color-accent)}.catapult-settings__field:focus-within>.catapult-settings__label-actions>.catapult-settings__apply-all.components-button:not(.is-pending),.catapult-settings__field:hover>.catapult-settings__label-actions>.catapult-settings__apply-all.components-button:not(.is-pending){opacity:.6}.catapult-settings__field:has(.catapult-font-size-field__header,.catapult-radius-field,.catapult-spacing-field)>.catapult-settings__label-actions{right:32px}.catapult-swatch{display:block}.catapult-swatch__toggle.components-button{background:var(--catapult-ui-color-overlay);border:1px solid var(--catapult-ui-color-line-strong);border-radius:4px;color:var(--catapult-ui-color-ink);gap:12px;height:auto;min-height:48px;padding:8px 12px;text-align:left;width:100%}.catapult-swatch__toggle.components-button:hover{border-color:var(--catapult-ui-color-subtle)}.catapult-swatch__chip{border-radius:4px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--catapult-ui-color-ink) 30%,transparent);flex-shrink:0;height:24px;width:24px}.catapult-swatch__chip.is-empty{background:linear-gradient(-45deg,transparent 47%,var(--catapult-ui-color-danger) 47%,var(--catapult-ui-color-danger) 53%,transparent 53%),var(--catapult-ui-color-overlay)}.catapult-swatch__text{display:flex;flex:1;flex-direction:column;min-width:0}.catapult-swatch__name{font-size:13px;font-weight:600}.catapult-swatch__meta,.catapult-swatch__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catapult-swatch__meta{color:var(--catapult-ui-color-subtle);font-size:12px}.catapult-swatch__toggle .catapult-swatch__warning{fill:var(--catapult-ui-color-danger);flex-shrink:0}.catapult-swatch__warning-text{color:var(--catapult-ui-color-danger);font-size:12px;margin:6px 0 0}.catapult-swatch__chevron{flex-shrink:0}.catapult-swatch__picker{padding:16px;width:260px}.catapult-font-size-field__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.catapult-font-size-field__header .components-base-control__label{margin-bottom:0}.catapult-spacing-field .spacing-sizes-control{border:0;margin:0;padding:0}.catapult-media-field__preview{border-radius:4px;display:block;margin-bottom:8px;max-height:160px;object-fit:cover;width:100%}.catapult-media-field__actions{display:flex;gap:8px}.catapult-visual-type{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.catapult-visual-type__card{background:var(--catapult-ui-color-overlay);border:1px solid var(--catapult-ui-color-line-strong);border-radius:4px;color:var(--catapult-ui-color-ink);cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:6px;padding:8px;text-align:center}.catapult-visual-type__card:hover{border-color:var(--catapult-ui-color-subtle)}.catapult-visual-type__card.is-selected{border-color:var(--catapult-ui-color-accent);box-shadow:inset 0 0 0 1px var(--catapult-ui-color-accent)}.catapult-visual-type__preview{align-items:center;background:var(--catapult-ui-color-overlay-raised);border-radius:2px;display:flex;height:56px;justify-content:center}.catapult-visual-type__preview svg{max-height:100%;max-width:100%}.catapult-child-items__grid{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.catapult-child-items__card{aspect-ratio:4/3;background:var(--catapult-ui-color-overlay-raised);border:1px solid var(--catapult-ui-color-line-strong);border-radius:4px;overflow:hidden;position:relative}.catapult-child-items__card.is-selected{border-color:var(--catapult-ui-color-accent);box-shadow:inset 0 0 0 1px var(--catapult-ui-color-accent)}.catapult-child-items__select{align-items:center;background:none;border:0;color:var(--catapult-ui-color-subtle);cursor:pointer;display:flex;font-size:13px;height:100%;justify-content:center;padding:0;width:100%}.catapult-child-items__select img{height:100%;object-fit:cover;width:100%}.catapult-child-items__card .catapult-child-items__remove.components-button{background:var(--catapult-ui-color-overlay);color:var(--catapult-ui-color-ink);position:absolute;right:2px;top:2px}.catapult-child-items__actions{display:flex;gap:8px}.catapult-calendars-field__list{list-style:none;margin:0 0 12px;padding:0}.catapult-calendars-field__item{align-items:center;border-bottom:1px solid var(--catapult-ui-color-line);display:flex;gap:8px;padding:4px 0}.catapult-calendars-field__name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catapult-calendars-field__badge{border-radius:2px;font-size:11px;padding:1px 6px}.catapult-calendars-field__badge.is-public{background:color-mix(in srgb,var(--catapult-ui-color-success) 14%,transparent);color:var(--catapult-ui-color-success)}.catapult-calendars-field__badge.is-private{background:color-mix(in srgb,var(--catapult-ui-color-danger) 14%,transparent);color:var(--catapult-ui-color-danger)}.catapult-calendars-field__empty{color:var(--catapult-ui-color-subtle);margin:0 0 12px}.catapult-calendars-field__actions,.catapult-calendars-field__add{align-items:flex-end;display:flex;gap:8px;margin-bottom:12px}.catapult-calendars-field__add .components-base-control{flex:1}.catapult-radius-field{position:relative}.catapult-radius-field .components-border-radius-control__header{justify-content:flex-end;position:absolute;right:0;top:-4px}.catapult-radius-field .components-border-radius-control__header legend{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.catapult-icon-field{align-items:center;display:flex;gap:8px}.catapult-icon-field__preview svg{display:block;fill:currentcolor;height:24px;width:24px}.catapult-icon-field__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catapult-icon-library .components-modal__content{display:flex;flex-direction:column;overflow:hidden}.catapult-icon-library .components-modal__children-container{display:flex;flex:1;flex-direction:column;min-height:0}.catapult-icon-library__layout{display:flex;flex:1;gap:24px;min-height:0}.catapult-icon-library__sidebar{display:flex;flex:0 0 240px;flex-direction:column;gap:4px}.catapult-icon-library__collection.components-button{justify-content:flex-start}.catapult-icon-library__grid{align-content:start;display:grid;flex:1;gap:8px;grid-auto-rows:104px;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));overflow-y:auto}.catapult-icon-library__item.components-button{display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding:8px}.catapult-icon-library__svg svg{display:block;fill:currentcolor;height:32px;width:32px}.catapult-icon-library__label{font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catapult-icon-library__end{display:flex;grid-column:1/-1;justify-content:center;min-height:1px}.catapult-nav-items{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 12px;padding:0}.catapult-nav-items__item{border:1px solid var(--catapult-ui-color-line-strong);border-radius:4px;display:flex;flex-direction:column;gap:12px;padding:12px}.catapult-nav-items__actions{display:flex;gap:4px;justify-content:flex-end}.catapult-settings__note{color:var(--catapult-ui-color-subtle);margin:0}.catapult-link-field{display:flex;flex-direction:column;gap:8px}.catapult-link-field__destination{color:var(--catapult-ui-color-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catapult-link-field__actions{align-items:center;display:flex;gap:4px}.catapult-link-field__missing{color:var(--catapult-ui-color-subtle);font-size:12px;margin:0}.catapult-link-sources{display:flex;flex-direction:column;gap:8px}.catapult-link-sources__list{border:1px solid var(--catapult-ui-color-line);border-radius:6px;list-style:none;margin:0;padding:0}.catapult-link-sources__list li{align-items:center;display:flex;gap:2px;margin:0;padding:2px 4px 2px 10px}.catapult-link-sources__list li+li{border-top:1px solid var(--catapult-ui-color-line)}.catapult-link-sources__list li.has-heading{flex-wrap:wrap;padding-top:6px}.catapult-link-sources__list li.has-heading>span{color:var(--catapult-ui-color-subtle);font-size:12px}.catapult-link-sources__list li>span{color:var(--catapult-ui-color-ink);flex:1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catapult-link-sources__empty{color:var(--catapult-ui-color-subtle);font-size:12px;margin:0}.catapult-link-sources__look{flex-shrink:0;width:128px}.catapult-link-sources__heading{align-items:center;display:flex;flex-basis:100%;gap:2px;padding-right:2px}.catapult-link-sources__heading>.components-base-control{flex:1}.catapult-warning-tip{border-radius:4px;color:var(--catapult-ui-color-danger);cursor:help;display:inline-flex;flex-shrink:0}.catapult-warning-tip svg{fill:currentcolor}.catapult-warning-tip:focus-visible{outline:2px solid var(--catapult-ui-color-ring)}.catapult-chrome-field.has-warning{position:relative}.catapult-chrome-field.has-warning>.catapult-warning-tip{position:absolute;right:0;top:-3px}span.catapult-inserter-category-option-title{color:var(--catapult-ui-color-muted)!important;display:block!important;font-size:13px!important;font-weight:600!important;line-height:1.25!important;margin:0!important;text-align:center!important}.catapult-inserter-category-popover{z-index:100000!important}.catapult-inserter-category-popover .components-popover__content{animation:catapultPopoverEnter .18s cubic-bezier(.16,1,.3,1)!important;background:var(--catapult-ui-color-overlay)!important;border:none!important;border-radius:14px!important;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 10px 25px -5px rgba(0,0,0,.08),0 20px 48px -8px rgba(0,0,0,.12)!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important;padding:0!important;width:440px!important}@keyframes catapultPopoverEnter{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.catapult-inserter-category-menu{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:22px 20px 20px;position:relative}.catapult-inserter-category-menu-header{align-items:center;display:flex;justify-content:center;margin-bottom:18px}.catapult-inserter-category-menu-title{color:var(--catapult-ui-color-ink);font-size:14.5px;font-weight:600;letter-spacing:-.015em;line-height:1.3;text-align:center}.catapult-inserter-category-menu-grid{display:grid;gap:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.catapult-inserter-category-menu-empty{color:var(--catapult-ui-color-muted);font-size:13px;margin:0;text-align:center}.catapult-inserter-category-menu-option-btn{align-items:center!important;background:var(--catapult-ui-color-overlay)!important;border:1px solid var(--catapult-ui-color-line-strong)!important;border-radius:6px!important;box-sizing:border-box!important;color:var(--catapult-ui-color-ink)!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:90px!important;outline:none!important;padding:12px 8px!important;position:relative!important;text-align:center!important;transition:all .15s ease!important;user-select:none!important;width:100%!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.catapult-inserter-category-menu-option-btn:hover{background:var(--catapult-ui-color-overlay-hover)!important;border-color:var(--catapult-ui-color-ink)!important;box-shadow:0 2px 6px rgba(0,0,0,.05)!important;color:var(--catapult-ui-color-ink)!important}.catapult-inserter-category-menu-option-btn:focus-visible{background:var(--catapult-ui-color-overlay-hover)!important;border-color:var(--catapult-ui-color-ring)!important;box-shadow:0 0 0 1px var(--catapult-ui-color-ring)!important}.catapult-inserter-category-menu-option-btn:active{background:var(--catapult-ui-color-overlay-raised)!important;box-shadow:none!important}.catapult-inserter-category-menu-option-icon{align-items:center;color:var(--catapult-ui-color-ink);display:flex;justify-content:center;margin-bottom:8px;transition:all .15s ease}.catapult-inserter-category-menu-option-icon svg{fill:currentcolor;height:28px;width:28px}.catapult-inserter-category-menu-option-content{align-items:center!important;display:flex!important;flex-direction:column!important;width:100%!important}.catapult-inserter-category-menu-option-title{color:inherit!important;display:block!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;margin:0!important;padding:0!important;text-align:center!important}.catapult-inserter-modal-panel .components-modal__content{max-width:90vw!important;overflow:hidden!important;padding:0!important;width:540px!important}.catapult-inserter-modal-panel .components-modal__header{background:var(--catapult-ui-color-overlay-raised);border-bottom:1px solid var(--catapult-ui-color-line);padding:16px 20px}.catapult-inserter-modal-panel .components-modal__header .components-modal__header-heading{color:var(--catapult-ui-color-ink);font-size:18px;font-weight:600}.catapult-inserter-modal-container{background:var(--catapult-ui-color-overlay);display:flex;flex-direction:column;max-height:480px}.catapult-inserter-modal-tabs{background:var(--catapult-ui-color-overlay-raised);border-bottom:1px solid var(--catapult-ui-color-line);display:flex;gap:4px;padding:0 16px}.catapult-inserter-modal-tab{align-items:center;background:none;border:none;color:var(--catapult-ui-color-subtle);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:10px 14px;position:relative;transition:color .15s ease}.catapult-inserter-modal-tab svg{fill:currentcolor;height:18px;width:18px}.catapult-inserter-modal-tab:hover{color:var(--catapult-ui-color-ink)}.catapult-inserter-modal-tab.is-active{color:var(--catapult-ui-color-ink);font-weight:600}.catapult-inserter-modal-tab.is-active:after{background-color:var(--catapult-ui-color-ink);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.catapult-inserter-modal-search-box{align-items:center;background:var(--catapult-ui-color-overlay);border:1px solid var(--catapult-ui-color-subtle);border-radius:4px;display:flex;height:38px;margin:16px 20px 12px;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease}.catapult-inserter-modal-search-box:focus-within{border-color:var(--catapult-ui-color-ring);box-shadow:0 0 0 1px var(--catapult-ui-color-ring)}.catapult-inserter-modal-search-icon{color:var(--catapult-ui-color-subtle);flex-shrink:0;margin-right:8px}.catapult-inserter-modal-search-icon svg{height:18px;width:18px}.catapult-inserter-modal-search-box .catapult-inserter-modal-search-input{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--catapult-ui-color-ink);flex:1 1 auto;font-size:13px;min-width:0;outline:none!important;padding:0!important}.catapult-inserter-modal-search-box .catapult-inserter-modal-search-input::placeholder{color:var(--catapult-ui-color-subtle)}.catapult-inserter-modal-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);max-height:320px;overflow-y:auto;padding:0 20px 20px}.catapult-inserter-modal-grid-item{align-items:center;background:var(--catapult-ui-color-overlay);border:1px solid var(--catapult-ui-color-line-strong);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:12px 8px;transition:all .15s ease}.catapult-inserter-modal-grid-item:hover{background:var(--catapult-ui-color-overlay-hover);border-color:var(--catapult-ui-color-ink);box-shadow:0 2px 6px rgba(0,0,0,.05)}.catapult-inserter-modal-grid-item-icon{align-items:center;color:var(--catapult-ui-color-ink);display:flex;justify-content:center;margin-bottom:8px}.catapult-inserter-modal-grid-item-icon svg{fill:currentcolor;height:28px;width:28px}.catapult-inserter-modal-grid-item-title{color:var(--catapult-ui-color-ink);font-size:12px;font-weight:500;line-height:1.25;text-align:center}.catapult-inserter-modal-patterns-grid{display:grid;gap:10px;grid-template-columns:1fr;max-height:320px;overflow-y:auto;padding:0 20px 20px}.catapult-inserter-modal-pattern-preview{align-items:center;background:var(--catapult-ui-color-overlay-raised);border-radius:4px;color:var(--catapult-ui-color-muted);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.catapult-inserter-modal-pattern-preview svg{height:24px;width:24px}.catapult-inserter-modal-pattern-item{align-items:center;background:var(--catapult-ui-color-overlay);border:1px solid var(--catapult-ui-color-line-strong);border-radius:6px;cursor:pointer;display:flex;gap:14px;padding:12px 14px;position:relative;text-align:left;transition:all .15s ease}.catapult-inserter-modal-pattern-item:hover{border-color:var(--catapult-ui-color-ink);box-shadow:0 2px 8px rgba(0,0,0,.06)}.catapult-inserter-modal-pattern-item.is-synced{background:color-mix(in srgb,#7c3aed 5%,var(--catapult-ui-color-overlay));border-left:4px solid #7c3aed}.catapult-inserter-modal-pattern-item.is-synced:hover{background:color-mix(in srgb,#7c3aed 9%,var(--catapult-ui-color-overlay));border-color:#7c3aed}.catapult-inserter-modal-pattern-item.is-synced .catapult-inserter-modal-pattern-preview{background:color-mix(in srgb,#7c3aed 16%,var(--catapult-ui-color-overlay));color:color-mix(in srgb,#7c3aed 70%,var(--catapult-ui-color-ink))}.catapult-inserter-modal-pattern-item.is-standard{background:color-mix(in srgb,#0284c7 4%,var(--catapult-ui-color-overlay));border-left:4px solid #0284c7}.catapult-inserter-modal-pattern-item.is-standard:hover{background:color-mix(in srgb,#0284c7 8%,var(--catapult-ui-color-overlay));border-color:#0284c7}.catapult-inserter-modal-pattern-item.is-standard .catapult-inserter-modal-pattern-preview{background:color-mix(in srgb,#0284c7 16%,var(--catapult-ui-color-overlay));color:color-mix(in srgb,#0284c7 70%,var(--catapult-ui-color-ink))}.catapult-inserter-modal-pattern-info{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.catapult-inserter-modal-pattern-header-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.catapult-inserter-modal-pattern-title{color:var(--catapult-ui-color-ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catapult-pattern-badge{align-items:center;border-radius:12px;display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.catapult-pattern-badge--synced{background:color-mix(in srgb,#7c3aed 16%,var(--catapult-ui-color-overlay));border:1px solid color-mix(in srgb,#7c3aed 30%,var(--catapult-ui-color-overlay));color:color-mix(in srgb,#7c3aed 70%,var(--catapult-ui-color-ink))}.catapult-pattern-badge--standard{background:color-mix(in srgb,#0284c7 16%,var(--catapult-ui-color-overlay));border:1px solid color-mix(in srgb,#0284c7 30%,var(--catapult-ui-color-overlay));color:color-mix(in srgb,#0284c7 70%,var(--catapult-ui-color-ink))}.catapult-inserter-modal-pattern-category{color:var(--catapult-ui-color-subtle);font-size:11px}.catapult-inserter-modal-empty{color:var(--catapult-ui-color-subtle);font-size:13px;grid-column:1/-1;padding:30px 0;text-align:center}.catapult-layout-picker{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));width:100%}.catapult-layout-picker__option.components-button{align-items:flex-start;background:#fff;border:1px solid #dcdfe3;border-radius:6px;color:#2b2f36;display:flex;flex-direction:column;gap:6px;height:auto;padding:12px;text-align:left;white-space:normal}.catapult-layout-picker__option.components-button:focus-visible,.catapult-layout-picker__option.components-button:hover{border-color:#2b2f36;color:#2b2f36}.catapult-layout-picker__drawing{color:#8a94a3;display:block;width:100%}.catapult-layout-picker__drawing svg{display:block;height:auto;width:100%}.catapult-layout-picker__option:focus-visible .catapult-layout-picker__drawing,.catapult-layout-picker__option:hover .catapult-layout-picker__drawing{color:#2b2f36}.catapult-layout-picker__title{font-weight:600}.catapult-layout-picker__description{color:#606a78;font-size:12px;line-height:1.4}.editor-styles-wrapper :is(.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations){display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.editor-styles-wrapper :is(.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations)>li{background:#fff;border:1px solid #dcdfe3;border-radius:6px;color:#2b2f36;font-weight:600;padding:12px 8px;position:relative;width:auto}.editor-styles-wrapper :is(.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations)>li:focus-within,.editor-styles-wrapper :is(.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations)>li:hover{border-color:#2b2f36}.editor-styles-wrapper :is(.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations) .components-button{height:auto;justify-content:center;position:static;width:100%}.editor-styles-wrapper :is(.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations) .components-button:after{content:"";inset:0;position:absolute}.editor-styles-wrapper :is(.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations) .components-button svg{fill:#8a94a3!important;height:48px;width:48px}.editor-styles-wrapper :is(.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations)>li:focus-within svg,.editor-styles-wrapper :is(.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations)>li:hover svg{fill:#2b2f36!important}.editor-styles-wrapper .wp-block-group-placeholder__variations{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.editor-styles-wrapper .wp-block-group-placeholder__variations .components-button{flex-direction:column;gap:6px;white-space:normal}.editor-styles-wrapper .wp-block-group-placeholder__variations .components-button:before{color:#2b2f36;content:attr(aria-label);font-size:12px;font-weight:400;line-height:1.35;order:2;text-align:center}.catapult-grid-cell-appender{display:flex;min-height:48px;order:9999}.catapult-grid-cell-appender>.block-editor-inserter{display:flex;flex:1}.catapult-grid-cell-appender .block-editor-button-block-appender{flex:1;height:auto;width:100%}.catapult-disclosure-add{align-items:center;background:transparent;border:1.5px dashed color-mix(in srgb,currentcolor 35%,transparent);border-radius:10px;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:6px;justify-content:center;margin-top:10px;min-height:44px;opacity:.8;padding:0 14px}.catapult-disclosure-add:focus-visible,.catapult-disclosure-add:hover{border-color:currentcolor;opacity:1}.catapult-disclosure-add svg{fill:currentcolor}.wp-block-accordion>.catapult-disclosure-add{order:9999;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .catapult-disclosure-add[contenteditable]{cursor:pointer}.wp-block-tab-list>.catapult-disclosure-add{align-self:center;margin:0 0 4px 6px;min-height:36px;order:9999}.wp-block-tabs.is-style-side .wp-block-tab-list>.catapult-disclosure-add{margin:6px 0 0}.catapult-opens-on-load>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-title:after{background:color-mix(in srgb,currentcolor 12%,transparent);border-radius:999px;content:"Open on load";font-size:12px;font-weight:600;letter-spacing:0;margin-inline-start:10px;padding:2px 8px;text-transform:none;vertical-align:middle}.catapult-tab-first{background:#f4a92e;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);display:inline-block;height:.75em;margin-inline-start:6px;vertical-align:baseline;width:.75em}.catapult-expand-all .wp-block-accordion-panel[hidden]{display:block!important;padding:0 .75em 1em!important}.interface-complementary-area:has(.catapult-site-style){background:var(--catapult-ui-color-overlay);color:var(--catapult-ui-color-ink);scrollbar-color:var(--catapult-ui-color-scrollbar) transparent;scrollbar-width:thin}.interface-complementary-area:has(.catapult-site-style) .components-panel{background:var(--catapult-ui-color-overlay);border-color:var(--catapult-ui-color-line)}.interface-interface-skeleton__sidebar:has(.catapult-site-style){background:var(--catapult-ui-color-overlay);border-top-color:var(--catapult-ui-color-line)}body.catapult-theme-dark .interface-complementary-area:has(.catapult-site-style){color-scheme:dark}body.catapult-theme-dark .interface-complementary-area:has(.catapult-site-style) .interface-complementary-area-header{background:var(--catapult-ui-color-overlay);border-color:var(--catapult-ui-color-line)}body.catapult-theme-dark .interface-complementary-area:has(.catapult-site-style) .interface-complementary-area-header .components-button,body.catapult-theme-dark .interface-complementary-area:has(.catapult-site-style) .interface-complementary-area-header__title{color:var(--catapult-ui-color-ink)}body.catapult-theme-dark .interface-complementary-area:has(.catapult-site-style) .interface-complementary-area-header .components-button.is-pressed{background:var(--catapult-ui-color-ink);color:var(--catapult-ui-color-overlay)}.catapult-site-style{--catapult-site-style-field:var(--catapult-ui-color-overlay);--catapult-site-style-field-line:var(--catapult-ui-color-line-strong);color:var(--catapult-ui-color-ink);font-size:13px}.catapult-site-style__loading{color:var(--catapult-ui-color-subtle);margin:0;padding:16px}.catapult-site-style__top{background:var(--catapult-ui-color-overlay);border-bottom:1px solid var(--catapult-ui-color-line);padding:4px 16px 12px;position:sticky;top:47px;z-index:1}.catapult-site-style__help,.catapult-site-style__intro{color:var(--catapult-ui-color-subtle);font-size:12px;line-height:1.5;margin:0}.catapult-site-style__intro{padding:14px 16px 8px}.catapult-site-style__specimen{background:#fff;border:1px solid var(--catapult-ui-color-line-strong);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.06);color:#1e1e1e;margin:0;padding:14px 16px 16px}.catapult-site-style__specimen-heading{font-size:21px;letter-spacing:-.01em;line-height:1.15;margin:0 0 6px}.catapult-site-style__specimen-body{color:#3c434a;font-size:13px;margin:0 0 14px}.catapult-site-style__specimen-row{align-items:center;display:flex;gap:10px}.catapult-site-style__specimen-button{border:1.5px solid;font-size:12px;font-weight:600;line-height:1.2;padding:6px 14px}.catapult-site-style__specimen-picture{height:26px;width:34px}.catapult-site-style__specimen-colors{display:flex;margin-left:auto}.catapult-site-style__specimen-colors span{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.12);height:18px;width:18px}.catapult-site-style__specimen-colors span+span{margin-left:-5px}.catapult-site-style__specimen-body span,.catapult-site-style__specimen-button,.catapult-site-style__specimen-colors span,.catapult-site-style__specimen-heading,.catapult-site-style__specimen-picture{transition-duration:.2s;transition-property:color,background-color,border-color,border-radius;transition-timing-function:cubic-bezier(.2,0,0,1)}.catapult-site-style__section{border-bottom:1px solid var(--catapult-ui-color-line)}.catapult-site-style__section-heading{margin:0}.catapult-site-style__section-toggle{align-items:center;background:none;border:0;color:var(--catapult-ui-color-ink);cursor:pointer;display:flex;font:inherit;gap:8px;padding:12px 16px;text-align:left;width:100%}.catapult-site-style__section-toggle:hover{background:var(--catapult-ui-color-overlay-hover)}.catapult-site-style__section-toggle:focus-visible{outline:2px solid var(--catapult-ui-color-ring);outline-offset:-2px}.catapult-site-style__section-title{flex:1;font-size:13px;font-weight:600}.catapult-site-style__changed{background:color-mix(in srgb,var(--catapult-ui-color-accent) 14%,transparent);border-radius:999px;color:var(--catapult-ui-color-accent);font-size:11px;font-weight:500;padding:1px 7px}.catapult-site-style__chevron{fill:currentcolor;flex-shrink:0;height:20px;transition:transform .2s cubic-bezier(.2,0,0,1);width:20px}.catapult-site-style__section.is-open .catapult-site-style__section-toggle .catapult-site-style__chevron{transform:rotate(180deg)}.catapult-site-style__section-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.2,0,0,1)}.catapult-site-style__section.is-open .catapult-site-style__section-body{grid-template-rows:1fr}.catapult-site-style__section-inner{display:flex;flex-direction:column;gap:18px;min-height:0;opacity:0;overflow:hidden;padding:0 16px;transition:opacity .2s cubic-bezier(.2,0,0,1),padding .25s cubic-bezier(.2,0,0,1)}.catapult-site-style__section.is-open .catapult-site-style__section-inner{opacity:1;padding:0 16px 18px}.catapult-site-style__label-row{align-items:baseline;display:flex;gap:8px;margin-bottom:8px}.catapult-site-style__label{color:var(--catapult-ui-color-muted);flex:1;font-size:12px;font-weight:500}.catapult-site-style__value{color:var(--catapult-ui-color-ink);font-size:12px;font-variant-numeric:tabular-nums}.catapult-site-style__reset{background:none;border:0;color:var(--catapult-ui-color-accent);cursor:pointer;font:inherit;font-size:12px;padding:0}.catapult-site-style__reset:hover{text-decoration:underline}.catapult-site-style__reset:focus-visible{border-radius:2px;outline:2px solid var(--catapult-ui-color-ring);outline-offset:2px}.catapult-site-style__dropdown{display:block}.catapult-site-style__picker{align-items:center;background:var(--catapult-site-style-field);border:1px solid var(--catapult-site-style-field-line);border-radius:6px;color:var(--catapult-ui-color-ink);cursor:pointer;display:flex;font:inherit;gap:12px;min-height:48px;padding:8px 10px 8px 12px;text-align:left;transition:border-color .15s cubic-bezier(.2,0,0,1);width:100%}.catapult-site-style__picker:hover,.catapult-site-style__picker[aria-expanded=true]{border-color:var(--catapult-ui-color-subtle)}.catapult-site-style__picker:focus-visible{outline:2px solid var(--catapult-ui-color-ring);outline-offset:1px}.catapult-site-style__font-sample{flex-shrink:0;font-size:24px;line-height:1;text-align:center;width:36px}.catapult-site-style__picker-text{display:flex;flex:1;flex-direction:column;min-width:0}.catapult-site-style__picker-name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catapult-site-style__picker-meta{color:var(--catapult-ui-color-subtle);font-size:12px}.catapult-site-style__chip{border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--catapult-ui-color-ink) 20%,transparent);flex-shrink:0;height:24px;width:24px}.catapult-site-style__chip.is-custom{background:conic-gradient(#e5484d,#f5a524,#46a758,#0090ff,#8e4ec6,#e5484d)}.catapult-site-style__segments{background:var(--catapult-ui-color-input);border-radius:8px;display:grid;grid-template-columns:repeat(var(--count),1fr);padding:3px;position:relative}.catapult-site-style__segments-thumb{background:var(--catapult-ui-color-overlay);border-radius:6px;bottom:3px;box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 0 1px var(--catapult-ui-color-line);left:3px;position:absolute;top:3px;transform:translateX(calc(100%*var(--index)));transition:transform .22s cubic-bezier(.2,0,0,1);width:calc((100% - 6px)/var(--count))}.catapult-site-style__segment{align-items:center;background:none;border:0;border-radius:6px;color:var(--catapult-ui-color-subtle);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:12px;gap:4px;justify-content:center;min-height:32px;min-width:0;padding:4px 2px;position:relative;transition:color .15s cubic-bezier(.2,0,0,1)}.catapult-site-style__segment:hover,.catapult-site-style__segment[aria-checked=true]{color:var(--catapult-ui-color-ink)}.catapult-site-style__segment[aria-checked=true]{font-weight:500}.catapult-site-style__segment:focus-visible{outline:2px solid var(--catapult-ui-color-ring);outline-offset:-2px}.catapult-site-style__segments.has-visuals .catapult-site-style__segment{min-height:58px;padding:6px 2px}.catapult-site-style__segment-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catapult-site-style__segments.has-visuals:has(>:nth-child(6)) .catapult-site-style__segment-label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.catapult-site-style__segments.has-visuals:has(>:nth-child(6)) .catapult-site-style__segment{min-height:44px}.catapult-site-style__segment-visual{align-items:center;display:flex;height:24px;justify-content:center}.catapult-site-style__segment-visual svg{fill:currentcolor;height:20px;width:28px}.catapult-site-style__segment-visual svg .is-outline{fill:none;stroke:currentcolor;stroke-width:1.5}.catapult-site-style__glyph{color:var(--catapult-ui-color-ink);font-size:19px;line-height:1}.catapult-site-style__help{margin-top:-6px}.catapult-site-style .components-range-control{margin-top:-4px}.catapult-site-style .components-toggle-control .components-toggle-control__label,.catapult-site-style .components-toggle-control label,.catapult-site-style__menu{color:var(--catapult-ui-color-ink)}.catapult-site-style__menu{padding:6px}.catapult-site-style__fonts{max-height:440px;overflow-y:auto;overscroll-behavior:contain;width:248px}.catapult-site-style__colors{display:flex;flex-direction:column;gap:8px;width:248px}.catapult-site-style__colors .components-color-picker{padding:2px 4px 6px}.catapult-site-style__menu-group{color:var(--catapult-ui-color-subtle);font-size:11px;font-weight:500;margin:10px 8px 4px}.catapult-site-style__option{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--catapult-ui-color-ink);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:10px;min-height:36px;padding:6px 8px;text-align:left;width:100%}.catapult-site-style__option:hover{background:var(--catapult-ui-color-overlay-hover)}.catapult-site-style__option:focus-visible{outline:2px solid var(--catapult-ui-color-ring);outline-offset:-2px}.catapult-site-style__option[aria-selected=true]{background:var(--catapult-ui-color-overlay-raised);font-weight:600}.catapult-site-style__font-option{font-size:17px}.catapult-site-style__font-option[aria-selected=true]{box-shadow:inset 3px 0 0 var(--catapult-ui-color-accent)}.catapult-site-style__check{fill:currentcolor;height:20px;margin-left:auto;width:20px}@media(prefers-reduced-motion:reduce){.catapult-site-style *,.catapult-site-style__section-body,.catapult-site-style__section-inner,.catapult-site-style__segments-thumb{transition:none}}.block-editor-block-list__block.wp-block-column:has(>.block-list-appender:only-child){outline:1px dashed #949494;outline-offset:-1px}.block-editor-block-list__block.wp-block-column:has(>.block-list-appender:only-child):not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter{opacity:1}.editor-styles-wrapper .wp-block-spacer{background-image:repeating-linear-gradient(-45deg,hsla(0,0%,50%,.14) 0 1px,transparent 1px 8px);outline:1px dashed hsla(0,0%,50%,.45);outline-offset:-1px}.catapult-block--hidden{opacity:.55;outline:1px dashed #757575;outline-offset:2px}.catapult-block--locked{outline:1px dashed #b32d2e;outline-offset:2px}.catapult-lock-modal p:first-of-type{margin-top:0}.catapult-lock-modal .catapult-lock-modal__options{display:flex;flex-direction:column;gap:16px;margin-left:24px;margin-top:20px}.catapult-lock-modal .catapult-lock-modal__option{align-items:center;display:flex;gap:16px;justify-content:space-between}.catapult-lock-modal .catapult-lock-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.catapult-visibility-modal{min-width:320px}.catapult-visibility-modal .catapult-visibility-modal__dates{display:flex;flex-direction:column;gap:16px;margin-left:24px;margin-top:20px}.catapult-visibility-modal .catapult-visibility-modal__date-field{align-items:center;display:flex;gap:16px;justify-content:space-between}.catapult-visibility-modal .catapult-visibility-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.block-editor-block-contextual-toolbar .block-editor-block-lock-toolbar{display:none}.block-editor-block-toolbar:has(.catapult-toolbar-group--site-chrome)>.components-toolbar-group:not(.catapult-toolbar-group){display:none}