





/* TABELA */

.wwKQ1koArt > table{
/* margin: auto; */
table-layout:fixed;
width:100%;
border-collapse:collapse;
/* overflow: hidden; */
/* padding-top:40px; */
}

.wwKQ1koArt > table > thead > tr{
border-bottom:1px solid var(--border-color);

}

.wwKQ1koArt > table > tbody > tr{
border-bottom:1px solid var(--border-color);

}

.wwKQ1koArt > table > thead > tr > td{
font-weight:bold;
height:50px;
line-height:30px;
font-size:var(--font-size);
user-select:text;
overflow:visible;
white-space:nowrap;
text-overflow:ellipsis;
}

.wwKQ1koArt > table > tbody > tr > td{
font-weight:normal;
height:50px;
line-height:30px;
font-size:var(--font-size);
user-select:text;
overflow:visible;
white-space:nowrap;
text-overflow:ellipsis;
padding-top:20px;
padding-bottom:20px;
}



.wwKQ1koArt > table > tbody > tr:last-child{
cursor:pointer;
}




.wwKQ1koArt > table > tbody > tr > td > button{
width:26px;
height:26px;
cursor:pointer;
padding-left:1px;
border-radius:50%;
color:var(--font-color-button);
font-size:14px;
margin-right:10px;
box-shadow:var(--box-shadow);
}


.wwKQ1koArt > table > tbody > tr > td > div{
text-align:left;
}



.wwKQ1koArt > table > tbody > tr > td > button:last-child{
margin-right:0px;
}




td, th{


white-space: nowrap; /* impede quebra de linha */
overflow: hidden; /* esconde o texto extra */
text-overflow: ellipsis; /* coloca "..." */
}




.T040{
width:35px;
height:35px;
}

.T050{
max-width:50px;
min-width:50px;
}

.VoYEgOplDz{
max-width:75px;
min-width:75px;
}

.hliQjDRNsU{
max-width:100px;
min-width:100px;
width:100px;
}

.T110{
max-width:110px;
min-width:110px;
}

.T115{
max-width:115px;
min-width:115px;
}

.T125{
max-width:125px;
min-width:125px;
width:125px;
}

.T150{
max-width:150px;
min-width:150px;
width:150px;
}

.T200{
max-width:200px;
min-width:200px;
width:200px;
}

.T175{
max-width:175px;
min-width:175px;
width:175px;
}

.bklyXfjTYA{
max-width:200px;
min-width:200px;
width:200px;
}

.xguaUkojEs{
max-width:300px;
min-width:300px;
width:300px;
}

.T400{
width:400px;
max-width:400px;
min-width:400px;
}

.T500{
max-width:500px;
min-width:500px;
width:500px;
}









.jSzlbfUmpE{
position:relative;
display:block;
font-size:var(--font-size);
line-height:25px;

text-transform:uppercase;
color:var(--font-color);
}

.jSzlbfUmpE:first-child{
margin-top:20px;
}

.jSzlbfUmpE:last-child{
margin-bottom:20px;
}

.go6bjF9rY1{
font-size:var(--font-size);
padding-left:10px;
padding-right:10px;
line-height:26px;
display:inline-block;
text-transform:uppercase;
color:var(--font-color-button);
background-color:var(--background-color-menu);
border-radius:var(--radius-size);
box-shadow:var(--box-shadow-menu);
}



/* BOTOES DE TABELAS */

.nCBjULOnS8{
position:relative;
display:inline-block;
cursor:pointer;
padding-right:10px;
}

.nCBjULOnS8 > div{
position:relative;
display:block;
color:var(--font-color-button);
border-radius:50%;
font-size:var(--font-size);
line-height:25px;
text-align:center;
width:25px;
height:25px;
}




.FsrZDV9bhx{
position: relative;
display: inline-block;
cursor: pointer;
padding-right: 10px;
}

.FsrZDV9bhx > div{
position:relative;
display:block;
border-radius:50%;
text-align:center;
font-size:var(--font-size);
width:25px;
height:25px;
line-height:25px;
}



.VmbfNtROhj > tr:nth-of-type(odd){
background-color:rgb(0,0,0,0.02);
}

.VmbfNtROhj > tr:nth-of-type(even){
background-color:rgb(0,0,0,0.04);
}

.VmbfNtROhj > tr:hover{
background-color:rgb(255,255,255,0.02);
}

.tPNkSgTOUu > tr > td{
background-color:var(--main-color)!important;
color:#fff!important;
}

.iyafsCogDu{
border-top-left-radius:var(--radius-size)!important;
}

.ugoXUCiyev{
border-top-right-radius:var(--radius-size)!important;
}

.slujgkbhNm{
border-bottom-left-radius:var(--radius-size)!important;
}

.CdSlApqmkT{
border-bottom-right-radius:var(--radius-size)!important;
}

.efpclYCtmz{
padding:20px;
}

.zVugOPDQfl{
visibility:hidden;
}

.AbfdjyQUBT{
border-bottom:none!important;
}














.qpTuilrfDo{
border-bottom: 1px solid #333;
}

.qpTuilrfDo > td{
font-size:var(--font-size);
text-transform:uppercase;
padding-top: 15px!important;
padding-bottom: 15px!important;
}




.iiafVbjQll *{
font-size:10px!important;
}

.kUSCcrkndz{
text-align:center!important;
/* margin:0px!important; */
border-radius:20px;
}
.kUSCcrkndz tr{
height:70px!important;
}


.igYDPkXprf{
padding-left:10px!important;
text-align:left!important;
}




/* AMARELO */
.UveomAjlyi{
background-color:#FFF8DB!important;
color:#7A5E00!important;
font-weight:600!important;
}

/* VERMELHO */
.faXnOTjZhC{
background-color:#FDE2E4!important;
color:#842029!important;
font-weight:600!important;
}

/* LARANJA */
.fOgEcAomzl{
background-color:#FFE8D6!important;
color:#9A4D00!important;
font-weight:600!important;
}

/* VERDE */
.iUpPCQmjlm{
background-color:#E6F4EA!important;
color:#146C43!important;
font-weight:600!important;
}

/* AZUL */
.ksNhRvAhfu{
background-color:#E7F1FF!important;
color:#084298!important;
font-weight:600!important;
}