:root {
	--font-thin: 'sf_pro_textthin';
	--font-regular: 'sf_pro_textregular';
	--font-medium: 'sf_pro_textmedium';
	--font-semibold: 'sf_pro_textsemibold';
	--font-bold: 'sf_pro_textbold';
	color-scheme: light;
	--sudi-theme-mode: light;
	--login-logo: var(--logo-main-alt);
	--logo-main: url('../../../_sudi_v4/_includes/_img/themes/main/logo-sudi.svg');
	--logo-main-alt: url('../../../_sudi_v4/_includes/_img/themes/main/logo-sudi-on-light.svg');
	--logo-sq: url('../../../_sudi_v4/_includes/_img/themes/main/logo-sudi-sq.svg');
	--logo-sq-alt: url('../../../_sudi_v4/_includes/_img/themes/main/logo-sq.svg');
	--logo-bg: transparent;
	--text-main-high: #45129E;
	--text-main-medium: #5B16D4;
	--text-main-low: #E6D9FF;
	--text-gray-high: #1E2130;
	--text-gray-medium: #5C6172;
	--text-gray-low: #858BA0;
	--text-dark: #12141F;
	--text-light: #FFFFFF;
	--text-dark-alpha: rgba(18,20,31,.95);
	--text-light-alpha: rgba(255,255,255,.95);
	--bg-main-high: #4D2498;
	--bg-main-medium: #6A2CE8;
	--bg-main-low: #F1EAFE;
	--bg-gray-high: #DDE2EF;
	--bg-gray-medium: #EEF0F8;
	--bg-gray-low: #F7F8FC;
	--bg-dark: #12141F;
	--bg-light: #FFFFFF;
	--bg-body: #F7F8FC;
	--border-main-high: #4D2498;
	--border-main-medium: #7A2FF5;
	--border-main-low: #DCCAFB;
	--border-gray-high: #B8C0D1;
	--border-gray-medium: #D5DBE7;
	--border-gray-low: #E6EAF2;
	--border-dark: #12141F;
	--border-light: #FFFFFF;
	--color-red: #C4455A;
	--color-green: #21836A;
	--color-blue: #3977C5;
	--color-white: #FFFFFF;
	--color-yellow: #F2C14E;
	--color-purple: #7552B5;
	--color-gray: #667085;
	--suditb-sthead-h: 40px;
	--accent-high: #5B16D4;
	--accent-medium: #7A2FF5;
	--accent-low: #E9DBFF;
	--nav-bg: #F5EDFF;
	--nav-text: #45129E;
	--nav-active-bg: #E9DFFF;
	--surface-card: #FFFFFF;
	--surface-panel: #F7F8FC;
	--gradient-brand-text: #FFFFFF;
	--bg-red-low: #FBE8EC;
	--bg-green-low: #E4F4EE;
	--bg-blue-low: #E8F0FC;
	--bg-yellow-low: #FFF4D8;
	--text-red-high: #A12E43;
	--text-green-high: #17664F;
	--text-blue-high: #2A5591;
	--text-yellow-high: #76520C;
	--gradient-brand: linear-gradient(135deg,#5B16D4 0%,#7A2FF5 100%);
	--gradient-surface: linear-gradient(120deg,#FFF8F4 0%,#F5EDFF 45%,#E9F2FF 100%);
	--gradient-accent: linear-gradient(90deg,#9FE3A4 0%,#8FD0FF 25%,#C5B3FF 50%,#FFB1C9 75%,#FFD6A1 100%);
	--gradient-nav-rail: linear-gradient(120deg,#FFF8F4 0%,#F5EDFF 45%,#E9F2FF 100%);
}
