@font-face {
    font-family: sawOne;
	src: url('/resources/font/Quicksand.ttf');
	font-style: normal;
}

/* =========================================================
RESET GLOBAL
========================================================= */
* {
	margin: 0px;
	padding: 0px;
	font-family: sawOne;
	font-size: 14px;
	box-sizing:border-box;
			
	/* Impedindo a seleção de textos */
	-webkit-touch-callout: none;
			-webkit-user-select: none;
			-khtml-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
		}

		/* =========================================================
		Variaveis
		========================================================= */
		:root {
			--primary-color: #0e2974;
			--secondary-color: #192849;

			--dialog-bar: red;

			--border-viewport: #091c52 solid 1px;
			--background-viewport-head: linear-gradient(135deg, #0e2974 0%, #192849 50%);

			--background-rows: linear-gradient(135deg, #192849 0%, #0e2974 50%);

			--background-buttons: linear-gradient(to bottom, #0e2974 0%, #192849 50%);
			--background-buttons-hover: #0c2772;

			--background-locked: linear-gradient(135deg, #192849 0%, #0e2974 50%, #192849 100%);
		}

		::selection {
			background-color: #06F;
			color: #fff;
		}

		/*=====================================================
		Bloquear o assastar pra baixo e atualizar página
		=====================================================*/
		html, body {
			overscroll-behavior: none;
			overflow: hidden;
		}

		/* =========================================================
		SCROLLBAR CUSTOM
		========================================================= */
		*::-webkit-scrollbar {
			width: 8px;
			height: 8px;
			background: #e3e0d6;
		}

		*::-webkit-scrollbar-track {
			background: rgba(0, 0, 0, 0.1);
		}

		*::-webkit-scrollbar-thumb {
			background: #8b8778;
		}

		*::-webkit-scrollbar-thumb:hover {
			background: #666;
		}

		/* Classe helper para ocultar scrollbar */
		.no-scrollbar {
			-webkit-overflow-scrolling: touch;
			-ms-overflow-style: none;
			scrollbar-width: none;
		}

		.no-scrollbar::-webkit-scrollbar {
			display: none;
		}