:root {
	--wheelsrouterdoc-grey-0: #000000;
	--wheelsrouterdoc-grey-1: #17171D;
	--wheelsrouterdoc-grey-2: #171432;
	--wheelsrouterdoc-grey-3: #36304f;
	--wheelsrouterdoc-grey-4: #544c68;
	--wheelsrouterdoc-grey-5: #716a87;
	--wheelsrouterdoc-grey-6: #9189a7;
	--wheelsrouterdoc-grey-7: #aeacc3;
	--wheelsrouterdoc-grey-8: #d2cede;
	--wheelsrouterdoc-grey-9: #F5F1FF;
	--wheelsrouterdoc-grey-10: #ffffff;

	--wheelsrouterdoc-grey-1-a80: #08001Bcc;
	--wheelsrouterdoc-grey-2-a80: #201432cc;
	--wheelsrouterdoc-grey-8-a80: #d2cedecc;
	--wheelsrouterdoc-grey-9-a80: #F5F1FFcc;

	--wheelsrouterdoc-orange: #07B1F8;
	--wheelsrouterdoc-orange-p1: hsl(183, 100%, 60%);
	--wheelsrouterdoc-orange-p2: hsl(183, 100%, 80%);
	--wheelsrouterdoc-orange-n1: hsl(183, 100%, 40%);
	--wheelsrouterdoc-orange-n2: hsl(183, 100%, 20%);
	--wheelsrouterdoc-orange-a10: hsla(183, 100%, 50%, 10%);
	--wheelsrouterdoc-orange-a20: hsla(183, 100%, 50%, 20%);
	--wheelsrouterdoc-orange-a50: hsla(183, 100%, 50%, 50%);

	--wheelsrouterdoc-magenta: hsl(188, 100%, 50%);
	--wheelsrouterdoc-magenta-p1: hsl(188, 100%, 60%);
	--wheelsrouterdoc-magenta-p2: hsl(188, 100%, 80%);
	--wheelsrouterdoc-magenta-n1: hsl(188, 100%, 40%);
	--wheelsrouterdoc-magenta-n2: hsl(188, 100%, 20%);
	--wheelsrouterdoc-magenta-a10: hsl(188, 100%, 50%, 10%);
	--wheelsrouterdoc-magenta-a20: hsl(188, 100%, 50%, 20%);
	--wheelsrouterdoc-magenta-a50: hsl(188, 100%, 50%, 50%);

	--wheelsrouterdoc-grey: hsl(240, 5%, 60%);
	--wheelsrouterdoc-grey-p1: hsl(240, 5%, 70%);
	--wheelsrouterdoc-grey-p2: hsl(240, 5%, 80%);
	--wheelsrouterdoc-grey-n1: hsl(240, 5%, 40%);
	--wheelsrouterdoc-grey-n2: hsl(240, 5%, 20%);
	--wheelsrouterdoc-grey-a10: hsl(240, 5%, 60%, 10%);
	--wheelsrouterdoc-grey-a20: hsl(240, 5%, 60%, 20%);
	--wheelsrouterdoc-grey-a50: hsl(240, 5%, 60%, 50%);
}

[data-md-color-scheme="wheelsrouterdoc-dark"] {
	--wheelsrouterdoc-bg-0: var(--wheelsrouterdoc-grey-2);
	--wheelsrouterdoc-bg-1: #17171D;
	--wheelsrouterdoc-bg-1-a80: var(--wheelsrouterdoc-grey-1-a80);
	--wheelsrouterdoc-bg-2: var(--wheelsrouterdoc-grey-2);
	--wheelsrouterdoc-bg-3: var(--wheelsrouterdoc-grey-3);

	--wheelsrouterdoc-fg-1: var(--wheelsrouterdoc-grey-9);
	--wheelsrouterdoc-fg-2: var(--wheelsrouterdoc-grey-9);
	--wheelsrouterdoc-fg-3: var(--wheelsrouterdoc-grey-10);

	--wheelsrouterdoc-accent: var(--wheelsrouterdoc-orange);
	--wheelsrouterdoc-accent-light: var(--wheelsrouterdoc-orange-p2);
	--wheelsrouterdoc-accent-dark: var(--wheelsrouterdoc-orange-n2);
	--wheelsrouterdoc-accent-text: var(--wheelsrouterdoc-orange-p1);
	--wheelsrouterdoc-accent-a10: var(--wheelsrouterdoc-orange-a10);
	--wheelsrouterdoc-accent-a20: var(--wheelsrouterdoc-orange-a20);

	--wheelsrouterdoc-accent-hover: var(--wheelsrouterdoc-grey);
	--wheelsrouterdoc-accent-hover-text: var(--wheelsrouterdoc-grey-p1);
	--wheelsrouterdoc-accent-hover-a10: var(--wheelsrouterdoc-grey-a10);
	--wheelsrouterdoc-accent-hover-a20: var(--wheelsrouterdoc-grey-a20);

	--wheelsrouterdoc-stroke: hsla(240, 5%, 100%, 15%);
	--wheelsrouterdoc-smoke: var(--wheelsrouterdoc-grey-1-a80);
}

[data-md-color-scheme="wheelsrouterdoc-light"] .wheelsrouterdoc-dark-theme-only,
[data-md-color-scheme="wheelsrouterdoc-dark"] .wheelsrouterdoc-light-theme-only,
[data-md-color-scheme="wheelsrouterdoc-light"] img[src$="#only-dark"],
[data-md-color-scheme="wheelsrouterdoc-dark"] img[src$="#only-light"] {
	display: none !important;
}

[data-md-color-scheme="wheelsrouterdoc-light"] img[src$="#only-light"],
[data-md-color-scheme="wheelsrouterdoc-dark"] img[src$="#only-dark"] {
	display: initial;
}