@charset "UTF-8";*{margin:0;padding:0}.css-empname{color:#26659d}.cstm-pagination-container .cstm-contant-main-cont-table-header-bottom{padding:0 15px 16px}.cstm-pagination-container{display:contents}.mrg-btm{margin-bottom:8.5px!important}span.SidebarElementText2{font-family:Helvetica;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:left;color:#000;display:block;margin-bottom:25px;cursor:pointer}.cstm-ed-title{width:70px;display:inline-block}.cstm-ed-info-tp-box:nth-child(odd){width:38%;margin-right:6%}.cstm-ed-info-tp-box:nth-child(2n){width:56%}.cstm-ed-info-tp-box{float:left;border-bottom:1px solid #d3d3d3;padding:15px 0 15px 5px;box-sizing:border-box;display:flex;align-items:center}.cstm-ed-info-tp-box-left{opacity:.6;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:.3px;text-align:left;color:#000;margin-right:26px}.cstm-ed-info-tp-box-right{font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:.3px;text-align:left;color:#000;font-family:Poppins,sans-serif}.cstm-ed-info-tp{margin-bottom:37.5px;display:table;width:100%}.cstm-ed-info{padding-left:113px;padding-right:75px}.cstm-ed-info-bt{border-radius:6px;background-color:#f9f9f9;display:flex;width:100%;flex-wrap:wrap;padding:30px 10px 2px 36.5px;box-sizing:border-box}.cstm-ed-info-bt-box{width:25%;margin-bottom:25px}.cstm-ed-info-bt-box-number{font-family:Poppins,sans-serif;font-size:28px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.46;letter-spacing:normal;text-align:left;color:#000}.cstm-ed-info-bt-box-name{opacity:.8;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:.28px;text-align:left;color:#000;font-family:Poppins,sans-serif;margin-bottom:10px}.cstm-user-name-photo-active{font-family:Helvetica;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.24px;text-align:left;color:#fff;padding:4px 9px;border-radius:4px;border:solid .5px #32a23e;background-color:#59c365;text-transform:uppercase;height:22px;box-sizing:border-box}.cstm-user-name-photo-title{font-family:Poppins,sans-serif;font-size:28px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.46;letter-spacing:normal;text-align:left;color:#000;padding:0 16px 0 20px}.cstm-user-name-photo{display:flex;align-items:center;padding:26.5px 20px 0}.cstm-user-name-photo-img img{width:92px;height:92px;object-fit:cover;border-radius:50px;vertical-align:middle}.cstm-pfo-title{font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:right;color:#000}.cstm-pfo-main-right{display:flex;align-items:center;gap:17px}.cstm-pfo-main-left{font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#000}.cstm-pfo-main{margin-bottom:19px;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.cstm-pn-title{font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:right;color:#000;margin-right:11px}.cstm-prevnext{margin-bottom:24px;display:flex;justify-content:flex-end;align-items:center;padding:0 20px}.back-link svg{margin-left:-5px;vertical-align:-7px}.back-link{margin-bottom:25px;font-family:Helvetica;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.3px;color:#0164c6;text-align:left;display:inline-block;cursor:pointer}.back-link svg{margin-left:-5px;vertical-align:-5px;font-size:20px;color:#12548e;margin-right:3px}.back-link:hover{color:#1f4c74}.clickable-text{text-decoration:underline;font-family:Helvetica;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.3px;color:#0164c6;text-align:left;display:inline-block;cursor:pointer}.clickable-text:hover{color:#1f4c74}.cstm-contant-ed{max-width:1256px;width:100%;margin:10px 25px;padding:50px 15px;box-sizing:border-box;display:flex;justify-content:space-around}button.pg-ar-left{border:solid .5px #949494;border-bottom-left-radius:5px;border-top-left-radius:5px}button.pg-ar-right{border-bottom-right-radius:5px;border-top-right-radius:5px;border-top:solid .5px #949494;border-bottom:solid .5px #949494;border-right:solid .5px #949494;border-left:none}.pg-ar button span{line-height:27px;font-size:22px}.pg-ar button{vertical-align:middle;height:28px;width:26px;background-color:#fff;cursor:pointer}.pg-ar button:hover{background:#1f4c74;color:#fff}select.select-pg{border-radius:5px;border:solid .5px #707070;background-color:#fff;height:28px;padding:0 3px 0 5px;cursor:pointer}.pg-nbr{font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:left;color:#000;padding:0 11px}.show-rows-title{font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;margin-right:8px}table.MuiTable-root tr th:first-child,table.MuiTable-root tr td:first-child{border-left:none}table.MuiTable-root tbody tr:nth-child(2n){background:#f9f9f9}table.MuiTable-root tbody tr:nth-child(odd){background:#fff}.MuiTableRow-root.MuiTableRow-hover:hover{background-color:#e8ecf1!important}table.MuiTable-root tr td{font-family:Helvetica!important;font-size:14px!important;font-weight:400!important;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:left!important;color:#4a4a4a!important;padding:13px 20px;border-bottom:none;border-left:solid .4px #dfe1e3}table.MuiTable-root tr th{background-color:#f5f7fa;font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:left!important;padding:13px 20px;border-bottom:none;border-left:solid .4px #dfe1e3}.cstm-searchbar i{position:absolute;left:12px}input.search-input{border:none;padding:12px 20px 8px 36px;height:12px;width:100%;font-family:Helvetica;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.26px;text-align:left;color:#000;border-radius:5px}input.search-input:focus-visible{outline:none}.search-btn{width:75px;height:36px;padding:12px 16.5px 11px;border:none;background-color:#f4f7fb;font-family:Helvetica;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.26px;text-align:center;color:#000;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:solid .5px #dfe1e3;cursor:pointer}.search-btn:hover{background-color:#1f4c74;color:#fff}.cstm-searchbar{width:347px;height:40px;border-radius:5px;border:solid .5px #dfe1e3;background-color:#fff;display:flex;align-items:center;justify-content:space-between;position:relative}.cstm-contant-main-cont-table-header-bottom-right{font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:left;color:#000;display:flex;align-items:center}select:focus-visible{outline:none}.select-all{width:190px;height:38px;padding:11px 10px 10px 13.3px;border-radius:5px;border:solid .5px #dfe1e3;background-color:#fff;font-family:Helvetica;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.26px;text-align:left;color:#000;margin:0;position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAMBAMAAABy/puxAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC1QTFRFAAAAf39/gICA7+/vcHBwr6+vb29vAAAAYGBgMDAwHx8fz8/PDw8PLy8vEBAQCEyiMAAAAA90Uk5TAP//O///////////////ti99yQAAAFFJREFUeJxjYFRgAAFmVwaG9Aow07I8gGF5eQNIcHp5AsOe8gqwYK0BA/dxoDBQ8DJQACQMFmQACTdDBEHCdRBBsDBUECQMFQQJwwQZGLaBBQGXzRyVbuYdfwAAAABJRU5ErkJggg==)!important;background-repeat:no-repeat;background-position-x:93%;background-size:11px;background-position-y:15px}.select-all.placeholder{color:#70707080}.select-all-time{width:60px;height:38px;padding:11px 10px 10px 13.3px;border-radius:5px;border:solid .5px #939393;background-color:#fff;font-family:Helvetica;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.26px;text-align:left;color:#000;margin:0;position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAMBAMAAABy/puxAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC1QTFRFAAAAf39/gICA7+/vcHBwr6+vb29vAAAAYGBgMDAwHx8fz8/PDw8PLy8vEBAQCEyiMAAAAA90Uk5TAP//O///////////////ti99yQAAAFFJREFUeJxjYFRgAAFmVwaG9Aow07I8gGF5eQNIcHp5AsOe8gqwYK0BA/dxoDBQ8DJQACQMFmQACTdDBEHCdRBBsDBUECQMFQQJwwQZGLaBBQGXzRyVbuYdfwAAAABJRU5ErkJggg==)!important;background-repeat:no-repeat;background-position-x:93%;background-size:11px;background-position-y:15px}.cstm-filter-shifts{opacity:.5;font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:right;color:#000}.cstm-contant-main-cont-table-header-top-left,.cstm-contant-main-cont-table-header-top-right{display:flex;align-items:center;gap:12px}span.cstm-cs-cont{font-weight:700}.cstm-contant-main-cont-table-header-bottom-left{font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:left;color:#000}.cstm-contant-main-cont-table-header-bottom{display:flex;justify-content:space-between;align-items:center}.cstm-contant-main-cont-table-header-top{display:flex;margin-bottom:15px;justify-content:space-between}.MuiPaper-elevation2{box-shadow:inherit!important}.cstm-contant-main-cont-table-header{padding:0 12px}.cstm-contant-main-cont-table{padding-top:18.5px}h1{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#000;font-family:Poppins,sans-serif}.cstm-cont-header-btn i{margin-right:2px}.cstm-cont-header-btn{display:flex;align-items:center;gap:12px}.cstm-cont-header{padding:0 12px 18.5px;display:flex;justify-content:space-between}.cstm-contant-main-cont-all-main{padding:23px 32.5px 30px 30px}.cstm-contant-main-cont-all{padding-left:281px;width:100%;box-sizing:border-box}.cstm-contant-main-cont{display:flex;width:100%}.cstm-contant-main{padding-top:60px}.error-message{color:red;font-size:14px}.success-message{color:green;font-size:14px}.cstm-form-man{max-width:440px;width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;font-family:Helvetica}.cstm-form-man-logo{text-align:center}.cstm-form-man-logo img{height:60px}.cstm-form-man-info{box-shadow:0 6px 30px #e7e7e7;border-radius:20px;padding:32px;position:relative}.cstm-form-man-logo{text-align:center;margin-bottom:30px}.cstm-form-title{text-align:center;font-size:30px;font-weight:500;margin-bottom:32px}.cstm-form-man-in{display:block;width:100%;padding:0 15px;box-sizing:border-box}.cstm-form-box-top{font-size:16px;margin-bottom:6px}.cstm-form-box-bottom{margin-bottom:28px;position:relative}.cstm-input-fm{font-size:16px;padding:14px 20px;width:100%;box-sizing:border-box;border:1px solid #cdd3d7;border-radius:30px}.cstm-form-box2{margin-bottom:32px;display:flex;justify-content:space-between}.cstm-form-box2-fg a{color:#0067c3;text-decoration:inherit}.cstm-form-box2-fg a:hover{color:#000}.cstm-form-box2-stay label{cursor:pointer}.cstm-form-box2-stay label input{vertical-align:text-bottom;accent-color:#0067c3;height:18px;width:18px;margin-right:4px}.cstm-form-box3{text-align:center}.cstm-es{text-align:center;margin-bottom:20px;display:block;position:absolute;left:0;right:0;top:76px}.cstm-form-box-bottom .error-message{position:absolute;left:0;bottom:-16px;font-size:12px}.cstm-contant-ed-left{width:25.7%}.cstm-contant-ed-right{width:72%;margin-left:2.4%}ul.cstm-sidebar-edsd{padding:32px 28px 51px;border-radius:8px;border:solid .4px rgba(153,166,194,.5);background-color:#f5f7fa;box-sizing:border-box}ul.cstm-sidebar-edsd li{margin-bottom:10px;display:flex;width:100%}span.cstm-sidebar-edsd-title{padding:18.5px 27px;border-radius:6px;box-shadow:2px 2px 2px #0000000a;background-color:#fff;width:220px;font-family:Helvetica;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:left;color:#000;box-sizing:border-box}ul.cstm-sidebar-edsd li svg{display:none}.cstm-edsd-active svg{display:block!important;margin-right:8px;margin-left:-5px;margin-top:15px;font-size:28px}.cstm-edsd-active .cstm-sidebar-edsd-title{font-weight:700!important}.cstm-lastdays{width:150px}.cstm-fuc-btn svg{height:21px;margin-right:4px}.cld-sf-icon{font-size:25.7px;color:#3f3f3f;margin-left:-2px;margin-right:-2px;cursor:pointer}@media screen and (max-width: 1200px){ul.cstm-sidebar-edsd li:last-child{margin-bottom:0}.cstm-contant-main-cont-all-main,.cstm-contant-ed,ul.cstm-sidebar-edsd{padding:20px}.cstm-ed-info-tp-box:nth-child(odd){width:100%;margin-right:0}.cstm-ed-info-tp-box:nth-child(2n){width:100%}.cstm-ed-info-bt-box{width:50%}.cstm-ed-info-bt{padding:20px 20px 0}body .cstm-sidebar-edsd-title{padding:10px;width:100%}body .cstm-edsd-active svg{margin-top:6px}body ul.cstm-sidebar-edsd li:hover svg{margin-top:7px}}@media screen and (max-width: 1023px){.cstm-contant-main-cont{flex-direction:column}.cstm-contant-main-cont-all{padding-left:0}.cstm-contant-ed{flex-direction:column}.cstm-contant-ed-left{width:100%}.cstm-contant-ed-right{width:100%;margin-left:0;margin-top:20px}ul.cstm-sidebar-edsd{padding:15px}}@media screen and (max-width: 767px){.cstm-ed-info-tp-box-left,.cstm-ed-info-tp-box-right{font-size:14px}.cstm-pfo-main-left{font-size:20px}.cstm-user-name-photo-title{font-size:18px;padding:0 6px 0 12px}span.SidebarElementText2{font-size:14px}table.MuiTable-root tr th{padding:8px;font-size:13px!important}table.MuiTable-root tr td{padding:8px;font-size:12px!important}.cstm-contant-main-cont-table-header-top-left .select-all{width:100%}.MuiPaper-elevation2 .MuiToolbar-regular{min-height:25px}.cstm-pagination-container .cstm-contant-main-cont-table-header-bottom{padding:0}.cstm-searchbar{width:100%}.cstm-form-man-logo img{height:45px}.cstm-form-man-logo{margin-bottom:20px}.cstm-form-box2-stay label input{height:15px;width:15px}.cstm-form-man-info{border-radius:10px;padding:20px}.cstm-form-box-bottom,.cstm-form-box2{margin-bottom:20px}.cstm-form-box2-stay label,.cstm-form-box2-fg a{font-size:13px}.cstm-form-title{font-size:20px;margin-bottom:15px}.cstm-input-fm{font-size:16px;padding:10px 15px}.cstm-form-box-top{font-size:14px;margin-bottom:4px}.cstm-contant-main-cont-table-header-top{margin-bottom:0;gap:20px;flex-direction:column}.cstm-contant-main-cont-table-header-bottom{align-items:flex-start;flex-direction:column;gap:20px}.cstm-cont-header{padding:0 0 18.5px;gap:10px;flex-direction:column}.cstm-contant-main-cont-table-header{padding:0 0 15px}.cstm-contant-main-cont-table-header-top-right{align-items:flex-start;flex-direction:column}.cstm-filter-shifts{text-align:left}.cstm-pfo-main{align-items:flex-start;padding:0;flex-direction:column}.cstm-pfo-main-right{align-items:flex-start;gap:10px;flex-direction:column}.cstm-prevnext{margin-bottom:10px;display:flex;justify-content:flex-start;padding:0}.cstm-user-name-photo{display:flex;align-items:center;padding:20px 0}.cstm-ed-info{padding-left:0;padding-right:0}.cstm-ed-info-tp-box{padding:6px 0}.cstm-ed-info-tp{margin-bottom:20px}.cstm-ed-info-bt{padding:15px}.cstm-ed-info-bt-box-number{font-size:18px}.cstm-ed-info-bt-box-name{font-size:13px;line-height:18px;margin-bottom:3px}.cstm-ed-info-bt-box{margin-bottom:10px}.cstm-user-name-photo-img img{width:75px;height:75px}.back-link{margin-bottom:17px}body .cstm-sidebar-edsd-title{font-size:14px}}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background-color:#e5f1ff}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:50px;background-color:#1f4c74}:root{--primary: linear-gradient(107deg, #4896dc, #1d78ce 100%);--secondary: linear-gradient(107deg, #f3f7fb, #f3f7fb 100%);--home: linear-gradient(0deg, #3737e0, #3737e0 100%)}.btn{padding:12px 15px;height:38px;border-radius:6px;letter-spacing:.26px;outline:none;font-size:13px;border:none;cursor:pointer;font-family:Helvetica;font-weight:400;font-style:normal;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.btn:hover{background:#1f4c74}.btn svg{margin-right:5px;height:18px;width:auto}.btn i{margin-right:5px}.btn--primary{color:#fff;background:var(--primary)}.btn--secondary{background:var(--secondary)}.btn--home{color:#fff;background:var(--home)}.btn--outline{color:#000;transition:all .3s ease-out;border:solid .6px #8e9dbc94;background-color:#f3f7fb}.btn--outline:hover{color:#fff}.btn-medium{padding:12px 14px 10px 15px;border-radius:6px;font-size:18px;color:#fff}.btn-large{padding:12px 26px;border-radius:4px;font-size:20px;color:#fff}.home-page-container{padding:13vh 8.3vw 0vh;background-color:#011432;display:flex;flex-direction:column}.home-page-title{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:.8px;text-align:left;color:#f5f7fa;word-wrap:break-word}.home-page-subtext{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.4px;text-align:left;color:#f5f7fa;margin-top:1.6vh;word-wrap:break-word}.home-page-mob-container{display:flex;justify-content:center;align-items:center;padding:11.5vh 0 8.3vh}.home-page-mob-img{width:24.6vw}.home-page-mob-sub-container{height:100%;display:flex;flex-direction:column;margin-left:5vw;align-content:center;justify-content:center}.home-page-desk-container{width:100%;display:flex;justify-content:center;margin-top:6.4vh}.home-page-desk-image{width:73.6vw}@media screen and (max-width: 1300px){.icons-container-row{flex-direction:column;gap:20px;margin-top:20px!important}.bubble-container{width:100%!important;padding:20px!important;box-sizing:border-box}.home-page-desk-container{margin-top:50px}.advanced-management-dashboard-main .home-page-title,.advanced-management-dashboard-main .home-page-subtext{text-align:center}}@media screen and (max-width: 1200px){.form-container{width:50%!important;padding:20px!important}.home-page-mob-img{width:40%}.home-page-mob-sub-container{width:60%}.home-page-mob-container{justify-content:space-between;padding:50px 0}.home-page-subtext,.home-page-form-subtext{font-size:16px!important}.btn--home{width:max-content!important;height:auto!important}.home-page-container{padding:50px 20px 0}.home-page-title{font-size:30px}label.home-page-form-title{font-size:30px!important}.home-page-form-text-box{padding:10px!important}.home-page-form-container{padding:50px 20px!important}}@media screen and (max-width: 999px){.home-page-title,.home-page-subtext{width:100%!important}}@media screen and (max-width: 767px){.bubble-container{flex-direction:column;text-align:center;align-items:center}.bubble-container .subtitle-text{text-align:center;margin:0}.bubble-container .title-text{margin:10px 0;text-align:center;font-size:18px}.home-page-mob-container{flex-direction:column}.home-page-title{font-size:20px}.home-page-subtext{font-size:14px!important}.home-page-container{padding:40px 20px 0}.home-page-mob-container{padding:40px 0}.home-page-mob-img{width:100%;max-width:250px}.home-page-mob-sub-container{width:100%;margin-left:0;margin-top:15px}.bubble-container .image-style{margin-right:0;width:70px;height:70px}.home-page-desk-image{width:100%}.home-page-desk-container{margin-top:40px}.home-page-form-container{padding:40px 20px!important;flex-direction:column}label.home-page-form-title{font-size:20px!important;margin-top:0!important;width:100%!important}.home-page-form-subtext{width:100%!important;font-size:14px!important;margin-top:15px!important}.form-container{width:100%!important;padding:20px!important;box-sizing:border-box;margin-top:20px}}.bubble-container{width:35.2vw;padding:3vh 2vw;border-radius:20px;background-color:#0e223f;display:flex;align-content:center}.error-messag{color:red}.image-style{width:98px;height:98px;margin:0 18px 0 0}.text-container{display:flex;flex-direction:column;justify-content:center}.title-text{width:100%;margin:0 224px 14.5px 18px;font-family:Helvetica;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:.22px;text-align:left;color:#f5f7fa}.subtitle-text{margin:0 0 0 18px;opacity:.8;font-family:Helvetica;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.32px;text-align:left;color:#9caec9}.footer{background-color:#4897dcd2;padding:20px}.footer-links{display:flex;justify-content:center;align-items:center}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.separator{color:#fff;margin:0 10px}.SimpleDivider{width:100%;height:1px;background:#d3d3d3}.AddEmployeePopupIcon{text-align:center;margin-bottom:30px}.AddEmployeePopupIcon img{width:80px}.cstm-popup-success .AddEmployeePopupTitle{text-align:center}.cstm-success-btn .btn{text-align:center;margin:auto;padding:10px 35px;text-transform:uppercase}.css-wnkddu-MuiPaper-root-MuiAlert-root .MuiAlert-icon{display:none}.css-wnkddu-MuiPaper-root-MuiAlert-root{padding:0!important;line-height:13px!important;font-size:13px!important;color:red!important;background-color:transparent!important}.csrm-document-upload-img input{border-radius:8px;border:1px dashed #a6a6a6;padding:11px;width:100%;box-sizing:border-box}.csrm-document-upload-btn{display:flex;margin-top:30px;gap:15px}.AddEmployeePopupViewContainer{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;transition:opacity .5s;background-color:#00000050;z-index:100;overflow:auto}.AddEmployeePopupContainer{position:relative;padding:30px;border-radius:15px;box-shadow:0 0 8px #00000029;background-color:#fff;display:flex;flex-direction:column;max-width:450px;width:100%}.AddEmployeePopupTitle{font-family:Helvetica;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;text-align:left;color:#000}.InputContainer{height:100%;display:flex;flex-direction:column;align-content:space-between}.InputTitles{width:50%;font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:left;color:#777}.inputRowFirst,.inputRowOther{margin-top:15px}.InputTitles-NoWidth{font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.28px;text-align:left;color:#777}.Input{width:50%;height:40px;padding:5px;border-radius:6px;border:solid .5px rgba(112,112,112,.5);background-color:#fff}.Input-NoWidth{height:32px;padding:8px 80px 8px 16px;border-radius:6px;border:solid .5px rgba(112,112,112,.5);background-color:#fff}.Input-Time{width:70px;height:35px;padding:4px 8px;border-radius:6px;border:solid .5px rgba(112,112,112,.5);background-color:#fff;text-align:center}.Input-Full{width:100%;height:40px;padding:8px 80px 8px 16px;border-radius:6px;border:solid .5px rgba(112,112,112,.5);background-color:#fff}.Input-Shift{height:24px;padding:8px 80px 8px 16px;border-radius:6px;border:solid .5px rgba(112,112,112,.5);background-color:#fff}.drop-down-with-text-container{display:flex;flex-direction:column;align-content:space-between}.CreateShiftPopupContainer{position:relative;padding:30px 35px 30px 30px;border-radius:15px;box-shadow:0 0 8px #00000029;background-color:#fff;display:flex;flex-direction:column}@media screen and (max-width: 1200px){form.AddEmployeePopupContainer .InputContainer input{padding-right:16px}}@media screen and (max-width: 767px){.AddEmployeePopupContainer{margin:0 15px}}.action-column-cell{display:flex;flex-direction:row;justify-content:center}.action-column-cell .action-buttons{padding:0;margin:0 0 0 -30px;color:#757575}.action-column-cell button{margin:0}.search-results-list{list-style:none;padding:0;margin:0}.search-results-list li{padding:8px;cursor:pointer;text-align:left}.search-results-list li:hover{background-color:#f0f0f0}.search-results-list li.selected{background-color:#007bff;color:#fff}.no-subcontractors-found p{margin-bottom:10px}span.need-help-link ul li{margin-bottom:2px}span.need-help-link ul li a{opacity:.5;font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.28px;text-align:left;color:#000}span.need-help-link ul li a:hover{color:#26659d;opacity:1}.cstm-sideber-bottom{padding-left:15px;padding-top:15px}.cstm-sideber-top-ove{overflow:auto;height:calc(100vh - 260px)}.cstm-sideber-top-ove::-webkit-scrollbar{width:6px}.cstm-sideber-top-ove::-webkit-scrollbar-track{border-radius:10px}.cstm-sideber-top-ove::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:10px}.create-group-btn{display:block;margin-top:20px}.SidebarContainer{width:281px;padding:25px 25.5px 35px 26.5px;background-color:#f5f7fa;height:calc(100vh - 60px);position:fixed;box-sizing:border-box}span.SidebarPending{font-family:Helvetica;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.26px;text-align:left;color:#000;padding:5px 15px;border-radius:14px;border:solid .5px #fec600;background-color:#ffeba3;height:28px;box-sizing:border-box;display:inline-block;margin-left:7px}.SidebarTitleText{font-family:Helvetica;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:left;color:#000;padding-bottom:26px;display:block;padding-left:15px}.ShiftSidebarTitleText{font-family:Helvetica;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:left;color:#000;padding-bottom:26px;display:block;padding-left:15px;cursor:pointer}.SidebarElementText{font-family:Helvetica;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:left;color:#000;padding-bottom:12px;display:block}.SidebarElementTextNoPadding{font-family:Helvetica;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:left;color:#000;display:block}.cstm-sideber-top-box{padding:26px 15px;position:relative}.yellow-dot{width:8px;height:8px;border-radius:50%;display:inline-block;background-color:#fec600;margin-right:10px}.green-dot{height:8px;width:8px;background-color:green;border-radius:50%;display:inline-block;margin-right:10px}.cstm-sideber-top-box span.SidebarElementText2:last-child{margin-bottom:0}.red-dot{height:8px;width:8px;background-color:red;border-radius:50%;display:inline-block;margin-right:10px}.SidebarElementSubText{opacity:.5;font-family:Helvetica;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.26px;text-align:left;color:#000}.need-help{width:85px;height:16px;margin:161.5px 129.5px 13px 14.5px;font-family:Helvetica;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:left;color:#000}.report-bug{width:171px;height:34px;margin:13px 43.5px 0 14.5px;opacity:.5;font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.28px;text-align:left;color:#000}@media screen and (max-width: 1200px){.SidebarContainer{padding:20px;height:calc(100vh - 40px)}.cstm-sideber-top-ove{height:calc(100vh - 233px)}}@media screen and (max-width: 1023px){.SidebarContainer{height:inherit;position:inherit;width:100%}.cstm-sideber-top-box{padding:10px 0}.SidebarTitleText{padding-bottom:10px;padding-left:0}.SidebarElementText{padding-bottom:5px}.create-group-btn{margin-top:10px}.cstm-sideber-top-ove{height:inherit}.cstm-sideber-bottom{padding-left:0}}.app-page-container{padding:10.1vh 8.5vw 0vh;background-color:#011432;display:flex;flex-direction:column}.app-page-form-container{padding:6.3vh 8.5vw 6.3vh;background-color:#fff;display:flex}.app-page-title{font-family:Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:.8px;text-align:left;color:#f5f7fa;word-wrap:break-word}.app-page-subtext{font-family:Helvetica;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.4px;text-align:left;color:#f5f7fa;word-wrap:break-word}.app-page-mob-container{display:flex;justify-content:center;align-items:center}.app-page-mob-img{width:24.6vw}.app-page-screens-img{width:100vw}.app-page-mob-sub-container{height:100%;display:flex;flex-direction:column;align-content:center;justify-content:center}.app-page-desk-container{width:100%;display:flex;justify-content:center;margin-top:6.4vh}.app-page-desk-image{width:73.6vw}.icons-container-row{display:flex;justify-content:space-evenly}.app-page-form-title{font-family:Poppins;font-size:38px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.37;letter-spacing:normal;text-align:left;color:#121212}.app-page-form-subtext{font-family:Helvetica;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.4px;text-align:left;color:#000}.card{background-color:#fff;border-radius:16px;box-shadow:0 4px 59px #3232470f;padding:20px;width:25%}.flex-container{display:flex;justify-content:space-between}.flex-padding{padding-bottom:20px}.header{font-size:13px;font-weight:400;font-family:Inter;color:#272830}.img{cursor:pointer}.amount{font-size:18px;font-family:Inter;font-weight:700;margin-bottom:5px;color:#000}.shifts{font-size:13px;font-family:Inter;font-weight:400;color:#000}.empty-div{width:13%}.section-header{font-size:16px;font-weight:700;font-family:Inter;color:#272830}.section-subheader{font-size:14px;font-weight:300;font-family:Inter;color:#272830;padding-bottom:30px}.main-container{background-color:#fff;border-radius:16px;border:1.5px solid #e4e4e4;padding-left:30px;padding-right:30px;padding-top:5px;width:96%}.section-container{padding-top:30px;padding-bottom:20px}.divider{padding-top:10px;padding-bottom:10px}.main-container-page{padding:34px}.main-sub-container-page{padding-left:12px;padding-right:12px}.dropdown-selector{padding-top:8.5px;padding-bottom:30px}.graph-container{padding-bottom:56px}.secondary-header{font-size:16px;font-weight:500;font-family:Poppins;color:#272830}.secondary-subheader{font-size:14px;font-weight:300;font-family:Inter;color:#272830;padding-bottom:24px}div[id^=highcharts-]{position:static!important}.highcharts-annotation{position:sticky!important}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{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-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.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-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.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__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.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{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.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{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.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;width:4rem;margin:2px}.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;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.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{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.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{cursor:pointer;background-color:#f0f0f0}.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{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#f0f0f0}.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{border-radius:.3rem;background-color:#3dcc4a;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{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.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 .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range: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{border-radius:.3rem;background-color:#bad9f1;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__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__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__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__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__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__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__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{cursor:default;color:#ccc}.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:transparent}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__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__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-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__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-wrapper{display:inline-block;border-radius:20px}.react-datepicker__input-container{border-radius:20px}.react-datepicker__day{margin:0!important;padding:0!important}.react-datepicker__day--selected,.react-datepicker__day--in-range,.react-datepicker__day--range-start,.react-datepicker__day--range-end{border-radius:0!important}.react-datepicker__day--selected{background-color:#007bff;color:#fff}.react-datepicker__day--in-range{background-color:#e3f5ff;color:#000}.react-datepicker__day--range-start,.react-datepicker__day--range-end{background-color:#0164c6;color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px}.react-datepicker__day--today{color:#0080ff}.calendar-input{width:417px;height:38px;padding:0 16px;border-radius:5px;border:solid .5px #707070;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAMBAMAAABy/puxAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC1QTFRFAAAAf39/gICA7+/vcHBwr6+vb29vAAAAYGBgMDAwHx8fz8/PDw8PLy8vEBAQCEyiMAAAAA90Uk5TAP//O///////////////ti99yQAAAFFJREFUeJxjYFRgAAFmVwaG9Aow07I8gGF5eQNIcHp5AsOe8gqwYK0BA/dxoDBQ8DJQACQMFmQACTdDBEHCdRBBsDBUECQMFQQJwwQZGLaBBQGXzRyVbuYdfwAAAABJRU5ErkJggg==)!important;background-repeat:no-repeat;background-position-x:95%;background-size:11px;background-position-y:50%;color:#000;font-family:Helvetica;font-size:13px}.calendar-input::placeholder{color:#70707080}.Input-Time{width:100%}.employe-cards{display:flex;flex-direction:column;width:100%}.document-card{padding:15px 20px;margin-bottom:15px;background-color:#fff;font-family:Arial,sans-serif}.document-card-title{font-size:16px;font-weight:400;margin-bottom:10px;color:#333;text-transform:capitalize}.document-card-title b{margin-right:5px}.document-card-detail-row{display:flex;align-items:center;margin:10px 10px 15px 24px;font-size:15px;font-weight:400;color:#555;gap:58px}.card-detail-col,.card-detail-col-link{display:flex}.card-detail-col-link a{color:#1976d2;text-decoration:underline;cursor:pointer;background:none;border:none;padding:10px 10px 10px 0;font-size:15px;font-weight:400}.document-card-label{font-weight:400;margin-right:5px}.document-card-value{margin-right:15px}.document-card-expiry-label{margin-left:20px}.document-card-expiry-tag{margin-left:10px;padding:4px 8px;border-radius:4px;color:#fff;font-size:.85em;font-weight:700}.document-card-expiry-tag.expired{background-color:#d32f2f}.document-card-expiry-tag.warning{background-color:#fbc02d}.document-card-expiry-tag.good{background-color:#388e3c}.document-card-link-row{display:flex;gap:15px;margin-top:15px;padding-top:15px}.document-card-link,.document-card-renewal-button{color:#1976d2;text-decoration:none;font-size:.9em;cursor:pointer;background:none;border:none;padding:0}.document-card-renewal-button:hover,.document-card-link:hover{text-decoration:underline}:root{--main-black: rgba(0, 0, 0, 1);--dividers-and-borders-grey-light: rgba(206, 206, 206, 1);--inactive-state-color: rgba(73, 69, 79, .8);--secondary-background: rgba(243, 244, 246, 1);--secondary-white: rgba(255, 255, 255, 1);--text-color-80-opacity: rgba(34, 34, 34, .9);--text-primary: rgba(64, 64, 64, 1);--basecinema-black-light: rgba(65, 63, 61, 1);--baseflashback-white: rgba(255, 255, 255, 1)}.shift-sidebar-frame{background-color:#f5f7fa;border:.4px solid;border-color:#99a6c2;border-radius:8px;height:566px;width:315px}.shift-sidebar-frame .shift-sidebar-frame-wrapper{height:155px;left:55px;position:relative;top:32px;align-items:center;width:202px;display:flex;flex-direction:column;flex-wrap:nowrap}.shift-sidebar-frame .overlap-group-wrapper{height:155px;position:relative;width:202px}.shift-sidebar-frame .overlap-group{height:168px;position:relative}.shift-sidebar-frame .div-wrapper{align-items:flex-start;display:inline-flex;flex-direction:column;gap:4px;left:70px;position:absolute;top:16px}.shift-sidebar-frame .text-wrapper{color:var(--main-black);font-family:Inter-Medium,Helvetica;font-size:20px;font-weight:500;height:24px;letter-spacing:0;line-height:normal;position:relative;text-align:center;white-space:nowrap;width:8px}.shift-sidebar-frame .div{align-items:flex-start;display:inline-flex;flex-direction:column;gap:4px;left:127px;position:absolute;top:16px}.shift-sidebar-frame .text-wrapper-2{color:var(--main-black);font-family:Inter-Bold,Helvetica;font-size:20px;font-weight:700;height:24px;letter-spacing:0;line-height:normal;position:relative;text-align:center;white-space:nowrap;width:8px}.shift-sidebar-frame .div-2{align-items:flex-start;display:inline-flex;flex-direction:column;left:0;position:absolute;top:0}.shift-sidebar-frame .div-3{align-items:center;border-bottom-style:solid;border-bottom-width:.5px;border-color:#8b8b8b;display:flex;flex:0 0 auto;gap:24px;justify-content:center;padding:16px 10px;position:relative;width:202px}.shift-sidebar-frame .div-wrapper-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.shift-sidebar-frame .text-wrapper-3{color:var(--main-black);font-family:Inter-Bold,Helvetica;font-size:16px;font-weight:700;height:24px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:38px}.shift-sidebar-frame .text-wrapper-4{color:var(--main-black);font-family:Inter-Bold,Helvetica;font-size:16px;font-weight:700;height:24px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:37px}.shift-sidebar-frame .div-4{align-items:center;border-radius:12px;display:flex;flex:0 0 auto;gap:24px;justify-content:center;padding:16px 10px;position:relative;width:202px}.shift-sidebar-frame .text-wrapper-5{color:#3c3c3c80;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;height:24px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:37px}.shift-sidebar-frame .text-wrapper-6{color:#3c3c3c80;font-family:Inter-Medium,Helvetica;font-size:16px;font-weight:500;height:24px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:39px}.shift-sidebar-frame .text-wrapper-7{color:#3c3c3c80;font-family:Inter-Medium,Helvetica;font-size:16px;font-weight:500;height:24px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:38px}.shift-sidebar-frame .shift-sidebar-frame-wrapper-2{align-items:center;border-color:#8b8b8b;border-top-style:solid;border-top-width:.5px;display:flex;flex:0 0 auto;gap:24px;justify-content:center;padding:16px 10px;position:relative;width:202px}.shift-sidebar-frame .div-wrapper-3{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;margin-left:-4.5px;margin-right:-4.5px;position:relative}.shift-sidebar-frame .text-wrapper-8{color:var(--main-black);font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;height:24px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:191px}.shift-card-frame{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:relative;width:428px;margin-top:32px}.shift-card-frame .background{background-color:#fff;border:.4px solid;border-color:#99a6c2;border-radius:16px;height:241px;position:relative;width:428px}.shift-card-frame .details{align-items:flex-start;display:inline-flex;flex-direction:column;gap:32px;height:183px;left:16px;position:absolute;top:29px}.shift-card-frame .div{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:32px;position:relative}.shift-card-frame .item{height:51px;position:relative;width:186px}.shift-card-frame .text-wrapper{color:#000;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:32px;width:182px}.shift-card-frame .text-wrapper-2{color:#757575;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:137px}.shift-card-frame .item-2{height:51px;margin-right:-4px;position:relative;width:186px}.shift-card-frame .text-wrapper-3{color:#757575;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:109px}.shift-card-frame .item-3{height:70px;position:relative;width:186px}.shift-card-frame .text-wrapper-4{color:#7c7c7c;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:128px}.shift-card-frame .item-4{height:70px;margin-right:-4px;position:relative;width:186px}.shift-card-frame .text-wrapper-5{color:#7c7c7c;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:182px}.shift-footer-frame{background-color:var(--secondary-white);border:.4px solid;border-color:#99a6c2;border-radius:10.67px;height:100px;overflow:hidden;position:relative;width:860px;margin-top:32px}.shift-footer-frame .div{border-bottom-style:solid;border-bottom-width:.89px;border-color:var(--dividers-and-borders-grey-light);height:50px;left:0;position:absolute;top:0;width:864px}.shift-footer-frame .div-wrapper{border-bottom-style:solid;border-bottom-width:.89px;border-color:var(--dividers-and-borders-grey-light);height:50px;left:0;position:absolute;top:0;width:222px}.shift-footer-frame .text-wrapper{color:var(--inactive-state-color);font-family:Inter-Regular,Helvetica;font-size:14px;font-weight:400;left:30px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:15px}.shift-footer-frame .div-wrapper-2{border-bottom-style:solid;border-bottom-width:.89px;border-color:var(--dividers-and-borders-grey-light);height:50px;left:222px;position:absolute;top:0;width:186px}.shift-footer-frame .text-wrapper-2{color:var(--inactive-state-color);font-family:Inter-Regular,Helvetica;font-size:14px;font-weight:400;left:59px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:15px}.shift-footer-frame .div-wrapper-3{border-bottom-style:solid;border-bottom-width:.89px;border-color:var(--dividers-and-borders-grey-light);height:50px;left:541px;position:absolute;top:0;width:182px}.shift-footer-frame .text-wrapper-3{color:var(--inactive-state-color);font-family:Inter-Regular,Helvetica;font-size:14px;font-weight:400;left:28px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:15px}.shift-footer-frame .div-wrapper-4{border-bottom-style:solid;border-bottom-width:.89px;border-color:var(--dividers-and-borders-grey-light);height:50px;left:408px;position:absolute;top:0;width:133px}.shift-footer-frame .text-wrapper-4{color:var(--inactive-state-color);font-family:Inter-Regular,Helvetica;font-size:14px;font-weight:400;left:36px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:15px}.shift-footer-frame .div-wrapper-5{height:50px;left:724px;position:absolute;top:0;width:140px}.shift-footer-frame .text-wrapper-5{color:var(--inactive-state-color);font-family:Inter-Regular,Helvetica;font-size:14px;font-weight:400;left:23px;letter-spacing:0;line-height:normal;position:absolute;top:15px}.shift-footer-frame .div-2{height:50px;left:0;position:absolute;top:50px;width:864px}.shift-footer-frame .div-wrapper-6{background-color:var(--secondary-background);height:50px;left:0;position:absolute;top:0;width:222px}.shift-footer-frame .text-wrapper-6{color:var(--text-primary);font-family:Inter-Regular,Helvetica;font-size:14px;font-weight:400;left:21px;letter-spacing:0;line-height:normal;position:absolute;top:15px}.shift-footer-frame .div-wrapper-7{background-color:#f5f7fa;height:50px;left:222px;position:absolute;top:0;width:186px}.shift-footer-frame .text-wrapper-7{color:var(--text-color-80-opacity);font-family:Outfit-Regular,Helvetica;font-size:14.2px;font-weight:400;left:77px;letter-spacing:.14px;line-height:normal;position:absolute;text-align:center;top:15px}.shift-footer-frame .div-wrapper-8{background-color:var(--secondary-background);height:50px;left:408px;position:absolute;top:0;width:133px}.shift-footer-frame .text-wrapper-8{color:var(--text-color-80-opacity);font-family:Outfit-Regular,Helvetica;font-size:14.2px;font-weight:400;left:49px;letter-spacing:.14px;line-height:normal;position:absolute;text-align:center;top:15px}.shift-footer-frame .div-wrapper-9{background-color:var(--secondary-background);height:50px;left:541px;position:absolute;top:0;width:182px}.shift-footer-frame .text-wrapper-9{color:var(--text-color-80-opacity);font-family:Outfit-Regular,Helvetica;font-size:14.2px;font-weight:400;left:55px;letter-spacing:.14px;line-height:normal;position:absolute;text-align:center;top:15px}.shift-footer-frame .div-wrapper-10{background-color:var(--secondary-background);height:50px;left:724px;position:absolute;top:0;width:140px}.shift-footer-frame .text-wrapper-10{color:var(--text-color-80-opacity);font-family:Outfit-Regular,Helvetica;font-size:14.2px;font-weight:400;left:21px;letter-spacing:.14px;line-height:normal;position:absolute;top:15px}.shift-employee-input{align-items:flex-start;display:flex;flex-direction:column;gap:32px;position:relative;width:382px;margin-top:32px;margin-left:50px}.shift-employee-input .text-form{height:133px;position:relative;width:382px}.shift-employee-input .select{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:382px}.shift-employee-input .label{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.shift-employee-input .text-wrapper{color:var(--basecinema-black-light);font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.shift-employee-input .employee-details{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.shift-employee-input .field{align-items:center;background-color:var(--baseflashback-white);border:.5px solid;border-color:#707070;border-radius:5px;display:flex;gap:16px;height:25px;padding:12px 16px;position:relative;width:382px}.shift-employee-input .div{color:var(--main-black);flex:1;font-family:Inter-Regular,Helvetica;font-size:13px;font-weight:400;letter-spacing:0;line-height:19.5px;margin-bottom:-2.5px;margin-top:-3.5px;position:relative}.shift-employee-input .icon-DX{height:16px;margin-bottom:-1px;margin-top:-1px;position:relative;width:16px}.shift-employee-input .group{height:40px;position:relative;width:382px;margin-top:32px}.shift-employee-input .frame{align-items:center;background:linear-gradient(180deg,#4896dc,#1d78ce);border-radius:6px;display:flex;gap:10px;justify-content:center;padding:12px 32px 12px 33px;position:relative;width:382px}.shift-employee-input .continue{color:#fff;font-family:Inter-Regular,Helvetica;font-size:13px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:fit-content}.alert{position:relative;border-radius:5px;font-family:Arial,Helvetica,sans-serif;margin:10px 0 20px;width:fit-content;min-width:200px;padding:12px 16px 12px 24px;line-height:150%}.alert-title{font-size:14px;color:#333}.alert-message{font-size:12px;color:#757575}.alert-border{width:3px;border-radius:12px;height:60%;position:absolute;left:15px;top:20%;bottom:0}.alert-success{background-color:#f0fdf4}.alert-success .alert-title{color:#166534}.alert-success .alert-border{background-color:#22c55e}.alert-error{background-color:#fde2e2}.alert-error .alert-border{background-color:#ef4444}.alert-warning{background-color:#fef3c7}.alert-warning .alert-title{color:#92400e}.alert-warning .alert-border{background-color:#fbbf24}.alert-info{background-color:#e0f2fe}.alert-info .alert-title{color:#0369a1}.alert-info .alert-border{background-color:#38bdf8}.count-down-wrapper{text-align:center;font-size:24px;font-weight:700;display:flex;flex-direction:column;align-items:baseline}.count-down-wrapper .timer{color:var(--main-black);font-family:Inter-Bold,Helvetica;font-weight:700;font-size:16px;letter-spacing:5px;line-height:normal;padding:5px 0 15px 15px}.count-down-wrapper .timer-text{color:#3c3c3c80;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:500;height:24px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:100%;padding:17px 10px 15px 0;border-bottom-style:solid;border-bottom-width:.5px;border-top-style:solid;border-top-width:.5px;border-color:#8b8b8b}.count-down-wrapper .timer-text .day{padding:0 26px 0 0}.count-down-wrapper .timer-text .hour{padding:0 13px}.count-down-wrapper .timer-text .min{padding:0 0 0 26px}.status-wrapper{color:var(--main-black);font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:200;height:24px;letter-spacing:0;line-height:normal;margin-top:10px;position:relative;text-align:center;width:191px}.incident-widget{background-color:#e5ecf64c;border-radius:5px;padding:16px;width:200px;line-height:30px;font-family:Arial,sans-serif;border:1px solid #99a6c2a3}.incident-title{font-size:14px;font-weight:700;margin-bottom:8px;color:#333}.incident-count{font-size:24px;font-weight:700;color:#000;margin-bottom:8px}.incident-status{display:flex;justify-content:space-between;margin-bottom:12px}.status-label{font-size:12px;color:#666;display:block}.status-value{font-size:14px;font-weight:700;color:#000}.resolve-button{background:linear-gradient(to right,#3b82f6,#2563eb);color:#fff;border:none;padding:15px 12px;font-size:14px;border-radius:6px;cursor:pointer;width:100%}.resolve-button:hover{background:linear-gradient(to right,#2563eb,#1e40af)}.user-card{width:fit-content;margin:10px}.user-card .user-card-top{width:250px;padding:15px 15px 0;border-radius:10px 10px 0 0;border:1px solid #99a6c273;text-align:center;font-family:Arial,sans-serif;border-bottom:0px}.user-card .user-card-top .user-card-title{font-size:14px;font-weight:600;text-align:left;margin:10px 10px 20px;color:#333}.user-card .user-card-top .user-card-profile{display:flex;flex-direction:column;align-items:center}.user-card .user-card-top .user-card-avatar{width:80px;height:80px;border-radius:50%;margin-bottom:10px}.user-card .user-card-top .user-card-name{font-size:14px;font-weight:300;margin:15px;color:#333333d6}.user-card .user-card-bottom{width:250px;padding:10px 15px 0;border-radius:0 0 10px 10px;border:1px solid #99a6c273;border-top:0px;background-color:#f5f7fa;text-align:center;font-family:Arial,sans-serif}.user-card .user-card-bottom .user-card-info{text-align:left}.user-card .user-card-bottom .user-card-info-item{display:flex;padding:8px 0;font-size:13px;font-weight:300;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;margin:0 8px 10px 10px}.user-card .user-card-bottom .user-card-info-item .card-info-left{display:flex;flex-direction:column}.user-card .user-card-bottom .user-card-info-item .card-info-left .user-card-label{font-weight:400;color:#333333d6}.user-card .user-card-bottom .user-card-info-item .card-info-left .user-card-value{color:#3333337a}.cstm-roster{max-width:1256px;width:100%;margin:10px 25px;padding:50px 15px}.cstm-roster .cstm-rostert-main-cont{width:100%}.cstm-btn{color:#fff!important;font-size:12px!important;font-weight:400!important;padding:10px 13px!important}.cstm-btn svg{margin-right:10px}.cstm-btn-rounded{border-radius:30px!important}.cstm-btn-blue{background-color:#3c8dd8!important}.cstm-btn-ash{background-color:#f3f7fb!important;color:#000!important;border:solid .6px #8e9dbc75!important}.align-right{float:right!important}.cstm-btn-action-row{padding:5px 15px!important}.cstm-side-bar{margin:0 0 15px}.cstm-roster-slide-bar{font-family:sans-serif}.cstm-roster-slide-bar .assign-employee h3{font-weight:700;font-size:16px}.cstm-roster-slide-bar .assign-employee .employee-filter{margin:17px 0 7px}.calendar-wrapper{font-family:sans-serif;overflow-x:auto;white-space:nowrap;padding:1rem}.calendar-header{display:flex;background-color:#3c8dd8;color:#fff;font-weight:300;font-size:13px;border-radius:5px 5px 0 0}.calendar-body{height:500px;overflow-y:scroll}.calendar-day{flex:auto;padding:10px;border-right:1px solid #ccc;text-align:center}.location-title{background-color:#eee;padding:8px;border:1px solid #ccc;font-weight:700;font-size:13px}.calendar-row{display:flex;margin:10px 0}.calendar-cell{flex:auto;border:1px solid #ddd;min-height:60px;width:-webkit-fill-available}.event-box{padding:4px 7px;gap:5px;border:.3px solid #7070701e}.event-box .hour{color:#000;font-size:13px;font-weight:700}.event-box .time{color:#000;font-size:13px;font-weight:200}.event-box:hover{cursor:pointer;box-shadow:0 2px 5px #0003;transform:translateY(-1px);transition:all .2s ease-in-out}.link-event-box:hover{background-color:#0056b3}.rejected{background-color:#f5e2cb;color:#eb2727}.assign{background-color:#f5f4cb;color:#4896dc}.accepted{background-color:#cbf5cf;color:#00a010b5}.status-text{font-size:12px;font-weight:300}.calendar-controls{display:flex;justify-content:space-between;margin-bottom:12px;align-items:center}.calendar-controls .right-align{display:flex}.calendar-controls .right-align .left{border-radius:5px 0 0 5px}.calendar-controls .right-align .right{border-radius:0 5px 5px 0}.calendar-controls .right-align button{padding:4px 6px;background-color:#fff;color:#000;font-weight:700;border:1px solid #00000039;cursor:pointer}.calendar-controls .right-align p{font-size:14px;font-weight:700;margin:5px 15px 5px 5px}.calendar-controls button:disabled{background-color:#ccc;cursor:not-allowed}.calendar-slide-wrapper{animation-duration:.4s;animation-fill-mode:both}.calendar-slide-wrapper.left{animation-name:slideLeft}.calendar-slide-wrapper.right{animation-name:slideRight}.calendar-actions{margin:20px 0;display:flex;gap:20px;flex-direction:row;justify-content:space-between}@keyframes slideLeft{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes slideRight{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.title-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:4px 8px}.meta{font-size:13px;color:#000;font-weight:400;letter-spacing:2%}.arrowIcon{font-size:15px!important;height:1.2em;width:1.2em;vertical-align:middle}.today-button{cursor:pointer;font-weight:700;color:#007bff;margin-right:15px;transition:color .2s ease}.today-button:hover{color:#0056b3;text-decoration:underline}.calendar-day.selected-header-day{background-color:#1f4c74;border-bottom:3px solid #1F4C74;color:#fff;font-weight:700}.calendar-cell.selected-cell{box-shadow:0 0 5px #007bff80}.add-shift-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f0f0f0;border:1px dashed #ccc;color:#666;font-size:.9em;cursor:pointer;transition:background-color .2s ease;border-radius:4px}.add-shift-button:hover{background-color:#e0e0e0;color:#333}.date-calendar-wrapper{width:100%}.calendar-day-cell{padding:8px;text-align:center;border:1px solid #eee;cursor:pointer;transition:background-color .2s}.calendar-day-cell:hover{background-color:#f0f0f0}.calendar-day-cell.today{font-weight:700;color:#007bff;border-color:#007bff}.calendar-day-cell.selected{background-color:#007bff;color:#fff;font-weight:700;border-color:#007bff}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background-color:#ddd;border:1px solid #ddd;border-radius:4px;overflow:hidden}.weekday-header{text-align:center;padding:5px;background-color:#f5f5f5;font-weight:700;border-bottom:1px solid #ddd}.calendar-navigation{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 10px}.privacy-policy-container{max-width:800px;margin:0 auto;padding:20px}.bullet-list{list-style-type:disc;padding-left:40px}.terms-conditions-container{max-width:800px;margin:0 auto;padding:20px}.title{text-align:center;font-size:32px;margin-bottom:20px;font-weight:700;color:#333}.section-title{font-size:24px;margin-top:20px;margin-bottom:10px;color:#444}.sub-section-title{font-size:20px;margin-top:15px;margin-bottom:10px;color:#555}.section-text{font-size:16px;line-height:1.6;margin-bottom:20px;color:#666}.lettered-list{list-style-type:lower-alpha;padding-left:20px;margin-bottom:20px}.lettered-list li{margin-bottom:10px;color:#666}.bullet-list{list-style-type:disc;padding-left:20px;margin-bottom:20px}.bullet-list li{margin-bottom:10px}.home-page-form-container{padding:6.3vh 8.5vw;background-color:#fff;display:flex;justify-content:space-between}.form-container{width:28.3vw;padding:5.2vh 2.6vw;border-radius:12px;background-color:#fafafa}.form-hint-text{opacity:1;font-family:proxima-nova,sans-serif;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:left;color:#000}.form-asterisk{color:#cb0c0b}.home-page-form-text-box{flex-grow:1;margin-top:.7vh;padding:14px;border-radius:4px;border:solid .4px #707070;background-color:#fff;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#000}.home-page-form-title{font-family:Poppins;font-size:38px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.37;letter-spacing:normal;text-align:left;color:#121212}.home-page-form-subtext{font-family:Helvetica;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.4px;text-align:left;color:#000}.navbar{background:#0e223f;display:flex;justify-content:space-between;align-items:center;font-size:1.2rem}.navbar-logo{color:#fff;justify-self:start;cursor:pointer;text-decoration:none;font-size:2rem}.fa-firstdraft{margin-left:.5rem;font-size:1.6rem}.home-nav-menu{display:flex;grid-gap:20px;list-style:none;text-align:center;justify-content:end;align-items:center}.nav-item{display:flex;align-items:center;height:80px;margin:0 10px}.nav-links{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:center;color:#f5f7fa;text-decoration:inherit}.nav-links:hover,.fa-bars{color:#fff}.header-main .navbar-logo{margin-left:0}.header-loginbtm{text-decoration:initial}.img.header-logo{vertical-align:middle}.navbar.header-main{padding:0 20px}@media screen and (max-width:1023px){.header-main .nav-item ul li a{box-sizing:border-box}.header-main .nav-menu{left:20px!important;right:20px;width:calc(100% - 40px)}.header-main .home-nav-menu{display:none}.header-main .navbar-logo{position:inherit}.navbar.header-main{justify-content:space-between}.header-main a.navbar-logo{margin:0;display:flex;align-items:center;transform:inherit}.header-main img.header-logo{width:140px!important;margin:0!important}.header-main{height:50px;padding:0 20px}.header-main .nav-item{height:auto;margin:0}.header-main .nav-links{text-align:left;padding:15px 20px}.nav-request-memo{padding:15px 20px}.nav-login{padding:15px 20px 30px}}@media screen and (max-width: 960px){.header-main .fa-caret-down{display:inline-block;vertical-align:middle;padding-left:2px}.NavbarItems{position:relative}.nav-menu{display:flex;flex-direction:column;width:100%;position:absolute;top:80px;left:-100%;opacity:1;transition:all .5s ease}.nav-menu.active{background:#242222;left:0;opacity:1;transition:all .5s ease;z-index:1}.nav-links{text-align:center;padding:2rem;width:100%;display:table}.nav-links:hover{background-color:#1888ff;border-radius:0}.navbar-logo{position:absolute;top:0;left:0;transform:translate(25%,50%)}.menu-icon{display:block;position:absolute;font-size:1.8rem;cursor:pointer}.fa-times{color:#fff;font-size:2rem}.nav-links-mobile{display:block;text-align:center;padding:1.5rem;margin:2rem auto;border-radius:4px;width:80%;background:#1888ff;text-decoration:none;color:#fff;font-size:1.5rem}.nav-links-mobile:hover{background:#fff;color:#1888ff;transition:.25s}button{display:none}}.dropdown-menu{width:200px;position:absolute;top:80px;list-style:none;text-align:start}.dropdown-menu.clicked{display:none}.dropdown-link{display:block;height:100%;width:100%;text-decoration:none;color:#fff;padding:16px}@media screen and (max-width: 1023px){.dropdown-menu{top:98px}}@media screen and (max-width: 960px){.fa-caret-down{display:none}.dropdown-menu{width:100%}}li.cstm-nt-active{background:#f5f7fa}.cstm-nt-read a{color:#26659d;text-decoration:inherit;font-family:Helvetica;font-size:16px;font-weight:500}.cstm-nt-read a:hover{color:#000}.cstm-nt-read{padding:12px 15px;border-top:1px solid lightgrey;text-align:center}.cstm-nt-bullet{overflow:auto;max-height:400px}.cstm-nt-bullet::-webkit-scrollbar{width:6px}.cstm-nt-bullet::-webkit-scrollbar-track{border-radius:10px}.cstm-nt-bullet::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:10px}.user-nt-cont{font-family:Helvetica;font-size:15px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;color:#000}.user-nt-date{color:#a7a7a7;font-family:Helvetica;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.26px}.cstm-nt-bullet-right{display:flex;flex-direction:column;gap:8px}ul.nav-menu li{margin-right:50px}.nav-links:focus-visible{outline:none}.cstm-header-rt-drop{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:center;color:#f5f7fa;display:flex;align-items:center;cursor:pointer}.cstm-header-rt-drop svg{margin-left:3px}.cstm-header-main-right-drop{position:relative}.cstm-header-logo{margin-right:30px}.cstm-logo img{height:42px;width:42px;object-fit:cover;border-radius:50px;vertical-align:middle}.cstm-header-main{position:fixed;width:100%;z-index:99;background-color:#1f4c74;height:60px;box-sizing:border-box;font-family:Helvetica;display:flex;align-items:center;justify-content:center}.cstm-header-main-left,.cstm-header-main-right{display:flex;align-items:center}.NavbarItems{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px}.navbar-logo{color:#fff;justify-self:start;margin-left:20px;cursor:pointer;white-space:nowrap}.fa-react{margin-left:.5rem;font-size:1.6rem}.nav-menu{display:flex}.dropdown-menu{display:inline-block}.dropdown-menu li{background:#1888ff;cursor:pointer}.dropdown-menu li:hover{background:#5cabff}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px #0003;padding:12px 16px;z-index:1}.nav-links:hover{transition:all .2 ease-out}a.nav-links.active{font-weight:700}.fa-bars,.fa-times{color:#fff}.nav-links-mobile,.menu-icon{display:none}.container{cursor:pointer;position:relative;display:inline-block}.dropdown{position:absolute;top:100%;left:0;width:auto;z-index:2}ul{list-style:none;padding:0;margin:0}.cstm-noti{width:15.3px;height:15.7px;margin:0 0 .9px;background-color:#f5f7fa}li:hover{cursor:pointer}@media screen and (max-width: 1350px){ul.nav-menu li{margin-right:20px}.cstm-header-menu .nav-links{font-size:14px}}@media screen and (max-width: 1200px){.cstm-nt-read a,.cstm-nonotifications h3{font-size:14px}.cstm-header-main-right-noti{margin-right:20px}ul.nav-menu li{margin-right:25px}.cstm-header-main{padding:9.5px 12px 8.5px 20px}.cstm-nonotifications{width:240px!important;left:-65px!important}.cstm-nt-bullet{max-height:265px}.user-nt-cont{font-size:13px}.user-nt-date{font-size:12px}img.user-nt-img{width:32px;height:32px}}@media screen and (max-width: 1023px){.cstm-header-menu ul.nav-menu{width:calc(100% - 8px)}.cstm-header-menu .nav-links{text-align:left}ul.nav-menu li{margin-right:0}.NavbarItems{position:relative}.nav-menu{display:flex;flex-direction:column;width:100%;position:absolute;top:50px;left:-100%;opacity:1;transition:all .5s ease}.nav-menu.active{background:#1f4c74;left:0;opacity:1;transition:all .5s ease;z-index:1}.nav-links{text-align:center;padding:15px;width:100%;display:table;box-sizing:border-box}.nav-links:hover{background:var(--primary);border-radius:0}.navbar-logo{position:absolute;top:0;left:0;transform:translate(25%)}.menu-icon{display:block;position:relative;top:2px;font-size:25px;cursor:pointer}.fa-times{color:#9cb1c3;font-size:24px}.nav-links-mobile{display:block;text-align:center;padding:1.5rem;margin:2rem auto;border-radius:4px;width:80%;background:#4ad9e4;text-decoration:none;color:#fff;font-size:1.5rem}.nav-links-mobile:hover{background:#fff;color:#6568f4;transition:.25s}.ShiftSidebarTitleText{padding-bottom:10px;padding-left:0}}@media screen and (max-width: 767px){.cstm-header-rt-drop{font-size:14px}.cstm-header-logo{margin-right:20px}}.cstm-header-main-right-noti{position:relative;margin-right:20px;display:flex}.cstm-hed-nt svg{color:#fff}.cstm-hed-nt{display:flex;align-items:center;cursor:pointer}img.user-nt-img{width:42px;height:42px;border-radius:50px;margin-right:10px;vertical-align:middle}.cstm-nt-bullet li{display:flex;align-items:flex-start}.cstm-nt-bullet-right{display:flex;flex-direction:column;gap:5px}.cstm-nonotifications ul li{padding:10px 15px}.cstm-nonotifications h3{font-family:Helvetica;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:left;color:#000;padding:12px 15px;border-bottom:1px solid lightgrey}.cstm-nonotifications{background:#fff;border-radius:5px;box-shadow:0 4px 8px #979797;font-size:15px;margin-top:7px;width:350px!important;left:-150px!important}.cstm-nonotifications ul li:hover{background:#f5f7fa}span.cstm-header-nt{border-radius:10px;background-image:linear-gradient(111deg,#3c88c7 9%,#146cc3 90%);height:19px;display:inline-block;font-size:16.5px;font-weight:500;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:.33px;text-align:left;color:#fff;padding:0 9px;vertical-align:middle}.cstm-header-rt-drop-in ul li{padding:12px 18px;border-radius:5px}.cstm-header-rt-drop-in ul li:hover{background:#e9e9e9}.cstm-header-rt-drop-in{background:#fff;border-radius:5px;box-shadow:0 4px 8px #979797;font-size:15px;margin-top:7px}.dashboard-content{padding:90px 100px 20px;font-family:Arial,Helvetica,sans-serif;margin:0 40px 10px}.row{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.back-to-link{color:#1d72b8;cursor:pointer;font-size:14px;display:flex;align-items:center}.back-to-link:hover{text-decoration:underline}.prev-next{display:flex;align-items:center;gap:10px;font-size:14px;color:#666}.prev-next .arrow-buttons{display:flex}.prev-next .arrow-buttons a{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #f0f0f0;cursor:pointer}.prev-next .arrow-buttons .btn-left{border-radius:5px 0 0 5px}.prev-next .arrow-buttons .btn-right{border-radius:0 5px 5px 0}.prev-next .arrow-buttons a:hover{background:#ddd}.container{display:flex}.left-nav{width:250px;background:#f9f9f9;padding:15px;border-radius:8px}.left-nav ul{list-style:none;padding:0}.left-nav ul li{background:#fff;padding:10px;margin-bottom:8px;border-radius:6px;cursor:pointer;font-size:14px}.left-nav ul li.active{font-weight:700;border-left:4px solid #1d72b8;padding-left:8px}.left-nav ul li:hover{background:#eaeaea}.main-content{flex-grow:1;padding-left:20px}.content-header{display:flex;justify-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #f0f0f0}.title-left{font-size:20px;font-weight:700}.title-right{display:flex;align-items:center;gap:15px;font-size:14px;color:#666;padding-bottom:10px}.title-right a{background:#8e9dbc0f;padding:10px 15px;border-radius:4px;border:1px solid #f0f0f0;text-decoration:none;font-size:14px;color:#333}.title-right a:hover{background:#ccc}.site-details{display:flex;align-items:center;margin-top:20px;gap:15px}.site-logo{width:80px;height:80px;border-radius:50%;overflow:hidden}.site-logo img{width:100%;height:100%;object-fit:cover}.site-info{flex-grow:1}.site-info h2{font-size:24px;font-weight:700}.site-info .status{background:#4caf50;color:#fff;font-size:12px;padding:3px 8px;border-radius:4px;margin-left:10px}.details{margin-top:10px;font-size:14px}.details span{font-weight:700}.stats{display:flex;gap:15px;margin-top:20px}.stat-box{background:#f0f5ff;padding:15px;border-radius:8px;text-align:center;min-width:120px}.stat-box h3{font-size:14px;color:#555;margin-bottom:5px}.stat-box p{font-size:20px;font-weight:700;color:#222}.detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;font-family:Arial,Helvetica,sans-serif}.detail-grid .grid-box{padding:28px;display:flex;background-color:#e3f5ff;flex-direction:column;border-radius:15px;justify-content:space-evenly;height:60px}.detail-grid .grid-box:nth-child(2n){background-color:#e5ecf6}.detail-grid .grid-box-name{font-size:13px}.detail-grid .grid-box-number{font-size:18px}.contact-person{margin:20px 0 10px;width:fit-content;display:flex}.incident-content-border{margin:22px;border:1px solid #99a6c291;border-radius:15px;padding:20px}.overview-container{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:20px}.overview-container .section .section-head .section-head-row{display:flex;font-weight:700;margin:15px 0 10px;padding:5px 0}.overview-container .section .section-head .section-head-row .left-value{width:39vw}.overview-container .section .section-head .section-head-row .colon{width:2vw}.overview-container .section .section-head .section-head-row .right-value{width:59vw}.overview-container .section .section-body .section-body-row{display:flex;font-weight:400;color:#757575;line-height:20px;margin:15px 0 10px;padding:5px 0}.overview-container .section .section-body .section-body-row .left-value{width:39vw}.overview-container .section .section-body .section-body-row .colon{width:2vw}.overview-container .section .section-body .section-body-row .right-value{width:59vw}.overview-container .section .section-body .section-body-row .file-jpg{display:flex;align-items:center;gap:10px;padding:8px 0}.overview-container .section .section-body .section-body-row .file-jpg .file-icon{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.overview-container .section .section-body .section-body-row .file-jpg .file-icon .svg{width:100%;height:100%}.overview-container .section .section-body .section-body-row .file-jpg .file-name{display:flex;flex-direction:column;align-items:flex-start}.overview-container .section .section-body .section-body-row .file-jpg .file-name .title{font-size:14px;margin:0;color:#333}.overview-container .section .section-body .section-body-row .file-jpg .file-name .file-details{font-size:12px;margin:0;color:#777}.overview-container .section .section-body .section-body-row .file-jpg .action-icons{display:flex;gap:10px;align-items:center}.overview-container .section .section-body .section-body-row .file-jpg .action-icons svg{width:20px;height:20px;cursor:pointer}.overview-container .section .section-body .section-body-row .file-jpg .action-icons .download-icon{color:#757575}.overview-container .section .section-body .section-body-row .file-jpg .action-icons .delete-icon{color:#f44336}.incident-content-location-widget{margin:5px 0 15px}.incident-content-location-widget .incident-location-widget{font-family:Arial,Helvetica,sans-serif;font-size:16px;background-color:#e5ecf64c;border-radius:5px;padding:16px;width:200px;line-height:30px;border:1px solid #99a6c2a3}.incident-content-location-widget .incident-location-widget .incident-title{font-size:14px;font-weight:700;margin-bottom:8px;color:#333}.incident-content-location-widget .incident-location-widget .left-incident-row{display:flex;font-weight:400;color:#757575;line-height:20px;margin:15px 0 10px;padding:5px 0}.incident-content-location-widget .incident-location-widget .left-incident-row .row-label{width:30vw}.incident-content-location-widget .incident-location-widget .left-incident-row .row-label a:link,.incident-content-location-widget .incident-location-widget .left-incident-row .row-label a:visited{color:#0164c6}.incident-content-location-widget .incident-location-widget .left-incident-row .colon{width:10vw}.incident-content-location-widget .incident-location-widget .left-incident-row .row-value{width:59vw;line-height:25px}.incident-content-location-widget .incident-location-widget .left-incident-row .row-value a:link,.incident-content-location-widget .incident-location-widget .left-incident-row .row-value a:visited{color:#0164c6}.sidebar-frame{background-color:#f5f7fa;border:.4px solid;border-color:#99a6c2;border-radius:8px;width:315px}.sidebar-frame .sidebar-frame-wrapper{display:flex;flex-wrap:wrap;align-content:center;flex-direction:row;justify-content:center;margin:20px 0}.sidebar-frame .sidebar-frame-wrapper .alert-section{margin:15px 0}.sidebar-frame .sidebar-frame-wrapper .button-section{margin:15px 0;width:14vw}.sidebar-frame .sidebar-frame-wrapper .button-section button{height:42px}#fade-button{position:static}
