/* Generated by tools/build-design.py; edit src/ instead. */
:root[data-vs-palette="graphite"]:not(.gl-dark), :root[data-vs-palette="graphite"]:not(.gl-dark) .editor-styles-wrapper {
  --wp--preset--color--vsp-chrome: var(--wp--preset--color--vsp-light-chrome, #E2DDE7);
  --wp--preset--color--vsp-surface: var(--wp--preset--color--vsp-light-surface, color-mix(in srgb, #E2DDE7 25%, white));
  --wp--preset--color--vsp-subtle: var(--wp--preset--color--vsp-light-subtle, color-mix(in srgb, #E2DDE7 60%, white));
  --wp--preset--color--vsp-section: var(--wp--preset--color--vsp-light-section, #E2DDE7);
  --wp--preset--color--vsp-selection: var(--wp--preset--color--vsp-light-selection, color-mix(in srgb, #AAA2B3 45%, white));
  --wp--preset--color--vsp-control: var(--wp--preset--color--vsp-light-control, white);
  --wp--preset--color--vsp-heading: var(--wp--preset--color--vsp-light-heading, #17151C);
  --wp--preset--color--vsp-text: var(--wp--preset--color--vsp-light-text, #292531);
  --wp--preset--color--vsp-text-subtle: var(--wp--preset--color--vsp-light-text-subtle, #45404F);
  --wp--preset--color--vsp-link: var(--wp--preset--color--vsp-light-link, #45404F);
  --wp--preset--color--vsp-border: var(--wp--preset--color--vsp-light-border, color-mix(in srgb, #716879 50%, #E2DDE7));
  --wp--preset--color--vsp-border-subtle: var(--wp--preset--color--vsp-light-border-subtle, #E2DDE7);
  --wp--preset--color--vsp-border-strong: var(--wp--preset--color--vsp-light-border-strong, #716879);
  --wp--preset--color--vsp-overlay: var(--wp--preset--color--vsp-light-overlay, color-mix(in srgb, #17151C 80%, transparent));
  --wp--preset--color--vsp-transparent: var(--wp--preset--color--vsp-light-transparent, transparent);
  --gl-application-chrome-background-color: var(--wp--preset--color--vsp-chrome);
  --gl-background-color-default: var(--wp--preset--color--vsp-surface);
  --gl-background-color-subtle: var(--wp--preset--color--vsp-subtle);
  --gl-background-color-strong: var(--wp--preset--color--vsp-section);
  --gl-background-color-section: var(--wp--preset--color--vsp-section);
  --gl-background-color-overlap: var(--wp--preset--color--vsp-surface);
  --gl-background-color-overlay: var(--wp--preset--color--vsp-overlay);
  --gl-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-border-color-section: var(--wp--preset--color--vsp-border);
  --gl-border-color-subtle: var(--wp--preset--color--vsp-border-subtle);
  --gl-border-color-strong: var(--wp--preset--color--vsp-border-strong);
  --gl-text-color-default: var(--wp--preset--color--vsp-text);
  --gl-text-color-strong: var(--wp--preset--color--vsp-heading);
  --gl-text-color-heading: var(--wp--preset--color--vsp-heading);
  --gl-text-color-subtle: var(--wp--preset--color--vsp-text-subtle);
  --gl-text-color-link: var(--wp--preset--color--vsp-link);
  --gl-icon-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-control-background-color-default: var(--wp--preset--color--vsp-control);
  --gl-control-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-control-border-color-hover: var(--wp--preset--color--vsp-link);
  --gl-control-placeholder-color: var(--wp--preset--color--vsp-text-subtle);
  --gl-focus-ring-outer-color: var(--wp--preset--color--vsp-link);
  --gl-focus-ring-inner-color: var(--wp--preset--color--vsp-surface);
  --gl-nav-item-foreground-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-nav-item-foreground-color-hover: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-foreground-color-active: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-background-color-active: var(--wp--preset--color--vsp-section);
  --gl-nav-item-background-color-focus: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-default: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-active: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-selected-indicator-color: var(--wp--preset--color--vsp-link);
  --gl-action-neutral-background-color-default: var(--wp--preset--color--vsp-transparent);
  --gl-action-neutral-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-action-neutral-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-button-default-primary-background-color-default: var(--wp--preset--color--vsp-section);
  --gl-button-default-primary-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-button-default-primary-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-button-default-primary-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-button-default-primary-foreground-color-hover: var(--wp--preset--color--vsp-heading);
}
:root[data-vs-palette="graphite"].gl-dark, :root[data-vs-palette="graphite"].gl-dark .editor-styles-wrapper {
  --wp--preset--color--vsp-chrome: var(--wp--preset--color--vsp-dark-chrome, #17151C);
  --wp--preset--color--vsp-surface: var(--wp--preset--color--vsp-dark-surface, #292531);
  --wp--preset--color--vsp-subtle: var(--wp--preset--color--vsp-dark-subtle, color-mix(in srgb, #292531 60%, #45404F));
  --wp--preset--color--vsp-section: var(--wp--preset--color--vsp-dark-section, #45404F);
  --wp--preset--color--vsp-selection: var(--wp--preset--color--vsp-dark-selection, #45404F);
  --wp--preset--color--vsp-control: var(--wp--preset--color--vsp-dark-control, #17151C);
  --wp--preset--color--vsp-heading: var(--wp--preset--color--vsp-dark-heading, #E2DDE7);
  --wp--preset--color--vsp-text: var(--wp--preset--color--vsp-dark-text, #E2DDE7);
  --wp--preset--color--vsp-text-subtle: var(--wp--preset--color--vsp-dark-text-subtle, color-mix(in srgb, #AAA2B3 50%, #E2DDE7));
  --wp--preset--color--vsp-link: var(--wp--preset--color--vsp-dark-link, #E2DDE7);
  --wp--preset--color--vsp-border: var(--wp--preset--color--vsp-dark-border, #716879);
  --wp--preset--color--vsp-border-subtle: var(--wp--preset--color--vsp-dark-border-subtle, #45404F);
  --wp--preset--color--vsp-border-strong: var(--wp--preset--color--vsp-dark-border-strong, #AAA2B3);
  --wp--preset--color--vsp-overlay: var(--wp--preset--color--vsp-dark-overlay, color-mix(in srgb, #17151C 80%, transparent));
  --wp--preset--color--vsp-transparent: var(--wp--preset--color--vsp-dark-transparent, transparent);
  --gl-application-chrome-background-color: var(--wp--preset--color--vsp-chrome);
  --gl-background-color-default: var(--wp--preset--color--vsp-surface);
  --gl-background-color-subtle: var(--wp--preset--color--vsp-subtle);
  --gl-background-color-strong: var(--wp--preset--color--vsp-section);
  --gl-background-color-section: var(--wp--preset--color--vsp-section);
  --gl-background-color-overlap: var(--wp--preset--color--vsp-surface);
  --gl-background-color-overlay: var(--wp--preset--color--vsp-overlay);
  --gl-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-border-color-section: var(--wp--preset--color--vsp-border);
  --gl-border-color-subtle: var(--wp--preset--color--vsp-border-subtle);
  --gl-border-color-strong: var(--wp--preset--color--vsp-border-strong);
  --gl-text-color-default: var(--wp--preset--color--vsp-text);
  --gl-text-color-strong: var(--wp--preset--color--vsp-heading);
  --gl-text-color-heading: var(--wp--preset--color--vsp-heading);
  --gl-text-color-subtle: var(--wp--preset--color--vsp-text-subtle);
  --gl-text-color-link: var(--wp--preset--color--vsp-link);
  --gl-icon-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-control-background-color-default: var(--wp--preset--color--vsp-control);
  --gl-control-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-control-border-color-hover: var(--wp--preset--color--vsp-link);
  --gl-control-placeholder-color: var(--wp--preset--color--vsp-text-subtle);
  --gl-focus-ring-outer-color: var(--wp--preset--color--vsp-link);
  --gl-focus-ring-inner-color: var(--wp--preset--color--vsp-surface);
  --gl-nav-item-foreground-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-nav-item-foreground-color-hover: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-foreground-color-active: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-background-color-active: var(--wp--preset--color--vsp-section);
  --gl-nav-item-background-color-focus: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-default: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-active: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-selected-indicator-color: var(--wp--preset--color--vsp-link);
  --gl-action-neutral-background-color-default: var(--wp--preset--color--vsp-transparent);
  --gl-action-neutral-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-action-neutral-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-button-default-primary-background-color-default: var(--wp--preset--color--vsp-section);
  --gl-button-default-primary-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-button-default-primary-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-button-default-primary-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-button-default-primary-foreground-color-hover: var(--wp--preset--color--vsp-heading);
}
:root[data-vs-palette="espresso"]:not(.gl-dark), :root[data-vs-palette="espresso"]:not(.gl-dark) .editor-styles-wrapper {
  --wp--preset--color--vsp-chrome: var(--wp--preset--color--vsp-light-chrome, #E8D8CE);
  --wp--preset--color--vsp-surface: var(--wp--preset--color--vsp-light-surface, color-mix(in srgb, #E8D8CE 25%, white));
  --wp--preset--color--vsp-subtle: var(--wp--preset--color--vsp-light-subtle, color-mix(in srgb, #E8D8CE 60%, white));
  --wp--preset--color--vsp-section: var(--wp--preset--color--vsp-light-section, #E8D8CE);
  --wp--preset--color--vsp-selection: var(--wp--preset--color--vsp-light-selection, color-mix(in srgb, #C1A094 45%, white));
  --wp--preset--color--vsp-control: var(--wp--preset--color--vsp-light-control, white);
  --wp--preset--color--vsp-heading: var(--wp--preset--color--vsp-light-heading, #211B1A);
  --wp--preset--color--vsp-text: var(--wp--preset--color--vsp-light-text, #382A28);
  --wp--preset--color--vsp-text-subtle: var(--wp--preset--color--vsp-light-text-subtle, #60433D);
  --wp--preset--color--vsp-link: var(--wp--preset--color--vsp-light-link, #60433D);
  --wp--preset--color--vsp-border: var(--wp--preset--color--vsp-light-border, color-mix(in srgb, #916B60 50%, #E8D8CE));
  --wp--preset--color--vsp-border-subtle: var(--wp--preset--color--vsp-light-border-subtle, #E8D8CE);
  --wp--preset--color--vsp-border-strong: var(--wp--preset--color--vsp-light-border-strong, #916B60);
  --wp--preset--color--vsp-overlay: var(--wp--preset--color--vsp-light-overlay, color-mix(in srgb, #211B1A 80%, transparent));
  --wp--preset--color--vsp-transparent: var(--wp--preset--color--vsp-light-transparent, transparent);
  --gl-application-chrome-background-color: var(--wp--preset--color--vsp-chrome);
  --gl-background-color-default: var(--wp--preset--color--vsp-surface);
  --gl-background-color-subtle: var(--wp--preset--color--vsp-subtle);
  --gl-background-color-strong: var(--wp--preset--color--vsp-section);
  --gl-background-color-section: var(--wp--preset--color--vsp-section);
  --gl-background-color-overlap: var(--wp--preset--color--vsp-surface);
  --gl-background-color-overlay: var(--wp--preset--color--vsp-overlay);
  --gl-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-border-color-section: var(--wp--preset--color--vsp-border);
  --gl-border-color-subtle: var(--wp--preset--color--vsp-border-subtle);
  --gl-border-color-strong: var(--wp--preset--color--vsp-border-strong);
  --gl-text-color-default: var(--wp--preset--color--vsp-text);
  --gl-text-color-strong: var(--wp--preset--color--vsp-heading);
  --gl-text-color-heading: var(--wp--preset--color--vsp-heading);
  --gl-text-color-subtle: var(--wp--preset--color--vsp-text-subtle);
  --gl-text-color-link: var(--wp--preset--color--vsp-link);
  --gl-icon-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-control-background-color-default: var(--wp--preset--color--vsp-control);
  --gl-control-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-control-border-color-hover: var(--wp--preset--color--vsp-link);
  --gl-control-placeholder-color: var(--wp--preset--color--vsp-text-subtle);
  --gl-focus-ring-outer-color: var(--wp--preset--color--vsp-link);
  --gl-focus-ring-inner-color: var(--wp--preset--color--vsp-surface);
  --gl-nav-item-foreground-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-nav-item-foreground-color-hover: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-foreground-color-active: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-background-color-active: var(--wp--preset--color--vsp-section);
  --gl-nav-item-background-color-focus: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-default: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-active: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-selected-indicator-color: var(--wp--preset--color--vsp-link);
  --gl-action-neutral-background-color-default: var(--wp--preset--color--vsp-transparent);
  --gl-action-neutral-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-action-neutral-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-button-default-primary-background-color-default: var(--wp--preset--color--vsp-section);
  --gl-button-default-primary-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-button-default-primary-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-button-default-primary-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-button-default-primary-foreground-color-hover: var(--wp--preset--color--vsp-heading);
}
:root[data-vs-palette="espresso"].gl-dark, :root[data-vs-palette="espresso"].gl-dark .editor-styles-wrapper {
  --wp--preset--color--vsp-chrome: var(--wp--preset--color--vsp-dark-chrome, #211B1A);
  --wp--preset--color--vsp-surface: var(--wp--preset--color--vsp-dark-surface, #382A28);
  --wp--preset--color--vsp-subtle: var(--wp--preset--color--vsp-dark-subtle, color-mix(in srgb, #382A28 60%, #60433D));
  --wp--preset--color--vsp-section: var(--wp--preset--color--vsp-dark-section, #60433D);
  --wp--preset--color--vsp-selection: var(--wp--preset--color--vsp-dark-selection, #60433D);
  --wp--preset--color--vsp-control: var(--wp--preset--color--vsp-dark-control, #211B1A);
  --wp--preset--color--vsp-heading: var(--wp--preset--color--vsp-dark-heading, #E8D8CE);
  --wp--preset--color--vsp-text: var(--wp--preset--color--vsp-dark-text, #E8D8CE);
  --wp--preset--color--vsp-text-subtle: var(--wp--preset--color--vsp-dark-text-subtle, color-mix(in srgb, #C1A094 50%, #E8D8CE));
  --wp--preset--color--vsp-link: var(--wp--preset--color--vsp-dark-link, #E8D8CE);
  --wp--preset--color--vsp-border: var(--wp--preset--color--vsp-dark-border, #916B60);
  --wp--preset--color--vsp-border-subtle: var(--wp--preset--color--vsp-dark-border-subtle, #60433D);
  --wp--preset--color--vsp-border-strong: var(--wp--preset--color--vsp-dark-border-strong, #C1A094);
  --wp--preset--color--vsp-overlay: var(--wp--preset--color--vsp-dark-overlay, color-mix(in srgb, #211B1A 80%, transparent));
  --wp--preset--color--vsp-transparent: var(--wp--preset--color--vsp-dark-transparent, transparent);
  --gl-application-chrome-background-color: var(--wp--preset--color--vsp-chrome);
  --gl-background-color-default: var(--wp--preset--color--vsp-surface);
  --gl-background-color-subtle: var(--wp--preset--color--vsp-subtle);
  --gl-background-color-strong: var(--wp--preset--color--vsp-section);
  --gl-background-color-section: var(--wp--preset--color--vsp-section);
  --gl-background-color-overlap: var(--wp--preset--color--vsp-surface);
  --gl-background-color-overlay: var(--wp--preset--color--vsp-overlay);
  --gl-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-border-color-section: var(--wp--preset--color--vsp-border);
  --gl-border-color-subtle: var(--wp--preset--color--vsp-border-subtle);
  --gl-border-color-strong: var(--wp--preset--color--vsp-border-strong);
  --gl-text-color-default: var(--wp--preset--color--vsp-text);
  --gl-text-color-strong: var(--wp--preset--color--vsp-heading);
  --gl-text-color-heading: var(--wp--preset--color--vsp-heading);
  --gl-text-color-subtle: var(--wp--preset--color--vsp-text-subtle);
  --gl-text-color-link: var(--wp--preset--color--vsp-link);
  --gl-icon-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-control-background-color-default: var(--wp--preset--color--vsp-control);
  --gl-control-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-control-border-color-hover: var(--wp--preset--color--vsp-link);
  --gl-control-placeholder-color: var(--wp--preset--color--vsp-text-subtle);
  --gl-focus-ring-outer-color: var(--wp--preset--color--vsp-link);
  --gl-focus-ring-inner-color: var(--wp--preset--color--vsp-surface);
  --gl-nav-item-foreground-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-nav-item-foreground-color-hover: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-foreground-color-active: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-background-color-active: var(--wp--preset--color--vsp-section);
  --gl-nav-item-background-color-focus: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-default: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-active: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-selected-indicator-color: var(--wp--preset--color--vsp-link);
  --gl-action-neutral-background-color-default: var(--wp--preset--color--vsp-transparent);
  --gl-action-neutral-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-action-neutral-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-button-default-primary-background-color-default: var(--wp--preset--color--vsp-section);
  --gl-button-default-primary-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-button-default-primary-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-button-default-primary-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-button-default-primary-foreground-color-hover: var(--wp--preset--color--vsp-heading);
}
:root[data-vs-palette="slate"]:not(.gl-dark), :root[data-vs-palette="slate"]:not(.gl-dark) .editor-styles-wrapper {
  --wp--preset--color--vsp-chrome: var(--wp--preset--color--vsp-light-chrome, #DCE3EF);
  --wp--preset--color--vsp-surface: var(--wp--preset--color--vsp-light-surface, color-mix(in srgb, #DCE3EF 25%, white));
  --wp--preset--color--vsp-subtle: var(--wp--preset--color--vsp-light-subtle, color-mix(in srgb, #DCE3EF 60%, white));
  --wp--preset--color--vsp-section: var(--wp--preset--color--vsp-light-section, #DCE3EF);
  --wp--preset--color--vsp-selection: var(--wp--preset--color--vsp-light-selection, color-mix(in srgb, #98A9C4 45%, white));
  --wp--preset--color--vsp-control: var(--wp--preset--color--vsp-light-control, white);
  --wp--preset--color--vsp-heading: var(--wp--preset--color--vsp-light-heading, #111522);
  --wp--preset--color--vsp-text: var(--wp--preset--color--vsp-light-text, #1E263B);
  --wp--preset--color--vsp-text-subtle: var(--wp--preset--color--vsp-light-text-subtle, #303D59);
  --wp--preset--color--vsp-link: var(--wp--preset--color--vsp-light-link, #303D59);
  --wp--preset--color--vsp-border: var(--wp--preset--color--vsp-light-border, color-mix(in srgb, #536684 50%, #DCE3EF));
  --wp--preset--color--vsp-border-subtle: var(--wp--preset--color--vsp-light-border-subtle, #DCE3EF);
  --wp--preset--color--vsp-border-strong: var(--wp--preset--color--vsp-light-border-strong, #536684);
  --wp--preset--color--vsp-overlay: var(--wp--preset--color--vsp-light-overlay, color-mix(in srgb, #111522 80%, transparent));
  --wp--preset--color--vsp-transparent: var(--wp--preset--color--vsp-light-transparent, transparent);
  --gl-application-chrome-background-color: var(--wp--preset--color--vsp-chrome);
  --gl-background-color-default: var(--wp--preset--color--vsp-surface);
  --gl-background-color-subtle: var(--wp--preset--color--vsp-subtle);
  --gl-background-color-strong: var(--wp--preset--color--vsp-section);
  --gl-background-color-section: var(--wp--preset--color--vsp-section);
  --gl-background-color-overlap: var(--wp--preset--color--vsp-surface);
  --gl-background-color-overlay: var(--wp--preset--color--vsp-overlay);
  --gl-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-border-color-section: var(--wp--preset--color--vsp-border);
  --gl-border-color-subtle: var(--wp--preset--color--vsp-border-subtle);
  --gl-border-color-strong: var(--wp--preset--color--vsp-border-strong);
  --gl-text-color-default: var(--wp--preset--color--vsp-text);
  --gl-text-color-strong: var(--wp--preset--color--vsp-heading);
  --gl-text-color-heading: var(--wp--preset--color--vsp-heading);
  --gl-text-color-subtle: var(--wp--preset--color--vsp-text-subtle);
  --gl-text-color-link: var(--wp--preset--color--vsp-link);
  --gl-icon-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-control-background-color-default: var(--wp--preset--color--vsp-control);
  --gl-control-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-control-border-color-hover: var(--wp--preset--color--vsp-link);
  --gl-control-placeholder-color: var(--wp--preset--color--vsp-text-subtle);
  --gl-focus-ring-outer-color: var(--wp--preset--color--vsp-link);
  --gl-focus-ring-inner-color: var(--wp--preset--color--vsp-surface);
  --gl-nav-item-foreground-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-nav-item-foreground-color-hover: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-foreground-color-active: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-background-color-active: var(--wp--preset--color--vsp-section);
  --gl-nav-item-background-color-focus: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-default: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-active: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-selected-indicator-color: var(--wp--preset--color--vsp-link);
  --gl-action-neutral-background-color-default: var(--wp--preset--color--vsp-transparent);
  --gl-action-neutral-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-action-neutral-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-button-default-primary-background-color-default: var(--wp--preset--color--vsp-section);
  --gl-button-default-primary-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-button-default-primary-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-button-default-primary-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-button-default-primary-foreground-color-hover: var(--wp--preset--color--vsp-heading);
}
:root[data-vs-palette="slate"].gl-dark, :root[data-vs-palette="slate"].gl-dark .editor-styles-wrapper {
  --wp--preset--color--vsp-chrome: var(--wp--preset--color--vsp-dark-chrome, #111522);
  --wp--preset--color--vsp-surface: var(--wp--preset--color--vsp-dark-surface, #1E263B);
  --wp--preset--color--vsp-subtle: var(--wp--preset--color--vsp-dark-subtle, color-mix(in srgb, #1E263B 60%, #303D59));
  --wp--preset--color--vsp-section: var(--wp--preset--color--vsp-dark-section, #303D59);
  --wp--preset--color--vsp-selection: var(--wp--preset--color--vsp-dark-selection, #303D59);
  --wp--preset--color--vsp-control: var(--wp--preset--color--vsp-dark-control, #111522);
  --wp--preset--color--vsp-heading: var(--wp--preset--color--vsp-dark-heading, #DCE3EF);
  --wp--preset--color--vsp-text: var(--wp--preset--color--vsp-dark-text, #DCE3EF);
  --wp--preset--color--vsp-text-subtle: var(--wp--preset--color--vsp-dark-text-subtle, color-mix(in srgb, #98A9C4 50%, #DCE3EF));
  --wp--preset--color--vsp-link: var(--wp--preset--color--vsp-dark-link, #DCE3EF);
  --wp--preset--color--vsp-border: var(--wp--preset--color--vsp-dark-border, #536684);
  --wp--preset--color--vsp-border-subtle: var(--wp--preset--color--vsp-dark-border-subtle, #303D59);
  --wp--preset--color--vsp-border-strong: var(--wp--preset--color--vsp-dark-border-strong, #98A9C4);
  --wp--preset--color--vsp-overlay: var(--wp--preset--color--vsp-dark-overlay, color-mix(in srgb, #111522 80%, transparent));
  --wp--preset--color--vsp-transparent: var(--wp--preset--color--vsp-dark-transparent, transparent);
  --gl-application-chrome-background-color: var(--wp--preset--color--vsp-chrome);
  --gl-background-color-default: var(--wp--preset--color--vsp-surface);
  --gl-background-color-subtle: var(--wp--preset--color--vsp-subtle);
  --gl-background-color-strong: var(--wp--preset--color--vsp-section);
  --gl-background-color-section: var(--wp--preset--color--vsp-section);
  --gl-background-color-overlap: var(--wp--preset--color--vsp-surface);
  --gl-background-color-overlay: var(--wp--preset--color--vsp-overlay);
  --gl-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-border-color-section: var(--wp--preset--color--vsp-border);
  --gl-border-color-subtle: var(--wp--preset--color--vsp-border-subtle);
  --gl-border-color-strong: var(--wp--preset--color--vsp-border-strong);
  --gl-text-color-default: var(--wp--preset--color--vsp-text);
  --gl-text-color-strong: var(--wp--preset--color--vsp-heading);
  --gl-text-color-heading: var(--wp--preset--color--vsp-heading);
  --gl-text-color-subtle: var(--wp--preset--color--vsp-text-subtle);
  --gl-text-color-link: var(--wp--preset--color--vsp-link);
  --gl-icon-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-control-background-color-default: var(--wp--preset--color--vsp-control);
  --gl-control-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-control-border-color-hover: var(--wp--preset--color--vsp-link);
  --gl-control-placeholder-color: var(--wp--preset--color--vsp-text-subtle);
  --gl-focus-ring-outer-color: var(--wp--preset--color--vsp-link);
  --gl-focus-ring-inner-color: var(--wp--preset--color--vsp-surface);
  --gl-nav-item-foreground-color-default: var(--wp--preset--color--vsp-text-subtle);
  --gl-nav-item-foreground-color-hover: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-foreground-color-active: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-background-color-active: var(--wp--preset--color--vsp-section);
  --gl-nav-item-background-color-focus: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-default: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-nav-item-selected-background-color-active: var(--wp--preset--color--vsp-selection);
  --gl-nav-item-selected-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-nav-item-selected-indicator-color: var(--wp--preset--color--vsp-link);
  --gl-action-neutral-background-color-default: var(--wp--preset--color--vsp-transparent);
  --gl-action-neutral-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-action-neutral-border-color-default: var(--wp--preset--color--vsp-border);
  --gl-button-default-primary-background-color-default: var(--wp--preset--color--vsp-section);
  --gl-button-default-primary-foreground-color-default: var(--wp--preset--color--vsp-heading);
  --gl-button-default-primary-border-color-default: var(--wp--preset--color--vsp-border-strong);
  --gl-button-default-primary-background-color-hover: var(--wp--preset--color--vsp-subtle);
  --gl-button-default-primary-foreground-color-hover: var(--wp--preset--color--vsp-heading);
}
