:root[data-theme-id='light'] {
	color-scheme: light;
}

[data-theme-id='light'] {
	--theme-page-background: #E5ECEC;
	--theme-page-text-color: #14251D;

	--theme--page-header-logo: url('/static/images/ION-logo-full-dark.svg');

	--theme-selection-background: #00FFD244;
	--theme-selection-color: var(--theme-page-text-color);

	--theme-layout-border-color: #9BA8AA77;

	--theme-font-family: 'Inter', Arial, Helvetica, sans-serif;
	--theme-font-family-mono: 'IBM Plex Mono', monospace;

	--theme-accent-color: #51FF96;
	--theme-accent-gradient: linear-gradient(90deg, #00FFD2 30%, #51FF96 80%);
	--theme-accent-gradient-vertical: linear-gradient(45deg, #00FFD2 60%, #51FF96);

	--theme-switch-background: #9BA8AA;
	--theme-switch-toggle-background: #778688;
	--theme-switch-toggle-ray-color: #fff;

	--theme-surface-background: #22282A;
	--theme-surface-text-color: #fff;

	--theme-notice-background: #0D191B;
	--theme-notice-text-color: #fff;

	--theme-divider-color: #00000000;
	--theme-scrollbar-color: #9BA8AA;
	--theme-table-border-color: var(--theme-layout-border-color);
	--theme-definition-list-border-color: var(--theme-layout-border-color);

	--theme-footer-text-color: #444;
	--theme-breadcrumb-color: #778688;
	--theme-muted-text-color: #777;
	--theme-inline-code-background: #C0CACB44;
	--theme-page-note-text-color: var(var(--theme-page-text-color));

	--theme-sidebar-active-background: #22282A15;
}
