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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{margin:0;padding:0}.float__button{position:fixed;width:60px;height:60px;bottom:40px;right:30px;background-color:#025959;border-radius:50px;text-align:center;align-content:center;box-shadow:2px 2px 3px #999}.float__button:active{background:#004850}.float__button__icon{color:#fff}.nav__root{background:#025959;display:flex;flex-direction:row;justify-content:space-between;width:100%;z-index:1}.nav__root__fixed{position:fixed;top:0}.toolbar__section1{flex:1 1;display:flex;align-content:flex-start;justify-content:start}.toolbar__section2{flex:1 1;display:flex;align-content:center;justify-content:center}.toolbar__section3{flex:1 1;display:flex;align-content:flex-end;justify-content:flex-end}.backButtonNavigation{color:#fff}.backButtonNavigation,.burgerButton{margin-left:30px;cursor:pointer;display:block;align-content:center;align-self:center}.burgerButton__bar{display:block;width:20px;height:2px;margin:6px auto;transition:all .3s ease-in-out;background-color:#fff;cursor:pointer}.nav__logo{color:#fff;font-size:18px;align-self:center}.menu__background__transparent{position:fixed;display:none;z-index:1;background-color:#000;opacity:.5;height:100vh;width:100%}.newSessionIcon__container{align-self:center;margin-right:22px}.newSessionIcon{font-size:28px;align-self:center;color:#fff;margin-left:12px}.notification__icon{width:30px;height:30px}#click{display:none}#click:checked~.toolbar__section1 .burgerButton .burgerButton__bar:nth-child(2){opacity:0}#click:checked~.toolbar__section1 .burgerButton .burgerButton__bar:first-child{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}#click:checked~.toolbar__section1 .burgerButton .burgerButton__bar:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}#click:checked~.menu{left:0}#click:checked~.menu__background__transparent{display:block}@media screen and (min-width:600px){.burgerButton{margin-left:200px}}.menu{position:fixed;display:flex;flex-direction:row;justify-content:space-between;left:-100%;z-index:2;height:100vh;width:100%;transition:all .3s ease}.menu__options{display:flex;flex-direction:column;justify-content:left;align-self:left;background:#025959;width:75%;height:100%}.menu__empty__space{width:25%;height:100%}.user__icon{margin-top:20px;margin-bottom:5px;font-size:75px}.user__icon,.user__name{align-self:center;color:#fff}.user__name{font-size:14px}.menu__option{color:#fff;margin-top:10px;margin-left:35px;font-size:25px;font-style:bold;cursor:pointer}.divider__style{background-color:#025959;height:30px}.card{padding:1rem;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.26)}.card__session__title{font-size:18px;color:#2e2e2e;margin-bottom:4px}.card__session__date{font-size:14px;color:#727272;margin-bottom:4px}.card__session__status{font-size:14px;color:#727272;margin-bottom:24px}.list__item h2{font-size:1.15rem;margin:.25rem 0}.list__item h2.is-fav{color:#ff2058}.list__item p{margin:.25rem 0}.button__outline{border-radius:5px;margin-right:8px;width:80px;cursor:pointer;font:inherit;padding:.5rem}.button__outline:focus{outline:none}.button__green{background:#fff;color:#037f8c;border:1px solid #037f8c}.button__green:active{background:#037f8c;color:#fff;box-shadow:none}.button__red{background:#fff;color:#f24949;border:1px solid #f24949}.button__red:active{background:#f24949;color:#fff;box-shadow:none}.button__orange{background:#fff;color:#f28241;border:1px solid #f28241}.button__orange:active{background:#f28241;color:#fff;box-shadow:none}.warning__date{position:absolute;top:10;right:0;margin-right:20px}.warning__icon{color:#f24949;font-size:32px}.warning__date__text{position:absolute;top:10;right:0;margin-top:30px;margin-right:26px;font-size:12px;color:#f24949}@media (hover:hover){.button__green:hover{background:#037f8c;color:#fff;box-shadow:none}.button__red:hover{background:#f24949;color:#fff;box-shadow:none}.button__orange:hover{background:#f28241;color:#fff;box-shadow:none}}.session__container{width:100%;display:flex;justify-content:center}.session__list{list-style:none;margin-top:20px;padding:0;width:85%;align-content:center;align-self:center}.placeholder{margin:4rem;text-align:center}.empty__icon{width:130px;height:130px;display:block;margin:auto auto 6px}.empty__container{margin-top:100px;text-align:center;color:#585858}@media screen and (min-width:600px){.session__list{width:60%}}.loader__background__transparent{position:fixed;display:block;z-index:1;background-color:#000;opacity:.4;height:100%;width:100%}.loader__spinner{margin:0;opacity:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio__container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:18px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.radio__container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.radio__container:hover input~.checkmark{background-color:#ccc}.radio__container input:checked~.checkmark{background-color:#037f8c}.checkmark:after{content:"";position:absolute;display:none}.radio__container input:checked~.checkmark:after{display:block}.radio__container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.modal_radio__container{margin-top:15px;margin-bottom:30px;margin-left:25px;display:block}.banner-alert{display:flex;flex-direction:column;align-items:center;background-color:#e2f159;margin-bottom:16px}.banner-alert__message{margin-top:12px;font-size:16px}.banner-alert__divider{width:100%;border-bottom:1px solid #ddd;margin-top:8px}.login_container{width:100%;display:flex;justify-content:center}.login_form{align-self:center;width:600px;margin-left:30px;margin-right:30px}.login_button{margin-top:24px;box-shadow:0 7px 10px -7px #276873;background-color:#025959;border-radius:8px;display:inline-block;border:0;cursor:pointer;color:#fff;font-size:14px;font-weight:700;padding:17px 48px;text-decoration:none;width:100%}.login_button:active{background-color:#044}.login_logo{margin-top:90px;margin-bottom:30px;text-align:center;color:teal;font-weight:700;font-size:32px}.logo_img{padding-top:50px;width:200px;height:250px;display:block;margin:auto}.login_instructions{margin-top:10px;text-align:left;color:#7a7a7a;font-weight:700;font-size:16px}.input_form{padding:12px}.input__container,.input_form{margin-top:24px;width:100%;box-shadow:0 2px 20px 0 #f0f0f0;border-radius:8px;border:1px solid #f1f1f1;height:50px;background-color:#fff;-webkit-appearance:none}.input__container{display:flex;flex-direction:row}.input__password{flex:6 1;height:100%;width:100%;border-radius:8px;border:1px solid #fff;padding:10px}.input__icon{flex:1 1;margin-top:10px}.covidForm__container{width:100%;display:flex;justify-content:center}.covidForm__form{align-self:center;width:65%;box-shadow:0 2px 20px 0 #f0f0f0;border-radius:5px;background-color:#fff;-webkit-appearance:none;margin-top:50px}.screen__title{margin:10px 25px 30px 35px;text-align:center;color:#044;font-weight:700;font-size:32px}.covidForm__question{margin-top:40px;margin-right:40px;margin-left:40px;text-align:left;color:#044;font-weight:700;font-size:18px}.covidForm__radio__container{margin-left:50px;margin-top:15px;margin-bottom:30px;display:block}.covidForm__close__icon__container{display:flex;align-content:flex-end;justify-content:flex-end;margin-right:22px;margin-top:22px}.covidForm__close__icon{font-size:35px;color:#044}@media (max-width:700px){.covidForm__form{margin-top:0;width:100%;box-shadow:none}.covidForm__close__icon{font-size:28px;color:#044}}.primary__button__container{padding:20px}.primary__button{margin-top:24px}.date__picker__space{margin-bottom:24px;width:100%}.date__picker__container{width:100%}.input__form__session{border-radius:5px;border:1px solid #d3d3d3}.input__form__session,.input__form__session__error{width:100%;box-shadow:0 2px 20px 0 #f0f0f0;height:50px;background-color:#fff;padding:12px;-webkit-appearance:none;margin-bottom:24px}.input__form__session__error{border-radius:5px;border:1px solid red;font-weight:700;color:red}.form__container{margin-top:50px;background-color:#fff}@media screen and (min-width:600px){.form_input_container{width:60%}}.form__container{width:100%}.form__container,.form_input_container{display:flex;flex-direction:column;justify-content:center}.form_input_container{width:85%;align-self:center;margin-top:30px}.description__container{width:100%}.form__title__remarks{margin-bottom:0;font-size:20px;color:#025959;font-weight:700}.button__container{width:100%}@media screen and (min-width:600px){.form_input_container{width:60%}.button__container{align-content:center;align-self:center;width:60%}}.toast__container__success{background-color:#fff}.toast__title{margin-top:12px;font-weight:700;margin-bottom:0}.toast__description,.toast__title{color:#07bc0c;font-size:14px}.text__editor__container{z-index:0;width:100%}.toolbarContainer{width:auto;margin-left:-21px;margin-right:-21px}.formEditorContainer{margin-top:-18px;height:375px}.formEditor{height:300px;margin-left:-21px;margin-right:-21px}.icons__container{display:flex;flex-direction:row;margin:2px -21px 10px -12px}.custom__container__toolbar{margin-left:-20px;margin-right:-21px}.iconsToolBar{margin-top:8px;margin-bottom:8px;margin-right:12px}.ql-editor{font-size:16px}.toolbar_custom_icon{margin-top:15px;margin-right:12px}.remark_disabled_container{width:100%;height:50px;display:flex;flex-direction:row;align-content:center;justify-content:center;border:1px solid #e9e9e9}.remark__disabled__text{flex:6 1;display:flex;margin-top:10px;margin-left:20px;color:grey}.remark__disabled__icon{margin-top:10px;flex:1 1;display:flex;color:#739b91}.ql-font-arial,.ql-font span[data-value=arial]:before{font-family:Arial,sans-serif}.ql-font-comic-sans,.ql-font span[data-value=comic-sans]:before{font-family:"Comic Sans MS",cursive,sans-serif}.ql-font-courier-new,.ql-font span[data-value=courier-new]:before{font-family:"Courier New"}.ql-font-georgia,.ql-font span[data-value=georgia]:before{font-family:Georgia,serif}.ql-font-helvetica,.ql-font span[data-value=helvetica]:before{font-family:Helvetica,sans-serif}.ql-font-lucida,.ql-font span[data-value=lucida]:before{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}.ql-size-extra-small,.ql-size span[data-value=extra-small]:before{font-size:13px!important}.ql-size-small,.ql-size span[data-value=small]:before{font-size:14px!important}.ql-size-medium,.ql-size span[data-value=medium]:before{font-size:18px!important}.ql-size-large,.ql-size span[data-value=large]:before{font-size:20px!important}.cue__container{margin-right:14px;margin-bottom:12px;height:32px;display:flex;flex-direction:column;align-content:center;text-align:center}.cue__select__container{margin-left:0}.cue__container>span{margin-top:1px;margin-right:4px}.text__cue{font-size:14px}.item__list__container{display:flex;align-self:center;flex-direction:row;justify-content:space-between;margin-top:18px;margin-left:0}.draggable__icon{align-self:center;color:#c4c4c4;align-content:center;justify-content:center;width:20px}.preview_modal_container{max-height:400px;overflow-y:scroll}.header__preview{margin-bottom:0;font-size:16px;color:#025959;font-weight:700}.header__description{margin-bottom:8px;font-size:14px;color:#494949}.header__preview__remarks{margin-bottom:16px;font-size:16px;color:#003d3d;font-weight:800}.history_modal_container{max-height:400px;overflow-y:scroll}.input__form__style{width:100%;box-shadow:0 2px 20px 0 #f0f0f0;border-radius:5px;border:1px solid #d3d3d3;height:50px;background-color:#fff;padding:12px;-webkit-appearance:none;margin-bottom:24px}.record__container{z-index:0;width:100%;margin-top:12px;margin-bottom:12px}.record_title{font-weight:700}.record_title,.record_title_list{margin-bottom:0;font-size:16px;color:#025959;margin-right:8px}.record_title_list{font-weight:850}.record_description{margin-bottom:0;font-size:16px;color:#606060;font-weight:500}.item_record_row{display:flex;margin-top:2px;margin-bottom:4px;flex-direction:row}.record_item_header{width:100%;display:flex}.last_item{margin-left:auto;margin-right:16px}.record__session_container{width:100%}.record_session_title_provider{margin-bottom:0;font-size:12px;color:#025959;font-weight:700;margin-right:8px;width:120px}.record_session_title_total{font-size:12px;color:#606060;font-weight:500;margin-left:auto}.record_session_description_provider{margin-bottom:0;font-size:12px;color:#606060;font-weight:500}.record_session_title_summary{margin-bottom:0;font-size:12px;color:#025959;font-weight:700;margin-right:8px;width:150px}.record_description_red{margin-bottom:0;font-size:12px;margin-left:120px;color:#d60000}.record_session_expenses{margin-bottom:0;font-size:12px;color:#025959;font-weight:700;margin-right:8px;width:125px}.record__session_container{display:flex;margin-top:2px;margin-bottom:10px;flex-direction:row;height:14px}.record_session_title,.record_session_title2{margin-bottom:0;font-size:14px;color:#025959;font-weight:700;margin-right:8px}.record_session_description{margin-bottom:0;font-size:14px;color:#606060;font-weight:500}.record_session_description_underline{margin-bottom:0;font-size:14px;color:#025959;font-weight:500;text-decoration:underline}.table_service_record{width:100%;display:flex;justify-content:center;align-items:center}.table_service{border:1px solid #a3d7d7;width:100%}.th_service{border-bottom:1px solid #a3d7d7;border-right:1px solid #a3d7d7;text-align:center}.td_service{text-align:right;margin-left:8px;height:10px;font-size:14px;width:50%}.td_container_items{display:flex;flex-direction:row;margin-top:0;margin-bottom:0;justify-content:end;margin-right:16px;height:20px}.icon__size{font-size:12px;color:#025959;margin-left:4px;margin-top:2px}.column__container{width:50px}.service__title__color{text-align:right;margin-left:8px;height:10px;font-size:14px}.title_period{margin-bottom:0;font-size:14px;color:#025959;font-weight:700;height:20px}.info__container{margin-top:10px;margin-left:10px}.total__container{margin-top:10px;margin-bottom:10px;max-width:800px;display:flex;flex-wrap:wrap;font-size:14px;color:#025959;font-weight:700}.total__column{flex:0 0 33.33%;text-align:left}.items__container{display:flex;margin-top:2px;margin-bottom:10px;flex-direction:row}.from__container{margin-right:10px}.to_container{margin-right:30px}.date__picker{width:150px}.edit__record__wrapper{width:100%}.edit__record__container,.edit__record__wrapper{display:flex;flex-direction:column;justify-content:center}.edit__record__container{margin-right:20px;margin-left:20px;width:85%;align-self:center;margin-top:30px}.form_header_text{margin-bottom:0}.form_header_text,.form_header_text_title{font-size:16px;color:#025959;font-weight:700}.form_header_text_title{display:flex;flex-direction:column;text-align:center;margin-top:8px;margin-bottom:8px}.title__text{margin-bottom:0;color:#464646;font-weight:500}.description__record__text{margin-bottom:8px;color:#464646;font-weight:500}.primary__button{margin-top:4px;margin-bottom:10px;box-shadow:0 7px 10px -7px #276873;background-color:#025959;border-radius:8px;display:inline-block;border:0;cursor:pointer;color:#fff;font-size:14px;font-weight:700;padding:17px 48px;text-decoration:none;width:100%}.primary__button:active{background-color:#044}.primary__button__disabled{margin-top:24px;box-shadow:0 7px 10px -7px #b3b5b6;background-color:#ccc;border-radius:8px;display:inline-block;border:0;cursor:pointer;color:#444;font-size:14px;font-weight:700;padding:17px 48px;text-decoration:none;width:100%}.travel__time__container{display:flex;flex-direction:row;margin-bottom:10px}.radio__container__edit{border:1px;width:20px;height:20px;margin-top:4px;margin-left:8px}.noti__container{margin-top:10px;margin-left:16px;margin-right:16px}.base__container{width:100%;display:flex;flex-direction:column;justify-content:center}.header__container{display:flex;flex-direction:row}.circle__red{background:red}.circle__grey,.circle__red{width:15px;height:15px;border-radius:25px;margin-top:4px;margin-right:10px}.circle__grey{background:#8d8d8d}.divider__style{background-color:#879393;width:100%;border:none;margin-top:-4px}.card__icon{margin-left:auto;font-size:10px}.updatepassword_container{align-self:center;width:800px;margin-left:30px;margin-right:30px}.password_form_instructions{margin-top:40px;text-align:left;color:#7a7a7a;font-weight:700;font-size:16px}
/*# sourceMappingURL=main.e4ea6d2a.chunk.css.map */