@import"https://fonts.googleapis.com/css2?family=Knewave&family=Nunito:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Kode+Mono:wght@400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&family=Tourney:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbit&family=Orbitron:wght@400..900&family=Tourney:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Tourney:ital,wght@0,100..900;1,100..900&display=swap";.menu-container{height:100%;width:0vw;position:fixed;top:0;right:0;background-color:#030303f2;overflow-x:hidden;transition:.5s;padding-top:5px;z-index:3}.menu-container.show{width:90vw;box-shadow:0 0 10px #7af0a7}.menu-area{padding:10px}.menu-closer{cursor:pointer}.imagem-container{width:100%;height:150px;display:flex;justify-content:center;margin-bottom:5%}.menu-lateral-img{width:170px;height:100%;margin-bottom:5%}.botoes-container{display:block;text-align:center}.botao{width:230px;height:55px;margin:15px;border:1px solid #7af0a7;border-radius:10px;font-size:22px;background-color:#111;color:#fff;font-family:Open Sans,sans-serif;cursor:pointer}.botao.sair{border:1px solid #f07a7a}.botao:hover{color:#5be649}.botao.sair:hover{color:#a80a0a}.botao.adm{font-size:20px;border:1px solid #e4f07a;display:none}.botao.adm.show{display:inline}.gearMenu{width:130px;height:130px;color:#fff;margin-bottom:40px;cursor:pointer}@media (min-width: 560px) and (max-height:440px){.menu-container.show{width:40vw}}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.menu-container.show{width:50vw}.nome{font-size:28px}.botao{width:322px;height:72px;margin:22px;font-size:28px}.botao.adm{font-size:28px}}@media (min-width: 1026px){.menu-container{z-index:2}.menu-container.show{width:20vw}}@media screen and (min-width: 1024px) and (max-height: 900px){.botao{width:200px;height:50px;margin:13px;font-size:18px}.botao.adm{font-size:18px}}@media (min-width: 1500px){.botao{width:80%;height:60px}}.select-config-body{width:20%;height:70%;background-color:#000;box-shadow:0 0 8px #7af0a7;border-radius:10px;max-width:280px;max-height:460px}.select-config-title{color:#fff;height:7%;width:100%;font-size:26px;font-weight:700;text-align:center;padding-top:2%}.select-config-buttons-area{width:100%;height:93%;display:flex;flex-direction:column;justify-content:center;align-items:center}.select-config-button{width:80%;height:13%;background-color:#050505;border:1px solid #FFF;color:#fff;font-size:18px;font-weight:600;border-radius:10px;margin-top:4%;border:solid 1px #46773f;background-color:#46773f41}.select-config-button.red{border:solid 1px #b61616;background-color:#b6161654}.select-config-button.locked{background-color:#111;border:1px solid #555;color:#999}.select-config-button:hover{cursor:pointer;background-color:#236d1a}.select-config-button.locked:hover{cursor:not-allowed;background-color:#111}.select-config-button.red:hover{background-color:#850808}@media screen and (min-width: 1px) and (max-width: 445px){.select-config-body{width:80%}}@media screen and (min-width: 700px) and (max-width: 1024px){.select-config-body{width:40%}}@media (min-width: 560px) and (max-height:440px){.select-config-body{width:40%;height:130%;margin-top:5%}}.modal-body{border:solid 1px #999;box-shadow:0 0 8px #7af0a7;background-color:#0a0a0a;border-radius:13px;width:315px;height:max-content}.modal-title{width:100%;min-height:45px;color:#fff;font-size:23px;font-weight:650;display:flex;justify-content:center;align-items:center;text-align:center}.modal-content{width:100%;min-height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-option{width:100%;height:90px;display:flex;justify-content:center;flex-direction:column;align-items:center}.modal-span{color:#fff;font-size:18px;width:80%;font-weight:600}.modal-input{width:80%;height:50px;background-color:#000;border:1px solid #FFF;border-radius:8px;color:#fff;font-size:18px;padding-left:2%;cursor:pointer}.modal-input.date{background-image:url(/assets/calendario-Byx06W3U.png);background-size:13%;background-repeat:no-repeat;background-position:99%}.modal-buttons-container{width:100%;height:130px;padding-bottom:5px;padding-top:5px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:5px}.modal-button{width:75%;height:50px;border:solid 1px #46773f;background-color:#46773f41;border-radius:12px;color:#fff;font-size:18px;font-weight:650;cursor:pointer}.modal-button.cancel{border:solid 1px #b61616;background-color:#b6161654}.modal-button:hover{background-color:#236d1a}.modal-button.cancel:hover{background-color:#850808}@media screen and (min-width: 768px) and (min-height: 450px){.modal-body{width:394px;border-radius:15px}.modal-title{min-height:57px;font-size:28px}.modal-content{min-height:88px}.modal-option{height:113px}.modal-span{font-size:22px}.modal-input{height:63px;font-size:22px;border-radius:15px}.modal-buttons-container{height:163px;margin-top:7px;padding-bottom:7px;padding-top:7px}.modal-button{height:63px;font-size:23px;border-radius:15px}}.popup-container{min-width:55%;height:80px;background-color:#050505;border-radius:8px;position:fixed;top:5%;right:22%;display:none;z-index:5}.popup-container.show{display:flex}.popup-container.green{border:solid 2px #46773f}.popup-container.red{border:solid 2px #b61616}.popup-icon{width:30%;height:98%;display:flex;align-items:center;justify-content:center}.popup-message{width:70%;height:98%;color:#fff;font-size:18px;font-weight:900;display:flex;align-items:center;justify-content:center;font-family:Open Sans,sans-serif}.popup-image{width:80%;height:80%}.popup-image.green{color:#46773f}.popup-image.red{color:#b61616}@media screen and (min-width: 768px) and (max-width: 1024px){.popup-container{width:35%;top:8%;right:3%}.popup-message{font-size:19px}}@media (min-width: 1025px){.popup-container{min-width:15%;top:85%;right:3%}}.header{background-color:#000;height:7vh;width:100%;padding:2px;display:flex;position:fixed;z-index:2;top:0}.seta-container{width:60%;display:flex;align-items:center}.seta-container.hide{display:none}.seta{color:#fff;width:55px;height:55px;margin-left:40px;margin-bottom:2px;cursor:pointer}.icone-container{display:flex;width:20%;justify-content:center}.icone-container.wide{width:80%;justify-content:left;padding-left:6%}.logo{width:50px;cursor:pointer}.menuContainer{justify-content:center;width:20%;display:flex}.header-icon{width:40px;height:40px;color:#fff;margin-top:5px}.header-icon:hover{cursor:pointer}@media (min-width: 560px) and (max-height:440px){.header{height:15%}}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.header-icon{width:55px;height:55px}.logo{width:65px}.seta{width:75px;margin-left:60px;margin-bottom:3px;cursor:pointer}}@media (min-width: 1024px){.header{display:none}}.menu-desktop-container{background-color:#000;display:flex;z-index:3;position:fixed;width:7vw;height:100vh;flex-direction:column;right:0;top:0;border-left:1px solid #46773f;align-items:center;transition:.3s}.menu-desktop-container.wide{width:20vw;box-shadow:0 0 10px #7af0a7}.menu-desktop-logo{width:100%;height:10%;display:flex;justify-content:center}.menu-desktop-options-container{width:100%;height:80%;display:flex;flex-direction:column;align-items:center;overflow:auto}.menu-desktop-exit-container{width:100%;height:10%}.menu-desktop-option{width:100%;min-height:75px;display:flex;flex-direction:row;align-items:center;cursor:pointer}.menu-desktop-option.hide{display:none}.menu-desktop-icon{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.menu-desktop-icon.wide{width:30%}.menu-desktop-text{color:#dfd9d9;font-size:23px;font-weight:700;transition:.5s}.menu-desktop-text.green:hover{color:#7af0a7}.menu-desktop-text.red:hover{color:#f07a7a}.menu-desktop-text.yellow:hover{color:#e8f07a}.menu-desktop-text:hover{text-decoration:underline}.menu-desktop-text.hide{display:none}.menu-desktop-option-icon{color:#dfd9d9;height:45px;width:45px}@media (max-width: 1020px){.menu-desktop-container{display:none}}@media (min-width: 1500px){.menu-desktop-text{font-size:30px}.menu-desktop-option-icon{width:55px;height:55px}}@media (min-width: 1020px) and (max-height: 850px) and (max-width: 1260px){.menu-desktop-container{width:20vw;box-shadow:0 0 10px #7af0a7}.menu-desktop-container.wide{width:20vw}.menu-desktop-icon{width:30%}.menu-desktop-text.hide{display:unset}}.loading{display:none;background-color:#050505b2;width:100vw;height:100vh;position:fixed;z-index:5;left:0;top:0;justify-content:center;align-items:center}.loading.show{display:flex}.loading-body{background-color:#050505;width:20%;height:20%;border:solid 1px rgb(40,160,9);border-radius:8px;color:#fff;font-size:28px;display:flex;align-items:center;justify-content:center;font-weight:700;text-align:center;max-height:195px;max-width:370px}@media (min-width:1500px){.loading-body{font-size:33px}}@media (max-width: 450px){.loading-body{width:98%;font-size:29px}}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.loading-body{width:50%;font-size:29px}}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;overflow-x:hidden}a{text-decoration:none;color:inherit}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#1142236e}::-webkit-scrollbar-thumb:hover{background:#555}.modal-container{position:fixed;left:0;top:0;bottom:0;right:0;display:none;transition:all ease .9s;justify-content:center;align-items:center;overflow-y:auto;z-index:3;background-color:#00000065;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-container.show{display:flex}.custom-swal{border:2px solid #114223;border-radius:10px}.custom-swal-error{border:solid #b6161654 2px;border-radius:10px}.custom-swal-alert{border:solid #b6ab169a 2px;border-radius:10px}.loader{width:75px;height:75px;border-radius:50%;position:fixed;right:14%;bottom:5%;animation:rotate 1s linear infinite}.loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:8px solid #00A03C;animation:prixClipFix 2s linear infinite}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}@media (max-width: 500px){.loader{bottom:10%}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:Nunito,sans-serif}.login-form{width:100%}.login-form-title{font-family:Nunito,sans-serif;display:block;font-size:33px;color:#fff;line-height:1.2;text-align:center;margin-bottom:25px}.login-form-title img{width:90px}.wrap-input{width:100%;position:relative;border-bottom:2px solid #adadad;margin-bottom:37px}.input{font-size:15px;color:#fff;line-height:1.2;border:none;display:block;width:100%;height:45px;background-color:transparent;padding:0 5px;font-family:Nunito,sans-serif}.focus-input{position:absolute;display:block;width:100%;height:100%;top:0;left:0;pointer-events:none;color:#fff;font-family:Nunito,sans-serif}.focus-input:before{content:"";display:block;position:absolute;bottom:-2px;left:0;width:0;height:2px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.inputCorrect:before{background:#6a7dfe;background:linear-gradient(to left,#21fd8f,green)}.inputWrong:before{background:linear-gradient(to left,#3b0202,#fa0000)}.focus-input:after{font-family:Nunito,sans-serif;font-size:15px;color:#fff;line-height:1.2;content:attr(data-placeholder);display:block;width:100%;position:absolute;top:16px;left:0;padding-left:5px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.input:focus{outline:0}.input:focus+.focus-input:after{top:-15px}.input:focus+.focus-input:before{width:100%}.has-val+.focus-input:after{top:-15px}.has-val+.focus-input:before{width:100%}.container-login-form-btn{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:13px}.login-form-btn{font-size:20px;border:none;border-radius:10px;color:#fff;line-height:1.2;text-transform:uppercase;display:flex;justify-content:center;align-items:center;width:100%;height:50px;background:linear-gradient(to left,#14862d,#114223);transition:.5s}.login-form-btn:hover{cursor:pointer;background:linear-gradient(to right,#14862d,#114223);color:#21fd8f;text-shadow:0 0 15px #FFF,0 0 20px #49ff18,0 0 30px #49FF18,0 0 40px #49FF18,0 0 55px #49FF18,0 0 75px #49ff18,2px 2px 2px rgba(206,89,55,0)}.login-form-btn.locked{background:linear-gradient(to left,#353836,#5e5f5e);cursor:wait}.login-form-btn.locked:hover{color:#fff;text-shadow:none}.text-center{display:flex;justify-content:center;align-items:center;margin-top:50px}.txt1{font-size:14px;color:#222;line-height:1.5;padding-right:5px}.txt2{font-size:14px;color:#fff;line-height:1.5;text-decoration:none}.msgError{text-align:center;color:red;border:1px dashed red;padding:10px;border-radius:4px;display:none;margin-bottom:18px}.msgError.show{display:block}.container{width:100%;margin:0 auto}.container-login{width:100%;min-height:100vh;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:15px;background-color:#111}.wrap-login{width:390px;border-radius:10px;overflow:hidden;padding:35px 55px 33px;box-shadow:0 5px 10px #0003;background-color:#000;z-index:1}.wrap-2fa{width:390px;height:440px;border-radius:10px;overflow:hidden;box-shadow:0 5px 10px #0003;background-color:#000;z-index:1}.twofa-qrcode-container{width:100%;height:60%;display:flex;justify-content:center;align-items:center}.twofa-qrcode-body{border:1px solid #555;height:230px;width:230px;background-color:#000;display:flex;justify-content:center;align-items:center;border-radius:8px}.twofa-qrcode{height:230px;width:230px;border-radius:8px}.twofa-input-container{width:100%;height:40%;display:flex;flex-direction:column;align-items:center;justify-content:center}.twofa-input{width:60%;height:30%;background-color:#0a0a0a;border:1px solid #46773f;border-radius:10px;padding-left:2%;font-size:20px;color:#fff;margin:10px;text-align:center}.twofa-button{width:60%;height:30%;background:linear-gradient(to left,#14862d,#114223);transition:.5s;border-radius:10px;color:#fff;font-size:22px;margin:10px;border:none}.twofa-button:hover{cursor:pointer;background:linear-gradient(to right,#14862d,#114223);color:#21fd8f;text-shadow:0 0 15px #FFF,0 0 20px #49ff18,0 0 30px #49FF18,0 0 40px #49FF18,0 0 55px #49FF18,0 0 75px #49ff18,2px 2px 2px rgba(206,89,55,0)}.twofa-button.locked{background:linear-gradient(to left,#353836,#5e5f5e);cursor:wait}.twofa-button.locked:hover{color:#fff;text-shadow:none}.twofa-logo{color:#fdfdfde5;width:70%;height:70%;margin-left:2%}.login-lock{color:#921212;width:80%;height:80%}.login-lock-title{text-align:center;color:#bdbbbb;font-size:24px;font-weight:700;margin-bottom:25px}.login-lock-text{font-size:18px;color:#bdbbbb;font-weight:600;margin-top:10px}.twofa-form{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.dev-button-login{width:100px;height:45px;position:fixed;right:4%;bottom:3%;border:solid 2px #509D45;color:#509d45;border-radius:10px;font-weight:600;font-size:20px;display:flex;justify-content:right;align-items:center;padding-right:2%;cursor:pointer;transition:.3s;z-index:0}.dev-button-login:hover{color:#fff;background-color:#509d45}.login-laptop-icon{width:33px;height:33px;margin-right:2px}@media screen and (min-width: 768px) and (max-width: 1024px){.wrap-login{width:450px}.dev-button-login{width:120px;height:60px;font-size:25px;padding-right:1%}.login-laptop-icon{width:40px;height:40px}}@media (min-width:1100px){.container-login{background-image:url(/assets/folha-C2xtDtk2.png),url(/assets/folha2-zR8fFXY8.png);background-position:right top,left bottom;background-size:380px 380px;background-repeat:no-repeat,no-repeat}.dev-button-login{width:120px;height:60px;font-size:25px;padding-right:1%}.login-laptop-icon{width:40px;height:40px}}@media (min-width: 1500px){.dev-button-login{width:130px;height:60px;font-size:25px;padding-right:1%}}@media screen and (min-width: 768px) and (max-width: 1024px){.login-form-title{font-size:38px}}.profile-container{width:0vw;height:100vh;display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#080808;overflow-x:hidden;transition:.5s;background-image:url(/assets/logoPormade2-iuODOOIZ.webp),url(/assets/logoPormade1-v06OHRFJ.webp);background-position:right top,left bottom;background-size:210px 210px;background-repeat:no-repeat,no-repeat}.profile-container.show{width:93vw}.profile-body{width:50%;height:70%;max-width:620px;max-height:420px;border-radius:12px;border:1px solid #FFF;background-color:#000;flex-wrap:wrap;display:flex}.profile-photo-container{width:40%;height:40%;display:flex;align-items:center;justify-content:center}.profile-personaldata-container{width:60%;height:40%}.profile-content-container{width:100%;height:60%}.profile-icon{width:90%;height:90%;color:#999}.profile-photo{width:145px;height:142px;border:2px solid #236d1a;border-radius:5px}.profile-personaldata-title{width:100%;font-size:25px;font-weight:700;display:flex;justify-content:space-between;align-items:center;height:25%;color:#fff;padding-left:5%;padding-right:5%}.profile-personaldata-text{width:100%;display:flex;align-items:center;font-size:22px;font-weight:600;height:25%;color:#236d1a;padding-left:5%}.profile-eye{width:35px;height:35px;cursor:pointer;color:#fff}.profile-content-title{width:100%;height:20%;color:#fff;display:flex;align-items:center;padding-left:8%;margin-top:3%;font-size:25px;font-weight:700}.profile-content-text{width:100%;min-height:20%;color:#fff;display:flex;align-items:center;padding-left:8%;font-size:22px;font-weight:600;word-wrap:break-word}.profile-faceId-offline{width:49%;min-height:50px;margin-top:2%;border:1px solid #FFF;border-radius:12px;color:#fff;font-size:20px;font-weight:800;font-family:Open Sans,sans-serif;max-width:620px;background-color:#b6161654;display:flex;justify-content:center;align-items:center;text-align:center;padding:1%}.profile-editphoto-button{display:none;width:55%;height:140%;background-color:#050505;border-radius:10px;border:1px solid #999;margin-top:2%;color:#fff;font-weight:600;font-size:16px;cursor:pointer}.profile-editphoto-button.show{display:flex;align-items:center;justify-content:center}.profile-editphoto-button:hover{background-color:#222;border:solid 1px #FFF}.profile-editphoto-button.mobile{display:none}@media (max-width: 440px){.profile-container.show{width:100vw}.profile-editphoto-button,.profile-editphoto-button.show{display:none}.profile-body{width:99%;height:45%}.profile-faceId-offline{width:99%}.profile-content-title,.profile-content-text{padding-left:2%}.profile-editphoto-button.mobile{height:7%;width:60%;font-size:20px;align-items:center;justify-content:center}.profile-editphoto-button.mobile.show{display:flex}.profile-photo{width:132px;height:130px;border:2px solid #236d1a;border-radius:5px}}@media (max-width: 340px){.profile-photo{width:102px;height:100px}}@media (min-width: 560px) and (max-height:440px){.profile-body{height:85%;width:65%;margin-top:7%}.profile-container{justify-content:unset}.profile-photo{width:112px;height:110px}.profile-container.show{width:100vw}}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.profile-body{width:70%}.profile-container.show{width:100vw}.profile-container{background-size:300px 300px}}@media (min-width: 1100px){.profile-container{background-size:350px 350px}}@media (min-width: 1500px){.profile-photo{width:160px;height:155px;border:2px solid #236d1a;border-radius:5px}}.open-pesquisa{color:#8eff62;font-weight:200;cursor:pointer}.open-pesquisa:hover{text-decoration:underline}.icone-extrato{width:50px;height:50px}.icone-extrato.green{color:#46773f}.icone-extrato.yellow{color:#acac0e}.icone-extrato.red{color:#b61616}@media screen and (min-width: 768px) and (max-width: 1024px){.icone-extrato{width:60px;height:60px}}@media (min-width: 1025px){.icone-extrato{width:65px;height:65px}}@media (min-width: 1500px){.icone-extrato{width:80px;height:80px}}.survey-body{border:solid 1px #d6d4d4;background-color:#0a0a0a;border-radius:1rem;width:95%;height:95%;max-width:375px;max-height:770px;min-height:710px;box-shadow:0 10px 13px -7px #000,4px 8px 16px 3px #fffaf72d}.survey-title{width:100%;height:10%;color:#fff;font-size:22px;font-weight:700;display:flex;justify-content:center;align-items:center}.survey-option-container{width:100%;height:10%;display:flex}.survey-option-text{width:40%;height:100%;color:#fff;display:flex;align-items:center;font-size:20px;font-weight:600;padding-left:5%}.survey-option-input-container{width:60%;height:100%;display:flex;justify-content:center;align-items:center}.survey-select{width:95%;height:60%;background-color:#000;border:1px solid #236d1a;color:#fff;border-radius:8px;font-size:20px;cursor:pointer}.survey-sugestion-title{width:100%;height:5%;color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:600;padding-left:5%;padding-right:5%}.survey-sugestion-length{color:#999;font-size:18px}.survey-sugestion-length.hide{display:none}.survey-sugestion-container{width:100%;height:25%;display:flex;justify-content:center;align-items:center}.survey-sugestion-input{width:95%;height:95%;background-color:#000;border:solid 2px #236d1a;border-radius:8px;resize:none;color:#fff;font-size:17px;padding:1%}.survey-buttons-container{width:100%;height:20%;display:flex;justify-content:center;align-items:center;flex-direction:column}.survey-button{width:65%;height:40%;margin:2%;border-radius:10px;border:solid 1px #46773f;background-color:#114223;color:#fff;font-size:22px;font-weight:650;cursor:pointer}.survey-button.red{border:solid 1px #b61616;background-color:#b6161654}.survey-button:hover{background-color:#052e16}.survey-button.red:hover{background-color:#85080867}@media (max-width: 392px){.survey-title{font-size:20px}}@media (min-width: 560px) and (max-height:440px){.survey-body{height:770px;width:375px}}.extrato-container{width:0vw;height:100vh;position:flex;z-index:1;top:0;right:0;overflow-x:hidden;transition:.9s;padding-top:5px}.extrato-container.show{width:100vw}.titulo-container{width:100%;height:80px;margin-top:60px;border-bottom:1px solid #46773f;align-items:center;display:flex;justify-content:left;padding-left:10%}.titulo{color:#fff;font-family:Open Sans,sans-serif;font-display:swap;font-size:30px}.total-area{width:100%;height:60px;color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:18px;margin-bottom:40px;font-weight:600;padding-top:15px;padding-left:3%}.select-extrato{width:40%;height:40px;margin-right:2.5%;background-color:#0a0a0a;border:1px solid #236d1a;color:#fff;border-radius:8px;font-size:15px;padding-left:2%;background-image:url(/assets/filtro-Bdi34N0j.svg);background-size:12%;background-repeat:no-repeat;background-position:85%;cursor:pointer}.card-area{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;width:100%;flex-wrap:wrap}.extrato-icon{color:#46773f;width:50px;height:50px;margin-right:20%}.extrato-empty-container{width:100%;display:flex;color:#fff;justify-content:center;margin-top:10%;align-items:center;font-size:23px;font-weight:700}.empty-list-icon{color:#46773f;width:80px;height:80px}@media (min-width: 560px) and (max-height:440px){.select-extrato{width:25%;font-size:18px}.total-area{font-size:20px}.titulo{font-size:35px}.titulo-container{justify-content:center;padding:0;margin-top:6%}.extrato-icon{margin-right:2%}.extrato-empty-container{font-size:30px;margin-top:0%}.empty-list-icon{width:85px;height:85px}}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.select-extrato{width:25%;font-size:18px}.total-area{font-size:20px}.titulo{font-size:35px}.titulo-container{justify-content:center;padding:0;margin-top:10%}.extrato-icon{margin-right:2%}.empty-list-icon{width:95px;height:95px}.extrato-empty-container{font-size:30px}}@media (min-width: 1025px){.extrato-container.show{width:93vw}.select-extrato{width:15%;font-size:18px;margin-left:23%}.total-area{font-size:20px;justify-content:center;padding-left:3%}.titulo{font-size:38px}.titulo-container{margin-top:10px;justify-content:center;padding:0}.extrato-icon{margin-right:2%}.empty-list-icon{width:100px;height:100px}.extrato-empty-container{font-size:35px;margin-top:5%}}.home-container{width:55%;height:55%;background-color:#0a0a0a;left:0;z-index:0;display:flex;border-radius:12px;box-shadow:5px 3px 20px 1px #114223;border:1px solid #46773f}.home-container-pc{width:93vw;height:100vh;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;z-index:0;background-color:#000}.home-desktop-left{width:50%;height:100%;display:flex;flex-direction:column}.home-desktop-right{width:50%;height:100%}.home-imagem-container{height:60%;display:flex;justify-content:center;align-items:center;margin-bottom:3%;width:100%}.home-relogio-container{width:100%;height:15%;color:#fff;font-size:65px;display:flex;justify-content:center;align-items:center;font-family:Open Sans,sans-serif;font-display:swap}.home-data-container{width:100%;height:10%;color:#fff;text-align:center;font-size:25px;margin-top:1%}.home-status-container{width:100%;height:40%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:25px}.home-buttons-area{width:100%;height:60%;display:flex;flex-direction:column;justify-content:center;align-items:center}.home-imagem{width:63%;height:100%}.home-status{color:#00a03c}.home-status.red{color:#b61616}.home-button{width:70%;height:25%;margin-bottom:5%;border:solid 1px #46773f;background-color:#114223;color:#fff;font-size:22px;font-weight:550;cursor:pointer;border-radius:12px;transition:.5s}.home-button:hover{background-color:#052e16}.home-button.red{border:solid 1px #b61616;background-color:#b6161654}.home-button.red:hover{background-color:#850808}.home-status{margin-left:1%}.home-button-dev{width:100px;height:45px;position:fixed;left:3%;top:8%;border:solid 2px #509D45;color:#509d45;border-radius:10px;font-weight:600;font-size:20px;display:flex;justify-content:right;align-items:center;padding-right:2%;cursor:pointer;transition:.3s}.home-button-dev:hover{color:#fff;background-color:#509d45}.home-laptop-icon{width:33px;height:33px;margin-right:2px}@media (min-width: 560px) and (max-height:440px){.home-container-pc{width:100vw;background-size:250px 250px}.home-container{width:75%;height:80%;margin-top:7%}.home-imagem{width:60%;height:90%}.home-status-container{height:25%;font-size:22px}.home-status{font-size:22px}.home-buttons-area{height:75%;padding:0}.home-button{height:28%;margin:2%}.home-relogio-container{font-size:45px}.home-data-container{font-size:20px;margin-top:2%}.home-button-dev{display:none}}@media screen and (min-width: 767px) and (max-width: 1050px) and (min-height: 760px){.home-container-pc{width:100vw;background-size:250px 250px}.home-container{width:95%;max-height:540px}.home-imagem{width:80%;height:80%}.home-status-container{height:50%}.home-buttons-area{height:50%;padding:0 0 2%}.home-button{height:30%;margin:2%}.home-button-dev{top:unset;bottom:2%;width:120px;height:60px;font-size:25px;padding-right:1%}.home-laptop-icon{width:40px;height:40px}}@media screen and (min-width: 1110px) and (max-width: 1499px){.home-relogio-container{font-size:55px}.home-data-container{font-size:20px}.home-button-dev{top:unset;left:unset;right:10%;bottom:3%;width:120px;height:60px;font-size:25px;padding-right:1%}.home-laptop-icon{width:40px;height:40px}}@media screen and (min-width: 321px) and (max-width: 767px) and (min-height: 500px){.home-container-pc{width:100vw;height:100vh;background-size:270px 270px}.home-container{width:100%;height:93%;border:none;box-shadow:none;flex-direction:column;margin-top:10%}.home-desktop-left{width:100%;height:60%}.home-desktop-right{width:100%;height:40%}.home-imagem-container{margin-top:8%}.home-buttons-area{height:85%;margin-top:4%}.home-status-container{height:15%}.home-button{height:33%}.home-relogio-container{font-size:55px}.home-status-container{font-size:22x}.home-data-container{font-size:22px;margin:0}}@media screen and (min-width: 1px) and (max-width: 320px){.home-container-pc{width:100vw;height:100vh}.home-container{width:100%;height:93%;margin-top:10%;border:none;box-shadow:none;flex-direction:column}.home-desktop-left{width:100%;height:60%}.home-desktop-right{width:100%;height:40%}.home-imagem-container{margin-top:10%}.home-buttons-area{height:85%;margin-top:6%}.home-status-container{height:15%}.home-button{height:30%}.home-relogio-container{font-size:45px}.home-status-container{font-size:18px}.home-data-container{font-size:20px;margin:0}}@media (min-width: 1500px){.home-button,.home-status-container{font-size:30px}.home-relogio-container{font-size:80px}.home-data-container{font-size:30px}.home-button-dev{top:unset;left:unset;right:10%;bottom:3%;width:130px;height:60px;font-size:25px;padding-right:1%}.home-laptop-icon{width:40px;height:40px}}@media (min-width: 1100px){.home-container-pc{background-image:url(/assets/folha-C2xtDtk2.png),url(/assets/folha2-zR8fFXY8.png);background-position:right top,left bottom;background-size:380px 380px;background-repeat:no-repeat,no-repeat}}.cardapio-container{position:fixed;left:0;top:0;bottom:0;right:0;display:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:all ease .5s;justify-content:center;align-items:center;overflow-y:auto}.cardapio-body{width:90%;background-color:#0a0a0a;border-radius:10px;display:flex;margin:20px 0;justify-content:center;align-items:center;color:#fff}.cardapio-container.show{display:flex}.cardapio{width:100%;height:100%}@media (min-width: 600px){.cardapio-body{width:70%}}@media (min-width: 800px){.cardapio-body{width:50%}}@media (min-width: 1000px){.cardapio-body{width:40%}}@media (min-width: 1500px){.cardapio-body{width:30%}}@media (min-width: 560px) and (max-height:440px){.cardapio-container{align-items:unset}.cardapio-body{width:350px;height:496px;margin-top:8%}}.qrcode-container{position:fixed;left:0;top:0;bottom:0;right:0;background-color:#0a0a0aeb;display:none;transition:.5s;justify-content:center;align-items:center;overflow-y:auto;z-index:3}.qrcode-container.show{display:flex}.qrcode-body{width:360px;height:360px;background-color:#fff;border-radius:9px;display:flex;justify-content:center;align-items:center}.qrcode-close{width:100%;height:40px;background-color:#fff;display:flex;align-items:center;justify-content:right;border-radius:9px}.qrcode{width:350px;height:350px}@media (min-width: 325px) and (max-width: 361px){.qrcode-body{width:320px;height:320px}.qrcode{width:310px;height:310px}}@media (max-width: 325px){.qrcode-body{width:290px;height:290px}.qrcode{width:280px;height:280px}}@media (min-width: 560px) and (max-height:440px){.qrcode-container{align-items:unset}.qrcode-body{height:300px;width:300px;margin-top:8%}.qrcode{height:97%;width:97%}}.modal-confirm-body{width:75%;height:27%;background-color:#000;border-radius:10px;box-shadow:0 0 10px #b61616;display:block;max-width:420px;max-height:290px}.modal-confirm-text{display:flex;color:#fff;font-size:28px;text-align:center;justify-content:center;width:100%;height:50%;padding:5% 2% 2%;font-weight:800}.modal-confirm-buttons{display:flex;width:100%;height:50%;justify-content:center;flex-wrap:wrap}.modal-confirm-button{width:80%;height:45%;border:solid 1px #46773f;background-color:#114223;border-radius:10px;color:#fff;font-size:23px;font-weight:800;cursor:pointer}.modal-confirm-button:hover{background-color:#052e16}.modal-confirm-button.red{border:solid 1px #b61616;background-color:#b6161654}.modal-confirm-button.red:hover{background-color:#85080867}@media screen and (min-width: 768px) and (max-width: 1023px){.modal-confirm-body{width:60%}.modal-confirm-button{font-size:30px}.modal-confirm-text{font-size:33px}}@media (min-width: 1024px){.modal-confirm-body{width:28%;height:30%}.modal-confirm-text{font-size:26px}.modal-confirm-button{height:43%;width:70%;font-size:22px}}@media (min-width: 1500px){.modal-confirm-text{font-size:30px}.modal-confirm-button{font-size:28px}.modal-confirm-body{max-height:250px}}@media (min-width: 560px) and (max-height:440px){.modal-container{align-items:unset}.modal-confirm-body{height:65%;width:45%;margin-top:10%}}.modal-reserva-body{width:70%;height:40%;background-color:#000;border-radius:10px;box-shadow:0 0 10px #7af0a7;display:block;max-width:350px;max-height:300px}.modal-reserva-titulo{color:#fff;width:100%;height:25%;font-size:30px;font-weight:800;display:flex;text-align:center;align-items:center;justify-content:center}.modal-reserva-local{width:100%;height:35%;display:flex;justify-content:center;padding-top:10px}.select-local{width:80%;height:45%;display:flex;background-color:#111;border:1px solid #FFF;color:#fff;font-size:18px;border-radius:10px;padding-left:5px;cursor:pointer}.modal-reserva-buttons{width:100%;height:40%;display:flex;flex-wrap:wrap;justify-content:center}.modal-reserva-button{width:75%;height:40%;border:solid 1px #46773f;background-color:#114223;border-radius:10px;color:#fff;font-size:20px;font-weight:550;cursor:pointer}.modal-reserva-button.red{border:solid 1px #b61616;background-color:#b6161654}.modal-reserva-button:hover{background-color:#052e16}.modal-reserva-button.red:hover{background-color:#85080867}@media screen and (min-width: 768px) and (max-width: 1023px){.modal-reserva-body{height:50%;width:55%;max-height:350px}.select-local{height:48%;font-size:25px}.modal-reserva-titulo{font-size:35px}.modal-reserva-button{font-size:27px;height:37%}}@media (min-width: 1024px){.modal-reserva-body{width:25%}.modal-reserva-button{height:45%}.select-local{height:50%}}@media (min-width: 1500px){.modal-reserva-button{font-size:22px}.select-local{font-size:20px}.modal-reserva-titulo{font-size:35px}}@media (min-width: 560px) and (max-height:440px){.modal-reserva-body{height:80%;margin-top:6%}}.satisfaction-survey-container{width:100vw;margin-top:7vh;display:flex;flex-direction:column;align-items:center}.satisfaction-survey-options{width:100%;height:15vh;display:flex;justify-content:center;flex-wrap:wrap}.satisfaction-survey-input{width:45%;height:48px;border-radius:10px;background-color:#0a0a0a;color:#fff;font-size:18px;padding-left:1%;border:1px solid #114223;cursor:pointer;margin:1%}.satisfaction-survey-input.blocked{border:solid 1px #777;color:#555;cursor:wait}.satisfaction-survey-input.date{background-image:url(/assets/calendario-Byx06W3U.png);background-size:18%;background-repeat:no-repeat;background-position:100%}.satisfaction-survey-input.filter{font-size:15px;background-image:url(/assets/filtro-Bdi34N0j.svg);background-size:13%;background-repeat:no-repeat;background-position:90%}.satisfaction-survey-title{width:100%;height:50px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600}.satisfaction-survey-row{text-align:center}.satisfaction-survey-title.suggestions{justify-content:space-between;padding-left:3%;padding-right:3%}.satisfaction-survey-data{width:100%;height:150px;margin-bottom:10px;display:flex;justify-content:center}.satisfaction-survey-approval{width:95%;height:60px;margin-bottom:10px;display:flex;justify-content:center;border:solid 1px #509D45;border-radius:10px}.approval-table{width:100%;height:100%}.approval-table thead tr th{color:#fff;text-align:center}.approval-number{text-align:center}.approval-number.green{color:#7af0a7}.approval-number.yellow{color:#e8f07a}.approval-number.red{color:#f07a7a}.approval-title{color:#fff;font-size:20px;font-weight:550;margin-bottom:10px}.avaliacoes-dados{width:100%;height:25%;color:#fff}.table-border{background:linear-gradient(to bottom,#62ff006e 17%,#ffd500ad 50%,#f008);background-size:100% 100%;border-radius:10px;padding:2px;margin-left:2%;margin-right:2%;width:100%}.assessments-table{width:100%;height:100%;color:#fff;border-radius:8px;background:linear-gradient(to bottom,#000,#000 15%,#1c2e01 17%,#302801 50%,#300101)}.assessments-column{width:20%;font-size:16px}.assessments-item{font-size:18px;font-weight:600}.assessments-item.green{color:#7af0a7}.assessments-item.yellow{color:#e8f07a}.assessments-item.red{color:#f07a7a}.assessments-item.icon{font-size:20px}.avaliacoes-pdf-icon{display:none}.avaliacoes-trash-icon{width:35px;height:35px;color:#f07a7a}.avaliacoes-trash-icon:hover{color:#d82020}.avaliacoes-pdf-icon:hover{color:#7af0a7}.avaliacoes-cards-container{width:100%;display:flex;flex-direction:column-reverse;align-items:center}.avaliacoes-container-side{width:99%;display:flex;flex-direction:column;align-items:center}.satisfaction-survey-footer-container{width:100%;height:7vh;display:flex;justify-content:center}.satisfaction-survey-footer-body{width:75%;height:100%;display:flex}.satisfaction-survey-footer-part{width:33.33%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:20px;font-weight:650}.satisfaction-survey-footer-icon{color:#114223;width:40px;height:40px;cursor:pointer}.satisfaction-survey-footer-icon:hover{color:#1ad102}@media screen and (min-width: 768px) and (max-width: 1024px){.satisfaction-survey-options{height:13vh}.satisfaction-survey-input{width:40%;height:53px;font-size:25px}.satisfaction-survey-input.filter{font-size:25px;background-size:10%}.satisfaction-survey-input.date{background-size:13%}.satisfaction-survey-data{height:220px}.assessments-column{font-size:25px}.assessments-item{font-size:20px}.satisfaction-survey-title{font-size:25px}.satisfaction-survey-title.suggestions{padding-left:4%;padding-right:5%;margin-bottom:2%}.avaliacoes-trash-icon{width:40px;height:40px}.avaliacoes-cards-container{width:100%;flex-direction:row;align-items:unset;justify-content:center}.avaliacoes-container-side{width:50%;display:flex;flex-direction:column;align-items:center}.assessments-item{font-size:25px}.assessments-item.icon{font-size:28px}.satisfaction-survey-footer-body{width:50%}.satisfaction-survey-footer-part{font-size:25px}.satisfaction-survey-footer-icon{width:50px;height:50px}.satisfaction-survey-approval{width:70%;height:80px}.approval-table thead tr th{color:#fff;text-align:center;font-size:20px}.approval-table tbody tr td{text-align:center;color:#fff;font-size:20px}}@media (min-width: 1025px){.satisfaction-survey-container{width:75vw;margin-left:8%}.satisfaction-survey-options{height:8vh}.satisfaction-survey-input{width:25%;font-size:22px}.satisfaction-survey-input.date{background-size:13%;background-position:98%}.satisfaction-survey-input.filter{background-size:10%;font-size:20px}.satisfaction-survey-data{height:220px}.assessments-column{font-size:25px}.assessments-item{font-size:22px}.assessments-item.icon{font-size:23px}.satisfaction-survey-title{font-size:25px;justify-content:space-between;height:70px;padding-left:11%;padding-right:12%}.satisfaction-survey-title.suggestions{padding-left:11%;padding-right:12%}.avaliacoes-pdf-icon,.avaliacoes-trash-icon{display:flex;width:45px;height:45px;cursor:pointer}.table-border{width:80%}.avaliacoes-cards-container{width:100%;flex-direction:row;align-items:unset;justify-content:center}.avaliacoes-container-side{width:45%;display:flex;flex-direction:column;align-items:center}.satisfaction-survey-footer-container{margin-top:1%;justify-content:right;padding-right:3%}.satisfaction-survey-footer-body{width:35%}.satisfaction-survey-footer-part{font-size:24px}.satisfaction-survey-footer-icon{width:50px;height:50px}.satisfaction-survey-approval{width:55%}}@media (min-width: 1500px){.satisfaction-survey-footer-body{width:25%}.satisfaction-survey-footer-part{font-size:25px}.satisfaction-survey-approval{width:50%}.satisfaction-survey-input.date{background-size:10%}.satisfaction-survey-input.filter{background-size:8%}}.card-avaliacao{background-color:#0a0a0a;width:95%;min-height:60px;margin-bottom:5px;border:1px solid #00A03C;border-radius:1rem;padding:2%;display:flex}.card-avaliacao-text{color:#fff;font-size:15px;word-wrap:break-word;width:90%;height:100%;font-weight:500;display:flex;flex-direction:column}.card-avaliacao-delete{width:10%;height:100%;display:flex;justify-content:center}.card-avaliacao-delete-button{width:40px;height:40px;color:#b61616;cursor:pointer;display:none}.card-avaliacao-delete-button:hover{color:red}.card-avaliacao-delete-button.show{display:flex}@media screen and (min-width: 768px) and (max-width: 1023px){.card-avaliacao-text{width:95%;font-size:18px}.card-avaliacao-delete{width:5%}.card-avaliacao{min-height:90px}}@media (min-width: 1025px){.card-avaliacao-text{width:95%}.card-avaliacao-delete{width:8%}.card-avaliacao{width:85%;min-height:90px}}.scroll-button{width:45px;height:45px;border:2px solid #00A03C;border-radius:45px;background-color:#0a0a0a;position:fixed;right:5%;bottom:10%;z-index:1;cursor:pointer;color:#fff;display:none;transition:1s}.scroll-button.show{display:unset}.scroll-button-arrow{width:25px;height:25px}.scroll-button:hover{border:2px solid #dbd8d8;color:#2ee775;transition:.3s}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.scroll-button{right:2%;width:55px;height:55px}.scroll-button-arrow{width:28px;height:28px}}@media (min-width: 1025px){.scroll-button{right:9%;width:70px;height:70px}.scroll-button-arrow{width:35px;height:35px}}.config-container{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#000}.config-body{width:45%;height:95%;background-color:#0a0a0a;border-radius:8px;border:1px dashed #46773fb4;box-shadow:5px 5px 10px 2px #0c5e014d;position:fixed;max-width:700px;max-height:860px}.config-title{width:100%;height:8%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;border-bottom:solid 1px #555}.config-icon{width:35px;height:35px;margin-right:2%}.config-option-container{width:100%;height:80%}.config-option{width:100%;height:33%}.config-option-title{width:100%;height:25%;color:#fff;font-weight:700;font-size:22px;display:flex;align-items:center;justify-content:center}.config-content-container{width:100%;height:75%;display:flex}.option-time-side{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.option-text{color:#d1d1d1e8;font-size:18px;font-weight:600}.config-time-input{width:60%;height:35%;border-radius:8px;border:3px solid #114223;padding-left:2%;font-size:18px;font-weight:700;background-color:#d1d1d1e8;cursor:pointer}.config-time-input.locked{background-color:#777;cursor:not-allowed}.config-buttons-container{width:100%;height:12%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.config-button{width:35%;height:50%;margin:2%;border-radius:8px;color:#fff;font-size:25px;background-color:#000;border:1px solid #46773f;cursor:pointer}.config-button.red{border:1px solid #b61616}.config-button:hover{background-color:#222}.config-button.mobile{display:none}.config-button.locked{border:solid 1px #333;color:#333;cursor:not-allowed}.config-button.locked:hover{background-color:#000}.select-config{width:35%;height:65%;margin-left:4%;background-color:#080808;color:#fff;border-radius:8px;border:solid 1px #FFF;font-size:18px;font-weight:550;padding-left:2%}.config-modal-catracas-body{width:20%;min-height:95%;border:1px solid #46773f;border-radius:12px;position:absolute;background-color:#46773f20;left:2%;top:2%;transition:.9s}.config-modal-catracas-body.red{border:#860e0e 1px solid}.config-modal-catracas-body.yellow{border:rgb(109,109,11) 1px solid}.config-modal-catracas-title{width:100%;height:10%;display:flex;align-items:center;color:#fff;font-size:25px;font-weight:800;justify-content:space-between;padding-left:35%;padding-right:2%;border-bottom:1px solid #222}.config-modal-catracas-content{width:100%;height:90%;display:flex;flex-direction:column;align-items:center;padding-top:15px}.modal-catracas-icon{width:40px;height:40px;cursor:pointer;color:#fff}.modal-catracas-icon:hover{color:#46773f}.modal-catracas-icon.close{display:none}@media (max-width: 440px){.config-container{width:100vw;background-color:#000}.config-body{width:99%;height:90vh;margin-top:10%;background-color:#1111116e}.config-title{font-size:20px}.select-config{width:50%;font-size:16px}.config-modal-catracas-body{width:100%;background-color:#050505f2;left:0%;top:8%;display:none}.config-modal-catracas-body.show{display:flex;flex-direction:column}.config-modal-catracas-title{font-size:30px;padding-left:5%}.modal-catracas-icon{width:50px;height:50px;margin-left:25%;color:#46773f}.modal-catracas-icon.close{width:50px;height:50px;margin-left:0%;display:unset;color:#b61616}.config-button.red{display:none}.config-button.mobile{display:unset}}@media screen and (min-width: 700px) and (max-width: 1050px){.config-container{width:100vw}.config-body{width:80%;height:90vh;margin-top:10%}.config-option-title{font-size:30px}.option-text{font-size:25px}.config-title{font-size:35px}.config-time-input{font-size:25px}.select-config{font-size:20px}.config-button.red{display:none}.config-button.mobile{display:unset}.config-modal-catracas-body{width:100%;background-color:#050505f2;left:0%;top:8%;display:none}.config-modal-catracas-body.show{display:flex;flex-direction:column}.config-modal-catracas-title{color:#fff;font-size:40px;padding-left:5%;padding-right:2%}.modal-catracas-icon{width:50px;height:50px;margin-right:60%;color:#46773f}.modal-catracas-icon.close{width:50px;height:50px;margin-right:0%;display:unset;color:#b61616}.config-modal-catracas-content{justify-content:space-between;flex-direction:row;flex-wrap:wrap;padding-left:5%;padding-right:5%;padding-top:5%}}@media (min-width: 560px) and (max-height:440px){.config-container{width:100vw;align-items:unset}.config-body{width:80%;height:700px;position:unset;margin-top:9%}.config-modal-catracas-body{margin-top:3.5%}}@media (min-width: 1100px){.config-container{background-image:url(/assets/folha-C2xtDtk2.png),url(/assets/folha2-zR8fFXY8.png);background-position:right top,left bottom;background-size:350px 350px;background-repeat:no-repeat,no-repeat}}@media (min-width: 1500px){.option-text,.config-option-title{font-size:25px}.config-time-input{font-size:23px}.config-button{font-size:30px}.select-config{font-size:23px}.config-title{font-size:30px}.config-modal-catracas-body{max-width:340px}}.card-catraca-body{width:95%;height:95px;background-color:#000000b0;border:1px solid #b61616;border-radius:8px;margin-bottom:8px;transition:.9s}.card-catraca-part{width:100%;height:33%;color:#fff;padding-left:2%;font-size:15px;display:flex;align-items:center;word-break:break-all;justify-content:space-between;padding-right:2%}.card-catraca-icon{cursor:pointer;width:16px;height:16px}.card-catraca-body.connected{border:1px solid #46773f}@media (max-width: 500px){.card-catraca-icon{width:22px;height:22px}.card-catraca-part{font-size:18px}}@media (min-width: 441px) and (max-width: 1024px){.card-catraca-body{width:45%}.card-catraca-part{font-size:20px}.card-catraca-icon{width:22px;height:22px}}.permissions-container{justify-content:center;align-items:center;width:93vw;height:100vh;display:flex;background-color:#000;position:absolute;z-index:0;background-image:url(/assets/folha-C2xtDtk2.png),url(/assets/folha2-zR8fFXY8.png);background-position:right top,left bottom;background-size:380px 380px;background-repeat:no-repeat,no-repeat}.permissions-body{width:50%;height:85%;box-shadow:0 0 8px #7af0a7;border-radius:10px;background-color:#080808;max-width:750px;max-height:800px}.permissions-title{width:100%;height:10%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700}.permissions-option-container{width:100%;height:10%;display:flex;border-bottom:1px dashed #222}.permissions-option-text{width:50%;height:100%;color:#fff;font-size:20px;font-weight:550;display:flex;justify-content:left;padding-left:10%;align-items:center}.permissions-option{width:50%;height:100%;display:flex;align-items:center;justify-content:center}.permissions-select{width:60%;height:65%;border-radius:8px;background-color:#080808;color:#fff;font-size:16px;padding-left:2%;color:#7af0a7;cursor:pointer}.permissions-select.red{color:#f07a7a}.permissions-buttons-container{width:100%;height:10%;display:flex;justify-content:center;align-items:center}.permissions-button{width:30%;height:75%;margin-left:2%;margin-right:2%;border-radius:10px;border:solid 1px #46773f;background-color:#46773f41;color:#fff;font-weight:600;font-size:18px}.permissions-button.red{border:solid 1px #b61616;background-color:#b6161654}.permissions-button:hover{cursor:pointer;background-color:#236d1a}.permissions-button.red:hover{background-color:#850808}@media screen and (min-width: 1px) and (max-width: 445px){.permissions-container{width:100vw;align-items:unset}.permissions-body{width:99%;height:150%;margin-top:15%;max-height:unset}.permissions-option-container{flex-direction:column}.permissions-option-text{width:100%;height:50%;justify-content:center;padding:0;font-size:23px}.permissions-option{width:100%;height:50%}.permissions-select{height:90%;font-size:18px;text-align:center}.permissions-buttons-container{flex-wrap:wrap;padding:1%;height:15%}.permissions-title{height:5%}.permissions-button{width:70%;height:35%;font-size:23px}}@media (min-width: 1500px){.permissions-option-text{font-size:22px}.permissions-title{font-size:30px}.permissions-select{font-size:19px}.permissions-button{font-size:22px}}@media screen and (min-width: 567px) and (max-width: 1023px){.permissions-container{width:100vw}.permissions-body{width:80%}}@media (min-width: 560px) and (max-height:440px){.permissions-container{align-items:unset}.permissions-body{height:200%;margin-top:8%}}.accountCheckins-container{background-color:#000;width:100vw;height:100vh;background-image:url(/assets/folha-C2xtDtk2.png),url(/assets/folha2-zR8fFXY8.png);background-position:right top,left bottom;background-size:380px 380px;background-repeat:no-repeat,no-repeat;display:flex;justify-content:center;align-items:center}.accountCheckins-menu-container,.accountCheckins-side-reservations{width:50%;height:100%;display:flex;justify-content:center;align-items:center}.accountCheckins-menu-body{border:1px solid #529e45;height:85%;width:60%;border-radius:1rem;border:none}.accountCheckins-menu{width:100%;height:100%;border-radius:1rem}.accountCheckins-data-container{width:50%;height:100%;display:flex;flex-direction:column}.accountCheckins-clock-container{width:100%;height:25%;display:flex;align-items:center}.accountCheckins-clock-body{background-color:#0a0a0a;border:1px solid #00a03c;width:40%;height:60%;border-radius:1rem;margin-left:15%;box-shadow:0 3px 15px 1px #00a03c;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700}.accountCheckins-clock-time{width:100%;height:60%;display:flex;align-items:center;justify-content:center;font-size:58px;font-family:Kode Mono,monospace}.accountCheckins-clock-info{width:100%;height:40%;font-size:27px;display:flex;justify-content:center;align-items:center;font-family:Oswald,sans-serif}.accountCheckins-data-body{background-color:#0a0a0a;width:70%;height:65%;border:1px solid #00a03c;box-shadow:0 3px 15px 1px #00a03c;border-radius:1rem;display:flex;justify-content:center;align-items:center}.accountCheckins-data-body.alert{border:1px solid #b5b807;box-shadow:0 3px 15px 1px #b5b807}.accountCheckins-data-content{width:90%;height:90%}.accountCheckins-data{width:100%;height:45%}.accountCheckins-data.bottom{margin-top:10%}.accountCheckins-data-row{width:100%;height:33.33%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:50px;font-weight:700;font-family:Oswald,sans-serif}.accountCheckins-data-row.green{color:#00a03c}.accountCheckins-data-row.yellow{color:#ffe500}.accountCheckins-data-row.red{color:#f84c4c}.accountCheckins-default-clock{border:1px solid #00A03C;border-radius:1rem;box-shadow:0 3px 15px 1px #00a03c;background-color:#0a0a0a;width:66%;height:20%}.accountCheckins-default-clock-time{width:100%;height:60%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:750;font-size:65px;font-family:Kode Mono,monospace}.accountCheckins-default-clock-info{width:100%;height:40%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;font-size:30px;font-family:Oswald,sans-serif}.accountCheckins-total-reservations-body{border:1px solid #00A03C;width:33%;height:13%;position:absolute;bottom:25%;border-radius:1rem;box-shadow:0 3px 15px 1px #00a03c;color:#fff;font-size:33px;display:flex;justify-content:center;align-items:center;font-weight:700;font-family:Oswald,sans-serif}.accountCheckins-ratchet-error-container{position:absolute;top:2%;right:2%;display:none}.accountCheckins-ratchet-error-container.show{display:flex}.accountCheckins-ratchet-error{width:110%;height:110%}.accountCheckins-ratchet-offline-container{background-color:#cd1f1f;box-shadow:0 3px 15px 1px #e60c0c;border-radius:1rem;width:12%;position:absolute;top:2%;right:1%}.accountCheckins-ratchet-offline-title{font-size:42px;font-weight:750;color:#fff;text-shadow:3px 5px 2px #2c2c2cb9;width:100%;height:7vh;display:flex;justify-content:center;align-items:center}.accountCheckins-ratchet-offline-row{width:100%;min-height:4vh;font-size:30px;font-weight:700;color:#fff;text-shadow:3px 5px 2px #2c2c2cb9;text-align:center;word-break:break-all}@media (max-width: 1399px){.accountCheckins-data-row{font-size:40px}.accountCheckins-clock-info{font-size:20px}.accountCheckins-ratchet-offline-title{font-size:35px}.accountCheckins-ratchet-offline-row{font-size:23px}.accountCheckins-total-reservations-body{font-size:30px}}@media (min-width: 1400px) and (max-width: 1600px){.accountCheckins-container{background-size:400px 400px}.accountCheckins-data-row{font-size:50px}.accountCheckins-clock-info{font-size:22px}.accountCheckins-ratchet-offline-title{font-size:38px}.accountCheckins-ratchet-offline-row{font-size:25px}.accountCheckins-default-clock-time{font-size:80px}.accountCheckins-default-clock-info{font-size:38px}.accountCheckins-total-reservations-body{font-size:40px}}@media (min-width: 1800px){.accountCheckins-container{background-size:470px 470px}.accountCheckins-data-row,.accountCheckins-clock-body{font-size:65px}.accountCheckins-default-clock-time{font-size:90px}.accountCheckins-default-clock-info{font-size:45px}.accountCheckins-ratchet-offline-title{font-size:50px}.accountCheckins-ratchet-offline-row{font-size:35px}.accountCheckins-total-reservations-body{font-size:50px}}@media (min-width: 2200px){.accountCheckins-container{background-size:600px 600px}.accountCheckins-data-row{font-size:80px}.accountCheckins-clock-body{font-size:65px}.accountCheckins-clock-info{font-size:38px}.accountCheckins-clock-time{font-size:78px}.accountCheckins-default-clock-time{font-size:130px}.accountCheckins-default-clock-info{font-size:65px}.accountCheckins-ratchet-offline-title{font-size:60px}.accountCheckins-ratchet-offline-row{font-size:45px}.accountCheckins-total-reservations-body{font-size:58px}}@media (min-width: 3600px){.accountCheckins-container{background-size:950px 950px}.accountCheckins-data-row{font-size:130px}.accountCheckins-clock-body{font-size:65px}.accountCheckins-clock-info{font-size:62px}.accountCheckins-clock-time{font-size:125px}.accountCheckins-default-clock-time{font-size:175px}.accountCheckins-default-clock-info,.accountCheckins-ratchet-offline-title{font-size:90px}.accountCheckins-ratchet-offline-row{font-size:60px}.accountCheckins-total-reservations-body{font-size:90px}.accountCheckins-ratchet-error{width:400px;height:400px}}@media (max-width: 450px){.accountCheckins-container{background-size:230px 230px}.accountCheckins-menu-container,.accountCheckins-ratchet-offline-container{display:none}.accountCheckins-data-container{width:98%}.accountCheckins-data-body{width:100%}.accountCheckins-clock-container{width:100%;justify-content:center}.accountCheckins-clock-body{width:80%;margin:0}.accountCheckins-clock-info{font-size:25px}.accountCheckins-data-row{font-size:39px}.accountCheckins-side-reservations,.accountCheckins-total-reservations-body{width:100%}.accountCheckins-default-clock{width:99%}}@media (max-width: 375px){.accountCheckins-data-row{font-size:35px}}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.accountCheckins-container{background-size:260px 260px}.accountCheckins-menu-container{display:none}.accountCheckins-ratchet-offline-container{width:20%}.accountCheckins-data-container{width:65%}.accountCheckins-data-body{width:100%}.accountCheckins-clock-container{width:100%;justify-content:center}.accountCheckins-clock-body{width:80%;margin:0}.accountCheckins-clock-time{font-size:70px}.accountCheckins-clock-info{font-size:33px}.accountCheckins-data-row{font-size:50px}.accountCheckins-side-reservations{width:100%}.accountCheckins-total-reservations-body{width:60%;font-size:40px}.accountCheckins-default-clock{width:60%}.accountCheckins-default-clock-info{font-size:35px}.accountCheckins-default-clock-time{font-size:80px}}.myAssessments-area{height:93vh;width:100vw}.myAssessments-container{width:0vw;transition:1s;overflow-x:hidden;display:flex;flex-direction:column}.background-leaf{position:fixed;width:250px;height:250px;bottom:0;left:0;z-index:0}.background-leaf-2{display:none}.myAssessments-centralize,.myAssessments-container.show{width:100vw}.myAssessments-title{width:100%;height:10vh;margin-top:7vh;margin-bottom:5px;border-bottom:1px solid #46773f;color:#fff;font-size:30px;font-weight:750;display:flex;justify-content:center;align-items:center;padding-left:2%}.myAssessments-options-container{width:100%;height:80px;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:space-between;padding-left:2%;padding-right:2%}.myAssessments-table-area{width:100%;height:150px;margin-bottom:10px;display:flex;justify-content:center}.myAssessments-suggestions-title{width:100%;font-size:22px;color:#fff;font-weight:700;margin-bottom:5px;padding-left:5%}.myAssessments-cards-area{width:100%}.myAssessments-suggestions-container{width:100%;display:flex;flex-direction:column;align-items:center}.myAssessments-hint{border-radius:20px;width:30px;height:30px;margin-left:5%;color:#e8f07a;cursor:pointer;transition:.3s}.myAssessments-hint:hover{color:#92f07a}.myAssessments-select{width:40%;height:40px;margin-right:2.5%;background-color:#0a0a0a;border:1px solid #236d1a;color:#fff;border-radius:8px;font-size:15px;padding-left:3%;background-image:url(/assets/filtro-Bdi34N0j.svg);background-size:12%;background-repeat:no-repeat;background-position:85%;cursor:pointer}.myAssessments-row{text-align:center}@media (min-width: 565px) and (max-height: 440px){.myAssessments-table-area{height:220px}.myAssessments-title{margin-top:18vh}.myAssessments-select{width:23%}.background-leaf{display:none}}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.myAssessments-area{background-size:300px 300px}.myAssessments-title{margin-top:8%;font-size:38px}.myAssessments-hint{width:38px;height:38px}.myAssessments-select{width:33%;height:45px;font-size:20px}.myAssessments-container{align-items:center}.myAssessments-centralize{width:85%}.myAssessments-table-area{height:200px}.myAssessments-suggestions-title{text-align:center;font-size:28px;margin-top:15px}.myAssessments-cards-area{display:flex}.myAssessments-suggestions-container{width:50%}}@media (min-width: 1025px){.myAssessments-area{width:93vw}.background-leaf{width:300px;height:300px}.background-leaf-2{display:unset;width:300px;height:300px;position:fixed;right:7vw;top:10vh}.myAssessments-title{margin-top:0;font-size:35px}.myAssessments-container{align-items:center}.myAssessments-container.show{width:93vw}.myAssessments-centralize{width:65vw;display:flex;flex-direction:column;align-items:center}.myAssessments-select{width:25%;height:50px;font-size:20px}.myAssessments-options-container{width:85%}.myAssessments-suggestions-title{font-size:30px;text-align:center}.myAssessments-table-area{height:220px}.myAssessments-cards-area{display:flex;justify-content:center}.myAssessments-suggestions-container{width:45%}.myAssessments-hint{width:40px;height:40px}}@media (min-width: 1500px){.background-leaf,.background-leaf-2{width:340px;height:340px}}.cardMyAssessment-container{width:90%;min-height:90px;border-radius:8px;border:1px solid #00A03C;margin:5px;background-color:#0a0a0a;display:flex}.cardMyAssessment-container.show{z-index:1}.cardAssessment-content-container{width:100%;height:100%}.cardAssessment-content-container.show{width:85%}.cardAssessment-options-container{width:15%;min-height:90px;display:none;border-radius:0 6px 6px 0}.cardAssessment-options-container.show{display:unset}.cardMyAssessment-title{width:100%;color:#e8f07a;display:flex;align-items:center;font-size:20px;font-weight:600;padding-left:2%;padding-top:2%}.cardAssessment-suggestion{width:100%;color:#fff;padding-left:2%;padding-right:5px;padding-bottom:2px;font-size:16px;word-wrap:break-word}.cardAssessment-edit-container,.cardAssessment-delete-container{width:100%;height:50%;display:flex;justify-content:center;align-items:center}.cardAssessment-edit-icon{width:28px;height:28px;color:#7af0a7;cursor:pointer}.cardAssessment-edit-icon:hover{color:#00a03c}.cardAssessment-delete-icon{width:28px;height:28px;color:#f07a7a;cursor:pointer;display:none}.cardAssessment-delete-icon.show{display:unset}.cardAssessment-delete-icon:hover{color:#be1010}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.cardMyAssessment-container{width:90%}}@media (min-width: 1025px){.cardMyAssessment-container{width:80%;min-height:110px}}.reservations-container{width:100vw;height:93vh;margin-top:7vh}.reservations-filter-container{width:100%;height:18vh;border-radius:8px}.reservations-filter-area{width:100%;height:50%;display:flex;justify-content:center;align-items:center}.reservations-input{width:48%;height:70%;border-radius:10px;background-color:#0a0a0a;color:#fff;font-size:18px;padding-left:1%;border:1px solid #114223;cursor:pointer;margin:1%}.reservations-input:hover{color:#7af0a7}.reservations-input.blocked{border:solid 1px #777;color:#555;cursor:wait}.reservations-input.date{background-image:url(/assets/calendario-Byx06W3U.png);background-size:20%;background-repeat:no-repeat;background-position:99%}.reservations-input.filter{font-size:15px;background-image:url(/assets/filtro-Bdi34N0j.svg);background-size:13%;background-repeat:no-repeat;background-position:90%}.reservations-buttons-container{width:98%;margin-left:1%;height:15vh;border:#114223 2px solid;border-radius:10px;background-color:#141414}.reservations-buttons-group{width:100%;height:50%;display:flex}.reservations-button-container{width:33.33%;height:100%;display:flex;justify-content:center;align-items:center}.reservations-option-button{color:#fff;width:40px;height:40px;cursor:pointer}.reservations-option-button.green:hover{color:#7af0a7}.reservations-option-button.red:hover{color:#f07a7a}.reservations-total-container{width:98%;margin-left:1%;height:5vh;display:flex;justify-content:space-between;align-items:center;padding-left:2%;padding-right:2%;background-color:#0a0a0a;border-radius:10px;margin-top:2%}.reservations-total-item{color:#fff;font-size:20px;font-weight:750}.reservations-total-item:hover{cursor:pointer;color:#1ad102}.reservations-selected-container{height:100%;display:flex;justify-content:center;align-items:center}.reservations-clear-selected{color:#fff;width:30px;height:30px;margin-right:5px;cursor:pointer}.reservations-clear-selected:hover{color:#1ad102}.reservations-total-item.button,.reservations-qnt-item{cursor:pointer}.reservations-qnt-item.green{color:#1ad102}.reservations-qnt-item.blue{color:#38aef1}.reservations-qnt-item.red{color:#eb0303}.reservations-qnt-item.yellow{color:#ee1}.reservations-qnt-container{width:100%;height:8vh;margin-bottom:2%}.reservations-qnt-row{width:100%;height:50%;display:flex;justify-content:space-between;align-items:center;padding-left:2%;padding-right:2%}.reservations-qnt-item{color:#fff;font-size:18px;font-weight:550}.reservations-table-container{width:100%;height:46%;overflow:auto}.reservations-table-container.pagination{height:42%}.reservations-table{border:#888 2px solid;border-radius:8px;width:100%;background-color:#0a0a0a}.reservations-column{color:#fff;border-bottom:2px solid #114223}.reservations-column.time,.reservations-column.local{display:none}.reservations-row{color:#fff;text-align:center;cursor:pointer}.reservations-row:hover{background-color:#222}.reservations-row.selected{background-color:#2f5a2aab}.reservations-status{width:10%;border-bottom:1px solid #114223}.reservations-name{width:60%;border-bottom:1px solid #114223}.reservations-name.blue{color:#38aef1}.reservations-date{width:30%;border-bottom:1px solid #114223}.reservations-time,.reservations-local{display:none;border-bottom:1px solid #114223}.reservations-status.green{color:#1ad102}.reservations-status.red{color:#eb0303}.reservations-status.yellow{color:#ee1}.empty-reservations-conteiner{width:100%;margin-top:5%;color:#fff;font-size:22px;font-weight:650;display:flex;justify-content:center;align-items:center}.empty-reservations-icon{color:#46773f;width:80px;height:80px}.reservations-footer-container{width:100%;display:flex;justify-content:center;margin-top:1%}.reservations-footer-body{width:75%;height:5vh;display:flex}.reservations-footer-part{width:33.33%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:650}.reservations-footer-icon{color:#114223;width:40px;height:40px;cursor:pointer}.reservations-footer-icon:hover{color:#1ad102}@media screen and (min-width: 760px) and (max-width: 1050px) and (min-height: 441px){.reservations-container{margin-top:6vh}.reservations-filter-container{height:18vh}.reservations-input{font-size:25px;width:45%;height:70%}.reservations-input.date{background-size:13%}.reservations-input.filter{font-size:25px;background-size:10%}.reservations-buttons-container{display:flex;flex-direction:row-reverse;height:7vh}.reservations-buttons-group{width:50%;height:100%}.reservations-option-button{width:50px;height:50px}.reservations-total-item{font-size:25px}.reservations-qnt-item{font-size:22px}.reservations-column{font-size:18px}.reservations-column.time,.reservations-column.local{display:table-cell}.reservations-status{width:10%;padding:1%}.reservations-name{width:30%;font-size:18px}.reservations-date{width:20%;font-size:18px}.reservations-time,.reservations-local{display:table-cell;width:10%;font-size:18px}.empty-reservations-conteiner{margin-top:5%;color:#fff;font-size:30px}.empty-reservations-icon{width:100px;height:100px}.reservations-footer-body{width:50%;height:5vh}.reservations-footer-part{font-size:25px}.reservations-footer-icon{width:50px;height:50px}.reservations-dot{width:20px;height:20px}.reservations-table-container{height:55%}.reservations-table-container.pagination{height:50%}}@media (min-width: 1051px){.reservations-container{width:70vw;height:100vh;margin-left:10.5vw;margin-top:0%;border-right:1px solid #114223;border-left:1px solid #114223}.reservations-filter-container{height:8vh;display:flex}.reservations-filter-area{width:50%;height:100%}.reservations-input{font-size:18px;width:47%}.reservations-input.date{background-size:13%}.reservations-input.filter{font-size:18px;background-size:10%}.reservations-buttons-container{display:flex;flex-direction:row-reverse;height:7vh}.reservations-buttons-group{width:50%;height:100%}.reservations-option-button{width:40px;height:40px}.reservations-total-container{margin-top:1%}.reservations-total-item{font-size:20px}.reservations-qnt-item{font-size:18px}.reservations-qnt-container{display:flex;height:5vh;justify-content:center;margin-bottom:0;border:none}.reservations-qnt-row{width:48%;height:100%}.reservations-column.time,.reservations-column.local{display:table-cell}.reservations-status{width:10%;padding:1%}.reservations-name{width:30%;font-size:18px}.reservations-date{width:20%;font-size:18px}.reservations-time,.reservations-local{display:table-cell;width:10%;font-size:18px}.reservations-footer-container{justify-content:right}.reservations-footer-body{width:33%;height:5vh;margin-top:1%}.reservations-footer-part{font-size:22px}.reservations-footer-icon{width:50px;height:50px}.reservations-dot{width:17px;height:17px}.reservations-table-container{display:flex;flex-direction:column;align-items:center;height:72%}.reservations-table-container.pagination{height:65%}.reservations-table{width:95%}}@media (min-width:1700px){.reservations-qnt-row{width:40%}.reservations-qnt-item{font-size:22px}.reservations-total-item{font-size:25px}.reservations-option-button{width:50px;height:50px}.reservations-input,.reservations-input.filter{font-size:22px}.reservations-column{font-size:20px}.empty-reservations-conteiner{margin-top:5%;color:#fff;font-size:30px}.empty-reservations-icon{width:100px;height:100px}.reservations-status{width:10%;padding:.4%}.reservations-dot{height:20px;width:20px}.reservations-footer-container{margin-top:0}.reservations-footer-body{width:28%;height:5vh}.reservations-footer-part{font-size:24px}.reservations-footer-icon{width:50px;height:50px}.reservations-clear-selected{width:35px;height:35px}}@media (min-width: 560px) and (max-height:440px){.reservations-filter-container{height:38vh}.reservations-input{width:45%;font-size:22px}.reservations-container{margin-top:7%}.reservations-input.date{background-size:10%;background-position:100%}.reservations-input.filter{background-size:8%;background-position:90%;font-size:20px}.reservations-buttons-container{height:33vh}.reservations-total-container{height:15vh}.reservations-qnt-container{height:18vh}.reservations-column.time,.reservations-column.local{display:table-cell}.reservations-status{width:8%;padding:1%}.reservations-name{width:30%}.reservations-date{width:22%}.reservations-time,.reservations-local{display:table-cell;width:10%}.reservations-footer-container{margin-top:2.5%}.reservations-footer-body{width:50%;height:5vh}.reservations-footer-part{font-size:25px}.reservations-footer-icon{width:50px;height:50px}}.modal-adm4-body{box-shadow:0 0 8px #7af0a7;border-radius:8px;width:20%;background-color:#0a0a0a;max-width:280px;width:85%}.modal-adm4-title{width:100%;min-height:60px;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-size:25px;font-weight:700}.modal-adm4-buttons-area{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:10px;padding-bottom:10px}.modal-adm4-button{width:80%;height:65px;margin:5px;border-radius:1rem;border:solid 1px #46773f;background-color:#46773f41;color:#fff;font-size:18px;font-weight:700;transition:.2s;cursor:pointer}.modal-adm4-button:hover{background-color:#236d1a}.modal-adm4-button.red{border:solid 1px #b61616;background-color:#b6161654}.modal-adm4-button.red:hover{background-color:#850808}@media (min-width: 1500px){.modal-adm4-body{max-width:300px}.modal-adm4-title{font-size:33px}.modal-adm4-button{font-size:19px}}.menu-adm-container{height:100%;width:0vw;position:fixed;top:0;right:0;background-color:#030303f2;overflow-x:hidden;transition:.3s;padding-top:5px;z-index:3}.menu-adm-closer{width:100%;height:5%;font-size:25px;padding-left:2%;cursor:pointer}.menu-adm-container.show{width:90vw}.menu-adm-logo-container{width:100%;height:25%;display:flex;justify-content:center;align-items:center}.menu-adm-logo{width:180px;height:180px;color:#fff}.menu-adm-buttons-container{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.menu-adm-button{width:70%;height:8vh;border-radius:10px;background-color:#0a0a0a;border:solid 2px #777;color:#fff;font-size:23px;font-weight:650;margin:2%;cursor:pointer;transition:.3s}.menu-adm-button:hover{border:solid 2px #e8f07a}@media (min-width: 560px) and (max-height:440px){.menu-adm-container.show{width:40vw;height:100%}.menu-adm-logo-container{height:55vh}.menu-adm-button{height:18vh}}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.menu-adm-container.show{width:50vw}.menu-adm-logo-container{height:18%}.menu-adm-button{height:7vh}}@media (min-width: 1026px) and (max-width: 1450px){.menu-adm-container.show{width:28vw}.menu-adm-logo-container{height:23%}.menu-adm-button{height:8vh}}@media (min-width: 1451px){.menu-adm-container.show{width:22vw}.menu-adm-logo-container{height:20%}.menu-adm-button{height:7vh}}.notFound-page-container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.notFound-page-area{width:100%;height:60%;border:solid 1px #114223;border-radius:8px;background-color:#0a0a0a}.notFound-page-404{width:100%;height:30%;color:#46773f;display:flex;justify-content:center;align-items:center;font-size:85px;font-weight:650}.notFound-page-title{font-size:33px;text-align:center;width:100%;height:20%;color:#46773f;font-weight:700;display:flex;justify-content:center;align-items:center}.notFound-page-text{width:100%;height:30%;color:#46773f;text-align:center;font-size:20px;font-weight:500;padding:1%}.notFound-page-button-container{width:100%;height:20%;display:flex;justify-content:center;align-items:center}.notFound-page-button{width:265px;height:60px;border-radius:10px;color:#fff;border:solid 2px #46773f;background-color:#114223;font-size:18px;font-weight:600;cursor:pointer}.notFound-page-button:hover{background-color:#052e16}@media screen and (min-width: 767px) and (max-width: 1019px) and (min-height: 760px){.notFound-page-404{font-size:95px}.notFound-page-area{width:55%;height:45%}.notFound-page-title{font-size:35px}.notFound-page-text{font-size:22px}}@media (min-width: 1020px){.notFound-page-area{width:40%}}@media (min-width: 1500px){.notFound-page-404{font-size:100px}.notFound-page-area{width:500px;height:550px}}@media (min-width: 560px) and (max-height:440px){.notFound-page-container{height:100%}.notFound-page-area{width:60%;height:400px;margin-top:8%}}@media (max-width:321px){.notFound-page-area{height:80%}}.users-container{width:100%;height:93vh;margin-top:7vh;display:flex;flex-direction:column;align-items:center}.users-options-container{width:98%;border:solid 1px #114223;border-radius:10px;margin-top:1%;background-color:#141414}.users-selected-container{width:100%}.users-selected{text-align:center;color:#fff;margin-top:10px}.users-selected:hover{color:#509d45;cursor:pointer}.users-buttons-container{width:100%;display:flex;justify-content:space-around}.users-generate-code-button{background-color:#509d45;width:40%;height:50px;color:#fff;border-radius:10px;font-size:18px;font-weight:550;margin-top:1rem;margin-bottom:10px;border:none;cursor:pointer}.users-input-container{width:100%;display:flex;justify-content:center;height:55px;align-items:center}.users-input{width:90%;background-color:#0a0a0a;border:solid 1px #509D45;border-radius:10px;height:45px;color:#fff;padding-left:2%;font-size:18px;background-image:url(/assets/lupa-DLH7oPFU.svg);background-repeat:no-repeat;background-position:95%;background-size:7%}.users-generate-code-button:hover{background-color:#338029}.users-selected-options-container{background-color:#0a0a0a;border-radius:10px;width:98%;height:60px;margin-top:5px;display:flex;justify-content:space-around;align-items:center}.selected-option{width:42%;height:40px;background-color:#242424;border:solid 1px #509D45;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:500}.selected-option:hover{background-color:#114223}.users-table-container{width:100%;max-height:60%;display:flex;justify-content:center;overflow:auto;margin-top:1%}.users-table{width:98%;border:solid 1px #114223;border-radius:10px;margin-top:10px;color:#fff}.users-table-head{width:100%;font-size:18px;background-color:#111}.users-table-row{color:#fff;text-align:center}.users-table-column{border-bottom:solid #114223 1px;padding-top:12px;padding-bottom:12px;font-size:14px}.users-pagination-container{margin-top:10px;margin-bottom:15px;width:100%;display:flex;justify-content:center;align-items:center}.users-page-buttons{background-color:#509d45;color:#fff;padding:2px;cursor:pointer;border-radius:8px}.users-page-buttons:hover{background-color:#338029}@media (min-width: 650px){.users-options-container{display:flex}.users-selected-container{width:20%;height:70px;font-size:12px;display:flex;align-items:center;justify-content:center}.users-selected{margin:0}.users-input-container{width:40%;height:70px}.users-buttons-container{width:40%;height:70px;display:flex;align-items:center}.users-generate-code-button{margin:0}.users-table-container{max-height:80%;margin-top:10px}.users-table{width:80%}.users-table-head{font-size:20px}.users-table-column{font-size:15px}.users-page-buttons{width:35px;height:35px}.selected-option{width:25%}}@media (min-width: 1050px){.users-container{margin-left:6%;width:80%;border-left:1px solid #114223;border-right:1px solid #114223;margin-top:0;min-height:100vh}.users-selected{font-size:18px;margin:0}.selected-option{width:20%}.users-table-container{width:95%}}@media (min-width: 1600px){.users-container{width:75%;margin-left:8%}.users-options-container{width:90%;margin-top:35px}.users-selected{font-size:20px}.users-input{background-size:6%}.users-selected-options-container{width:90%}}.card-developer-body{width:95%;min-height:250px;border:solid 2px #509D45;border-radius:10px;background-color:#000;margin-top:15px;z-index:1}.card-developer-photo-container{width:100%;height:200px;display:flex;justify-content:center;align-items:center}.card-developer-photo{height:85%;width:auto;border-radius:10px}.card-developer-name{color:#509d45;font-size:35px;display:flex;justify-content:center;align-items:center;text-align:center;padding:5px;font-family:Orbitron,sans-serif;font-optical-sizing:auto}.card-developer-text{color:#509d45;font-size:24px;display:flex;justify-content:center;align-items:center;text-align:center;padding:7px;font-family:Orbit,sans-serif}.card-developer-functions{color:#509d45;font-size:28px;font-weight:500;display:flex;justify-content:center;align-items:center;text-align:center;padding:5px}.card-developer-icons{width:100%;height:70px;display:flex;align-items:center;justify-content:center}.card-developer-icon{margin:0 20px 8px;width:52px;cursor:pointer}@media (min-width: 650px){.card-developer-body{width:85%;display:flex;flex-direction:row;margin-right:10%}.card-developer-body.reverse{flex-direction:row-reverse;margin-right:0;margin-left:10%}.card-developer-side1{width:25%}.card-developer-photo{height:auto;width:90%}.card-developer-side2{width:65%;display:flex;flex-direction:column;justify-content:space-between}.card-developer-side3{width:10%}.card-developer-icons{flex-direction:column;align-items:center;justify-content:center;height:100%}.card-developer-icon{margin:20px 0}}@media (min-width: 1050px){.card-developer-side1{width:18%}.card-developer-side2{width:74%}.card-developer-side3{width:8%}}@media (min-width: 1500px){.card-developer-body{width:70%;margin-right:20%}.card-developer-body.reverse{margin-right:0;margin-left:20%}.card-developer-side1{width:15%}.card-developer-side2{width:77%}}.developers-container{width:100vw;min-height:93vh;background-color:#0a0a0a;display:flex;flex-direction:column}.developers-header{width:100%;height:70px;color:#509d45;font-size:25px;position:fixed;top:0;display:flex;justify-content:center;align-items:center;background-color:#0a0a0a;margin-top:7vh;-webkit-box-shadow:0px 9px 20px 7px #0A0A0A;box-shadow:0 9px 20px 7px #0a0a0a;text-align:center;font-family:Tourney,sans-serif;font-optical-sizing:auto;z-index:2}.developers-cards{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:17vh;margin-bottom:3vh}.leaf1,.leaf2{display:none}@media (min-width: 650px){.developers-header{font-size:30px}}@media (min-width: 1050px){.developers-container{width:93vw}.developers-header{margin:0}.developers-cards{margin-top:12vh}.leaf1{display:unset;position:fixed;width:300px;right:7%;top:0}.leaf2{display:unset;position:fixed;width:300px;left:0;bottom:0}}@media (min-width: 1600px){.leaf1{width:400px}.developers-header{font-size:34px}.leaf2{width:400px}}.visitors-container{width:100vw;min-height:93vh;margin-top:7vh;background-color:#0a0a0a}.visitors-title{width:100%;height:80px;color:#fff;font-size:25px;font-weight:700;display:flex;justify-content:center;align-items:center}.visitors-tutorial-container{width:100%;color:#fff;padding-left:6%;display:flex;align-items:center;font-size:18px;font-weight:300}.visitors-tutorial-container ul li{margin-top:5px}.visitors-tutorial-container ul li span{font-weight:750}.visitors-span-adm{color:#0073c7}.visitors-span-factory{color:#d78f23}.visitors-tutorial-icon{width:20px;height:20px}.visitors-content-area{width:100%}.visitors-schedules-area{color:#fff;font-weight:650;font-size:20px;text-align:center;display:flex;justify-content:center;margin-top:10px}.visitors-schedules-area ul{list-style:none}.visitors-schedules-area ul li{margin-top:5px}.visitors-calendary-area{width:100%;min-height:350px;display:flex;align-items:center;overflow:auto}.visitors-guest-container{width:100%;border:solid #0a0a0a 1px}.visitors-guest-title{color:#fff;width:100%;font-size:22px;display:flex;justify-content:center;font-weight:550;margin-bottom:15px}.visitors-guest-input-container{width:100%;display:flex;justify-content:center;align-items:center;height:70px;margin-bottom:15px}.visitors-guest-input-container input{height:50px;width:90%;background-color:transparent;border:solid 1px #509D45;border-radius:10px;padding-left:2%;font-size:18px;color:#fff}.visitors-guest-button-container{width:100%;height:55px;display:flex;justify-content:center;align-items:center;margin-bottom:15px}.visitors-guest-button-container button{background-color:#509d45;color:#fff;width:200px;height:45px;font-size:18px;border:none;border-radius:10px;font-weight:550;cursor:pointer;transition:.3s}.visitors-guest-button-container button:hover{background-color:#0e5205}.visitors-guest-cards-container{width:100%;display:flex;max-height:300px;overflow:auto;align-items:center;flex-direction:column;margin-bottom:15px}.visitors-generate-button-container{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:15px}.visitors-generate-button{width:170px;height:110px;border-radius:10px;background-color:#509d45;cursor:pointer;transition:.3s}.visitors-generate-button:hover{background-color:#0e5205}.visitors-generate-button-image{width:100%;height:60%;display:flex;justify-content:center;align-items:center}.visitors-generate-button-text{width:100%;height:40%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;font-weight:550}@media (min-width: 750px){.visitors-tutorial-container{justify-content:center;padding:0}.visitors-calendary-area{justify-content:center}.visitors-title{font-size:28px}.visitors-content-area{display:flex;flex-direction:column;align-items:center}.visitors-guest-title{font-size:25px}.visitors-guest-input-container input{width:50%}}@media (min-width: 1025px){.visitors-container{width:93vw;min-height:100vh;margin:0}.visitors-content-area{flex-direction:row}.visitors-schedules-area{width:20%}.visitors-calendary-area{width:80%;justify-content:left}.visitors-tutorial-container{justify-content:left;padding-left:5%}}@media (min-width: 1600px){.visitors-tutorial-container{padding-left:8%}.visitors-schedules-area{width:30%}.visitors-calendary-area{width:70%}.visitors-content-area{margin-top:20px;margin-bottom:20px}.visitors-guest-input-container input{width:30%;padding-left:1%}}.visitors-calendary-container{display:flex;align-items:end}.visitors-calendary-meal-description{border:solid #FFF 1px;height:172px;margin-bottom:2.5%;border-radius:20px 0 0 20px;width:90px;cursor:pointer}.visitors-calendary-meal-description-part{width:100%;height:50%;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;font-weight:600}.visitors-calendary-meal-description-part.border{border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-radius:0 0 0 15px}.visitors-calendary{border:solid 1px #509D45;border-radius:20px 20px 0 0;width:600px;min-height:245px;overflow:auto}.visitors-calendary-header{width:max-content;height:15%;background-color:#2e5a27;border-radius:20px 20px 0 0;border-bottom:1px solid #999;display:flex}.visitor-calendary-header-day{min-width:86px;height:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:20px;font-weight:700;border:solid 1px;cursor:pointer}.visitors-calendary-meal{width:max-content;height:86px;display:flex}.visitors-calendary-day{width:86px;height:100%;border:solid 1px #999;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#000}.visitors-calendary-day:hover{border:solid 2px #509D45}.visitors-calendary-local-icon{width:92%;height:92%;background-size:contain}.visitors-calendary-local-icon.factory{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGgSURBVHgB7Zg7TsNAEIYnERKk4Cm6lKGAA5ASSmi5QHIA0lDCJWjIAcgFaKFIAWVakKAA0eCUMQ9BhIwAjyVI7Kxn104ma0vzSZbsGa38+9/Z8dqF2+PKD+SIIuQMEcyNCOYmd4JnwBJv/W+oHj2GYrWtRTjcWyXHWXPY6XmK2Jd2nEXBo+IcN9OCPaNYlEw5jHWNB4U9wa7aTZ3LmXIYedIsvLEF4xTeOZ+x+c59XxmPE9zVOJy6D6OQ1tULtK/fYX9nGdbLs/85fAjMnV4+B+f+FjY0lqpVXWtLJBhvctZ5hfbNh9I5jDUv3FhXB6I8IjcBwVHHouADYF63wk1E6XoxKdjUMaqGlaJIh8eo4XqzOxKbLxWDd/6f66pcfXsptE/YOHgAU3SzZFzDm5U5aOyuQHWtFFyfnPdic5wYC241yqHrBd9N7A7oJjo7LVK3tZovlCLaynSYlo18cXCTWjAuOpxGPIYXYNL41ATbQgRzI4K5KVC/W4ebedIXQVJM7yUlwY3xXiLJFpETKQluyJLg7gxpkJLgRgRzI4K5+QXod9R785mxZQAAAABJRU5ErkJggg==)}.visitors-calendary-local-icon.adm{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADuSURBVHgB7ZjBDcIwDEVd1G1gASYAwTi9wgmujAOCCboAzAPHWEhOvpz+QyK/U/RbRV/1l1NnkGn+SkOspDHCMJswzKY5w2P26W0rbqZZGEQk2Izwm7tTWr+uZZ0EbnhzTGttzNJJdByJ930ZHUFX7Y8h+7dW09ZqyLTEaGts8AzrMumoIDoCGL+IBBs8Es+LX9+fyzoIbvjz8OvamKWDdByJ9SGt9VdCdGsfB7hhpKxIuR0x0ERbY4NHwjqJEH2p01AiEnx4M53WrX0c8GY6a2rITBMIMdMV9UpipmPTWYZJN5A1RCTYhGE2YZjND9uqThTLrWEZAAAAAElFTkSuQmCC)}.visitors-calendary-day.blocked{background-color:#333}.visitors-calendary-day.blocked:hover{border:solid 1px #999}@media (max-width: 450px){.visitors-calendary{width:310px;min-height:210px}.visitors-calendary-meal-description{width:70px;height:140px!important;margin-bottom:3%!important}.visitors-calendary-meal-description-part{font-size:17px}.visitor-calendary-header-day{min-width:70px}.visitors-calendary-day{width:70px}.visitors-calendary-meal{height:70px}.visitors-calendary-meal-description{height:210px;margin-bottom:10px}}.card-visitor-body{border:solid 1px #509D45;width:80%;margin:8px;border-radius:10px;background-color:#242424;display:flex;flex-direction:column;align-items:center}.card-visitor-text{width:100%;font-size:18px;text-align:center;display:flex;align-items:center;justify-content:center;padding:2px 2px 2px 2%;color:#fff;min-height:50px;font-weight:600}.card-visitor-buttons{width:50%;display:flex;align-items:center;justify-content:space-around;margin-bottom:5px}.card-visitor-icon{width:45px;height:45px;cursor:pointer}.card-visitor-icon.green{color:#509d45}.card-visitor-icon.red{color:#da1919}@media (min-width: 650px){.card-visitor-body{width:70%;flex-direction:row}.card-visitor-text{width:80%;justify-content:left}.card-visitor-buttons{width:20%}}@media (min-width: 1050px){.card-visitor-body{width:50%;flex-direction:row}.card-visitor-text{width:80%}.card-visitor-buttons{width:20%}}@media (min-width: 1600px){.card-visitor-body{width:40%}}.visitor-modal-body{border:solid 2px #509D45;width:95%;height:95%;background-color:#000;border-radius:10px;overflow:auto;display:flex;flex-direction:column;justify-content:space-between}.visitor-modal-content{width:100%;padding:2%}.visitor-modal-title-container{width:100%;height:180px}.visitor-modal-title-icon-container{width:100%;height:60%;display:flex;justify-content:center;align-items:center}.visitor-modal-title-icon{color:#509d45;width:85px;height:85px}.visitor-modal-title{width:100%;height:40%;color:#fff;font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center}.visitor-modal-reserves-area{width:100%;min-height:50px}.visitor-modal-reserve-item{padding-left:2%;margin-bottom:10px}.visitor-modal-reserve-item span{color:#fff;font-weight:700;font-size:18px}.visitor-modal-reserve-item ul{padding-left:8%}.visitor-modal-reserve-item ul li{color:#fff;font-size:17px}.visitor-modal-reserve.adm{color:#0073c7!important}.visitor-modal-reserve.factory{color:#d78f23!important}.visitor-modal-visitors-area{width:100%;min-height:50px;margin-bottom:20px}.visitor-modal-visitors-title{width:100%;height:50px;color:#fff;font-weight:700;font-size:22px;display:flex;justify-content:center;align-items:center}.visitors-modal-visitors-list{width:100%;color:#fff;font-size:18px;padding-left:8%}.visitors-modal-buttons-area{width:100%;display:flex;justify-content:space-around;margin-bottom:20px}.visitors-modal-button{width:160px;height:100px;border-radius:10px;border:none;cursor:pointer;transition:.3s}.visitors-modal-button-icon-container{width:100%;height:55%;display:flex;justify-content:center;align-items:center}.visitors-modal-button-icon{color:#fff;width:55px;height:55px}.visitors-modal-button-icon.img{width:40px;height:40px}.visitors-modal-button-text{width:100%;height:45%;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:800}.visitors-modal-button.red{background-color:#da1919}.visitors-modal-button.red:hover{background-color:#860c0c}.visitors-modal-button.green{background-color:#509d45}.visitors-modal-button.green:hover{background-color:#13550b}@media (min-width: 650px){.visitor-modal-body{height:60%;align-items:center}.visitors-modal-content-area{display:flex}.visitor-modal-reserves-area,.visitor-modal-visitors-area{width:50%}.visitor-modal-reserve-item span{font-size:21px}.visitor-modal-reserve-item ul li{font-size:19px}.visitors-modal-visitors-list{font-size:20px}.visitor-modal-visitors-title{font-size:24px}.visitors-modal-buttons-area{width:50%}}@media (min-width: 1050px){.visitor-modal-body{width:65%;height:70%}}@media (min-width: 1500px){.visitor-modal-body{width:50%;height:60%}}.visitor-download-body{border:solid 2px #509D45;width:95%;height:95%;background-color:#000;border-radius:10px;position:relative;display:flex;flex-direction:column;align-items:center}.visitor-download-close{color:#da1919;width:50px;height:50px;position:absolute;top:0;right:0;cursor:pointer}.visitor-download-close:hover{color:#6d0404}.visitor-download-header{width:100%;height:35%}.visitor-download-header-icon-container{height:60%;display:flex;justify-content:center;align-items:center}.visitor-download-header-icon-container img{width:100px;height:100px}.visitor-download-title{width:100%;height:20%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:24px}.visitor-download-button{width:100%;height:20%;display:flex;justify-content:center;align-items:center}.visitor-download-button button{height:90%;width:190px;background-color:#509d45;border-radius:10px;border:none;color:#fff;font-size:20px;font-weight:600;cursor:pointer;transition:.3s}.visitor-download-button button:hover{background-color:#125a09}.visitors-download-cards-container{width:98%;max-height:63%;display:flex;justify-content:center;flex-wrap:wrap;overflow:auto;padding-bottom:5%}.visitor-download-loader{display:block;position:relative;height:12px;width:80%;border:1px solid #fff;border-radius:10px;overflow:hidden}.visitor-download-loader:after{content:"";width:40%;height:100%;background:#509d45;position:absolute;top:0;left:0;box-sizing:border-box;animation:animloader-download 2s linear infinite}@keyframes animloader-download{0%{left:0;transform:translate(-100%)}to{left:100%;transform:translate(0)}}@media (min-width: 650px){.visitor-download-body{height:60%}}@media (min-width: 1050px){.visitor-download-body{width:60%;height:70%}}@media (min-width: 1500px){.visitor-download-body{width:40%}}.card-visitor-code-body{border:solid 1px #509D45;border-radius:10px;width:160px;height:230px;margin:10px}.card-visitor-code-body img{width:100%;border-radius:10px;height:auto}.user-log-container{width:100vw;min-height:93vh}.user-log-area{width:100%;height:100%;max-width:1250px}.user-log-title{width:100%;height:45px;margin-top:7vh;color:#fff;font-size:25px;display:flex;justify-content:center;align-items:center;font-weight:600}.user-log-date{width:100%;height:45px;color:#fff;font-size:25px;display:flex;justify-content:center;align-items:center;font-weight:600}.user-log-filters-container{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.user-log-input{border:solid 1px #509D45;background-color:#0a0a0a;width:46%;height:45px;border-radius:10px;margin:1%;color:#fff;padding-left:2%;font-size:17px;cursor:pointer}.user-log-input.blocked{cursor:not-allowed;border:solid 1px #888}.user-log-input.date{background-image:url(/assets/calendario-Byx06W3U.png);background-size:15%;background-repeat:no-repeat;background-position:95%}.user-log-table-container{width:100%;overflow:auto;display:flex;margin-top:5%;height:57vh}.user-log-table{border:solid #509D45 1px;min-width:100%;height:max-content;border-radius:10px}.user-log-table thead{color:#fff}.user-log-table thead tr th{padding:5px 10px;min-width:110px;border-bottom:#509D45 1px solid}.user-log-table tbody{color:#fff;align-items:center;justify-content:center;text-align:center}.user-log-table tbody tr td{padding:2px 5px}.user-log-row-grey{background-color:#111}.user-log-pagination-container{width:100vw;height:50px;display:flex;justify-content:center}.user-log-pagination{height:100%;width:280px;display:flex}.user-log-pagination-part{width:33.33%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:600}.user-log-pagination-icon{color:#509d45;width:35px;height:35px;cursor:pointer;transition:.3s}.user-log-pagination-icon:hover{color:#fff}.user-log-empty-container{width:100%;height:50%;display:flex;justify-content:center;align-items:center;border:solid 1px #509D45;border-radius:10px}.user-log-empty{color:#509d45;width:100px;height:100px}.user-log-empty-text{color:#509d45;display:flex;flex-direction:column;font-size:24px;font-weight:800}@media screen and (min-width: 760px) and (max-width: 1050px){.user-log-area{display:flex;flex-direction:column;align-items:center}.user-log-title,.user-log-date{font-size:28px}.user-log-input{width:27%;padding-left:1%}.user-log-input.search{background-image:url(/assets/lupa-DLH7oPFU.svg);background-repeat:no-repeat;background-position:96%;background-size:10%}.user-log-table-container{width:85%;height:70vh}}@media (min-width: 1051px){.user-log-container{display:flex;justify-content:center;width:93vw}.user-log-area{width:85%}.user-log-area{display:flex;flex-direction:column;align-items:center}.user-log-title{font-size:28px;margin-top:2%}.user-log-date{font-size:28px}.user-log-input{width:27%;padding-left:1%}.user-log-input.search{background-image:url(/assets/lupa-DLH7oPFU.svg);background-repeat:no-repeat;background-position:96%;background-size:8%}.user-log-input.date{background-size:9%;background-position:98%}.user-log-table-container{width:85%;height:68vh;margin-top:1%}.user-log-pagination-container{width:100%;justify-content:right;padding-right:5%}}@media (max-width: 1050px) and (max-height: 441px){.user-log-title{margin-top:7%}.user-log-table-container{min-height:40vh;height:unset}}.operator-log-container{width:100vw;height:93vh}.operator-log-area{width:100%;height:100%;max-width:1250px}.operator-log-title{width:100%;height:45px;margin-top:7vh;color:#fff;font-size:25px;display:flex;justify-content:center;align-items:center;font-weight:600}.operator-log-date{width:100%;height:45px;color:#fff;font-size:25px;display:flex;justify-content:center;align-items:center;font-weight:600;position:relative}.operator-log-pdf{display:none}.operator-log-filters-container{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.operator-log-input{border:solid 1px #509D45;background-color:#0a0a0a;width:46%;height:45px;border-radius:10px;margin:1%;color:#fff;padding-left:2%;font-size:17px;cursor:pointer}.operator-log-input.date{background-image:url(/assets/calendario-Byx06W3U.png);background-size:15%;background-repeat:no-repeat;background-position:95%}.operator-log-input.blocked{cursor:not-allowed;border:solid 1px #888}.operator-log-table-container{width:100%;overflow:auto;display:flex;margin-top:5%;height:57vh}.operator-log-table{border:solid #509D45 1px;min-width:100%;height:max-content;border-radius:10px}.operator-log-table thead{color:#fff}.operator-log-table thead tr th{padding:5px 10px;min-width:150px;border-bottom:#509D45 1px solid}.operator-log-table tbody{color:#fff;align-items:center;justify-content:center;text-align:center}.operator-log-table tbody tr td{padding:2px 5px}.operator-log-row-grey{background-color:#111}.operator-log-pagination-container{width:100vw;height:50px;display:flex;justify-content:center}.operator-log-pagination{height:100%;width:280px;display:flex}.operator-log-pagination-part{width:33.33%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:600}.operator-log-pagination-icon{color:#509d45;width:35px;height:35px;cursor:pointer;transition:.3s}.operator-log-pagination-icon:hover{color:#fff}.operator-log-empty-container{width:100%;height:50%;display:flex;justify-content:center;align-items:center;border:solid 1px #509D45;border-radius:10px}.operator-log-empty{color:#509d45;width:100px;height:100px}.operator-log-empty-text{color:#509d45;display:flex;flex-direction:column;font-size:24px;font-weight:800}@media screen and (min-width: 760px) and (max-width: 1050px){.operator-log-area{display:flex;flex-direction:column;align-items:center}.operator-log-title,.operator-log-date{font-size:28px}.operator-log-input{width:27%;padding-left:1%}.operator-log-input.search{background-image:url(/assets/lupa-DLH7oPFU.svg);background-repeat:no-repeat;background-position:96%;background-size:10%}.operator-log-table-container{width:85%;height:70vh}}@media (min-width: 1051px){.operator-log-container{display:flex;justify-content:center;width:93vw}.operator-log-area{width:85%}.operator-log-area{display:flex;flex-direction:column;align-items:center}.operator-log-title{font-size:28px;margin-top:2%}.operator-log-date{font-size:28px}.operator-log-input{width:27%;padding-left:1%}.operator-log-input.search{background-image:url(/assets/lupa-DLH7oPFU.svg);background-repeat:no-repeat;background-position:96%;background-size:8%}.operator-log-input.date{background-size:9%;background-position:98%}.operator-log-table-container{width:85%;height:68vh;margin-top:1%}.operator-log-pagination-container{width:100%;justify-content:right;padding-right:5%}.operator-log-pdf{display:unset;color:#509d45;right:8%;position:absolute;width:40px;height:40px;transition:.3s;cursor:pointer}.operator-log-pdf:hover{color:#fff}}@media (max-width: 1050px) and (max-height: 441px){.operator-log-title{margin-top:7%}.operator-log-table-container{min-height:40vh;height:unset}}
