@import "fontawesome.css";*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{list-style-type:none;margin:0;padding:0}env>div{padding:4px;text-align:center;background-color:#d63031;font-size:12px;color:#fff}env>div.Development-env{background-color:#a447af}env>div.Stage-Core-env{background-color:#ffb600}html{align-items:stretch;display:flex;height:100%}body{display:flex;flex-direction:row;height:100%;margin:0;width:100%}optgroup{font-weight:bold}option[data-description]::before{content:attr(title);display:block;font-weight:normal}option[data-description]{padding-left:20px}nav{flex:0 0 auto;overflow-y:auto}container{display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto}global,footer,env,bannery{flex:0 0 auto}content{flex:1 1 auto}sidebar{flex:0 0 auto}.js-no-transition{transition:none !important}.sortable-ghost{border-top:3px solid #00a1ff;box-sizing:border-box}ul{list-style-type:none;padding:0;margin:0}a{text-decoration:none}footer{align-self:flex-end}footer .cu-siteFooter{background-color:transparent !important;display:flex;flex-flow:row-reverse;padding:10px 15px}footer .cu-siteFooter .cu-siteFooterLinks,footer .cu-siteFooter .cu-siteFooterInfo{margin:0 !important}footer .cu-siteFooter .cu-siteFooterLinks div,footer .cu-siteFooter .cu-siteFooterInfo div{color:#e9ebec !important;font-size:11px !important;text-align:right !important;padding:0 !important}footer .cu-siteFooter .cu-siteFooterLinks div a,footer .cu-siteFooter .cu-siteFooterInfo div a,footer .cu-siteFooter .cu-siteFooterLinks div span,footer .cu-siteFooter .cu-siteFooterInfo div span{font-family:"Segoe UI VSS (Regular)","Segoe UI","-apple-system",BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;color:#a3aab0 !important}footer .cu-siteFooter .cu-siteFooterLinks div a:hover,footer .cu-siteFooter .cu-siteFooterInfo div a:hover{color:#6c7884 !important}footer .cu-siteFooter .cu-siteFooterLinks div:before{content:"\00a0"}header{align-self:flex-end;display:flex;justify-content:flex-end;z-index:102}header>ul{display:flex;align-items:stretch}header>ul>li.search,header>ul>li.timesheet-shortcut,header>ul>li.notifications,header>ul>li.profile{position:relative;display:flex;align-items:center;background-color:#e9ebec;padding:0 2px}header>ul>li.search{padding:6px}header>ul>li.profile{padding-right:12px;padding-left:4px}header>ul>li.timesheet-shortcut>button,header>ul>li.notifications>button,header>ul>li.profile>button{border-radius:50%;height:30px;width:30px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 3px #e9ebec;background-color:rgba(255,255,255,0.85)}header>ul>li.timesheet-shortcut>button:hover,header>ul>li.notifications>button:hover,header>ul>li.profile>button:hover,header>ul>li.timesheet-shortcut>button.selected,header>ul>li.notifications>button.selected,header>ul>li.profile>button.selected{box-shadow:inset 0 0 0 3px #ffffff;background-color:#ffffff}header>ul>li.timesheet-shortcut>button i,header>ul>li.notifications>button i,header>ul>li.profile>button i{color:#a3aab0;font-size:1.2em}header>ul>li.timesheet-shortcut>button i.unseen:after,header>ul>li.notifications>button i.unseen:after,header>ul>li.profile>button i.unseen:after,header>ul>li.timesheet-shortcut>button i.new:after,header>ul>li.notifications>button i.new:after,header>ul>li.profile>button i.new:after{content:" ";position:absolute;height:9px;width:9px;border-radius:50%;transform:translate(-2px,-5px);background-color:#de595a}header>ul>li.timesheet-shortcut>button i.new:after,header>ul>li.notifications>button i.new:after,header>ul>li.profile>button i.new:after{background-color:#897dec}header>ul>li.timesheet-shortcut>button i{color:#00aaff}header>ul>li.profile>button{background-color:#a3aab0 !important;font-size:12px;font-weight:500;color:#ffffff}header>ul>li.profile>button img{height:24px;width:24px;border-radius:50%}header button{outline:none;border:none;background:transparent;font-size:13.5px;cursor:pointer;transition:all 0.15s ease-out}header .create>a,header .create li a{color:#6c7884;padding:8px;flex:0 0 100%;display:flex;align-items:center}header .create>a:before,header .create li a:before{font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f067";font-size:10px;height:16px;width:16px;line-height:17px;background-color:rgba(51,198,169,0.65);color:#ffffff;margin-right:6px;text-align:center;border-radius:50%}header .create>a:hover,header .create li a:hover{color:#1c272d;background-color:#f5f5f5}header .create>a:hover:before,header .create li a:hover:before{background-color:#00b894}header .create>a{padding:10px 18px 10px 11px}header .create>a:hover,header .create>a.selected{background-color:#ffffff}header .create>a:before{font-size:13.5px;height:24px;width:24px;line-height:24px;background-color:#33c6a9}header .create dropdown{width:340px;z-index:1000}header .create dropdown ul{max-height:calc(37em);padding:14px;display:flex;flex-direction:column;flex-wrap:wrap}header .create dropdown li{width:50%;height:3em;display:flex}header .search{position:relative}header .search input[type=text]{position:relative;z-index:1;width:240px;outline:none;border:none;padding:8px 28px 8px 8px;height:32px;background-color:#ffffff;transition:box-shadow 0.1s ease-in-out,background-color 0.1s ease-in-out,width 0.3s ease-in-out}header .search input[type=text]:hover{box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 1px}header .search input[type=text]:focus{box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.1) 0px 2px 1px;width:380px}header .search .spinner{position:absolute;top:15px;right:12px;z-index:1000;pointer-events:none;opacity:0.5}header .profile dropdown{transform:translate(-4px,48px);top:0;right:0;min-width:180px}header .profile ul+ul{border-top:1px solid #e9ebec}header .profile ul li{margin:0 6px}header .profile ul li:first-child{margin-top:6px}header .profile ul li:last-child{margin-bottom:6px}header .profile ul li a{display:block;color:#1c272d;padding:2px 6px;text-align:left;white-space:nowrap;text-decoration:none}header .profile ul li a:hover,header .profile ul li a:active{background-color:#f5f5f5}header .notifications dropdown{transform:translateY(48px);top:0;right:0;min-width:440px}header .notifications .cu-notificationList li{border-bottom:1px solid #ccc}header .notifications .cu-notificationList li a{display:block;padding:3px 10px}header .notifications .cu-notificationList li a div.cu-notificationIcon{display:table-cell;vertical-align:top;padding-top:5px;padding-right:10px;color:#333}header .notifications .cu-notificationList li a div.cu-notificationBody{display:table-cell;color:#333}header .notifications .cu-notificationList li a div.cu-notificationBody .cu-notificationTitle{font-size:12px}header .notifications .cu-notificationList li a div.cu-notificationBody .cu-notificationMessage{white-space:normal;font-size:12px;color:#1c272d}header .notifications .cu-notificationList li a div.cu-notificationBody .cu-notificationDate{color:#90949c;font-size:10px}header .notifications .cu-notificationList li.cu-notificationListHeader{background-color:#fafcfe;padding:10px}header .notifications .cu-notificationList li.cu-notificationListHeader div:first-of-type{display:inline;font-size:16px}header .notifications .cu-notificationList li.cu-notificationListHeader div:nth-of-type(2){display:inline}header .notifications .cu-notificationList li.cu-notificationListHeader div:nth-of-type(2) a{text-decoration:none}header .notifications .cu-notificationList li.cu-notificationListHeader .pull-right{float:right}header .notifications .cu-notificationList li.cu-notificationListFooter{background-color:#fafcfe}header .notifications .cu-notificationList li.cu-notificationListFooter a div{text-align:center;color:#333}nav{display:flex;flex-direction:column;background-color:#1c272d;box-shadow:inset -28px 0 28px -20px #1c1c1c,0 0 10px 10px #fff}nav>ul{padding:10px 0 12px 0;min-width:84px}nav>ul:nth-of-type(1){box-shadow:inset 0 -2px 2px -2px rgba(0,0,0,0.2);background-color:rgba(0,0,0,0.3);padding-bottom:0}nav>ul:nth-of-type(1)>li:last-child{padding-bottom:12px}nav>ul:nth-of-type(2){box-shadow:inset 0 2px 2px -2px rgba(255,255,255,0.2)}nav>ul:nth-of-type(3){margin-top:auto}nav a{display:block;font-size:11.6px;line-height:1.2em;text-transform:uppercase;font-weight:500;letter-spacing:0.03em;color:rgba(255,255,255,0.6);text-shadow:0 0 2px rgba(0,0,0,0.8);padding:8px 11px 8px 12px}nav a:hover,nav a:active,nav a:focus{color:#66ccff;text-decoration:none}nav a.selected{color:#ffffff;font-weight:600;text-shadow:0 0 2px #000000}nav a .fa,nav a .fas,nav a .far,nav a .fal,nav a .fab{display:none}nav a span{display:block}nav .home{align-items:center;background:#fff;display:flex;height:75px;justify-content:center;margin:0 12px 28px;width:75px}nav .home .fa,nav .home .fas,nav .home .far,nav .home .fal,nav .home .fab{font-size:1.6em;display:inline-block}nav .home span{display:none}nav a.toggle-menu,nav a.settings{display:inline-block;border-radius:50%;padding:0;overflow:hidden;height:40px;width:40px;background-color:rgba(0,0,0,0.3);margin:14px auto;display:flex;align-items:center;justify-content:center}nav a.toggle-menu.selected,nav a.settings.selected{background-color:rgba(0,0,0,0.5)}nav a.toggle-menu .fa,nav a.settings .fa,nav a.toggle-menu .fas,nav a.settings .fas,nav a.toggle-menu .far,nav a.settings .far,nav a.toggle-menu .fal,nav a.settings .fal,nav a.toggle-menu .fab,nav a.settings .fab{font-size:1.6em;display:inline-block}nav a.toggle-menu span,nav a.settings span{display:none}nav a.toggle-menu{height:50px;width:50px;margin-bottom:28px;background-color:#00aaff}nav a.toggle-menu.selected{box-shadow:0 0 0 8px rgba(0,0,0,0.5)}nav a.toggle-menu svg{overflow:hidden}nav ul.short a{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:left}nav ul.short a .fa,nav ul.short a .fas,nav ul.short a .far,nav ul.short a .fal,nav ul.short a .fab{display:inline-block;opacity:0.5;margin-top:8px;margin-bottom:8px}nav ul.short a:hover .fa,nav ul.short a:active .fa,nav ul.short a:focus .fa,nav ul.short a.selected .fa,nav ul.short a:hover .fas,nav ul.short a:active .fas,nav ul.short a:focus .fas,nav ul.short a.selected .fas,nav ul.short a:hover .far,nav ul.short a:active .far,nav ul.short a:focus .far,nav ul.short a.selected .far,nav ul.short a:hover .fal,nav ul.short a:active .fal,nav ul.short a:focus .fal,nav ul.short a.selected .fal,nav ul.short a:hover .fab,nav ul.short a:active .fab,nav ul.short a:focus .fab,nav ul.short a.selected .fab{opacity:1}nav ul.short:first-of-type li:nth-of-type(2) a .fa,nav ul.short:first-of-type li:nth-of-type(2) a .fas,nav ul.short:first-of-type li:nth-of-type(2) a .far,nav ul.short:first-of-type li:nth-of-type(2) a .fal,nav ul.short:first-of-type li:nth-of-type(2) a .fab{margin-top:0}nav>ul>li>ul{visibility:hidden;opacity:0;position:absolute;z-index:101;left:6.9em;margin-top:-34px;padding:5px 0 6px 0;background-color:#5145ad;box-shadow:rgba(9,30,66,0.1) 0px 2px 1px,rgba(9,30,66,0.3) 0px 0px 20px -6px}nav>ul>li>ul:after{content:" ";width:24px;height:20px;top:32px;left:-24px;position:absolute}nav>ul>li>ul a,nav>ul>li>ul a.selected{padding-right:16px;padding-left:16px;color:#ffffff;text-shadow:none;display:block !important}nav>ul>li>ul a.my-timesheet-popup,nav>ul>li>ul a.selected.my-timesheet-popup{margin-left:4px}nav>ul>li>ul a.my-timesheet-popup:before,nav>ul>li>ul a.selected.my-timesheet-popup:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f35d";font-size:10px;display:inline-block !important;transform:translateY(-1px);padding:0 2px;opacity:0.5}nav>ul>li a[href*="Reports"]+ul:after{width:30px;height:30px;left:-30px}body:not(.animate-mode) nav>ul>li:hover ul{opacity:1;visibility:unset}nav>ul.short>li>ul{margin-top:-52px}nav>ul.short>li>ul a{align-items:flex-start}@media (min-width:992px){nav.mobile{display:none}nav.collapse{display:flex !important;height:auto !important}}@media (max-width:991px){body{flex-direction:column !important;height:auto !important}nav>ul{padding:0 !important;min-width:45% !important;background-color:transparent !important;box-shadow:none !important}nav>ul>li{padding-bottom:0 !important}nav.mobile{display:flex}nav.mobile a.toggle-menu{padding:0 !important;height:36px !important;width:36px !important;margin:12px 12px 12px 0 !important;margin-left:12px !important}nav:not(.mobile){flex-direction:row !important;flex-wrap:wrap !important;padding-bottom:14px !important;box-shadow:none !important}nav:not(.mobile).collapse.in{display:flex !important}nav:not(.mobile) a{display:block !important;font-size:14px;padding:16px 30px !important}nav:not(.mobile) a .fa,nav:not(.mobile) a .fas,nav:not(.mobile) a .far,nav:not(.mobile) a .fal,nav:not(.mobile) a .fab{display:none !important}nav:not(.mobile) a span{padding-top:0 !important}nav:not(.mobile) a.home,nav:not(.mobile) a.settings,nav:not(.mobile) a.reports{display:block !important;height:auto !important;width:auto !important;background-color:transparent !important;border-radius:0 !important;margin:0 !important}nav:not(.mobile) a.home.selected,nav:not(.mobile) a.settings.selected,nav:not(.mobile) a.reports.selected{box-shadow:none !important}nav:not(.mobile) a.home i,nav:not(.mobile) a.settings i,nav:not(.mobile) a.reports i,nav:not(.mobile) a.home svg,nav:not(.mobile) a.settings svg,nav:not(.mobile) a.reports svg{display:none !important}nav:not(.mobile) a.home span,nav:not(.mobile) a.settings span,nav:not(.mobile) a.reports span{display:block !important}nav>ul>li>ul{display:none !important}header{position:absolute;transform:translateY(-60px);right:0}header li.profile,header li.timesheet-shortcut,header li.notifications,header li.search{background-color:transparent !important;padding:0 !important}header li.notifications{display:none !important}header li.timesheet-shortcut>button,header li.profile>button{padding:0 !important;height:36px !important;width:36px !important;margin:12px 12px 12px 0 !important;font-size:16px !important;box-shadow:none !important;background-color:rgba(200,204,208,0.2) !important}header li.timesheet-shortcut>button i.new:after,header li.profile>button i.new:after{color:#fdd58b !important;text-shadow:0 3px rgba(28,39,45,0.5) !important}header li.profile>button{background-color:#a3aab0 !important}header li.create>a{padding:0 !important}header li.create>a:before{padding:0 !important;height:36px !important;width:36px !important;margin:12px 12px 12px 0 !important;font-size:20px !important;line-height:36px;background-color:rgba(200,204,208,0.2);color:#c8ccd0}header li.create>a.selected,header li.create>a:hover{background-color:transparent !important}header li.create>a.selected:before,header li.create>a:hover:before{color:#ffffff}header li.create>a span{display:none}header li.create dropdown{right:4px}header li.search{order:-1}header li.search:before{display:block;padding:0 !important;height:36px !important;width:36px !important;margin:12px 12px 12px 0 !important;content:"\f002";font-family:'Font Awesome 5 Pro';font-size:16px;line-height:36px;background-color:rgba(200,204,208,0.2);color:#c8ccd0;border-radius:50%;text-align:center;position:absolute;top:0;right:0}header li.search input[type=text]{padding:0 !important;height:36px !important;width:36px !important;margin:12px 12px 12px 0 !important;margin-top:0 !important;margin-bottom:0 !important;height:60px !important;font-size:18px;opacity:0;position:relative;z-index:1;padding-left:16px !important;background-color:#e9ebec}header li.search input[type=text]:focus{opacity:1;width:calc(-8vw) !important;box-shadow:inset rgba(9,30,66,0.05) 0 -2px 1px 0 !important}header .entity-search-typeahead{left:0 !important;width:100vw !important}header ul.has-timesheet-shortcut li.search input[type=text]:focus{width:calc(-56vw) !important}}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html body{background-color:#f5f5f5;color:#1c272d;font:400 13.5px/20px "Segoe UI VSS (Regular)","Segoe UI","-apple-system",BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}content{padding:0 40px 80px 40px}h1,h2{padding:0.24em 0 0.16em 0}h1{font-size:32px;font-family:'CooperHewitt-Semibold',"Segoe UI VSS (Regular)","Segoe UI","-apple-system",BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:0 0 30px 0}h2{font-size:20px;font-family:'CooperHewitt-Medium',"Segoe UI VSS (Regular)","Segoe UI","-apple-system",BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:32px 0 14px 0}h3,h4,h5{margin:0;padding:0;font-weight:400}h3{font-size:18px}.lower-priority{color:#a3aab0;font-weight:400}.de-emphasise{color:#c8ccd0;font-weight:400}.forecasts--num .de-emphasise{opacity:0.3;color:unset}.go{color:#00b894}.stop{color:#d63031}.highlight{background-color:#fffff0;padding:0 4px}a{color:#3075c0}a:hover{color:#255faa;text-decoration-color:rgba(37,95,170,0.4)}sub{font-size:13.5px;vertical-align:baseline;bottom:initial}.divider:before{content:"|";color:#c8ccd0}a.link-to-modal:after{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f35d";font-size:10px;display:inline-block;transform:translateY(-3px);padding-left:4px;opacity:0.4}a.link-to-modal:hover{text-decoration:none}a.link-to-modal:hover text{text-decoration:underline}a.link-to-modal:hover:after{opacity:1}a.other-comments{opacity:0.5;font-size:12px;line-height:1;display:inline-block;color:#1c272d}a.other-comments:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f075";padding-right:4px}a.other-comments:hover{opacity:unset;text-decoration:none}a.other-comments+ul.change-history{margin-top:16px}.small-print{font-size:12px;line-height:normal}nobold{display:inline;font-weight:400}.page-element-reloading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#f5f5f5;opacity:0.5;cursor:progress}.view-settings .page-element-reloading{margin-top:-10px}@font-face{font-family:'CooperHewitt-Thin';
src:local('CooperHewitt-Thin'),url('../fonts/CooperHewitt-Thin.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-ThinItalic';
src:local('CooperHewitt-ThinItalic'),url('../fonts/CooperHewitt-ThinItalic.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-Light';
src:local('CooperHewitt-Light'),url('../fonts/CooperHewitt-Light.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-LightItalic';
src:local('CooperHewitt-LightItalic'),url('../fonts/CooperHewitt-LightItalic.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-Book';
src:local('CooperHewitt-Book'),url('../fonts/CooperHewitt-Book.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-BookItalic';
src:local('CooperHewitt-BookItalic'),url('../fonts/CooperHewitt-BookItalic.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-Medium';
src:local('CooperHewitt-Medium'),url('../fonts/CooperHewitt-Medium.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-MediumItalic';
src:local('CooperHewitt-MediumItalic'),url('../fonts/CooperHewitt-MediumItalic.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-Semibold';
src:local('CooperHewitt-Semibold'),url('../fonts/CooperHewitt-Semibold.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-SemiboldItalic';
src:local('CooperHewitt-SemiboldItalic'),url('../fonts/CooperHewitt-SemiboldItalic.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-Bold';
src:local('CooperHewitt-Bold'),url('../fonts/CooperHewitt-Bold.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-BoldItalic';
src:local('CooperHewitt-BoldItalic'),url('../fonts/CooperHewitt-BoldItalic.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-Heavy';
src:local('CooperHewitt-Heavy'),url('../fonts/CooperHewitt-Heavy.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
@font-face{font-family:'CooperHewitt-HeavyItalic';
src:local('CooperHewitt-HeavyItalic'),url('../fonts/CooperHewitt-HeavyItalic.otf?v=9pUX5xAddSq8OnqheBAakikjAnE') format('opentype')}
.row-actions{position:relative;display:flex;justify-content:flex-end;width:44px;margin:-3px 0 -3px auto}.row-actions .dropdown-menu{margin-top:0}.row-actions .dropdown-menu:after{content:" ";width:50px;height:22px;top:-22px;right:20px;position:absolute}.row-actions .dropdown-menu li.action-disabled a,.row-actions .dropdown-menu li.action-disabled a:hover{color:#c8ccd0;cursor:default;background-color:#ffffff}.row-actions .toggle-row-actions{height:34px;width:34px;overflow:hidden;border-radius:50%;line-height:9999px;position:relative}.row-actions .toggle-row-actions:before{content:"\2026";position:absolute;height:26px;width:26px;border-radius:50%;font-size:17px;line-height:16px;color:#a3aab0;text-align:center;font-weight:900;top:4px;left:4px}tr:hover .row-actions .toggle-row-actions{background-color:rgba(200,204,208,0.3)}tr:hover .row-actions .toggle-row-actions:before{background-color:#ffffff;color:#1c272d;box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 1px}tr:hover .row-actions .toggle-row-actions:hover:before{color:#3075c0;box-shadow:rgba(9,30,66,0.05) 0px 0px 0px 1px,rgba(9,30,66,0.3) 0px 2px 1px}a.breadcrumb{display:inline-block;color:#a3aab0;font-size:13px;align-self:flex-start;transform:translateY(-22px);margin:-10px 0 0 0}a.breadcrumb:before{display:inline-block;content:"\2190";padding-right:4px}a.breadcrumb:hover{color:#6c7884}a.breadcrumb:hover:before{color:#a3aab0;transform:translateX(-2px)}tabs+a.breadcrumb{transform:none}tabs+a.breadcrumb span{color:#1c272d;font-weight:600}tabs+a.breadcrumb+div,tabs+a.breadcrumb+form{margin-top:20px}datepicker{display:flex}datepicker button,datepicker input[type=text]{font-size:14px;border:1px solid #ddd}datepicker button{background-color:#eee}datepicker button+button,datepicker button+input,datepicker input+button{margin-left:-1px}uberdatepicker,uberdatefield{position:relative}uberdatepicker a:hover,uberdatefield a:hover{text-decoration:none}uberdatepicker{display:block;background-color:#ffffff;height:30px;border-radius:3px;box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 1px;transition:all 0.15s ease-out;position:relative;padding:0 30px 0 8px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='chevron-down' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14'%3E%3Cpath fill='%23a3aab0' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-size:0.6em;background-repeat:no-repeat;background-position:calc(88%) center;padding:0;background-image:none}uberdatepicker .calendar-navigator,uberdatefield .calendar-navigator{display:flex;align-items:center;justify-content:center;height:100%}uberdatepicker .calendar-navigator a,uberdatefield .calendar-navigator a{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;height:30px;width:30px;color:#00aaff}uberdatepicker .calendar-navigator a:hover,uberdatefield .calendar-navigator a:hover{color:rgba(0,170,255,0.65)}uberdatepicker .calendar-navigator a:focus,uberdatefield .calendar-navigator a:focus{text-decoration:none}uberdatepicker .calendar-navigator a .fa-2x,uberdatefield .calendar-navigator a .fa-2x{transform:scale(0.8)}uberdatepicker .calendar-navigator button,uberdatefield .calendar-navigator button,uberdatepicker .calendar-navigator div,uberdatefield .calendar-navigator div{border:none;background-color:transparent;padding:0;margin:0;cursor:pointer;color:#1c272d;font:400 13.5px/20px "Segoe UI VSS (Regular)","Segoe UI","-apple-system",BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-align:center;padding:0 6px;min-width:110px}uberdatepicker .calendar-navigator button[data-placeholder]:before,uberdatefield .calendar-navigator button[data-placeholder]:before,uberdatepicker .calendar-navigator div[data-placeholder]:before,uberdatefield .calendar-navigator div[data-placeholder]:before{display:none;color:#a3aab0;content:attr(data-placeholder)}uberdatepicker .calendar-navigator button[data-placeholder].empty:before,uberdatefield .calendar-navigator button[data-placeholder].empty:before,uberdatepicker .calendar-navigator div[data-placeholder].empty:before,uberdatefield .calendar-navigator div[data-placeholder].empty:before{display:inline}uberdatepicker .calendar-navigator div,uberdatefield .calendar-navigator div{cursor:default}uberdatepicker .calendar-navigator a.disabled,uberdatefield .calendar-navigator a.disabled,uberdatepicker .calendar-navigator button[data-placeholder].disabled,uberdatefield .calendar-navigator button[data-placeholder].disabled,uberdatepicker .calendar-navigator div.disabled,uberdatefield .calendar-navigator div.disabled{opacity:0.2}uberdatepicker[data-initial-value*="week"] .calendar-navigator button,uberdatepicker[data-initial-value*="week"] .calendar-navigator div{min-width:162px}uberdatepicker>.calendar-navigator a:first-of-type{box-shadow:1px 0 0 rgba(200,204,208,0.5)}uberdatepicker>.calendar-navigator a:last-of-type{box-shadow:-1px 0 0 rgba(200,204,208,0.5)}uberdatepicker>.calendar-navigator button{height:100%;padding-right:30px;padding-left:10px;text-align:left;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='chevron-down' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14'%3E%3Cpath fill='%23a3aab0' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-size:0.6em;background-repeat:no-repeat;background-position:calc(88%) center}uberdatepicker>.calendar-navigator button:hover{box-shadow:0 1px 1px 0 #a3aab0}uberdatepicker dropdown .calendar-navigator,uberdatefield dropdown .calendar-navigator{margin-bottom:12px}uberdatepicker dropdown .calendar-navigator div,uberdatefield dropdown .calendar-navigator div{min-width:0;font-weight:500}uberdatepicker dropdown .custom-range .calendar-navigator,uberdatefield dropdown .custom-range .calendar-navigator{justify-content:space-between}uberdatepicker .clear-daterange{position:absolute;top:9px;right:9px;height:30px;width:30px}uberdatepicker .clear-daterange:before{content:"\00d7";position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;font-size:16px;text-align:center;color:#6c7884}uberdatepicker .clear-daterange:hover:before{background-color:#e9ebec;color:#1c272d}uberdatepicker dropdown,uberdatefield dropdown{padding:8px 8px 2px 8px;z-index:101}uberdatepicker dropdown.drop-up,uberdatefield dropdown.drop-up{transform:translateY(-100%);top:-4px}uberdatepicker dropdown input[type=text],uberdatefield dropdown input[type=text]{width:100%;padding:8px;height:32px;border:none;box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 1px;margin-bottom:12px}uberdatepicker dropdown input[type=text]:focus,uberdatefield dropdown input[type=text]:focus{box-shadow:rgba(108,120,132,0.3) 0px 0px 0px 1px,rgba(108,120,132,0.4) 0px 2px 1px}uberdatepicker dropdown ul,uberdatefield dropdown ul,uberdatepicker dropdown .calendar-navigator,uberdatefield dropdown .calendar-navigator{min-width:324px;max-width:324px}uberdatepicker ul.timeframe{list-style-type:none;margin:0 0 16px 0;padding:0;display:flex}uberdatepicker ul.timeframe li{flex-grow:1}uberdatepicker ul.timeframe li+li{margin-left:4px}uberdatepicker ul.timeframe a{display:block;text-align:center;font-size:12px;padding:2px 4px;border-radius:3px;background-color:rgba(108,92,231,0.3);color:#5145ad}uberdatepicker ul.timeframe a:not(.selected):hover{transform:translateY(-1px);background-color:rgba(108,92,231,0.1);box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.1) 0px 2px 1px}uberdatepicker ul.timeframe a.selected{cursor:default;background-color:#6c5ce7;color:#ffffff}uberdatepicker ul.relative-dates,uberdatepicker ul.calendar,uberdatefield ul.calendar{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}uberdatepicker ul.relative-dates li,uberdatepicker ul.calendar li,uberdatefield ul.calendar li{margin-bottom:6px}uberdatepicker ul.relative-dates a,uberdatepicker ul.calendar a,uberdatefield ul.calendar a{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border-radius:3px;background-color:#e9ebec;color:#6c7884}uberdatepicker ul.relative-dates a[href]:hover,uberdatepicker ul.calendar a[href]:hover,uberdatefield ul.calendar a[href]:hover{transform:translateY(-1px);transform-style:flat;-webkit-transform-style:flat;box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.1) 0px 2px 1px;z-index:83;background-color:#f5f5f5;color:#1c272d}uberdatepicker ul.relative-dates a.selected,uberdatepicker ul.calendar a.selected,uberdatefield ul.calendar a.selected,uberdatepicker ul.relative-dates a.selected:hover,uberdatepicker ul.calendar a.selected:hover,uberdatefield ul.calendar a.selected:hover,uberdatepicker ul.relative-dates a.selected span.this,uberdatepicker ul.calendar a.selected span.this,uberdatefield ul.calendar a.selected span.this,uberdatepicker ul.relative-dates a.selected:hover span.this,uberdatepicker ul.calendar a.selected:hover span.this,uberdatefield ul.calendar a.selected:hover span.this{color:#ffffff !important;background-color:#6c7884 !important;transform:translateY(0) !important;box-shadow:none !important}uberdatepicker ul.relative-dates a.this,uberdatepicker ul.calendar a.this,uberdatefield ul.calendar a.this,uberdatepicker ul.relative-dates span.this,uberdatepicker ul.calendar span.this,uberdatefield ul.calendar span.this{text-decoration:underline;text-decoration-color:#a3aab0;font-weight:500;color:#1c272d}uberdatepicker ul.calendar.month li,uberdatefield ul.calendar.month li{flex:0 0 calc(27.33%)}uberdatepicker ul.calendar.quarter li,uberdatefield ul.calendar.quarter li{flex:0 0 calc(46%)}uberdatepicker ul.calendar.week li,uberdatefield ul.calendar.week li,uberdatepicker ul.calendar.year li,uberdatefield ul.calendar.year li,uberdatepicker ul.calendar.fy li,uberdatefield ul.calendar.fy li{flex:0 0 100%}uberdatepicker ul.calendar.day li,uberdatefield ul.calendar.day li{flex:0 0 calc(9.285714286%)}uberdatepicker ul.calendar.month a,uberdatefield ul.calendar.month a,uberdatepicker ul.calendar.day a,uberdatefield ul.calendar.day a,uberdatepicker ul.calendar.fy a,uberdatefield ul.calendar.fy a,uberdatepicker ul.calendar.year a,uberdatefield ul.calendar.year a{padding:10px;text-transform:uppercase}uberdatepicker ul.calendar.quarter a,uberdatefield ul.calendar.quarter a{padding:20px;text-transform:uppercase}uberdatepicker ul.calendar.week a span,uberdatefield ul.calendar.week a span,uberdatepicker ul.calendar.day a span,uberdatefield ul.calendar.day a span{flex:1 0 auto;text-align:center}uberdatepicker ul.calendar.week a span.not-this-month:before,uberdatefield ul.calendar.week a span.not-this-month:before,uberdatepicker ul.calendar.day a span.not-this-month:before,uberdatefield ul.calendar.day a span.not-this-month:before{content:"\2022";opacity:0.3}uberdatepicker ul.calendar.week li:nth-child(-n + 7),uberdatefield ul.calendar.week li:nth-child(-n + 7){flex:0 0 calc(9.285714286%)}uberdatepicker ul.calendar.week a,uberdatefield ul.calendar.week a{flex-direction:row;justify-content:space-between;padding:10px 5px}uberdatepicker ul.calendar.week a span,uberdatefield ul.calendar.week a span{flex:0 0 calc(9.285714286%)}uberdatepicker ul.calendar a.day-name,uberdatefield ul.calendar a.day-name{background-color:transparent;padding:0;font-size:12px;cursor:default;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}uberdatepicker ul.relative-dates li{flex:0 0 calc(27.33%)}uberdatepicker ul.relative-dates a{padding:2px 4px;font-size:12px}uberdatepicker dropdown .custom-range{display:flex}uberdatepicker dropdown .custom-range ul+ul,uberdatepicker dropdown .custom-range .calendar-navigator+.calendar-navigator{margin-left:16px}uberdatepicker dropdown .custom-range ul.calendar a.selected-range,uberdatepicker dropdown .custom-range ul.calendar a.selected-range:hover,uberdatepicker dropdown .custom-range ul.calendar a.selected-range .this,uberdatepicker dropdown .custom-range ul.calendar a.selected-range:hover .this{color:#ffffff;background-color:#a3aab0}uberdatepicker{font:400 13.5px/20px "Segoe UI VSS (Regular)","Segoe UI","-apple-system",BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}uberdatepicker input[type=text]::placeholder{color:#a3aab0;font-style:normal}uberdatepicker input[type=text]:focus{outline:none}.cu-pageFilters uberdatepicker{display:inline-block}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429rem;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#3075c0;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}dropdown{display:none;border-radius:2px;box-shadow:rgba(9,30,66,0.1) 0px 2px 1px,rgba(9,30,66,0.3) 0px 0px 20px -6px;background-color:#ffffff;position:absolute;z-index:4;transform:translateY(4px)}.open>dropdown{display:block}.btn-group dropdown{top:100%}.view-settings{display:flex;align-items:flex-start;position:relative}.view-settings .filters,.view-settings .displays{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:10px;min-width:215px}.view-settings .filters .filter:not(.temp-toggle),.view-settings .displays .filter:not(.temp-toggle),.view-settings .filters .display,.view-settings .displays .display{position:relative;margin-bottom:18px}.view-settings .filters .filter:not(.temp-toggle)>label:not(.switch):not(.toggle-switch),.view-settings .displays .filter:not(.temp-toggle)>label:not(.switch):not(.toggle-switch),.view-settings .filters .display>label:not(.switch):not(.toggle-switch),.view-settings .displays .display>label:not(.switch):not(.toggle-switch){color:#a3aab0 !important;background-color:rgba(255,255,255,0.3);position:absolute;margin-top:-7px;margin-left:4px;z-index:1;padding:0 3px;font-size:11.5px;line-height:12px;border-radius:3px}.view-settings .filters .filter:not(.temp-toggle):hover>label:not(.switch):not(.toggle-switch),.view-settings .displays .filter:not(.temp-toggle):hover>label:not(.switch):not(.toggle-switch),.view-settings .filters .display:hover>label:not(.switch):not(.toggle-switch),.view-settings .displays .display:hover>label:not(.switch):not(.toggle-switch){background-color:#ffffff}.view-settings .filters .filter:not(.temp-toggle)>select,.view-settings .displays .filter:not(.temp-toggle)>select,.view-settings .filters .display>select,.view-settings .displays .display>select{-webkit-appearance:none;display:block;background-color:#ffffff;height:30px;border-radius:3px;box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 1px;transition:all 0.15s ease-out;position:relative;padding:0 30px 0 8px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='chevron-down' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14'%3E%3Cpath fill='%23a3aab0' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-size:0.6em;background-repeat:no-repeat;background-position:calc(88%) center;min-width:170px}.view-settings .filters .filter:not(.temp-toggle) .combobox-container,.view-settings .displays .filter:not(.temp-toggle) .combobox-container,.view-settings .filters .display .combobox-container,.view-settings .displays .display .combobox-container{height:30px}.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group,.view-settings .filters .display .combobox-container .input-group,.view-settings .displays .display .combobox-container .input-group{border:none;display:block}.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group input[type=text],.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group input[type=text],.view-settings .filters .display .combobox-container .input-group input[type=text],.view-settings .displays .display .combobox-container .input-group input[type=text]{width:100%;border:1px solid transparent;background-color:#ffffff;padding-right:30px;padding-left:6px;text-overflow:ellipsis;height:30px;line-height:30px;border-radius:3px}.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group input[type=text]:focus,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group input[type=text]:focus,.view-settings .filters .display .combobox-container .input-group input[type=text]:focus,.view-settings .displays .display .combobox-container .input-group input[type=text]:focus,.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group input[type=text]:focus-visible,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group input[type=text]:focus-visible,.view-settings .filters .display .combobox-container .input-group input[type=text]:focus-visible,.view-settings .displays .display .combobox-container .input-group input[type=text]:focus-visible{box-shadow:none !important;outline:none}.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group input[type=text].input-validation-error,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group input[type=text].input-validation-error,.view-settings .filters .display .combobox-container .input-group input[type=text].input-validation-error,.view-settings .displays .display .combobox-container .input-group input[type=text].input-validation-error{color:#d63031}.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn,.view-settings .filters .display .combobox-container .input-group .input-group-btn,.view-settings .displays .display .combobox-container .input-group .input-group-btn,.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button,.view-settings .filters .display .combobox-container .input-group .input-group-btn button,.view-settings .displays .display .combobox-container .input-group .input-group-btn button{position:absolute;right:0;top:0;bottom:0;left:0;width:unset;height:unset;border:unset}.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button,.view-settings .filters .display .combobox-container .input-group .input-group-btn button,.view-settings .displays .display .combobox-container .input-group .input-group-btn button{width:100%;display:block;background-color:#ffffff;height:30px;border-radius:3px;box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 1px;transition:all 0.15s ease-out;position:relative;padding:0 30px 0 8px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='chevron-down' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14'%3E%3Cpath fill='%23a3aab0' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-size:0.6em;background-repeat:no-repeat;background-position:calc(88%) center;background-color:transparent}.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button i,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button i,.view-settings .filters .display .combobox-container .input-group .input-group-btn button i,.view-settings .displays .display .combobox-container .input-group .input-group-btn button i{display:none}.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button:hover,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button:hover,.view-settings .filters .display .combobox-container .input-group .input-group-btn button:hover,.view-settings .displays .display .combobox-container .input-group .input-group-btn button:hover{transform:none}.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button:active,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button:active,.view-settings .filters .display .combobox-container .input-group .input-group-btn button:active,.view-settings .displays .display .combobox-container .input-group .input-group-btn button:active,.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button:focus,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button:focus,.view-settings .filters .display .combobox-container .input-group .input-group-btn button:focus,.view-settings .displays .display .combobox-container .input-group .input-group-btn button:focus,.view-settings .filters .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button:focus-visible,.view-settings .displays .filter:not(.temp-toggle) .combobox-container .input-group .input-group-btn button:focus-visible,.view-settings .filters .display .combobox-container .input-group .input-group-btn button:focus-visible,.view-settings .displays .display .combobox-container .input-group .input-group-btn button:focus-visible{outline:none}.view-settings .filters .filter:not(.temp-toggle) .combobox-container.combobox-disabled input[type=text],.view-settings .displays .filter:not(.temp-toggle) .combobox-container.combobox-disabled input[type=text],.view-settings .filters .display .combobox-container.combobox-disabled input[type=text],.view-settings .displays .display .combobox-container.combobox-disabled input[type=text]{padding-left:0;padding-right:0;background-color:transparent}.view-settings .filters .filter:not(.temp-toggle) .combobox-container.combobox-disabled .input-group-btn,.view-settings .displays .filter:not(.temp-toggle) .combobox-container.combobox-disabled .input-group-btn,.view-settings .filters .display .combobox-container.combobox-disabled .input-group-btn,.view-settings .displays .display .combobox-container.combobox-disabled .input-group-btn{display:none}.view-settings .filters .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li a,.view-settings .displays .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li a,.view-settings .filters .display .combobox-container ul.dropdown-menu li a,.view-settings .displays .display .combobox-container ul.dropdown-menu li a{padding:4px 8px;line-height:normal}.view-settings .filters .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li a .subtitle,.view-settings .displays .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li a .subtitle,.view-settings .filters .display .combobox-container ul.dropdown-menu li a .subtitle,.view-settings .displays .display .combobox-container ul.dropdown-menu li a .subtitle{font-size:12px;color:#a3aab0}.view-settings .filters .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li:hover a,.view-settings .displays .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li:hover a,.view-settings .filters .display .combobox-container ul.dropdown-menu li:hover a,.view-settings .displays .display .combobox-container ul.dropdown-menu li:hover a,.view-settings .filters .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li.active a,.view-settings .displays .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li.active a,.view-settings .filters .display .combobox-container ul.dropdown-menu li.active a,.view-settings .displays .display .combobox-container ul.dropdown-menu li.active a{background-color:#00aaff}.view-settings .filters .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li:hover a .subtitle,.view-settings .displays .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li:hover a .subtitle,.view-settings .filters .display .combobox-container ul.dropdown-menu li:hover a .subtitle,.view-settings .displays .display .combobox-container ul.dropdown-menu li:hover a .subtitle,.view-settings .filters .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li.active a .subtitle,.view-settings .displays .filter:not(.temp-toggle) .combobox-container ul.dropdown-menu li.active a .subtitle,.view-settings .filters .display .combobox-container ul.dropdown-menu li.active a .subtitle,.view-settings .displays .display .combobox-container ul.dropdown-menu li.active a .subtitle{color:#ffffff !important}.view-settings .filters{flex:1 1 auto}.view-settings .filters .filter{margin-right:8px}.view-settings .displays{flex:0 0 auto;align-items:flex-start;justify-content:flex-end}.view-settings .displays .display{margin-left:8px;z-index:5}.view-settings .displays .display.legend{margin-left:auto}.display{display:flex}.display dropdown{display:flex;padding:14px;min-width:100%;right:0;max-width:calc(-135vw);overflow:auto}.display dropdown>div{width:fit-content}.display dropdown h5{color:#a3aab0;font-size:12px;font-weight:500;text-transform:uppercase;padding-bottom:12px}.display dropdown ul{padding-bottom:4px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:vertical-lr;display:flex;flex-wrap:wrap;max-height:calc(-200vh)}.display dropdown ul li{writing-mode:horizontal-tb;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:horizontal-tb;padding:0 30px 2px 0;white-space:nowrap;min-width:140px}.display dropdown ul li.demarcate{padding-top:10px}.display dropdown label{color:#1c272d;font-size:13.5px !important;margin:0}.display dropdown label.disabled{opacity:0.3}.display dropdown label input{margin:0 6px 0 !important;vertical-align:middle}.display+.btn{margin-left:8px}@-moz-document url-prefix(){.display dropdown ul{display:contents}}
@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.display dropdown ul{display:contents}}
}.filter label.switch,legend label.switch,.filter a.toggle-charts,legend a.toggle-charts{cursor:pointer;display:flex;align-items:center;background-color:#ffffff;height:30px;border-radius:3px;box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 1px;transition:all 0.15s ease-out;color:#1c272d;padding:0 8px 0 8px;margin:0 !important}.filter label.switch input[type=checkbox],legend label.switch input[type=checkbox],.filter a.toggle-charts input[type=checkbox],legend a.toggle-charts input[type=checkbox]{margin:0 5px 0 0 !important}.filter label.switch input[type=checkbox][disabled=disabled],legend label.switch input[type=checkbox][disabled=disabled],.filter a.toggle-charts input[type=checkbox][disabled=disabled],legend a.toggle-charts input[type=checkbox][disabled=disabled]{-webkit-appearance:auto !important;appearance:auto !important}.filter label.switch input[type=checkbox][disabled=disabled]:after,legend label.switch input[type=checkbox][disabled=disabled]:after,.filter a.toggle-charts input[type=checkbox][disabled=disabled]:after,legend a.toggle-charts input[type=checkbox][disabled=disabled]:after{content:unset !important}.filter label.switch.right-aligned input[type=checkbox],legend label.switch.right-aligned input[type=checkbox],.filter a.toggle-charts.right-aligned input[type=checkbox],legend a.toggle-charts.right-aligned input[type=checkbox]{margin:0 0 0 5px !important}.widget .filter label.switch,.widget legend label.switch,.widget .filter a.toggle-charts,.widget legend a.toggle-charts{box-shadow:unset;padding:0;height:auto}.filter a.toggle-charts:hover,legend a.toggle-charts:hover,.filter a.toggle-charts:active,legend a.toggle-charts:active,.filter a.toggle-charts:focus,legend a.toggle-charts:focus{text-decoration:none !important}.filter a.toggle-charts:before,legend a.toggle-charts:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f643";padding-right:7px}legend label.switch{display:inline-flex;margin-left:12px !important;font-weight:400 !important}dropdown.filter-options{z-index:999;max-height:400px;padding:14px;overflow-y:auto}dropdown.filter-options.fix-on-page{position:fixed}dropdown.filter-options>div{display:flex;flex-direction:column}dropdown.filter-options>div.filter-options--all-or-selection{flex-direction:row;border-bottom:1px solid #e9ebec;margin-bottom:10px;padding-bottom:10px}dropdown.filter-options>div.filter-options--all-or-selection label{color:#1c272d;font-size:13.5px;white-space:nowrap}dropdown.filter-options>div.filter-options--all-or-selection label+label{margin-left:14px}dropdown.filter-options .filter-item{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}dropdown.filter-options .filter-item>text{margin-right:20px;padding-right:10px}dropdown.filter-options .filter-item .remember-previous{margin-left:auto;display:flex;align-items:center;flex-direction:row-reverse;color:#6c7884}dropdown.filter-options .filter-item .remember-previous input{margin-left:4px}dropdown.filter-options .filter-item.filter-item--hidden{order:999;color:#6c7884}dropdown.filter-options .filter-item.filter-item--hidden .remember-previous{display:none}dropdown.filter-options .filter-item.filter-item--hidden~.filter-item--hidden{border-top:unset;margin-top:unset;padding-top:unset}dropdown.filter-options .filter-item.filter-item--hidden{border-top:1px solid #e9ebec;margin-top:10px;padding-top:10px}.filter.reductive-filter{position:relative}.filter.reductive-filter:after{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f002";position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#6c7884}.filter.reductive-filter input[type=text]{padding-left:28px !important;border-radius:3px !important;box-shadow:rgba(9,30,66,0.02) 0px 0px 0px 1px,rgba(9,30,66,0.08) 0px 2px 1px !important;width:100% !important}.view-settings .display.legend label{display:none}.view-settings .filter.temp-toggle{transform:translateY(-18px)}.view-settings .filter.temp-toggle label{display:block;font-size:11.5px}.view-settings .display.lock-unlock-costs{padding:4px}.view-settings .display+.lock-unlock-costs{background-color:rgba(200,204,208,0.5);border-radius:3px}.percentage-progress{display:block;position:relative}.percentage-progress bar{position:absolute;height:4px;overflow:hidden;bottom:-3px;background-color:rgba(102,204,255,0.3);left:0;right:0;border-radius:2px}td.utilisation--billable-v-target .percentage-progress bar:nth-of-type(1),table.projects--index td.project--alert .percentage-progress bar:nth-of-type(1){background-color:#ffffff}.percentage-progress bar:nth-of-type(2){left:0;background-color:#00aaff}.percentage-progress bar:nth-of-type(3){left:0;background-color:#255faa}.percentage-progress.under-target bar{background-color:#ffffff}.percentage-progress.all-consumed bar:nth-of-type(2),.percentage-progress.under-target bar:nth-of-type(2){background-color:#de595a}table{border-collapse:separate;border-spacing:0;outline:none;position:relative;table-layout:fixed;width:100%}table .col{width:auto}table .col--bulk{width:30px}table .col--pin{width:35px}table .col--actions{width:44px}table .col--text{width:180px}table .col--text_long{width:auto}table .col--date{width:220px}table .col--progress{width:150px}table .col--number{width:150px}table .col--number_currency{width:170px}table .col--save-mark{width:20px}table .col-hidden{width:0}table tr td{border-top:1px solid rgba(200,204,208,0.5);line-height:1em;height:37px;padding:4px 8px 4px 0;position:relative}table tr.fixed-columns-hack th{padding:0 !important;height:0 !important;overflow:hidden !important;border:none !important}table th{border-bottom:2px solid rgba(200,204,208,0.5);color:#a3aab0;font-weight:400;padding:8px 8px 4px 0;position:relative;text-align:left;vertical-align:bottom}table th.num{text-align:right;padding-left:8px}table th.num+th:not(.num):not(:last-child){padding-left:10px}table th.has-color-status{padding-left:10px}table th.heading-spanned{padding-right:0;text-align:center}table th.compact{letter-spacing:-0.02em}table th.bulk-action-row{padding:0}table th:last-child{padding-right:0}table th .orderable{cursor:pointer}table th .orderable:after,table th .orderable:before{display:inline-block;width:14px;color:#6c7884;background-size:0.6em;background-position:right center;background-repeat:no-repeat;background-image:none}table th .orderable:hover:after,table th .orderable:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='sort-down' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-sort-down fa-w-10' style='--fa-secondary-opacity:0.1'%3E%3Cg class='fa-group'%3E%3Cpath fill='%236c7884' d='M279.07 224.05h-238c-21.4 0-32.1-25.9-17-41l119-119a23.9 23.9 0 0133.8-.1l.1.1 119.1 119c15.07 15.05 4.4 41-17 41z' class='fa-secondary'/%3E%3Cpath fill='%236c7884' d='M296.07 329.05L177 448.05a23.9 23.9 0 01-33.8.1l-.1-.1-119-119c-15.1-15.1-4.4-41 17-41h238c21.37 0 32.04 25.95 16.97 41z' class='fa-primary'/%3E%3C/g%3E%3C/svg%3E")}table th:not(.num) .orderable:after{content:"\00a0"}table th.num .orderable:before{content:"\00a0";background-position:left center}table th.sort-ascending .orderable:after,table th.sort-ascending .orderable:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='sort-down' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-sort-down fa-w-10' style='--fa-secondary-opacity:0.1'%3E%3Cg class='fa-group'%3E%3Cpath fill='%23c8ccd0' d='M279.07 224.05h-238c-21.4 0-32.1-25.9-17-41l119-119a23.9 23.9 0 0133.8-.1l.1.1 119.1 119c15.07 15.05 4.4 41-17 41z' class='fa-secondary'/%3E%3Cpath fill='%236c7884' d='M296.07 329.05L177 448.05a23.9 23.9 0 01-33.8.1l-.1-.1-119-119c-15.1-15.1-4.4-41 17-41h238c21.37 0 32.04 25.95 16.97 41z' class='fa-primary'/%3E%3C/g%3E%3C/svg%3E")}table th.sort-descending .orderable:after,table th.sort-descending .orderable:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='sort-down' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-sort-down fa-w-10' style='--fa-secondary-opacity:0.1'%3E%3Cg class='fa-group'%3E%3Cpath fill='%236c7884' d='M279.07 224.05h-238c-21.4 0-32.1-25.9-17-41l119-119a23.9 23.9 0 0133.8-.1l.1.1 119.1 119c15.07 15.05 4.4 41-17 41z' class='fa-secondary'/%3E%3Cpath fill='%23c8ccd0' d='M296.07 329.05L177 448.05a23.9 23.9 0 01-33.8.1l-.1-.1-119-119c-15.1-15.1-4.4-41 17-41h238c21.37 0 32.04 25.95 16.97 41z' class='fa-primary'/%3E%3C/g%3E%3C/svg%3E")}table th.select-all label{display:block;padding:6px 0 8px 0;margin:0}table th.select-all label input[type=checkbox]{margin:0}table th.legend{text-align:right;vertical-align:bottom}table th.legend .legend-icon{margin:0 9px 4px 0;display:inline-block;height:20px;width:20px;text-decoration:none}table th.legend .legend-icon:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f05a";color:#a3aab0;font-size:16px}table thead.double-row tr:nth-last-child(2) th{font-weight:600;color:#1c272d;padding-bottom:12px;border-bottom:none;height:40px}table tr.sticky-row th{position:sticky;top:0;z-index:1;background-color:#f5f5f5}table tr.sticky-row th:not(:last-child):hover{z-index:3}table tr.sticky-row+tr.sticky-row th{top:40px}table.js-col-resizer th:not(.no-resize):hover{background-color:#e9ebec !important}table.js-col-resizer th:not(.no-resize):hover .cell-content{background-color:#e9ebec !important}.js-grips{height:0px;position:relative}.js-grip{margin-left:-3px;position:absolute;z-index:4}.js-grip .js-col-resizer{position:absolute;width:4px;height:100%;cursor:col-resize;top:0}.double-header-row .js-grip .js-col-resizer{top:38px}.multi-line-header-row .js-grip .js-col-resizer:after{height:48px}.timesheet-header-row .js-grip .js-col-resizer:after{height:58px}.global-billable-rates .js-grip .js-col-resizer{top:58px}.js-grip .js-col-resizer:after{transition:background-color 0.1s ease-in;height:32px;content:" ";width:2px;position:absolute;top:0;left:0}.js-grip .js-col-resizer:hover{cursor:col-resize !important}.js-grip .js-col-resizer:hover:after{background-color:#00aaff}.js-last-grip{position:absolute;width:1px}.js-grip-dragging:after{background-color:#00aaff;box-shadow:0 0 0 4px rgba(102,204,255,0.2);bottom:0;content:" ";width:2px;position:absolute;top:0;left:0}.js-grip.js-disabled-grip,.js-grip.js-disabled-fixed-grip{cursor:default;display:none;border:none}tabs{display:block;position:relative;z-index:82;margin:0 0 28px 0}tabs:not(.--jsfied){overflow-x:auto;-webkit-overflow-scrolling:touch}tabs .--hidden{display:none}tabs ul{box-shadow:inset 0 -2px 0 0 rgba(200,204,208,0.5)}tabs a,tabs button{display:block;background-color:transparent;color:#1c272d;padding:0 1px 4px;border:none;border-bottom:3px solid transparent;outline:none}tabs .-primary{display:flex}tabs .-primary>li{flex-grow:0;padding-right:30px}tabs .-primary>li>a,tabs .-primary>li>button{white-space:nowrap}tabs .-primary>li>a:hover,tabs .-primary>li>button:hover{color:#1c272d;border-bottom-color:#a3aab0;text-decoration:none}tabs .-primary>li>a:hover.beta:after,tabs .-primary>li>button:hover.beta:after{opacity:1}tabs .-primary>li>a:active,tabs .-primary>li>button:active{color:#1c272d;border-bottom-color:#a3aab0;text-decoration:none}tabs .-primary>li>a.selected,tabs .-primary>li>button.selected{color:#1c272d;border-bottom-color:#00aaff}tabs .-primary>li>a.selected.beta:after,tabs .-primary>li>button.selected.beta:after{opacity:1}tabs .-primary>li>a.beta:after,tabs .-primary>li>button.beta:after{content:"beta";position:absolute;font-size:8px;line-height:normal;text-transform:uppercase;background-color:rgba(102,204,255,0.3);padding:0 2px 1px 2px;border-radius:2px;transform:translate(-4px,-6px);opacity:0.5}tabs .-primary .-more{padding-right:0}tabs .-primary .-more>button span{display:inline-block;transition:transform 0.2s}tabs.--show-secondary .-primary .-more>button span{transform:rotate(180deg)}tabs .-secondary{max-width:100%;min-width:10em;display:none;position:absolute;top:100%;right:0;z-index:99;animation:nav-secondary 0.2s;padding-top:6px}tabs .-secondary a.selected,tabs .-secondary button.selected{text-decoration:underline;text-decoration-color:#00aaff;font-weight:600}tabs .-secondary a.beta:after,tabs .-secondary button.beta:after{content:" (beta)"}tabs.--show-secondary .-secondary{display:block}@keyframes nav-secondary{0%{opacity:0;
transform:translateY(-1em)}
100%{opacity:1;
transform:translateY(0)}}
body.login-page{background:#fafafa}body.login-page a{color:#477AA2;text-align:right;text-decoration:underline}body.login-page a:hover{color:#1c272d;text-decoration:none}body.login-page footer{background:none;flex:0 0}.login-container{align-items:center;display:flex;flex:1 1;justify-content:center}.login-container .login{align-items:center;display:flex;flex:0 0 100%;flex-direction:column;height:100%;justify-content:flex-start;padding:0}.login-container .login .logo-panel{align-items:center;background:#bfff00;display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;padding:40px 0;width:100%}.login-container .login .form-panel{flex:1 1 100%;padding:40px;width:100%;flex-direction:column}.login-container .login .form-panel .content{max-width:400px;text-align:center}.login-container .login .form-panel .content ul{list-style-type:disc}.login-container .login .form-panel .error-message{color:#d41a00;font-size:12px;font-weight:500;margin-bottom:10px}.login-container .login .form-panel fieldset{border:none;display:flex;flex-flow:wrap;padding:0 0 20px}.login-container .login .form-panel fieldset:nth-child(2){padding-bottom:10px}.login-container .login .form-panel fieldset.remember-checkbox{flex-direction:row-reverse}.login-container .login .form-panel fieldset.remember-checkbox label{font-weight:normal;padding:0;margin-left:10px}.login-container .login .form-panel fieldset.forgot-password label{font-weight:normal}.login-container .login .form-panel fieldset label,.login-container .login .form-panel fieldset input[type="text"],.login-container .login .form-panel fieldset .error-message,.login-container .login .form-panel fieldset a{display:block}.login-container .login .form-panel fieldset input[type="text"],.login-container .login .form-panel fieldset input[type="password"]{background-color:#fff;border:1px solid #c8ccd0;flex:0 0 100%;height:30px;padding:0 8px}.login-container .login .form-panel fieldset input[type="text"]:focus,.login-container .login .form-panel fieldset input[type="password"]:focus{border-color:#253745}.login-container .login .form-panel fieldset input[type="text"].input-validation-error,.login-container .login .form-panel fieldset input[type="password"].input-validation-error{border-color:#d41a00}.login-container .login .form-panel fieldset a,.login-container .login .form-panel fieldset label{flex:1 50%;font-size:12px;padding:0 0 4px}.login-container .login .form-panel fieldset label{font-weight:650}.login-container .login .form-panel fieldset .error-message{margin:0}.login-container .login .form-panel .password-rules{font-size:12px;margin-top:10px}.login-container .login .form-panel .password-rules p{margin:0}.login-container .login .form-panel .password-rules ul{list-style-type:disc;padding:0 0 0 20px}.login-container .login .form-panel hr{border-color:#c8ccd0;border-style:solid;border-width:1px 0 0;margin:30px 0 20px;overflow:visible;position:relative}.login-container .login .form-panel hr:before{background:#fafafa;color:#c8ccd0;content:"OR";position:absolute;margin-left:-15px;font-size:12px;left:50%;text-align:center;top:-10px;width:30px}.login-container .login .form-panel .btn{background:#fff;border:1px solid #253745;border-radius:4px;box-shadow:0 2px 1px 0 rgba(9,30,66,0.1),0 0 0 1px rgba(9,30,66,0.02);color:#1c272d;margin:10px 0 0;min-height:40px;width:100%;transition:background-color 0.1s,color 0.1s}.login-container .login .form-panel .btn:active,.login-container .login .form-panel .btn:focus,.login-container .login .form-panel .btn:hover{background:#253745;color:#fff;cursor:pointer}.login-container .login .form-panel .btn.sso-login{background-image:url("../img/microsoft-logo.svg?v=9pUX5xAddSq8OnqheBAakikjAnE");background-repeat:no-repeat;background-position:60px center}.login-container .login .form-panel legend{font-weight:500;margin:0 0 10px}.login-container h3,.login-container p{margin:0 0 20px}.login-container .login-help{display:flex;justify-content:center;margin:10px 0 0}.login-container .login-help span{margin:0 10px}.login-container .validation-summary-errors>ul{display:none}@media (min-width:calc(767px)){.login-container .login{flex-direction:row}.login-container .login>*{width:50%}.login-container .login .logo-panel{height:100%;width:50%}.login-container .login .form-panel{align-items:center;display:flex}.login-container .login .form-panel form{width:100%;max-width:400px}}
