@charset "utf-8";

/**********/
/* Colors */
/**********/

:root {
	--color-main: 236,105,22;
	--color-main-darker: 203,89,17;
	--color-a-hover: 236,105,22;
	--color-background: 53,53,47;
	--color-border: 190,190,188;
	
	--color-highlight: rgb(var(--color-main));
	--bs-primary: rgb(var(--color-main));
	--bs-primary-rgb: var(--color-main);
	--bs-link-color: rgb(var(--color-main));
	--bs-link-hover-color: rgb(var(--color-main-darker));
	--bs-primary-darker: rgb(var(--color-main-darker));
	
	--color-bg-body: 239,238,234;
	
	--color-bg-light: 215,215,209;
	--color-bg-nav: 247,246,244;
	--color-text-body: 66,63,58;
	
	--bs-body-bg: rgb(var(--color-bg-body));
	--bs-nav-bg: rgb(var(--color-bg-nav));
	--bs-border-color: rgb(var(--color-border));
	--bs-secondary: rgb(var(--color-btn-bg));
	--bs-secondary-hover: rgb(var(--color-btn-bg-hover));
	
	/*
	--color-btn-bg: 56,75,72;
	--color-btn-bg-hover: 80,97,94;
	--color-btn-bg-disabled: 33,55,51;
	--color-btn-border: 50,85,76;
	--color-btn-color: 189,192,197;
	
	--color-login-input-bg: #FFFFFF;
	--color-login-input-focus-bg: #FFFFFF;
	--color-login-input-disabled-bg: #E0E0E0;
	--color-login-input-text: #000000;
	*/
	
	--bs-light-rgb: var(--color-bg-light);
	
	--color-input-border: rgb(var(--color-border));
	--color-input-border-focus: rgba(var(--color-main),0.3);
	--color-input-bg: rgb(var(--color-bg-body));
	--color-input-bg-focus: rgb(var(--color-bg-body));
	--color-input-text: rgb(var(--color-text-body));
	--color-input-shadow: rgba(var(--color-main),0.5);
	
	--color-tree-text: rgb(var(--color-btn-color));
	--color-tree-bg: #222e3c;
	--color-tree-text-hover: rgb(var(--color-btn-color));
	--color-tree-bg-hover: #1f2936;
	--color-tree-border: rgb(var(--color-background));
}
.modal-footer{
	--bs-modal-footer-bg: rgba(var(--color-background),0.05);
}

body[data-theme="light"] .sidebar-item.active .sidebar-link:hover, body[data-theme="light"] .sidebar-item.active > .sidebar-link{
	color:#161310;
}

.card-title{
	color:#161310;
}

body[data-theme="light"] .table thead tr{
	background-color:rgba(0,0,0,0.25);
}

body[data-theme="light"] .bg-primary.text-black th{
	color:#FFFFFF;
}