.footer_footer__oc_XL{margin-top:1vh;color:#ff00e3;font-size:13px;display:flex;text-align:center;justify-content:space-around;padding:.5rem}@media (orientation:landscape) and (max-width:1024px){.footer_footer__oc_XL{margin-top:1vh;font-size:.7rem}}@media (orientation:landscape) and (max-width:768px){.footer_footer__oc_XL{margin-top:1vh;font-size:.7rem}}.login_modal_login__qo7x_{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid #b3b3b3;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.5);width:350px;height:350px}.login_gradient_text__TvSEX{background:linear-gradient(45deg,#ff00e3,#9006e3);background-clip:text;-webkit-background-clip:text;color:transparent;display:inline-block}.login_input_login__zsCiD div input{width:15rem;border:.1rem solid #a7a7a7;border-radius:.4rem;margin:.3rem;padding:.2rem;transition:.2s;outline:none;font-size:medium}.login_input_login__zsCiD div p{font-size:.8rem;color:red;margin:.1rem}*,body,html{box-sizing:border-box}body,html{max-width:100vw}body{background-color:#fff;color:#000;padding:0;margin-top:4rem}body,button,input,select,text,textarea{font-family:Montserrat!important}table{border-collapse:collapse!important}label{line-height:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat.f595c38f.ttf) format("truetype")}.centered-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.campo-vazio{background-color:#ffc3f7!important}textarea{resize:none}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.modal,.overlay{display:flex;justify-content:center;align-items:center}.modal{background:#fff;padding:20px;border-radius:50px;box-shadow:0 0 10px #000;max-width:20rem;flex-direction:column}.modal p{margin-bottom:10px}.status_td:not(.unsafe){background-color:#d8ffc6;color:#019401}.status_td.unsafe{background-color:#ffd6d6;color:red}.status_td.attention{background-color:#ffe9a2;color:#795c00}.status_td.hold{background-color:#cecece;color:#383838}@media (max-width:1024px){.smallTitle{font-size:1rem}}@media (max-width:768px){.smallTitle{font-size:1rem}}@media (orientation:landscape) and (max-width:768px){.smallTitle{font-size:.5rem}}.grafico{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-left:80px}.pie-esquerda{margin-left:200px;width:100%}.pie-direita{margin-right:200px;width:100%}.botao-padrao{background-color:transparent;border:1px solid #000;border-radius:5px;padding:3px;color:#000;font-size:.9rem;cursor:pointer;width:7rem;transition:.1s;height:1.7rem;margin:.5rem}.botao-padrao:hover{background-color:#ffa4f3;font-size:.8rem}.botao-bonito,.botao-padrao:hover{font-weight:700;width:7rem;height:1.7rem}.botao-bonito{background-color:#fc79ec;border:1px solid #000;border-radius:5px;padding:3px;color:#000;font-size:.9rem;cursor:pointer;transition:.1s;margin:.5rem}.margem{margin-top:-10px;margin-bottom:30px}.botao-bonito:hover{background-color:#a84ee0;font-size:.8rem;font-weight:700;width:7rem;height:1.7rem}.botoes_acoes{min-width:5rem}.botoes_acoes button{border-width:0!important;cursor:pointer;width:2rem!important}.botoes_acoes button:hover{transform:scale(1.1)}.botao_logout{background-color:transparent;border:none;font-size:medium;color:#fff;transition:.2s;cursor:pointer;font-weight:bolder}.botao_logout:hover{color:#46205e;text-decoration:none}@media (max-width:768px){.botao_logout{margin-left:0}}.tabela{padding:.3rem;width:100%;border-collapse:collapse}.tabela td,.tabela th{border:.1rem solid #000;padding:.3rem;font-size:small;word-wrap:break-word}.tabela td:last-child{text-align:center}.tabela th{background-color:#ff8ff2;font-size:.9rem;padding:.3rem}.tabela th,.tabela thead{border:.1rem solid #000;position:-webkit-sticky;position:sticky;top:0;z-index:10}.tabela thead{background:#000}.tabela td input,.tabela td select,.tabela td textarea{border:.1rem solid #a7a7a7;border-radius:.4rem;padding:.2rem;transition:.2s;outline:none;font-size:small;background-color:#fff}.tabela td input:hover,.tabela td select:hover,.tabela td textarea:hover,.tabela td:not(.botoes_acoes) button:hover{background-color:#e7e7e7}.tabela button{background-color:transparent;border:.1rem solid #a7a7a7;border-radius:.4rem;height:1.6rem;cursor:pointer;transition:.2s}@media (max-width:1280px),(max-width:768px),(orientation:landscape) and (max-width:1024px),(orientation:landscape) and (max-width:1280px){.tabela td,.tabela td input,.tabela td select,.tabela td textarea,.tabela td:not(.botoes_acoes) button,.tabela th{font-size:.6rem}}