/**
 * NLDD theme "donkergroen": set data-nldd-theme="donkergroen" on <html>.
 *
 * Generated by scripts/generate-themes.js from scripts/reference-colors.json.
 * DO NOT EDIT BY HAND — run `npm run generate:themes` to regenerate.
 */

:root[data-nldd-theme="donkergroen"] {
	/* # Primitives */

	/* ### Neutral */

	--primitives-color-neutral-0: light-dark(#FFFFFF, #000000);
	--primitives-color-neutral-25: light-dark(#F5F7F5, #0C0D0C);
	--primitives-color-neutral-50: light-dark(#ECEEED, #151715);
	--primitives-color-neutral-75: light-dark(#E3E6E4, #1B1F1C);
	--primitives-color-neutral-100: light-dark(#DBDEDB, #222522);
	--primitives-color-neutral-150: light-dark(#CACFCB, #2C312D);
	--primitives-color-neutral-200: light-dark(#BAC1BC, #363B37);
	--primitives-color-neutral-250: light-dark(#ACB3AE, #3F4541);
	--primitives-color-neutral-300: light-dark(#9EA6A0, #484F4A);
	--primitives-color-neutral-350: light-dark(#909A93, #515953);
	--primitives-color-neutral-400: light-dark(#848E87, #5A635D);
	--primitives-color-neutral-450: light-dark(#78837B, #636E66);
	--primitives-color-neutral-500: #6D7870;
	--primitives-color-neutral-550: light-dark(#636E66, #78837B);
	--primitives-color-neutral-600: light-dark(#5A635D, #848E87);
	--primitives-color-neutral-650: light-dark(#515953, #909A93);
	--primitives-color-neutral-700: light-dark(#484F4A, #9EA6A0);
	--primitives-color-neutral-750: light-dark(#3F4541, #ACB3AE);
	--primitives-color-neutral-800: light-dark(#363B37, #BAC1BC);
	--primitives-color-neutral-850: light-dark(#2C312D, #CACFCB);
	--primitives-color-neutral-900: light-dark(#222522, #DBDEDB);
	--primitives-color-neutral-925: light-dark(#1B1F1C, #E3E6E4);
	--primitives-color-neutral-950: light-dark(#151715, #ECEEED);
	--primitives-color-neutral-975: light-dark(#0C0D0C, #F5F7F5);
	--primitives-color-neutral-1000: light-dark(#000000, #FFFFFF);


	/* ### Accent */

	--primitives-color-accent-0: var(--primitives-color-donkergroen-0);
	--primitives-color-accent-25: var(--primitives-color-donkergroen-25);
	--primitives-color-accent-50: var(--primitives-color-donkergroen-50);
	--primitives-color-accent-75: var(--primitives-color-donkergroen-75);
	--primitives-color-accent-100: var(--primitives-color-donkergroen-100);
	--primitives-color-accent-150: var(--primitives-color-donkergroen-150);
	--primitives-color-accent-200: var(--primitives-color-donkergroen-200);
	--primitives-color-accent-250: var(--primitives-color-donkergroen-250);
	--primitives-color-accent-300: var(--primitives-color-donkergroen-300);
	--primitives-color-accent-350: var(--primitives-color-donkergroen-350);
	--primitives-color-accent-400: var(--primitives-color-donkergroen-400);
	--primitives-color-accent-450: var(--primitives-color-donkergroen-450);
	--primitives-color-accent-500: var(--primitives-color-donkergroen-500);
	--primitives-color-accent-550: var(--primitives-color-donkergroen-550);
	--primitives-color-accent-600: var(--primitives-color-donkergroen-600);
	--primitives-color-accent-650: var(--primitives-color-donkergroen-650);
	--primitives-color-accent-700: var(--primitives-color-donkergroen-700);
	--primitives-color-accent-750: var(--primitives-color-donkergroen-750);
	--primitives-color-accent-800: var(--primitives-color-donkergroen-800);
	--primitives-color-accent-850: var(--primitives-color-donkergroen-850);
	--primitives-color-accent-900: var(--primitives-color-donkergroen-900);
	--primitives-color-accent-925: var(--primitives-color-donkergroen-925);
	--primitives-color-accent-950: var(--primitives-color-donkergroen-950);
	--primitives-color-accent-975: var(--primitives-color-donkergroen-975);
	--primitives-color-accent-1000: var(--primitives-color-donkergroen-1000);


	/* # Semantics */

	/* ## Surfaces */

	--semantics-surfaces-accent-filled-background-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-300));
	--semantics-surfaces-accent-filled-highlight-border-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-350));


	/* ## Content */

	--semantics-content-on-accent-filled-color: light-dark(var(--primitives-color-accent-0), var(--primitives-color-accent-1000));
	--semantics-content-on-accent-filled-secondary-color: light-dark(var(--primitives-color-accent-0), var(--primitives-color-accent-1000));


	/* ## Categories */

	--semantics-categories-accent-filled-background-color: var(--semantics-categories-donkergroen-filled-background-color);
	--semantics-categories-accent-filled-highlight-border-color: var(--semantics-categories-donkergroen-filled-highlight-border-color);
	--semantics-categories-accent-filled-content-color: var(--semantics-categories-donkergroen-filled-content-color);
	--semantics-categories-accent-filled-content-secondary-color: var(--semantics-categories-donkergroen-filled-content-secondary-color);
	--semantics-categories-accent-tinted-background-color: var(--semantics-categories-donkergroen-tinted-background-color);
	--semantics-categories-accent-tinted-highlight-border-color: var(--semantics-categories-donkergroen-tinted-highlight-border-color);
	--semantics-categories-accent-tinted-content-color: var(--semantics-categories-donkergroen-tinted-content-color);
	--semantics-categories-accent-tinted-content-secondary-color: var(--semantics-categories-donkergroen-tinted-content-secondary-color);


	/* ## Controls */

	--semantics-controls-is-selected-indicator-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--semantics-controls-is-selected-indicator-highlight-border-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--semantics-controls-is-selected-contrast-color: var(--primitives-color-accent-0);
	--semantics-controls-is-selected-is-hovered-indicator-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--semantics-controls-is-selected-is-hovered-contrast-color: var(--primitives-color-accent-0);
	--semantics-controls-is-selected-is-active-indicator-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
	--semantics-controls-is-selected-is-active-contrast-color: var(--primitives-color-accent-0);
	--semantics-controls-is-selected-mark-color: light-dark(var(--primitives-color-neutral-0), var(--primitives-color-neutral-100));


	/* ## Buttons */

	--semantics-buttons-neutral-base-is-selected-highlight-border-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--semantics-buttons-neutral-base-is-selected-is-hovered-highlight-border-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
	--semantics-buttons-neutral-base-is-selected-is-active-highlight-border-color: light-dark(var(--primitives-color-accent-850), var(--primitives-color-accent-800));
	--semantics-buttons-neutral-tinted-is-selected-highlight-border-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--semantics-buttons-neutral-tinted-is-selected-is-hovered-highlight-border-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
	--semantics-buttons-neutral-tinted-is-selected-is-active-highlight-border-color: light-dark(var(--primitives-color-accent-850), var(--primitives-color-accent-800));
	--semantics-buttons-accent-filled-background-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--semantics-buttons-accent-filled-content-color: var(--primitives-color-accent-0);
	--semantics-buttons-accent-filled-content-secondary-color: light-dark(var(--primitives-color-accent-150), var(--primitives-color-accent-100));
	--semantics-buttons-accent-filled-divider-color: var(--primitives-color-accent-450);
	--semantics-buttons-accent-filled-highlight-border-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--semantics-buttons-accent-filled-is-hovered-background-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--semantics-buttons-accent-filled-is-hovered-highlight-border-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
	--semantics-buttons-accent-filled-is-hovered-content-color: var(--primitives-color-accent-0);
	--semantics-buttons-accent-filled-is-hovered-content-secondary-color: light-dark(var(--primitives-color-accent-150), var(--primitives-color-accent-100));
	--semantics-buttons-accent-filled-is-active-background-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
	--semantics-buttons-accent-filled-is-active-highlight-border-color: light-dark(var(--primitives-color-accent-850), var(--primitives-color-accent-800));
	--semantics-buttons-accent-filled-is-active-content-color: var(--primitives-color-accent-0);
	--semantics-buttons-accent-filled-is-active-content-secondary-color: light-dark(var(--primitives-color-accent-150), var(--primitives-color-accent-100));
	--semantics-buttons-accent-filled-is-expanded-background-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
	--semantics-buttons-accent-filled-is-expanded-highlight-border-color: light-dark(var(--primitives-color-accent-850), var(--primitives-color-accent-800));
	--semantics-buttons-accent-filled-is-expanded-content-color: var(--primitives-color-accent-0);
	--semantics-buttons-accent-filled-is-expanded-content-secondary-color: light-dark(var(--primitives-color-accent-150), var(--primitives-color-accent-100));
	--semantics-buttons-accent-filled-is-expanded-is-hovered-background-color: light-dark(var(--primitives-color-accent-850), var(--primitives-color-accent-800));
	--semantics-buttons-accent-filled-is-expanded-is-hovered-highlight-border-color: light-dark(var(--primitives-color-accent-900), var(--primitives-color-accent-850));
	--semantics-buttons-accent-filled-is-expanded-is-hovered-content-color: var(--primitives-color-accent-0);
	--semantics-buttons-accent-filled-is-expanded-is-hovered-content-secondary-color: light-dark(var(--primitives-color-accent-150), var(--primitives-color-accent-100));
	--semantics-buttons-accent-filled-is-expanded-is-active-background-color: light-dark(var(--primitives-color-accent-900), var(--primitives-color-accent-850));
	--semantics-buttons-accent-filled-is-expanded-is-active-highlight-border-color: light-dark(var(--primitives-color-accent-950), var(--primitives-color-accent-900));
	--semantics-buttons-accent-filled-is-expanded-is-active-content-color: var(--primitives-color-accent-0);
	--semantics-buttons-accent-filled-is-expanded-is-active-content-secondary-color: light-dark(var(--primitives-color-accent-150), var(--primitives-color-accent-100));


	/* ## Focus ring */

	--semantics-focus-ring-outline: var(--primitives-border-width-regular) solid light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));


	/* ## List items */

	--semantics-list-items-is-highlighted-background-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--semantics-list-items-is-highlighted-is-hovered-background-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--semantics-list-items-is-highlighted-is-active-background-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
	--semantics-list-items-is-highlighted-content-color: var(--primitives-color-accent-0);


	/* ## Steps */

	--semantics-steps-progress-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--semantics-steps-is-past-background-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--semantics-steps-is-past-content-color: var(--primitives-color-accent-0);


	/* ## Tabs */

	--semantics-tabs-is-current-background-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--semantics-tabs-is-current-highlight-border-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--semantics-tabs-is-current-content-color: var(--primitives-color-accent-0);
	--semantics-tabs-is-current-is-hovered-background-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--semantics-tabs-is-current-is-hovered-highlight-border-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
	--semantics-tabs-is-current-is-hovered-content-color: var(--primitives-color-accent-0);
	--semantics-tabs-is-current-is-active-background-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
	--semantics-tabs-is-current-is-active-highlight-border-color: light-dark(var(--primitives-color-accent-850), var(--primitives-color-accent-800));
	--semantics-tabs-is-current-is-active-content-color: var(--primitives-color-accent-0);


	/* # Components */

	/* ## Badge */

	--components-badge-accent-background-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--components-badge-accent-highlight-border-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--components-badge-accent-content-color: var(--primitives-color-accent-0);


	/* ## Date picker */

	--components-date-picker-day-is-today-is-selected-border-color: light-dark(var(--primitives-color-accent-850), var(--primitives-color-accent-800));


	/* ## Menu bar item */

	--components-menu-bar-item-is-current-indicator-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-750));


	/* ## Progress bar */

	--components-progress-bar-accent-background-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--components-progress-bar-accent-highlight-border-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));


	/* ## Progress circle */

	--components-progress-circle-accent-background-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--components-progress-circle-accent-highlight-border-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));


	/* ## Status bar */

	--components-status-bar-accent-background-color: light-dark(var(--primitives-color-accent-700), var(--primitives-color-accent-650));
	--components-status-bar-accent-content-color: var(--primitives-color-accent-0);
	--components-status-bar-accent-is-hovered-background-color: light-dark(var(--primitives-color-accent-750), var(--primitives-color-accent-700));
	--components-status-bar-accent-is-active-background-color: light-dark(var(--primitives-color-accent-800), var(--primitives-color-accent-750));
}
