@font-face{font-family:Adobe Clean Light;src:url(/build/assets/AdobeClean-Light-Bubp46Vm.ttf);font-weight:300;font-style:normal}@font-face{font-family:Adobe Clean Light Italic;src:url(/build/assets/AdobeClean-LightIt-DtpNzCVI.ttf);font-weight:300;font-style:italic}@font-face{font-family:Adobe Clean Regular;src:url(/build/assets/AdobeClean-Regular-6k9KD9wV.ttf);font-weight:400;font-style:normal}@font-face{font-family:Adobe Clean Italic;src:url(/build/assets/AdobeClean-It-DDMHH1Yp.ttf);font-weight:400;font-style:italic}@font-face{font-family:Adobe Clean Bold;src:url(/build/assets/AdobeClean-Bold-DHqsXNc_.ttf);font-weight:700;font-style:normal}@font-face{font-family:Adobe Clean Bold Italic;src:url(fonts/adobe/AdobeClean-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:Adobe Clean Semi Condensed;src:url(/build/assets/AdobeClean-SemiCn-BmujHeSt.ttf);font-weight:400;font-style:normal}@font-face{font-family:Adobe Clean Semi Condensed Italic;src:url(fonts/adobe/AdobeClean-SemiCnIt.ttf);font-weight:400;font-style:italic}@font-face{font-family:Adobe Clean Bold Semi Condensed;src:url(/build/assets/AdobeClean-BoldSemiCn-CMtbnOG7.ttf);font-weight:700;font-style:normal}@font-face{font-family:Adobe Clean Bold Semi Condensed Italic;src:url(/build/assets/AdobeClean-BoldSemiCnIt-DTgJnPb8.ttf);font-weight:700;font-style:italic}body *{font-family:Adobe Clean Regular,sans-serif}.shadow{box-shadow:"0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05)"}a{text-decoration:none;color:#0d70cc}.header{height:64px!important;line-height:64px!important;position:sticky;top:0;border-bottom:1px solid #ddd;margin:0;z-index:100}.sidebar{height:calc(100vh - 64px);overflow-y:auto;position:sticky;top:64px;border-right:1px solid #ddd}@media screen and (max-width: 576px){.sidebar{position:absolute;z-index:12;display:none}}.sidebar ul li ul li{padding-left:38px!important}.sidebar a{padding:10px 0!important}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-track{background:transparent}.sidebar::-webkit-scrollbar-thumb{background:transparent;transition:background .2s}.sidebar::-webkit-scrollbar-thumb:hover{background:#0d70cc}.sidebar::-webkit-scrollbar-button{display:none}.sidebar:hover::-webkit-scrollbar-thumb{background:#0d70cc}.sidebar:hover::-webkit-scrollbar-thumb:hover{background:#007acc}.breadCrumb{height:33px;display:flex;align-items:center;border-bottom:1px solid #ddd}.ag-grid-wrapper,.chart{height:calc(100vh - 156px);margin:8px}.ag-paging-panel{background-color:#fafafb}.inactive-status{background-color:#f8f9fa;color:#495057;border:1px solid #dee2e6}.active-status{background-color:#6c757d;color:#fff;border:1px solid #6c757d}.active-status-pending{background-color:#ffc107;color:#212529;border:1px solid #FFC107}.active-status-progress{background-color:#17a2b8;color:#fff;border:1px solid #17A2B8}.active-status-pricing{background-color:#6610f2;color:#fff;border:1px solid #6610F2}.active-status-completed{background-color:#28a745;color:#fff;border:1px solid #28A745}.active-status-revision{background-color:#fd7e14;color:#fff;border:1px solid #FD7E14}.active-status-hold{background-color:#dc3545;color:#fff;border:1px solid #DC3545}.active-status-deliver{background-color:#20c997;color:#fff;border:1px solid #20C997}.active-status-cancelled{background-color:#740101;color:#fff;border:1px solid #740101}.default{background-color:#012eaa;color:#fff;border:1px solid #012eaa}.status-badge{padding:3px 6px;border-radius:4px;font-size:12px;text-transform:capitalize;display:inline-block;text-align:center}.job-letter-badge{padding:2px 5px;border-radius:3px;font-size:11px;text-transform:capitalize;display:inline-block;text-align:center}.status-pending{background-color:#ffeb3b;color:#000}.status-under-review{background-color:#2196f3;color:#fff}.status-on-hold{background-color:#ff9800;color:#000}.status-active{background-color:#4caf50;color:#fff}.status-accepted{background-color:#2e7d32;color:#fff}.status-declined{background-color:#f44336;color:#fff}.status-draft{background-color:#9e9e9e;color:#000}.status-future-consideration{background-color:#607d8b;color:#fff}.job-letter-draft{background-color:#bdbdbd;color:#000}.job-letter-sent{background-color:#64b5f6;color:#000}.job-letter-accepted{background-color:#81c784;color:#000}.job-letter-declined{background-color:#e57373;color:#000}.job-letter-pending{background-color:#fff176;color:#000}.btn-sm:hover{opacity:.9;transform:translateY(-1px)}.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-sub .ant-menu-item{height:30px!important;line-height:30px!important}.ant-menu-vertical .ant-menu-item:not(:last-child),.ant-menu-vertical-left .ant-menu-item:not(:last-child),.ant-menu-vertical-right .ant-menu-item:not(:last-child),.ant-menu-inline .ant-menu-item:not(:last-child){margin-bottom:0!important}.ant-menu-submenu-vertical>.ant-menu-submenu-title,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title,.ant-menu-submenu-inline>.ant-menu-submenu-title{height:32px!important;line-height:32px!important}.ant-menu-item .ant-menu-item-icon,.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-item .anticon,.ant-menu-submenu-title .anticon{line-height:32px!important}
