[data-tenant='neutral'][data-theme='light'], [data-tenant='neutral'][data-theme='system'] {
	--bg: #f4f5f7;
	--surf: #ffffff;
	--surf2: #eceef2;
	--inset: #f1f2f5;
	--line: #dadde3;
	--line2: #e7e9ed;
	--ink: #16181d;
	--ink2: #50555f;
	--ink3: #7a7f8a;
	--brand: #2e3a4d;
	--brand-ink: #ffffff;
	--brand-soft: rgba(46,58,77,0.08);
	--brand-line: rgba(46,58,77,0.30);
	--mark: #5d7fa3;
	--neutral: #8c929c;
	--side: #ffffff;
	--sidelink: #3d434d;
	--side-on: #2e3a4d;
	--ok: #2b7a4f;
	--near: #b45f12;
	--out: #bf4136;
	--ok-soft: rgba(43, 122, 79, 0.1);
	--ok-line: rgba(43, 122, 79, 0.38);
	--near-soft: rgba(180, 95, 18, 0.1);
	--near-line: rgba(180, 95, 18, 0.38);
	--out-soft: rgba(191, 65, 54, 0.1);
	--out-line: rgba(191, 65, 54, 0.38);
	--mark-soft: rgba(93, 127, 163, 0.14);
	--side-onbg: rgba(46,58,77,0.08);
	--side-line: #dadde3;
	--logo: none;
	color-scheme: light;
}

[data-tenant='neutral'][data-theme='dark'] {
	--bg: #101215;
	--surf: #171a1f;
	--surf2: #1e2228;
	--inset: #13161a;
	--line: #2a2f37;
	--line2: #21252c;
	--ink: #e9ebee;
	--ink2: #a2a8b2;
	--ink3: #737a85;
	--brand: #8fb0d3;
	--brand-ink: #0b1118;
	--brand-soft: rgba(143,176,211,0.14);
	--brand-line: rgba(143,176,211,0.40);
	--mark: #7d9fc4;
	--neutral: #7f8692;
	--side: #0c0e11;
	--sidelink: #aab0ba;
	--side-on: #a9c6e4;
	--ok: #58b97f;
	--near: #ec8f3e;
	--out: #e5675c;
	--ok-soft: rgba(88, 185, 127, 0.12);
	--ok-line: rgba(88, 185, 127, 0.42);
	--near-soft: rgba(236, 143, 62, 0.12);
	--near-line: rgba(236, 143, 62, 0.42);
	--out-soft: rgba(229, 103, 92, 0.12);
	--out-line: rgba(229, 103, 92, 0.42);
	--mark-soft: rgba(125, 159, 196, 0.18);
	--side-onbg: rgba(143,176,211,0.14);
	--side-line: #2a2f37;
	--logo: none;
	color-scheme: dark;
}

@media (prefers-color-scheme: dark) {
[data-tenant='neutral'][data-theme='system'] {
	--bg: #101215;
	--surf: #171a1f;
	--surf2: #1e2228;
	--inset: #13161a;
	--line: #2a2f37;
	--line2: #21252c;
	--ink: #e9ebee;
	--ink2: #a2a8b2;
	--ink3: #737a85;
	--brand: #8fb0d3;
	--brand-ink: #0b1118;
	--brand-soft: rgba(143,176,211,0.14);
	--brand-line: rgba(143,176,211,0.40);
	--mark: #7d9fc4;
	--neutral: #7f8692;
	--side: #0c0e11;
	--sidelink: #aab0ba;
	--side-on: #a9c6e4;
	--ok: #58b97f;
	--near: #ec8f3e;
	--out: #e5675c;
	--ok-soft: rgba(88, 185, 127, 0.12);
	--ok-line: rgba(88, 185, 127, 0.42);
	--near-soft: rgba(236, 143, 62, 0.12);
	--near-line: rgba(236, 143, 62, 0.42);
	--out-soft: rgba(229, 103, 92, 0.12);
	--out-line: rgba(229, 103, 92, 0.42);
	--mark-soft: rgba(125, 159, 196, 0.18);
	--side-onbg: rgba(143,176,211,0.14);
	--side-line: #2a2f37;
	--logo: none;
	color-scheme: dark;
}
}