body {
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans',
		'Droid Sans', 'Helvetica Neue', sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

	min-height: 100vh;
}

body::before,
body::after {
	content: '';
	display: table;
}

/* Preferred box-sizing value */
*,
*::before,
*::after {
	box-sizing: border-box;
}

code {
	font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
}

.MuiAutocomplete-option {
	position: relative;
}
.MuiAutocomplete-option:not(:first-of-type):before {
	content: '';
	position: absolute;
	height: 1px;
	left: 32px;
	right: 32px;
	top: 0;
	background-color: #808080;
	opacity: 0.3;
}

.recharts-layer {
	outline: none !important;
}

@font-face {
	font-family: 'nprc';
	src: url('./assets/nprc.ttf') format('truetype'), url('./assets/nprc.woff') format('woff');
	/* src: url('./common/fonts/nprc.ttf') format('truetype'), url('./common/fonts/nprc.woff') format('woff'); */
	font-weight: normal;
	font-style: normal;
}

.icon-module-mto:before {
	content: '\e90a';
}
.icon-module-inf:before {
	content: '\e92b';
}
.icon-module-dbs:before {
	content: '\e92d';
}
.icon-add:before {
	content: '\e927';
}
.icon-graph-split:before {
	content: '\e928';
}
.icon-delete:before {
	content: '\e929';
}
.icon-graph:before {
	content: '\e92e';
}
.icon-refresh:before {
	content: '\e92a';
}
.icon-star-open:before {
	content: '\e923';
}
.icon-graph-line-closed:before {
	content: '\e924';
}
.icon-graph-line-open:before {
	content: '\e925';
}
.icon-star-closed:before {
	content: '\e926';
}
.icon-module-wtl:before {
	content: '\e91e';
}
.icon-module-gop:before {
	content: '\e91f';
}
.icon-module-frm:before {
	content: '\e921';
}
.icon-module-nws:before {
	content: '\e922';
}
.icon-nav-forward:before {
	content: '\e91a';
}
.icon-nav-back:before {
	content: '\e91b';
}
.icon-file-docx:before {
	content: '\e917';
}
.icon-file-xlsx:before {
	content: '\e918';
}
.icon-file-pdf:before {
	content: '\e919';
}
.icon-transports:before {
	content: '\e909';
}
.icon-transactions:before {
	content: '\e916';
}
.icon-plus-minus:before {
	content: '\e912';
}
.icon-weight:before {
	content: '\e913';
}
.icon-time:before {
	content: '\e914';
}
.icon-port:before {
	content: '\e915';
}
.icon-contracts:before {
	content: '\e90a';
}
.icon-plus:before {
	content: '\e90b';
}
.icon-boat-nprc-down:before {
	content: '\e90c';
}
.icon-boat-nprc-left:before {
	content: '\e90d';
}
.icon-boat-nprc-right:before {
	content: '\e90e';
}
.icon-boat-nprc-up:before {
	content: '\e90f';
}
.icon-danger:before {
	content: '\e910';
}
.icon-callme:before {
	content: '\e900';
}
.icon-filter:before {
	content: '\e911';
}
.icon-traingle-down:before {
	content: '\e908';
}
.icon-module-inv:before {
	content: '\e902';
}
.icon-module-mai:before {
	content: '\e904';
}
.icon-module-stc:before {
	content: '\e906';
}
.icon-module-scm:before {
	content: '\e907';
}
