@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap);:root{--primary-color-light:#016d4a;--secondary-color-light:#016d4a;--primary-color-dark:#00ba80;--secondary-color-dark:#00ba80;--background-color-gradient:#0e2e25;--background-image:url(/images/b-green.jpg);--drawer-width:220px;--drawer-close:55px;--drawer-closemenu-margin:12px;--mui-dark-paper:#121212;--mui-grey-800:#424242;--mui-grey-900:#212121;--calendar-dark-th:#121212;--calendar-dark-border:#424242}.alert-small{font-size:.81rem!important;padding-bottom:0!important;padding-left:10px!important;padding-top:0!important}.alert-small-nobackground{background-color:transparent!important;font-size:.81rem!important;padding:0 10px 0 0!important}.autocomplete-placeholder{color:rgba(255,0,0,.4);font-style:italic}table.fcalendar{border-collapse:separate;border-spacing:0;height:100%!important;max-width:100%;table-layout:fixed;width:100%}table.fcalendar th{position:sticky;top:0}table.fcalendar td{vertical-align:top}table.fcalendar td:last-child{border-right:none}table.fcalendarweek{border-collapse:separate;border-spacing:0;height:100%!important;max-width:100%;table-layout:fixed;width:100%}table.fcalendarweek th{position:sticky;top:0}table.fcalendarweek td{vertical-align:top}table.fcalendarweek td:last-child{border-right:none}table.fcalendarweek td svg{top:-2px!important}.fdrawer-static{position:static!important}.dash-root{display:flex}.dash-appbar{z-index:1201!important}.dash-appbar-open{width:calc(100% - var(--drawer-width))!important}.dash-appbar-tran{transition-delay:0ms,0ms!important;transition-duration:195ms,195ms!important;transition-property:width,margin!important;transition-timing-function:cubic-bezier(.4,0,.6,1),cubic-bezier(.4,0,.6,1)!important}.dash-menubutton{margin-left:5px!important;margin-right:var(--drawer-closemenu-margin)!important}.dash-menubutton-hidden{display:none!important}.dash-drawer-head{align-items:center;display:flex;justify-content:space-between;min-height:48px;padding:0 8px 0 15px}.dash-drawer{overflow:hidden;white-space:nowrap!important;width:var(--drawer-width)!important}.dash-drawer-close{overflow-x:hidden!important;overflow:hidden;white-space:nowrap!important;width:var(--drawer-close)!important}.dash-drawer-tran{transition-delay:0ms!important;transition-duration:195ms!important;transition-property:width!important;transition-timing-function:cubic-bezier(.4,0,.6,1)!important}.dash-content-open{padding-left:var(--drawer-width)}.dash-content,.dash-content-open{flex-grow:1!important;height:100vh!important;overflow:auto!important}.dash-content{padding-left:var(--drawer-close)}.dash-content-tran{transition-delay:0ms!important;transition-duration:195ms!important;transition-property:padding-left!important;transition-timing-function:cubic-bezier(.4,0,.6,1)!important}.modal-loading{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;z-index:1050}.modal-loading.show{opacity:1;transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in}body{height:100vh;margin:0}#app{height:100%}.flexfill,.overflow{overflow:auto}.flexfill{flex-grow:1}.header-back,.header-home{opacity:1}.header-back:hover,.header-home:hover{opacity:.75}.node{align-items:center;display:flex;padding:1px}.chip-approve:hover{cursor:pointer}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.about-background{background-repeat:no-repeat;background-size:cover;background:radial-gradient(circle at 50% 0,var(--primary-color-light),var(--background-color-gradient) 300%)}.MuiToggleButton-root{text-transform:none!important}.MuiDialogTitle-root .MuiTypography-h6{font-size:1.1rem}.MuiSelect-selectMenu .MuiChip-label{padding-left:5px!important}textarea.MuiInput-inputMultiline{line-height:20px;overflow:auto!important}.MuiInputBase-root.Mui-disabled{color:rgba(0,0,0,.87)!important}.finputgroup-inline .MuiFormControl-marginDense{margin-top:0!important}.ftoolbar .MuiButton-startIcon{margin-right:4px}.MuiTablePagination-root .MuiTablePagination-toolbar{min-height:0}.checkbox-group{padding-top:9px}.checkbox-group .MuiCheckbox-root{padding-bottom:0!important;padding-top:0!important}.chechbox-nomargin .MuiFormControl-marginDense{margin-bottom:0!important;margin-top:0!important}button.MuiButtonGroup-lastButton{min-width:25px!important}button.MuiButton-text.MuiButtonGroup-lastButton{min-width:20px!important}button.MuiButton-text.MuiButtonGroup-firstButton{border-right:0!important}.pill-danger,.pill-info,.pill-light,.pill-outline,.pill-risk1,.pill-risk2,.pill-risk3,.pill-success,.pill-warning{font-size:.95em}.pill-info-input .MuiInput-input{padding:5px 5px 5px 10px;width:70px}.pill-warning-input .MuiInput-input{padding:5px 5px 5px 10px;width:80px}.pill-success-input .MuiInput-input{padding:5px 5px 5px 10px;width:75px}.pill-danger-input .MuiInput-input{padding:5px 5px 5px 10px;width:140px}.vh-100{height:100vh}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.stepper .MuiInputLabel-shrink{font-size:13px;left:0!important;margin-top:0!important;transform:unset}.stepper .summary .MuiInputLabel-shrink{font-size:13px;transform:translateY(1.5px) scale(.75)}.stepper .steppertab{margin-top:120px}.stepper .stepinput{margin-top:20px}.stepper .MuiTab-wrapper,.vtab .MuiTab-wrapper{align-items:flex-start!important}.MuiTableRow-root{height:28px}.tablerow-edit .MuiTableCell-root{vertical-align:top}.tablerow-edit .edit-btn{padding-left:0;width:70px}.tablerow-edit .MuiButton-startIcon{margin-right:4px}.table-row-open tr{cursor:pointer}.th-sticky{position:sticky;top:0;z-index:1}td svg{margin-left:10px;margin-right:5px;position:relative;top:2px;z-index:0}td .MuiCheckbox-root svg{margin-left:0!important;margin-right:0!important}.td-truncate td{max-width:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-command .MuiButton-startIcon{margin-bottom:3px}.th-sticky{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0!important;color:#00ba80}.th-sticky:hover{background-color:#e9e9e9}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-light,.table-light>td,.table-light>th{background-color:#eceff1}.dark .table-light,.dark .table-light>td,.dark .table-light>th{background-color:#1d1d1d}.table-hover .table-light:hover{background-color:#373738}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-success-light,.table-success-light>td,.table-success-light>th{background-color:#edf7ed}.table-info,.table-info>td,.table-info>th{background-color:#e1f5fe}.dark .table-info,.dark .table-info>td,.dark .table-info>th{background-color:#005880}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-info-light,.table-info-light>td,.table-info-light>th{background-color:#e8f4fd}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffd600}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-warning-light,.table-warning-light>td,.table-warning-light>th{background-color:#fff4e5}.dark .table-warning-light,.dark .table-warning-light>td,.dark .table-warning-light>th{background-color:#3b230066}.table-danger,.table-danger>td,.table-danger>th{background-color:#f44336;color:#fff!important}.table-danger-light,.table-danger-light>td,.table-danger-light>th{background-color:#fdecea}.dark .table-danger-light,.dark .table-danger-light>td,.dark .table-danger-light>th{background-color:#58001355}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.light table.fcalendar th{background-color:#fff}.dark table.fcalendar th{background-color:var(--calendar-dark-th)}.light table.fcalendar td{border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.dark table.fcalendar td:first-child{border-left:1px solid var(--calendar-dark-border)}.dark table.fcalendar td{border-right:1px solid var(--calendar-dark-border);border-top:1px solid var(--calendar-dark-border)}table.fcalendar td:hover{background-color:inherit}table.fcalendar td .ev:hover{border-color:#8f8f8f}.light table.fcalendarweek th{background-color:#fff;border-bottom:1px solid #e0e0e0}.dark table.fcalendarweek th{background-color:var(--calendar-dark-th);border-bottom:1px solid var(--calendar-dark-border)}.light table.fcalendarweek td{border-right:1px solid #e0e0e0}.dark table.fcalendarweek td{border-right:1px solid var(--calendar-dark-border)}table.fcalendarweek td:hover{background-color:inherit}table.fcalendarweek td .ev:hover{border-color:#8f8f8f}.pill{border-radius:5px;margin-right:5px;margin-top:5px;padding:3px 5px;white-space:nowrap}.pill-outline{background-color:#d9d9d9;border:1px solid #b0b0b0;color:#3c3c3c!important}.dark .pill-outline{background-color:hsla(0,0%,100%,.15);border:1px solid #5c5c5c;color:hsla(0,0%,100%,.75)!important}.light .pill-light{background-color:#eaeaea;border:1px solid #cacaca;color:#3c3c3c!important}.dark .pill-light{background-color:hsla(0,0%,100%,.1);border:1px solid #5c5c5c;color:hsla(0,0%,100%,.75)!important}.light .pill-info{background-color:#35a0f4;border:1px solid #2875b1;color:#fff!important}.dark .pill-info{background-color:#0d8cee77;border:1px solid #379eed;color:#fff!important}.light .pill-warning{background-color:#ffb74d88;border:1px solid #d77f00;color:rgba(0,0,0,.75)!important}.dark .pill-warning{background-color:#ffb74d99;border:1px solid #fcc26c;color:#fff!important}.light .pill-success{background-color:#00b178;border:1px solid #00714d;color:#fff!important}.dark .pill-success{background-color:#02a471aa;border:1px solid #00d390;color:hsla(0,0%,100%,.87)!important}.light .pill-danger{background-color:#f5695f;border:1px solid #b92e23;color:#fff!important}.dark .pill-danger{background-color:#f55448aa;border:1px solid #f58980;color:hsla(0,0%,100%,.87)!important}.pill-risk1{background-color:#ffb74d88!important;border:1px solid #d77f00;color:rgba(0,0,0,.75)!important}.dark .pill-risk1{background-color:#ffb74d99!important;border:1px solid #fcc26c;color:#fff!important}.pill-risk2{background-color:#ff9800!important;border:1px solid #a46200;color:#fff!important}.dark .pill-risk2{background-color:#ea8c00aa!important;border:1px solid #ffc673;color:#fff!important}.pill-risk3{background-color:#ff5246!important;border:1px solid #b92e23;color:#fff!important}.dark .pill-risk3{background-color:#f55448aa!important;border:1px solid #f58980;color:hsla(0,0%,100%,.87)!important}.pill-info-input .MuiInput-input{background-color:#35a0f4;color:#fff!important}.pill-warning-input .MuiInput-input{background-color:#f8dfa6!important}.pill-success-input .MuiInput-input{background-color:#5cb660;color:#fff!important}.pill-danger-input .MuiInput-input{background-color:#f55448;color:#fff!important}.drawerItemSelectColor{border-right:3px solid var(--primary-color-light)!important}.dark .drawerItemSelectColor{border-right:3px solid var(--primary-color-dark)!important}.success-green{color:#00b178}.dark .success-green{color:#02a471aa}.danger-red{color:#f5695f}.dark .danger-red{color:#f55448aa}.bg-success{background-color:#00b178ee!important;border:1px solid #00714d;color:#fff!important}.dark .bg-success{background-color:#02a471aa!important;border:1px solid #00d390;color:hsla(0,0%,100%,.87)!important}.light .bg-info{background-color:#35a0f4!important;border:1px solid #2875b1;color:#fff!important}.dark .bg-info{background-color:#0d8cee77!important;border:1px solid #379eed;color:#fff!important}.bg-warning{background-color:#ffb74ddd!important;border:1px solid #d77f00;color:rgba(0,0,0,.75)!important}.dark .bg-warning{background-color:#ffb74d99!important;border:1px solid #fcc26c;color:#fff!important}.bg-danger{background-color:#f5695f!important;border:1px solid #b92e23;color:#fff!important}.dark .bg-danger{background-color:#f55448aa!important;border:1px solid #f58980;color:hsla(0,0%,100%,.87)!important}.light .dashboard-listitem:hover{border-color:#cacaca;opacity:.8}.dark .dashboard-listitem:hover{border-color:#4a4a4a;opacity:.8}.dark .MuiChip-root.MuiChip-colorInfo.MuiChip-filledInfo{color:#fff!important}.light .MuiChip-root.MuiChip-colorWarning.MuiChip-filledWarning{background-color:#f8dfa6;color:rgba(0,0,0,.87)}.dark .MuiChip-root.MuiChip-colorWarning.MuiChip-filledWarning{background-color:#fad37c;color:#000}.light .MuiSelect-select .ph{color:rgba(0,0,0,.4)!important}.dark .MuiSelect-select .ph{color:hsla(0,0%,100%,.2)!important}.dark .MuiInputBase-root.MuiInput-root.MuiInput-underline:before{border-bottom:1px solid hsla(0,0%,100%,.2)!important}.header-breadcrumbs .MuiBreadcrumbs-separator{color:#fff!important}.logo-brand{width:60%}.animatedFadeInUp{animation:2s ease-in-out;animation-fill-mode:both;animation-name:fadeInUp;opacity:0}@keyframes fadeInUp{0%{transform:translate3d(0,30px,0)}to{opacity:.9;transform:translateZ(0)}}.logo-tagline{margin-top:3%;width:60%}.animatedFadeInUpTagline{animation:2s ease-in-out;animation-delay:2s;animation-fill-mode:both;animation-name:fadeInUpTagline;opacity:0}@keyframes fadeInUpTagline{0%{transform:translate3d(-50px,0,0)}to{opacity:.7;transform:translateZ(0)}}.logo-background{background-repeat:no-repeat;background-size:cover;background:radial-gradient(circle at 50% 0,var(--primary-color-light),var(--background-color-gradient) 96%);min-height:100vh}@media screen and (max-width:1500px){.logo-brand,.logo-tagline{width:75%}}@media screen and (max-width:1200px){.logo-brand,.logo-tagline{width:95%}}