@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*{margin:0;padding:0}:root{--primary:#333;--blue:#1d7abf;--red:#e53935;--green:#0f0}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{border-radius:8px}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#888;border:4px solid transparent;border-radius:8px;box-sizing:border-box;height:56px}::-webkit-scrollbar-thumb:hover{background-color:#333;background-color:var(--primary)}html{height:-webkit-fill-available}body{background:#fff;display:flex;flex-direction:column;height:100%;margin:0;min-height:-webkit-fill-available}h1,h2,h3,h4,h5,h6{cursor:default;font-family:Rubik,sans-serif}a,li,p{color:#333;cursor:default;font-family:Roboto,sans-serif;text-decoration:none}.d-mb{margin-bottom:16px}.row{display:flex;flex-direction:row}.col-30{width:30%}.col-10{width:10%}.space-between{justify-content:space-between}.card-row{display:flex;height:28px;width:100%}.card-row .card-row-content,.card-row .card-row-title{color:#333;font-size:11px;line-height:2em;font:400 14px/20px Lato,sans-serif;width:50%}.card-row .card-row-content{font-weight:700}.card-row .card-row-content.red{color:#e53935!important;color:var(--red)!important}.card-row .card-row-content.green{color:#0f0!important;color:var(--green)!important}.padding{box-sizing:border-box;padding:20px}.fading{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fading;animation-name:fading;-webkit-animation-timing-function:ease;animation-timing-function:ease}.css-1udjbr0-MuiButtonBase-root-MuiButton-root,.css-yup6gp-MuiButtonBase-root-MuiButton-root{text-transform:none!important}.css-bdhsul-MuiTypography-root-MuiDialogTitle-root{color:#333!important}.css-cjctlb-MuiButtonBase-root-MuiTab-root{text-transform:none!important}.tab-app .css-cjctlb-MuiButtonBase-root-MuiTab-root,.tab-app .css-wigwbp{padding:24px 28px!important}.container{display:flex;height:100%!important;min-height:-webkit-fill-available;overflow:hidden}.app{overflow-y:auto;position:relative;width:100%}.tab-container{height:calc(100vh - 130px)}.css-jtlhu6-MuiTablePagination-root:last-child{border-top:1px solid rgba(0,0,0,.1);bottom:0;padding:0;width:100%}.css-14covj4-MuiToolbar-root,.css-jtlhu6-MuiTablePagination-root:last-child{background-color:#fff;position:-webkit-sticky!important;position:sticky!important}.css-14covj4-MuiToolbar-root{border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;top:0!important;z-index:999}.css-15wwp11-MuiTableHead-root,.css-1wbz3t9{background-color:#333!important}.css-15wwp11-MuiTableHead-root .css-10dfkli-MuiTableCell-root,.css-15wwp11-MuiTableHead-root .css-1azl6jz-MuiTableCell-root,.css-15wwp11-MuiTableHead-root .css-1ombvec-MuiButtonBase-root-MuiCheckbox-root,.css-15wwp11-MuiTableHead-root .css-1qgma8u-MuiButtonBase-root-MuiTableSortLabel-root,.css-15wwp11-MuiTableHead-root .css-1qgma8u-MuiButtonBase-root-MuiTableSortLabel-root.Mui-active,.css-15wwp11-MuiTableHead-root .css-1qgma8u-MuiButtonBase-root-MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-icon,.css-15wwp11-MuiTableHead-root .css-1qgma8u-MuiButtonBase-root-MuiTableSortLabel-root:hover,.css-1bigob2,.css-dx096b.Mui-active,.css-dx096b.Mui-active .MuiTableSortLabel-icon,.css-dx096b:hover{color:#fff!important}.MuiTableContainer-root{height:calc(100vh - 182px)}.tab-app .MuiTableContainer-root{height:calc(100vh - 248px)}.full-height-table .MuiTableContainer-root{height:calc(100vh - 182px)}.css-1t29gy6-MuiToolbar-root{min-height:auto!important;padding-bottom:16px;padding-left:16px!important;padding-right:16px!important}.css-1mxz8qt-MuiPaper-root,.css-1pty0ct{border-radius:0!important;margin-bottom:0!important}.fc-direction-ltr{height:calc(100vh - 64px)}.fc .fc-toolbar-title{color:#333}.fc .fc-toolbar.fc-header-toolbar{box-sizing:border-box!important;margin-bottom:0!important;padding:20px}.fc .fc-button-primary{background-color:#1d7abf!important;background-color:var(--blue)!important;border-color:#1d7abf!important;border-color:var(--blue)!important;outline:0!important}.login-container{background-color:#fff;height:100vh;position:relative;width:100%}.login-container h1,.login-container h2,.login-container h3,.login-container h4,.login-container p{color:#333!important}.login-card{background-color:#fff;border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-sizing:border-box;left:50%;max-width:500px;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.login-card h1{font-size:34px;font-weight:400;margin-bottom:40px;text-align:center}.login-card .right-button-container{display:flex;justify-content:space-between}.login-card .right-button-container p{color:#333}.login-card .right-button-container p a{color:#5685df}.login-card .copy-right-text{margin-top:40px;text-align:center}.special-table{border-collapse:collapse;width:100%}.special-table td,.special-table th{padding:0 8px}.special-table td{color:rgba(0,0,0,.87);font-family:Lato,sans-serif}.special-table th{color:#fff;color:rgba(0,0,0,.54);font:400 13.3333px Arial;padding-bottom:12px;padding-top:12px;text-align:left}.special-table .tb{height:70px}.special-table .inline{align-items:center;display:flex;height:70px;justify-content:flex-end}.special-table .inline-start{align-items:center;display:flex;height:70px;justify-content:flex-start}.add-img-container{align-items:center;border:1px dashed #000;border-radius:4px;cursor:pointer;display:flex;height:120px;justify-content:center;width:120px}.add-img-container img{height:100%;object-fit:cover;width:100%}.float-action-button{bottom:32px!important;position:fixed!important;right:32px!important;z-index:800!important}.MuiAlert-filledError{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:alternate;animation-iteration-count:alternate;-webkit-animation-name:alertView;animation-name:alertView;background-color:#d32f2f!important;bottom:32px;position:fixed;right:104px}@-webkit-keyframes alertView{0%{right:-100%}to{right:24px}}@keyframes alertView{0%{right:-100%}to{right:24px}}@media only screen and (max-width:920px){.MuiToolbar-root{height:64px!important}.MuiTablePagination-root{height:53px!important}.MuiTablePagination-root .MuiToolbar-root{height:52px!important}.padding{padding:8px}.float-action-button{bottom:16px!important;right:16px!important}.float-action-button.table-type{bottom:48px!important}}.aside-container{height:100%}.aside,.aside-container{background-color:var(--primary)}.aside{height:calc(100vh - 24px);margin-left:-300px;transition:all .3s ease-out;width:300px}.aside.active{border-right:1px solid rgba(0,0,0,.12);margin-left:0}.aside-header{border-bottom:1px solid hsla(0,0%,100%,.2)}.aside-header .css-116cis1,.aside-header .css-q0aqjl-MuiFormLabel-root-MuiInputLabel-root{color:#333!important}.aside-header .css-1636szt,.aside-header .css-1ylzd1x-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root,.aside-header .css-bpeome-MuiSvgIcon-root-MuiSelect-icon,.aside-header .css-hfutr2-MuiSvgIcon-root-MuiSelect-icon,.aside-header .css-qiwgdb.MuiSelect-select{color:#fff!important}.aside-header .css-1ylzd1x-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root,.aside-header .css-8ly8oo{font-size:14px}.aside-header .css-1d3z3hw-MuiOutlinedInput-notchedOutline,.aside-header .css-igs3ac{border-color:#333!important}.aside-header .css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper{left:0!important}.aside .logo{box-sizing:border-box;height:94px;margin-top:24px;padding:0 70px 24px;width:100%}.aside .logo img{height:100%;width:100%}.aside-body{display:flex;flex-direction:column;height:calc(100% - 152px);justify-content:space-between}.aside-body .aside-menu{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fading;animation-name:fading;-webkit-animation-timing-function:ease;animation-timing-function:ease;overflow-y:auto}@-webkit-keyframes fading{0%{opacity:0}to{opacity:1}}@keyframes fading{0%{opacity:0}to{opacity:1}}.aside-body .aside-bottom{box-sizing:border-box;padding:20px}.aside-body .aside-bottom p{color:#fff;margin-bottom:4px;text-align:center}.aside-body .aside-bottom p:last-child{margin-bottom:0}.header{align-items:center;background-color:var(--blue);box-sizing:border-box;display:flex;height:64px;justify-content:space-between;padding:0 13px;width:100%}.header p{color:#fff}.header svg{fill:#fff}.header-left{align-items:center;display:flex}.header-left h1{color:#fff;font-size:16px;font-weight:400;margin-left:8px}.main{height:100%;transition:all .3s ease-out;width:calc(100% - 300px)}.main.active{width:100%}@media only screen and (max-width:1280px){.aside-container{box-shadow:none}.aside-container.active{background:none;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);height:100%;left:0;position:absolute;top:0;width:100%;z-index:998}.aside{height:100%;position:absolute;z-index:1000}.aside-body{display:flex;flex-direction:column;height:calc(100% - 172px);justify-content:space-between}.main{width:100%}.overlay.active{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}}.card{background-color:#fff;border:1px solid hsla(0,0%,44%,.15);border-radius:5px;box-sizing:border-box;margin-bottom:25px;width:100%}.card.xe{width:50%!important}.card:last-child{margin-bottom:0}.card-header{border-bottom:1px solid hsla(0,0%,44%,.15);padding:16px 20px}.card-footer,.card-header{box-sizing:border-box;display:flex;justify-content:space-between}.card-footer{border-top:1px solid hsla(0,0%,44%,.15);padding:8px 20px}.card-header h3{color:#333;font-family:Lato,sans-serif;font-size:24px;font-weight:500;height:24px}.card-body{box-sizing:border-box;padding:16px 20px}@media only screen and (max-width:920px){.card{width:100%}.card.xe{width:100%!important}.card-body,.card-header{padding:18px}}
/*# sourceMappingURL=main.48525556.css.map*/