*{font-weight:600;font-stretch:condensed;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}body{background-color:#464646;text-align:center;align-items:center;padding-bottom:2em;margin:0 auto;opacity:0;transition:opacity .2s}.menuList li{width:100%}.dropdown{position:relative;display:inline-block}.resumo{justify-content:center;align-items:center;text-align:center;top:0;display:none;position:fixed;font-size:.9em;width:100%;height:100vh;margin:0 auto}.resumoTable{border-collapse:collapse;margin:0 auto;width:75%;height:95%}.fixedBtn{justify-content:space-around;width:100%;position:fixed;bottom:1%}.fixedButton{margin:0 auto;bottom:1%}.closeResume{position:absolute;top:1%;right:1%;color:#fff;font-size:larger;cursor:pointer}.resumoTable td{white-space:nowrap;width:4em;padding:2px;text-align:center;background-color:#fff}.resumoTable tbody tr td:first-child{width:1.8em}.dropdown-content{visibility:hidden;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:12px 4px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#919191}#inputValor{border:none;outline:none;padding:6px;border-radius:2px}.cabec{margin-top:10em}.weekday{max-width:.2em;background-color:#303030;overflow:hidden}.logotipo{width:13em}.menuList a{font-size:1em;text-decoration:none;color:#fff;margin-left:5px}.menuList{color:#fff;padding-left:1em;margin-top:2em;text-align:left;display:flex;flex-direction:column;gap:1em;list-style:none;text-decoration:none}.menuList li i{width:1.5em}.menu{display:none;transition:.2s;z-index:1001;top:0;right:-100%;position:fixed;height:100%;width:30%;background-color:#7d004f}.menuBtn{z-index:1;font-size:2em;color:#fff;position:absolute;right:.5em;top:.5em}.cabec th{overflow:hidden;background-color:#464646;color:#fff;border-color:#fff}button:active{transform:scale(.9);background-color:#b5b5b5}button i{font-size:medium}button{z-index:5;background-color:#7d004f;color:#fff;transition:.3s;cursor:pointer;font-size:large;border-radius:4px;border:solid 1px #fff;padding:.5em;margin-top:.5em;margin-bottom:1em}h1{width:95%;font-size:x-large;color:#fff;margin:0 auto}.closeMenu{border:none;transition:.3s;cursor:pointer;position:absolute;top:1em;right:.8em;color:#fff}.closeBtnFixo,.closeBtnTroca,.closeBtnMes{border:none;transition:.3s;cursor:pointer;position:absolute;top:.5em;right:.5em;color:#fff}.closeBtnFixo:hover,.closeBtnTroca:hover,.closeBtnMes:hover{color:#961d1d}.weeknum,.daynum{background-color:#4a4a4a}.day{overflow:hidden;background-color:#5e5e5e}#tabela{white-space:nowrap;overflow:auto;color:#fff;transition:.68s;width:95%;margin:0 auto;border-collapse:collapse;align-items:start}#tabela th,#tabela td{border-collapse:collapse}th{background-color:#303030}th,td{border:1px solid #000;padding:10px;text-align:center}.chave{width:8em;margin:0 auto}.modalChaveFixo,.modalChaveTroca,.modalTrocaMes{z-index:1001;flex-direction:column;margin:0 auto;display:none;position:fixed;background-color:#3b3b3b;padding:1.5em;border-radius:8px;justify-content:center;transform:translate(-50%,-50%);top:50%;left:50%}@media screen and (max-width:600px){.weekday{max-width:.2em}.menu{width:50%}.menuList li i{width:1.5em}.conteudo{max-width:100vw;overflow-x:hidden}.resumo{justify-content:center;align-items:center;text-align:center;top:0;display:none;position:fixed;font-size:1.5em;width:100%;height:100vh;margin:0 auto}.resumoTable{margin:0 auto;width:97%;height:80%;border-collapse:collapse}.closeResume{position:absolute;top:1%;right:1%;color:#fff;font-size:larger;cursor:pointer}.resumoTable td{white-space:nowrap;overflow:hidden;width:4em;padding:0;text-align:center;background-color:#fff}.menuList a{font-size:1.5em}.menuList i{font-size:1.5em;width:1.5em}.dropdown-content{max-width:.5em;font-size:1em}.dropdown-content a{color:#000;text-decoration:none;display:block}.closeBtn{transform:scale(1.5);top:1em;right:1em}.modalChave{width:50%}button{font-size:1.4em}#tabela{width:100%;margin-bottom:4em}*{font-size:.95em}.weeknum,.weekhd{display:none}th,td{border:1px solid #000;padding:5px;text-align:center}}