@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');

html{
	scroll-behavior: smooth;
}
body{
	background: #f4f7f9;
	font-family: "Inter", sans-serif;
	font-optical-sizing: auto;
	font-style: normal;
	color: #515D63;
}
body::-webkit-scrollbar-track
{
	border-radius: 10px;
	background-color: #fff;
}

body::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

body::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #ccc;
}



textarea:focus,
input:focus,
select:hover,
input:hover{
	border: 1px solid #642ADD!important;
	box-shadow: none!important;
}
p{
	color: #818A8F;
}
main{
	padding: 0 30px;
}
header {
	padding: 0 30px;
	background: #ffffff;
}
header nav{
	background: #ffffff;
	border-bottom: 1px solid #f4f7f9;
}
header nav ul li a{
	position: relative;
}
header nav ul li a:after{
	content: '';
	width: 100%;
	height: 2px;
	background: #642ADD;
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: 0;
	transition: all 1s;
}
header nav ul li a:hover:after,
header nav ul li a.active:after{
	opacity: 1;
}
header nav ul li a svg path{
	transition: all 1s;
}
header nav ul li a:hover svg path{
	fill: #642ADD;
}


.login-card {
	min-height: 100vh;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 auto;
	padding: 30px 12px;
}
.login-card .login-main {
	width: 500px;
	padding: 40px;
	border-radius: 10px;
	margin: 0 auto;
	background-color: #fff;
}
.login-card .login-main h4{
	font-size: 40px;
	font-weight: 600;
}
.login-card .login-main p{
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 124%;
	color: #707A80;
}
.login-card #togglePassword {
	position: absolute;
	cursor: pointer;
	top: 10px;
	right: 10px;
}
.login-card label{
	color: #818A8F;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
}
.login-card .login-main a{
	color: #515D63;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 100%;
	text-decoration: none;
}
.login-card .login-main a:hover{
	color: #642ADD;
	text-decoration: underline;
}
.login-card .login-main input{
	padding: 12px;
}
.login-card .login-main input:focus{
	background: #F4F7F9;
	outline: none;
	box-shadow: none;
}
.login-card .login-main button{
	background: #CCCFD1;
	border: 0;
	padding: 10px;
}
.login-card .login-main button:hover{
	background: #642ADD;
}
/* cards */

.card {
	border: 0;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.02);
	padding: 0;
}
.card .card-header{
	background: #EAEEF0;
	padding: 16px 24px;
	border: 0;
}
.card h5{
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	color: #4418A0;
	line-height: 30px;
}
.card .card-body{
	padding: 24px;
}

.nav-pills {
	gap: 24px;
	background: #F4F7F9;
	border-radius: 8px;
	padding: 6px 8px;
}
.nav-pills .nav-link{
	color: #707A80;
	padding: 8px 16px;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
}
.nav-pills .nav-link.active{
	color: #fff;
	background: #4418A0;
}

.tags div{
	font-size: 14px;
}

#contratos-a-vencer_wrapper .dt-length{
	display: none;
}

#novo-chamado textarea{
	height: 250px;
}

/*================== Publicacoes ===================*/

#card-publicacoes .top{
	background: #CCCFD1;
	padding: 5px 20px;
}
#card-publicacoes .item{
	transition: all .3s;
}
#card-publicacoes .item:hover{
	background: #eee;
}

#card-publicacoes select{
	height: 52px;
}
/*================== Insercoes ===================*/
#card-insercoes .top {
	background: #CCCFD1;
	font-size: 14px;
	font-weight: 500;
}
#nova-insercao h1{
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 124%;
}
#nova-insercao .tabs-two .nav-link{
	width: auto;
	font-size: 0;
	transition: all .3s;
}
#nova-insercao .tabs-two .nav-link.active{
	width: auto;
	font-size: 16px;
}
/* modal  */
#nova-insercao .nav-pills li .nav-link{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cpath d='M25.6663 20.0293V5.94766C25.6663 4.54766 24.523 3.50933 23.1347 3.62599H23.0647C20.6147 3.83599 16.893 5.08433 14.8163 6.39099L14.618 6.51933C14.2797 6.72933 13.7197 6.72933 13.3813 6.51933L13.0897 6.34433C11.013 5.04933 7.30301 3.81266 4.85301 3.61433C3.46467 3.49766 2.33301 4.54766 2.33301 5.93599V20.0293C2.33301 21.1493 3.24301 22.1993 4.36301 22.3393L4.70134 22.386C7.23301 22.7243 11.1413 24.0077 13.3813 25.2327L13.428 25.256C13.743 25.431 14.2447 25.431 14.548 25.256C16.788 24.0193 20.708 22.7243 23.2513 22.386L23.6363 22.3393C24.7563 22.1993 25.6663 21.1493 25.6663 20.0293Z' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 6.9043V24.4043' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.04199 10.4043H6.41699' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.91699 13.9043H6.41699' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	background-position: 10px center;
	background-repeat: no-repeat;
	height: 40px;
	min-width: 48px;
	padding-left: 46px;
}
#nova-insercao .nav-pills li:nth-child(1) .nav-link.active{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cpath d='M25.6663 20.0293V5.94766C25.6663 4.54766 24.523 3.50933 23.1347 3.62599H23.0647C20.6147 3.83599 16.893 5.08433 14.8163 6.39099L14.618 6.51933C14.2797 6.72933 13.7197 6.72933 13.3813 6.51933L13.0897 6.34433C11.013 5.04933 7.30301 3.81266 4.85301 3.61433C3.46467 3.49766 2.33301 4.54766 2.33301 5.93599V20.0293C2.33301 21.1493 3.24301 22.1993 4.36301 22.3393L4.70134 22.386C7.23301 22.7243 11.1413 24.0077 13.3813 25.2327L13.428 25.256C13.743 25.431 14.2447 25.431 14.548 25.256C16.788 24.0193 20.708 22.7243 23.2513 22.386L23.6363 22.3393C24.7563 22.1993 25.6663 21.1493 25.6663 20.0293Z' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 6.9043V24.4043' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.04199 10.4043H6.41699' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.91699 13.9043H6.41699' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");	background-repeat: no-repeat;

}

#nova-insercao .nav-pills li:nth-child(2) .nav-link{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cpath d='M24.4423 8.36284C24.4423 4.43117 23.4623 3.45117 19.5307 3.45117H7.24565C3.31398 3.45117 2.33398 4.43117 2.33398 8.36284V15.3628C2.33398 19.2945 3.31398 20.2745 7.24565 20.2745H11.6673V25.5478H7.86398M2.33398 15.6078H11.6673M14.8759 16.5775V17.8171C14.8759 20.8942 17.3769 23.3952 20.454 23.3952M20.454 23.3952C23.5311 23.3952 26.0321 20.8942 26.0321 17.8171V16.5775M20.454 23.3952V25.5827M20.4545 20.461C22.0659 20.461 23.3711 19.1558 23.3711 17.5444V13.534C23.3711 11.9225 22.0659 10.6173 20.4545 10.6173C18.843 10.6173 17.5378 11.9225 17.5378 13.534V17.5444C17.5378 19.1558 18.843 20.461 20.4545 20.461Z' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");
}

#nova-insercao .nav-pills li:nth-child(2) .nav-link.active{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cpath d='M24.4423 8.36284C24.4423 4.43117 23.4623 3.45117 19.5307 3.45117H7.24565C3.31398 3.45117 2.33398 4.43117 2.33398 8.36284V15.3628C2.33398 19.2945 3.31398 20.2745 7.24565 20.2745H11.6673V25.5478H7.86398M2.33398 15.6078H11.6673M14.8759 16.5775V17.8171C14.8759 20.8942 17.3769 23.3952 20.454 23.3952M20.454 23.3952C23.5311 23.3952 26.0321 20.8942 26.0321 17.8171V16.5775M20.454 23.3952V25.5827M20.4545 20.461C22.0659 20.461 23.3711 19.1558 23.3711 17.5444V13.534C23.3711 11.9225 22.0659 10.6173 20.4545 10.6173C18.843 10.6173 17.5378 11.9225 17.5378 13.534V17.5444C17.5378 19.1558 18.843 20.461 20.4545 20.461Z' stroke='%23fff' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");
}


#nova-insercao .nav-pills li:nth-child(3) .nav-link{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M5.72949 13.8134C10.7462 9.94011 17.2678 9.94011 22.2845 13.8134' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.33398 9.75345C9.40398 4.29345 18.5973 4.29345 25.6673 9.75345' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.92285 18.0718C11.5979 15.2251 16.3929 15.2251 20.0679 18.0718' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.9678 22.3422C12.8111 20.9188 15.2028 20.9188 17.0461 22.3422' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}

	#nova-insercao .nav-pills li:nth-child(3) .nav-link.active{
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M5.72949 13.8134C10.7462 9.94011 17.2678 9.94011 22.2845 13.8134' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.33398 9.75345C9.40398 4.29345 18.5973 4.29345 25.6673 9.75345' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.92285 18.0718C11.5979 15.2251 16.3929 15.2251 20.0679 18.0718' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.9678 22.3422C12.8111 20.9188 15.2028 20.9188 17.0461 22.3422' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	}

	#nova-insercao .nav-pills li:nth-child(4) .nav-link{
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M19.7871 7.19824C22.1204 8.81991 23.7304 11.3982 24.0571 14.3732' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.07129 14.4321C4.37462 11.4687 5.96129 8.89041 8.27129 7.25708' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.55469 24.4299C10.908 25.1183 12.448 25.5033 14.0697 25.5033C15.633 25.5033 17.103 25.1533 18.4214 24.5116' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.0695 8.98349C15.8607 8.98349 17.3128 7.5314 17.3128 5.74016C17.3128 3.94892 15.8607 2.49683 14.0695 2.49683C12.2783 2.49683 10.8262 3.94892 10.8262 5.74016C10.8262 7.5314 12.2783 8.98349 14.0695 8.98349Z' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.63494 23.2398C7.42618 23.2398 8.87827 21.7878 8.87827 19.9965C8.87827 18.2053 7.42618 16.7532 5.63494 16.7532C3.84369 16.7532 2.3916 18.2053 2.3916 19.9965C2.3916 21.7878 3.84369 23.2398 5.63494 23.2398Z' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.3654 23.2398C24.1566 23.2398 25.6087 21.7878 25.6087 19.9965C25.6087 18.2053 24.1566 16.7532 22.3654 16.7532C20.5742 16.7532 19.1221 18.2053 19.1221 19.9965C19.1221 21.7878 20.5742 23.2398 22.3654 23.2398Z' stroke='%23818A8F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	}
	#nova-insercao .nav-pills li:nth-child(4) .nav-link.active{
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M19.7871 7.19824C22.1204 8.81991 23.7304 11.3982 24.0571 14.3732' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.07129 14.4321C4.37462 11.4687 5.96129 8.89041 8.27129 7.25708' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.55469 24.4299C10.908 25.1183 12.448 25.5033 14.0697 25.5033C15.633 25.5033 17.103 25.1533 18.4214 24.5116' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.0695 8.98349C15.8607 8.98349 17.3128 7.5314 17.3128 5.74016C17.3128 3.94892 15.8607 2.49683 14.0695 2.49683C12.2783 2.49683 10.8262 3.94892 10.8262 5.74016C10.8262 7.5314 12.2783 8.98349 14.0695 8.98349Z' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.63494 23.2398C7.42618 23.2398 8.87827 21.7878 8.87827 19.9965C8.87827 18.2053 7.42618 16.7532 5.63494 16.7532C3.84369 16.7532 2.3916 18.2053 2.3916 19.9965C2.3916 21.7878 3.84369 23.2398 5.63494 23.2398Z' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.3654 23.2398C24.1566 23.2398 25.6087 21.7878 25.6087 19.9965C25.6087 18.2053 24.1566 16.7532 22.3654 16.7532C20.5742 16.7532 19.1221 18.2053 19.1221 19.9965C19.1221 21.7878 20.5742 23.2398 22.3654 23.2398Z' stroke='%23FEFEFE' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	}
	#nova-insercao .header-top{
		background: #fff;
		box-shadow: 28px 0 0 9px white, -28px 0 0 9px white;
		position: fixed;
		top: 95px;
		width: 98%;
		z-index: 1;
		padding: 20px 0 0;
	}
	#nova-insercao .input-file{
		border: 1px solid #642ADD;
		color: #642ADD;
		padding: 9px;
		font-size: 16px;
		font-style: normal;
		border-radius: 8px;
		font-weight: 500;
		width: 100%;
		text-align: center;
		margin-top: 31px;
		cursor: pointer;
	}
	#nova-insercao .previa-pdf{
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: 21px;
		color: #CCCFD1;
		border-radius: 8px;
		border: 1px solid  #CCCFD1;
		height: 100%;
	}
	#nova-insercao  .form-check.position {
		border-radius: 0;
		padding: 0;
		border: 0;
	}
	#nova-insercao  .form-check.position label{
		width: 100%;
		border-radius: 0;
		border: 1px solid  #CCCFD1;
		height: 45px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	#nova-insercao  .form-check.position label span{
		top: 0;
	}
	#nova-insercao  .form-check.position {
		border-radius: 0;
	}
	#nova-insercao  .form-check.position:nth-child(1) label{
		border-radius: 8px 0px 0px 0px;
	}
	#nova-insercao  .form-check.position:nth-child(3) label{
		border-radius: 0 8px 0px 0px;
	}
	#nova-insercao  .form-check.position:nth-child(10) label{
		border-radius: 0 0px 0px 8px;
	}
	#nova-insercao  .form-check.position:nth-child(12) label{
		border-radius: 0 0 8px 0;
	}

	#nova-insercao .form-check.position input[type=radio]:checked + label{
		border-color: #642ADD;
		background: #F0EAFC;
	}

	#card-insercoes select{
		background: transparent;
	}
	#validar-pdf .offcanvas-header {
		border-bottom: 1px solid #EAEEF0;
	}
	#validar-pdf h5{
		font-size: 20px;
		font-style: normal;
		font-weight: 600;
		line-height: 32px
	}

	#validar-pdf .btn-close{
		position: absolute;
		right: 30px;
		top: 30px;
	}


	#materia p{
		font-size: 16px;
		font-style: normal;
		font-weight: 400;
		line-height: 40px
	}
	#materia .sub{
		font-size: 20px;
	}

	#materia h6{
		font-size: 24px;
		font-style: normal;
		font-weight: 700;
		line-height: 40px;
		color: #515D63;
		margin: 24px 0;
	}

	#nova-insercao-validar  .form-check.position {
		border-radius: 0;
		padding: 0;
		border: 0;
	}
	#nova-insercao-validar .form-check.position label{
		width: 100%;
		border-radius: 0;
		border: 1px solid  #818A8F;
		height: 45px;
		display: flex;
		align-items: center;
		justify-content: center;
		background: #CCCFD1;
	}
	#nova-insercao-validar  .form-check.position label span{
		top: 0;
	}
	#nova-insercao-validar  .form-check.position {
		border-radius: 0;
	}
	#nova-insercao-validar  .form-check.position:nth-child(1) label{
		border-radius: 8px 0px 0px 0px;
	}
	#nova-insercao-validar  .form-check.position:nth-child(3) label{
		border-radius: 0 8px 0px 0px;
	}
	#nova-insercao-validar  .form-check.position:nth-child(10) label{
		border-radius: 0 0px 0px 8px;
	}
	#nova-insercao-validar  .form-check.position:nth-child(12) label{
		border-radius: 0 0 8px 0;
	}
	#nova-insercao-validar .form-check.position input[type=radio]:checked + label{
		border-color: #818A8F;
		background: #818A8F;
		color: #515D63;
	}
	#nova-insercao-validar .position label span:after{
		background-color: #515D63;
		border-color: #515D63;
	}
	#nova-insercao-validar .position label span:before{
		background-color: #CCCFD1;
	}
	#nova-insercao-validar .form-check.position input[type=radio]:disabled + label{
		opacity: 1;
	}
	#nova-insercao #tab-rdtv-inserir .arqiovos-sidebar{
		background: #fff;
		overflow-y: scroll;
		height: 500px;
		padding: 10px;
		margin-top: -25px;
	}
	#nova-insercao #tab-rdtv-inserir .arqiovos-sidebar ul{
		list-style: none;
		padding: 0;
	}
	#nova-insercao #tab-rdtv-inserir .arqiovos-sidebar ul li a{
		border-radius: 50px;
		background: #EAEEF0;
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 16px;
		font-style: normal;
		font-weight: 400;
		line-height: 124%;
		text-align: center;
		padding: 10px;
		text-decoration: none;
		color: #818A8F;
		margin-bottom: 7px;
		transition: all .3s;
	}
	#nova-insercao #tab-rdtv-inserir .arqiovos-sidebar ul li a:hover{
		background: #F0EAFC;
		color: #8256DF;
	}
	#nova-insercao #tab-rdtv-inserir .arqiovos-sidebar ul li a:hover svg path{
		fill: #642ADD;
	}
	#nova-insercao .arqiovos-sidebar h2{
		font-size: 16px;
		font-style: normal;
		font-weight: 400;
		line-height: 124%;
		color: #16262E;
		margin: 0;
	}


	.text-transcricao .textarea{
		height: 400px;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: 28px;
		border: 0;
		background: #fff;
		overflow-y: scroll;
	}
	.text-transcricao  h2{
		color: #164CB4;
		font-size: 16px;
		font-style: normal;
		font-weight: 500;
		line-height: 124%
	}

	.text-transcricao .content{
		border-radius: 12px;
		border: 1px solid #EAEEF0;
		background: #FFF;
		padding: 20px 10px ;
	}
	.text-transcricao .content .edit a{
		color:#642ADD;
		font-size: 16px;
		font-style: normal;
		font-weight: 500;
		line-height: 124%;
		text-decoration: none;
		border-radius: 10px;
		padding: 10px;
		transition: all .3s;
	}
	.bt-edit:hover{
		background: #D1E1FF;
	}

	.box-edit{
		position: absolute;
		background: #fff;
		right: 0;
		display: none;
	}
	.box-edit .cancelar{
		color: #ED1818!important;
	}
	.box-edit .cancelar:hover{
		background: #FEE8E8;
	}
	.box-edit .salvar{
		color: #642ADD!important;
	}
	.box-edit .salvar:hover{
		background: #D1E1FF;
	}



	.text-transcricao .textarea.editing{
		background: #F4F7F9;
		padding: 10px 20px;
		border-radius: 20px;
	}

	.titulo-manchete {
		background: #fff;
	}
	.titulo-manchete h2{
		color: #16262E;
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: 19.5px;
	}


	mark{
		background: #F8D456;
		mix-blend-mode: darken;
	}



	.audio-player {
		color: #000;
		display: grid;
		grid-template-rows: 6px auto;
		background: #fff;
		padding: 20px 20px;
	}
	.audio-player .timeline {
		background: #D9D9D9;
		width: 100%;
		position: relative;
		cursor: pointer;
		border-radius: 20px;
	}
	.audio-player .timeline .progress {
		background: #8256DF;
		width: 0%;
		height: 6px;
		transition: 0.25s;
		position: relative;
		overflow: unset;
	}
	.audio-player .timeline .progress:after{
		content: '';
		width: 24px;
		height: 24px;
		position: absolute;
		right: -10px;
		top: -10px;
		background: #8256DF;
		border-radius: 100%;
		border: 2px solid #fff;
	}
	.tab-player{

	}
	.tab-player a{
		display: inline-block;
		text-decoration: none;
		padding: 10px;
		background: #EAEEF0;
		border-radius: 4px 4px 0px 0px;
		color: #818A8F;
	}
	.tab-player a.active{
		background: #fff;
		color: #000;
	}


	.audio-player .controls {
		display: flex;
		justify-content: space-between;
		align-items: stretch;
		padding: 0 ;
		margin-top: 10px;
	}
	.audio-player .controls > * {
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.audio-player .play-container{
		width: 48px;
		height: 48px;
		background: #642ADD;
		border-radius: 100%;
	}
	.audio-player .controls .toggle-play.play {
		cursor: pointer;
		position: relative;
		left: 5px;
		height: 0;
		width: 0;
		border: 7px solid #0000;
		border-left: 13px solid #fff;
	}
	.audio-player .controls .toggle-play.play:hover {
		transform: scale(1.1);
	}
	.audio-player .controls .toggle-play.pause {
		height: 15px;
		width: 20px;
		cursor: pointer;
		position: relative;
	}
	.audio-player .controls .toggle-play.pause:before {
		position: absolute;
		top: 0;
		left: 5px;
		background: #fff;
		content: "";
		height: 15px;
		width: 3px;
	}
	.audio-player .controls .toggle-play.pause:after {
		position: absolute;
		top: 0;
		right: 6px;
		background: #fff;
		content: "";
		height: 15px;
		width: 3px;
	}
	.audio-player .controls .toggle-play.pause:hover {
		transform: scale(1.1);
	}
	.audio-player .controls .time {
		display: flex;
		background: #EAEEF0;
		border-radius: 50px;
		padding: 8px 12px;
		font-size: 16px;
		font-style: normal;
		color: #818A8F;
		font-weight: 400;
	}
	.audio-player .controls .time > * {
		padding: 2px;
	}
	.audio-player .controls .volume-container {
		cursor: pointer;
		position: relative;
		z-index: 2;
	}
	.audio-player .controls .volume-container .volume-button {
		height: 26px;
		display: flex;
		align-items: center;
	}
	.audio-player .controls .volume-container .volume-button .volume {
		position: relative;
		width: 28px;
		height: 28px;
		background-position: center;
		background-repeat: no-repeat;
	}

	.audio-player .controls .volume-container .volume-button .volume.icono-volumeMute{
		background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17.9998 16.75C17.8398 16.75 17.6898 16.7 17.5498 16.6C17.2198 16.35 17.1498 15.88 17.3998 15.55C18.6598 13.87 18.9298 11.64 18.1198 9.70995C17.9598 9.32995 18.1398 8.88995 18.5198 8.72995C18.8998 8.56995 19.3398 8.74995 19.4998 9.12995C20.5198 11.55 20.1698 14.3599 18.5998 16.4599C18.4498 16.6499 18.2298 16.75 17.9998 16.75Z' fill='%23818A8F'/%3E%3Cpath d='M19.8299 19.25C19.6699 19.25 19.5199 19.2 19.3799 19.1C19.0499 18.85 18.9799 18.38 19.2299 18.05C21.3699 15.2 21.8399 11.38 20.4599 8.08995C20.2999 7.70995 20.4799 7.26995 20.8599 7.10995C21.2399 6.94996 21.6799 7.12996 21.8399 7.50996C23.4299 11.29 22.8899 15.67 20.4299 18.95C20.2899 19.15 20.0599 19.25 19.8299 19.25Z' fill='%23818A8F'/%3E%3Cpath opacity='0.4' d='M14.04 12.96C14.67 12.33 15.75 12.78 15.75 13.67V16.6C15.75 18.32 15.13 19.61 14.02 20.23C13.57 20.48 13.07 20.6 12.55 20.6C11.75 20.6 10.89 20.33 10.01 19.78L9.36998 19.38C8.82998 19.04 8.73998 18.28 9.18998 17.83L14.04 12.96Z' fill='%23818A8F'/%3E%3Cpath opacity='0.4' d='M14.02 3.77997C12.9 3.15997 11.47 3.31997 10.01 4.22997L7.09 6.05997C6.89 6.17997 6.66 6.24997 6.43 6.24997H5.5H5C2.58 6.24997 1.25 7.57997 1.25 9.99997V14C1.25 16.42 2.58 17.75 5 17.75H5.5H6.25L15.75 8.24997V7.40997C15.75 5.68997 15.13 4.39997 14.02 3.77997Z' fill='%23818A8F'/%3E%3Cpath d='M21.7699 2.23C21.4699 1.93 20.9799 1.93 20.6799 2.23L2.22988 20.69C1.92988 20.99 1.92988 21.48 2.22988 21.78C2.37988 21.92 2.56988 22 2.76988 22C2.96988 22 3.15988 21.92 3.30988 21.77L21.7699 3.31C22.0799 3.01 22.0799 2.53 21.7699 2.23Z' fill='%23818A8F'/%3E%3C/svg%3E");
	}
	.audio-player .controls .volume-container .volume-button .volume.icono-volumeMedium{
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M24.0004 22.335C23.787 22.335 23.587 22.2683 23.4004 22.135C22.9604 21.8017 22.867 21.175 23.2004 20.735C25.2937 17.9483 25.2937 14.055 23.2004 11.2683C22.867 10.8283 22.9604 10.2017 23.4004 9.86833C23.8404 9.535 24.467 9.62833 24.8004 10.0683C27.4137 13.5617 27.4137 18.4417 24.8004 21.935C24.6004 22.2017 24.307 22.335 24.0004 22.335Z' fill='%2316262E'%3E%3C/path%3E%3Cpath d='M26.4398 25.6657C26.2265 25.6657 26.0265 25.5991 25.8398 25.4657C25.3998 25.1324 25.3065 24.5057 25.6398 24.0657C29.1998 19.3191 29.1998 12.6791 25.6398 7.93239C25.3065 7.49239 25.3998 6.86573 25.8398 6.53239C26.2798 6.19906 26.9065 6.2924 27.2398 6.7324C31.3332 12.1857 31.3332 19.8124 27.2398 25.2657C27.0532 25.5324 26.7465 25.6657 26.4398 25.6657Z' fill='%2316262E'%3E%3C/path%3E%3Cpath opacity='0.4' d='M21.0007 9.87833V22.1183C21.0007 24.4117 20.174 26.1317 18.694 26.9583C18.094 27.2917 17.4273 27.4517 16.734 27.4517C15.6673 27.4517 14.5207 27.0917 13.3473 26.3583L9.45398 23.9183C9.18732 23.7583 8.88065 23.665 8.57398 23.665H7.33398V8.33166H8.57398C8.88065 8.33166 9.18732 8.23833 9.45398 8.07833L13.3473 5.63833C15.294 4.425 17.2007 4.21166 18.694 5.03833C20.174 5.865 21.0007 7.585 21.0007 9.87833Z' fill='%2316262E'%3E%3C/path%3E%3Cpath d='M7.33268 8.33203V23.6654H6.66602C3.43935 23.6654 1.66602 21.892 1.66602 18.6654V13.332C1.66602 10.1054 3.43935 8.33203 6.66602 8.33203H7.33268Z' fill='%2316262E'%3E%3C/path%3E%3C/svg%3E");
	}
	.audio-player .controls .volume-container .volume-slider {
		position: absolute;
		left: -3px;
		top: 15px;
		z-index: -1;
		width: 0;
		height: 15px;
		background: #000;
		box-shadow: 0 0 20px #0000004d;
		transition: 0.25s;
	}
	.audio-player .controls .volume-container .volume-slider .volume-percentage {
		background: #fff;
		height: 100%;
		width: 75%;
	}
	.audio-player .controls .volume-container:hover .volume-slider {
		left: -123px;
		width: 120px;
	}
	.audio-player .info{
		border-radius: 50px;
		background: #CCCFD1;
		padding: 10px;
		color: #515D63;
		font-size: 16px;
		font-style: normal;
		font-weight: 400;
		line-height: 124%;
		margin: 0 5px;
	}
	.corte-materia{
		background: #fff;
	}
	.corte-materia h4{
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: 19.5px;
		color: #16262E;
	}
	.corte-materia .bg-one{
		border-radius: 50px;
		background:  #CCCFD1;
		padding: 8px 15px;
	}
	.corte-materia .bg-two{
		border-radius: 10px;
		background:  #F4F7F9;
		padding: 8px 15px;
	}
	.transcricao{
		margin-top: 44px;
	}
	.transcricao .card{
		min-height: 400px;
	}

	.box-date-a {
		position: relative;
	}
	.box-date-a > span{
		position: absolute;
		left: -4px;
		top: 10px;
	}

	#card-relatorios .nav-opcoes{
		position: relative;
	}
	#card-relatorios .nav-opcoes .nav{
		position: absolute;
		border-radius: 12px;
		border: 1px solid #EAEEF0;
		background: #FFF;
		z-index: 1;
		padding: 20px 20px 0;
		left: -120px;
		top: 0;
		width: 215px;
		opacity: 0;
		visibility: hidden;
		transition: all .3s;
	}
	#card-relatorios .nav-opcoes .nav ul{
		list-style: none;
		padding: 0;
	}
	#card-relatorios .nav-opcoes .nav ul li{width: 100%;}
	#card-relatorios .nav-opcoes .nav ul li a{
		display: block;
		padding: 5px 10px;
		/* text-align: right; */
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: 132%;
	}
	#card-relatorios .nav-opcoes .nav ul li a:hover{
		background: #F0E8F8;
		color: #6516B4;
	}
	#card-relatorios .nav-opcoes .nav a.close{
		display: block;
		margin: 0 0 0px auto;
	}
	#card-relatorios .nav-opcoes .nav.show{
		opacity: 1;
		visibility: visible;
	}


	.bt-notificacoes{
		display: inline-block;
		background: #eee;
		border-radius: 10.4px;
		padding: 10px 15px;
		position: relative;
	}
	.bt-notificacoes span{
		position: absolute;
		right: 5px;
		top: 3px;
		background: #EC7837;
		border-radius: 50px;
		padding: 1px 4px;
		color: #fff;
		font-size: 12px;
		font-style: normal;
		font-weight: 500;
		line-height: 124%;
	}
	.bt-notificacoes:hover span{

	}

	#tab-ralatorios-especiais .box{
		visibility: hidden;
		opacity: 0;
		height: 0;
	}
	#tab-ralatorios-especiais .box.active{
		visibility: visible;
		opacity: 1;
		height: 100%;
	}
	#tab-ralatorios-especiais .box .form-check{
		height: auto;
		border: 0;
	}
	#tab-ralatorios-especiais .box .form-check.four label{
		height: 34px;
		display: flex;
		align-items: center;
		border-radius: 50px;
		padding: 0 10px;
		font-size: 16px;
		font-style: normal;
		font-weight: 400;
	}
	#tab-ralatorios-especiais .box .form-check.four input:checked + label{
		background: #6516B4;
		color: #fff;
	}
	#tab-ralatorios-especiais .box .form-check.four input:disabled + label{
		background: #CCCFD1;
		color: #818A8F;
	}
	#card-relatorios .btn{
		min-height: 46px;
		height: 46px;
	}

	.content-infos{
		visibility: hidden;
		opacity: 0;
		transition: all .3s;
		height: 0;
	}
	.content-infos.show{
		visibility: visible;
		opacity:1;
		height: 84px;
		background: #F4F7F9;
	}
	.content-infos select,
	.content-infos input{
		background: #F4F7F9;
	}
	.open-content{
		transition: all .3s;
	}
	.open-content.active{
		transform: rotate(180deg);
	}


	#tab-ralatorios-ferramentas h5{
		color:  #16262E;
		font-size: 20px;
		font-style: normal;
		font-weight: 500;
		line-height: 124%
	}


	#tab-ralatorios-ferramentas .btn{
		height: 48px;
		min-height: 48px;
	}
	#tab-ralatorios-ferramentas input{
		color: #818A8F;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: 124%;
		height: 48px;
	}

	#tab-ralatorios-ferramentas #preview-url ~ button:not(:disabled) svg path{
		stroke: #642ADD;
	}

	#tab-ralatorios-ferramentas #preview-url ~ button:disabled{
		border-color: #CCCFD1!important;
		color: #CCCFD1;
	}

	#tab-ralatorios-ferramentas #url ~ button:disabled{
		border-color: #CCCFD1!important;
		color: #818A8F;
		background: #CCCFD1;
	}
	.box-tooltip-b{position: relative;}
	.box-tooltip-b:before {
		content: "";
		position: absolute;
		bottom: -17px;
		border: 5px solid transparent;
		z-index: 1;
		border-top-width: 0;
		border-bottom-color: #333;
	}
	.box-tooltip-b:after {
		content: attr(tooltip);
		position: absolute;
		bottom: -59px;
		text-align: center;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		padding: 1ch 1.5ch;
		border-radius: 0.3ch;
		box-shadow: 0 1em 2em -0.5em rgba(0, 0, 0, 0.35);
		background: #333;
		color: #FEFEFE;
		z-index: 1;
		text-align: center;
		font-size: 12px;
		font-style: normal;
		font-weight: 400;
		line-height: 148%;
		border-radius: 8px;
		background: #16262E;
		padding: 12px;
	}


	#novo-clipping-diario h1{
		font-size: 20px;
		font-style: normal;
		font-weight: 700;
		line-height: 124%;
	}
	#novo-clipping-diario .tabs-two .nav-link{
		width: auto;
		font-size: 0;
		transition: all .3s;
	}
	#novo-clipping-diario .tabs-two .nav-link.active{
		width: auto;
		font-size: 16px;
	}
/* modal */
#novo-clipping-diario .nav-pills li .nav-link{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M19.834 23.9163H8.16732C4.66732 23.9163 2.33398 22.1663 2.33398 18.083V9.91634C2.33398 5.83301 4.66732 4.08301 8.16732 4.08301H19.834C23.334 4.08301 25.6673 5.83301 25.6673 9.91634V18.083C25.6673 22.1663 23.334 23.9163 19.834 23.9163Z' stroke='%23818A8F' stroke-width='1.3125' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.8327 10.5L16.181 13.4167C14.9793 14.3733 13.0077 14.3733 11.806 13.4167L8.16602 10.5' stroke='%23818A8F' stroke-width='1.3125' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	background-position: 10px center;
	background-repeat: no-repeat;
	height: 40px;
	min-width: 48px;
	padding-left: 46px;
}
#novo-clipping-diario .nav-pills li .nav-link.active{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M19.834 23.9163H8.16732C4.66732 23.9163 2.33398 22.1663 2.33398 18.083V9.91634C2.33398 5.83301 4.66732 4.08301 8.16732 4.08301H19.834C23.334 4.08301 25.6673 5.83301 25.6673 9.91634V18.083C25.6673 22.1663 23.334 23.9163 19.834 23.9163Z' stroke='%23ffffff' stroke-width='1.3125' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.8327 10.5L16.181 13.4167C14.9793 14.3733 13.0077 14.3733 11.806 13.4167L8.16602 10.5' stroke='%23FFFFFF' stroke-width='1.3125' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

#novo-clipping-diario .nav-pills li:nth-child(2) .nav-link{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M8.05065 24.033C9.80065 25.083 11.9007 25.6663 14.0007 25.6663C20.4173 25.6663 25.6673 20.4163 25.6673 13.9997C25.6673 7.58301 20.4173 2.33301 14.0007 2.33301C7.58398 2.33301 2.33398 7.58301 2.33398 13.9997C2.33398 16.0997 2.91732 18.083 3.85065 19.833L2.84732 23.69C2.79555 23.8891 2.79736 24.0984 2.85256 24.2966C2.90776 24.4948 3.01439 24.6748 3.16163 24.8185C3.30887 24.9622 3.49149 25.0644 3.69097 25.1147C3.89045 25.1651 4.09969 25.1618 4.29748 25.1052L8.05065 24.033Z' stroke='%23818A8F' stroke-width='1.3125' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.25 17.3227C19.25 17.5117 19.208 17.7065 19.1182 17.8955C19.0265 18.0908 18.9062 18.2713 18.7612 18.431C18.5033 18.7145 18.2198 18.9187 17.8978 19.0505C17.5828 19.1823 17.241 19.25 16.8735 19.25C16.3368 19.25 15.764 19.124 15.1585 18.8673C14.5184 18.5898 13.9117 18.2407 13.3502 17.8267C12.7394 17.3805 12.163 16.8891 11.6258 16.3567C11.0944 15.8225 10.6041 15.2488 10.1593 14.6405C9.75056 14.0838 9.40467 13.4836 9.128 12.8508C8.876 12.25 8.75 11.6783 8.75 11.1335C8.75 10.7765 8.813 10.4358 8.939 10.1208C9.065 9.8 9.26567 9.506 9.5445 9.2435C9.8805 8.91217 10.248 8.75 10.6377 8.75C10.7847 8.75 10.9317 8.7815 11.0635 8.8445C11.2 8.9075 11.3202 9.002 11.4158 9.1385L12.6362 10.8558C12.7295 10.9865 12.7995 11.1078 12.8462 11.2233C12.8928 11.333 12.9197 11.4438 12.9197 11.543C12.9182 11.6753 12.8798 11.8046 12.8088 11.9163C12.7278 12.0529 12.629 12.1781 12.5148 12.2885L12.1147 12.7038C12.0868 12.7311 12.065 12.7638 12.0505 12.8C12.0361 12.8361 12.0293 12.8749 12.0307 12.9138C12.0307 12.9547 12.0365 12.992 12.047 13.034C12.0622 13.076 12.0785 13.1075 12.089 13.139C12.1823 13.3128 12.3457 13.538 12.5778 13.811C12.8147 14.084 13.0667 14.3628 13.3397 14.6405C13.6243 14.9193 13.8973 15.176 14.1762 15.4128C14.4492 15.6427 14.6755 15.8002 14.854 15.8947L14.9497 15.9378C14.9916 15.9528 15.0359 15.9599 15.0803 15.9588C15.1206 15.9597 15.1606 15.9522 15.1977 15.9367C15.2349 15.9212 15.2684 15.8982 15.2962 15.869L15.6952 15.4747C15.827 15.344 15.953 15.2448 16.0743 15.1807C16.1859 15.1096 16.3154 15.0715 16.4477 15.071C16.5581 15.0726 16.6671 15.096 16.7685 15.1398C16.884 15.1865 17.0053 15.2542 17.136 15.344L18.8767 16.5783C19.0028 16.6604 19.1031 16.7765 19.166 16.9132C19.2205 17.0429 19.2491 17.182 19.25 17.3227Z' stroke='%23818A8F' stroke-width='1.3125' stroke-miterlimit='10'/%3E%3C/svg%3E");	background-position: 10px center;
	background-repeat: no-repeat;
}

#novo-clipping-diario .nav-pills li:nth-child(2) .nav-link.active{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M8.05065 24.033C9.80065 25.083 11.9007 25.6663 14.0007 25.6663C20.4173 25.6663 25.6673 20.4163 25.6673 13.9997C25.6673 7.58301 20.4173 2.33301 14.0007 2.33301C7.58398 2.33301 2.33398 7.58301 2.33398 13.9997C2.33398 16.0997 2.91732 18.083 3.85065 19.833L2.84732 23.69C2.79555 23.8891 2.79736 24.0984 2.85256 24.2966C2.90776 24.4948 3.01439 24.6748 3.16163 24.8185C3.30887 24.9622 3.49149 25.0644 3.69097 25.1147C3.89045 25.1651 4.09969 25.1618 4.29748 25.1052L8.05065 24.033Z' stroke='%23ffffff' stroke-width='1.3125' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.25 17.3227C19.25 17.5117 19.208 17.7065 19.1182 17.8955C19.0265 18.0908 18.9062 18.2713 18.7612 18.431C18.5033 18.7145 18.2198 18.9187 17.8978 19.0505C17.5828 19.1823 17.241 19.25 16.8735 19.25C16.3368 19.25 15.764 19.124 15.1585 18.8673C14.5184 18.5898 13.9117 18.2407 13.3502 17.8267C12.7394 17.3805 12.163 16.8891 11.6258 16.3567C11.0944 15.8225 10.6041 15.2488 10.1593 14.6405C9.75056 14.0838 9.40467 13.4836 9.128 12.8508C8.876 12.25 8.75 11.6783 8.75 11.1335C8.75 10.7765 8.813 10.4358 8.939 10.1208C9.065 9.8 9.26567 9.506 9.5445 9.2435C9.8805 8.91217 10.248 8.75 10.6377 8.75C10.7847 8.75 10.9317 8.7815 11.0635 8.8445C11.2 8.9075 11.3202 9.002 11.4158 9.1385L12.6362 10.8558C12.7295 10.9865 12.7995 11.1078 12.8462 11.2233C12.8928 11.333 12.9197 11.4438 12.9197 11.543C12.9182 11.6753 12.8798 11.8046 12.8088 11.9163C12.7278 12.0529 12.629 12.1781 12.5148 12.2885L12.1147 12.7038C12.0868 12.7311 12.065 12.7638 12.0505 12.8C12.0361 12.8361 12.0293 12.8749 12.0307 12.9138C12.0307 12.9547 12.0365 12.992 12.047 13.034C12.0622 13.076 12.0785 13.1075 12.089 13.139C12.1823 13.3128 12.3457 13.538 12.5778 13.811C12.8147 14.084 13.0667 14.3628 13.3397 14.6405C13.6243 14.9193 13.8973 15.176 14.1762 15.4128C14.4492 15.6427 14.6755 15.8002 14.854 15.8947L14.9497 15.9378C14.9916 15.9528 15.0359 15.9599 15.0803 15.9588C15.1206 15.9597 15.1606 15.9522 15.1977 15.9367C15.2349 15.9212 15.2684 15.8982 15.2962 15.869L15.6952 15.4747C15.827 15.344 15.953 15.2448 16.0743 15.1807C16.1859 15.1096 16.3154 15.0715 16.4477 15.071C16.5581 15.0726 16.6671 15.096 16.7685 15.1398C16.884 15.1865 17.0053 15.2542 17.136 15.344L18.8767 16.5783C19.0028 16.6604 19.1031 16.7765 19.166 16.9132C19.2205 17.0429 19.2491 17.182 19.25 17.3227Z' stroke='%23ffffff' stroke-width='1.3125' stroke-miterlimit='10'/%3E%3C/svg%3E");	background-position: 10px center;
	background-repeat: no-repeat;
}


.item-email,
#list-emails div{
	list-style: none;
	border-radius: 50px;
	background:  #EAEEF0;
	padding: 5px 10px;
	margin-bottom: 5px;
}
.item-email span,
#list-emails > div span{margin-left: 5px;}
.item-not{
	display: inline-flex;
	border-radius: 50px;
	background: var(--W-300, #EAEEF0);
	padding: 10px 20px;
	color: #818A8F;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 124%;
}

#modal-add-email.active{
	display: block;
}

.remover-email{display: inline-block; cursor: pointer;}


#modal-add-email{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	right: 0;
	width: 800px;
	z-index: 9;
	height: 500px;
	display: none;

}
#modal-add-email .content{
	position: relative;
	background: #fff;
	min-height: 385px;
	padding: 32px;
	border-radius: 12px;
}
#modal-add-email:after{
	content: '';
	background: #00000047;
	position: fixed;
	height: 100vh;
	width: 100vw;
	left: 0;
	top: 0;
	z-index: -1;
}
#modal-add-email h5{
	color:  #16262E;
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 124%;
}





.ck-editor__editable{
	height: 200px;
}

.modalxx:nth-of-type(even) {
	z-index: 1061 !important;
}
.modalxx-backdrop.show:nth-of-type(even) {
	z-index: 1062 !important;
}



.color input{
	height: 52px;
	padding: 10px 70% 10px 16px;
	position: relative;
}
.color input:after{
	content: attr(data-color);
	position: absolute;
	top: 30%;
	left: 61px;
	color: #000;
}

.order-element .box > div{
	border-radius: 20px;
	border: 1px solid #eee;
	color: #515D63;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 164%;
	padding: 10px 12px;
}
.order-element .box > div span{
	background: #eee;
	color: #515D63;
	border-radius: 50px;
	padding: 7px 10px;
	margin-left: 5px;
}


.required{
	position: relative;
}


.card-bg{
	background: #EAEEF0;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 124%
}

#tab-ralatorios-sinopses .card{
	color: #515D63;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 164%;
}


#offcanvasNotificacoes{
	border-radius: 32px 32px 0px 0px;
}
#offcanvasNotificacoes h5{
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 124%;
}



.bgModal:after{
	content: '';
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	background: #00000057;
	transition: all .3s;
}


.card-select-citacoes .card-header{
	border-radius: 16px 16px 0px 0px;
}
.card-select-citacoes h5{
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 124%;
	color: #16262E;
}
.card-select-citacoes .status-small.type-0 {
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 120%;
	border-radius: 50px;
	background: #6516B4;
	color: #fff;
}

.card-select-citacoes .citacoes select {
	width: 250px;
	height: 48px;
}
.accordion ~ .content{
	max-height: auto;
	overflow: hidden;
	transition: max-height 0.2s ease-in-out;
}
.accordion ~ .content.hide{
	max-height: 0;

}
.card.border{
	border: 1px solid #CCCFD1;
}
.card-two .content{
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 18px;
}
.card-two .card-header{
	background: #F4F7F9;
}
.card-two .card-header:not(h5){
	color: #818A8F;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 124%;
}
.card-two h5{
	color: #16262E;
}
.card-two .top{
	background: #EAEEF0!important;
	height: 53px;
}
.card-two .footer{
	border-bottom: 8px solid #164cb42e;
	border-radius: 0px 0px 20px 20px;
	height:8px ;
	width: 	100%;
}

.card-two .item{
	min-height: 72px;
}

.sidebar{
	background-color: #fff;
	box-shadow: 0 18px 0 0 #fff, 0 -18px 0 0 #fff;
}
.sidebar p{
	color: #16262E;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 124%;
}
.sidebar .preview-pdf{
	width: 100%;
	overflow: hidden;
	border-radius: 8px;
	border: 1px solid  #CCCFD1;
	background:#FEFEFE;
	padding: 20px;
	text-align: center;
}
.sidebar .preview-pdf img{
	max-width: 200px;
	width: 100%;
}

.bt-salvar{
	position: fixed;
	bottom: 20px;
	right: 20px;
}


.pagination ul{
	list-style: none;
}
.pagination ul li a{
	text-decoration: none;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 120%;
	color: #818A8F;
	border-radius: 24px;
	width: 32px;
	height: 32px;
	transition: all .3s;
	margin: 0 2px;
}
.pagination ul li a:hover{
	background: #F4F7F9;
}
.pagination ul li a.active{
	background: #642ADD;
	color: #fff;
}
.pagination .info{
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 120%;
}


.pdf-position{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
}

.footer{
	border-bottom: 8px solid #EAEEF0;
	border-radius: 0px 0px 20px 20px;
	height: 8px;
	width: 100%;
}
/*================== componentes ===================*/
.w-80 {
	width: 80% !important;
}
.w-60 {
	width: 60% !important;
}

/* Works on Firefox */
* {
	scrollbar-width: thin;
	scrollbar-color: #818A8F #ccc;
}

/* Works on Chrome, Edge, and Safari */
*::-webkit-scrollbar {
	width: 12px;
}

*::-webkit-scrollbar-track {
	background: #ccc;
	border-radius: 10px;

}

*::-webkit-scrollbar-thumb {
	background-color: #818A8F;
	border-radius: 20px;
	border: 3px solid #ccc;
	border-radius: 10px;

}

.switch-bt {
	display: flex;
	justify-content: space-between;
	background: #EAEEF0;
	border-radius: 8px;
	width: 100%;
	height: 45px;
	text-align: center;
	position: relative;
}
.switch-bt .form-check{
	border: 0;
	height: 100%;
	padding: 6px 9px;
}
.switch-bt label {
	color: #707A80!important;
	width: 100%;
	height: 100%!important;
	border-radius: 8px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 21px;
	transition: all .3s;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
}

.switch-bt input:checked ~ label{
	background: #4418A0;
	color: #fff!important;
}
.switch-button-checkbox:checked + .switch-button-label:before {
	transform: translateX(120px);
	transition: transform 300ms linear;
}
.switch-button-checkbox + .switch-button-label {
	position: relative;
	padding: 12px 0;
	display: block;
	user-select: none;
	pointer-events: none;
	margin: 6px;
}
.switch-button-checkbox + .switch-button-label:before {
	content: "";
	background: #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	border-radius: 8px;
	transform: translateX(0);
	transition: transform 300ms;
}
.switch-button-checkbox + .switch-button-label .switch-button-label-span {
	position: relative;
}








.btn{
	display: inline-flex;
	justify-content: center;
	align-items: center;
	min-height: 52px;
	padding: 0 30px;
	border-radius: 8px;
}

.btn-primary.border{
	background: transparent;
	border: 1px solid #642ADD!important;
	color: #642ADD;
}
.btn-primary.border:hover{
	color: #fff;
}
.btn-primary.border svg path:hover{
	stroke: #fff;
}
.btn-success{
	background-color: #21B84C!important;
	color: #fff;
	border-color: #21B84C!important;
}


.btn-type-pdf{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='28' viewBox='0 0 22 28' fill='none'%3E%3Cg filter='url(%23filter0_if_6901_17070)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.33203 0.666992C1.22403 0.666992 0.332031 1.4779 0.332031 2.48517V25.5155C0.332031 26.5228 1.22403 27.3337 2.33203 27.3337H19.6654C20.7734 27.3337 21.6654 26.5228 21.6654 25.5155V7.93972L13.6654 0.666992H2.33203Z' fill='%23F44336'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6641 0.666992V6.12154C13.6641 6.66411 13.9243 7.14816 14.3363 7.48074L21.6641 14.1424V7.93972L13.6641 0.666992Z' fill='url(%23paint0_linear_6901_17070)'/%3E%3Cmask id='mask0_6901_17070' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='22' height='28'%3E%3Cpath d='M2.33203 0.666992C1.22403 0.666992 0.332031 1.4779 0.332031 2.48517V25.5155C0.332031 26.5228 1.22403 27.3337 2.33203 27.3337H19.6654C20.7734 27.3337 21.6654 26.5228 21.6654 25.5155V7.93972L13.6654 0.666992H2.33203Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_6901_17070)'%3E%3Cg filter='url(%23filter1_f_6901_17070)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.6641 7.93972H15.6641C14.5561 7.93972 13.6641 7.12881 13.6641 6.12154V0.666992L21.6641 7.93972Z' fill='%23E57373'/%3E%3C/g%3E%3C/g%3E%3Cpath opacity='0.2' fill-rule='evenodd' clip-rule='evenodd' d='M0.332031 25.3643V25.5158C0.332031 26.523 1.22403 27.334 2.33203 27.334H19.6654C20.7734 27.334 21.6654 26.523 21.6654 25.5158V25.3643C21.6654 26.3715 20.7734 27.1824 19.6654 27.1824H2.33203C1.22403 27.1824 0.332031 26.3715 0.332031 25.3643Z' fill='%233E2723'/%3E%3Cpath opacity='0.2' fill-rule='evenodd' clip-rule='evenodd' d='M2.33203 0.666992C1.22403 0.666992 0.332031 1.4779 0.332031 2.48517V2.63669C0.332031 1.62942 1.22403 0.818507 2.33203 0.818507H13.6654L21.4987 7.93972H21.6654L13.6654 0.666992H2.33203Z' fill='white'/%3E%3Cpath opacity='0.2' fill-rule='evenodd' clip-rule='evenodd' d='M13.6641 6.12109V6.27261C13.6641 7.27988 14.5561 8.09079 15.6641 8.09079H21.6641V7.93928H15.6641C14.5561 7.93928 13.6641 7.12837 13.6641 6.12109Z' fill='%233E2723'/%3E%3Cpath d='M8.9974 14.6064V20.6671H10.9974C12.0974 20.6671 12.9974 19.8489 12.9974 18.8489V16.4246C12.9974 15.4246 12.0974 14.6064 10.9974 14.6064H8.9974ZM10.9974 19.4549H10.3307V15.8186H10.9974C11.3641 15.8186 11.6641 16.0913 11.6641 16.4246V18.8489C11.6641 19.1822 11.3641 19.4549 10.9974 19.4549ZM18.3307 15.8186V14.6064H14.3307V20.6671H15.6641V18.2428H17.6641V17.0307H15.6641V15.8186H18.3307ZM3.66406 14.6064V20.6671H4.9974V18.2428H6.33073C7.06406 18.2428 7.66406 17.6974 7.66406 17.0307V15.8186C7.66406 15.1519 7.06406 14.6064 6.33073 14.6064H3.66406ZM6.33073 17.0307H4.9974V15.8186H6.33073V17.0307Z' fill='%23FAFAFA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.33203 0.666992C1.22403 0.666992 0.332031 1.4779 0.332031 2.48517V25.5155C0.332031 26.5228 1.22403 27.3337 2.33203 27.3337H19.6654C20.7734 27.3337 21.6654 26.5228 21.6654 25.5155V7.93972L13.6654 0.666992H2.33203Z' fill='url(%23paint1_radial_6901_17070)'/%3E%3Cdefs%3E%3Cfilter id='filter0_if_6901_17070' x='0.0820312' y='0.416992' width='21.832' height='27.167' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='0.25'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_6901_17070'/%3E%3CfeGaussianBlur stdDeviation='0.125' result='effect2_foregroundBlur_6901_17070'/%3E%3C/filter%3E%3Cfilter id='filter1_f_6901_17070' x='12.6641' y='-0.333008' width='10' height='9.27246' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='0.5' result='effect1_foregroundBlur_6901_17070'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_6901_17070' x1='13.6641' y1='3.6973' x2='20.9039' y2='11.6611' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233E2723' stop-opacity='0.2'/%3E%3Cstop offset='1' stop-color='%233E2723' stop-opacity='0'/%3E%3C/linearGradient%3E%3CradialGradient id='paint1_radial_6901_17070' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(0.332039 0.66699) rotate(42.2737) scale(28.8312 28.7007)'%3E%3Cstop stop-color='white' stop-opacity='0.1'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	border-radius: 8px;
	border: 1px solid  #CCCFD1;
	background-color: #F4F7F9;
	background-position: 15px center;
	color: #F64D41;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 124%;
	text-decoration: none;
	display: inline-flex;
	padding: 12px 16px 12px 52px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	transition: all .3s;

}
.btn-type-pdf:hover{
	border-color: #F64D41;
	background-color: #FEECE8;
}
.btn-type-excel{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M17.3359 2.33398H8.44677C8.15216 2.33398 7.86961 2.45102 7.66129 2.65934C7.45297 2.86766 7.33594 3.15021 7.33594 3.44482V8.16732L17.3359 14.0007L22.3359 16.1107L27.3359 14.0007V8.16732L17.3359 2.33398Z' fill='%2321A366'/%3E%3Cpath d='M7.33594 8.16699H17.3359V14.0003H7.33594V8.16699Z' fill='%23107C41'/%3E%3Cpath d='M26.2251 2.33398H17.3359V8.16732H27.3359V3.44482C27.3359 3.15021 27.2189 2.86766 27.0106 2.65934C26.8023 2.45102 26.5197 2.33398 26.2251 2.33398Z' fill='%2333C481'/%3E%3Cpath d='M17.3359 14H7.33594V24.5558C7.33594 24.8504 7.45297 25.133 7.66129 25.3413C7.86961 25.5496 8.15216 25.6667 8.44677 25.6667H26.2251C26.5197 25.6667 26.8023 25.5496 27.0106 25.3413C27.2189 25.133 27.3359 24.8504 27.3359 24.5558V19.8333L17.3359 14Z' fill='%23185C37'/%3E%3Cpath d='M17.3359 14H27.3359V19.8333H17.3359V14Z' fill='%23107C41'/%3E%3Cpath opacity='0.1' d='M14.5584 6.5H7.33594V22.3333H14.5584C14.8528 22.3325 15.1348 22.2151 15.3429 22.007C15.5511 21.7989 15.6684 21.5168 15.6693 21.2225V7.61083C15.6684 7.31649 15.5511 7.03446 15.3429 6.82633C15.1348 6.6182 14.8528 6.50088 14.5584 6.5Z' fill='black'/%3E%3Cpath opacity='0.2' d='M13.7251 7.33398H7.33594V23.1673H13.7251C14.0194 23.1664 14.3015 23.0491 14.5096 22.841C14.7177 22.6329 14.8351 22.3508 14.8359 22.0565V8.44482C14.8351 8.15048 14.7177 7.86844 14.5096 7.66031C14.3015 7.45218 14.0194 7.33486 13.7251 7.33398Z' fill='black'/%3E%3Cpath opacity='0.2' d='M13.7251 7.33398H7.33594V21.5007H13.7251C14.0194 21.4998 14.3015 21.3825 14.5096 21.1743C14.7177 20.9662 14.8351 20.6842 14.8359 20.3898V8.44482C14.8351 8.15048 14.7177 7.86844 14.5096 7.66031C14.3015 7.45218 14.0194 7.33486 13.7251 7.33398Z' fill='black'/%3E%3Cpath opacity='0.2' d='M12.8918 7.33398H7.33594V21.5007H12.8918C13.1861 21.4998 13.4681 21.3825 13.6763 21.1743C13.8844 20.9662 14.0017 20.6842 14.0026 20.3898V8.44482C14.0017 8.15048 13.8844 7.86844 13.6763 7.66031C13.4681 7.45218 13.1861 7.33486 12.8918 7.33398Z' fill='black'/%3E%3Cpath d='M1.7788 7.33398H12.8905C13.1851 7.33398 13.4676 7.45102 13.6759 7.65934C13.8843 7.86766 14.0013 8.15021 14.0013 8.44482V19.5565C14.0013 19.8511 13.8843 20.1336 13.6759 20.342C13.4676 20.5503 13.1851 20.6673 12.8905 20.6673H1.7788C1.48419 20.6673 1.20165 20.5503 0.993324 20.342C0.785003 20.1336 0.667969 19.8511 0.667969 19.5565L0.667969 8.44482C0.667969 8.15021 0.785003 7.86766 0.993324 7.65934C1.20165 7.45102 1.48419 7.33398 1.7788 7.33398Z' fill='%23107C41'/%3E%3Cpath d='M3.61328 18.1673L6.30995 13.989L3.83995 9.83398H5.82745L7.17578 12.4898C7.29967 12.7415 7.38495 12.9293 7.43161 13.0532H7.44911C7.538 12.852 7.63106 12.6565 7.72828 12.4665L9.16912 9.83398H10.9933L8.45995 13.9657L11.0574 18.1673H9.11578L7.55828 15.2507C7.4849 15.1264 7.42272 14.9959 7.37245 14.8607H7.34911C7.30366 14.9929 7.24327 15.1196 7.16912 15.2382L5.56661 18.1673H3.61328Z' fill='white'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	border-radius: 8px;
	border: 1px solid  #CCCFD1;
	background-color: #F4F7F9;
	background-position: 15px center;
	color: #107C41;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 124%;
	text-decoration: none;
	display: inline-flex;
	padding: 12px 16px 12px 52px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	transition: all .3s;
}
.btn-type-excel:hover{
	border-color: #107C41;
	background-color: #E8F7F5;
}

.btn-type-arquivo{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14.4999 4.50003V6.50003C14.4999 7.60003 15.3999 8.50003 16.4999 8.50003H18.4999M7.99988 13H11.9999M7.99988 17H15.9999M21 7V17C21 20 19.5 22 16 22H8C4.5 22 3 20 3 17V7C3 4 4.5 2 8 2H16C19.5 2 21 4 21 7Z' stroke='%23642ADD' stroke-width='1.6' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	border-radius: 8px;
	border: 1px solid  #642ADD;
	background-color: #fff  ;
	background-position: 15px center;
	color: #642ADD;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 124%;
	text-decoration: none;
	display: inline-flex;
	padding: 12px 16px 12px 52px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	transition: all .3s;
}

.btn-type-arquivo:hover{
	border-color: #642ADD;
	background-color: #E8EEF8;
}



.splide__arrow--next,
.splide__arrow--prev{
	border-radius: 8px 0px 0px 8px;
	border-right: 1px solid #FEFEFE;
	background: #EAEEF0;
	opacity: 1!important;
	height: 3em;
	width: 2.5em;
}
.splide__arrow--next svg,
.splide__arrow--prev svg{
	fill: #16262E;
}



.splide__arrow--next{
	border-radius: 0px 8px 8px 0px;
}
.scroll{
	overflow-y: auto;
}
.scroll::-webkit-scrollbar-track
{
	border-radius: 10px;
	background-color: #fff;
}

.scroll::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

.scroll::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #ccc;
}

.status-small,
.status{
	display: inline-flex;
	padding: 6px 12px;
	align-items: flex-start;
	gap: 5px;
	border-radius: 50px;
}
.status-small.type-1,
.status.type-1{
	background: #FEE8E8;
	color: #ED1818;
}
.status-small.type-2,
.status.type-2{
	background: #EAFAEE;
	color: #21B84C;
}
.status-small.type-3,
.status.type-3{
	background:#FEF2EB;
	color: #EC7837;
}
.status-small.type-4,
.status.type-4{
	background:#F0E8F8;
	color: #6516B4
}
.status-small.type-5,
.status.type-5{
	background:#D1E1FF;
	color: #164CB4;
}
.status-small.type-6,
.status.type-6{
	background:#ECECEC;
	color: #164CB4;
}
.status-small.type-7,
.status.type-7{
	background:#BBFFF3;
	color: #14B497;
}
.status-small.type-8,
.status.type-7{
	background:#164CB4;
	color: #fff;
}

.status-small.type-9,
.status.type-9{
	background:#14B497;
	color: #fff;
}
.status-small.type-10,
.status.type-10{
	background:#8256DF;
	color: #fff;
}
.status-small.type-11,
.status.type-11{
	background:#8256DF;
	color: #164CB4;
	border-radius: 4px;
	background: rgba(22, 76, 180, 0.10);
}



.fs-14{
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 124%;
}
#users-online ul{
	list-style: none;
	padding: 0;
}
#users-online h5{
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: 124%;
	color: #16262E;
}
#users-online .offcanvas-header{
	background: #F4F7F9;
	border-bottom: 1px solid  #CCCFD1;
}
#users-online figure img{
	border-radius: 100%;
}
#users-online h6{
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 124%;
}
#users-online p{
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 124%;
}

input{
	border-radius: 8px!important;
}
.nav-ancora ul{
	display: flex;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}
.nav-ancora ul li a{
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 124%;
	color: #818A8F;
	text-decoration: none;
	padding: 10px;
	position: relative;
	transition: all .3s;
}

.nav-ancora ul li a:after{
	content: "";
	width: 100%;
	height: 3px;
	background: #642ADD;
	position: absolute;
	left: 0;
	bottom: 0;
	transition: all .3s;
	opacity: 0;
}
.nav-ancora ul li a:hover:after,
.nav-ancora ul li a.active:after{
	opacity: 1;
}
.nav-ancora ul li a:hover,
.nav-ancora ul li a.active{
	color: #16262E;
}


.input-date{
	background: #F4F7F9;
	border: 0;
	height: 45px;
	padding: 0 20px;
	padding: 5px!important;
}

.gj-datepicker{
	width: 100%;
	background: #F4F7F9;
}

.gj-datepicker input{
	border: 0;
	height: 45px;
}
.date-ico{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6.66699 1.66602V4.16602' stroke='%2316262E' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.333 1.66602V4.16602' stroke='%2316262E' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.91699 7.57422H17.0837' stroke='%2316262E' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5 7.08268V14.166C17.5 16.666 16.25 18.3327 13.3333 18.3327H6.66667C3.75 18.3327 2.5 16.666 2.5 14.166V7.08268C2.5 4.58268 3.75 2.91602 6.66667 2.91602H13.3333C16.25 2.91602 17.5 4.58268 17.5 7.08268Z' stroke='%2316262E' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.0791 11.4167H13.0866' stroke='%2316262E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.0791 13.9167H13.0866' stroke='%2316262E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.99607 11.4167H10.0036' stroke='%2316262E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.99607 13.9167H10.0036' stroke='%2316262E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.91209 11.4167H6.91957' stroke='%2316262E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.91209 13.9167H6.91957' stroke='%2316262E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	display: block;
	width: 30px;
	height: 45px;
	background-position: center;
	background-repeat: no-repeat;

}
.next-day,
.prev-day{
	background: #EAEEF0;
	height: 45px;
	cursor: pointer;
	display: flex;
	align-items: center;
	border-radius: 0 8px 8px 0;
}

.prev-day{
	border-radius: 8px 0 0 8px;
}


.tabs-two {
	background: transparent;
}
.tabs-two .nav-link{
	width: 148px;
	font-weight: 400;
}
.tabs-two .nav-link:hover{
	background: #eee;
}
.tabs-two .nav-link:hover{
	background: #eee;
}
.tabs-two .nav-link.active{
	color: #fff;
}
.tabs-two .nav-link.active:hover{
	background: #4418A0;
}
.tabs-two .nav-link.active svg path{
	stroke: #fff;
}


.tabs-three{
	background: transparent;
	border-radius:0;
}

.tabs-three .nav-link{
	background:transparent!important;
	color: 	#818A8F;
	position: relative;
	border-bottom: 2px solid #eee;
	padding: 0 10px 10px;
	margin: 0;
	border-radius: 0;
}
.tabs-three .nav-link:hover:after,
.tabs-three .nav-link.active:after{
	content: '';
	width: 100%;
	height: 2px;
	background: #642ADD;
	position: absolute;
	bottom: -2px;
	left: 0;
}
.tabs-three .nav-link.active{
	color: 	#16262E;

}
small{
	color: #818A8F;
}
.form-check.two{
	border: 0;
}
.form-check.two label span{
	margin-right: 10px;
	margin-left: 0;
}


.form-check {
	border: 1px solid #CCCFD1;
	padding: 7px 13px ;
	border-radius: 8px;
	margin: 0;
	height: 45px;
	transition: all .5s;
}
.form-check:hover {
	border-color: #642ADD ;
}



.form-select-sm {height: 45px;}
.checkbox {  padding-right: 22px;}
.checkbox input[type=radio],
.checkbox input[type=checkbox] {display: none;}
.checkbox input[type=radio]:checked + label span:after,
.checkbox input[type=checkbox]:checked + label span:after { opacity: 1; }
.checkbox input[type=radio] + label span:before,
.checkbox input[type=radio] + label span:after { border-radius: 50%; }

.checkbox label {
	position: relative;
	cursor: pointer;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	color: #818A8F;
	height: 24px;
}
.checkbox label span{display: inline-block;	width: 30px;}
.checkbox label span:before {
	content: "";
	display: block;
	background-color: #fff;
	position: absolute;
	left:0;
	top: 40%;
	transform: translateY(-50%);
	width: 21px;
	height: 21px;
	border: 1px solid #818A8F;
	transition: all 0.2s ease-out;
	border-radius: 4px;
}
.checkbox label span:after {
	content: "✔";
	background-color: #642ADD;
	font-size: 1rem;
	color: #fff;
	text-align: center;
	width: 24px;
	height: 24px;
	border: 1px solid #642ADD;
	position: absolute;
	left:0;
	top: 40%;
	transform: translate(0, -50%);
	transition: opacity 0.3s ease-out;
	opacity: 0;
	border-radius: 4px;
}

/* =================================================================  */
.form-check.bg,
.form-check.ico{
	border: 0;
	height: auto;
}
.form-check.bg label,
.form-check.ico label {
	position: relative;
	cursor: pointer;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	color: #818A8F;
	height: auto;
	border-radius: 50px;
	border: 1px solid #CCCFD1;
	padding: 6px 10px;
	display: flex;
	align-items: center;
	justify-content: center;

}

.form-check.bg label span,
.form-check.ico label span{display: inline-block;}

.form-check.bg label span:before,
.form-check.ico label span:before {
	content: "";
	display: block;
	background-color: #fff;
	position: absolute;
	left:0;
	top: 30%;
	transform: translateY(-50%);
	width: 20px;
	height: 20px;
	border: 1px solid #818A8F;
	transition: all 0.2s ease-out;
	border-radius: 4px;
}
.form-check.bg label span:after,
.form-check.ico label span:after {
	content: "";
	background-color: #642ADD;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M14.0112 21.0393C13.7327 21.0391 13.4656 20.9282 13.2688 20.7312L9.30493 16.7673C9.10956 16.5696 9 16.3028 9 16.0249C9 15.747 9.10956 15.4802 9.30493 15.2826C9.71112 14.8764 10.3834 14.8764 10.7896 15.2826L14.0112 18.5041L21.2106 11.3046C21.6168 10.8985 22.2892 10.8985 22.6954 11.3046C23.1015 11.7108 23.1015 12.3832 22.6954 12.7894L14.7535 20.7312C14.5567 20.9282 14.2897 21.0391 14.0112 21.0393Z' fill='%23FEFEFE'/%3E%3C/svg%3E");
	background-position: center;
	color: #fff;
	text-align: center;
	width: 20px;
	height: 20px;
	border: 1px solid #642ADD;
	position: absolute;
	left:0;
	top: 30%;
	transform: translate(0, -50%);
	transition: opacity 0.3s ease-out;
	opacity: 0;
	border-radius: 4px;
}

.form-check.ico input[type=radio]:checked ~ label.positiva svg path{fill: #21B84C;}
.form-check.ico label.positiva span:after{background-color: #21B84C;border: 1px solid #55b64a;}
.form-check.ico input[type=radio]:checked ~ label.positiva{border-color:#21B84C;background: #E7F6EB;color: #16262E;}

.form-check.ico input[type=radio]:checked ~ label.neutra svg path{fill: #EC7837;}
.form-check.ico label.neutra span:after{background-color: #EC7837;border: 1px solid #EC7837;}
.form-check.ico input[type=radio]:checked + label.neutra{border-color:#EC7837;background: #FCF7E8;	color: #16262E;}

.form-check.ico input[type=radio]:checked ~ label.negativa svg path{fill: #ED1818;}
.form-check.ico label.negativa span:after{background-color: #ED1818;border: 1px solid #ED1818;}
.form-check.ico input[type=radio]:checked + label.negativa{border-color:#ED1818;background: #FEECE8;	color: #16262E;}

.form-check.ico input[type=radio]:checked ~ label.interesse svg path{fill: #164CB4;}
.form-check.ico label.interesse span:after{background-color: #164CB4;border: 1px solid #164CB4;}
.form-check.ico input[type=radio]:checked + label.interesse{border-color:#164CB4;background: #E8EEF8;	color: #16262E;}

.form-check.ico input[type=radio]:checked ~ label.todas svg path{fill: #14B497;}
.form-check.ico label.todas span:after{background-color: #14B497;border: 1px solid #14B497;}
.form-check.ico input[type=radio]:checked + label.todas{border-color:#14B497;background: #E8F7F5;	color: #16262E;}

.form-check.bg input[type=radio]:checked ~ label.positiva {border-color: #21B84C}
.form-check.bg label.positiva span:after{
	background-color: #fff;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21C16.9707 21 21 16.9707 21 12C21 7.0293 16.9707 3 12 3C7.0293 3 3 7.0293 3 12C3 16.9707 7.0293 21 12 21Z' fill='%23FEFEFE'/%3E%3Cpath d='M10.5084 15.7795C10.2995 15.7793 10.0992 15.6962 9.95162 15.5484L6.9787 12.5754C6.83217 12.4272 6.75 12.2271 6.75 12.0187C6.75 11.8102 6.83217 11.6102 6.9787 11.4619C7.28334 11.1573 7.78758 11.1573 8.09223 11.4619L10.5084 13.8781L15.908 8.47848C16.2126 8.17384 16.7169 8.17384 17.0215 8.47848C17.3262 8.78313 17.3262 9.28737 17.0215 9.59202L11.0652 15.5484C10.9175 15.6962 10.7173 15.7793 10.5084 15.7795Z' fill='%2321B84C'/%3E%3C/svg%3E");
}
.form-check.bg label.positiva span:after{border-color: #21B84C;}
.form-check.bg input[type=radio]:checked ~ label.positiva {background-color: #21B84C;color: #fff}


.form-check.ico input[type=radio] + label.padrao{ padding: 8px 12px; border-radius: 8px}
form-check.ico input[type=radio]:checked ~ label.padrao svg path{fill: #642ADD;}
.form-check.ico label.padrao span:after{background-color: #642ADD;border: 1px solid #642ADD;}
.form-check.ico input[type=radio]:checked + label.padrao{border-color:#642ADD;background: #F0EAFC;	color: #16262E; }


.radio-larg{padding: 11px!important;}
.form-check input[type=radio],
.form-check input[type=checkbox] {display: none;}
.form-check input[type=radio]:checked + label span:after,
.form-check input[type=checkbox]:checked + label span:after { opacity: 1; }
.form-check input[type=radio] + label span:before,
.form-check input[type=radio] + label span:after { border-radius: 50%; }
.form-check label {
	position: relative;
	cursor: pointer;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	color: #818A8F;
	height: 44px;
}

.form-check label span{
	width: 21px;
	height: 21px;
	display: inline-block;
	position: relative;
	top: 5px;
	margin-left: 10px;
}
.form-check label span:before {
	content: "";
	display: block;
	background-color: #fff;
	position: absolute;
	right: -1px;
	top: 50%;
	transform: translateY(-50%);
	width: 21px;
	height: 21px;
	border: 1px solid #818A8F;
	transition: all 0.2s ease-out;
}
.form-check label span:after {
	content: "✔";
	background-color: #642ADD;
	font-size: 1rem;
	color: #fff;
	text-align: center;
	width: 24px;
	height: 24px;
	border: 1px solid #642ADD;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate(0, -50%);
	transition: opacity 0.3s ease-out;
	opacity: 0;
}

.form-check.four{border: 0}
.form-check.four  input[type=radio]:checked + label{
	background: #642ADD;
	color: #fff
}
.form-check.four label{
	color: #818A8F;
	height: 34px;
	display: flex;
	align-items: center;
	border-radius: 50px;
	padding: 0 10px;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	background: #CCCFD1;
}


.tooltip-modal{
	position: absolute;
	right: -10px;
	top: -10px;
}


.modal-body{
	background: #F4F7F9;
}


textarea{
	border-radius: 8px;
	resize: none;
	width: 100%;
}

label{
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	color: #818A8F;
}


.tooltip-inner {
	background-color: #fff !important;
	/*!important is not necessary if you place custom.css at the end of your css calls. For the purpose of this demo, it seems to be required in SO snippet*/
	color: #16262E;
	text-align: left;
}

.tooltip.top .tooltip-arrow:before {
	border-top-color: #fff;
}


.bg-one{
	background-color: #f4f7f9;
}
.table>:not(caption)>*>*{
	border: 0;
}
.top-table th{
	background-color: #CCCFD1!important;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	color: #16262E;
}


.btn-primary{
	background: #642ADD;
	border: 0;
	height: 52px;
	padding: 0 30px;
	border-radius: 8px;
}
.btn-primary:hover{
	background: #7c58e1;
}
.btn-outline-danger{
	background: transparent;
	border-color: #ED1818;
	height: 52px;
	padding: 0 30px;
	border-radius: 8px;
}


.pagination{
	--bs-pagination-padding-x: 1rem;
}


.disabled > .page-link,
.page-link.disabled{
	background: transparent;
	border: 0;
}
.pagination .active>.page-link, .page-link.active{
	background: #642ADD;
	border: 0;
	border-radius: 24px;
	color: #fff;
}
.pagination .page-link{
	border: 0;
	color: #818A8F;
}

.dt-search{
	display: none;
}

select,
.input-search{
	height: 52px;
	border: 1px solid  #CCCFD1;
}

.input-search{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_6463_18861)'%3E%3Cpath d='M9.58317 17.5003C10.6228 17.5003 11.6523 17.2956 12.6127 16.8977C13.5732 16.4999 14.446 15.9167 15.1811 15.1816C15.9162 14.4465 16.4994 13.5737 16.8972 12.6132C17.2951 11.6527 17.4998 10.6233 17.4998 9.58366C17.4998 8.54403 17.2951 7.51458 16.8972 6.55408C16.4994 5.59359 15.9162 4.72086 15.1811 3.98573C14.446 3.2506 13.5732 2.66746 12.6127 2.26961C11.6523 1.87176 10.6228 1.66699 9.58317 1.66699C7.48354 1.66699 5.4699 2.50107 3.98524 3.98573C2.50058 5.47039 1.6665 7.48403 1.6665 9.58366C1.6665 11.6833 2.50058 13.6969 3.98524 15.1816C5.4699 16.6663 7.48354 17.5003 9.58317 17.5003Z' stroke='%2316262E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.3332 18.3337L16.6665 16.667' stroke='%2316262E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6463_18861'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 10px center;
	padding: .5rem 2.5rem;
}
.modal.fade .modal-add-popup {
	transform-origin: bottom;
	height: 0px;
	transition: height 0.3s !important;
	transition: -webkit-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
	transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
	-webkit-transform: none;
	transform: none;
}
.modal.fade.show .modal-add-popup {
	height: 100%;
	transition: height 0.3s;
	bottom: 0;
	position: absolute;
}
.line-v{
	display: inline-block;
	width: 1px;
	height: 49px;
	background: #CCCFD1;
	margin: -1px 17px;
}

.badge{
	display: inline-flex;
	height: 32px;
	padding: 6px 12px;
	align-items: center;
	gap: 4px;
	font-size: 14px;
	font-style: normal;
	border-radius: 50px;
	font-weight: 400;
	min-width: 81px;
	justify-content: center;
}
.badge.green{
	background: #21B84C;
}
.badge.red{
	background: #ED1818;
}

.tag{
	position: relative;
	width: 24px;
	height: 24px;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center;
}
.tag.red{
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.22013 3.09961H15.6601C16.3401 3.09961 17.1901 3.56961 17.5501 4.14961L21.7301 10.8296C22.1301 11.4796 22.0902 12.4996 21.6302 13.1096L16.4502 20.0096C16.0802 20.4996 15.2801 20.8996 14.6701 20.8996H4.22013C2.47013 20.8996 1.41018 18.9796 2.33018 17.4896L5.10013 13.0596C5.47013 12.4696 5.47013 11.5096 5.10013 10.9196L2.33018 6.48961C1.41018 5.01961 2.48013 3.09961 4.22013 3.09961Z' fill='%23ED1818'/%3E%3C/svg%3E%0A");
}
.tag.orange{
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.22013 3.09961H15.6601C16.3401 3.09961 17.1901 3.56961 17.5501 4.14961L21.7301 10.8296C22.1301 11.4796 22.0902 12.4996 21.6302 13.1096L16.4502 20.0096C16.0802 20.4996 15.2801 20.8996 14.6701 20.8996H4.22013C2.47013 20.8996 1.41018 18.9796 2.33018 17.4896L5.10013 13.0596C5.47013 12.4696 5.47013 11.5096 5.10013 10.9196L2.33018 6.48961C1.41018 5.01961 2.48013 3.09961 4.22013 3.09961Z' fill='%23EC7837'/%3E%3C/svg%3E%0A");
}
.tag.green{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4.22013 3.09961H15.6601C16.3401 3.09961 17.1901 3.56961 17.5501 4.14961L21.7301 10.8296C22.1301 11.4796 22.0902 12.4996 21.6302 13.1096L16.4502 20.0096C16.0802 20.4996 15.2801 20.8996 14.6701 20.8996H4.22013C2.47013 20.8996 1.41018 18.9796 2.33018 17.4896L5.10013 13.0596C5.47013 12.4696 5.47013 11.5096 5.10013 10.9196L2.33018 6.48961C1.41018 5.01961 2.48013 3.09961 4.22013 3.09961Z' fill='%2321B84C'/%3E%3C/svg%3E");
}

.border-r{
	border-radius: 8px;
}

.select {
	position: relative;
	display: block;
	min-width: 220px;
	width: 100%;
	max-width: 400px;
	margin-bottom: 20px;
}

.select__head {
	width: 100%;
	max-width: 100%;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	border-radius: 10px;
	padding: 14px 15px;
	font-size: 14px;
	line-height: 18px;
	color: rgba(66, 67, 72, 0.8);
	cursor: pointer;
}

.select__head::after {
	width: 10px;
	height: 6px;
	background: #FFF url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.50495 5.78413L0.205241 1.25827C-0.0684138 0.970375 -0.0684138 0.503596 0.205241 0.215836C0.478652 -0.0719461 0.922098 -0.071946 1.19549 0.215837L5.00007 4.22052L8.80452 0.215953C9.07805 -0.0718292 9.52145 -0.0718292 9.79486 0.215953C10.0684 0.503736 10.0684 0.970492 9.79486 1.25839L5.49508 5.78425C5.35831 5.92814 5.17925 6 5.00009 6C4.82085 6 4.64165 5.928 4.50495 5.78413Z' fill='%23ED266A'/%3E%3C/svg%3E%0A") no-repeat center / cover;
	position: absolute;
	right: 20px;
	bottom: 50%;
	transform: translateY(50%);
	content: '';
	display: block;
	transition: .2s ease-in;
}

.select__head.open::after {
	transform: translateY(50%) rotate(180deg);
}

.select__list {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background: #fff;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	border-radius: 10px;
	margin-top: 5px;
	max-height: 205px;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 100;
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #424348;
	scrollbar-color: dark;
	scrollbar-width: thin;
	overscroll-behavior: contain;
}

.select__list::-webkit-scrollbar {
	width: 7px;
	background-color: #F8F9FA;
	padding: 5px;
}

.select__list::-webkit-scrollbar-thumb {
	border-radius: 10px;
	background-color: #D9D9D9;
}

.select__list .select__item {
	position: relative;
	border-top: 1px solid rgba(224, 229, 231, 0.5);
	padding: 10px 15px;
	cursor: pointer;
	list-style-type: none;
}

.select__list .select__item:hover {
	background-color: rgba(224, 229, 231, 0.5);
}
