body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.feed{display:flex;flex-direction:column;height:100%;width:100%}.feed .feed_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.feed .feed_titulo .feed_titulo_h1{width:33.3%}.feed .feed_titulo .feed_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.formulario{display:flex;justify-content:center;max-height:89vh;overflow-y:scroll;text-align:center;width:100%}.formulario .formulario_itens{display:flex;flex-direction:column;width:50%}@media screen and (max-width:768px){.formulario .formulario_itens{display:flex;flex-direction:column;margin:0 15px;width:100%}}.formulario .formulario_itens img{border:solid #000;height:300px!important;width:300px!important}.formulario .formulario_itens label{font-weight:700;margin:20px 0 10px;text-align:left}.formulario .formulario_itens .formulario_itens_input-text{border-radius:5px;font-size:15px;padding:7px}.formulario .formulario_itens .div_formulario_itens_input-submit .formulario_itens_input-submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:30px;max-width:400px;padding:7px}.formulario .formulario_itens .formulario_itens_input-submit:hover{background-color:#9cd85a}.app{display:flex;height:89.7vh}.content{height:90%;position:fixed;width:100vw}.sidebar{background-color:#2c3e50;box-shadow:2px 0 5px #0003;color:#ecf0f1;display:flex;flex-direction:column;left:0;min-height:calc(100vh - 80px);top:0;width:240px;z-index:1000}.sidebar ul{list-style-type:none;margin:0;padding:0}.sidebar li{cursor:pointer;display:block;padding:15px 0 15px 20px;transition:background-color .3s ease,color .3s ease}.sidebar a{color:inherit;display:block;font-size:16px;font-weight:500;height:100%;text-decoration:none;width:100%}.sidebar li:hover{background:#1976d2}.sidebar li.active{background:#1565c0;font-weight:700}.sidebar li.active a{color:#fff}.sidebar hr{border:none;border-top:1px solid #34495e;margin:10px 0}.sidebar li i{color:#bdc3c7;font-size:20px;margin-right:10px;transition:color .3s ease}.sidebar li:hover i{color:#fff}.sidebar{overflow-y:auto;scrollbar-color:#9fd857 #2c3e50;scrollbar-width:thin}.sidebar::-webkit-scrollbar{width:8px}.sidebar::-webkit-scrollbar-thumb{background-color:#9fd857;border-radius:4px}.sidebar::-webkit-scrollbar-track{background-color:#2c3e50}.sidebar a:hover{color:#e3f2fd}@media (max-width:768px){.sidebar{width:200px}}.formulario_login{align-items:center;background-color:#ffffff80;background-image:url(/static/media/background.8712570010519408d749.webp);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1}.formulario_login_itens{border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;padding:20px;position:relative;width:40%}.formulario_login_itens:before{background-color:#000000b3;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}.formulario_login_itens_item{display:flex;flex-direction:column;padding:20px;position:relative;width:100%;z-index:1}.formulario_login h1{color:#fff;font-size:2rem;margin-bottom:20px;text-align:center}.formulario_login label{color:#fff;font-weight:700;margin:10px 0 5px}.formulario_login_itens_input-text{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:20px;padding:10px;width:90%}.div_formulario_login_itens_input-submit{display:flex;justify-content:center}.formulario_login_itens_input-submit{background-color:#142c43;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;padding:10px;transition:background-color .3s ease;width:40%}.formulario_login_itens_input-submit:hover{background-color:#0e1f2f}@media (max-width:768px){.formulario_login_itens{width:80%}.formulario_login_itens_item{padding:0}}.funcionario{display:flex;flex-direction:column;height:100%;width:100%}.funcionario .funcionario_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.funcionario .funcionario_titulo .funcionario_titulo_h1{width:33.3%}.funcionario .funcionario_titulo .funcionario_titulo_pesquisa{align-items:center;display:flex;justify-content:center;width:33.3%}.funcionario .funcionario_titulo .funcionario_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.funcionario .funcionario_titulo .funcionario_titulo_adicionarItem{align-items:center;display:flex;justify-content:right;width:33.3%}.funcionario .funcionario_titulo .funcionario_titulo_adicionarItem .funcionario_titulo_adicionarItem_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.funcionario .funcionario_titulo .funcionario_titulo_adicionarItem .funcionario_titulo_adicionarItem_btn:hover{background-color:#9cd85a}.funcionario .funcionario_titulo .funcionario_titulo_adicionarItem a{color:#fff;font-weight:700;text-decoration:none}.funcionario .funcionario_titulo .funcionario_titulo_adicionarItem svg{color:#fff;cursor:pointer;margin:5px}.funcionario .funcionario_itens{display:flex;flex-wrap:wrap;height:100%;overflow-y:scroll;width:100%}.funcionario .funcionario_itens .funcionario_item{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:200px;margin:10px;overflow:hidden;width:calc(20% - 20px)}.funcionario .funcionario_itens .funcionario_item .funcionario_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.funcionario .funcionario_itens .funcionario_item .funcionario_item_card:hover{transform:scale(1.05)}.funcionario .funcionario_itens .funcionario_item .funcionario_item_card .funcionario_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100px;padding:10px;text-align:left;width:100%}.funcionario .funcionario_itens .funcionario_item .funcionario_item_card .funcionario_item_card_info p{margin:5px 0}.funcionario .funcionario_itens .funcionario_item a{color:inherit;text-decoration:none}.funcionario .funcionario_itens .funcionario_itens_paginacao{align-items:end;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-10px;width:100%}.funcionario_titulo_pesquisa_campo{max-width:300px;width:100%}.funcionario_titulo_pesquisa_campo .MuiTextField-root{width:100%}.funcionario_titulo_pesquisa_campo .MuiInputBase-root{background-color:#f5f5f5}.funcionario_titulo_pesquisa_campo .MuiInputLabel-root{color:#666}.funcionario_titulo_pesquisa_campo .MuiInputLabel-root.Mui-focused{color:#fff}.veiculos{display:flex;flex-direction:column;height:100%;width:100%}.veiculos .veiculos_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.veiculos .veiculos_titulo .veiculos_titulo_h1{width:50%}.veiculos .veiculos_titulo .veiculos_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.veiculos .veiculos_titulo .veiculos_titulo_adicionarVeiculo{align-items:center;display:flex;justify-content:right;width:50%}.veiculos .veiculos_titulo .veiculos_titulo_adicionarVeiculo .veiculos_titulo_adicionarVeiculo_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.veiculos .veiculos_titulo .veiculos_titulo_adicionarVeiculo .veiculos_titulo_adicionarVeiculo_btn:hover{background-color:#9cd85a}.veiculos .veiculos_titulo .veiculos_titulo_adicionarVeiculo a{color:#fff;font-weight:700;text-decoration:none}.veiculos .veiculos_titulo .veiculos_titulo_adicionarVeiculo svg{color:#fff;cursor:pointer;margin:5px}.veiculos .veiculos_itens{display:flex;flex-wrap:wrap;max-height:100%;width:100%}.veiculos .veiculos_itens .veiculos_item{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:100%;height:200px;margin:10px;overflow:hidden;width:calc(20% - 20px)}@media screen and (max-width:768px){.veiculos .veiculos_itens .veiculos_item{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:100%;height:200px;margin:10px;overflow:hidden;width:calc(33.3% - 20px)}}.veiculos .veiculos_itens .veiculos_item .veiculos_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.veiculos .veiculos_itens .veiculos_item .veiculos_item_card:hover{transform:scale(1.05)}.veiculos .veiculos_itens .veiculos_item .veiculos_item_card .veiculos_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100px;padding:10px;text-align:left;width:100%}.veiculos .veiculos_itens .veiculos_item .veiculos_item_card .veiculos_item_card_info p{margin:5px 0}.veiculos .veiculos_itens .veiculos_item a{color:inherit;text-decoration:none}.veiculo_opcoes{align-items:center;display:flex;flex-direction:column}.veiculo_opcoes img{border:solid #000;height:200px;width:300px}.veiculo_opcoes_item{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.veiculo_opcoes_item a{text-decoration:none}.veiculo_opcoes_item div{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:50px;justify-content:center;transition:background-color .3s ease,transform .2s ease;width:150px}.veiculo_opcoes_item_abastecimento_btn{background-color:#4caf50;color:#fff}.veiculo_opcoes_item_trocaoleo_btn{background-color:#ff9800;color:#fff}.veiculo_opcoes_item_manutencao_btn{background-color:#2196f3;color:#fff}.veiculo_opcoes_item_atualizacao_btn{background-color:#000;color:#fff}.veiculo_opcoes_item h3{font-size:16px;font-weight:700}.veiculo_opcoes_item div:hover{opacity:.9;transform:scale(1.05)}.veiculo_opcoes_item div:active{transform:scale(.98)}.form{height:calc(100% - 40px);overflow-y:scroll}.form_itens_input_submit_btn{background-color:#4caf50;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.form_itens_input-submit:hover{background-color:#45a049}.form_itens_input_submit_trocaoleo_btn{background-color:#ff9800;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.form{background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 8px #0000001a;margin:0 auto;max-width:600px;padding:20px;width:100%}.form_itens,.form_itens .form_itens_titulo{display:flex;flex-direction:column;gap:15px}.form_itens .form_itens_titulo{align-items:center}.form_itens_imagem{border-radius:10px;margin-bottom:15px;max-width:100%}label{font-size:16px;font-weight:500;margin-bottom:5px}.form_itens_input_date,.form_itens_input_number{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:16px;margin-bottom:10px;padding:10px;width:100%}.form_itens_input_submit{display:flex;justify-content:center;margin-top:20px}.form_itens_input_submit_manutencao_btn{background-color:#2196f3;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}input[type=date]{border-radius:8px;font-size:16px;padding:10px}@media (min-width:768px){.form_itens{display:flex;flex-wrap:wrap}.form_itens>div{flex:1 1;margin-right:10px}.form_itens>div:last-child{margin-right:0}.form_itens_input_date{width:100%}}.relatorio_icones{display:flex;flex-wrap:wrap}.relatorio_icones .relatorio_icones_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.relatorio_icones .relatorio_icones_titulo h1{color:#fff;margin:10px 10px 10px 20px}.relatorio_icones .relatorio_icones_itens{display:flex;flex-wrap:wrap;height:100%;width:100%}.relatorio_icones .relatorio_icones_itens .relatorio_icones_item_relatorioVeiculo{height:150px;margin:20px;max-width:250px;min-width:200px;width:20%}.relatorio_icones .relatorio_icones_itens .relatorio_icones_item_relatorioVeiculo a{text-decoration:none}.relatorio_icones .relatorio_icones_itens .relatorio_icones_item_relatorioVeiculo:hover{transform:scale(1.05)}.relatorio_icones .relatorio_icones_itens .relatorio_icones_item_relatorioVeiculo .relatorioVeiculo_icone_card .relatorioVeiculo_icone_titulo{align-content:center;background:#00000080;border-radius:10px;box-sizing:border-box;color:#fff;height:100%;padding:10px;text-align:center;width:100%}.relatorio_icones .relatorio_icones_itens .relatorio_icones_item_relatorioVeiculo .relatorioVeiculo_icone_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.relatorioVeiculos{display:flex;flex-direction:column;height:100%;width:100%}.relatorioVeiculos .relatorioVeiculos_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.relatorioVeiculos .relatorioVeiculos_titulo .relatorioVeiculos_titulo_h1{width:33.3%}.relatorioVeiculos .relatorioVeiculos_titulo .relatorioVeiculos_titulo_filtro{align-items:center;display:flex;gap:10px;height:100%;justify-content:center;width:33.3%}.relatorioVeiculos .relatorioVeiculos_titulo .relatorioVeiculos_titulo_fim{width:33.3%}.relatorioVeiculos .relatorioVeiculos_titulo .relatorioVeiculos_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.relatorioVeiculos .relatorioVeiculos_graficos{display:flex;flex-wrap:wrap;max-height:100%;overflow-y:scroll;width:100%}.relatorioVeiculos .relatorioVeiculos_grafico_abastecimento,.relatorioVeiculos .relatorioVeiculos_grafico_manutencao,.relatorioVeiculos .relatorioVeiculos_grafico_trocaOleo{align-self:center;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:10px;min-height:250px;overflow:hidden;width:48%}.relatorioVeiculos_titulo_filtro select{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#333;cursor:pointer;font-family:Arial,sans-serif;font-size:16px;font-weight:700;padding:5px}.mercadorias{display:flex;flex-direction:column;height:100%;width:100%}.mercadorias .mercadorias_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.mercadorias .mercadorias_titulo .mercadorias_titulo_h1{width:50%}.mercadorias .mercadorias_titulo .mercadorias_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.mercadorias .mercadorias_titulo .mercadorias_titulo_adicionarMercadoria{align-items:center;display:flex;justify-content:right;width:50%}.mercadorias .mercadorias_titulo .mercadorias_titulo_adicionarMercadoria .mercadorias_titulo_adicionarMercadoria_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.mercadorias .mercadorias_titulo .mercadorias_titulo_adicionarMercadoria .mercadorias_titulo_adicionarMercadoria_btn:hover{background-color:#9cd85a}.mercadorias .mercadorias_titulo .mercadorias_titulo_adicionarMercadoria a{color:#fff;font-weight:700;text-decoration:none}.mercadorias .mercadorias_titulo .mercadorias_titulo_adicionarMercadoria svg{color:#fff;cursor:pointer;margin:5px}.mercadorias .mercadorias_itens{display:flex;flex-wrap:wrap;height:100%;overflow-y:scroll;width:100%}.mercadorias .mercadorias_itens .mercadorias_item{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:100%;height:200px;margin:10px;overflow:hidden;width:300px}.mercadorias .mercadorias_itens .mercadorias_item .mercadorias_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.mercadorias .mercadorias_itens .mercadorias_item .mercadorias_item_card:hover{transform:scale(1.05)}.mercadorias .mercadorias_itens .mercadorias_item .mercadorias_item_card .mercadorias_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100px;padding:10px;text-align:left;width:100%}.mercadorias .mercadorias_itens .mercadorias_item .mercadorias_item_card .mercadorias_item_card_info p{margin:5px 0}.mercadorias .mercadorias_itens .mercadorias_item a{color:inherit;text-decoration:none}.formulario_mercadoria{display:flex;justify-content:center;max-height:89vh;overflow-y:scroll;text-align:center;width:100%}.formulario_mercadoria .formulario_mercadoria_itens{display:flex;flex-direction:column;width:50%}@media screen and (max-width:768px){.formulario_mercadoria .formulario_mercadoria_itens{display:flex;flex-direction:column;margin:0 15px;width:100%}}.formulario_mercadoria .formulario_mercadoria_itens img{border:solid #000;height:400px!important;width:400px!important}.formulario_mercadoria .formulario_mercadoria_itens label{font-weight:700;margin:20px 0 10px;text-align:left}.formulario_mercadoria .formulario_mercadoria_itens .formulario_mercadoria_itens_input-text{border-radius:5px;font-size:15px;padding:7px}.formulario_mercadoria .formulario_mercadoria_itens .div_formulario_mercadoria_itens_input-submit .formulario_mercadoria_itens_input-submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:30px;max-width:400px;padding:7px}.formulario_mercadoria .formulario_mercadoria_itens .formulario_mercadoria_itens_input-submit:hover{background-color:#9cd85a}.almoxarifado{display:flex;flex-direction:column;height:100%;width:100%}.almoxarifado .almoxarifado_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_h1{width:33.3%}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_pesquisa{align-items:center;display:flex;justify-content:center;width:33.3%}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_adicionarItem{align-items:center;display:flex;justify-content:right;width:33.3%}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_adicionarItem .almoxarifado_titulo_adicionarItem_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_adicionarItem .almoxarifado_titulo_adicionarItem_btn:hover{background-color:#9cd85a}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_adicionarItem a{color:#fff;font-weight:700;text-decoration:none}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_adicionarItem svg{color:#fff;cursor:pointer;margin:5px}.almoxarifado .almoxarifado_itens{display:flex;flex-wrap:wrap;height:100%;overflow-y:scroll;width:100%}.almoxarifado .almoxarifado_itens .almoxarifado_item{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:200px;margin:10px;overflow:hidden;width:calc(20% - 20px)}.almoxarifado .almoxarifado_itens .almoxarifado_item .almoxarifado_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.almoxarifado .almoxarifado_itens .almoxarifado_item .almoxarifado_item_card:hover{transform:scale(1.05)}.almoxarifado .almoxarifado_itens .almoxarifado_item .almoxarifado_item_card .almoxarifado_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100px;padding:10px;text-align:left;width:100%}.almoxarifado .almoxarifado_itens .almoxarifado_item .almoxarifado_item_card .almoxarifado_item_card_info p{margin:5px 0}.almoxarifado .almoxarifado_itens .almoxarifado_item a{color:inherit;text-decoration:none}.almoxarifado .almoxarifado_itens .almoxarifado_itens_paginacao{align-items:end;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-10px;width:100%}.almoxarifado_titulo_pesquisa_campo{max-width:300px;width:100%}.almoxarifado_titulo_pesquisa_campo .MuiTextField-root{width:100%}.almoxarifado_titulo_pesquisa_campo .MuiInputBase-root{background-color:#f5f5f5}.almoxarifado_titulo_pesquisa_campo .MuiInputLabel-root{color:#666}.almoxarifado_titulo_pesquisa_campo .MuiInputLabel-root.Mui-focused{color:#fff}@media (max-width:768px){.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_adicionarItem{display:none}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_pesquisa{padding:10px;width:40%}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_h1{width:50%}.almoxarifado .almoxarifado_titulo .almoxarifado_titulo_h1 h1{font-size:25px}.almoxarifado .almoxarifado_itens .almoxarifado_item{height:30%;width:calc(50% - 20px)}}.almoxarifado_opcoes{align-items:center;display:flex;flex-direction:column}.almoxarifado_opcoes img{border:solid #000;height:200px;width:300px}.almoxarifado_opcoes_item{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.almoxarifado_opcoes_item a{text-decoration:none}.almoxarifado_opcoes_item div{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:50px;justify-content:center;transition:background-color .3s ease,transform .2s ease;width:150px}.almoxarifado_opcoes_item_editar_btn,.almoxarifado_opcoes_item_entrada_btn,.almoxarifado_opcoes_item_saida_btn{background-color:#2196f3;color:#fff}.almoxarifado_opcoes_item h3{font-size:16px;font-weight:700}.almoxarifado_opcoes_item div:hover{opacity:.9;transform:scale(1.05)}.almoxarifado_opcoes_item div:active{transform:scale(.98)}.formulario_almoxarifado .formulario_almoxarifado_itens .div_formulario_almoxarifado_itens_input-submit .formulario_almoxarifado_itens_input-submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:30px;max-width:400px;padding:7px}.epi{flex-direction:column;height:100%}.epi,.epi .epi_titulo{display:flex;width:100%}.epi .epi_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;flex-wrap:wrap;height:10%;justify-content:left}.epi .epi_titulo .epi_titulo_h1{width:33.3%}.epi .epi_titulo .epi_titulo_pesquisa{align-items:center;display:flex;justify-content:center;width:33.3%}.epi .epi_titulo .epi_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.epi .epi_titulo .epi_titulo_adicionarItem{align-items:center;display:flex;justify-content:right;width:33.3%}.epi .epi_titulo .epi_titulo_adicionarItem .epi_titulo_adicionarItem_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.epi .epi_titulo .epi_titulo_adicionarItem .epi_titulo_adicionarItem_btn:hover{background-color:#9cd85a}.epi .epi_titulo .epi_titulo_adicionarItem a{color:#fff;font-weight:700;text-decoration:none}.epi .epi_titulo .epi_titulo_adicionarItem svg{color:#fff;cursor:pointer;margin:5px}.epi .epi_itens{display:flex;flex-wrap:wrap;height:100%;overflow-y:scroll;width:100%}.epi .epi_itens .epi_item{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:200px;margin:10px;overflow:hidden;width:calc(20% - 20px)}.epi .epi_itens .epi_item .epi_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.epi .epi_itens .epi_item .epi_item_card:hover{transform:scale(1.05)}.epi .epi_itens .epi_item .epi_item_card .epi_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100px;padding:10px;text-align:left;width:100%}.epi .epi_itens .epi_item .epi_item_card .epi_item_card_info p{margin:5px 0}.epi .epi_itens .epi_item a{color:inherit;text-decoration:none}.epi .epi_itens .epi_itens_paginacao{align-items:end;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-10px;width:100%}.epi_titulo_pesquisa_campo{max-width:300px;width:100%}.epi_titulo_pesquisa_campo .MuiTextField-root{width:100%}.epi_titulo_pesquisa_campo .MuiInputBase-root{background-color:#f5f5f5}.epi_titulo_pesquisa_campo .MuiInputLabel-root{color:#666}.epi_titulo_pesquisa_campo .MuiInputLabel-root.Mui-focused{color:#fff}.formulario_almoxarifado{display:flex;justify-content:center;max-height:89vh;overflow-y:scroll;text-align:center;width:100%}.formulario_almoxarifado .formulario_almoxarifado_itens{display:flex;flex-direction:column;width:50%}@media screen and (max-width:768px){.formulario_almoxarifado .formulario_almoxarifado_itens{display:flex;flex-direction:column;margin:0 15px;width:100%}}.formulario_almoxarifado .formulario_almoxarifado_itens img{border:solid #000;height:300px!important;width:300px!important}.formulario_almoxarifado .formulario_almoxarifado_itens label{font-weight:700;margin:20px 0 10px;text-align:left}.formulario_almoxarifado .formulario_almoxarifado_itens .formulario_almoxarifado_itens_input-text{border-radius:5px;font-size:15px;padding:7px}.formulario_almoxarifado .formulario_almoxarifado_itens .formulario_almoxarifado_itens_input_submit .formulario_almoxarifado_itens_input-submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:30px;max-width:400px;padding:7px}.formulario_almoxarifado .formulario_almoxarifado_itens .formulario_almoxarifado_itens_input-submit:hover{background-color:#9cd85a}.epi_opcoes{align-items:center;display:flex;flex-direction:column}.epi_opcoes img{border:solid #000;height:200px;width:300px}.epi_opcoes_item{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.epi_opcoes_titulo h1{margin-top:0}.epi_opcoes_voltar{margin:15px 0 0 15px;width:calc(100% - 15px)}.epi_opcoes_voltar svg{background-color:#2196f3;border-radius:10px;color:#fff;cursor:pointer;font-size:42px}.epi_opcoes_item a{text-decoration:none}.epi_opcoes_item div{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:50px;justify-content:center;transition:background-color .3s ease,transform .2s ease;width:150px}.epi_opcoes_item_editar_btn,.epi_opcoes_item_entrada_btn,.epi_opcoes_item_saida_btn{background-color:#2196f3;color:#fff}.epi_opcoes_item h3{font-size:16px;font-weight:700}.epi_opcoes_item div:hover{opacity:.9;transform:scale(1.05)}.epi_opcoes_item div:active{transform:scale(.98)}.formulario_epi .formulario_epi_itens .div_formulario_epi_itens_input-submit .formulario_epi_itens_input-submit,.formulario_epi .formulario_epi_itens .formulario_epi_itens_input_submit .formulario_epi_itens_input-submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:30px;max-width:400px;padding:7px}.formulario_epi .formulario_epi_itens .formulario_epi_itens_input-submit:hover{background-color:#9cd85a}.formulario_epi{display:flex;justify-content:center;max-height:89vh;overflow-y:scroll;text-align:center;width:100%}.formulario_epi .formulario_epi_itens{display:flex;flex-direction:column;width:50%}@media screen and (max-width:768px){.formulario_epi .formulario_epi_itens{display:flex;flex-direction:column;margin:0 15px;width:100%}}.formulario_epi .formulario_epi_itens img{border:solid #000;height:300px!important;width:300px!important}.formulario_epi .formulario_epi_itens label{font-weight:700;margin:20px 0 10px;text-align:left}.formulario_epi .formulario_epi_itens .formulario_epi_itens_input-text{border-radius:5px;font-size:15px;padding:7px}.formulario_epi .formulario_epi_itens .formulario_epi_itens_input_submit .formulario_epi_itens_input_submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin:15px;max-width:400px;padding:7px}.formulario_epi .formulario_epi_itens .formulario_epi_itens_input_submit .formulario_epi_itens_input_submit:hover{background-color:#9cd85a}.formulario_romaneio{height:100%;overflow-y:scroll;width:100%}.formulario_romaneio_itens{background-color:#f7f7f7;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto;max-width:800px;padding:20px}.formulario_romaneio h1{color:#333;font-size:28px;margin-bottom:20px}.formulario_romaneio_itens{display:flex;flex-wrap:wrap}.formulario_romaneio_itens_titulo{width:100%}.formulario_romaneio_itens_natOp{margin:10px;width:calc(50% - 20px)}.formulario_romaneio_itens_data,.formulario_romaneio_itens_hora{margin:10px;width:calc(25% - 20px)}.formulario_romaneio_itens_destinatario{margin:10px;width:calc(70% - 20px)}.formulario_romaneio_itens_destinatario-btn{align-self:center;margin:20px 10px 2px;width:calc(30% - 20px)}.formulario_romaneio_itens_destinatario-btn .formulario_romaneio_itens_btn{font-size:10px}.formulario_romaneio_itens_input-text{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;margin-bottom:15px;padding:10px;width:100%}.formulario_romaneio_itens_input-text:focus{border-color:#007bff;box-shadow:0 0 5px #007bff33;outline:none}.formulario_romaneio_itens_btn,.formulario_romaneio_itens_input-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px 20px;transition:background-color .3s}.formulario_romaneio_itens_btn:hover,.formulario_romaneio_itens_input-button:hover{background-color:#0056b3}.div_formulario_romaneio_itens_input-submit input[type=submit]{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s}.div_formulario_romaneio_itens_input-submit input[type=submit]:hover{background-color:#218838}.formulario_romaneio_itens_novo-destinatario{background-color:#f1f1f1;box-shadow:0 2px 5px #0000001a;margin-top:20px}.formulario_romaneio_lista_carga{margin-top:20px}.itens-carga{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.remover-item-button{transition:background-color .3s ease}.formulario_romaneio_itens_novo-destinatario{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-wrap:wrap;gap:12px;margin:0 auto;max-width:800px;padding:20px}.formulario_romaneio_itens_novo-destinatario h3{color:#333;font-size:20px;font-weight:700;margin-bottom:15px}.formulario_romaneio_itens_novo-destinatario label{color:#555;font-size:14px;margin-bottom:5px}.formulario_romaneio_itens_novo-destinatario_input-text{background-color:#f9f9f9;border:1px solid #ccc;border-radius:6px;font-size:14px;margin-bottom:10px;padding:10px;transition:border-color .3s;width:100%}.formulario_romaneio_itens_novo-destinatario_input-text:focus{border-color:#4caf50;outline:none}.formulario_romaneio_itens_novo-destinatario_input-text::placeholder{color:#888}.formulario_romaneio_itens_novo-destinatario_input-text--half{margin-right:4%;width:48%}.formulario_romaneio_itens_novo-destinatario_input-text--half:last-child{margin-right:0}.formulario_romaneio_itens_novo-destinatario_input-text--small{width:100%}.formulario_romaneio_itens_novo-destinatario_btn-salvar{background-color:#4caf50;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:8px 16px;transition:background-color .3s;width:50%}.formulario_romaneio_itens_novo-destinatario_btn-salvar:hover{background-color:#45a049}.formulario_romaneio_itens_novo-destinatario_btn-salvar:active{background-color:#388e3c}.formulario_romaneio_itens_novo-destinatario_btn-fechar{align-self:flex-start;background-color:#f44336;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:15px;padding:8px 16px;transition:background-color .3s;width:auto}.formulario_romaneio_itens_novo-destinatario_btn-fechar:hover{background-color:#d32f2f}.formulario_romaneio_itens_novo-destinatario_btn-fechar:active{background-color:#b71c1c}.formulario_romaneio_itens_novo-destinatario_titulo{width:90%}.formulario_romaneio_itens_novo-destinatario_cpf,.formulario_romaneio_itens_novo-destinatario_nome{margin:10px;width:calc(50% - 30px)}.formulario_romaneio_itens_novo-destinatario_cnpj{margin:10px;width:calc(33.3% - 30px)}.formulario_romaneio_itens_novo-destinatario_rua{margin:10px;width:calc(50% - 30px)}.formulario_romaneio_itens_novo-destinatario_numero{margin:10px;width:calc(16.6% - 30px)}.formulario_romaneio_itens_novo-destinatario_bairro{margin:10px;width:calc(33.3% - 30px)}.formulario_romaneio_itens_novo-destinatario_cidade{margin:10px;width:calc(50% - 30px)}.formulario_romaneio_itens_novo-destinatario_estado{margin:10px;width:calc(16.6% - 30px)}.formulario_romaneio_itens_novo-destinatario_cep,.formulario_romaneio_itens_novo-destinatario_telefone{margin:10px;width:calc(50% - 30px)}.formulario_romaneio_itens_novo-destinatario_salvar{display:flex;justify-content:center;margin:10px;width:calc(100% - 30px)}.formulario_romaneio_itens_carga{display:flex;flex-wrap:wrap}.formulario_romaneio_itens_carga_titulo{width:100%}.formulario_romaneio_itens_carga_descricao{margin:10px;width:calc(60% - 20px)}.formulario_romaneio_itens_carga_quantidade,.formulario_romaneio_itens_carga_volume{margin:10px;width:calc(20% - 20px)}.formulario_romaneio_itens_carga_foto{margin:10px;width:calc(40% - 20px)}.formulario_romaneio_itens_carga_btn{display:flex;justify-content:center;width:100%}.formulario_romaneio_lista_carga{display:flex;flex-wrap:wrap;width:100%}.formulario_romaneio_lista_carga_itens,.formulario_romaneio_lista_carga_titulo{width:100%}.div_formulario_romaneio_itens_input-submit{display:flex;justify-content:center;margin-top:40px;width:100%}@media (max-width:768px){.formulario_romaneio_itens_titulo{width:100%}.formulario_romaneio_itens_natOp{margin:10px;width:100%}.formulario_romaneio_itens_data,.formulario_romaneio_itens_hora{margin:10px;width:43%}.formulario_romaneio_itens_destinatario{margin:10px;width:100%}.formulario_romaneio_itens_destinatario-btn{align-self:center;width:100%}.formulario_romaneio_itens_destinatario-btn .formulario_romaneio_itens_btn{font-size:12px}.formulario_romaneio_itens_novo-destinatario_titulo{width:100%}.formulario_romaneio_itens_novo-destinatario_bairro,.formulario_romaneio_itens_novo-destinatario_cep,.formulario_romaneio_itens_novo-destinatario_cidade,.formulario_romaneio_itens_novo-destinatario_cnpj,.formulario_romaneio_itens_novo-destinatario_cpf,.formulario_romaneio_itens_novo-destinatario_estado,.formulario_romaneio_itens_novo-destinatario_nome,.formulario_romaneio_itens_novo-destinatario_numero,.formulario_romaneio_itens_novo-destinatario_rua,.formulario_romaneio_itens_novo-destinatario_telefone{margin:10px;width:100%}.formulario_romaneio_itens_novo-destinatario_salvar{display:flex;justify-content:center;margin:10px;width:100%}.formulario_romaneio_itens_carga_descricao,.formulario_romaneio_itens_carga_foto,.formulario_romaneio_itens_carga_quantidade,.formulario_romaneio_itens_carga_volume{margin:10px;width:100%}.item_card{background-size:100% 100%;border-radius:10px;display:flex;flex-wrap:wrap;height:100%;min-height:300px;min-width:300px;position:relative;transition:transform .3s ease;width:50%}}.fluxoCaixa{display:flex;flex-direction:column;height:100%;width:100%}.fluxoCaixa .fluxoCaixa_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.fluxoCaixa .fluxoCaixa_titulo .fluxoCaixa_titulo_h1{width:33.3%}.fluxoCaixa .fluxoCaixa_titulo .fluxoCaixa_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.fluxoCaixa_registro{width:50%}.fluxoCaixa_registro label{font-weight:700;margin:20px 0 10px;text-align:left}.fluxoCaixa_registro_input-text{border-radius:5px;font-size:15px;padding:7px}.fluxoCaixa_registro_input-submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:30px;max-width:400px;padding:7px}.fluxoCaixa_registro_input-submit:hover{background-color:#9cd85a}.setor{height:100%}.setor,.setor .setor_titulo{display:flex;flex-wrap:wrap;width:100%}.setor .setor_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;height:10%;justify-content:left}.setor .setor_titulo h1{color:#fff;margin:10px 10px 10px 20px}.setor .setor_itens{display:flex;flex-wrap:wrap;height:90%;overflow-y:scroll;width:100%}.setor .setor_itens .setor_item{height:40%;margin:10px;width:calc(20% - 20px)}.setor .setor_itens .setor_item a{text-decoration:none}.setor .setor_itens .setor_item:hover{transform:scale(1.05)}.setor .setor_itens .setor_item .icone_card .icone_titulo{align-content:center;border-radius:10px;box-sizing:border-box;color:#fff;height:100%;padding:10px;text-align:center;width:100%}.setor .setor_itens .setor_item .icone_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.setor_opcoes{align-items:center;display:flex;flex-direction:column}.setor_opcoes img{border:solid #000;height:200px;width:300px}.setor_opcoes_item{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.setor_opcoes_item a{text-decoration:none}.setor_opcoes_item div{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:50px;justify-content:center;transition:background-color .3s ease,transform .2s ease;width:150px}.setor_opcoes_item_custoFixo_btn{background-color:red;color:#fff}.setor_opcoes_item_custoVariavel_btn{background-color:#ff0;color:#fff}.setor_opcoes_item h3{font-size:16px;font-weight:700}.setor_opcoes_item div:hover{opacity:.9;transform:scale(1.05)}.setor_opcoes_item div:active{transform:scale(.98)}.formulario_sc{height:100%;overflow-y:scroll;width:100%}.formulario_sc_itens{background:#fff;border-radius:10px;box-shadow:0 0 15px #0000001a;font-family:Arial,sans-serif;margin:40px auto;max-width:800px;padding:30px}.formulario_sc_titulo h1{color:#333;font-size:28px;margin-bottom:20px;text-align:center}.formulario_sc_conteudo{margin-bottom:20px}.formulario_sc_conteudo label{color:#555;display:block;font-weight:700;margin-bottom:5px}.formulario_sc_conteudo select,.formulario_sc_conteudo_input-text{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px;transition:border-color .3s ease;width:100%}.formulario_sc_conteudo select:focus,.formulario_sc_conteudo_input-text:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80;outline:none}.formulario_sc_conteudo input[type=checkbox]{margin-left:10px}.formulario_sc_conteudo_carga{background:#f9f9f9;border-radius:5px;margin-top:20px;padding:20px}.formulario_sc_conteudo_lista_btn button{background:linear-gradient(90deg,#007bff,#0056b3);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:100px;margin-top:10px;padding:10px 20px;transition:transform .3s ease}.formulario_sc_conteudo_lista_btn button:hover{background:linear-gradient(90deg,#0056b3,#004494);transform:translateY(-2px)}.formulario_sc_lista{margin-top:20px}.formulario_sc_lista_titulo h3{color:#333;font-size:22px}.itens-lista .item_card{background:#f0f0f0;border-left:5px solid #007bff;border-radius:5px;display:flex;flex-direction:column;gap:5px;margin-bottom:10px;padding:15px;transition:transform .2s ease-in-out}.itens-lista .item_card:hover{transform:scale(1.02)}.item_card_info p{color:#444;font-weight:700}.remover-item-button{background:#ff4d4d;border-radius:5px;padding:8px 12px;transition:.3s ease}.remover-item-button:hover{background:#c00}.div_formulario_sc_conteudo_input-submit{display:flex;justify-content:center}.div_formulario_sc_conteudo_input-submit input{background:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;margin-bottom:20px;margin-top:20px;padding:12px;transition:.3s ease;width:50%}.div_formulario_sc_conteudo_input-submit input:hover{background:#218838}.tabela_itens{background-color:#f9f9f9;border-bottom:3px solid #000;border-collapse:collapse;border-radius:8px;box-shadow:0 0 10px #0000001a;margin-top:10px;width:100%}.tabela_itens td,.tabela_itens th{border-bottom:1px solid #ddd;padding:12px 15px;text-align:center}.tabela_itens th{background-color:#4caf50;color:#fff;font-weight:700;text-transform:uppercase}.tabela_itens tbody tr:hover{background-color:#f1f1f1}.mensagem_vazia{color:#777;font-size:1.2em;margin:20px 0;text-align:center}@media (max-width:768px){.formulario_sc{max-width:100%;padding:20px}.formulario_sc_conteudo select,.formulario_sc_conteudo_input-text{font-size:14px;padding:8px}.div_formulario_sc_conteudo_input-submit input{font-size:16px;padding:10px}}@media (max-width:600px){.tabela_itens td,.tabela_itens th{font-size:14px;padding:8px}}.sc{flex-direction:column;height:100%}.sc,.sc .sc_titulo{display:flex;width:100%}.sc .sc_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;flex-wrap:wrap;height:10%;justify-content:left}.sc .sc_titulo .sc_titulo_h1{width:33.3%}.sc .sc_titulo .sc_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.sc .sc_titulo .sc_titulo_aprovados{align-items:center;display:flex;justify-content:center;width:33.3%}.sc .sc_titulo .sc_titulo_aprovados .sc_titulo_aprovados_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.sc .sc_titulo .sc_titulo_aprovados .sc_titulo_aprovados_btn:hover{background-color:#9cd85a}.sc .sc_titulo .sc_titulo_aprovados a{color:#fff;font-weight:700;text-decoration:none}.sc .sc_titulo .sc_titulo_aprovados svg{color:#fff;cursor:pointer;margin:5px}.sc_filtro{align-items:center;display:flex;gap:10px;height:-webkit-fit-content;height:fit-content;justify-content:center;width:100%}.sc_filtro label{color:#333;font-size:14px;font-weight:700}.sc_filtro select{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;font-size:14px;margin-top:1px;padding:5px 10px;transition:border-color .3s ease}.sc_filtro select:hover{border-color:#888}.sc_filtro select:focus{border-color:#555;outline:none}.sc .sc_titulo .sc_titulo_adicionarItem{align-items:center;display:flex;justify-content:right;width:33.3%}.sc .sc_titulo .sc_titulo_adicionarItem .sc_titulo_adicionarItem_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.sc .sc_titulo .sc_titulo_adicionarItem .sc_titulo_adicionarItem_btn:hover{background-color:#9cd85a}.sc .sc_titulo .sc_titulo_adicionarItem a{color:#fff;font-weight:700;text-decoration:none}.sc .sc_titulo .sc_titulo_adicionarItem svg{color:#fff;cursor:pointer;margin:5px}.sc .sc_itens{align-items:flex-start;display:flex;flex-wrap:wrap;height:100%;width:100%}.sc .sc_itens .sc_item{background-color:#a9a9a9;border-radius:10px;box-shadow:0 4px 8px #0000001a;height:200px;margin:10px;overflow:hidden;width:calc(20% - 20px)}.sc .sc_itens .sc_item .sc_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.sc .sc_itens .sc_item .sc_item_card:hover{transform:scale(1.05)}.sc .sc_itens .sc_item .sc_item_card .sc_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100px;padding:10px;text-align:left;width:100%}.sc .sc_itens .sc_item .sc_item_card .sc_item_card_info p{margin:5px 0}.sc .sc_itens .sc_item a{color:inherit;text-decoration:none}.sc .sc_itens .sc_item .sc_item_card_prioridade{height:5px;width:100%}.sc_itens_paginacao{align-items:end;align-self:self-end;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-10px;width:100%}.sc_orcamento{display:flex;flex-direction:column;height:100%;width:100%}.sc_orcamento .sc_orcamento_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.sc_orcamento .sc_orcamento_titulo .sc_orcamento_titulo_h1{width:50%}.sc_orcamento .sc_orcamento_titulo .sc_orcamento_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.sc_orcamento .sc_orcamento_titulo .sc_orcamento_titulo_adicionarItem{align-items:center;display:flex;justify-content:right;width:50%}.sc_orcamento .sc_orcamento_titulo .sc_orcamento_titulo_adicionarItem .sc_orcamento_titulo_adicionarItem_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.sc_orcamento .sc_orcamento_titulo .sc_orcamento_titulo_adicionarItem .sc_orcamento_titulo_adicionarItem_btn:hover{background-color:#9cd85a}.sc_orcamento .sc_orcamento_titulo .sc_orcamento_titulo_adicionarItem a{color:#fff;font-weight:700;text-decoration:none}.sc_orcamento .sc_orcamento_titulo .sc_orcamento_titulo_adicionarItem svg{color:#fff;cursor:pointer;margin:5px}.sc_orcamento .sc_orcamento_itens{display:flex;flex-wrap:wrap;height:100%;width:100%}.sc_orcamento .sc_orcamento_itens .sc_orcamento_item{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:150px;margin:10px;overflow:hidden;transition:transform .3s ease;width:calc(20% - 20px)}.sc_orcamento .sc_orcamento_itens .sc_orcamento_item .sc_orcamento_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .2s ease-in-out;width:100%}.sc_orcamento .sc_orcamento_itens .sc_orcamento_item .sc_orcamento_item_card:hover{transform:scale(1.05)}.sc_orcamento .sc_orcamento_itens .sc_orcamento_item .sc_orcamento_item_card .sc_orcamento_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100px;padding:10px;text-align:left;width:100%}.sc_orcamento .sc_orcamento_itens .sc_orcamento_item .sc_orcamento_item_card .sc_orcamento_item_card_info p{margin:5px 0}.sc_orcamento .sc_orcamento_itens .sc_orcamento_item a{color:inherit;text-decoration:none}.sc_orcamento .sc_orcamento_itens .sc_orcamento_itens_paginacao{align-items:end;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-10px;width:100%}.sc_orcamento_itens_lista{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:10px}.sc_orcamento_itens_lista_titulo{align-items:center;background-color:#f1f1f1;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;height:50px;justify-content:center;width:100%}.sc_orcamento_itens_item{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#333;font-size:14px;min-width:120px;padding:10px;text-align:center;transition:transform .2s ease-in-out}.sc_orcamento_itens_item:hover{background-color:#f1f1f1;transform:scale(1.05)}.formulario_orcamento{height:100%;overflow-y:scroll;width:100%}.formulario_orcamento_itens{background-color:#f7f7f7;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto;max-width:800px;padding:20px}.formulario_orcamento h1{color:#333;font-size:28px;margin-bottom:20px}label{color:#555;display:block;font-size:14px;margin-top:10px}.formulario_orcamento_itens{display:flex;flex-wrap:wrap}.formulario_orcamento_itens_titulo{width:100%}.formulario_orcamento_itens_prazoEntrega,.formulario_orcamento_itens_valor{margin:10px;width:calc(50% - 20px)}.formulario_orcamento_itens_fornecedor{margin:10px;width:calc(70% - 20px)}.formulario_orcamento_itens_fornecedor-btn{align-self:center;margin:20px 10px 2px;width:calc(30% - 20px)}.formulario_orcamento_itens_fornecedor-btn .formulario_orcamento_itens_btn{font-size:10px}.formulario_orcamento_itens_input-text{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;margin-bottom:15px;padding:10px;width:100%}.formulario_orcamento_itens_input-text:focus{border-color:#007bff;box-shadow:0 0 5px #007bff33;outline:none}.formulario_orcamento_itens_btn,.formulario_orcamento_itens_input-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px 20px;transition:background-color .3s}.formulario_orcamento_itens_btn:hover,.formulario_orcamento_itens_input-button:hover{background-color:#0056b3}.div_formulario_orcamento_itens_input-submit input[type=submit]{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s}.div_formulario_orcamento_itens_input-submit input[type=submit]:hover{background-color:#218838}.alert{border-radius:4px;font-size:14px;margin-bottom:15px;padding:10px}.remover-item-button{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-left:auto;padding:6px 12px;transition:background-color .3s}.remover-item-button:hover{background-color:#c82333}.formulario_orcamento_itens_novo-fornecedor{background-color:#f1f1f1;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px #0000001a;box-shadow:0 4px 6px #0000001a;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;margin:0 auto;max-width:800px;padding:20px}.formulario_orcamento_itens_novo-fornecedor h3{color:#333;font-size:20px;font-weight:700;margin-bottom:15px}.formulario_orcamento_itens_novo-fornecedor label{color:#555;font-size:14px;margin-bottom:5px}.formulario_orcamento_itens_novo-fornecedor_input-text{background-color:#f9f9f9;border:1px solid #ccc;border-radius:6px;font-size:14px;margin-bottom:10px;padding:10px;transition:border-color .3s;width:100%}.formulario_orcamento_itens_novo-fornecedor_input-text:focus{border-color:#4caf50;outline:none}.formulario_orcamento_itens_novo-fornecedor_input-text::placeholder{color:#888}.formulario_orcamento_itens_novo-fornecedor_input-text--half{margin-right:4%;width:48%}.formulario_orcamento_itens_novo-fornecedor_input-text--half:last-child{margin-right:0}.formulario_orcamento_itens_novo-fornecedor_input-text--small{width:100%}.formulario_orcamento_itens_novo-fornecedor_btn-salvar{background-color:#4caf50;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:8px 16px;transition:background-color .3s;width:50%}.formulario_orcamento_itens_novo-fornecedor_btn-salvar:hover{background-color:#45a049}.formulario_orcamento_itens_novo-fornecedor_btn-salvar:active{background-color:#388e3c}.formulario_orcamento_itens_novo-fornecedor_btn-fechar{align-self:flex-start;background-color:#f44336;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:15px;padding:8px 16px;transition:background-color .3s;width:auto}.formulario_orcamento_itens_novo-fornecedor_btn-fechar:hover{background-color:#d32f2f}.formulario_orcamento_itens_novo-fornecedor_btn-fechar:active{background-color:#b71c1c}.formulario_orcamento_itens_novo-fornecedor_titulo{width:90%}.formulario_orcamento_itens_novo-fornecedor_cpf,.formulario_orcamento_itens_novo-fornecedor_nome{margin:10px;width:calc(50% - 30px)}.formulario_orcamento_itens_novo-fornecedor_cnpj{margin:10px;width:calc(33.3% - 30px)}.formulario_orcamento_itens_novo-fornecedor_rua{margin:10px;width:calc(50% - 30px)}.formulario_orcamento_itens_novo-fornecedor_numero{margin:10px;width:calc(16.6% - 30px)}.formulario_orcamento_itens_novo-fornecedor_bairro{margin:10px;width:calc(33.3% - 30px)}.formulario_orcamento_itens_novo-fornecedor_cidade{margin:10px;width:calc(50% - 30px)}.formulario_orcamento_itens_novo-fornecedor_estado{margin:10px;width:calc(16.6% - 30px)}.formulario_orcamento_itens_novo-fornecedor_cep,.formulario_orcamento_itens_novo-fornecedor_telefone{margin:10px;width:calc(50% - 30px)}.formulario_orcamento_itens_novo-fornecedor_salvar{display:flex;justify-content:center;margin:10px;width:calc(100% - 30px)}.div_formulario_orcamento_itens_input-submit{display:flex;justify-content:center;margin-top:40px;width:100%}.item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;min-height:200px;min-width:200px;position:relative;transition:transform .3s ease;width:100%}.item_card:hover{transform:scale(1.05)}.item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:120px;padding:10px;text-align:left;width:100%}.item_card_info p{margin:5px 0;width:100%}.item-card-footer{display:flex;justify-content:end;width:100%}.formulario_orcamento_itens_item{background-color:#f7f7f7;border:solid #bbb;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-wrap:wrap;gap:10px;margin:10px;padding:10px;width:100%}@media (max-width:768px){.formulario_orcamento_itens_titulo{width:100%}.formulario_orcamento_itens_prazoEntrega{margin:10px;width:100%}.formulario_orcamento_itens_data,.formulario_orcamento_itens_hora{margin:10px;width:43%}.formulario_orcamento_itens_fornecedor{margin:10px;width:100%}.formulario_orcamento_itens_fornecedor-btn{align-self:center;width:100%}.formulario_orcamento_itens_fornecedor-btn .formulario_orcamento_itens_btn{font-size:12px}.formulario_orcamento_itens_novo-fornecedor_titulo{width:100%}.formulario_orcamento_itens_novo-fornecedor_bairro,.formulario_orcamento_itens_novo-fornecedor_cep,.formulario_orcamento_itens_novo-fornecedor_cidade,.formulario_orcamento_itens_novo-fornecedor_cnpj,.formulario_orcamento_itens_novo-fornecedor_cpf,.formulario_orcamento_itens_novo-fornecedor_estado,.formulario_orcamento_itens_novo-fornecedor_nome,.formulario_orcamento_itens_novo-fornecedor_numero,.formulario_orcamento_itens_novo-fornecedor_rua,.formulario_orcamento_itens_novo-fornecedor_telefone{margin:10px;width:100%}.formulario_orcamento_itens_novo-fornecedor_salvar{display:flex;justify-content:center;margin:10px;width:100%}}.formulario_orcamentoi{background-color:#f4f4f4;box-shadow:0 4px 8px #0000001a;height:100%;width:100%}.formulario_orcamentoi .formulario_orcamentoi_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.formulario_orcamentoi .formulario_orcamentoi_titulo .formulario_orcamentoi_titulo_h1{width:50%}.formulario_orcamentoi .formulario_orcamentoi_titulo .formulario_orcamentoi_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.formulario_orcamentoi_itens{display:flex;flex-wrap:wrap;height:90%;overflow-y:scroll;width:100%}.formulario_orcamentoi_itens_titulo{display:flex;flex-wrap:wrap;height:-webkit-fit-content;height:fit-content;justify-content:center;width:100%}.formulario_orcamentoi_itens_titulo h1{color:#333;font-size:24px;margin-bottom:10px}.formulario_orcamentoi_itens_titulo h3{color:#666;font-size:18px;height:-webkit-fit-content;height:fit-content;margin-bottom:10px;margin-left:10px;width:100%}.formulario_orcamentoi_itens_informacoes{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-wrap:wrap;gap:10px;padding:20px;width:100%}.formulario_orcamentoi_itens_informacoes label{color:#555;font-size:14px;margin-bottom:5px;width:32%}.formulario_orcamentoi_itens_informacoes_total h2{color:#fff}.formulario_orcamentoi_itens_informacoes_total{background-color:#9fd857;border-radius:15px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;width:100%}.formulario_orcamentoi_item{background-color:#f9f9f9;border:1px solid #ddd;border-radius:6px;padding:10px;width:calc(50% - 27px)}.formulario_orcamentoi_item p{color:#333;font-size:14px;margin:5px 0}.formulario_orcamentoi_itens_input-submit{display:flex;justify-content:center;margin-top:20px;width:100%}.formulario_orcamentoi_itens_input-submit input[type=submit]{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:-webkit-fit-content;height:fit-content;margin:10px;padding:10px 20px}.formulario_orcamentoi_itens_input-submit input[type=submit]:hover{background-color:#0056b3}.formulario_orcamentoi_itens_input-submit a{text-decoration:none}.formulario_orcamentoi_itens_input-submit input[type=button]{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:-webkit-fit-content;height:fit-content;margin:10px;padding:10px 20px}.formulario_orcamentoi_itens_input-submit input[type=button]:hover{background-color:#c82333}.sc_aprovados{display:flex;flex-direction:column;height:100%;width:100%}.sc_aprovados .sc_aprovados_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.sc_aprovados .sc_aprovados_titulo .sc_aprovados_titulo_h1{width:100%}.sc_aprovados .sc_aprovados_titulo .sc_aprovados_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.sc_aprovados .sc_aprovados_itens{align-items:flex-start;display:flex;flex-wrap:wrap;height:100%;width:100%}.sc_aprovados .sc_aprovados_itens .sc_aprovados_item{background-color:#2bc823;border-radius:10px;box-shadow:0 4px 8px #0000001a;height:200px;margin:10px;overflow:hidden;width:calc(20% - 20px)}.sc_aprovados .sc_aprovados_itens .sc_aprovados_item .sc_aprovados_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;cursor:pointer;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.sc_aprovados .sc_aprovados_itens .sc_aprovados_item .sc_aprovados_item_card:hover{transform:scale(1.05)}.sc_aprovados .sc_aprovados_itens .sc_aprovados_item .sc_aprovados_item_card .sc_aprovados_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100px;padding:10px;text-align:left;width:100%}.sc_aprovados .sc_aprovados_itens .sc_aprovados_item .sc_aprovados_item_card .sc_aprovados_item_card_info p{margin:5px 0}.sc_aprovados .sc_aprovados_itens .sc_aprovados_item a{color:inherit;text-decoration:none}.sc_aprovados_itens_paginacao{align-items:end;align-self:self-end;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-10px;width:100%}.propostacomercial{display:flex;flex-direction:column;height:100%;width:100%}.propostacomercial .propostacomercial_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;display:flex;flex-wrap:wrap;height:10%;justify-content:left;width:100%}.propostacomercial .propostacomercial_titulo .propostacomercial_titulo_h1{width:33.3%}.propostacomercial .propostacomercial_titulo .propostacomercial_titulo_pesquisa{align-items:center;display:flex;justify-content:center;width:33.3%}.propostacomercial .propostacomercial_titulo .propostacomercial_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.propostacomercial .propostacomercial_titulo .propostacomercial_titulo_adicionarItem{align-items:center;display:flex;justify-content:right;width:33.3%}.propostacomercial .propostacomercial_titulo .propostacomercial_titulo_adicionarItem .propostacomercial_titulo_adicionarItem_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.propostacomercial .propostacomercial_titulo .propostacomercial_titulo_adicionarItem .propostacomercial_titulo_adicionarItem_btn:hover{background-color:#9cd85a}.propostacomercial .propostacomercial_titulo .propostacomercial_titulo_adicionarItem a{color:#fff;font-weight:700;text-decoration:none}.propostacomercial .propostacomercial_titulo .propostacomercial_titulo_adicionarItem svg{color:#fff;cursor:pointer;margin:5px}.propostacomercial .propostacomercial_itens{display:flex;flex-wrap:wrap;height:100%;overflow-y:scroll;width:100%}.propostacomercial .propostacomercial_itens .propostacomercial_item{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:200px;margin:10px;overflow:hidden;width:calc(20% - 20px)}.propostacomercial .propostacomercial_itens .propostacomercial_item .propostacomercial_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.propostacomercial .propostacomercial_itens .propostacomercial_item .propostacomercial_item_card:hover{transform:scale(1.05)}.propostacomercial .propostacomercial_itens .propostacomercial_item .propostacomercial_item_card .propostacomercial_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100%;padding:10px;text-align:left;width:100%}.propostacomercial .propostacomercial_itens .propostacomercial_item .propostacomercial_item_card .propostacomercial_item_card_info p{margin:5px 0}.propostacomercial .propostacomercial_itens .propostacomercial_item a{color:inherit;text-decoration:none}.propostacomercial .propostacomercial_itens .propostacomercial_itens_paginacao{align-items:end;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-10px;width:100%}.propostacomercial_titulo_pesquisa_campo{max-width:300px;width:100%}.propostacomercial_titulo_pesquisa_campo .MuiTextField-root{width:100%}.propostacomercial_titulo_pesquisa_campo .MuiInputBase-root{background-color:#f5f5f5}.propostacomercial_titulo_pesquisa_campo .MuiInputLabel-root{color:#666}.propostacomercial_titulo_pesquisa_campo .MuiInputLabel-root.Mui-focused{color:#fff}.formulario_proposta{display:flex;justify-content:center;max-height:89vh;overflow-y:scroll;text-align:center;width:100%}.formulario_proposta .formulario_proposta_itens{display:flex;flex-direction:column;width:50%}@media screen and (max-width:768px){.formulario_proposta .formulario_proposta_itens{display:flex;flex-direction:column;margin:0 15px;width:100%}}.formulario_proposta .formulario_proposta_itens label{font-weight:700;margin:20px 0 10px;text-align:left}.formulario_proposta .formulario_proposta_itens .formulario_proposta_itens_input-text{border-radius:5px;font-size:15px;padding:7px}.formulario_proposta .formulario_proposta_itens .div_formulario_proposta_itens_input-submit .formulario_proposta_itens_input-submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:30px;max-width:400px;padding:7px}.formulario_proposta .formulario_proposta_itens .formulario_proposta_itens_input-submit:hover{background-color:#9cd85a}.cadastroMedicao-form{font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:1rem}.cadastroMedicao-form-group{display:flex;flex-direction:column;margin-bottom:1rem}.cadastroMedicao-form-group label{font-weight:700;margin-bottom:.3rem}.cadastroMedicao-form-group input,button,select{border:1px solid #ccc;border-radius:6px;font-size:1rem;margin-bottom:.5rem;padding:.6rem}.cadastroMedicao-form-group button{background-color:#007bff;color:#fff;cursor:pointer;transition:background .3s ease}.cadastroMedicao-form-group button:hover{background-color:#0056b3}.cadastroMedicao-alerta{border-radius:4px;font-weight:700;margin-bottom:1rem;padding:.8rem}.cadastroMedicao-alerta.success{background-color:#d4edda;color:#155724}.cadastroMedicao-alerta.error{background-color:#f8d7da;color:#721c24}.cadastroMedicao-input-group{display:flex;flex-wrap:wrap;gap:.5rem}.cadastroMedicao-input-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin-bottom:1rem}.cadastroMedicao-lista{list-style-type:none;margin-top:1rem;padding-left:0}.cadastroMedicao-lista li{align-items:center;background:#f4f4f4;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.6rem}.cadastroMedicao-btn-salvar{background-color:#28a745;border:none;border-radius:6px;font-size:1rem;font-weight:700;margin-top:1rem;padding:.8rem;width:100%}.cadastroMedicao-btn-salvar:hover{background-color:#218838}@media (max-width:600px){.cadastroMedicao-input-grid{grid-template-columns:1fr}.cadastroMedicao-input-group{flex-direction:column}.cadastroMedicao-form-group button{width:100%}}.os{flex-direction:column;height:100%}.os,.os .os_titulo{display:flex;width:100%}.os .os_titulo{background-color:#142c4380;box-shadow:2px 5px 5px #0000001a;flex-wrap:wrap;height:10%;justify-content:left}.os .os_titulo .os_titulo_h1{width:33.3%}.os .os_titulo .os_titulo_pesquisa{align-items:center;display:flex;justify-content:center;width:33.3%}.os .os_titulo .os_titulo_h1 h1{color:#fff;margin:10px 10px 10px 20px}.os .os_titulo .os_titulo_adicionarItem{align-items:center;display:flex;justify-content:right;width:33.3%}.os .os_titulo .os_titulo_adicionarItem .os_titulo_adicionarItem_btn{align-items:center;background-color:#7bd31d;border-radius:5px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:5px;padding:5px;width:-webkit-fit-content;width:fit-content}.os .os_titulo .os_titulo_adicionarItem .os_titulo_adicionarItem_btn:hover{background-color:#9cd85a}.os .os_titulo .os_titulo_adicionarItem a{color:#fff;font-weight:700;text-decoration:none}.os .os_titulo .os_titulo_adicionarItem svg{color:#fff;cursor:pointer;margin:5px}.os .os_itens{display:flex;flex-wrap:wrap;height:100%;overflow-y:scroll;width:100%}.os .os_itens .os_item{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:200px;margin:10px;overflow:hidden;width:calc(20% - 20px)}.os .os_itens .os_item .os_item_card{align-items:flex-end;background-size:100% 100%;border-radius:10px;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.os .os_itens .os_item .os_item_card:hover{transform:scale(1.05)}.os .os_itens .os_item .os_item_card .os_item_card_info{background:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;color:#fff;height:100%;padding:10px;text-align:left;width:100%}.os .os_itens .os_item .os_item_card .os_item_card_info p{margin:5px 0}.os .os_itens .os_item a{color:inherit;text-decoration:none}.os .os_itens .os_itens_paginacao{align-items:end;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-10px;width:100%}.os_titulo_pesquisa_campo{max-width:300px;width:100%}.os_titulo_pesquisa_campo .MuiTextField-root{width:100%}.os_titulo_pesquisa_campo .MuiInputBase-root{background-color:#f5f5f5}.os_titulo_pesquisa_campo .MuiInputLabel-root{color:#666}.os_titulo_pesquisa_campo .MuiInputLabel-root.Mui-focused{color:#fff}.formulario_os{display:flex;justify-content:center;max-height:89vh;overflow-y:scroll;text-align:center;width:100%}.formulario_os .formulario_os_itens{display:flex;flex-direction:column;width:50%}@media screen and (max-width:768px){.formulario_os .formulario_os_itens{display:flex;flex-direction:column;margin:0 15px;width:100%}}.formulario_os .formulario_os_itens img{border:solid #000;border-radius:150px;height:300px!important;width:300px!important}.formulario_os .formulario_os_itens label{font-weight:700;margin:20px 0 10px;text-align:left}.formulario_os .formulario_os_itens .formulario_os_itens_input-text{border-radius:5px;font-size:15px;padding:7px}.formulario_os .formulario_os_itens .div_formulario_os_itens_input-submit .formulario_os_itens_input-submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:30px;max-width:400px;padding:7px}.formulario_os .formulario_os_itens .formulario_os_itens_input-submit:hover{background-color:#9cd85a}.formulario_funcionario{display:flex;justify-content:center;max-height:89vh;overflow-y:scroll;text-align:center;width:100%}.formulario_funcionario .formulario_funcionario_itens{display:flex;flex-direction:column;width:50%}@media screen and (max-width:768px){.formulario_funcionario .formulario_funcionario_itens{display:flex;flex-direction:column;margin:0 15px;width:100%}}.formulario_funcionario .formulario_funcionario_itens img{border:solid #000;border-radius:150px;height:300px!important;width:300px!important}.formulario_funcionario .formulario_funcionario_itens label{font-weight:700;margin:20px 0 10px;text-align:left}.formulario_funcionario .formulario_funcionario_itens .formulario_funcionario_itens_input-text{border-radius:5px;font-size:15px;padding:7px}.formulario_funcionario .formulario_funcionario_itens .div_formulario_funcionario_itens_input-submit .formulario_funcionario_itens_input-submit{background-color:#7bd31d;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:30px;max-width:400px;padding:7px}.formulario_funcionario .formulario_funcionario_itens .formulario_funcionario_itens_input-submit:hover{background-color:#9cd85a}.proposta_opcoes{align-items:center;display:flex;flex-direction:column}.proposta_opcoes_item{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.proposta_opcoes_item a{text-decoration:none}.proposta_opcoes_item div{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:50px;justify-content:center;transition:background-color .3s ease,transform .2s ease;width:150px}.proposta_opcoes_item_pdf_btn{background-color:#4caf50;color:#fff}.proposta_opcoes_item_editar_btn{background-color:#000;color:#fff}.proposta_opcoes_item h3{font-size:16px;font-weight:700}.proposta_opcoes_item div:hover{opacity:.9;transform:scale(1.05)}.proposta_opcoes_item div:active{transform:scale(.98)}
/*# sourceMappingURL=main.9ee9b38c.css.map*/