/* VARIABLES */
:root
{
	--optimus-navbar-background: #ffffff;
	--optimus-navbar-icon-color: #404040;
	--optimus-navbar-icon-hover-color: #485fc7;

	--optimus-main-background: #f6f6f9;

	--optimus-border-color: #dbdbdb;

	--optimus-leftmenu-background: #ffffff;
	--optimus-leftmenu-header-background: #f5f5ff;
	--optimus-leftmenu-header-text-color: #404040;
	--optimus-leftmenu-item-text-color: #404040;
	--optimus-leftmenu-item-hover-background: unset;
	--optimus-leftmenu-item-hover-text-color: #485fc7;
	--optimus-leftmenu-item-active-background: #485fc7;
	--optimus-leftmenu-item-active-text-color: #ffffff;

	--optimus-topmenu-background: #ffffff;
	--optimus-topmenu-header-background: #f5f5ff;
	--optimus-topmenu-header-text-color: #404040;
	--optimus-topmenu-item-color: #404040;
	--optimus-topmenu-item-hover-background: unset;
	--optimus-topmenu-item-hover-text-color: #485fc7;
	--optimus-topmenu-item-active-background: #485fc7;
	--optimus-topmenu-item-active-text-color: #ffffff;

	--optimus-notificationmenu-background: #f5f5ff;
	--optimus-notificationmenu-item-body-background: #ffffff;
	--optimus-notificationmenu-item-body-text-color: #404040;
	--optimus-notificationmenu-item-time-background: #ffffff;
	--optimus-notificationmenu-item-time-text-color: #a0a0a0;

	--optimus-tabs-background: unset;
	--optimus-tabs-text-color: #404040;
	--optimus-tabs-hover-background: unset;
	--optimus-tabs-hover-text-color: #485fc7;
	--optimus-tabs-active-background: #485fc7;
	--optimus-tabs-active-text-color: #ffffff;

	--optimus-scrollbar-track: #f0f0f9;
	--optimus-scrollbar-thumb: #e0e0e9;
	--optimus-scrollbar-thumb-hover: #d0d0d9;
	--optimus-scrollbar-thumb-active: #c0c0c9;

	--optimus-curtain-opacity: .86;

	--optimus-loader-background: #f0f0f5;
	--optimus-loader-glow: #ffffff;
}