body{display:flex;align-items:center;justify-self:center;min-height:100vh;margin:0;background:linear-gradient(180deg,#48b949,#3a9639)}._loginContainer_17eqf_13 h1{margin:0;color:#fff;font-size:1.85rem}._loginContainer_17eqf_13{display:flex;flex-direction:column;gap:1.5rem;align-items:center}._loginTitle_17eqf_24{display:flex;gap:.5rem;align-items:center;flex-direction:column;color:#fff}._loginTitle_17eqf_24 h2{font-size:.85rem;padding:0;margin:0;font-weight:500}._loginPage_17eqf_37{height:100%;min-height:calc(100vh - 4rem);gap:1rem;align-items:center;justify-content:space-between;display:flex;flex-direction:column;padding:2rem 0}._logo_17eqf_47{background-color:#fff;border-radius:1rem;position:relative}._logo_17eqf_47 img{width:13rem;z-index:2;position:relative}._logo_17eqf_47:hover:after{animation:_alvirityDev_17eqf_1 2s linear infinite;z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem}@keyframes _alvirityDev_17eqf_1{0%,to{box-shadow:none}20%{box-shadow:0 -1vmin 3vmin #603}40%{box-shadow:1vmin 0 3vmin #606}60%{box-shadow:0 1vmin 3vmin #306;filter:brightness(1.7)}80%{box-shadow:-1vmin 0 3vmin #606}}._loginForm_17eqf_92{background-color:#fff;box-shadow:0 0 .25rem #00000040;border-radius:.5rem;width:20rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;align-items:center;font-size:.8rem;color:#153d8a}._loginForm_17eqf_92 input{display:block;width:-webkit-fill-available;font-size:.8rem!important;border-radius:.3rem;outline:none;border:.15rem solid rgba(0,0,0,.1);color:#153d8a;font-size:.85rem;transition:all .6s ease;padding:.5rem 1rem .5rem 1.9rem;width:100%;box-sizing:border-box}._loginForm_17eqf_92 input:hover,._loginForm_17eqf_92 input:focus{border-color:#48b949}._loginForm_17eqf_92 button{width:100%;padding:.6rem 1rem;border-radius:.5rem;font-size:1rem;background:#48b949;cursor:pointer;border:none;transition:all .5s ease;color:#fff;box-shadow:0 -.15rem .3rem -.15rem #0000001a}._iconsInput_17eqf_137{position:absolute;top:50%;transform:translateY(-50%);height:1rem;width:1rem;left:.55rem}._inputContainer_17eqf_146{display:flex;flex-direction:column;width:100%;align-items:center;gap:.25rem}._inputContainer_17eqf_146 span{margin-bottom:.35rem;color:#0a0a0a;font-weight:600}form button:hover{background:#3a9639}._passwordEye_17eqf_165{position:absolute;border:none;top:50%;right:1rem;width:fit-content;transform:translateY(-50%);display:flex;align-items:center;cursor:pointer}@media(max-width:991px){form{width:20rem}._loginContainer_17eqf_13 h1{font-size:3rem}._loginContainer_17eqf_13 h2{font-size:2rem}._loginForm_17eqf_92{width:45rem;border-radius:1rem}._inputContainer_17eqf_146 span{font-size:1.5rem}._loginForm_17eqf_92 input{font-size:1.6rem!important;border-radius:.6rem;outline:none;border:.3rem solid rgba(0,0,0,.1);color:#153d8a;transition:all .6s ease;padding:1rem 2rem 1rem 4rem;width:100%;box-sizing:border-box}._iconsInput_17eqf_137{height:2rem;width:2rem;left:1rem}._loginForm_17eqf_92 button{font-size:2rem;padding:1.2rem 2rem;border-radius:1rem}}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:1vw}@media(max-width:991px){html{font-size:2vw}}@font-face{font-family:rootUI;src:url(/fonts/PT-Root-UI_Regular.ttf) format("ttf");font-weight:400;font-style:normal}body,#root{font-family:rootUI,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center}#root{width:100%}a{text-decoration:none;color:#000;transition:all .6s ease}.d-flex{display:flex}.error{color:red}input[type=checkbox]{height:1rem;width:1rem}.spinner{border:.15rem solid #ccc;border-top:2px solid #333;border-radius:50%;width:1rem;height:1rem;animation:spin .6s linear infinite;display:inline-block;vertical-align:middle}.spinner2{border:1rem solid #ccc;border-top:1rem solid #333;border-radius:50%;width:4rem;height:4rem;animation:spin .6s linear infinite;display:inline-block;vertical-align:middle}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._coreBlock_cu84h_3{display:flex;align-items:center;justify-self:center;min-height:100vh;margin:0;flex-direction:column;gap:1.3rem;flex:1;width:100%;background:#f9fafb}._exit_cu84h_16{display:flex;align-items:center;gap:.5rem;padding:1rem;border-radius:.5rem;background-color:#f9fafb00;transition:all .1s ease;cursor:pointer}._exit_cu84h_16:hover{background-color:#f0f1f2}._calendar_cu84h_29{position:absolute;inset:0;opacity:0;cursor:pointer}._modalBack_cu84h_35{background-color:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:99}._modal_cu84h_35{border:.1rem solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.5rem;background-color:#fff;border-radius:1rem;box-shadow:0 1.3rem 3rem -.7rem #00000040;min-width:33%}._modalTop_cu84h_57{border-bottom:.1rem solid rgba(0,0,0,.1);padding:1.4rem;display:flex;align-items:center;justify-content:space-between;width:100%}._img1_cu84h_66{height:1.2rem;width:1.2rem}._container_cu84h_70{display:flex;flex-direction:column;gap:1.5rem;width:65rem}._greenNotification_cu84h_78{color:#48b949;background-color:#48b9491a;border-radius:.5rem;padding:.5rem .7rem;display:flex;align-items:center;gap:.4rem}._greyNotification_cu84h_87{color:#6a7282;background-color:#f3f4f6;border-radius:.5rem;padding:.5rem .7rem;display:flex;align-items:center;gap:.4rem}._colorBlack_cu84h_97{color:#0a0a0a}._colorGrey_cu84h_100{color:#717182}._borderTop_cu84h_103{border-top:.1rem solid rgba(0,0,0,.1);background-color:#f9fafb00}._borderTop_cu84h_103:hover{background-color:#f9fafb;cursor:pointer}._tableBlock_cu84h_111{display:flex;align-items:center;justify-content:center;text-wrap:wrap;padding:1.5rem .5rem;text-align:center}._greenH_cu84h_120{color:#48b949;font-size:1.3rem;line-height:1.9rem;font-weight:600}._redNotification_cu84h_126{color:#f54900;background-color:#fff7ed;border-radius:.5rem;padding:.5rem .7rem;display:flex;align-items:center;gap:.4rem}._inputCalc_cu84h_135{border:.1rem solid rgba(0,0,0,.1);background-color:#f3f3f5;border-radius:.5rem;text-align:center;outline:none;transition:all .7s ease;flex:1;padding:.6rem;font-size:1rem}._inputCalc_cu84h_135:not(:disabled):hover,._inputCalc_cu84h_135:not(:disabled):focus{border-color:#48b949}._block1_cu84h_149{display:flex;align-items:center;gap:.5rem}._block2_cu84h_154{display:flex;align-items:center;flex-direction:column;gap:.3rem}._container1_cu84h_160{display:flex;flex-direction:column;align-items:center;position:relative;box-shadow:0 .1rem .2rem -.1rem #0000001a;border-top:.1rem solid rgba(0,0,0,.1);padding:.9rem;border-radius:.8rem;background-color:#fff}._container1_cu84h_160:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:.8rem;box-shadow:0 .1rem .25rem #0000001a;pointer-events:none}._container2_cu84h_182{display:flex;flex-direction:column;align-items:center;position:relative;box-shadow:0 .1rem .2rem -.1rem #0000001a;border-top:.1rem solid rgba(0,0,0,.1);padding:.9rem;border-radius:.8rem;background-color:#fff;flex:1}._container2_cu84h_182:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:.8rem;box-shadow:0 .1rem .25rem #0000001a;pointer-events:none}._timeBlock_cu84h_206{flex-direction:row;justify-content:space-between}._buttonCalc_cu84h_211{height:2.4rem;width:2.4rem;border:none;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .7s ease}._buttonCalcGrey_cu84h_223{background-color:#f3f4f6;color:#000;border:.1rem solid rgba(72,185,73,0)}._buttonCalcGrey_cu84h_223:not(:disabled):hover{border:.1rem solid rgba(72,185,73,1)}._buttonCalcGreen_cu84h_232{color:#fff;background-color:#48b949}._buttonCalcGreen_cu84h_232:not(:disabled):hover{background-color:#3a9639}._buttonCalcRed_cu84h_239{color:#fff;background-color:#f54900}._buttonCalcRed_cu84h_239:not(:disabled):hover{background-color:#d54305}._buttonCalc_cu84h_211:disabled{opacity:.5}._blockReq_cu84h_249{display:flex;gap:1.5rem;align-items:center;width:65rem}._historyBlock_cu84h_255{background-color:#f9fafb;padding:1rem;border-radius:.6rem;display:flex;gap:.4rem;width:100%;align-items:start}._historyBlock_cu84h_255 ._block2_cu84h_154{align-items:start}._dayButton_cu84h_268{padding:.6rem;transition:all .1s ease;border-radius:.6rem;background-color:#f9fafb00;display:flex;align-items:center;gap:".3rem";cursor:pointer}._dayButton_cu84h_268:hover{background-color:#f0f1f2}._modalBody_cu84h_281{display:flex;flex-direction:column;padding:1.4rem;gap:.8rem;margin-top:.5rem}._modalFooter_cu84h_288{border-top:.1rem solid rgba(0,0,0,.1);display:flex;padding:1.3rem;flex-direction:row;gap:1rem}._GreenButton_cu84h_295{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#48b949;border-radius:.5rem;color:#fff;cursor:pointer;transition:all .7s ease}._inputRangeContainer_cu84h_307{padding:0 1.3rem;display:flex;align-items:center;width:100%;justify-content:center;gap:.5rem}._inputRange_cu84h_307{border-radius:.5rem;padding:1rem;font-size:1rem;outline:none;border:.2rem solid rgba(0,0,0,.1)}._GreenButton_cu84h_295:hover{background-color:#3a9639}._radio_cu84h_325{flex:1;display:flex;align-items:center;flex-direction:column;border:.2rem solid rgba(0,0,0,.1);padding:1.1rem;border-radius:.8rem;transition:all .7s ease;cursor:pointer}._radio_cu84h_325._active_cu84h_337,._radio_cu84h_325:hover{border-color:#48b949}@media(max-width:1600px){._hideM_cu84h_343{display:None}._container_cu84h_70,._blockReq_cu84h_249{width:90rem}}@media(max-width:992px){._blockReq_cu84h_249{flex-direction:column;width:100%}._container_cu84h_70,._blockReq_cu84h_249{width:95%}._container1_cu84h_160{flex:1;align-items:normal}._columnM_cu84h_370{flex-direction:column}._tableBlock_cu84h_111{padding:1.5rem .3rem}._modal_cu84h_35{width:45rem}}header{width:100%;align-items:center;display:flex;justify-content:space-between;padding:1rem 12rem;border-bottom:.1rem solid rgba(0,0,0,.1);background:#fff;box-sizing:border-box}header svg{width:1rem;height:1rem}div{box-sizing:border-box}body{min-width:100%}header h2{font-size:1.4rem;line-height:1.5rem;margin:0;font-weight:500;color:#0a0a0a}header span{font-size:1rem;color:#717182}@media(max-width:992px){header{padding:1rem 2rem}}
