.clearfix:after{content:"";display:table;clear:both}:root{--white-10: rgba(255, 255, 255, .1);--black-10: rgba(0, 0, 0, .1);--white-20: rgba(255, 255, 255, .2);--black-20: rgba(0, 0, 0, .2);--white-30: rgba(255, 255, 255, .3);--black-30: rgba(0, 0, 0, .3);--white-40: rgba(255, 255, 255, .4);--black-40: rgba(0, 0, 0, .4);--white-50: rgba(255, 255, 255, .5);--black-50: rgba(0, 0, 0, .5);--white-60: rgba(255, 255, 255, .6);--black-60: rgba(0, 0, 0, .6);--white-70: rgba(255, 255, 255, .7);--black-70: rgba(0, 0, 0, .7);--white-80: rgba(255, 255, 255, .8);--black-80: rgba(0, 0, 0, .8);--white-90: rgba(255, 255, 255, .9);--black-90: rgba(0, 0, 0, .9);--hub-green: $hub_green}:root .gap10{clear:both;height:10px}:root .gap110{clear:both;height:110px}:root .spacer10{display:inline-block;width:10px}:root .gap20{clear:both;height:20px}:root .gap120{clear:both;height:120px}:root .spacer20{display:inline-block;width:20px}:root .gap30{clear:both;height:30px}:root .gap130{clear:both;height:130px}:root .spacer30{display:inline-block;width:30px}:root .gap40{clear:both;height:40px}:root .gap140{clear:both;height:140px}:root .spacer40{display:inline-block;width:40px}:root .gap50{clear:both;height:50px}:root .gap150{clear:both;height:150px}:root .spacer50{display:inline-block;width:50px}:root .gap60{clear:both;height:60px}:root .gap160{clear:both;height:160px}:root .spacer60{display:inline-block;width:60px}:root .gap70{clear:both;height:70px}:root .gap170{clear:both;height:170px}:root .spacer70{display:inline-block;width:70px}:root .gap80{clear:both;height:80px}:root .gap180{clear:both;height:180px}:root .spacer80{display:inline-block;width:80px}:root .gap90{clear:both;height:90px}:root .gap190{clear:both;height:190px}:root .spacer90{display:inline-block;width:90px}.hietppy{--rotation: -20deg;display:block;height:600px;left:calc(100% + 60px);position:fixed;scale:.9;top:50%;transform:translateY(-50%) rotate(0);width:400px;z-index:1000}.hietppy__torso{aspect-ratio:456/597;background-image:var(--bg-image);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;filter:drop-shadow(0 0 10px rgba(0,0,0,.5));height:347px;left:-134px;position:absolute;top:78px;width:456px}.hietppy__head{background-image:var(--bg-image);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:170px;left:10px;position:absolute;top:-50px;filter:drop-shadow(0 0 10px rgba(0,0,0,.5));width:120px}.hietppy__head__mouth{background-image:var(--bg-image);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hietppy__text span{display:none}.hietppy__text span.active{display:inline}.hietppy .bubble-frame{position:absolute;right:100%;top:-50px;transform:rotate(calc(var(--rotation) * -1))}.hietppy .bubble{background:#fff;border-radius:5px;display:none;font-family:Grandstander,cursive;font-size:15px;line-height:1.2;min-height:60px;opacity:0;padding:16px 28px 16px 20px;position:absolute;right:-20px;top:50px;width:300px;filter:drop-shadow(0 0 10px rgba(0,0,0,.5))}.hietppy .bubble:after{background:#fff;content:"";display:block;height:12px;position:absolute;right:-6px;top:20px;transform:rotate(45deg);width:12px}.hietppy--showing{left:calc(100% - 60px);transform:translateY(-50%) rotate(var(--rotation))}.hietppy--showing .bubble{display:block;animation:show-bubble .1s forwards;animation-delay:.3s}@keyframes show-bubble{0%{opacity:0}to{opacity:1}}body{background-image:var(--wallpaper-image);background-size:cover;background-position:center;background-repeat:no-repeat;--hub-green: #78B956;--hub-yellow: $hub_yellow;--hub-orange: $hub_orange;--hub-red: $hub_red;--hub-blue: $hub_blue;--body-background: #FFF;--bar-top-background: #EEE;--bar-top-dropdown: rgba(15,15,15,.9);--bar-top-logo-background: #111;--bar-top-color: #111;--bar-top-color-10: rgba(15,15,15,.1);--bar-top-dark-accent: #111;--bar-top-light-accent: #DDD;--drawer-background: #F1F2F5;--drawer-top-background: #444;--drawer-border-color: #444;--drawer-top-color: #FFF;--drawer-top-color-30: rgba(255,255,255,.3);--sidebar-left-c-bg: #444;--sidebar-left-c-color: #FFF;--sidebar-left-c-dark-accent: #111;--sidebar-left-c-light-accent: #111;--hub-c-white: #fff;--hub-c-white-70: rgba(255,255,255,.7);--hub-c-white-50: rgba(255,255,255,.5);--hub-c-white-30: rgba(255,255,255,.3);--hub-c-white-10: rgba(255,255,255,.1);--hub-c-black: #111;--hub-c-black-90: rgba(15,15,15,.9);--hub-c-black-70: rgba(15,15,15,.7);--hub-c-black-50: rgba(15,15,15,.5);--hub-c-black-30: rgba(15,15,15,.3);--hub-c-black-20: rgba(15,15,15,.2);--hub-c-black-10: rgba(15,15,15,.1);--hub-c-lt-grey: #DDD;--hub-c-grey: #e4e3e0;--hub-c-grey2: #eee;--dashboard-background: #EEE;--dashboard-dark-accent: #DDD;--dashboard-light-accent: #DDD;--dashboard-color: #111;--dashboard-color-10: rgba(15,15,15,.1);--button-background-color: #555;--button-background-color-hover: #333;--button-text-color: #FFF;--error-red: #F00;--invert: invert(0)}body:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#ffffffd9}body.theme.dark{--body-background: #3e3e3e;--bar-top-background: #222;--bar-top-dropdown: rgba(15,15,15,.9);--bar-top-logo-background: #222;--bar-top-color: #FFF;--bar-top-color-10: rgba(255,255,255,.1);--bar-top-dark-accent: #111;--bar-top-light-accent: #222;--drawer-background: #222;--drawer-top-background: #111;--drawer-border-color: #111;--sidebar-left-c-bg: #444;--sidebar-left-c-color: #FFF;--sidebar-left-c-dark-accent: #111;--sidebar-left-c-light-accent: #222;--hub-c-white: #111;--hub-c-white-90: rgba(15,15,15,.9);--hub-c-white-70: rgba(15,15,15,.7);--hub-c-white-50: rgba(15,15,15,.5);--hub-c-white-30: rgba(15,15,15,.3);--hub-c-white-10: rgba(15,15,15,.1);--hub-c-black: #fff;--hub-c-black-90: rgba(255,255,255,.9);--hub-c-black-70: rgba(255,255,255,.7);--hub-c-black-50: rgba(255,255,255,.5);--hub-c-black-30: rgba(255,255,255,.3);--hub-c-black-10: rgba(255,255,255,.1);--hub-c-50: rgba(0,0,0,.5);--hub-c-lt-grey: #111;--hub-c-grey: #222;--hub-c-grey2: #111;--dashboard-background: #222;--dashboard-dark-accent: #111;--dashboard-light-accent: #222;--dashboard-color: #FFF;--dashboard-color-10: rgba(15,15,15,.1);--button-background-color: #777;--button-background-color-hover: #555;--button-text-color: #FFF;--error-red: #ff8a8a;--invert: invert(1)}body.theme.dark:before{background-color:#000000d9}body.theme.paddys{background-image:url(/storage/graphics/theme-paddys.jpg)!important;background-size:cover;background-position:center;background-repeat:no-repeat;--body-background: #3e5042;--bar-top-background: #0E1B15;--bar-top-dropdown: rgba(16,26,21,.9);--bar-top-logo-background: #1C362B;--bar-top-color: #FBFADE;--bar-top-color-10: rgba(250,250,221,.1);--bar-top-dark-accent: #000;--bar-top-light-accent: #3A4D3F;--drawer-background: #3e5042;--drawer-top-background: #1C362B;--drawer-border-color: #1C362B;--drawer-top-color: #FBFADE;--sidebar-left-c-bg: rgba(28, 54, 43,.85);--sidebar-left-c-color: #FBFADE;--sidebar-left-c-dark-accent: #1C362B;--sidebar-left-c-light-accent: #3A4D3F;--hub-c-white: #1C362B;--hub-c-white-90: rgba(28, 54, 43,.9);--hub-c-white-70: rgba(28, 54, 43,.7);--hub-c-white-50: rgba(28, 54, 43,.5);--hub-c-white-30: rgba(28, 54, 43,.3);--hub-c-white-10: rgba(28, 54, 43,.1);--hub-c-black: #FBFADE;--hub-c-black-90: rgba(250,250,221,.9);--hub-c-black-70: rgba(250,250,221,.7);--hub-c-black-50: rgba(250,250,221,.5);--hub-c-black-30: rgba(250,250,221,.3);--hub-c-black-10: rgba(250,250,221,.1);--hub-c-50: rgba(28, 54, 43,.5);--hub-c-lt-grey: #1C362B;--hub-c-grey: #222;--hub-c-grey2: #1C362B;--dashboard-background: rgba(28, 54, 43,.85);--dashboard-dark-accent: #1C362B;--dashboard-light-accent: #1C362B;--dashboard-color: #FBFADE;--dashboard-color-10: rgba(28, 54, 43,.1);--button-background-color: #1C362B;--button-background-color-hover: #3A4D3F;--button-text-color: #FBFADE;--error-red: #ff8a8a;--invert: invert(1)}body.theme.paddys .table-wrapper{background:#1c362bd9;border-radius:3px;padding:15px}body.theme.paddys:before{display:none}body.theme.winter{--body-background: #F2F6F5;--bar-top-background: #90C1E8;--bar-top-logo-background: var(--bar-top-background);--bar-top-color: #4D56CB;--bar-top-color-10: rgba( 77, 86, 203, .1);--bar-top-dark-accent: #42237E;--bar-top-light-accent: #90C1E8;--drawer-background: #F2F6F5;--drawer-top-background: #42237E;--drawer-border-color: #42237E;--sidebar-left-c-bg: #444;--sidebar-left-c-color: #FFF;--sidebar-left-c-dark-accent: #111;--sidebar-left-c-light-accent: #222;--hub-c-white: #F2F6F5;--hub-c-white-70: rgba(15,15,15,.7);--hub-c-white-50: rgba(15,15,15,.5);--hub-c-white-30: rgba(15,15,15,.3);--hub-c-white-10: rgba(15,15,15,.1);--hub-c-black: #111;--hub-c-black-70: rgba(255,255,255,.7);--hub-c-black-50: rgba(255,255,255,.5);--hub-c-black-30: rgba(255,255,255,.3);--hub-c-black-10: rgba(255,255,255,.1);--hub-c-50: rgba(0,0,0,.5);--hub-c-lt-grey: #111;--hub-c-grey: #222;--hub-c-grey2: #111;--dashboard-background: #222;--dashboard-dark-accent: #111;--dashboard-light-accent: #222;--dashboard-color: #FFF;--dashboard-color-10: rgba(15,15,15,.1);--button-background-color: #777;--button-background-color-hover: #555;--button-text-color: #FFF;--invert: invert(1)}*{box-sizing:border-box;transition:all .2s ease}html{height:100%}body{position:relative;font-family:Roboto;font-size:15px;font-weight:300;color:var(--hub-c-black);background-color:var(--body-background);margin:0;height:100%;overflow:hidden}.clear{clear:both}.alert.message{background:var(--bar-top-background);border:var(--bar-top-color-10) 1px solid;border-radius:3px;padding:10px}.alert.message.success{background:#e0f2db;border-color:#a2cb8d;color:#111}.alert.message.success a{color:#111}.alert.message.notice{background:#f2ead8;border-color:#cbb395;color:#111}.alert.message.notice a{color:#111}.alert.message.error{background:#f2d8d8;border-color:#cb9595;color:#111}.alert.message.error a{color:#111}.alert.message--half{width:50%}.alert.message a{color:var(--hub-c-black);text-decoration:underline}.forcefield{justify-content:center;align-items:center;display:flex;height:100%;left:0;-webkit-backdrop-filter:opacity(50%);backdrop-filter:opacity(50%);position:absolute;top:0;width:100%;z-index:1000}.forcefield .forcefield__message-box{width:-moz-fit-content;width:fit-content;padding:12px 36px;background-color:#444;border-radius:3px;color:#fff;text-align:center}img{border:0;vertical-align:middle}.cover-img{background-size:cover;background-position:center;background-repeat:no-repeat}.container.login{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;text-align:center}.container.login .btn-link{font-size:14px}.container.login .invalid-feedback{color:red;font-size:13px}.container.login img.hub{display:inline-block;margin-bottom:20px;width:240px}.container.login .card{background:#eee;border:#DDD 1px solid;display:block;padding:20px 30px;border-radius:5px;max-width:600px;width:400px}.container.login .card .form-check{padding:10px 0}.container.login .card label{display:block;font-size:14px;padding:4px 0;text-align:left}.container.login .card input{border:#DDD 1px solid;border-radius:3px;display:block;font-size:18px;padding:8px;width:100%}.container.login .card input[type=checkbox]{display:inline-block;width:auto}.container.login .card input[type=checkbox]+label{display:inline-block}.container.login .card button{background:#000;color:#fff;display:block;font-size:24px;padding:4px 12px;text-transform:uppercase;width:100%;border-radius:3px}.container.login .card button.small{font-size:16px}.body-overlay{background-color:#000000f2;background-position:center center;background-repeat:no-repeat;background-size:300px;display:block;height:100%;left:0;overflow-x:hidden;overflow-y:visible;padding:50px 0;position:fixed;top:0;width:100%;box-sizing:border-box;z-index:10001}.body-overlay .lds-facebook{display:inline-block;position:relative;text-align:center;width:80px;height:40px;left:50%;transform:translate(-50%);top:calc(50% + 20px)}.body-overlay .lds-facebook__progress{background:#444;border-radius:3px;height:5px;left:-120px;overflow:hidden;position:absolute;top:25px;width:320px}.body-overlay .lds-facebook__progress__color{background:#009ddb;background:linear-gradient(90deg,#009ddb,#963d97 26%,#df3a3e,#f5821e,#feb827 74%,#62bb45);height:100%;left:0;position:absolute;top:0;width:100%;-webkit-clip-path:polygon(0 0,0% 0,0% 100%,0 100%);clip-path:polygon(0 0,0% 0,0% 100%,0 100%)}.body-overlay .lds-facebook div.lds-facebook__bar{display:inline-block;position:absolute;left:8px;width:8px;background:#fff;border-radius:2px;animation:lds-facebook 2.4s cubic-bezier(0,.5,.5,1) infinite}.body-overlay .lds-facebook div.lds-facebook__bar:nth-child(1){left:0;background:#009ddb;animation-delay:-.6s}.body-overlay .lds-facebook div.lds-facebook__bar:nth-child(2){left:20%;background:#963d97;animation-delay:-.48s}.body-overlay .lds-facebook div.lds-facebook__bar:nth-child(3){left:40%;background:#df3a3e;animation-delay:-.36s}.body-overlay .lds-facebook div.lds-facebook__bar:nth-child(4){left:60%;background:#f5821e;animation-delay:-.24s}.body-overlay .lds-facebook div.lds-facebook__bar:nth-child(5){left:80%;background:#feb827;animation-delay:-.12s}.body-overlay .lds-facebook div.lds-facebook__bar:nth-child(6){left:100%;background:#62bb45;animation-delay:0}.body-overlay .lds-facebook div.progress{background:none;color:var(--hub-c-grey2);display:inline-block;font-size:12px;left:30px;position:absolute;top:40px;width:auto;animation:none}@keyframes lds-facebook{0%{top:8px;height:48px}50%,to{top:24px;height:24px}}.dashboard-scroll{bottom:0;left:280px;overflow-x:visible;overflow-y:scroll;position:absolute;right:0;top:0}body.hub-sidebar-left-closed .dashboard-scroll{left:50px}@keyframes moveNumberOut{0%{margin-top:0}30%{margin-top:-42px}to{margin-top:-42px}}.move-number-out{animation:moveNumberOut 1.5s}.dashboard-content{-moz-column-gap:10px;column-gap:10px;display:flex;padding:20px}.dashboard-content .column{flex-grow:1;min-height:200px;width:40%}.dashboard-content .column:nth-child(1){width:60%}.dashboard-content .column .box{background:var(--dashboard-background);border:var(--dashboard-light-accent) 1px solid;border-radius:3px;box-sizing:border-box;color:var(--bar-top-color);margin-bottom:10px;overflow:hidden;padding:0 20px 10px;--dark-accent-color: $dashboard_light_accent}.dashboard-content .column .box.forty-fifteen{border-color:#111}.dashboard-content .column .box.forty-fifteen h2{background-color:#111;color:#fff}.dashboard-content .column .box.forty-fifteen .numbers{display:flex;gap:10px}.dashboard-content .column .box.forty-fifteen .number{background:#ce4845;border-radius:3px;color:#fff;flex-grow:1;line-height:1;padding:5px 10px;position:relative;text-align:center}.dashboard-content .column .box.forty-fifteen .number .value{font-size:40px;line-height:40px}.dashboard-content .column .box.forty-fifteen .number .value:after{content:"hours";font-size:14px;line-height:14px;margin-left:4px;position:relative;text-transform:uppercase;top:-10px}.dashboard-content .column .box.forty-fifteen .number small{display:block}.dashboard-content .column .box.forty-fifteen .fifteen .value:after{content:"EBITDA"}.dashboard-content .column .box.marchmadness{background-size:cover;background:#e6883b var(--bg-image) no-repeat center;border-color:#4b3724;display:block;overflow:hidden;position:relative}.dashboard-content .column .box.marchmadness h2{background-color:#4b3724;color:#fff;z-index:3}.dashboard-content .column .box.marchmadness:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;background:#e6873bcc}.dashboard-content .column .box.marchmadness .columns{display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding:10px 20px;position:relative;z-index:2}.dashboard-content .column .box.marchmadness .columns__column{flex-grow:1;text-align:center}.dashboard-content .column .box.marchmadness .columns__column label{color:#fff9;font-size:36px;font-weight:300;line-height:1;text-transform:uppercase}.dashboard-content .column .box.marchmadness .columns__column__value{color:#fff;font-size:84px;font-weight:500;text-shadow:0 2px 6px rgba(0,0,0,.69);letter-spacing:-2px;line-height:1}.dashboard-content .column .box.marchmadness .columns__column__value sup{font-size:60%;font-weight:400;margin-left:-20px;padding-right:4px}.dashboard-content .column .box.countdown{background:#52107e;background-image:var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;padding:0 20px;text-align:center}.dashboard-content .column .box.countdown #demo{box-sizing:border-box;font-size:36px;font-weight:400;height:42px;line-height:42px;overflow:hidden;position:relative;top:-2px;vertical-align:middle;filter:drop-shadow(0 0 6px rgb(164,47,233)) drop-shadow(0 1px 2px rgba(0,0,0,.8))}.dashboard-content .column .box.countdown #demo span.colon{background:#fff;background:linear-gradient(to bottom,#fff,#fae24c);color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dashboard-content .column .box.countdown #demo span.number-slot{display:inline-block;height:42px;overflow:hidden;position:relative;text-align:center;vertical-align:middle}.dashboard-content .column .box.countdown #demo span.number-slot .number{display:block;position:relative;background:#fff;background:linear-gradient(to bottom,#fff,#fae24c);color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dashboard-content .column .box.metrics{padding:0 10px 10px}.dashboard-content .column .box.metrics h2{left:-10px;width:calc(100% + 20px)}.dashboard-content .column .box.metrics .modular-block{margin:var(--block-gap);position:relative;width:auto!important}.dashboard-content .column .box.metrics .modular-block .block-data{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.dashboard-content .column .box.metrics .modular-block .block-data .metric-chart{background:var(--hub-c-white);border-radius:3px;box-shadow:0 2px 4px #0000001a;display:inline-block;padding:10px;width:calc((100% - 20px) / 3);box-sizing:border-box}.dashboard-content .column .box.metrics .simple-progress-bar{padding:40px 0;position:relative}.dashboard-content .column .box.metrics .simple-progress-bar .label{font-size:12px;left:0;line-height:1.1;position:absolute;text-transform:uppercase;top:0}.dashboard-content .column .box.metrics .simple-progress-bar .value{background:var(--hub-c-black);background:linear-gradient(to bottom,var(--hub-c-black) 0%,var(--hub-c-black-50) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:48px;font-weight:400;letter-spacing:-3px;line-height:54px;text-align:center}.dashboard-content .column .box.metrics .simple-progress-bar .value--time{font-size:24px;letter-spacing:-1px}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar{background:var(--hub-c-black-10);border:2px solid var(--hub-c-black-10);border-radius:3px;bottom:-5px;height:20px;left:-5px;position:absolute;right:-5px}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar:after{color:var(--hub-c-black-70);content:attr(data-goal);font-size:13px;height:18px;line-height:18px;position:absolute;right:3px;text-align:right;top:0}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress{background:#000;border-radius:1px 0 0 1px;bottom:0;left:0;position:absolute;right:0;top:0}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress--value-0{background-color:#e98080}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress--value-20{background-color:#e99b80}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress--value-40{background-color:#e9c281}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress--value-60{background-color:#e9e280}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress--value-80{background-color:#bfe980}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress--value-100{background-color:#80e980}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress:after{color:var(--hub-c-black-70);content:attr(data-progress);font-size:11px;position:absolute;right:0;text-align:right;top:-18px;transform:translate(50%)}.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress--value-0:after,.dashboard-content .column .box.metrics .simple-progress-bar .progress-bar .progress--value-100:after{display:none}.dashboard-content .column .box.pipeline-chart{padding:0}.dashboard-content .column .box.pipeline-chart h2{background:var(--dashboard-dark-accent);left:0;margin-bottom:0;width:100%}.dashboard-content .column .box.prospects{background:#459bd6;border-color:#5078a9;color:#fff;--dashboard-dark-accent: #5078A9}.dashboard-content .column .box.compliance{background:#f3bb4b;border-color:#d8a33a;color:#111;--dashboard-dark-accent: #f8ce78}.dashboard-content .column .box.kpi-indicators{background:#333;border-color:#111;color:#fff;--dashboard-dark-accent: #111}.dashboard-content .column .box.ding{background:#78b956;border-color:#549b2f;color:#fff;--dashboard-dark-accent: #549b2f}.dashboard-content .column .box.prn-news{background:#b90b2e;border-color:#950825;color:#fff;--dashboard-dark-accent: #950825}.dashboard-content .column .box.saved-search{background:#459bd6;border-color:#2980bc;color:#fff;--dashboard-dark-accent: #2980bc}.dashboard-content .column .box.your-day{min-height:calc(100vh - 140px)}.dashboard-content .column .box h2{background:var(--dashboard-dark-accent);font-size:22px;left:-20px;margin-bottom:10px;padding:10px 20px 0;position:relative;text-transform:uppercase;width:calc(100% + 40px)}.dashboard-content .column .box h3{background:var(--dashboard-dark-accent);border-radius:3px;padding:6px 12px;width:calc(100% + 20px);position:relative;left:-10px;margin-bottom:10px;text-transform:uppercase}.dashboard-content .column .box h4{font-size:18px;line-height:1.2;padding:0 0 10px}.dashboard-content .column .box .loading{opacity:.5}.status-bar{background:#111;bottom:0;display:block;height:50px;line-height:60px;text-align:center;z-index:1000}.status-bar p{color:#999;font-size:14px;font-style:italic;position:relative;top:-5px}.status-bar label{color:#ccc;font-size:12px;margin-left:20px;position:relative;text-transform:uppercase;top:-4px;vertical-align:-webkit-baseline-middle}.status-bar .spacer{display:inline-block;width:10px}.status-bar .box{color:#fff;font-size:1.65em;margin:0 10px;position:relative;vertical-align:middle}.status-bar .box.has-weekly:after{content:attr(data-weekly);font-size:.5em;margin-left:5px;position:relative;top:-.7em;opacity:.8}.status-bar .box:before{background:#111;bottom:100%;color:#aaa;content:attr(title);font-size:10px;left:50%;line-height:10px;padding:4px 10px;position:absolute;text-transform:uppercase;transform:translate(-50%) translateY(5px);white-space:nowrap;border-radius:3px 3px 0 0}.status-bar .box[title=""]:before{display:none}*{--inbound: #6CCEF5;--outbound: #ACD273;--prior: #08B0F0;--current: #CE93D8;--total-time: #08B0F0;--this-week: #E2798C;--last-week: #4AD5B0;--emails: #FFF898;--sent: #F68D56;--received: #38B549;--dnd: #F44336}.status-bar .box.explanation{color:#999;text-transform:uppercase}.status-bar .box.inbound{color:var(--inbound)}.status-bar .box.outbound{color:var(--outbound)}.status-bar .box.prior{color:var(--prior)}.status-bar .box.current{color:var(--current)}.status-bar .box.total-time{color:var(--total-time)}.status-bar .box.thisweek{color:var(--this-week)}.status-bar .box.lastweek{color:var(--last-week)}.status-bar .box.emails{color:var(--emails)}.status-bar .box.emails:before{color:#ccc;font-weight:500}.status-bar .box.sent{color:var(--sent)}.status-bar .box.received{color:var(--received)}.status-bar .box.dnd{color:var(--dnd)}.status-bar .box.productivity{background:-webkit-linear-gradient(#83FF60,#62BB45);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2.6em;font-weight:500;margin-right:30px;top:-5px}@property --p{syntax: "<number>"; inherits: true; initial-value: 0;}.kpi-chart{background-color:#333;display:flex;flex-direction:row}.legend{justify-content:center;color:#fff;display:flex;flex-direction:column;row-gap:10px;width:40%}.legend .kpi{display:block;font-size:32px;line-height:32px;justify-content:center;padding-left:20px;position:relative;text-align:left}.legend .kpi sup{display:block;font-size:11px;line-height:11px;top:0}.legend .kpi sup:after{content:" DAY STREAK"}.legend .kpi.weekly{font-size:22px;line-height:26px;padding:0 20px 0 0;text-align:right}.legend .kpi.weekly sup{display:none}.legend .kpi:before{color:#ddd;display:block;font-size:14px;line-height:14px}.legend .kpi.calls{color:var(--outbound)}.legend .kpi.calls:before{content:"Calls Out"}.legend .kpi.texts{color:var(--sent)}.legend .kpi.texts:before{content:"Texts Sent"}.legend .kpi.emails{color:#fef8a4}.legend .kpi.emails:before{content:"Emails Sent"}.legend .kpi.weekly:before{content:"Weekly"}.pies{height:200px;position:relative;border-radius:0 0 2px 2px;width:60%}.pie{--p:20;--b:22px;--c:#B3D07E;--w:150px;width:var(--w);aspect-ratio:1;left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;display:inline-grid;place-content:center}.pie:before,.pie:after{content:"";position:absolute;border-radius:50%}.pie:before{top:0;right:0;bottom:0;left:0;background:radial-gradient(farthest-side,var(--c) 98%,rgba(0,0,0,0)) top/var(--b) var(--b) no-repeat,conic-gradient(var(--c) calc(var(--p) * 1%),rgba(0,0,0,0) 0);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(99% - var(--b)),#000 calc(100% - var(--b)));mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(99% - var(--b)),#000 calc(100% - var(--b)))}.pie:after{inset:calc(50% - var(--b) / 2);background:var(--c);transform:rotate(calc(var(--p) * 3.6deg)) translateY(calc(50% - var(--w) / 2))}.animate{animation:p 1s .5s both}.bkgd{opacity:.1}.no-round:before{background-size:0 0,auto}.no-round:after{content:none}@keyframes p{0%{--p:0}}.pipeline{margin:0;padding:8px 8px 8px 0;z-index:100;background:#333;position:relative;background:none;transition:all .2s ease}.pipeline .stage{color:#fff;margin:0 4px;min-width:60px;padding:0 4px;width:auto;border-radius:2px;cursor:pointer;display:inline-block;font-size:14px;position:relative;text-align:center;vertical-align:middle;border:none}.pipeline .stage.selected{min-width:90px}.pipeline .stage:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.pipeline .stage .count{font-size:1.4em;line-height:34px;padding:0;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.3)}.pipeline .stage .count i,.pipeline .stage .count .count:before{display:inline-block;font-size:16px;font-weight:700;line-height:16px;font-style:normal;margin-right:4px;opacity:.5;position:relative;text-shadow:none;top:-1px;vertical-align:middle}.pipeline .stage .count:before{content:""}.pipeline .stage .label{font-size:13px;line-height:13px;text-transform:uppercase}.pipeline .toggle-hero{cursor:pointer;display:inline-block;height:20px;position:relative;vertical-align:middle;width:20px}.pipeline .toggle-hero:before{color:var(--bar-top-color);content:"";display:inline-block;font-family:"Font Awesome 6 Pro";font-size:16px;line-height:20px;margin-left:8px;position:relative;text-align:center;top:-2px;transform:rotate(0);transition:.1s all ease-in-out}body.hub-hero-closed .pipeline .toggle-hero:before{top:0;transform:rotate(180deg)}.accordion__tabs{padding:10px}.accordion__tab,.accordion__button{background-color:var(--hub-c-black-70);color:var(--hub-c-white);display:block;font-size:14px;line-height:1;margin-bottom:4px;padding:8px 12px;vertical-align:bottom;text-transform:uppercase;border:none;border-radius:3px;transition-duration:.1s;width:100%}.accordion__tab--active,.accordion__tab:hover,.accordion__button--active,.accordion__button:hover{background-color:var(--hub-c-black)}.accordion__tab:before,.accordion__button:before{font-family:"Font Awesome 6 Pro";font-weight:300;margin-right:8px}.accordion__tab.contact-info:before,.accordion__button.contact-info:before{content:""}.accordion__tab.meta-cat:before,.accordion__button.meta-cat:before{content:""}.accordion__tab.status:before,.accordion__button.status:before{content:""}.accordion__tab.notes:before,.accordion__button.notes:before{content:""}.accordion__tab.application:before,.accordion__button.application:before{content:""}.accordion__tab.tracking:before,.accordion__button.tracking:before{content:""}.accordion__tab.interviews:before,.accordion__button.interviews:before{content:""}.accordion__tab.timeline:before,.accordion__button.timeline:before{content:""}.accordion__tab.merged:before,.accordion__button.merged:before{content:""}.accordion__tab.email-signature:before,.accordion__button.email-signature:before{content:""}.accordion__tab.permissions:before,.accordion__button.permissions:before{content:""}.accordion__tab.admin-settings:before,.accordion__button.admin-settings:before{content:""}.accordion__tab.terminate-employee:before,.accordion__button.terminate-employee:before{content:""}.accordion__tab.view-as:before,.accordion__button.view-as:before{content:""}.accordion__tab.state-licenses:before,.accordion__button.state-licenses:before{content:""}.accordion__tab.duplicates:before,.accordion__button.duplicates:before{content:""}.accordion__tab.file-cabinet:before,.accordion__button.file-cabinet:before{content:""}.accordion__tab.submissions:before,.accordion__button.submissions:before{content:""}.accordion__tab.profile-preferences:before,.accordion__button.profile-preferences:before{content:"*"}.accordion__tab.profile-touches:before,.accordion__button.profile-touches:before{content:""}.accordion__tab.profile-automations:before,.accordion__button.profile-automations:before{content:""}.accordion__tab.profile-joblists:before,.accordion__button.profile-joblists:before{content:""}.accordion__tab.terminate-employee,.accordion__button.terminate-employee{background-color:#ce4845}.accordion__tab.back-to,.accordion__button.back-to{text-align:right}.accordion__tab.back-to:after,.accordion__button.back-to:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:700;margin-left:8px}.accordion__tab.active{background-color:var(--hub-c-black);color:var(--hub-c-white)}.accordion__tab.active:before{color:#f3bb4b}.accordion__box{display:none;padding:20px;position:relative;top:1px}.accordion__box h2{display:none;color:var(--hub-c-white);background-color:var(--hub-c-black);margin-top:10px;padding:10px;text-transform:uppercase}.accordion__box h2.temp-force-show{display:block}.accordion__box h3{border-bottom:var(--hub-c-lt-grey) 1px solid;font-size:22px;left:-20px;margin-bottom:10px;padding:15px 20px 5px;position:relative;text-transform:uppercase;top:-20px;width:calc(100% + 40px);background-color:var(--hub-c-white-50)}.accordion__box h4{border-bottom:var(--hub-c-lt-grey) 1px solid;font-size:18px;margin-top:30px;margin-bottom:10px;padding:15px 20px 5px;position:relative;text-transform:uppercase;top:-20px;width:calc(50% - 10px);background-color:var(--hub-c-white-50)}.accordion__box>div{margin-top:20px}.accordion__box>div:first-child{margin-top:0}.accordion__box__content{padding:0}.accordion__box__content .note{background:var(--hub-c-white);border-radius:3px;border:var(--hub-c-lt-grey) 1px solid;display:flex;flex-direction:row;margin-bottom:10px;padding:20px 50px 20px 20px;position:relative;transition:ease-in-out 50ms all}.accordion__box__content .note--ctm{background-color:#64a6dc;border-color:#5d84ba;padding-top:10px;padding-bottom:10px;color:#fff}.accordion__box__content .note--ctm .note__details{border-right:none;width:100%}.accordion__box__content .note--ctm .note__details p{display:inline-block}.accordion__box__content .note--ctm .note__details p.note__details--employee{font-size:13px}.accordion__box__content .note--ctm .note__details p.note__details--employee:before{content:" by "}.accordion__box__content .note--ctm .note__details p.note__details--datetime{font-size:13px}.accordion__box__content .note--ctm .note__details p.note__details--datetime:before{content:" on "}.accordion__box__content .note--ctm .note__toggle,.accordion__box__content .note--ctm .note__content{display:none}.accordion__box__content .note--collapsed{padding-top:10px;padding-bottom:10px}.accordion__box__content .note--collapsed .note__details{border-right:none;width:100%}.accordion__box__content .note--collapsed .note__details p{display:inline-block}.accordion__box__content .note--collapsed .note__details p.note__details--employee{font-size:13px}.accordion__box__content .note--collapsed .note__details p.note__details--employee:before{content:" by "}.accordion__box__content .note--collapsed .note__details p.note__details--datetime{font-size:13px}.accordion__box__content .note--collapsed .note__details p.note__details--datetime:before{content:" on "}.accordion__box__content .note--collapsed .note__content{display:none}.accordion__box__content .note--collapsed .note__toggle{line-height:34px}.accordion__box__content .note--collapsed .note__toggle:after{content:"+";font-size:32px}.accordion__box__content .note--made-contact{border:#78B956 2px solid;outline:#86e255 1px solid;outline-offset:2px}.accordion__box__content .note--made-contact .note__details:after{background:#78b956;color:#fff;content:"Made Contact";display:inline-block;margin-top:8px;padding:0 8px;border-radius:3px}.accordion__box__content .note__details{border-right:var(--hub-c-lt-grey) 1px solid;font-size:13px;margin-right:20px;padding-right:20px;width:280px;transition:none;display:flex;flex-direction:column;justify-content:space-between}.accordion__box__content .note__details p.note__details--employee{font-size:16px}.accordion__box__content .note__content{width:100%;word-break:break-word}.accordion__box__content .note__content table{width:100%!important}.accordion__box__content .note__toggle{color:var(--hub-c-black-50);cursor:pointer;display:block;height:40px;line-height:42px;position:absolute;right:0;text-align:center;top:0;width:40px;transition:none}.accordion__box__content .note__toggle:after{content:"";font-family:"Font Awesome 6 Pro";font-size:22px}.accordion__box__content .note .field__button{background:#fff;border:#CE4845 1px solid;color:#ce4845;border-radius:3px;display:block;margin-top:10px;width:-moz-fit-content;width:fit-content}.accordion__box.open{display:block}.bar.top{align-items:center;background:var(--bar-top-background);display:flex;font-size:1.6rem;height:50px;justify-content:space-between;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:900}.bar.top .bar__mid{height:100%}.bar.top .bar__logo{background:var(--bar-top-dark-accent);display:inline-block;height:100%;left:0;padding:3px 12px;text-align:left;top:0;width:280px;z-index:120;box-sizing:border-box;transition:all .2s ease}.bar.top .bar__logo a{display:flex;align-items:center;justify-content:space-between;padding:5px 0;text-decoration:none}.bar.top .bar__logo img{display:inline-block;height:36px;opacity:0;width:auto;transition:all .2s ease;-webkit-animation:fade-in-logo .4s;-moz-animation:fade-in-logo .4s;-ms-animation:fade-in-logo .4s;-o-animation:fade-in-logo .4s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both}.bar.top .bar__logo img.the-hub{height:36px;max-width:150px;width:auto}.bar.top .bar__logo img.hub-icon{display:none}.bar.top .bar__logo .welcome{color:var(--bar-top-color);display:none;font-size:.9rem;height:50px;left:100%;line-height:50px;padding:0 12px;position:absolute;top:0;white-space:nowrap;box-sizing:border-box}.bar.top .bar__logo .welcome strong{font-weight:600}.bar.top .bar__logo .welcome .avatar{display:inline-block;width:40px;height:40px;top:0;border-radius:50%;margin-right:4px}.bar.top .bar__menu{z-index:1000}.bar.top .bar__search{height:100%;line-height:0;position:relative;width:calc(23% - 40px)}.bar.top .bar__search--button{cursor:pointer;display:block;height:100%;position:absolute;right:0;top:0;width:40px;z-index:1000}.bar.top .bar__search:after{color:#777;content:"";font-family:"Font Awesome 6 Pro";font-size:20px;height:100%;line-height:50px;position:absolute;right:0;text-align:center;top:0;width:40px}.bar.top .bar__search input.quick-search{border-radius:3px;display:inline-block;font-size:16px;line-height:1;padding:10px 40px 10px 10px;top:4px;outline-color:#459bd6}.bar.top .bar__search .search-dropdown{border:var(--hub-c-grey) 1px solid;border-top:none;border-radius:0 0 3px 3px;display:none;line-height:1;padding:5px 5px 10px;position:absolute;top:50px;left:50%;transform:translate(-50%);min-width:280px;background-color:var(--hub-c-grey2)}.bar.top .bar__search .search-dropdown.open{display:block}.bar.top .pipeline{font-size:0}.bar.top .pipeline .stage{margin-bottom:10px;padding-top:8px;position:relative;top:-12px;height:50px;min-width:60px;animation-duration:50ms}.bar.top .pipeline .stage:hover,.bar.top .pipeline .stage.selected{top:-8px}.bar.top .pipeline .stage:before{background-color:var(--color);content:"";height:calc(100% - 10px);left:0;position:absolute;top:0;width:100%;z-index:1;border-radius:0 0 3px 3px}.bar.top .pipeline .stage:active,.bar.top .pipeline .stage:focus{outline:none}.bar.top .pipeline .stage .count{font-size:1.5em;position:relative;z-index:2}.bar.top .pipeline .label{display:none}body.hub-sidebar-left-closed .bar.top .bar__logo{padding:0;width:50px}body.hub-sidebar-left-closed .bar.top .bar__logo a{display:block;padding:0;text-align:center}body.hub-sidebar-left-closed .bar.top .bar__logo img{display:block;height:auto;position:relative;top:10px;width:40px;transition:all .2s ease}body.hub-sidebar-left-closed .bar.top .bar__logo img.prn-healthcare,body.hub-sidebar-left-closed .bar.top .bar__logo img.the-hub{display:none}body.hub-sidebar-left-closed .bar.top .bar__logo img.hub-icon{display:inline-block;top:5px;width:28px}body.hub-sidebar-left-closed .bar.top .pipeline{margin-left:50px}body.hub-sidebar-left-closed .sidebar.left .hub-version{display:none}.manager-graph-section{background:var(--hub-c-white);border:var(--hub-c-lt-grey) 1px solid;border-radius:3px;height:0;position:relative;transition:all .2s ease}.manager-graph-section--opened{height:50vh}.manager-graph-section .manager-graph-section__google-chart{height:calc(100% - 40px);left:20px;position:absolute;top:20px;width:calc(100% - 40px)}.manager-employee-section{position:relative}.manager-employee-section .loading{align-items:center;display:flex;justify-content:center}.manager-employee-section__toggle{color:var(--hub-c-black-30);cursor:pointer;font-size:16px;height:32px;line-height:32px;position:absolute;right:32px;text-align:center;top:20px;width:32px}.manager-employee-section__toggle:before{content:"";font-family:"Font Awesome 6 Pro",serif}.manager-employee-section__remove{color:var(--hub-c-black-30);cursor:pointer;font-size:16px;height:32px;line-height:32px;position:absolute;right:0;text-align:center;top:20px;width:32px}.manager-employee-section__remove:before{content:"";font-family:"Font Awesome 6 Pro",serif}.manager-employee-section__remove:hover{color:#ce4845}.manager-employee-section__pipeline{min-height:82px}.manager-employee-section__pipeline .pipeline{-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;padding:0 0 10px}.manager-employee-section__pipeline .stage{background-color:var(--color);margin:0;padding:10px;width:100%}.manager-employee-section__pipeline .stage .label{margin:0 0 5px}.manager-employee-section__pipeline .stage .total{font-size:11px;left:10px;line-height:1;padding:4px 0;position:absolute;top:50%}.manager-employee-section__pipeline .stage .count{font-size:32px}.manager-employee-section__pipeline .stage .dropdown{display:none}.manager-employee-section__callnumbers{min-height:50px}.manager-employee-section__callnumbers .status-bar{border-radius:3px}.manager-employee-section--minimized .manager-employee-section__pipeline,.manager-employee-section--minimized .manager-employee-section__callnumbers{display:none}.manager-employee-section--minimized .manager-employee-section__toggle:before{color:var(--hub-c-black);content:""}body.is-manager .bar.top .buttons .button.calendar,body.is-manager .bar.top .buttons .button.manager{display:inline-block}body.is-manager .bar.top .pipeline{display:none}.content-wrap{background:#222;font-size:1.6em;height:100%;overflow:hidden;padding-top:44px;position:relative}.sidebar__scrollable{position:absolute;top:0;left:0;width:100%;overflow-x:visible;overflow-y:scroll;bottom:50px}.sidebar.left{background-color:var(--sidebar-left-c-bg);float:left;height:100%;left:0;position:relative;width:280px;z-index:100}.sidebar.left .toggle-button{background:none;bottom:0;cursor:pointer;display:block;height:50px;position:absolute;right:0;width:40px;transform:rotate(180deg)}.sidebar.left .toggle-button:before{color:#999;content:"";font-family:"Font Awesome 6 Pro";font-size:20px;font-weight:400;height:100%;left:0;line-height:50px;position:absolute;text-align:center;top:0;width:100%}.sidebar.left .content{border-top:var(--bar-top-light-accent) 1px solid;padding-top:50px;color:var(--hub-c-white)}.sidebar.left .content .gap20{border-top:var(--sidebar-left-c-light-accent) 1px solid;position:relative;top:-1px}.sidebar.left .viewing-as{padding:15px}.sidebar.left .viewing-as label{color:var(--sidebar-left-c-color);display:block;font-size:13px;padding:5px}.sidebar.left .viewing-as select{border-radius:3px;display:block;padding:10px;width:100%}.sidebar.left .ooo-content{display:none;padding:15px}.sidebar.left .ooo-content .ooo-message-box{cursor:pointer;padding:12px;background:#e6883b;border:#EFA04E 1px solid;border-radius:3px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .1s ease-in-out}.sidebar.left .ooo-content .ooo-message-box:hover{background:#efa04e}.sidebar.left .hub-version{bottom:0;color:#999;font-size:12px;line-height:1;padding:15px;position:absolute;text-align:left}body.ooo .sidebar.left .ooo-content{display:block}body.hub-sidebar-left-closed .sidebar.left{left:-230px}body.hub-sidebar-left-closed .sidebar.left .toggle-button{transform:rotate(0)}body.hub-sidebar-left-closed .sidebar.left .viewing-as,body.hub-sidebar-left-closed .sidebar.left .ooo-content{display:none}.main-content{top:50px;background:none;float:right;height:calc(100% - 100px);margin-left:-280px;min-height:400px;padding-left:280px;position:relative;width:100%;z-index:90}.main-content .hero{display:block;height:0px;position:relative;z-index:500}.main-content .hero .pipeline{bottom:0;display:block;height:200px;left:0;padding:20px 20px 0;position:absolute;text-align:left;width:100%;z-index:100}.main-content .hero .pipeline .stage{width:calc(14.28% - 24px);text-align:center;vertical-align:middle;border-radius:4px;height:100%;padding:0 6px}.main-content .hero .pipeline .stage.not-selected{width:calc(13.5% - 20px)}.main-content .hero .pipeline .stage.selected{width:calc(19% - 20px)}.main-content .main-content-body{border-top:var(--bar-top-light-accent) 1px solid}.overlay{display:flex;position:fixed;top:0;bottom:0;left:280px;right:0;z-index:10000;background-color:#fff0;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(4px) grayscale(50%);backdrop-filter:blur(4px) grayscale(50%);opacity:0;visibility:hidden;transition:all ease-in-out .15s}.overlay .message-box{width:-moz-fit-content;width:fit-content;padding:12px 36px;background-color:#444;border-radius:3px;color:#fff;text-align:center}.overlay .message-box--confirm{padding:16px 32px}.overlay .message-box .confirm-message{font-weight:300;line-height:1.1;margin:0 0 10px;max-width:500px;text-align:center;vertical-align:middle;width:auto}.overlay .message-box .confirm-button{background-color:#459bd6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:300;line-height:1;margin:0 5px;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .1s ease-in-out;vertical-align:middle;white-space:nowrap;width:auto}.overlay .message-box .confirm-button:hover{background-color:#111}.overlay.active{display:flex;opacity:1;visibility:visible}.modal.overlay{background:#000000b0;left:0;z-index:10001}.modal.overlay.overlay.transparent{-webkit-backdrop-filter:none;backdrop-filter:none}.modal__popup{background:var(--drawer-background);border-radius:3px;max-width:900px;padding:0 20px 10px;position:relative;width:100%}.modal__popup--w500{max-width:500px}.modal__popup--w800{max-width:800px}.modal__popup--w1000{max-width:1000px}.modal__popup__title{background-color:var(--hub-c-lt-grey);border-radius:3px 3px 0 0;color:var(--hub-c-black);font-size:22px;left:-20px;margin-bottom:10px;padding:10px 20px 0;position:relative;text-transform:uppercase;width:calc(100% + 40px)}.modal__popup .buttons{-moz-column-gap:10px;column-gap:10px;display:flex;padding-top:10px}.modal__popup .buttons .button{flex-grow:1}.modal__popup .buttons .button.wider{flex-grow:2}.modal__popup .buttons .button button{color:var(--hub-c-white);background-color:#444;font-size:20px;text-transform:uppercase;line-height:1;margin:10px 0;padding:13px 10px;width:100%;border-radius:3px;cursor:pointer;white-space:nowrap}.modal__popup .close-button{color:#fff;cursor:pointer;display:block;height:40px;line-height:40px;position:absolute;left:100%;text-align:center;bottom:100%;width:40px;z-index:200}.modal__popup .close-button:before{content:"";font-family:"Font Awesome 6 Pro";font-size:28px;font-weight:300;opacity:.6;transition:all ease-in-out .1s}.modal__popup .close-button:hover:before{opacity:1}.modal__popup__alert{align-items:center;background-color:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:3px;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.modal__popup__alert--show,.modal__popup__alert.active{display:flex}.modal__popup__alert__content{width:-moz-fit-content;width:fit-content;padding:12px 36px;background-color:#444;border-radius:3px;color:#fff;text-align:center}body.hub-hero-closed .main-content .hero{height:0}body.hub-sidebar-left-closed .main-content{padding-left:50px}body.hub-sidebar-left-closed .overlay{left:50px}.profile-results{bottom:0;display:block;left:280px;position:absolute;right:0;top:0;z-index:300}.profile-results .profiles-title,.profile-results .profiles-title .profiles-controls{display:none}.profile-results .profile-rows{background:none;bottom:0;color:var(--hub-c-black);left:0;list-style-type:none;overflow-x:visible;overflow-y:scroll;padding:10px 60px 0 40px;position:absolute;right:0;top:20px;width:calc(100% + 40px)}.profile-results .profile-rows h1{border-bottom:var(--black-10) 1px solid}.profile-results .profile-rows__header{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.profile-results .profile-rows .pagination{color:var(--hub-c-black);padding:10px 0}.profile-results .profile-rows .pagination .shadow-sm{box-shadow:none}.profile-results .profile-rows .pagination #jump-to-page{background:var(--hub-c-white);border:#D2D5DB 1px solid;border-radius:6px;margin-left:4px;padding:0 12px;text-align:center;width:120px}.profile-results .profile-rows .pagination #jump-to-page::-moz-placeholder{font-size:13px;font-weight:300}.profile-results .profile-rows .pagination #jump-to-page:-ms-input-placeholder{font-size:13px;font-weight:300}.profile-results .profile-rows .pagination #jump-to-page::placeholder{font-size:13px;font-weight:300}.profile-results .profile-rows.hide-seen .seen,.profile-results .profile-rows .dimmed{opacity:.33}.profile-results .profile-rows .sticky-note{display:none}.profile-results .profile-rows.show-sticky-notes .sticky-note{display:block}.profile-results .profile-rows__filter{display:flex;font-size:.8em;text-align:right;padding:0 0 20px;justify-content:space-between;width:100%}.profile-results .profile-rows__filter__field{display:inline-block}.profile-results .profile-rows__filter__field__group{display:inline-block;margin:0 5px}.profile-results .profile-rows__filter .field__button{background-color:var(--hub-c-grey2);color:var(--hub-c-black)}.profile-results .profile-rows__filter label{padding:0 4px 0 12px}.profile-results .profile-rows__filter select{background:var(--hub-c-white);border:var(--hub-c-black-10) 1px solid;padding:4px;border-radius:2px}.profile-results .profile-rows__legend{font-size:13px;padding:0 10px 20px;text-align:right;width:100%;box-sizing:border-box}.profile-results .profile-rows__legend label{display:inline-block}.profile-results .profile-rows__legend span{border:var(--hub-c-lt-grey) 1px solid;border-radius:3px;cursor:pointer;display:inline-block;margin-left:4px;padding:4px 8px;white-space:nowrap}.profile-results .profile-rows__legend small.click-to-remove{display:none}.profile-results .profile-rows__toolbox{align-items:center;background:var(--hub-c-grey2);border:var(--hub-c-lt-grey) 1px solid;border-radius:3px;box-sizing:border-box;display:flex;flex-direction:row;font-size:.8em;text-align:left;position:relative;margin-bottom:20px;min-height:50px;padding:4px 36px 4px 4px;transition:all .1s ease-in-out;width:100%}.profile-results .profile-rows__toolbox__icon{color:#aaa;display:block;font-size:20px;right:12px;top:50%;transform:translateY(-50%);position:absolute}.profile-results .profile-rows__toolbox__icon:before{content:"";font-family:"Font Awesome 6 Pro"}.profile-results .profile-rows__toolbox--closed{cursor:pointer;height:46px;overflow:hidden;left:0;width:30px}.profile-results .profile-rows__toolbox--closed *{visibility:hidden}.profile-results .profile-rows__toolbox--closed .profile-rows__toolbox__icon{right:10px;visibility:visible}.profile-results .profile-rows__toolbox__field{align-items:center;display:flex;flex-direction:row;margin-right:20px}.profile-results .profile-rows__toolbox__field a.field__button{border-radius:2px}.profile-results .profile-rows__toolbox label{padding:0 4px 0 12px;white-space:nowrap}.profile-results .profile-rows__toolbox select{border:var(--hub-c-black-30) 1px solid;font-size:14px;padding:4px;border-radius:2px;width:-moz-fit-content;width:fit-content}.profile-results.filters-open .profile-rows{right:0}.profile-results.filters-open .profile-rows.filters-open{padding-right:800px}.profile-results.filters-open .profile-rows.filters-open .profile-rows,.profile-results.filters-open .search-filter{right:0}body.hub-sidebar-left-closed .profile-results{left:50px}body.hub-hero-closed .main-content .profile-results{top:0}#advanced-search-form .profile-results-legend{font-size:13px;width:100%;box-sizing:border-box;padding:10px 10px 20px}#advanced-search-form .profile-results-legend label{display:block;margin-bottom:4px}#advanced-search-form .profile-results-legend span{background:var(--hub-c-white);border:var(--hub-c-black-30) 1px solid;border-radius:3px;cursor:pointer;display:block;line-height:1.1;margin-bottom:4px;padding:8px 36px 8px 12px;position:relative;white-space:normal}#advanced-search-form .profile-results-legend span:hover{background:#ce4845;border-color:#ce4845;color:#fff}#advanced-search-form .profile-results-legend span:hover:after{content:"";display:block;font-family:"Font Awesome 6 Pro";font-size:13px;position:absolute;right:10px;top:17px;transform:translateY(-50%)}#advanced-search-form .profile-results-legend small.click-to-remove{display:block;font-style:italic;text-align:right}#advanced-search-form h3{border-bottom:var(--hub-c-lt-grey) 1px solid;font-size:22px;left:-20px;margin-bottom:10px;padding:15px 20px 5px;position:relative;text-transform:uppercase;top:-20px;width:calc(100% + 40px);background-color:var(--hub-c-white-50)}#advanced-search-form h4{border-bottom:var(--hub-c-lt-grey) 1px solid;font-size:18px;margin-top:30px;margin-bottom:10px;padding:15px 20px 5px;position:relative;text-transform:uppercase;top:-20px;width:calc(50% - 10px);background-color:var(--hub-c-white-50)}.sticky-table-frame{overflow:auto;max-height:calc(100vh - 120px);width:100%}.sticky-table{margin:0;border:none;border-collapse:separate;border-spacing:0;table-layout:fixed;width:-moz-max-content;width:max-content}.sticky-table th{position:sticky;top:0;z-index:1;padding-left:4px;font-weight:300}.sticky-table thead th{left:0;border-bottom:1px solid var(--hub-c-black-30);background-color:var(--drawer-background);vertical-align:bottom;z-index:4}.sticky-table thead th:first-child{border-right:1px solid var(--hub-c-black-30);z-index:7}.sticky-table tbody th{left:0;border-bottom:1px solid var(--hub-c-black-30);background-color:var(--drawer-background);vertical-align:bottom;text-align:left;z-index:4}.sticky-table tbody th:first-child{border-right:1px solid var(--hub-c-black-30);z-index:6}.sticky-table tbody td{border-bottom:1px solid var(--hub-c-black-30);padding-left:4px;z-index:1}.sticky-table tbody tr:hover td,.sticky-table tbody tr:hover th{background-color:var(--hub-c-white)}.bar.bottom{background:var(--hub-c-black);bottom:0;display:block;height:50px;left:280px;line-height:60px;position:absolute;right:0;text-align:center;z-index:1000}body.hub-sidebar-left-closed .bar.bottom{left:50px}.notification{background:#000000bf;display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:9000}.notification .cont{color:#fff;display:block;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.notification .cont .gif{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;border:#FFF 2px solid;display:inline-block;height:100px;position:absolute;right:50%;text-align:center;top:0;transform:translateY(-50%);width:100px;border-radius:50%;box-shadow:0 2px 4px #00000080}.notification .cont .icon{color:#222;display:none;opacity:0;position:relative;text-align:center;top:0}.notification .cont .icon:before{background:#ffea00;content:"";display:block;height:56px;left:50%;position:absolute;top:-1px;transform:translate(-50%);width:56px;border-radius:50%;box-shadow:0 4px 8px #00000080}.notification .cont .icon:after{color:#111;content:"";display:inline-block;font-family:"Font Awesome 6 Pro";font-size:60px;font-weight:300;height:60px;line-height:60px;position:relative;width:60px;box-sizing:border-box;border-radius:50%}.notification .cont .message{background:#4caf50;color:#fff;font-size:16px;left:50%;line-height:16px;margin-left:50px;max-width:320px;padding:8px 12px;position:absolute;text-align:center;top:50%;text-transform:uppercase;transform:translateY(-50%);border-radius:3px;box-shadow:0 2px 4px #00000080}.notification .cont .message:before{background-color:#4caf50;content:"";display:block;height:8px;position:absolute;left:-4px;top:50%;width:8px;transform:rotate(45deg) translate(-40%) translateY(-40%)}.notification .cont .message:after{content:"Click To Close";display:block;font-size:10px;left:0;margin-top:5px;position:absolute;top:100%;width:100%}.notification.error .cont .icon:after{content:""}.notification.error .cont .message{background:#ef5350}.notification.error .cont .message:before{background-color:#ef5350}.notification.good-1 .cont .icon:after{content:""}.notification.good-2 .cont .icon:after{content:""}.notification.good-3 .cont .icon:after{content:""}.notification.good-4 .cont .icon:after{content:""}.notification.info .cont .message{background:#2196f3}.notification.info .cont .message:before{background-color:#2196f3}.notification.loading .cont .icon:after{content:"";font-weight:300}.notification.loading .cont .message{background:#2196f3}.notification.loading .cont .message:before{background-color:#2196f3}.notification.show{display:block;opacity:1;animation:notification-show .2s;animation-delay:0s;animation-iteration-count:1;animation-fill-mode:both}@keyframes notification-show{0%{opacity:0}to{opacity:1}}.notification.show .cont .gif{animation:notification-show-icon .3s;animation-delay:.1s;animation-iteration-count:1;animation-fill-mode:both}@keyframes notification-show-icon{0%{opacity:0;top:20px}to{opacity:1;top:0}}.notification.show .cont .message{animation:notification-show-message .5s;animation-delay:.3s;animation-iteration-count:1;animation-fill-mode:both}@keyframes notification-show-message{0%{opacity:0;margin-left:0}to{opacity:1;margin-left:20px}}.notification.hide{animation:notification-hide .2s;animation-delay:.2s;animation-iteration-count:1;animation-fill-mode:both}@keyframes notification-hide{0%{opacity:1}to{opacity:0}}.notification.hide .cont .gif{animation:notification-hide-icon .3s;animation-delay:0s;animation-iteration-count:1;animation-fill-mode:both}@keyframes notification-hide-icon{0%{opacity:1;top:0}to{opacity:0;top:-20px}}.notification.hide .cont .message{animation:notification-hide-message .3s;animation-delay:0s;animation-iteration-count:1;animation-fill-mode:both}@keyframes notification-hide-message{0%{opacity:1;margin-left:20px}to{opacity:0;margin-left:40px}}@keyframes fade-in-logo{0%{opacity:0}to{opacity:1}}@keyframes bounce-1{0%{transform:translate(0)}20%{transform:translate(5px)}40%{transform:translate(0)}}@keyframes bounce-7{0%{transform:scale(1) translate(0)}10%{transform:scale(1.1,.9) translate(0)}30%{transform:scale(.9,1.1) translate(5px)}50%{transform:scale(1.05,.95) translate(0)}57%{transform:scale(1) translate(1px)}64%{transform:scale(1) translate(0)}to{transform:scale(1) translate(0)}}.table__heading{font-size:.8em;font-weight:400;padding-right:20px;text-align:left;width:10%}.table__heading.checkmark:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;margin-left:8px}.table__heading:first-child{width:1%}.table__heading:nth-child(2){width:20%}.table__heading:nth-child(8){width:15%}.table__row{border-top:var(--hub-c-black-10) 1px solid;font-size:.8em;margin-top:.5em;cursor:pointer}.table__row.imminent time{background:#f3bb4b;border-radius:2px;display:inline;padding:4px 8px}.table__row.late time{background:red;border-radius:2px;color:#fff;display:inline;padding:4px 8px}.table__row__group{border-right:var(--hub-c-black-30) 1px solid;position:relative!important}.table__row__group:last-child{border-right:none}.table__row__cell{line-height:1.2;padding:8px 20px 8px 0}.table__row__cell--border-right{border-right:var(--hub-c-black-30) 1px solid}.table__row__cell--border-right:last-child{border-right:none}.table__row__cell small.stars{margin-top:4px}.table__row__cell small.stars i{color:#f3bb4b;font-size:10px;font-weight:900}.table__row__cell--icons{max-width:50px;text-align:center}.table__row__cell--icons .icon{color:var(--hub-c-black-30);display:inline-block;font-size:12px;font-weight:300;height:14px;margin:0 2px;text-align:center;width:14px}.table__row__cell--icons .icon--past-hot:before{content:"";font-family:"Font Awesome 6 Pro"}.table__row__cell--icons .icon--past-hot--is{color:#e6883b;font-weight:700}.table__row__cell--icons .icon--in-graveyard:before{content:"";font-family:"Font Awesome 6 Pro"}.table__row__cell--icons .icon--in-graveyard--is{color:#4bb1b1;font-weight:700}.table__row__cell--icons .icon--urgent:before{content:"";font-family:"Font Awesome 6 Pro"}.table__row__cell--icons .icon--urgent--is{color:#f3bb4b;font-weight:700}.table__row__cell--icons .icon--do-not-contact:before{content:"";font-family:"Font Awesome 6 Pro"}.table__row__cell--icons .icon--do-not-contact--is{color:#ce4845;font-weight:700}.table__row__cell.name{font-size:1.25em}.table__row__cell.name span:after{background-color:var(--color);color:#fff;content:attr(data-id);font-size:.8em;margin-left:8px;padding:0 2px;vertical-align:top;border-radius:2px;text-shadow:0 1px 1px rgba(0,0,0,.3)}.table__row__cell.name small{display:block;font-size:.75em}.table__row__cell--buttons{padding:8px 0;text-align:right}.table__row__cell--buttons a{background-color:var(--button-background-color);color:var(--button-text-color);display:inline-block;font-size:14px;padding:4px 8px;width:-moz-fit-content;width:fit-content;border-radius:3px}.table__row__cell--buttons a:hover{background-color:var(--button-background-color-hover)}.table__row__cell--buttons a.red-button{background-color:#ce4845}.table__row__cell .checkbox:before{border-color:var(--color);border-width:2px;content:" ";font-weight:700;height:18px;line-height:14px;color:var(--color);width:18px}.table__row__cell .checkbox.wfp:before{background-color:var(--color);color:#fff}.table__row__cell .new-window:before{content:"";font-family:"Font Awesome 6 Pro";font-size:16px;font-weight:700;height:18px;line-height:14px;color:var(--color);width:18px}.table__row.do-not-contact .table__row__cell--phone-numbers{position:relative}.table__row.do-not-contact .table__row__cell--phone-numbers:after{background:#ce4845;color:#fff;content:"Do Not Contact";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);padding:4px 8px;text-align:center;border-radius:3px}.bulk-upload-table__heading{font-size:.8em;font-weight:400;text-align:left}.bulk-upload-table__heading select{position:relative;display:block;font-family:Roboto;font-weight:300;width:100%;font-size:12px;line-height:1;padding:10px;vertical-align:top;background-color:var(--hub-c-white);border:1px solid var(--hub-c-black-30);border-radius:3px}.bulk-upload-table__heading input.source-label{position:relative;display:block;font-family:Roboto;font-weight:300;margin:2px 0;width:100%;font-size:12px;line-height:1;padding:10px;vertical-align:top;background-color:var(--hub-c-white);border:1px solid var(--hub-c-black-30);border-radius:3px}.bulk-upload-table__row{border-top:var(--hub-c-black-10) 1px solid;font-size:.9em}.bulk-upload-table__row__cell{line-height:1.2;padding:8px 20px 8px 0}.drawer-backdrop{display:none;background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.drawer{background:var(--drawer-background);height:100%;max-width:100%;position:fixed;top:0;z-index:1001}.drawer .filters a{color:var(--hub-c-black)}.drawer .team-member{border-top-color:var(--hub-c-black-10)}.drawer .team-member.open{background:none}.drawer .title-content{background-color:var(--drawer-top-background);color:var(--drawer-top-color);padding:10px 30px}.drawer .title-content small{top:0}.drawer .title-content h1 span.badge{border-radius:13px;display:inline-block;font-size:10px;letter-spacing:0;line-height:10px;padding:4px 12px;position:relative;text-transform:uppercase;top:-15px;width:-moz-fit-content;width:fit-content}.drawer .title-content h1+small{display:block;font-size:14px;position:relative;top:0}.drawer .title-content.fixed-top{position:fixed;top:0;width:100%;z-index:10}.drawer.left{border-right:var(--drawer-border-color) 50px solid;left:0;transform:translate(-100%)}.drawer.left .content{height:100%;overflow-x:hidden;overflow-y:scroll;z-index:20}.drawer.right{border-left:var(--drawer-border-color) 50px solid;right:0;transform:translate(100%);width:calc(100% - 200px)}.drawer.right .content{height:100%;overflow-x:hidden;overflow-y:scroll;z-index:20}.drawer .viewing-as{display:flex;flex-direction:row;float:none;margin-top:10px;-moz-column-gap:20px;column-gap:20px;width:100%}.drawer .viewing-as__available{border:#DDD 1px solid;border-radius:3px;width:35%}.drawer .viewing-as__available .field__option__add{border-top:#DDD 1px solid;display:block;float:none;margin-bottom:0;padding:8px 16px}.drawer .viewing-as__available .field__option__add:first-child{border-top:none}.drawer .viewing-as__available .field__option__add:hover{background:var(--hub-c-white)}.drawer .viewing-as__selected{flex-grow:1}.drawer .viewing-as__selected .selected__fields>.field,.drawer .viewing-as__selected .view-as-employees>.field{background:var(--hub-c-white);border:#DDD 1px solid;border-radius:3px;margin:0 4px 4px 0;padding:8px 12px}.drawer .field--half .viewing-as__available{font-size:14px;width:40%}.drawer .field--fixed-bottom{left:0}.drawer:before{content:"";display:none;background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.drawer .close-button{background-color:var(--hub-c-black);color:var(--hub-c-white);cursor:pointer;display:block;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:40px;z-index:200;border-radius:0 0 3px 3px}.drawer.right .close-button{right:10px}.drawer .close-button:before{content:"";font-family:"Font Awesome 6 Pro";font-size:28px;font-weight:300;opacity:.6;transition:all ease-in-out .1s}.drawer .close-button:hover:before{opacity:1}.drawer .profile-details{height:100%;overflow-x:hidden;overflow-y:hidden}.drawer .profile-details .overlay{left:0}.drawer .profile-details__section.accordion{padding:0}.drawer .profile-details__section.profile-name{background-color:var(--drawer-top-background);color:var(--drawer-top-color);height:86px;padding:16px 30px}.drawer .content{scroll-behavior:smooth}.drawer .content h1{font-size:2.4em;letter-spacing:-1px;line-height:1}.drawer .content h2{border-bottom:var(--hub-c-lt-grey) 1px solid;font-size:1.8em;letter-spacing:-1px;line-height:1;margin:0 0 12px;padding:20px 0 4px;text-transform:uppercase}.drawer .content h3{font-size:1.2em;letter-spacing:-1px;line-height:1;margin:0 0 12px;padding:20px 0 4px 20px;text-transform:uppercase}body.hub-drawer-right-open .body-overlay{display:block!important;background:#00000080;z-index:1000;background-image:none!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body.hub-drawer-right-open .body-overlay .lds-facebook{display:none}body.hub-drawer-left-open .body-overlay{display:block!important;background:#00000080;z-index:1000;background-image:none!important}body.hub-drawer-left-open .body-overlay .lds-facebook{display:none}body.hub-drawer-right-open .drawer.right,body.hub-drawer-left-open .drawer.left{transform:translate(0)}.table__heading.sort-by{cursor:pointer}.table__row .icon .box{display:inline-block;width:12px;height:12px;margin:0 2px 2px 0;border:2px solid}.checkbox{font-size:13px;padding:8px 5px;text-decoration:none;vertical-align:top}.checkbox:before{border:#fff 1px solid;content:"";display:inline-block;font-family:"Font Awesome 6 Pro";font-size:10px;height:14px;line-height:12px;margin-right:4px;position:relative;text-align:center;width:14px;border-radius:2px;vertical-align:text-bottom}.checkbox.checked:before{content:""}.checkbox:before{border:var(--hub-c-black) 1px solid}.pipeline .status{font-size:.7em;line-height:1.8}.pagination span[aria-current=page]>span{background-color:var(--hub-c-black-10);color:#000}.help-note{background:#fff;border:1px solid #ccc;border-radius:5px;padding:10px;margin-bottom:10px}.help-note__content{margin-bottom:10px}.help-note__meta{font-size:.8em;color:#666}.help-note__meta a{color:#333;margin-left:10px}.help-note__meta a:hover{color:red;text-decoration:underline}.search-highlight{background-color:#b3d07e;border-radius:3px;color:#000;margin:0 -4px;padding:0 4px;text-shadow:0 2px 2px rgba(255,255,255,.2);mix-blend-mode:multiply}.help-section small.updated-at{clear:both;color:#0009;display:block;font-style:italic;padding:10px 0 0 20px;text-align:right}.help-section>p,.help-item>p{font-size:14px;font-style:italic;padding-right:40px}.help-item-content{padding:20px 0 20px 20px!important}.help-item-content img{display:block;height:auto;max-width:100%}.help-item-content p,.help-item-content ul,.help-item-content ol{margin:0 0 10px}.help-item-content ul,.help-item-content ol{list-style:disc;padding-left:20px}.field{box-sizing:border-box;float:left;margin:0 0 10px;padding-right:10px;position:relative}.field a.under-button{background:var(--button-background-color);color:var(--button-text-color);display:inline-block;font-size:12px;padding:4px 8px;border-radius:2px;text-transform:uppercase}.field a.under-button:hover{background-color:var(--button-background-color-hover)}.field__desired-locations{display:flex;flex-wrap:nowrap;justify-content:space-between}.field__desired-locations .desired-locations{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px;position:relative}.field__desired-locations .desired-locations .location{background:var(--hub-c-white);border:var(--hub-c-black-30) 1px solid;border-radius:3px;align-items:center;justify-content:space-between;display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;padding:5px 5px 5px 10px;position:relative}.field__desired-locations .desired-locations .location--clone{display:none}.field__desired-locations .desired-locations .location .handle{cursor:move;display:flex;place-items:center;height:20px;width:20px}.field__desired-locations .desired-locations .location .handle:before{content:"";display:block;font-family:"Font Awesome 6 Pro";font-size:14px;font-weight:300;color:var(--hub-c-black-30)}.field__desired-locations .desired-locations .location .label{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field__desired-locations .desired-locations .location .remove{display:flex;align-items:center;justify-content:center;height:20px;width:20px}.field__desired-locations .desired-locations .location .remove:before{content:"";display:block;font-family:"Font Awesome 6 Pro";font-size:14px;font-weight:300;color:var(--hub-c-black-30)}.field__desired-locations .desired-locations .location .remove:hover{color:#ce4845}.field__desired-locations .desired-locations .location .remove:hover:before{color:#ce4845}.field__desired-locations .desired-locations .location-placeholder{background:transparent;border-radius:3px;border:var(--hub-c-black-30) 1px dashed;color:var(--hub-c-black-30);min-width:90px;min-height:35px;padding:5px 10px;position:relative}.field__desired-locations .desired-locations-dropdown{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.field__desired-locations .desired-locations-dropdown a.btn{background:var(--button-background-color);color:var(--button-text-color);display:inline-block;font-size:12px;padding:4px 8px;border-radius:2px;text-transform:uppercase}.field__desired-locations .desired-locations-dropdown a.btn:hover{background-color:var(--button-background-color-hover)}.field__desired-locations select{width:-moz-fit-content;width:fit-content}.field--fixed-bottom{background:var(--drawer-background);border-top:var(--hub-c-lt-grey) 1px solid;bottom:0;margin-bottom:0;padding:0 30px 20px;position:fixed;width:100%;z-index:1000}.field .headshot-image{background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:var(--bg-image);width:100px;height:100px;border-radius:50%}.field fieldset+.error-message{color:#c00;display:block;font-size:13px;padding:5px 0 0}.field--locked .field__label:after{color:#aaa;content:"";font-family:"Font Awesome 6 Pro";font-size:10px;font-weight:400;margin-left:8px;position:relative;top:-1px}.field--locked .field__value{background:var(--hub-c-white-50);border-color:var(--hub-c-black-30)}.field--locked select.field__value{pointer-events:none}.field--fit{width:-moz-fit-content;width:fit-content}.field--tenth{width:10%}.field--eighth{width:12.5%}.field--sixth{width:16.66%}.field--fifth{width:20%}.field--two-fifths{width:40%}.field--three-fifths{width:60%}.field--four-fifths{width:80%}.field--quarter{width:25%}.field--third{width:33.33%}.field--two-thirds{width:66.66%}.field--half{width:50%}.field--three-quarter{width:75%}.field--full{width:100%}.field--left{-moz-column-gap:4px;column-gap:4px;display:flex;justify-content:left;padding-right:0}.field--center{-moz-column-gap:4px;column-gap:4px;display:flex;justify-content:center;padding-right:0;flex-wrap:wrap}.field--right{-moz-column-gap:4px;column-gap:4px;display:flex;justify-content:right;padding-right:0}.field--last-row{margin-bottom:0}.field--new-row{clear:left}.field--has-checkbox{padding:36px 0 0}.field--scrollable{background:var(--hub-c-white);max-height:180px;overflow-x:auto;overflow-y:scroll}.field--bordered{border:var(--hub-c-lt-grey) 1px solid;border-radius:3px;padding:10px 10px 0}.field--list>.field{border-top:var(--hub-c-lt-grey) 1px solid;margin-top:-10px;padding-top:10px}.field--list>.field:first-child{border-top:none}.field--list>.field:last-child{margin-bottom:0}.field--closed{display:none}.field.opened .field--closed{display:block}.field--smaller{font-size:12px}.field__label{position:relative;display:block;width:100%;font-size:13px;line-height:1.3;padding:6px 0}.field__label--inline{display:inline}.field__small{display:block;line-height:1.2;padding:8px 0}.field__value-wrap{position:relative}.field__value-wrap--disabled:after{content:"";display:block;font-family:"Font Awesome 6 Pro";font-size:.7em;font-weight:700;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:40px;color:#777}.field__value{position:relative;display:block;font-family:Roboto;font-weight:300;width:100%;font-size:.9em;line-height:1;padding:10px;vertical-align:top;background-color:var(--hub-c-white);border:1px solid var(--hub-c-black-30);border-radius:3px}.field__value--textarea{height:100px;line-height:1.3;resize:vertical}.field__value--fit{width:-moz-fit-content;width:fit-content}.field__value--inline-block{display:inline-block}.field__value+.field__value{margin-top:4px}.field__value--is-invalid{border:2px solid red!important;border-radius:4px!important}.field__value--has-action-button{display:inline-block;width:calc(100% - 104px)}.field__value--has-phone~.field__action-button:before{color:#fff;content:"";font-family:"Font Awesome 6 Pro"}.field__value--has-email~.field__action-button:before{color:#fff;content:"";font-family:"Font Awesome 6 Pro"}.field__value--has-phone~.field__action-button-remove,.field__value--has-email~.field__action-button-remove{background-color:#ce4845}.field__value--has-phone~.field__action-button-remove:before,.field__value--has-email~.field__action-button-remove:before{content:""}.field__value--has-phone~.field__action-button,.field__value--has-email~.field__action-button{display:inline-block}.field__value--saving{background:#f8efce;border-color:#f7e5a1;color:#111}.field__value--saving[type=checkbox]{accent-color:#F7E5A1;color:#111}.field__value--errored{background:#f8dee0;border-color:#f7babd;color:#111}.field__value--errored[type=checkbox]{accent-color:#F7BABD;color:#111}.field__value--saved{background:#d6feb9;border-color:#99c47b;color:#111}.field__value--saved[type=checkbox]{accent-color:#99C47B;color:#111}.field__value+span+.field__value{margin-top:4px}.field__value:active,.field__value:focus,.field__value:focus-within,.field__value:focus-visible{outline:none}.field__value[type=checkbox]{width:20px;height:20px}.field__value--checkbox[type=checkbox]{display:inline-block;margin-right:4px;vertical-align:middle}.field__value:disabled{background-color:var(--hub-c-white-50);border-color:var(--hub-c-black-10);opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field__value:disabled+.field__disabled-icon{display:inline-block}.field__value--checkbox[type=checkbox]+label{cursor:pointer;display:inline-block;font-size:13px;padding:0;vertical-align:middle;width:-moz-fit-content;width:fit-content}.field__value+.error-message{color:var(--error-red);display:block;font-size:13px;padding:5px 0 0}.field__action-button{background:#459bd6;color:var(--hub-c-white);display:none;font-weight:700;font-size:18px;height:39px;line-height:39px;margin-left:10px;text-align:center;vertical-align:top;width:40px;border-radius:3px}.field__link{background-color:var(--button-background-color);color:var(--button-text-color);display:inline-block;padding:4px 12px;width:-moz-fit-content;width:fit-content;border-radius:3px}.field__link.multiple:after{content:"s"}.field__link:hover{background-color:var(--button-background-color-hover)}.field__link--send-wfp-invite{background:#92c259;background:linear-gradient(150deg,#92c259,#4ba7e1)}.field__link--send-wfp-invite:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:700;margin-right:8px}.field__link--ctm-profile{background-color:#4ba8e2}.field__link--check-duplicates{background-color:#78b956}.field__link--check-duplicates:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:700;margin-right:8px}.field__link--dwight-new-instance{background-color:#459bd6}.field__link--dwight-new-instance:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:700;margin-right:8px}.field__link--download-resume:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:700;margin-right:8px}.field__link--upload-resume:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:700;margin-right:8px}.field__link--ctm-logo{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 27.9.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 120 120" style="enable-background:new 0 0 120 120;" xml:space="preserve"><style type="text/css">.st0{fill:%23FFFFFF;}<\/style><path class="st0" d="M36.6,43.7c-1,2.2-3.5,3.3-5.8,2.4l-11.4-4.6c-2.3-0.9-3.3-3.5-2.4-5.7c1-2.2,3.5-3.3,5.8-2.4L34.2,38C36.5,38.9,37.6,41.4,36.6,43.7L36.6,43.7 M59.6,21.2L59.6,21.2c2.3-0.9,3.3-3.5,2.4-5.7L57.2,4.4c-0.9-2.2-3.5-3.3-5.8-2.4c-2.3,0.9-3.3,3.5-2.4,5.7l4.7,11.2C54.7,21.1,57.3,22.1,59.6,21.2 M36.6,75.5L36.6,75.5c-0.9-2.2-3.5-3.3-5.8-2.4l-11.4,4.6c-2.3,0.9-3.3,3.5-2.4,5.7c0.9,2.2,3.5,3.3,5.8,2.4l11.4-4.6C36.5,80.2,37.6,77.7,36.6,75.5 M59.6,97.9L59.6,97.9c-2.3-0.9-4.8,0.1-5.8,2.4l-4.7,11.2c-0.9,2.2,0.1,4.7,2.4,5.7c2.3,0.9,4.8-0.1,5.8-2.4l4.7-11.2C62.9,101.4,61.8,98.8,59.6,97.9 M100.1,2L100.1,2c-2.3-0.9-4.8,0.1-5.8,2.4l-4.7,11.2c-0.9,2.2,0.1,4.7,2.4,5.7c2.3,0.9,4.8-0.1,5.8-2.4l4.7-11.2C103.4,5.5,102.3,2.9,100.1,2 M93.8,67.8c0-16.3-26.9-8.3-26.9-16.9c0-3.6,3.1-5.6,8.6-5.6c6.2,0,8.8,2.7,8.8,5.8v0.5h8.7v-0.8c0-6.7-5.3-12-17.5-12c-11,0-17.4,5.1-17.4,12.5c0,16.2,26.9,8.6,26.9,16.8c0,3.8-3.2,5.7-9.3,5.7s-9.3-2.6-9.3-5.8v-0.4h-8.7c-0.1,0.3-0.1,0.7-0.1,1c0,6.3,4.9,11.8,18.1,11.8C87.7,80.3,93.9,75.1,93.8,67.8"/></svg>');background-position:6px 50%;background-repeat:no-repeat;background-size:24px;padding-left:34px}.field__link--sync-ctm{background-color:#f3bb4b}.field__link--delete-resume{background-color:#ce4845;font-size:12px!important;text-align:right}.field__link--delete-resume:before{content:"";font-family:"Font Awesome 6 Pro";font-size:12px;margin-right:6px}.field__link--back-to-first-pipeline-stage{margin-bottom:4px}.field__link--back-to-first-pipeline-stage:before{content:attr(data-icon);font-family:"Font Awesome 6 Pro";font-weight:700;margin-right:8px}.field__link--refresh-profile{margin-bottom:4px}.field__link--refresh-profile:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:8px}.field__link--check-compliance-details{background-color:#f3bb4b;margin-bottom:4px}.field__link--check-compliance-details:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:8px}.field__link--delete-profile{background-color:#ce4845}.field__link--delete-profile:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:8px}.field__button{color:var(--button-text-color);background-color:var(--button-background-color);font-size:20px;font-weight:300;text-transform:uppercase;line-height:1;margin:10px 0;padding:13px 10px;width:100%;border-radius:3px;cursor:pointer;white-space:nowrap}.field__button--set:before{content:"Set"}.field__button--update:before{content:"Update"}.field__button--edit:before{content:"Edit"}.field__button--cancel:before{content:"Cancel"}.field__button__badge{background-color:#ce4845;color:#fff;font-size:12px;left:4px;line-height:1;padding:2px 6px;position:relative;text-align:center;top:0;border-radius:3px}.field__button__badge:before{content:attr(data-count)}.field__button--pill{color:#fff;font-size:10px;line-height:10px;padding:4px 12px;border-radius:13px;text-transform:uppercase}.field__button--pill--green{background-color:#78b956}.field__button--pill--red{background-color:#ce4845}.field__button--pill--alert:before{content:"";font-family:"Font Awesome 6 Pro"}.field__button--small{font-size:14px;margin:4px 0;padding:4px 8px}.field__button--fit{width:-moz-fit-content;width:fit-content}.field__button--checked:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:8px}.field__button--unchecked:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:8px}.field__button--inline-block{display:inline-block}.field__button--progress{position:relative}.field__button--progress:before{background:#000c;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:var(--progress);z-index:1}.field__button--progress:after{content:attr(data-label);position:relative;z-index:2}.field__button--right{float:right}.field__button--white{background-color:var(--hub-c-white);color:var(--hub-c-black)}.field__button--red{background-color:#ce4845}.field__button--green{background-color:#78b956}.field__button--grey{background-color:var(--hub-c-lt-grey);color:var(--hub-c-black)}.field__button--blue{background-color:#459bd6}.field__button--pretty{background:linear-gradient(to right bottom,#86efac,#3b82f6,#9333ea);text-shadow:0 0 4px rgb(147,51,234)}.field__button--disabled{background-color:var(--hub-c-lt-grey);color:#999}.field__button--disabled:hover{background-color:var(--hub-c-lt-grey)!important;color:#999!important}.field__button--theme{margin:4px 0;position:relative;top:0;transition:ease-in-out .1s all}.field__button--theme--light{background-color:#eee;color:#111}.field__button--theme--light:hover{background-color:#eee!important}.field__button--theme--dark{background-color:#111;color:#fff}.field__button--theme--dark:hover{background-color:#111!important}.field__button--theme--winter{background-color:#4d56cb;color:#fff}.field__button--theme--winter:hover{background-color:#4d56cb!important}.field__button--theme--paddys{background-image:url(/storage/graphics/theme-paddys.jpg);background-size:cover;background-position:left top;background-repeat:no-repeat;color:#fbfade;text-shadow:0 0 4px #1C362B}.field__button--theme:hover{top:-2px}.field__button:hover{background-color:var(--button-background-color-hover)}.field__options-list{height:280px;overflow-x:visible;overflow-y:scroll}.field__options-list-toggle{cursor:pointer}.field__options-list.open{display:block}.field .field__option__add{cursor:pointer}.field .field__option__remove{cursor:pointer;color:red;margin-left:8px}.field .field__option__remove:before{content:"";font-family:"Font Awesome 6 Pro"}select.field__value,input[type=date],select.field__value[multiple],input[type=date][multiple]{height:44px}select.field__value[multiple] option,input[type=date][multiple] option{display:block;font-weight:300;padding:3px 0}.field .chosen-container-multi{width:100%!important}.field .chosen-container-multi .chosen-choices{background-color:var(--hub-c-white);background-image:none;border-radius:3px;border-color:var(--hub-c-black-30);color:var(--hub-c-black);font-family:Roboto;padding:7px 10px 8px}.field .chosen-container-multi .chosen-choices li.search-choice{background-color:var(--hub-c-black-10);background-image:none;box-shadow:none;color:var(--hub-c-black)}input[type=search].field__value,input[type=text].field__value,input[type=tel].field__value,input[type=email].field__value,input[type=number].field__value,input[type=password].field__value{padding:13px 10px}input[type=date].field__value{padding:12px 10px}input[type=date].field__value::-webkit-calendar-picker-indicator{filter:var(--invert)}.do-not-contact .field--contact-info{opacity:.31}.do-not-contact .forcefield:after{position:absolute;content:"Do Not Contact";top:25%;left:25%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background:#ce4845;color:#fff;padding:8px 16px;font-size:14px;border-radius:3px}.profile-timeline__row{background:var(--hub-c-white);border:var(--hub-c-lt-grey) 1px solid;font-size:0;margin-bottom:4px;padding:12px 16px 12px 40px;position:relative;border-radius:3px}.profile-timeline__row--highlighted{background:#f2ead8;border-color:#cbb395;color:#000}.profile-timeline__row__label{display:inline-block;font-size:12px;line-height:1;vertical-align:middle;width:50%}.profile-timeline__row__label--name{font-size:14px;width:25%}.profile-timeline__row__label--centered{text-align:center}.profile-timeline__row__label--w10{width:10%}.profile-timeline__row__label--w15{width:15%}.profile-timeline__row__label--w25{width:25%}.profile-timeline__row__label--hoverable{cursor:pointer;position:relative}.profile-timeline__row__label--hoverable .show-on-hover{background:#fff;border:1px solid #CCC;border-radius:3px;display:none;left:-10px;padding:10px 10px 5px;position:absolute;top:calc(100% - 1px);width:300px;z-index:1}.profile-timeline__row__label--hoverable:hover .show-on-hover{display:block}.profile-timeline__row__label--buttons{padding-right:0!important;text-align:right}.profile-timeline__row__label--buttons .button--edit:before{content:"Edit"}.profile-timeline__row__label--buttons .button--cancel:before{content:"Cancel"}.profile-timeline__row__label--buttons a{color:var(--button-text-color);background-color:var(--button-background-color);line-height:1;padding:2px 8px;text-transform:uppercase;width:-moz-fit-content;width:fit-content;border-radius:3px;cursor:pointer;white-space:nowrap}.profile-timeline__row__label--buttons a.blue{background-color:#459bd6}.profile-timeline__row__label--buttons a.green{background-color:#78b956}.profile-timeline__row__label--buttons a.red{background-color:#ce4845}.profile-timeline__row__label span.desc{display:block;line-height:1.2;margin-bottom:5px}.profile-timeline__row__label span.source{color:#777;font-size:16px;font-weight:500}.profile-timeline__row__label span.source.mobile:before{content:"";font-family:"Font Awesome 6 Pro"}.profile-timeline__row__label span.source.desktop:before{content:"";font-family:"Font Awesome 6 Pro"}.profile-timeline__row--heading{background:none;border:none;padding-bottom:4px;padding-top:4px}.profile-timeline__row--heading>div{font-size:12px!important}.report-columns__row{background:var(--hub-c-white);border:var(--hub-c-lt-grey) 1px solid;font-size:0;margin-bottom:4px;padding:12px 16px 12px 40px;position:relative;border-radius:3px}.report-columns__row__handle{cursor:pointer;display:block;left:0;position:absolute;top:0;height:40px;width:40px;color:#777;font-size:24px;text-align:center;line-height:40px}.report-columns__row__handle:before{content:"";font-family:"Font Awesome 6 Pro"}.report-columns__row__label{display:inline-block;font-size:12px;line-height:1;vertical-align:middle;width:50%}.report-columns__row__label--name{font-size:14px;width:25%}.report-columns__row__buttons{display:none;font-size:12px;line-height:1;text-align:right;vertical-align:middle;width:25%}.report-columns__row:hover .report-columns__row__buttons{display:inline-block}.report-columns .ui-sortable-placeholder{background:none;border:#777 1px dashed;visibility:visible!important}.calendar.loading{opacity:.5}.calendar table{width:100%}.calendar table caption{font-size:16px;padding-bottom:10px;text-transform:uppercase}.calendar table tbody tr{border-top:var(--dashboard-color-10) 1px solid}.calendar table tbody td{padding:4px 0}.calendar table tr{font-size:16px;letter-spacing:-1px;line-height:20px}.calendar table tr th{font-size:12px;font-weight:300}.calendar table tr td{text-align:center}.calendar table tr td.selected a{background:#459bd6;color:#fff}.calendar table tr td.is-past{color:#aaa}.calendar table tr td a{display:block;padding:4px 0;position:relative;margin:0 auto;max-width:60px;border-radius:3px}.calendar table tr td a.has-count{border:var(--dashboard-color-10) 1px solid}.calendar table tr td a.has-count:after{background-color:#ce4845;color:#fff;content:attr(data-count);display:inline-block;font-size:9px;height:15px;line-height:16px;position:absolute;right:2px;text-align:center;top:2px;width:15px;border-radius:50%}.calendar table tr td.is-past a.has-count:after{background:var(--hub-c-lt-grey);color:#aaa}.calendar .nav-buttons{display:flex;margin-top:10px}.calendar .nav-buttons__button{cursor:pointer;flex-grow:1;font-size:14px}.calendar .nav-buttons__button--next{text-align:right}.employee-group{background:var(--drawer-background);border:var(--hub-c-lt-grey) 1px solid;margin-top:10px;padding:10px;border-radius:3px}.employee-group.employee-group--duplicate{border:#CE4845 1px solid}.employee-group legend{background:var(--drawer-background);border:#999 1px solid;cursor:pointer;font-size:15px;margin-left:10px;padding:0 24px 0 8px;position:relative;text-transform:uppercase;border-radius:2px}.employee-group legend:after{color:var(--hub-c-black-50);content:"";font-family:"Font Awesome 6 Pro";font-size:12px;position:absolute;right:8px;transition:.1s ease-in-out all}.employee-group.opened legend:after{transform:rotate(180deg)}.section-group{background:var(--drawer-background);border:var(--hub-c-lt-grey) 1px solid;margin-top:10px;padding:10px;border-radius:3px}.section-group.section-group--duplicate{border:#CE4845 1px solid}.section-group.opened{background:var(--hub-c-white)}.section-group.opened>div{display:block}.section-group legend{background:var(--hub-c-white);border:#999 1px solid;cursor:pointer;font-size:15px;margin-left:10px;padding:0 24px 0 8px;position:relative;text-transform:uppercase;border-radius:2px}.section-group legend:after{color:var(--hub-c-black-50);content:"";font-family:"Font Awesome 6 Pro";font-size:12px;position:absolute;right:8px;transition:.1s ease-in-out all}.section-group.opened>legend:after{transform:rotate(180deg)}.section-group>small{display:block;padding-left:10px}.section-group>div{display:none;padding-left:10px}.section-group.section-group--always-open>legend{cursor:default;padding:0 8px}.section-group.section-group--always-open>legend:after{display:none}.section-group.section-group--always-open>div{display:block!important}.section-group.section-group--first-level>legend{background-color:var(--hub-c-white);font-size:17px}.tox-tinymce-inline{z-index:1500}.temp-top-menu-class{display:inline-block;font-size:14px;margin-left:10px}.postit{right:0;max-width:45px;max-height:45px;float:right}.postit .toggle{position:absolute;top:20px;right:32px;z-index:100;cursor:pointer}.postit textarea{font-size:.9em;padding:0;overflow:hidden;resize:none}.postit .postit-comments{display:none;padding:0 4px}.postit.shown{max-width:unset;max-height:unset}.postit.shown textarea{height:200px;padding:12px}.postit.shown .postit-comments{display:inline-block}.profile-tags,.file-taxonomy{font-size:0;padding:0 0 10px}.profile-tags__tag,.profile-tags__tax,.file-taxonomy__tag,.file-taxonomy__tax{background:var(--button-background-color);border:var(--button-background-color) 1px solid;color:var(--button-text-color);display:inline-block;font-size:12px;margin:0 4px 4px 0;padding:4px 8px;border-radius:2px}.profile-tags__tag--disabled,.profile-tags__tax--disabled,.file-taxonomy__tag--disabled,.file-taxonomy__tax--disabled{opacity:.5}.profile-tags--inactive .profile-tags__tag,.profile-tags--inactive .profile-tags__tax,.profile-tags--inactive .file-taxonomy__tag,.profile-tags--inactive .file-taxonomy__tax,.file-taxonomy--inactive .profile-tags__tag,.file-taxonomy--inactive .profile-tags__tax,.file-taxonomy--inactive .file-taxonomy__tag,.file-taxonomy--inactive .file-taxonomy__tax{border:var(--hub-c-black-30) 1px solid;color:var(--hub-c-black);background:var(--hub-c-white)}input.field__value--checkbox[type=checkbox]{height:0}input.field__value--checkbox[type=checkbox]:after{background:#fff;border:#AAA 1px solid;border-radius:2px;color:#000;content:"";display:inline-block;height:22px;left:0;line-height:20px;position:absolute;text-align:center;top:-11px;width:22px}input.field__value--checkbox[type=checkbox]:checked:after{background-color:#459bd6;border-color:#4e7dad;color:#fff;content:"";font-size:14px;font-family:"Font Awesome 6 Pro";font-weight:700}input.field__value--checkbox[type=checkbox]:checked:disabled:after{visibility:hidden}input.field__value--checkbox[type=checkbox]:disabled:after{visibility:hidden}input.field__value--checkbox.field__value--saving[type=checkbox]:after{background:#f8efce;border-color:#f7e5a1;color:#403519}input.field__value--checkbox.field__value--saved[type=checkbox]:after{background:#d6feb9;border-color:#99c47b;color:#2d4321}.relative-container{position:relative}.quick-access-menu{border-bottom:1px solid var(--white-20)}.quick-access-menu li{position:relative}.quick-access-menu li.get-status{display:none}.quick-access-menu li.get-status:has(.badge){display:block}.quick-access-menu li.get-status:has(.badge) .badge{right:0}.quick-access-menu li:before{color:var(--sidebar-left-c-color);display:inline-block;font-family:"Font Awesome 6 Pro";left:10px;position:absolute;text-align:center;top:12px;width:24px}.quick-access-menu li>a:hover{color:#f3bb4b}.quick-access-menu li a:before{content:attr(data-label)}.quick-access-menu li.dashboard:before{content:"";font-weight:400}.quick-access-menu li.urgents:before{content:"";font-weight:700}.quick-access-menu li.followups:before{content:"";font-weight:700}.quick-access-menu li.interviews:before{content:"";font-weight:700}.quick-access-menu li.duplicates:before{content:"";font-weight:700}.quick-access-menu li.pinned:before{content:"";font-weight:700}.quick-access-menu li.history:before{content:"";font-weight:700}.quick-access-menu li.parkinglot:before{content:"";font-weight:700}.quick-access-menu li.graveyard:before{content:"";font-weight:700}.quick-access-menu li a{display:block;line-height:24px;padding:12px 12px 12px 40px;position:relative;color:#fff;text-transform:uppercase;border-top:1px solid var(--white-20)}.quick-access-menu li a li{text-transform:none}.quick-access-menu li a .alert-list{display:none;font-size:.9em}.quick-access-menu li a .alert-list:has(li.get-status.has-badge){display:block}.quick-access-menu li a .history-list,.quick-access-menu li a .pinned-list{font-size:.9em;overflow-x:hidden}.quick-access-menu li a .history-list li:after,.quick-access-menu li a .pinned-list li:after{background-color:var(--color);color:#fff;content:attr(data-id);font-size:.8em;margin-left:4px;padding:0 2px;vertical-align:top;border-radius:2px;text-shadow:0 1px 1px rgba(0,0,0,.3)}.quick-access-menu li a .history-list{max-height:360px;overflow-y:scroll;resize:vertical}.quick-access-menu li a .pinned-list{max-height:200px;overflow-y:hidden}.quick-access-menu li a:hover .history-list,.quick-access-menu li a:hover .pinned-list,.quick-access-menu li a:hover .alert-list{color:var(--sidebar-left-c-color)}.quick-access-menu li .loading{opacity:.5}.quick-access-menu .profile-row{cursor:pointer}.quick-access-menu .profile-row:hover,.quick-access-menu .alert-type:hover{color:#f3bb4b}.quick-access-menu .badge{background:var(--sidebar-left-c-dark-accent);font-size:.9em;line-height:1.7em;padding:0 6px;position:absolute;right:10px;top:50%;transform:translateY(-50%);border-radius:3px}.quick-access-menu .badges{padding:0;position:absolute;right:10px;text-align:right;top:50%;transform:translateY(-50%)}.quick-access-menu .badges .badge{color:#fff;display:inline-block;position:relative;right:auto;text-shadow:0 1px 2px rgba(0,0,0,.3);top:auto;transform:none}.quick-access-menu small.message{display:block;left:0;position:absolute;top:100%}.content__columns{display:flex;position:relative}.content__columns__column--left{flex-grow:1;width:100%}.content__columns__column--right{border-left:var(--hub-c-lt-grey) 1px solid;padding-left:20px;width:300px}.content__columns__column--sticky{position:sticky;top:0;height:-moz-fit-content;height:fit-content}.profile-details__columns{display:flex;position:relative;height:calc(100vh - 86px);overflow-x:hidden;overflow-y:scroll}.profile-details__columns__column .basic-info{display:flex}.profile-details__columns__column--left{border-right:var(--hub-c-lt-grey) 1px solid;flex-grow:1;width:100%}.profile-details__columns__column--right{padding-left:20px;width:300px;height:-moz-fit-content;height:fit-content;position:sticky;top:0}.profile-details__columns__column--buttons{padding:10px 10px 0}.profile-details__columns__column--buttons .field{margin-bottom:4px;padding-right:0}.profile-details__columns__column--buttons .field__link{display:block;font-size:14px;width:100%}.profile-details__columns__column--buttons small{display:block;padding:8px 12px;text-align:right}.profile-details .occ-spec strong{font-size:18px;font-weight:inherit;margin-right:4px}.profile-details .occ-spec .stars{color:#f3bb4b;font-weight:700;margin-left:10px;position:relative;top:-1px}.profile-details .line-break{height:1px;left:-20px;position:relative;width:calc(100% + 40px)}.profile-details .line-break:before{background:var(--hub-c-lt-grey);content:"";display:block;height:1px;top:50%;position:absolute;left:0;width:100%}.profile-details .followups a.set-followup-date{background:var(--button-background-color);color:var(--button-text-color);display:inline-block;font-size:12px;padding:4px 8px;border-radius:2px}.profile-details .followups a.set-followup-date:hover{background-color:var(--button-background-color-hover)}.profile-details .side-buttons{color:var(--drawer-top-color-30);left:-50px;position:absolute;top:0;width:50px}.profile-details .side-buttons .side-buttons__button{display:block;padding:50%;position:relative;width:100%}.profile-details .side-buttons .side-buttons__button.pinned{color:#f3bb4b}.profile-details .side-buttons .side-buttons__button:before{font-weight:700;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:50px;font-size:20px}.profile-details .side-buttons .ctm{background-color:var(--drawer-top-color-30);-webkit-mask-image:var(--bg-image);mask-image:var(--bg-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:30px;mask-size:30px}.profile-details .side-buttons .in-ctm{background:#4ba7e1;background:linear-gradient(150deg,#92c259 20%,#4ba7e1 80%)}.profile-details .side-buttons .urgent:before{content:"";font-family:"Font Awesome 6 Pro"}.profile-details .side-buttons .is-urgent{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.profile-details .side-buttons .do-not-contact:before{content:"";font-family:"Font Awesome 6 Pro"}.profile-details .side-buttons .is-dnc{background-color:#ce4845;color:#fff}.profile-details .side-buttons .is-past-hot{color:#e6883b}.profile-details .side-buttons .has-tags{color:#b2dbe6}.profile-details .side-buttons .favorite:before{content:"";font-family:"Font Awesome 6 Pro"}.profile-details .side-buttons .tags:before{content:"";font-family:"Font Awesome 6 Pro"}.profile-details .side-buttons .past-hot:before{content:"";font-family:"Font Awesome 6 Pro"}.profile-details .side-buttons .stars{color:var(--drawer-border-color);height:50px;line-height:50px;padding:0;text-align:center}.profile-details .side-buttons .stars:before{color:#828282;content:"";font-family:"Font Awesome 6 Pro";font-size:34px}.profile-details .side-buttons .stars:after{color:#f8d55b;content:attr(data-stars);font-size:18px;font-weight:500;line-height:54px;position:relative;z-index:2}.profile-details h1{cursor:pointer;font-size:2.8em;letter-spacing:-1px;padding-top:0;padding-bottom:0}.profile-details h1 .badge,.profile-details h1:after{background:var(--color);border-radius:2px;color:#fff;content:attr(data-id);display:inline-block;font-size:.35em;letter-spacing:0;margin-left:2px;padding:2px 6px;vertical-align:top}.profile-details h1 .badge{background:#000;display:none}.profile-details h1 .badge.urgent{background:#ef622a;text-transform:uppercase}.profile-details h1 .badge.do-not-contact{background:red;text-transform:uppercase}.profile-details .occ-spec{line-height:1}.profile-details.do-not-contact h1 .badge.do-not-contact,.profile-details.is-urgent h1 .badge.urgent{display:inline-block}body.hub-sidebar-left-closed .quick-access-menu li.history div{display:none}body.hub-sidebar-left-closed .quick-access-menu li:before{left:auto;right:13px;text-align:center}body.hub-sidebar-left-closed .quick-access-menu li:hover{color:#f3bb4b}body.hub-sidebar-left-closed .quick-access-menu li a:after{content:""}body.hub-sidebar-left-closed .quick-access-menu .badge{background:var(--sidebar-left-c-dark-accent);left:calc(100% - 5px);right:auto}body.hub-sidebar-left-closed .quick-access-menu .badges{font-size:0;right:0}body.hub-sidebar-left-closed .quick-access-menu .badges .badge{border:none;font-size:12px;border-radius:0}body.hub-sidebar-left-closed .quick-access-menu .badges .badge:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}body.hub-sidebar-left-closed .quick-access-menu .badges .badge:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}body.hub-sidebar-left-closed .quick-access-menu .alert-list .badge{left:calc(100% + 5px);right:auto}.header-search-dropdown-toggle{color:var(--hub-c-black-50);cursor:pointer;display:inline-block;height:50px;position:relative;line-height:50px;text-align:center;width:50px}.header-search-dropdown-toggle:before{content:"";font-family:"Font Awesome 6 Pro";font-size:26px;font-weight:400}.header-menu-dropdown-toggle{color:var(--hub-c-black-50);cursor:pointer;display:inline-block;height:50px;line-height:44px;position:relative;text-align:center;width:50px}.header-menu-dropdown-toggle:before{background-color:#fff;border:#BBB 1px solid;background-image:var(--bg-image);background-position:center center;background-size:cover;content:"";display:inline-block;width:40px;height:40px;vertical-align:middle;border-radius:50%}.header-menu-dropdown-toggle:after{content:"";font-family:"Font Awesome 6 Pro";font-size:20px;position:absolute;right:100%;top:3px}.header-dropdown{border:var(--hub-c-lt-grey) 1px solid;border-top:none;border-radius:0 0 3px 3px;color:var(--hub-c-white);display:none;padding:5px 5px 10px;position:absolute;top:50px;right:0;min-width:280px;background-color:var(--hub-c-grey2);max-height:calc(100vh - 100px);overflow-y:scroll;overflow-x:auto}.header-dropdown .line{background:var(--hub-c-lt-grey);height:1px;margin:24px 0 10px;position:relative}.header-dropdown .line:before{background-color:var(--hub-c-grey2);color:#777;content:attr(data-label);font-size:11px;left:50%;line-height:1;padding:0 10px;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%) translateY(-50%)}.header-dropdown .line:first-child{margin-top:10px}.header-dropdown .saved-searches{padding-bottom:20px}.header-dropdown .saved-searches__search{border-top:1px solid var(--bar-top-color-10);border-radius:0;position:relative}.header-dropdown .saved-searches__search .title{display:block;font-size:14px;line-height:1.1}.header-dropdown .saved-searches__search .values{display:block}.header-dropdown .saved-searches__search .values small{display:inline-block;font-size:12px;font-style:italic;line-height:1.1;padding:0 4px;width:-moz-fit-content;width:fit-content}.header-dropdown .saved-searches__search .delete-search{display:none;position:absolute;right:4px;top:-4px}.header-dropdown .saved-searches__search .delete-search i{border-radius:2px;display:inline-block;font-size:14px;height:24px;padding:4px;width:24px}.header-dropdown .saved-searches__search:hover .delete-search{display:block}.header-dropdown.search-dropdown{width:320px}.header-dropdown.open{display:block}.header-dropdown a{color:var(--hub-c-black);display:block;line-height:1.2;padding:8px 16px;margin:0;border-radius:3px}.header-dropdown a:hover{background-color:var(--hub-c-white)}#bar-top-mid .pipeline{z-index:1000}#bar-top-mid .pipeline .dropdown{border-radius:3px;display:none;background:var(--bar-top-dropdown);left:50%;padding:10px;position:absolute;top:100%;transform:translate(-50%);width:-moz-fit-content;width:fit-content}#bar-top-mid .pipeline .dropdown .status{display:block;font-size:.8em;padding:2px 8px;white-space:nowrap}#bar-top-mid .pipeline .dropdown .status:hover{color:#f3bb4b}#bar-top-mid .pipeline .dropdown .status:after{background:var(--bar-top-dark-accent);content:attr(data-count);display:inline-block;margin-left:4px;padding:0 6px;border-radius:2px}#bar-top-mid .pipeline .dropdown .status:hover:after{color:#fff}#bar-top-mid .pipeline .stage:hover .dropdown{display:block}#hero-content .pipeline .toggle-hero{display:none}.diagram{aspect-ratio:1.5;background:#999;-moz-column-gap:10px;column-gap:10px;display:flex;padding:10px;width:500px}.diagram .diagram__column{min-height:100px}.diagram .diagram__column:nth-child(1){background:#aaa;width:70%}.diagram .diagram__column:nth-child(2){background:#bbb;width:30%}.diagram .diagram__column .diagram__column__row{min-height:100px}.too-small{align-items:center;background:#000c;color:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100000}.too-small .caption{padding:20px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.69)}.too-small .caption h2{font-size:60px;font-weight:300;letter-spacing:-1px;line-height:1;margin-bottom:10px}.too-small .caption p{font-size:24px;font-weight:300}.metric-events table,.nice-table table{width:100%}.metric-events table tr,.nice-table table tr{border-top:var(--dashboard-color-10) 1px solid}.metric-events table tr:first-child,.nice-table table tr:first-child{border-top:none}.metric-events table th,.nice-table table th{font-size:12px;font-weight:300;padding:2px 0;text-align:left}.metric-events table td,.nice-table table td{font-size:14px;padding:8px 0;text-align:left}.metric-events table th:last-child,.metric-events table td:last-child,.nice-table table th:last-child,.nice-table table td:last-child{text-align:right}.metric-events table td:last-child span,.nice-table table td:last-child span{background:var(--hub-c-black-90);border-radius:3px;color:var(--hub-c-white);cursor:pointer;display:inline-block;font-size:12px;padding:2px 8px}.metric-events table td:last-child span.green,.nice-table table td:last-child span.green{background:#78b956}.metric-events table td:last-child span.remove,.nice-table table td:last-child span.remove{background:#ce4845;color:#fff}.infographic{display:flex;font-size:0;height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.infographic *{box-sizing:border-box}.infographic__column{display:flex;flex-direction:column;height:100vh;width:50%}.infographic__column:first-child{border-right:#EEE 1px solid}.infographic__column__row{display:inline-block;font-size:14px;height:50vh;width:100%}.infographic__column__row:first-child{border-bottom:#EEE 1px solid}.infographic__column__row__chart{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.meta-table-row{position:relative;margin-bottom:1.5rem;padding:1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem}.meta-row-fields{display:flex;flex-wrap:wrap;gap:1rem}.meta-row-actions{position:absolute;top:.5rem;right:.5rem}.delete-meta-table-row{padding:.25rem .75rem;font-size:.875rem;color:#dc2626;background:transparent;border:none;border-radius:.25rem;cursor:pointer;transition:all .15s ease}.delete-meta-table-row:hover{background-color:#fee2e2}.add-meta-table-button{margin-top:.5rem;padding:.5rem 1rem;color:#fff;background-color:#4b5563;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s ease}.add-meta-table-button:hover{background-color:#374151}.section-header{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;padding:.75rem 1rem;margin:2rem 0 1rem;font-size:.875rem;font-weight:600;color:#475569;letter-spacing:.025em}.section-content{padding:0 .5rem}.add-meta-table-row{background-color:#f8fafc;border:1px solid #e2e8f0;color:#475569;padding:.5rem 1rem;font-size:.875rem;border-radius:.375rem;cursor:pointer;transition:all .15s ease;margin:1rem 0}.add-meta-table-row:hover{background-color:#f1f5f9;border-color:#cbd5e1;color:#1e293b}.meta-table-row{position:relative;margin-bottom:1.5rem;padding:1.25rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;transition:border-color .15s ease}.meta-table-row:hover{border-color:#cbd5e1}.delete-meta-table-row{position:absolute;top:.75rem;right:.75rem;padding:.25rem .75rem;font-size:.75rem;color:#ef4444;background:transparent;border:none;border-radius:.25rem;cursor:pointer;opacity:.75;transition:all .15s ease}.delete-meta-table-row:hover{opacity:1;background-color:#fee2e2}.field-group{margin-bottom:1.25rem}.field-group:last-child{margin-bottom:0}.hub-tooltip{position:relative;border-bottom:1px dotted black}.hub-tooltip .hub-tooltip-text{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s;font-family:Roboto;font-size:12px;font-weight:400}.hub-tooltip:hover .hub-tooltip-text{visibility:visible;opacity:1}
