@charset "UTF-8";@font-face{font-family:fancy;src:url(/static/media/fancy.32a6713537cf5e1e82f2.ttf)}::-webkit-scrollbar{width:0}::selection{background:#a87b52;color:#272727}*{font-family:Varela Round,sans-serif!important;margin:0;padding:0}.css-10brbg3-control,.css-10brbg3-control:hover{min-height:44px!important}.deleteQrButton:disabled,button:disabled{background-color:#63461457;cursor:no-drop}body{align-items:flex-start;background-color:#f4f3ef;height:100vh;width:100vw}#root,body{display:flex;justify-content:center}#root{align-items:center;height:100%;width:100%}html:has(#login-container){background-color:#000}#root:has(#login-container){background:linear-gradient(#00000080,#00000080),url(/static/media/bg_3.e91b94b6e980c92151af.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#login-container>img{width:38%}#page-wrapper{align-items:flex-start;height:100vh}#page-wrapper,#page-wrapper>div{display:flex;justify-content:center;width:100vw}#page-wrapper>div{margin-left:150px;padding-bottom:40px}#page-wrapper>div,header{align-items:center;flex-direction:column}header{background-color:#634614;display:flex;height:100%;left:0;min-width:150px;position:fixed;top:0;width:150px;z-index:9999}.logout-button{bottom:0;margin-bottom:3vw;position:absolute}.header-boxes{cursor:pointer;transition:.2s}.header-boxes p{margin-right:11px;margin-top:2px;pointer-events:none;transition:.2s}.header-boxes>svg{fill:#fff;cursor:pointer;display:block;height:22px;transition:.2s;width:22px}#data-range{display:flex;gap:15px;justify-content:space-around;margin-bottom:15px;width:85vw}#data-range>div:nth-child(2){opacity:1}#data-range>*{min-width:250px;width:25%}.selection-container{align-items:center;border-radius:12px;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:15px;width:80vw}.label--selector{margin-top:25px;min-width:230px;padding:5px 10px;width:250px}.label--selector #loading{animation:loading 3s ease-in-out infinite;background-color:#dedede;background:linear-gradient(90deg,#e6e6e6,#dbdbdb,#e6e6e6);background-size:200% 100%;border:1px solid #0000;border-radius:5px}@keyframes loading{0%{background-position:0 0}to{background-position:-400% 0}}.label--selector #loading *{opacity:0}.css-3w2yfm-ValueContainer>div{min-width:fit-content}.selection-container>.label--selector>div{width:100%}#data-container{align-items:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-wrap:wrap;height:fit-content;justify-content:space-around;width:80vw}#data-box-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-around;margin-bottom:25px;width:100%}.admin-labels-wrapper{display:flex;flex-wrap:wrap;margin-bottom:15px;width:100%}.label--selector .data-box div{text-align:end}.data-box>svg{fill:#a87b52}.data-box div p:first-child{color:#9a9a9a;font-size:15px}.data-box div p:nth-child(2){color:#252422;font-size:34px}#data-container p{font-family:math}.data-box{align-items:center;aspect-ratio:2;background-color:#fff;border-radius:12px;box-shadow:0 6px 10px -4px #00000026;display:flex;height:auto;justify-content:space-between;min-width:230px;padding:5px 10px;position:relative;width:22%}@keyframes stroke{0%{stroke-dashoffset:189}to{stroke-dashoffset:0}}.brand-logo{height:auto;margin-top:30px}.brand-logo>img{height:100%;width:100%}#login-container{align-items:center;animation:box-shadow 1s infinite;background-color:#f7e7cd;border-radius:7px;display:flex;flex-direction:column;gap:15px;height:fit-content;justify-content:flex-start;max-height:545px;max-width:340px;padding:25px 0;position:relative;width:100%}#login-error{background-color:rgba(241,17,9,.938);border-radius:7px;color:#fff;padding:5px;width:85%}#login-title-para h1{color:#644614;font-size:16px;text-align:center}#login-title-para h1:first-child{font-size:13px!important}@keyframes box-shadow{0%{box-shadow:-10.95px 10.95px 2.6px #00000026}50%{box-shadow:-10.95px 15.95px 10.6px #00000026}to{box-shadow:-10.95px 10.95px 2.6px #00000026}}#tech-header{align-items:center;background-color:#634614;display:flex;gap:50%;height:43px;justify-content:space-between;position:relative;width:100%;z-index:1}#tech-header:before{background-color:#634614;border-top-left-radius:15px;border-top-right-radius:15px;content:"";height:calc(100% + 30px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 30px);z-index:-1}header .brand-logo:hover{cursor:pointer}#tech-header .brand-logo{height:100%;margin-top:0;width:auto}#tech-header .brand-logo img{height:90%;margin-top:5%;width:auto}#tech-header .header-boxes{border:none}#tech-header .header-boxes svg{color:#b78021}#tech-page-wrapper{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;gap:43px;justify-content:center;max-width:500px;padding:15px;place-self:center;width:90%}#tech-page-wrapper>section{width:100%}#tech-page-wrapper>section>div{height:25vw!important;padding:0!important}.tech-selector{width:250px}.leaflet-container{height:250px!important;width:100%!important;z-index:0}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background-color:#a87b52}div.leaflet-pane.leaflet-popup-pane>div>a>span{color:#fff;font:29px/24px Tahoma,Verdana,sans-serif}.leaflet-popup-content{color:#fff;max-width:144px;width:100%}#job-selector{width:100%}#tech-page-wrapper>#addDevices,#tech-page-wrapper>#addLocation,#tech-page-wrapper>#addStocks{align-items:center;display:flex;flex-direction:column;gap:25px;justify-content:center;width:100%}.switch--label{color:#7e7e7e;flex-direction:row-reverse;gap:10px}#tech-page-wrapper>#addCoffeeSet,.switch--label{align-items:center;display:flex;justify-content:center}#tech-page-wrapper>#addCoffeeSet{flex-direction:column;gap:25px;width:100%}#tech-page-wrapper>#addCoffeeSet>section{display:flex;justify-content:center;padding:0;width:100%!important}#tech-page-wrapper>#addCoffeeSet>section video{height:auto!important;width:100%!important}#breath-svg{left:50%;opacity:0;position:absolute;top:60%;transform:translate(-50%,-50%);z-index:999}#tech-page-wrapper>#addCoffeeSet>section>div{border:3px solid #a87b52;border-radius:5px;height:293px!important;padding:0!important;width:426px!important}.css-xjimrv-Switch{height:28px!important;width:47px!important}.css-xjimrv-Switch>*{border-radius:20px!important}.label--input{align-items:flex-start;color:#7e7e7e;display:flex;flex-direction:column;font-size:16px;gap:5px;width:100%}.label--input>input{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#7e7e7e;font-size:14px;height:auto;line-height:normal;padding:10px 15px;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;width:100%}.label--input>input:focus{border:1px solid #644614;box-shadow:none;color:#644614;outline:0!important}.sendDataButton{background-color:#634614;border-radius:5px;color:#fff!important;cursor:pointer;font-size:15px;padding:10px 35px;place-self:flex-end;transition:.2s}#chartWrapperWrapper{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-around;width:100%}#chartWrapper{min-width:300px;width:calc(299px + 22%)}canvas{background:#fff;border-radius:15px;box-shadow:0 6px 10px -4px #00000026}.react-datepicker__input-container{width:99%}#label--databox{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.tooltip{cursor:pointer;display:inline-block;position:absolute;right:25%;text-align:left;top:28%}.tooltip>svg{fill:gray;width:30px}.tooltip h3{margin:12px 0}.tooltip .right{align-items:center;background-color:#644614;border-radius:8px;box-shadow:0 1px 8px #00000080;box-sizing:border-box;color:#eee;display:flex;font-size:13px;font-weight:400;justify-content:center;left:-207%;margin-left:20px;max-width:400px;min-width:max-content;opacity:0;padding:0 25px;position:absolute;top:140%;transform:translate(-50%,-50%);transition:opacity .8s;visibility:hidden;z-index:99999999}.tooltip:hover .right{opacity:1;visibility:visible}.tooltip .right img{border-radius:8px 8px 0 0;width:400px}.tooltip .text-content{padding:10px 20px}.tooltip .right i{height:24px;margin-top:-12px;overflow:hidden;position:absolute;right:30%;top:16%;transform:translate(-50%,-50%) rotate(90deg);width:12px}.tooltip .right i:after{background-color:#644614;box-shadow:0 1px 8px #00000080;content:"";height:12px;left:0;position:absolute;top:50%;transform:translate(50%,-50%) rotate(45deg);width:12px}#datePickerWrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:25px;height:max-content;justify-content:space-between;margin:15px 0;padding:10px}#datePickerWrapper:nth-child(2){justify-content:flex-end}#datePickerWrapper>div{min-width:171.5px;position:relative;transition:.2s;width:100%}#datePickerWrapper>div:hover{transition:.2s}#datePickerWrapper>div #bar{width:90px}#datePickerWrapper>div .datePicker{background-color:initial;border:2px solid #a87b52;border-radius:5px;color:#a87b52;transition:.3s}.datePicker{background-color:initial;border:2px solid #b78021;border-radius:5px;box-sizing:border-box;color:#0000;padding:13px 24px;text-align:center;transition:.3s;width:100%}#datePickerWrapper>div label{color:#a87b52;left:0;top:0;transform:translate(28%,-50%)}.react-datepicker-popper{z-index:999!important}.react-datepicker__header{background-color:#644614!important}.react-datepicker__header *{color:#ccc!important}.react-datepicker__month-container{background-color:#644714a1!important}.react-datepicker__month *{color:#fff!important}.react-datepicker__month div:not(div[class*=selected],div[class=react-datepicker__week]):hover{background-color:#6447143d}.react-datepicker__month div[class*=selected]{background-color:#644614}#datePickerWrapper>div>label{background:#0000;color:#b78021;color:#a87b52;font-size:13px;left:0;min-width:59px;padding:0 15px;position:absolute;top:0;transform:translate(28%,-50%);transition:.3s;z-index:99}#bar{background:#f4f3ef;height:4px;left:23px;position:absolute;top:-2px;transition:.2s;width:0;z-index:9}.react-datepicker-wrapper{width:100%!important}.css-b62m3t-container *{box-shadow:none!important}div[class*=control],div[class*=control]:hover{border-color:#a87b52!important}.css-1nmdiq5-menu div>div:hover{background:#a87b529e}.css-1nmdiq5-menu *{color:#000!important}.css-1nmdiq5-menu{border:1px solid #a87b52!important;z-index:99999!important}.css-1nmdiq5-menu div>div:hover .css-1evxvmh-control{box-shadow:2px 2px #b78021}.css-1nmdiq5-menu div>div{background-color:initial}.css-1p3m7a8-multiValue{background-color:#d8c4a17c!important;border:1px dashed #b78021!important}.input--label{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:85%}input:-webkit-autofill+label,input:focus+label{font-size:14px;left:20%;top:0;transform:translateY(-50%)!important;-webkit-transition:.3s;transition:.3s}input:not(:placeholder-shown)+label{font-size:14px;left:20%;top:0;transform:translateY(-50%)!important;transition:.3s}input:focus+label:before{padding:0 15px;transform:translate(-15px);transition:.6s;transition-delay:.15s}input:not(:placeholder-shown)+label:before{padding:0 15px;transform:translate(-15px,-50%);transition:.6s;transition-delay:.15s}.input--label *{-webkit-user-drag:none;-webkit-user-select:none}.input--label>input:focus::-webkit-input-placeholder{color:#f0b997;text-align:center}.input--label>input::-webkit-input-placeholder{color:#0000}.input--label>label:before{background-color:#f7e7cd;content:"";height:10px!important;position:absolute;top:50%;transform:translate(0);transition:.5s;width:100%;z-index:-1}.input--label>label{color:#a87b52;font-size:14px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:99}input[class=email],input[class=password]{background-color:initial;border:2px solid #a87b52;border-radius:5px;box-sizing:border-box;caret-color:#a87b52;color:#2c2c2c;cursor:text;font-size:14px;outline:none;padding:10px 20px;position:relative;width:100%}#passwordToggle{cursor:pointer;height:auto;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:21px}input[class=email]:-webkit-autofill,input[class=email]:-webkit-autofill:active,input[class=email]:-webkit-autofill:focus,input[class=email]:-webkit-autofill:hover{-webkit-transition:background-color 86400s ease-in-out 0s;transition:background-color 86400s ease-in-out 0s}#button-wrapper{display:flex;justify-content:flex-end;width:85%}#sign-in{background-color:#634614;border:1.5px solid #634614;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:40px;outline:none;transition:.2s;width:100%}.padding{background-color:initial!important}.padding,.padding p{color:#634614!important}#remember--signup{align-items:center;display:flex;justify-content:space-between;width:100%;width:85%}#remember--signup #seperator{background-color:#644614;height:25px;width:1px}#sign-up{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center}#sign-up p{width:max-content}#sign-up>*{-webkit-user-drag:none;height:100%;-webkit-user-select:none}#rememberMe{align-items:flex-end;display:flex;gap:5px;justify-content:flex-start;width:max-content}#rememberMe p{font-size:12px}#rememberMe>.custom-checkbox{aspect-ratio:1;opacity:1;position:relative;width:16px}#rememberMe>.custom-checkbox>input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}input[type=checkbox]:checked+span{background:#a87b52!important;border:1px solid #a87b52!important;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}input[type=checkbox]:checked+span+svg{opacity:1!important;transition:.2s}#forgot-password-div{align-items:center;display:flex;font-size:14px;gap:5px;justify-content:center;width:max-content}#forgot-password-div>svg{fill:#a87b52;height:24px;width:24px}#forgot-password-div p{cursor:pointer;font-size:12px;transition:.2s}#forgot-password-div p:hover{color:#a87b52;transition:.2s}#rememberMe>.custom-checkbox svg{fill:#fafafa;opacity:0;transition:.2s;z-index:2}#rememberMe>.custom-checkbox svg,#rememberMe>.custom-checkbox>span{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#rememberMe>.custom-checkbox>span{background-color:#aaa7a4;border:1px solid #aaa7a4;border-radius:6px;content:""}#myModal{opacity:0;position:absolute;top:30%;z-index:-99999}#myModal,#myModal.show{left:50%;transform:translate(-50%,-50%);transition:opacity .5s,top .5s!important}#myModal.show{opacity:1;top:50%;z-index:99999}.btn.btn-success{font-size:16px;text-transform:uppercase}.modal-confirm{color:#5c6270;max-width:400px;min-width:350px;width:100%}.modal-confirm .modal-content{background:#f3f3f3;border:none;border-radius:5px;font-size:16px;padding:20px}.modal-confirm p{text-align:center}.modal-confirm .modal-header{background:#e85e6c;border-bottom:none;border-radius:5px 5px 0 0;margin:-20px -20px 0;padding:15px;position:relative;text-align:center}#myModal.success .modal-header{background:#47c9a2}.modal-confirm .modal-header svg{fill:#fff;height:70px;width:70px}.modal-confirm h4{font-size:36px;margin:10px 0;text-align:center}.modal-confirm .btn,.modal-confirm .form-control{border-radius:3px;min-height:40px}.modal-confirm .close{background:#0000;border:none;color:#fff;cursor:pointer;font-size:33px;opacity:.5;position:absolute;right:10px;text-shadow:none;top:2px}.modal-confirm .close:hover{opacity:.8}.modal-confirm .icon-box{border:5px solid #fff;border-radius:50%;color:#fff;display:inline-block;height:95px;padding:15px;text-align:center;width:95px;z-index:9}.modal-confirm .icon-box i{font-size:58px;margin:-2px 0 0 -2px}.modal-confirm.modal-dialog{margin-top:80px}.modal-confirm button{cursor:pointer}.modal-body{align-items:center;display:flex;flex-direction:column}.modal-confirm .btn,.modal-confirm .btn:active{background:#eeb711!important;border:none;border-radius:4px;border-radius:30px;color:#fff;line-height:normal;margin-top:10px;min-width:150px;padding:6px 20px;text-decoration:none;transition:all .4s}.modal-confirm .btn:focus,.modal-confirm .btn:hover{background:#eda645!important;outline:none}.trigger-btn{display:inline-block;margin:100px auto}#modal{align-items:center;border-radius:5px;color:red;display:flex;flex-direction:column;gap:10px;height:150px;justify-content:flex-end;left:50%;position:fixed;top:0;transform:translate(-50%,-100%);transition:.3s;width:250px;z-index:9999999}#modal-static.false{display:flex;display:none}#modal-static.false,#modal-static.true{color:red;height:25px;justify-content:center;width:100%}#modal-static.true{display:flex;position:relative}#modal-static.false p{position:absolute;transform:translateY(-100%);transition:.2s}#modal-static.true p{position:absolute;transform:translate(0);transition:.2s}#modal.true{top:50%;transform:translate(-50%,-50%);transition:.3s}#modal.success.false,#modal.success.true{background-color:initial;color:#c5393f;display:flex;height:auto;height:25px;justify-content:center;margin:25px 0 0;position:relative;width:100%}#modal.success.false{display:none}#modal.success.false p{color:#252422;position:absolute;transform:translateY(-100%);transition:.2s}#modal.success.true p{color:red;position:absolute;transform:translate(0);transition:.2s;width:85%}#modal>svg{stroke:#f0f8ff;stroke-width:50px;stroke-dasharray:2500px;fill:#ffffff81;animation:error 5s linear infinite}#modal>p{color:#ffffffea;text-align:center}#modal>button{background-color:#fff;border:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#2b2b2b81;cursor:pointer;font-size:16px;height:auto;margin-top:15px;padding:3px;transition:.2s;width:100%}#modal>button:hover{background-color:#ffffff75;color:#fff;transition:.2s}#modal[class*=error]{background:#ee0000b9}#modal[class*=success]{background:#02a044b9}@keyframes error{0%{stroke-dashoffset:0}25%{stroke-dashoffset:2500px}50%{stroke-dashoffset:0px}75%{stroke-dashoffset:-2500px}to{stroke-dashoffset:0px}}@keyframes modal{0%{top:-250px}12%{top:50%}88%{top:50%}to{top:-250px}}.addSubUserPageButton{margin-top:15%}#subUserPage{border-top:1px solid #ccc;display:none;flex-wrap:wrap;justify-content:space-around;margin-bottom:15px;width:100%}.addSubUserInput{-webkit-box-flex-wrap:wrap;align-items:flex-start;align-items:center;background-color:#fff;border:1px solid #a87b52!important;border:1px solid #ccc;border-radius:7px;border-radius:4px;box-sizing:border-box;color:#5f471e;cursor:default;display:flex;flex-direction:column;flex-wrap:wrap;font-size:16px;gap:5px;height:30px;justify-content:space-between;min-height:44px;outline:0!important;padding:6px;position:relative;transition:all .1s;width:238px}.label--addSubUserInput{padding:10px}#subUserPageInputWrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:15px;width:100%}#subUserPageInputWrapper .btn{background-color:#634614;border:none;color:#fff;height:100%;margin:40px 10px 10px;padding:12px}.input--field,.input--field:first-child{padding:0 10px}.data--box{display:flex;flex-wrap:wrap;margin:0;width:100%}.data--box .data-box{display:block;margin:20px;min-width:220px;width:220px}.data--box .data-box h2{margin:6px}.data--box .data-box ul{list-style-type:none}.data--box .data-box ul li,.data--box .data-box ul li button{margin:6px}.subUserNameLine{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.subUserName--a a{margin:0 5px}.fillRed{fill:#b54444;color:#b54444}.fillGrey{fill:grey;color:grey}.fillGreen{fill:#449c44;color:#449c44}@media screen and (max-width:1060px){#chartWrapper{width:100%}}@media screen and (min-width:767px){.searchBar{width:623px}.custom-controls{width:200px}}@media screen and (max-width:660px){*{box-sizing:border-box;margin:0;padding:0}#label--databox,header{align-items:center;width:100%}header{flex-direction:row;height:43px;justify-content:space-between;padding:0 15px}header .brand-logo{height:100%;margin-top:0}.logout-button{bottom:0;margin-bottom:0;position:static}.header-boxes>svg{height:25px;width:25px}header .brand-logo>img{height:90%;margin-top:2.5%;width:auto}#page-wrapper>div{margin-left:0;margin-top:75px}#page-wrapper{width:100%}#tech-page-wrapper{height:100%;justify-content:flex-start;padding:0;width:100%}#tech-page-wrapper>.label--input{width:95%}#tech-page-wrapper>#addLocation .leaflet-container{width:95%!important}#tech-header{align-items:center;flex-direction:row;height:43px;justify-content:space-between;padding:0 15px}#tech-header:before{border-radius:0;height:100%;width:100%}.label--selector{margin:10px;padding:0;width:100%}.label--selector:nth-child(4){margin-bottom:25px}#chartWrapper{width:95%}#data-range{padding:5px 10px;width:90%}#data-range>div:nth-child(2){display:none}#data-range>*{width:100%}.custom--selector-wrapper{align-items:center;display:flex;flex-direction:column;margin:10px;width:100%}.label--input{width:95%}#datePickerWrapper{padding:0;width:95%}#datePickerWrapper>div{width:100%}#data-container,.selection-container{width:100vw}.data-box{width:95%}.sendDataButton{margin-top:15px;padding:10px 51px;place-self:center;width:95%}.css-xjimrv-Switch{height:30px!important;width:50px!important}.input--field{padding:0 10px;width:100%}#subUserPageInputWrapper .btn{margin:30px 10px;width:100%}.addSubUserPageButton{margin-top:0}.input--field:first-child{padding:0 10px}.addSubUserInput{width:100%}}table{border-collapse:collapse;font-family:arial,sans-serif;overflow-x:auto;width:100%}th{background-color:#634614;color:#fff}td,th{border:1px solid #ddd;padding:8px;text-align:left}tr:nth-child(2n){background-color:#ddd}.usersContainer{overflow-x:auto;padding:0 10px}.d-none{display:none!important}.app-version{bottom:10px;font-size:10px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}
/*# sourceMappingURL=main.b111783a.css.map*/