@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=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";.menu-container{height:100%;width:0vw;position:fixed;top:0;right:0;background-color:#111;overflow-x:hidden;transition:.5s;padding-top:5px;z-index:3}.menu-container.show{width:90vw;border-left:1px solid #777}.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:none;border-radius:12px;font-size:22px;color:#fff;font-family:Open Sans,sans-serif;cursor:pointer;background-color:#007c0a;transition:.3s}.botao.sair{background-color:#811010}.botao:hover{background-color:#052e16}.botao.sair:hover{background-color:#5e0000}.botao.adm{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:#111;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;border-radius:13px;max-width:280px;max-height:460px;padding-top:.5rem;padding-bottom:.5rem}.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;color:#fff;font-size:18px;font-weight:600;border-radius:10px;margin-top:4%;background-color:#007c0a;border:none;transition:.3s;cursor:pointer}.select-config-button.red{background-color:#811010}.select-config-button.locked{background-color:#333;color:#999}.select-config-button:hover{background-color:#052e16}.select-config-button.locked:hover{cursor:not-allowed;background-color:#333}.select-config-button.red:hover{background-color:#5e0000}@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{background-color:#111;border-radius:13px;width:315px;height:max-content;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252}.modal-area{width:100%;height:max-content;max-height:95vh;margin-top:1rem;margin-bottom:1rem;overflow-y:auto}.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:#111;border:1px solid #999;border-radius:5px;color:#fff;font-size:18px;padding-left:2%;cursor:pointer}.modal-option input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;margin-right:2%}.modal-option input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;margin-right:2%}.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;background-color:#007c0a;border:none;border-radius:12px;color:#fff;font-size:18px;font-weight:650;cursor:pointer;transition:.3s}.modal-button.cancel{background-color:#811010}.modal-button:hover{background-color:#052e16}.modal-button.cancel:hover{background-color:#5e0000}@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:#111;border-radius:12px;position:fixed;top:5%;right:22%;display:none;z-index:5}.popup-container.show{display:flex}.popup-container.green{border:solid 1px #007c0a;box-shadow:inset 0 0 5px 3px #066b0f}.popup-container.red{border:solid 1px #b61616;box-shadow:inset 0 0 5px 3px #af1717}.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{height:7vh;background-color:#111;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:#0a0a0a;display:flex;z-index:3;position:fixed;width:7vw;height:100vh;flex-direction:column;right:0;top:0;border-left:1px solid #777;align-items:center;transition:.3s}.menu-desktop-container.wide{width:20vw}.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-y:auto;overflow-x:hidden}.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,.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:#111;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;border-radius:8px;font-weight:700;text-align:center;width:370px;height:max-content}.loading-text{width:100%;min-height:100px;color:#fff;font-size:28px;text-align:center;display:flex;justify-content:center;align-items:center;padding:2%}.loading-loader{width:100%;height:80px;display:flex;justify-content:center;align-items:center}@media (max-width: 450px){.loading-body{width:98%;font-size:27px}}: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:#414040;border-radius:5px}::-webkit-scrollbar-thumb{background:#007c0a;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#d6d6d6}.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:hidden;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 #007c0a;border-radius:10px}.custom-swal-error{border:solid #850808 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}.download-loader{display:block;position:relative;height:12px;width:90%;border:1px solid #fff;border-radius:10px;overflow:hidden}.download-loader:after{content:"";width:40%;height:100%;background:#007c0a;position:absolute;top:0;left:0;box-sizing:border-box;animation:animloader-download 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)}}@keyframes animloader-download{0%{left:0;transform:translate(-100%)}to{left:100%;transform:translate(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-image:linear-gradient(80deg,#464646a2,#000)}.wrap-login{width:390px;border-radius:10px;overflow:hidden;padding:35px 55px 33px;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;background-color:#111;z-index:1}.wrap-2fa{width:390px;height:440px;border-radius:10px;overflow:hidden;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;background-color:#111;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:#0a0a0a;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 1px #c2c2c2a2;box-shadow:inset 0 0 5px 3px #525252;color:#c2c2c2a2;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;border:solid 1px #d6d6d6;box-shadow:inset 0 0 5px 3px #d6d6d6}.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:linear-gradient(135deg,#464646a2,#000)}.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}}.leaf-background{width:100%;height:100%;background-image:url(/assets/logoPormade2-iuODOOIZ.webp),url(/assets/logoPormade1-v06OHRFJ.webp);background-position:right top,left bottom;background-size:220px 220px;background-repeat:no-repeat,no-repeat;position:fixed;z-index:-1}@media (min-width: 768px){.leaf-background{background-size:290px 290px}}@media (min-width: 1025px){.leaf-background.center{width:93%}}.profile-area{background-image:linear-gradient(135deg,#464646a2,#000)}.profile-container{width:0vw;height:100vh;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow-x:hidden;transition:.5s}.profile-container.show{width:93vw}.profile-body{width:50%;height:70%;max-width:620px;max-height:420px;border-radius:12px;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;background-color:#111;flex-wrap:wrap;display:flex;padding-top:1rem}.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-area{background-image:linear-gradient(80deg,#464646a2,#000)}.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{padding-left:5%}.profile-content-text{padding-left:5%;font-size:18px}.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-area{background-image:linear-gradient(80deg,#464646a2,#000)}}@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 #444;box-shadow:inset 0 0 5px 3px #525252;background-color:#111;border-radius:1rem;width:95%;height:fit-content;max-width:375px}.survey-area{width:100%;height:fit-content;max-height:95vh;margin-top:1rem;margin-bottom:1rem;overflow-y:auto}.survey-title{width:100%;height:50px;color:#fff;font-size:20px;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center}.survey-option-container{width:100%;height:70px;display:flex}.survey-option-text{width:40%;height:100%;color:#fff;display:flex;align-items:center;font-size:18px;font-weight:600;padding-left:5%}.survey-option-input-container{width:60%;height:100%;display:flex;justify-content:center;align-items:center;padding-right:2%}.survey-select{width:95%;height:60%;background-color:#000;border:1px solid #007c0a;color:#fff;border-radius:8px;font-size:18px;cursor:pointer}.survey-sugestion-title{width:100%;height:50px;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:150px;display:flex;justify-content:center;align-items:center}.survey-sugestion-input{width:95%;height:95%;background-color:#000;border:solid 2px #007c0a;border-radius:8px;resize:none;color:#fff;font-size:17px;padding:1%}.survey-buttons-container{width:100%;height:80px;display:flex;justify-content:space-around;align-items:center;flex-direction:row-reverse}.survey-button{width:43%;height:60%;margin:1%;border-radius:10px;background-color:#007c0a;color:#fff;font-size:22px;font-weight:650;cursor:pointer;transition:.3s;border:none}.survey-button.red{background-color:#811010}.survey-button:hover{background-color:#052e16}.survey-button.red:hover{background-color:#5e0000}.extrato-area{background-image:linear-gradient(80deg,#464646a2,#000);width:100vw;height:100vh;overflow:hidden}.extrato-container{width:0vw;height:83vh;position:flex;z-index:1;top:0;right:0;overflow:hidden;transition:.9s;padding-top:5px;padding-bottom:10px}.extrato-container.show{width:100vw}.titulo-container{width:100%;height:10vh;margin-top:7vh;align-items:center;display:flex;justify-content:center}.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-around;align-items:center;gap:1rem;font-size:18px;margin-bottom:40px;font-weight:600;padding-top:15px;padding-left:3%}.select-extrato{width:160px;height:40px;background-color:#111;color:#fff;border-radius:8px;font-size:15px;padding-left:2%;cursor:pointer}.card-area{display:flex;flex-direction:column;align-items:center;width:100%;max-height:69vh;overflow:auto}.extrato-icon{color:#46773f;width:50px;height:50px;margin-right:2%}.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;margin-top:6%}.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{font-size:18px}.total-area{font-size:20px}.titulo{font-size:35px}.card-area{min-height:75vh}.titulo-container{justify-content:center;margin-top:10%;height:8vh}.extrato-container{height:85vh}.empty-list-icon{width:95px;height:95px}.extrato-empty-container{font-size:30px}}@media (min-width: 1025px){.extrato-area{background-image:linear-gradient(135deg,#464646a2,#000)}.extrato-container{height:89vh}.extrato-container.show{width:93vw}.select-extrato{font-size:18px;padding-left:1%}.card-area{max-height:76vh}.total-area{font-size:20px;gap:0;padding-left:20%;padding-right:20%}.titulo{font-size:38px}.titulo-container{width:93vw;margin-top:1vh;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%;left:0;z-index:0;display:flex;border-radius:12px;background-color:#111;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252}.home-container-pc{width:93vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:0;background-image:linear-gradient(135deg,#464646a2,#000);overflow:hidden}.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-shift-container{width:100%;height:40%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;flex-direction:column}.home-shift-container h5{color:#d6d6d6;font-size:18px;cursor:pointer;transition:.3s;margin-top:1%;border-bottom:1px solid white}.home-shift-container h5:hover{color:#007c0a;border-bottom:1px solid #007c0a}.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-shift{color:#00a03c;font-weight:600}.home-shift.red{color:#b61616}.home-button{width:70%;height:25%;margin-bottom:5%;border:none;background-color:#007c0a;color:#fff;font-size:22px;font-weight:550;cursor:pointer;border-radius:12px;transition:.3s}.home-button:hover{background-color:#052e16}.home-button.red{background-color:#811010}.home-button.red:hover{background-color:#5e0000}.home-button-dev{width:100px;height:45px;position:fixed;left:3%;top:8%;border:solid 1px #c2c2c2a2;box-shadow:inset 0 0 5px 3px #525252;color:#c2c2c2a2;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;border:solid 1px #d6d6d6;box-shadow:inset 0 0 5px 3px #d6d6d6}.home-laptop-icon{width:33px;height:33px;margin-right:2px}@media (min-width: 560px) and (max-height:440px){.home-container-pc{width:100vw}.home-container{width:75%;height:80%;margin-top:7%}.home-imagem{width:60%;height:90%}.home-shift-container{height:25%;font-size:22px}.home-shift{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-image:linear-gradient(80deg,#464646a2,#000)}.home-container{width:95%;max-height:540px}.home-imagem{width:80%;height:80%}.home-shift-container{height:45%}.home-buttons-area{height:55%;padding:0 0 2%}.home-button{height:26%;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}.home-container{width:100%;height:93%;border:none;box-shadow:none;flex-direction:column;margin-top:6vh}.home-desktop-left{width:100%;height:55%}.home-desktop-right{width:100%;height:45%}.home-imagem-container{height:60%;margin:5% 0 0}.home-imagem{width:100%;height:100%}.home-buttons-area{height:75%}.home-shift-container{height:25%;justify-content:start}.home-button{height:33%;max-height:65px}.home-relogio-container{font-size:55px;height:22%}.home-shift-container{font-size:20px}.home-data-container{font-size:22px;margin:0;height:13%}}@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-shift-container{height:15%}.home-button{height:30%}.home-relogio-container{font-size:45px}.home-shift-container{font-size:18px}.home-data-container{font-size:20px;margin:0}}@media (min-width: 1500px){.home-button{font-size:30px}.home-shift-container{font-size:27px}.home-shift-container h5{font-size:20px}.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}}.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:fit-content;background-color:#111;border-radius:13px;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;padding-top:.5rem;padding-bottom:.7rem;display:block;max-width:420px}.modal-confirm-text{display:flex;color:#fff;font-size:26px;text-align:center;justify-content:center;width:100%;padding:2%;font-weight:800}.modal-confirm-buttons{display:flex;width:100%;height:100px;justify-content:center;flex-wrap:wrap;margin-top:10px}.modal-confirm-button{width:80%;height:45%;background-color:#007c0a;border-radius:10px;color:#fff;font-size:23px;font-weight:800;cursor:pointer;border:none;transition:.3s}.modal-confirm-button:hover{background-color:#052e16}.modal-confirm-button.red{background-color:#811010}.modal-confirm-button.red:hover{background-color:#5e0000}@media screen and (min-width: 420px){.modal-confirm-body{width:330px}.modal-confirm-button{font-size:25px}.modal-confirm-text{font-size:28px}}.shift-card-body{width:95%;background-color:#353535;border:solid 1px #808080;height:fit-content;margin:1%;border-radius:12px;padding:6px}.shift-card-body.current{border:solid 1px #007c0a}.shift-card-body h3{color:#d6d6d6;font-size:18px}.shift-card-body p{color:#d6d6d6;font-size:16px}.shift-card-body p span{color:#00c853;font-weight:600}.create-reservation-modal-body{border:solid red 1px;width:95%;height:fit-content;max-width:395px;background-color:#111;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;border-radius:12px;padding:.7rem 1rem}.create-reservation-modal-area{width:100%;height:fit-content;max-height:95vh;overflow-y:auto}.create-reservation-modal-title{width:100%;height:40px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:27px;font-weight:700}.create-reservation-modal-schedules-title{width:100%;color:#d6d6d6;font-size:18px;font-weight:700;padding-left:1%;height:30px}.create-reservation-modal-schedules{width:100%;border:solid #999 1px;height:180px;border-radius:12px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:1%}.create-reservation-modal-select-area{width:100%;height:70px;display:flex;justify-content:center;align-items:center;margin-top:2%}.create-reservation-modal-select-area select{width:90%;height:40px;border-radius:12px;border:solid 1px #fff;background-color:#111;color:#fff;font-size:18px;padding-left:2%;cursor:pointer}.create-reservation-modal-buttons-area{height:60px;display:flex;justify-content:space-around;align-items:center}.create-reservation-modal-button{width:40%;height:45px;border-radius:12px;background-color:#007c0a;border:none;color:#fff;font-size:20px;font-weight:700;cursor:pointer;transition:.3s}.create-reservation-modal-button.red{background-color:#811010}.create-reservation-modal-button:hover{background-color:#052e16}.create-reservation-modal-button.red:hover{background-color:#5e0000}.satisfaction-survey-area{width:100vw;height:100vh;background-image:linear-gradient(80deg,#464646a2,#000);border:solid 1px #55555500;overflow:hidden}.satisfaction-survey-container{width:100%;height:100%;margin-top:7vh;display:flex;flex-direction:column;align-items:center;overflow:hidden}.satisfaction-survey-options{width:100%;height:14%;display:flex;justify-content:center;flex-wrap:wrap}.satisfaction-survey-options input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;margin-right:2%}.satisfaction-survey-input{width:46%;height:45px;border-radius:10px;background-color:#111;color:#fff;font-size:16px;padding-left:1%;border:1px solid #007c0a;cursor:pointer;margin:1%}.satisfaction-survey-input:hover{border:solid 1px #d6d6d6}.satisfaction-survey-input.blocked{border:solid 1px #777;color:#555;cursor:wait}.satisfaction-survey-title{width:100%;height:6%;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{width:90%;justify-content:space-between}.satisfaction-survey-data{width:100%;height:16%;display:flex;justify-content:center}.satisfaction-survey-approval{width:95%;height:8%;display:flex;justify-content:center;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;border-radius:12px;background-color:#111;padding-top:1%;padding-bottom:1%}.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;width:100%;text-align:center;padding:.3rem}.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;cursor:pointer}.avaliacoes-trash-icon:hover{color:#d82020}.avaliacoes-pdf-icon:hover{color:#7af0a7}.avaliacoes-cards-container{width:100%;height:39%;overflow:auto}.avaliacoes-cards-container.short{height:33%}.avaliacoes-container-side{width:99%;display:flex;flex-direction:column;align-items:center;height:max-content}.satisfaction-survey-footer-container{width:100%;height:5%;display:flex;justify-content:center}.satisfaction-survey-footer-body{width:70%;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:#007c0a;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:7%;display:flex;align-items:center}.satisfaction-survey-input{width:230px;font-size:17px}.satisfaction-survey-title{font-size:22px}.approval-title{font-size:20px;margin-bottom:1%;margin-top:1%}.satisfaction-survey-data{padding-left:10%;padding-right:10%}.satisfaction-survey-approval{width:75%}.avaliacoes-cards-container{height:45%;width:82%;display:flex}.avaliacoes-cards-container.short{height:40%}.avaliacoes-container-side{width:50%}.satisfaction-survey-footer-container{height:5%;justify-content:right;width:90%}.satisfaction-survey-footer-body{width:230px}.satisfaction-survey-title.suggestions{width:80%}}@media (min-width: 1025px){.satisfaction-survey-area{width:93vw;background-image:linear-gradient(135deg,#464646a2,#000)}.satisfaction-survey-container{margin-top:0}.satisfaction-survey-options{height:10%;display:flex;align-items:center}.satisfaction-survey-input{width:230px;font-size:17px}.satisfaction-survey-title{width:70%;font-size:22px;justify-content:space-around}.approval-title{font-size:20px;margin-bottom:1%;margin-top:1%}.satisfaction-survey-data{padding-left:20%;padding-right:20%}.satisfaction-survey-approval{width:55%;height:9%}.avaliacoes-cards-container{height:45%;width:61%;display:flex}.avaliacoes-cards-container.short{height:40%}.avaliacoes-container-side{width:50%}.satisfaction-survey-footer-container{height:5%;justify-content:right;width:61%}.satisfaction-survey-footer-body{width:230px}.satisfaction-survey-title.suggestions{width:63%;padding-left:2%}.avaliacoes-pdf-icon{display:unset;color:#fff;width:30px;height:30px;cursor:pointer}}@media (min-width: 1700px){.satisfaction-survey-data{padding-left:25%;padding-right:25%}.satisfaction-survey-input{height:50px;width:240px;font-size:18px}.satisfaction-survey-approval{width:40%}.satisfaction-survey-title.suggestions{width:51%;padding-left:1%}.avaliacoes-cards-container,.satisfaction-survey-footer-container{width:50%}.avaliacoes-pdf-icon{width:35px;height:35px}}@media (min-width: 560px) and (max-height:440px){.satisfaction-survey-area{height:260vh}.satisfaction-survey-container{margin-top:17vh}}.card-avaliacao{background-color:#111;width:95%;min-height:60px;margin-bottom:5px;border:solid #656565 1px;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{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}}.permissions-container{justify-content:center;align-items:center;width:93vw;height:100vh;display:flex;position:absolute;background-image:linear-gradient(135deg,#464646a2,#000);overflow:auto}.permissions-body{width:50%;height:85%;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;border-radius:10px;background-color:#111;max-width:750px;max-height:820px;padding-bottom:.5rem}.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:#111;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;background-color:#007c0a;color:#fff;font-weight:600;cursor:pointer;font-size:18px;transition:.3s}.permissions-button.red{background-color:#850808}.permissions-button:hover{background-color:#236d1a}.permissions-button.red:hover{background-color:#720303}@media screen and (min-width: 1px) and (max-width: 445px){.permissions-container{width:100vw;align-items:unset}.permissions-body{width:97%;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:20px}.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:12%;margin-top:5%}.permissions-title{height:6%;text-align:center;font-size:22px}.permissions-button{width:65%;height:42%;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%}}.myAssessments-area{height:100vh;width:100vw;background-image:linear-gradient(80deg,#464646a2,#000);border:solid 1px #55555500;overflow:hidden}.myAssessments-title{width:100%;height:10vh;margin-top:7vh;color:#fff;font-size:30px;font-weight:750;display:flex;justify-content:center;align-items:center;padding-left:2%}.myAssessments-container{width:0vw;height:82vh;transition:1s;overflow-x:hidden;display:flex;flex-direction:column}.myAssessments-container.show{width:100vw}.myAssessments-options-container{width:100%;height:9%;color:#fff;display:flex;align-items:center;justify-content:space-between;padding-left:5%;padding-right:5%}.myAssessments-table-area{width:100%;height:25%;margin-bottom:10px;display:flex;justify-content:center}.myAssessments-suggestions-title{width:100%;height:5%;font-size:22px;color:#fff;font-weight:700;margin-bottom:5px;padding-left:5%}.myAssessments-cards-area{width:100%;height:58%;overflow:auto}.myAssessments-suggestions-container{width:100%;display:flex;flex-direction:column;align-items:center}.myAssessments-hint{border-radius:20px;width:30px;height:30px;color:#e8f07a;cursor:pointer;transition:.3s}.myAssessments-hint:hover{color:#92f07a}.myAssessments-select{width:160px;height:40px;background-color:#0a0a0a;color:#fff;border-radius:8px;font-size:15px;padding-left:3%;cursor:pointer}.myAssessments-row{text-align:center}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.myAssessments-title{height:5vh}.myAssessments-container{height:87vh}.myAssessments-options-container{height:6%;padding-right:12%;padding-left:12%}.myAssessments-select{font-size:18px}.myAssessments-table-area{padding-left:10%;padding-right:10%;height:20%}.myAssessments-suggestions-title{height:4%;margin-top:5%;padding-left:11%}.myAssessments-cards-area{justify-content:center;height:65%;display:flex}.myAssessments-suggestions-container{width:40%;height:max-content}}@media (min-width: 1025px){.myAssessments-area{width:93vw;background-image:linear-gradient(135deg,#464646a2,#000)}.myAssessments-container.show{width:93vw}.myAssessments-title{height:12vh;margin-top:0;font-size:38px}.myAssessments-container{height:90vh;height:100%}.myAssessments-options-container{height:7%;justify-content:space-around;margin-bottom:1%;padding-left:0;padding-right:0}.myAssessments-select{padding-left:1%;font-size:18px}.myAssessments-table-area{height:25%;padding-left:20%;padding-right:20%}.myAssessments-suggestions-title{height:5%;padding-left:21%;margin-top:3%}.myAssessments-cards-area{display:flex;justify-content:center;height:43%}.myAssessments-suggestions-container{width:30%;height:max-content}.empty-reservations-conteiner{height:20%}}@media (min-width: 1600px){.myAssessments-table-area{padding-left:23%;padding-right:23%;height:20%}.myAssessments-options-container{padding-left:6%;padding-right:6%}.myAssessments-suggestions-title{padding-left:24%}.myAssessments-suggestions-container{width:27%}.myAssessments-cards-area{height:47%}}@media (min-width: 565px) and (max-height: 440px){.myAssessments-area{height:220vh}.myAssessments-title{margin-top:15vh;height:20vh}.myAssessments-container{height:100%}}.cardMyAssessment-container{width:93%;height:max-content;border-radius:8px;margin-bottom:5px;background-color:#111;display:flex;border:solid #656565 1px;padding-bottom:.5rem}.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:#00792e;cursor:pointer}.cardAssessment-edit-icon:hover{color:#00a03c}.cardAssessment-delete-icon{width:28px;height:28px;color:#811010;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:95%}}@media (min-width: 1025px){.cardMyAssessment-container{width:95%}}.reservations-area{background-image:linear-gradient(80deg,#464646a2,#000);width:100vw;height:100vh;overflow:hidden}.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-filter-area input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;margin-right:2%}.reservations-input{width:48%;height:70%;border-radius:10px;background-color:#111;color:#fff;font-size:18px;padding-left:1%;border:1px solid #007c0a;cursor:pointer;margin:1%}.reservations-input:hover{border:solid 1px #d6d6d6}.reservations-input.blocked{border:solid 1px #777;color:#555;cursor:wait}.reservations-buttons-container{width:98%;margin-left:1%;height:15vh;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;border-radius:10px;background-color:#111}.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:#007c0a}.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:#111;border-radius:10px;margin-top:2%;border:solid 1px #777}.reservations-total-item{color:#fff;font-size:20px;font-weight:750}.reservations-total-item:hover{cursor:pointer;color:#007c0a}.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:#007c0a}.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:#777 2px solid;border-radius:8px;width:100%;background-color:#0003}.reservations-table thead tr th{position:sticky;background-color:#111;top:0}.reservations-column{color:#fff;border-bottom:2px solid #777}.reservations-column.time,.reservations-column.local{display:none}.reservations-row{color:#fff;text-align:center;cursor:pointer}.reservations-row:hover{background-color:#333}.reservations-row.selected{background-color:#2f5a2aab}.reservations-status{width:10%;border-bottom:1px solid #555}.reservations-name{width:60%;border-bottom:1px solid #555}.reservations-name.blue{color:#38aef1}.reservations-date{width:30%;border-bottom:1px solid #555}.reservations-time,.reservations-local{display:none;border-bottom:1px solid #555}.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:#007c0a;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;border:solid red 1px}.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-area{width:93vw;background-image:linear-gradient(135deg,#464646a2,#000)}.reservations-container{width:70vw;height:100vh;margin-left:10.5vw;margin-top:0%}.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{border-radius:13px;width:20%;background-color:#111;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;max-width:280px;width:85%;padding-top:.5rem;padding-bottom:.5rem}.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;background-color:#007c0a;color:#fff;font-size:18px;font-weight:700;transition:.3s;cursor:pointer;border:none}.modal-adm4-button:hover{background-color:#052e16}.modal-adm4-button.red{background-color:#811010}.modal-adm4-button.red:hover{background-color:#5e0000}@media (min-width: 1500px){.modal-adm4-body{max-width:300px}.modal-adm4-title{font-size:28px}.modal-adm4-button{font-size:19px}}.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-area{width:100vw;height:100vh;overflow:hidden;background-image:linear-gradient(80deg,#464646a2,#000)}.users-container{width:100%;height:93%;margin-top:7vh;display:flex;flex-direction:column;align-items:center}.users-options-container{width:98%;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;border-radius:10px;background-color:#111;margin-top:1%;padding-bottom:.3rem}.users-selected-container{width:100%}.users-selected{text-align:center;color:#fff;margin-top:10px}.users-selected:hover{color:#007c0a;cursor:pointer}.users-buttons-container{width:100%;display:flex;justify-content:space-around}.users-generate-code-button{background-color:#007c0a;width:40%;height:40px;color:#fff;border-radius:10px;font-size:16px;font-weight:550;margin-top:1rem;margin-bottom:10px;border:none;cursor:pointer;transition:.3s}.users-input-container{width:100%;display:flex;justify-content:center;height:55px;align-items:center}.users-input{width:90%;border:solid 1px #007c0a;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%;background-color:#111}.users-generate-code-button:hover{background-color:#052e16}.users-selected-options-container{border-radius:10px;width:98%;height:60px;display:flex;justify-content:space-around;align-items:center}.selected-option{width:42%;height:40px;background-color:#242424;border:solid 1px #007c0a;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:63%;display:flex;justify-content:center;overflow:auto}.users-table .table-column{color:#fff;border-bottom:2px solid #777}.users-table-column{background-color:#0003}.users-table{width:98%;border:#777 2px solid;border-radius:8px}.users-table thead tr th{background-color:#111;position:sticky;top:0}.users-table-row{color:#fff;text-align:center;cursor:pointer}.users-table-row:hover{background-color:#333}.users-table-row.selected{background-color:#2f5a2aab}.users-table-column{border-bottom:1px solid #555;padding-top:12px;padding-bottom:12px;font-size:14px}.users-pagination-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:1%}.users-page-buttons{background-color:#007c0a;color:#fff;padding:2px;cursor:pointer;border-radius:8px}.users-page-buttons:hover{background-color:#236d1a}@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;font-size:14px}.users-table-container{max-height:80%}.users-table{width:80%}.users-table-column{font-size:15px}.users-page-buttons{width:35px;height:35px}.selected-option{width:25%}.users-pagination-container{margin-top:2%}}@media (min-width: 1050px){.users-area{width:93%;display:flex;justify-content:center;background-image:linear-gradient(135deg,#464646a2,#000)}.users-container{width:80%;height:100%;margin:0}.users-selected{font-size:18px;margin:0}.selected-option{width:20%}.users-table-container{width:80%;max-height:79%}.users-table{width:99%}.users-options-container{width:80%}.users-pagination-container{margin-top:1%}}@media (min-width: 1600px){.users-container{width:75%}.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 1px #007c0a;border-radius:10px;background-color:#111;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:#d6d6d6;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:#c2c2c2;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:#d6d6d6;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-area{width:100vw;height:100vh;overflow-y:auto;overflow-x:hidden;background-image:linear-gradient(80deg,#464646a2,#000)}.developers-container{width:100%;min-height:93%;display:flex;flex-direction:column;padding-top:15vh}.developers-title{width:100%;color:#007c0a;font-weight:500;font-size:21px;margin-top:8vh;font-family:Orbitron,sans-serif;font-optical-sizing:auto;padding-bottom:10%;text-align:center}.developers-header{width:100%;height:70px;color:#d6d6d6;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:Orbitron,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-bottom:3vh}@media (min-width: 650px){.developers-container{padding-top:13vh}.developers-header{font-size:30px}.developers-title{margin-top:10vh;padding-bottom:7%;font-size:25px;width:100%;margin-top:7vh}}@media (min-width: 1050px){.developers-area{background-image:linear-gradient(135deg,#464646a2,#000);width:93%}.developers-container{width:93vw;padding-top:5vh}.developers-header{margin:0;width:93vw}.developers-title{margin-top:10vh;padding-bottom:4%;font-size:25px;width:100%}}@media (min-width: 1600px){.developers-header{font-size:34px}}.user-log-container{width:100vw;height:100vh;background-image:linear-gradient(80deg,#464646a2,#000);overflow:hidden}.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 #007c0a;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:hover{border:solid 1px #d6d6d6}.user-log-filters-container input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;margin-right:2%}.user-log-input.blocked{cursor:not-allowed;border:solid 1px #888}.user-log-table-container{width:100%;overflow:auto;display:flex;margin-top:5%;height:57vh}.user-log-table{border:solid #007c0a 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:#007c0a 1px solid;position:sticky;top:0;background-color:#111}.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:#333}.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:#007c0a;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 #007c0a;border-radius:10px}.user-log-empty{color:#007c0a;width:100px;height:100px}.user-log-empty-text{color:#007c0a;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-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:100vh;background-image:linear-gradient(80deg,#464646a2,#000);overflow:hidden}.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-filters-container input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;margin-right:2%}.operator-log-input{border:solid 1px #007c0a;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:hover{border:solid 1px #d6d6d6}.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 #007c0a 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:#007c0a 1px solid;position:sticky;top:0;background-color:#111}.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:#333}.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:#007c0a;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 #007c0a;border-radius:10px}.operator-log-empty{color:#007c0a;width:100px;height:100px}.operator-log-empty-text{color:#007c0a;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;background-image:linear-gradient(135deg,#464646a2,#000);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-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:#007c0a;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}}.system-manaement-page-container{width:93vw;background-image:linear-gradient(135deg,#464646a2,#000)}.system-management-page{min-height:100vh;width:100%;display:flex;justify-content:center}.system-management-container{width:70vw;color:#fff;padding-top:40px;font-family:Arial,Helvetica,sans-serif;min-height:100vh}.system-management-title{width:100%;margin-bottom:20px}.system-management-tabs{display:flex;gap:10px;margin-bottom:30px}.system-management-tabs button{background:transparent;border:1px solid #007c0a;color:#007c0a;padding:8px 20px;border-radius:20px;cursor:pointer;font-weight:700;transition:.5s}.system-management-tabs button:hover{background-color:#00c853;color:#000}.system-management-tabs .active{background:#007c0a;color:#fff}.system-management-content section{margin-bottom:40px;border-radius:12px;padding:20px;background-color:#252525;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252}.system-management-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.system-management-primary{background:#007c0a;border:none;color:#fff;padding:8px 16px;border-radius:8px;font-weight:700;cursor:pointer;transition:.3s}.system-management-primary:hover{background-color:#052e16}.system-management-card-quest{color:#dbdada;width:20px;height:20px;margin-right:20px}.system-management-card-quest:hover{cursor:pointer;color:#fff}.system-management-card-rollback{color:#dbdada;width:20px;height:20px}.system-management-card-rollback:hover{cursor:pointer;color:#fff}.system-management-card-pencil{color:#cccc04;width:20px;height:20px;margin-right:20px}.system-management-card-pencil:hover{cursor:pointer;color:#ff0}.system-management-card-trash{color:#d50000;width:20px;height:20px}.system-management-card-trash:hover{cursor:pointer;color:red}.system-management-card-actions{display:flex}@media (max-width: 760px){.system-management-card-pencil,.system-management-card-quest{margin-right:0;margin-bottom:15px}.system-management-card-actions{flex-direction:column}.system-management-tabs{justify-content:center}}@media (max-width: 1020px){.system-management-title{display:flex;justify-content:center;text-align:center}.system-management-container,.system-manaement-page-container{width:100vw}.system-management-page{margin-top:7%}}@media (min-width: 560px) and (max-height:440px){.system-management-container{padding-top:5px}}.local-card{border-radius:10px;padding:16px;margin-bottom:12px;display:flex;justify-content:space-between;z-index:3;background-color:#353535;border:solid 1px #808080}.local-card h3{color:#fff}.local-card.disabled{border:1px solid rgb(88,88,88)}.local-card p{color:#fff;font-size:14px}.local-card.disabled h3,.local-card.disabled p{color:#999}.meal-card{border-radius:10px;padding:16px;margin-bottom:12px;display:flex;justify-content:space-between;background-color:#353535;border:solid 1px #808080}.meal-card h3{color:#fff}.meal-card p{color:#e4e4e4;font-size:14px}.meal-card p span{color:#00c853}.meal-card.disabled h3{color:#999}.meal-card.disabled{border:1px solid rgb(88,88,88)}.meal-card.disabled p,.meal-card.disabled p span{color:#999}.ratchet-card{border:1px solid #007c0a;border-radius:10px;padding:16px;margin-bottom:12px;display:flex;justify-content:space-between;transition:.9s;background-color:#353535}.ratchet-card.offline{border:solid #d50000 1px}.ratchet-card p{color:#00c853;font-size:14px}.ratchet-status{margin-left:8px;padding:2px 8px;border-radius:6px;font-size:12px}.ratchet-status.online{background:#007c0a;color:#fff}.ratchet-status.offline{background:#d50000;color:#fff}.ratchet-actions{display:flex}.create-visitor-container{width:100vw;min-height:100vh;background-image:linear-gradient(135deg,#464646a2,#000)}.create-visitor-title-container{width:100%;height:10vh;display:flex;justify-content:center;align-items:center;margin-top:7vh}.create-visitor-title-container h1{color:#fff;font-weight:700;font-size:24px}.create-visitor-content-container{width:100%;min-height:85vh;display:flex;justify-content:center;flex-direction:column;align-items:center}.create-visitor-content-body{width:85%;min-height:35vh;height:fit-content;border-radius:10px;margin-bottom:10px;background-color:#252525;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;padding-top:.2rem;padding-bottom:.5rem}.create-visitor-content-title{width:100%;height:50px;display:flex;align-items:center}.create-visitor-content-title span{color:#fff;font-weight:700;margin-left:5%;font-size:20px}.create-visitor-content-input-area{width:100%;min-height:90px;margin-bottom:5px}.create-visitor-content-checkbox-area{width:100%;height:40px;margin-bottom:5px;display:flex;align-items:center;padding-left:5%}.create-visitor-input-label{width:100%;height:25px;display:flex;align-items:end}.create-visitor-input-label span{color:#fff;margin-left:5%;font-size:16px;font-weight:600}.create-visitor-input-area{width:100%;height:63px;display:flex;align-items:center;justify-content:space-around}.create-visitor-input{width:72%;border:none;height:60%;background-color:#d6d6d6;border-radius:5px;color:#000;outline:none;padding-left:2%;font-size:15px;border:solid 1px #FFF;cursor:pointer}.create-visitor-input-button{background-color:#007c0a;width:35px;height:35px;font-size:25px;font-weight:700;color:#fff;outline:none;border:none;border-radius:5px;transition:.3s}.create-visitor-input-button:hover{cursor:pointer;background-color:#052e16}.create-visitor-input-data{width:100%;min-height:50px;padding-left:5%;padding-right:5%;display:flex;flex-wrap:wrap}.create-visitor-input-data.empty{min-height:0}.create-visitor-data-item{min-width:40px;height:25px;width:fit-content;display:flex;background-color:#007c0a;border-radius:5px;margin:2px}.create-visitor-data-item-text{height:100%;padding-left:5px;padding-right:5px;display:flex;justify-content:center;align-items:center}.create-visitor-data-item-text span{color:#fff;font-size:15px;font-weight:600}.create-visitor-data-item-delete{width:30px;height:100%;display:flex;justify-content:center;align-items:center}.create-visitor-data-item-delete span{color:#fff;font-size:15px;font-weight:700}.create-visitor-data-item-delete span:hover{color:red;cursor:pointer}.create-visitor-content-selects-container{width:100%;max-height:190px;overflow-y:auto}.create-visitor-select{width:90%;border:none;height:60%;background-color:#d6d6d6;border-radius:5px;color:#000;outline:none;padding-left:2%;font-size:15px;border:solid 1px #FFF;cursor:pointer}.create-visitor-content-body-confirm-area{width:100%;height:60px;display:flex;justify-content:center;align-items:center}.create-visitor-content-body-confirm-area button{width:60%;height:60%;background-color:#007c0a;color:#fff;font-size:20px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:.3s}.create-visitor-content-body-confirm-area button:hover{background-color:#052e16}.create-visitor-cards-container{width:100%;max-height:55vh;overflow-y:auto;display:flex;flex-direction:column;align-items:center;min-height:30vh}.create-visitor-cards-container.empty{justify-content:center}.create-visitor-cards-container.empty span{margin-bottom:4%;color:#999;font-size:18px}@media screen and (min-width: 768px) and (max-width: 1050px) and (min-height: 441px){.create-visitor-content-body{width:58%}.create-visitor-title-container h1{font-size:30px}.create-visitor-input,.create-visitor-select{font-size:17px}.create-visitor-data-item-text span,.create-visitor-data-item-delete span{font-size:16px}.create-visitor-content-title span{font-size:22px}}@media (min-width: 1051px){.create-visitor-container{width:93vw}.create-visitor-title-container{justify-content:start;padding-left:5vw;margin-top:0}.create-visitor-title-container h1{font-size:30px}.create-visitor-content-container{flex-direction:row;justify-content:space-around;align-items:start;padding-top:5vh}.create-visitor-content-body{width:40%}}@media (min-width: 1500px){.create-visitor-title-container h1{font-size:32px}.create-visitor-content-body{width:35%}}@media (min-width: 1800px){.create-visitor-content-body{width:30%}}.checkbox-wrapper-37 input[type=checkbox]{display:none}.checkbox-wrapper-37 .terms-label{cursor:pointer;display:flex;align-items:center}.checkbox-wrapper-37 .terms-label .label-text{margin-left:10px;color:#fff}.checkbox-wrapper-37 .checkbox-svg{width:30px;height:30px}.checkbox-wrapper-37 .checkbox-box{fill:#fff;stroke:#007c0a;stroke-dasharray:800;stroke-dashoffset:800;transition:stroke-dashoffset .6s ease-in}.checkbox-wrapper-37 .checkbox-tick{stroke:#007c0a;stroke-dasharray:172;stroke-dashoffset:172;transition:stroke-dashoffset .6s ease-in}.checkbox-wrapper-37 input[type=checkbox]:checked+.terms-label .checkbox-box,.checkbox-wrapper-37 input[type=checkbox]:checked+.terms-label .checkbox-tick{stroke-dashoffset:0}.visitor-download-body{width:95%;height:95%;background-color:#111;border-radius:10px;position:relative;display:flex;flex-direction:column;align-items:center;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252}.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:80px;height:80px}.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%}@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}.visitor-reservation-card-body{width:95%;height:max-content;margin-bottom:10px;border-radius:8px;background-color:#353535;border:solid 1px #808080}.visitor-reservation-card-close{width:100%;height:20px;display:flex;justify-content:end;align-items:start;padding-right:2%}.visitor-reservation-card-close span{color:red;font-weight:700;font-size:18px;cursor:pointer}.visitor-reservation-card-title-container{width:100%;height:40px;height:fit-content;color:#d6d6d6;font-weight:600;padding-left:2%;margin-bottom:5px}.visitor-reservation-card-title-container span{font-weight:600;margin-left:1%;color:#fff}.visitor-reservation-card-reservations-container{width:100%;min-height:30px;display:flex;flex-wrap:wrap;margin-bottom:10px;padding-left:1%;padding-right:1%}.visitor-reservation-card-reservation{min-width:50px;height:fit-content;width:fit-content;margin:3px;padding:5px;background-color:#616161;border-radius:8px}.visitor-reservation-card-reservation-row{color:#fff;font-weight:600;text-align:center;height:28px}.local-reservations-card-body{border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;background-color:#252525;border-radius:12px;width:90%;height:fit-content;padding-bottom:.5rem;margin-bottom:15px;padding-top:.7rem}.local-reservations-card-header{width:100%;height:60px;padding-left:3%;padding-right:3%}.local-reservations-card-header div{color:#fff;display:flex;align-items:center;font-size:18px;font-weight:700;height:50%}.local-reservations-card-header div span{font-size:15px;color:#d6d6d6;margin-left:1%}.local-reservations-local-icon{color:#fff;width:25px;height:25px;font-weight:700;margin-right:1%}.local-reservations-card-shifts-area{display:flex;justify-content:center;padding-left:3%;padding-right:3%;padding-top:3%;flex-direction:column}.local-reservations-card-shift{background-color:#353535;border:solid 1px #808080;width:100%;height:80px;margin-bottom:3%;padding:2% 3%;border-radius:12px}.local-reservations-card-shift-header{width:100%;height:60%;display:flex;justify-content:space-between}.local-reservations-card-shift-header span{font-size:17px;color:#fff;font-weight:700}.local-reservations-card-shift-schedules{height:40%;font-size:14px;color:#d6d6d6;display:flex;align-items:center}.local-reservations-card-clock-icon{color:#d6d6d6;width:18px;height:18px;margin-right:2%;cursor:pointer}@media (min-width: 650px){.local-reservations-card-body{width:46%;margin:1%;max-width:380px}}.accounting-reserves-container{background-image:linear-gradient(80deg,#464646a2,#000);width:100vw;height:100vh;overflow-y:auto;overflow-x:hidden}.accounting-reserves-clock-container{width:100%;height:13%;min-height:95px;display:flex;justify-content:center;align-items:center}.accounting-reserves-clock-body{width:200px;height:70px;border-radius:10px;border:solid 1px #444;box-shadow:inset 0 0 5px 3px #525252;background-color:#252525;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:45px}.accounting-reservers-cards-container{width:100%;height:86%;overflow:auto;display:flex;flex-direction:column;align-items:center}@media (min-width: 650px){.accounting-reserves-clock-body{height:90px;width:220px;font-size:50px}.accounting-reservers-cards-container{flex-direction:row;flex-wrap:wrap;justify-content:center;height:fit-content;max-height:86%}}@media (min-width: 1600px){.accounting-reservers-cards-container{padding-left:8%;padding-right:8%}}@media (min-width: 1025px){.accounting-reserves-container{background-image:linear-gradient(135deg,#464646a2,#000)}}
