@charset "UTF-8";:root{--hub-bar-top-height: 50px;--hub-sidebar-width-open: 280px;--hub-sidebar-width-closed: 50px;--hub-bar-bottom-height: 50px;--hub-drawer-border-width: 50px}.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: vars.$hub_yellow;--hub-orange: vars.$hub_orange;--hub-red: vars.$hub_red;--hub-blue: vars.$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: #EDF1F5;--bar-top-background: #1B2A4A;--bar-top-dropdown: rgba(14,20,38,.9);--bar-top-logo-background: #0E1426;--bar-top-color: #EDF1F5;--bar-top-color-10: rgba(237,241,245,.1);--bar-top-dark-accent: #0E1426;--bar-top-light-accent: #1B2A4A;--drawer-background: #E2E8F0;--drawer-top-background: #0E1426;--drawer-border-color: #0E1426;--drawer-top-color: #EDF1F5;--drawer-top-color-30: rgba(237,241,245,.3);--sidebar-left-c-bg: #0E1426;--sidebar-left-c-color: #EDF1F5;--sidebar-left-c-dark-accent: #0E1426;--sidebar-left-c-light-accent: #1B2A4A;--hub-c-white: #EDF1F5;--hub-c-white-70: rgba(237,241,245,.7);--hub-c-white-50: rgba(237,241,245,.5);--hub-c-white-30: rgba(237,241,245,.3);--hub-c-white-10: rgba(237,241,245,.1);--hub-c-black: #0E1426;--hub-c-black-90: rgba(14,20,38,.9);--hub-c-black-70: rgba(14,20,38,.7);--hub-c-black-50: rgba(14,20,38,.5);--hub-c-black-30: rgba(14,20,38,.3);--hub-c-black-20: rgba(14,20,38,.2);--hub-c-black-10: rgba(14,20,38,.1);--hub-c-lt-grey: #C4CCDA;--hub-c-grey: #D3DAE5;--hub-c-grey2: #E2E8F0;--dashboard-background: #DDE3EC;--dashboard-dark-accent: #C4CCDA;--dashboard-light-accent: #D3DAE5;--dashboard-color: #0E1426;--dashboard-color-10: rgba(14,20,38,.1);--button-background-color: #2E4A7A;--button-background-color-hover: #1B2A4A;--button-text-color: #EDF1F5;--error-red: #D32F2F;--invert: invert(0)}body.theme.winter:before{background-color:#edf1f5d9}body.theme.ocean{--body-background: #F0F7F7;--bar-top-background: #1A5653;--bar-top-dropdown: rgba(13,46,45,.9);--bar-top-logo-background: #0D2E2D;--bar-top-color: #F0F7F7;--bar-top-color-10: rgba(240,247,247,.1);--bar-top-dark-accent: #0D2E2D;--bar-top-light-accent: #1A5653;--drawer-background: #E5F0F0;--drawer-top-background: #0D2E2D;--drawer-border-color: #0D2E2D;--drawer-top-color: #F0F7F7;--drawer-top-color-30: rgba(240,247,247,.3);--sidebar-left-c-bg: #0D2E2D;--sidebar-left-c-color: #F0F7F7;--sidebar-left-c-dark-accent: #0D2E2D;--sidebar-left-c-light-accent: #1A5653;--hub-c-white: #F0F7F7;--hub-c-white-70: rgba(240,247,247,.7);--hub-c-white-50: rgba(240,247,247,.5);--hub-c-white-30: rgba(240,247,247,.3);--hub-c-white-10: rgba(240,247,247,.1);--hub-c-black: #0D2E2D;--hub-c-black-90: rgba(13,46,45,.9);--hub-c-black-70: rgba(13,46,45,.7);--hub-c-black-50: rgba(13,46,45,.5);--hub-c-black-30: rgba(13,46,45,.3);--hub-c-black-20: rgba(13,46,45,.2);--hub-c-black-10: rgba(13,46,45,.1);--hub-c-lt-grey: #C2D6D6;--hub-c-grey: #D5E5E5;--hub-c-grey2: #E5F0F0;--dashboard-background: #E0EDED;--dashboard-dark-accent: #C2D6D6;--dashboard-light-accent: #D5E5E5;--dashboard-color: #0D2E2D;--dashboard-color-10: rgba(13,46,45,.1);--button-background-color: #1D7872;--button-background-color-hover: #1A5653;--button-text-color: #F0F7F7;--error-red: #D32F2F;--invert: invert(0)}body.theme.ocean:before{background-color:#f0f7f7d9}body.theme.cloud-dancer{--body-background: #F0EEE9;--bar-top-background: #7A736A;--bar-top-dropdown: rgba(92,86,79,.9);--bar-top-logo-background: #5C564F;--bar-top-color: #F0EEE9;--bar-top-color-10: rgba(240,238,233,.1);--bar-top-dark-accent: #5C564F;--bar-top-light-accent: #7A736A;--drawer-background: #E8E4DD;--drawer-top-background: #5C564F;--drawer-border-color: #5C564F;--drawer-top-color: #F0EEE9;--drawer-top-color-30: rgba(240,238,233,.3);--sidebar-left-c-bg: #5C564F;--sidebar-left-c-color: #F0EEE9;--sidebar-left-c-dark-accent: #5C564F;--sidebar-left-c-light-accent: #7A736A;--hub-c-white: #F0EEE9;--hub-c-white-70: rgba(240,238,233,.7);--hub-c-white-50: rgba(240,238,233,.5);--hub-c-white-30: rgba(240,238,233,.3);--hub-c-white-10: rgba(240,238,233,.1);--hub-c-black: #3D3832;--hub-c-black-90: rgba(61,56,50,.9);--hub-c-black-70: rgba(61,56,50,.7);--hub-c-black-50: rgba(61,56,50,.5);--hub-c-black-30: rgba(61,56,50,.3);--hub-c-black-20: rgba(61,56,50,.2);--hub-c-black-10: rgba(61,56,50,.1);--hub-c-lt-grey: #CCC7BE;--hub-c-grey: #D8D3CB;--hub-c-grey2: #E8E4DD;--dashboard-background: #E2DED6;--dashboard-dark-accent: #CCC7BE;--dashboard-light-accent: #D8D3CB;--dashboard-color: #3D3832;--dashboard-color-10: rgba(61,56,50,.1);--button-background-color: #6B645C;--button-background-color-hover: #5C564F;--button-text-color: #F0EEE9;--error-red: #D32F2F;--invert: invert(0)}body.theme.cloud-dancer:before{background-color:#f0eee9d9}body.theme.midnight{--body-background: #1B2838;--bar-top-background: #0F1923;--bar-top-dropdown: rgba(15,25,35,.9);--bar-top-logo-background: #0A1119;--bar-top-color: #E2E8F0;--bar-top-color-10: rgba(226,232,240,.1);--bar-top-dark-accent: #0A1119;--bar-top-light-accent: #0F1923;--drawer-background: #243447;--drawer-top-background: #0A1119;--drawer-border-color: #0A1119;--drawer-top-color: #E2E8F0;--drawer-top-color-30: rgba(226,232,240,.3);--sidebar-left-c-bg: #162230;--sidebar-left-c-color: #E2E8F0;--sidebar-left-c-dark-accent: #0A1119;--sidebar-left-c-light-accent: #162230;--hub-c-white: #1B2838;--hub-c-white-70: rgba(27,40,56,.7);--hub-c-white-50: rgba(27,40,56,.5);--hub-c-white-30: rgba(27,40,56,.3);--hub-c-white-10: rgba(27,40,56,.1);--hub-c-black: #E2E8F0;--hub-c-black-90: rgba(226,232,240,.9);--hub-c-black-70: rgba(226,232,240,.7);--hub-c-black-50: rgba(226,232,240,.5);--hub-c-black-30: rgba(226,232,240,.3);--hub-c-black-20: rgba(226,232,240,.2);--hub-c-black-10: rgba(226,232,240,.1);--hub-c-lt-grey: #2A3A4E;--hub-c-grey: #324358;--hub-c-grey2: #243447;--dashboard-background: #1E2D3D;--dashboard-dark-accent: #162230;--dashboard-light-accent: #243447;--dashboard-color: #E2E8F0;--dashboard-color-10: rgba(226,232,240,.1);--button-background-color: #3D6B99;--button-background-color-hover: #5B9BD5;--button-text-color: #E2E8F0;--error-red: #ff8a8a;--invert: invert(1)}body.theme.midnight:before{display:none}body.theme.harvest{--body-background: #FAF5EF;--bar-top-background: #3B2819;--bar-top-dropdown: rgba(44,30,16,.9);--bar-top-logo-background: #2C1E10;--bar-top-color: #FAF5EF;--bar-top-color-10: rgba(250,245,239,.1);--bar-top-dark-accent: #2C1E10;--bar-top-light-accent: #3B2819;--drawer-background: #EDE6DB;--drawer-top-background: #2C1E10;--drawer-border-color: #2C1E10;--drawer-top-color: #FAF5EF;--drawer-top-color-30: rgba(250,245,239,.3);--sidebar-left-c-bg: #4A3525;--sidebar-left-c-color: #FAF5EF;--sidebar-left-c-dark-accent: #2C1E10;--sidebar-left-c-light-accent: #4A3525;--hub-c-white: #FAF5EF;--hub-c-white-70: rgba(250,245,239,.7);--hub-c-white-50: rgba(250,245,239,.5);--hub-c-white-30: rgba(250,245,239,.3);--hub-c-white-10: rgba(250,245,239,.1);--hub-c-black: #2C1E10;--hub-c-black-90: rgba(44,30,16,.9);--hub-c-black-70: rgba(44,30,16,.7);--hub-c-black-50: rgba(44,30,16,.5);--hub-c-black-30: rgba(44,30,16,.3);--hub-c-black-20: rgba(44,30,16,.2);--hub-c-black-10: rgba(44,30,16,.1);--hub-c-lt-grey: #D4CABB;--hub-c-grey: #DED5C8;--hub-c-grey2: #EDE6DB;--dashboard-background: #E8DFD2;--dashboard-dark-accent: #D4CABB;--dashboard-light-accent: #DED5C8;--dashboard-color: #2C1E10;--dashboard-color-10: rgba(44,30,16,.1);--button-background-color: #A85D36;--button-background-color-hover: #3B2819;--button-text-color: #FAF5EF;--error-red: #D32F2F;--invert: invert(0)}body.theme.harvest:before{background-color:#faf5efd9}body.theme.dusk{--body-background: #2A1F2E;--bar-top-background: #1C1420;--bar-top-dropdown: rgba(28,20,32,.9);--bar-top-logo-background: #130E16;--bar-top-color: #F2E4DF;--bar-top-color-10: rgba(242,228,223,.1);--bar-top-dark-accent: #130E16;--bar-top-light-accent: #1C1420;--drawer-background: #362B3B;--drawer-top-background: #130E16;--drawer-border-color: #130E16;--drawer-top-color: #F2E4DF;--drawer-top-color-30: rgba(242,228,223,.3);--sidebar-left-c-bg: #251A29;--sidebar-left-c-color: #F2E4DF;--sidebar-left-c-dark-accent: #130E16;--sidebar-left-c-light-accent: #251A29;--hub-c-white: #2A1F2E;--hub-c-white-70: rgba(42,31,46,.7);--hub-c-white-50: rgba(42,31,46,.5);--hub-c-white-30: rgba(42,31,46,.3);--hub-c-white-10: rgba(42,31,46,.1);--hub-c-black: #F2E4DF;--hub-c-black-90: rgba(242,228,223,.9);--hub-c-black-70: rgba(242,228,223,.7);--hub-c-black-50: rgba(242,228,223,.5);--hub-c-black-30: rgba(242,228,223,.3);--hub-c-black-20: rgba(242,228,223,.2);--hub-c-black-10: rgba(242,228,223,.1);--hub-c-lt-grey: #3E3244;--hub-c-grey: #493D50;--hub-c-grey2: #362B3B;--dashboard-background: #2E2333;--dashboard-dark-accent: #251A29;--dashboard-light-accent: #362B3B;--dashboard-color: #F2E4DF;--dashboard-color-10: rgba(242,228,223,.1);--button-background-color: #B06B63;--button-background-color-hover: #E07A5F;--button-text-color: #F2E4DF;--error-red: #ff8a8a;--invert: invert(1)}body.theme.dusk:before{display:none}body.theme.frost{--body-background: #F5F8FC;--bar-top-background: #3C4F65;--bar-top-dropdown: rgba(55,75,94,.9);--bar-top-logo-background: #2D3D4F;--bar-top-color: #F5F8FC;--bar-top-color-10: rgba(245,248,252,.1);--bar-top-dark-accent: #2D3D4F;--bar-top-light-accent: #3C4F65;--drawer-background: #E8EFF7;--drawer-top-background: #2D3D4F;--drawer-border-color: #2D3D4F;--drawer-top-color: #F5F8FC;--drawer-top-color-30: rgba(245,248,252,.3);--sidebar-left-c-bg: #374B5E;--sidebar-left-c-color: #F5F8FC;--sidebar-left-c-dark-accent: #2D3D4F;--sidebar-left-c-light-accent: #374B5E;--hub-c-white: #F5F8FC;--hub-c-white-70: rgba(245,248,252,.7);--hub-c-white-50: rgba(245,248,252,.5);--hub-c-white-30: rgba(245,248,252,.3);--hub-c-white-10: rgba(245,248,252,.1);--hub-c-black: #1E293B;--hub-c-black-90: rgba(30,41,59,.9);--hub-c-black-70: rgba(30,41,59,.7);--hub-c-black-50: rgba(30,41,59,.5);--hub-c-black-30: rgba(30,41,59,.3);--hub-c-black-20: rgba(30,41,59,.2);--hub-c-black-10: rgba(30,41,59,.1);--hub-c-lt-grey: #C6D0DC;--hub-c-grey: #D5DEE8;--hub-c-grey2: #E8EFF7;--dashboard-background: #E1E8F0;--dashboard-dark-accent: #C6D0DC;--dashboard-light-accent: #D5DEE8;--dashboard-color: #1E293B;--dashboard-color-10: rgba(30,41,59,.1);--button-background-color: #2563EB;--button-background-color-hover: #3B82F6;--button-text-color: #F5F8FC;--error-red: #D32F2F;--invert: invert(0)}body.theme.frost:before{background-color:#f5f8fcd9}body.theme.valentine{--body-background: #FFF5F5;--bar-top-background: #7A2C4A;--bar-top-dropdown: rgba(94,31,58,.9);--bar-top-logo-background: #5E1F3A;--bar-top-color: #FFF5F5;--bar-top-color-10: rgba(255,245,245,.1);--bar-top-dark-accent: #5E1F3A;--bar-top-light-accent: #7A2C4A;--drawer-background: #FCEAEA;--drawer-top-background: #5E1F3A;--drawer-border-color: #5E1F3A;--drawer-top-color: #FFF5F5;--drawer-top-color-30: rgba(255,245,245,.3);--sidebar-left-c-bg: #5E1F3A;--sidebar-left-c-color: #FFF5F5;--sidebar-left-c-dark-accent: #5E1F3A;--sidebar-left-c-light-accent: #7A2C4A;--hub-c-white: #FFF5F5;--hub-c-white-70: rgba(255,245,245,.7);--hub-c-white-50: rgba(255,245,245,.5);--hub-c-white-30: rgba(255,245,245,.3);--hub-c-white-10: rgba(255,245,245,.1);--hub-c-black: #3D1325;--hub-c-black-90: rgba(61,19,37,.9);--hub-c-black-70: rgba(61,19,37,.7);--hub-c-black-50: rgba(61,19,37,.5);--hub-c-black-30: rgba(61,19,37,.3);--hub-c-black-20: rgba(61,19,37,.2);--hub-c-black-10: rgba(61,19,37,.1);--hub-c-lt-grey: #E0C4CC;--hub-c-grey: #EBD5DB;--hub-c-grey2: #FCEAEA;--dashboard-background: #F5E0E5;--dashboard-dark-accent: #E0C4CC;--dashboard-light-accent: #EBD5DB;--dashboard-color: #3D1325;--dashboard-color-10: rgba(61,19,37,.1);--button-background-color: #B93D65;--button-background-color-hover: #7A2C4A;--button-text-color: #FFF5F5;--error-red: #D32F2F;--invert: invert(0)}body.theme.valentine:before{background-color:#fff5f5d9}body.theme.patriot{--body-background: #FAFAF8;--bar-top-background: #1B2A4A;--bar-top-dropdown: rgba(22,34,64,.9);--bar-top-logo-background: #162240;--bar-top-color: #FAFAF8;--bar-top-color-10: rgba(250,250,248,.1);--bar-top-dark-accent: #162240;--bar-top-light-accent: #1B2A4A;--drawer-background: #EDF2F8;--drawer-top-background: #162240;--drawer-border-color: #162240;--drawer-top-color: #FAFAF8;--drawer-top-color-30: rgba(250,250,248,.3);--sidebar-left-c-bg: #162240;--sidebar-left-c-color: #FAFAF8;--sidebar-left-c-dark-accent: #162240;--sidebar-left-c-light-accent: #1B2A4A;--hub-c-white: #FAFAF8;--hub-c-white-70: rgba(250,250,248,.7);--hub-c-white-50: rgba(250,250,248,.5);--hub-c-white-30: rgba(250,250,248,.3);--hub-c-white-10: rgba(250,250,248,.1);--hub-c-black: #0F1A30;--hub-c-black-90: rgba(15,26,48,.9);--hub-c-black-70: rgba(15,26,48,.7);--hub-c-black-50: rgba(15,26,48,.5);--hub-c-black-30: rgba(15,26,48,.3);--hub-c-black-20: rgba(15,26,48,.2);--hub-c-black-10: rgba(15,26,48,.1);--hub-c-lt-grey: #C4CCD8;--hub-c-grey: #D5DCE6;--hub-c-grey2: #EDF2F8;--dashboard-background: #E4E9F0;--dashboard-dark-accent: #C4CCD8;--dashboard-light-accent: #D5DCE6;--dashboard-color: #0F1A30;--dashboard-color-10: rgba(15,26,48,.1);--button-background-color: #A52630;--button-background-color-hover: #BF2C37;--button-text-color: #FAFAF8;--error-red: #D32F2F;--invert: invert(0)}body.theme.patriot:before{background-color:#fafaf8d9}.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: vars.$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}*{box-sizing:border-box;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}html{height:100%;-webkit-text-size-adjust: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:100vh;height:100dvh;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}.alert.message+.alert.message{margin-top:5px}.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,video,svg{max-width:100%;height:auto}img{border:0;vertical-align:middle}.cover-img{background-size:cover;background-position:center;background-repeat:no-repeat}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.container.login{align-items:center;display:flex;height:100%;min-height:100dvh;justify-content:center;margin:0 auto;padding:0 16px;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:400px;width:100%}.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%;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(--dashboard-color);margin-bottom:10px;overflow:hidden;padding:0 20px 10px;--dark-accent-color: var(--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.prn-goals-2026 h2{background:var(--dashboard-dark-accent)}.dashboard-content .column .box.prn-goals-2026 .numbers{display:flex;gap:10px}.dashboard-content .column .box.prn-goals-2026 .number{background:#023344;border-radius:3px;color:#fff;flex-grow:1;line-height:1;padding:5px 10px;position:relative;text-align:center}.dashboard-content .column .box.prn-goals-2026 .number .value{font-size:40px;line-height:40px}.dashboard-content .column .box.prn-goals-2026 .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.prn-goals-2026 .number small{display:block}.dashboard-content .column .box.prn-goals-2026 .ebitda .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 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.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)}@media (max-width: 1024px){.dashboard-scroll,body.hub-sidebar-left-closed .dashboard-scroll{left:0}}@media (max-width: 768px){.dashboard-content{flex-direction:column;padding:10px}.dashboard-content .column{width:100%}.dashboard-content .column:nth-child(1){width:100%}.dashboard-content .box.metrics .modular-block .block-data .metric-chart{width:calc(50% - 5px)}}@media (max-width: 480px){.dashboard-content .box.metrics .modular-block .block-data .metric-chart{width:100%}}@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}@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--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}@media (max-width: 768px){.accordion__tab,.accordion__button{padding:12px 16px;min-height:44px}.accordion__box{padding:15px}.accordion__box h3{left:-15px;width:calc(100% + 30px)}}.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__hamburger{background:none;border:none;color:var(--bar-top-color);cursor:pointer;display:none;font-size:20px;height:50px;padding:0;width:50px;flex-shrink:0}@media (max-width: 1024px){.bar.top .bar__hamburger{display:flex;align-items:center;justify-content:center}}.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:""}@media (max-width: 1024px){.bar.top .bar__logo{width:auto;padding:3px 8px}.bar.top .bar__logo img.prn-healthcare,.bar.top .bar__logo img.the-hub{display:none}.bar.top .bar__logo img.hub-icon{display:inline-block;width:28px;height:auto}.bar.top .bar__logo .welcome{display:none}.bar.top .bar__search{flex:1;width:auto;min-width:0}body.hub-sidebar-left-closed .bar.top .bar__logo{padding:3px 8px}}@media (max-width: 768px){.bar.top .bar__search{position:static}.bar.top .bar__search input.quick-search{font-size:16px}.bar.top .pipeline .stage{min-width:36px;padding-top:12px}.bar.top .pipeline .stage .count{font-size:1.1em}}@media (max-width: 480px){.bar.top{flex-wrap:wrap;height:auto;min-height:50px}.bar.top .bar__hamburger,.bar.top .bar__logo,.bar.top .bar__search,.bar.top .bar__menu{height:50px;align-self:flex-start}.bar.top .bar__menu{z-index:auto}.bar.top .bar__search{position:relative;z-index:910}.bar.top .bar__search .bar__search--button{height:50px}.bar.top .bar__search .search-dropdown{z-index:920}.bar.top #bar-top-mid{order:10;width:100%;position:relative;z-index:899}.bar.top #bar-top-mid .pipeline{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 4px 4px}.bar.top #bar-top-mid .pipeline .stage{min-width:44px;flex-shrink:0;height:36px;padding-top:6px;top:0}.bar.top #bar-top-mid .pipeline .stage .count{font-size:1em}}.notification-bar{left:0;position:fixed;top:50px;width:100%;z-index:899}.notification-bar__item{align-items:center;background:var(--notification-bar-bg, #e8f4fd);border-bottom:1px solid var(--notification-bar-border, #b8daff);color:var(--notification-bar-color, #004085);display:flex;gap:12px;padding:10px 16px;transition:max-height .3s ease,opacity .3s ease,padding .3s ease;max-height:200px;overflow:hidden}.notification-bar__item--info{--notification-bar-bg: #e8f4fd;--notification-bar-border: #b8daff;--notification-bar-color: #004085}.notification-bar__item--warning{--notification-bar-bg: #fff3cd;--notification-bar-border: #ffc107;--notification-bar-color: #856404}.notification-bar__item--deploy{--notification-bar-bg: #d4edda;--notification-bar-border: #c3e6cb;--notification-bar-color: #155724}.notification-bar__item--announcement{--notification-bar-bg: #e2d9f3;--notification-bar-border: #c5b3e6;--notification-bar-color: #3c1f7b}.notification-bar__item--dismissing{max-height:0;opacity:0;padding-top:0;padding-bottom:0;border-bottom-width:0}.notification-bar__icon{flex-shrink:0;font-size:16px}.notification-bar__message{flex:1;font-size:13px;line-height:1.4}.notification-bar__message a{color:inherit;text-decoration:underline}.notification-bar__dismiss{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;flex-shrink:0;font-size:16px;opacity:.6;padding:4px 8px;transition:opacity .15s ease}.notification-bar__dismiss:hover{opacity:1}body.theme.dark .notification-bar__item--info{--notification-bar-bg: #1a3a5c;--notification-bar-border: #2a5a8c;--notification-bar-color: #a8d4f0}body.theme.dark .notification-bar__item--warning{--notification-bar-bg: #5c4a1a;--notification-bar-border: #8c7a2a;--notification-bar-color: #f0d8a8}body.theme.dark .notification-bar__item--deploy{--notification-bar-bg: #1a3c22;--notification-bar-border: #2a5c3a;--notification-bar-color: #a8e0b8}body.theme.dark .notification-bar__item--announcement{--notification-bar-bg: #2d1a5c;--notification-bar-border: #4a2a8c;--notification-bar-color: #c8a8f0}.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__close-mobile{display:none}.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}@media (max-width: 1024px){.sidebar.left{position:fixed;top:50px;bottom:0;height:auto;z-index:800;transform:translate(-100%);transition:transform .25s ease;float:none}.sidebar.left .toggle-button{display:none}.sidebar.left .sidebar__close-mobile{background:none;border:none;color:var(--sidebar-left-c-color, #999);cursor:pointer;display:block;font-size:22px;height:44px;width:44px;position:absolute;top:4px;right:4px;z-index:10}.sidebar.left .sidebar__close-mobile:active{opacity:.6}body.hub-sidebar-left-closed .sidebar.left{left:0;transform:translate(-100%)}body.hub-sidebar-mobile-open .sidebar.left{transform:translate(0)}.sidebar-backdrop{display:none;position:fixed;top:50px;left:0;right:0;bottom:0;background:#00000080;z-index:799}body.hub-sidebar-mobile-open .sidebar-backdrop{display:block}}@media (max-width: 480px){.sidebar.left{width:100%;top:0;z-index:910}.sidebar-backdrop{top:0;z-index:909}}.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.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--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}@media (max-width: 768px){.modal__popup{max-width:calc(100% - 16px);max-height:calc(100dvh - 60px);margin:0 8px;overflow-y:auto}.modal__popup .close-button{left:auto;right:0;bottom:auto;top:0;position:sticky;z-index:200;margin-left:auto}.modal__popup .table{font-size:12px}.modal__popup .table th,.modal__popup .table td{padding:6px 4px}}@media (max-width: 1024px){.main-content{float:none;margin-left:0;padding-left:0;width:100%}body.hub-sidebar-left-closed .main-content{padding-left:0}.overlay,body.hub-sidebar-left-closed .overlay{left:0}}@media (max-width: 480px){.main-content{top:90px;height:calc(100% - 90px)}}.profile-results{bottom:0;display:block;left:280px;position:absolute;right:0;top:0;z-index:300}.profile-results .profiles-title{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}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%}@media (max-width: 1024px){.profile-results{left:0;overflow-x:hidden}.profile-results .profile-rows{width:100%}body.hub-sidebar-left-closed .profile-results{left:0}}@media (max-width: 768px){.profile-results .profile-rows{padding:10px 15px 0 10px;width:100%}.profile-results .profile-rows__filter{flex-wrap:wrap;gap:8px}.profile-results .profile-rows__toolbox{flex-wrap:wrap}.profile-results .profile-rows__toolbox__field{margin-right:10px;margin-bottom:4px}#advanced-search-form h3{left:0;width:100%;padding:15px 10px 5px}#advanced-search-form h4{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}@media (max-width: 1024px){.bar.bottom{display:none}}.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%}@keyframes fade-in-logo{0%{opacity:0}to{opacity:1}}.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}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 768px){.table__row__cell{padding:8px 10px 8px 0}}.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{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.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 .profile-details .automated-processes>div{width:100%;color:var(--hub-c-white);font-size:18px;font-weight:500;background-color:#ce4845;padding:4px 20px;text-align:center}.drawer .profile-details .automated-processes>div .cancel-automation{color:#ce4845;background-color:var(--hub-c-white);margin-left:20px}.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)}.drawer-body{padding:10px 30px}.drawer-body__hint{color:var(--hub-c-md-grey);font-size:13px;margin:0 0 8px}.drawer-body__empty{color:var(--hub-c-md-grey);font-size:14px;font-style:italic;padding:4px 0}.manage-touches-content .table__heading:nth-child(2){width:10%}.manage-touches-content .table__heading:nth-child(3){width:20%}.manage-touches__actions{padding:20px}.manage-touches__process{padding-top:20px;border-top:2px solid var(--hub-c-black-30)}.touch__header{display:flex;align-items:center;padding:0 0 5px;border-bottom:1px solid var(--hub-c-black-10);margin-bottom:10px}.touch__header-label{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--hub-c-md-grey);padding:0 4px}.touch__item{border-bottom:1px solid var(--hub-c-black-10);padding-bottom:8px;margin-bottom:8px}.touch__row{display:flex;align-items:center}.touch__row--description{padding:4px 50px 0 34px}.touch__row--description textarea{width:100%}.touch__col--arrows{width:30px;min-width:30px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:2px}.touch__col--actions{width:46px;min-width:46px;flex-shrink:0}.touch-content--email,.touch-content--note,.touch-content--manual{display:none}.touch-icons{padding-top:0;display:flex;align-items:center;gap:8px}.touch-icons i{font-size:1em;cursor:pointer}.touch-icons i.disabled{opacity:0;cursor:default}.touch-icons .duplicate-process{padding-left:10px}.touch-icons .delete-process,.touch-icons .delete-touch{color:var(--hub-red)}.touch-icons--process{padding-top:28px}.tpi-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;padding:10px 0 20px;border-bottom:1px solid var(--hub-c-black-10);margin-bottom:15px}.tpi-status-badge{display:inline-block;padding:2px 10px;border-radius:13px;font-size:.85em;font-weight:600}.tpi-status-badge--active,.tpi-status-badge--created{background:var(--hub-green);color:#fff}.tpi-status-badge--completed{background:var(--hub-c-black-20);color:var(--hub-c-black)}.tpi-status-badge--cancelled{background:var(--hub-red);color:#fff}.tpi-row{cursor:pointer}.tpi-row td:first-child{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpi-expand-arrow{transition:transform .15s ease;padding:0 4px}.tpi-detail-row>td{padding:10px 15px 15px!important;background:var(--hub-c-black-05, rgba(0, 0, 0, .03))}.tpi-detail-content .table th:nth-child(1){width:30px}.tpi-detail-content .table th:nth-child(2){width:20%}.tpi-detail-content .table th:nth-child(3){width:90px}.tpi-detail-content .table th:nth-child(5){width:130px}.tpi-detail-content .table th:nth-child(6){width:140px}.tpi-touch-status--completed{color:var(--hub-green)}.tpi-touch-status--overdue{color:var(--hub-red);font-weight:600}.tpi-touch-status--pending{color:var(--hub-c-md-grey)}.tpi-template-link{color:var(--hub-blue);cursor:pointer;text-decoration:underline}.tpi-template-link:hover{text-decoration:none}.tpi-template-preview{padding:20px}.tpi-template-preview h3{margin:0 0 10px}.tpi-template-preview hr{margin:10px 0;border-color:var(--hub-c-black-10)}.tpi-pagination{padding:15px 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}@media (max-width: 1024px){.drawer.left,.drawer.right{width:calc(100% - 50px)}.drawer .close-button{width:44px;height:44px;line-height:44px}.drawer .profile-details{overflow-y:auto}.drawer .profile-details .side-buttons{display:flex;left:auto;position:relative;top:auto;width:100%;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.drawer .profile-details .side-buttons .side-buttons__button{padding:8px;width:auto}.drawer .profile-details .side-buttons .side-buttons__button:before{position:static;line-height:1;font-size:16px}.drawer .profile-details .side-buttons .stars{height:auto;line-height:1;padding:8px}}@media (max-width: 768px){.drawer.left{border-right-width:0;width:100%}.drawer.right{border-left-width:0;width:100%}.drawer .close-button{right:4px;top:4px}.drawer.right .close-button{right:4px}.drawer .drawer-body{padding:10px 15px}}.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--flex-row{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding: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__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__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--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)}@media (max-width: 1024px){.field--fixed-bottom{position:sticky;bottom:0;padding:10px 15px;margin-top:10px;z-index:100}#advanced-search-form .content__columns{padding-bottom:10px}}@media (max-width: 768px){.field__value,input.field__value,select.field__value,textarea.field__value{font-size:16px}.checkbox{padding:14px 10px;min-height:44px}.checkbox:before{width:24px;height:24px;line-height:22px;font-size:16px}.field__value[type=checkbox],.field__value--checkbox[type=checkbox]{width:28px;height:28px;min-width:28px}.field--tenth,.field--eighth,.field--sixth,.field--fifth,.field--quarter,.field--third,.field--half,.field--two-fifths,.field--three-fifths,.field--two-thirds,.field--three-quarter{width:100%}.field--fit{float:none;display:inline-block;margin-right:4px;margin-bottom:4px}.field .chosen-container-multi .chosen-choices{padding:10px;min-height:44px}.field .chosen-container-multi .chosen-choices li.search-field input{font-size:16px}}.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}@media (max-width: 1024px){.drawer .profile-details__section.profile-name{height:auto;min-height:86px;padding:12px 15px}.profile-details h1{font-size:1.6em;word-break:break-word}.profile-details .occ-spec{font-size:13px}}@media (max-width: 768px){.profile-details h1{font-size:1.4em}.profile-timeline__row{padding:10px 10px 10px 30px}.profile-timeline__row__label{width:100%;margin-bottom:4px}.profile-timeline__row__label--name{width:100%}}.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}@media (max-width: 480px){.calendar table tr{font-size:13px;letter-spacing:0}}.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}.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.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}.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;margin:0 4px 4px 0;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}@media (max-width: 1024px){.content__columns{flex-direction:column}.content__columns__column--right{border-left:none;border-top:var(--hub-c-lt-grey) 1px solid;padding-left:0;padding-top:15px;width:100%}.profile-details__columns{flex-direction:column;height:auto}.profile-details__columns__column .basic-info{flex-direction:column}.profile-details__columns__column .basic-info>.w-1\/2{width:100%;padding-right:0}.profile-details__columns__column--left{border-right:none}.profile-details__columns__column--right{position:static;width:100%;padding-left:0;border-top:var(--hub-c-lt-grey) 1px solid;padding-top:15px}}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-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}@media (max-width: 1024px){.header-menu-dropdown-toggle:after{display:none}}@media (max-width: 768px){.header-dropdown{min-width:240px;max-height:calc(100vh - 50px);max-height:calc(100dvh - 50px)}.header-dropdown a{padding:12px 16px;min-height:44px}}@media (max-width: 480px){.header-dropdown{position:fixed;left:0;right:0;width:100%;min-width:unset;z-index:920;border-radius:0}}.diagram{aspect-ratio:1.5;background:#999;-moz-column-gap:10px;column-gap:10px;display:flex;padding:10px;width:min(500px,100%)}.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}.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%}@media (max-width: 768px){.infographic{flex-direction:column}.infographic__column{width:100%;height:auto}.infographic__column:first-child{border-right:none;border-bottom:#EEE 1px solid}.infographic__column__row{height:auto;min-height:200px}}.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}.meta-row-fields{display:flex;flex-wrap:wrap;gap:1rem}.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}.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}.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}@media (max-width: 768px){.hub-tooltip .hub-tooltip-text{left:0;margin-left:0;max-width:calc(100vw - 32px);width:auto}}textarea.rich-editor:has(+.note-editor){display:none!important}.note-editor.note-frame{border:1px solid var(--field-border-color, #ccc);border-radius:3px;font-family:inherit}.note-editor .note-toolbar{background-color:var(--field-bg-color, #f9f9f9);border-bottom:1px solid var(--field-border-color, #ccc);padding:4px}.note-editor .note-editing-area .note-editable{font-family:inherit;font-size:14px;line-height:1.5;padding:10px;min-height:200px;background:#fff}.note-editor .note-editing-area .note-codable{font-family:monospace;font-size:13px;padding:10px}.note-editor .note-statusbar{display:none}.note-popover,.note-modal{z-index:10100}.field__value--is-invalid+.note-editor{border-color:var(--error-color, #dc3545)}@media (max-width: 768px){.note-editor .note-toolbar{flex-wrap:wrap}.note-editor .note-toolbar .note-btn{padding:5px 8px;min-width:32px;min-height:32px}.note-editor .note-editing-area .note-editable{font-size:16px;min-height:150px}}.main-content-body:has(.kb){overflow-y:auto;height:100%}.kb{max-width:960px;margin:0 auto;padding:40px 24px 60px;font-family:Roboto,sans-serif}.kb__hero{text-align:center;padding:48px 0 40px}.kb__hero-title{font-size:2rem;font-weight:600;color:var(--hub-c-black);margin:0 0 8px}.kb__hero-subtitle{font-size:1.05rem;color:var(--hub-c-black-50);margin:0 0 28px}.kb__search{max-width:560px;margin:0 auto;position:relative}.kb__search-input-wrap{position:relative}.kb__search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--hub-c-black-50);font-size:.95rem;pointer-events:none}.kb__search-input{width:100%;padding:12px 16px 12px 40px;font-size:1rem;border:2px solid var(--hub-c-black-20);border-radius:8px;background:var(--hub-c-white);color:var(--hub-c-black);outline:none;transition:border-color .2s;box-sizing:border-box}.kb__search-input:focus{border-color:var(--hub-blue)}.kb__search-input::-moz-placeholder{color:var(--hub-c-black-30)}.kb__search-input:-ms-input-placeholder{color:var(--hub-c-black-30)}.kb__search-input::placeholder{color:var(--hub-c-black-30)}.kb__search-results{display:none}.kb__search-results--active{display:block;margin-top:12px}.kb__search-result-list{text-align:left}.kb__search-result{display:block;padding:14px 16px;border-radius:6px;text-decoration:none;color:var(--hub-c-black);transition:background .15s}.kb__search-result:hover{background:var(--hub-c-black-10)}.kb__search-result+.kb__search-result{border-top:1px solid var(--hub-c-black-10)}.kb__search-result-path{font-size:.8rem;color:var(--hub-c-black-50);margin-bottom:4px}.kb__search-result-path i{margin-right:4px}.kb__search-result-title{font-size:1rem;font-weight:500;margin:0 0 4px;color:var(--hub-blue)}.kb__search-result-excerpt{font-size:.875rem;color:var(--hub-c-black-50);margin:0;line-height:1.4}.kb__search-no-results{text-align:center;padding:24px 16px;color:var(--hub-c-black-50)}.kb__search-no-results i{font-size:1.5rem;margin-bottom:8px;display:block}.kb__search-no-results p{margin:0;font-size:.95rem}.kb__sections{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.kb__sections--compact{margin-bottom:32px}.kb__card{display:flex;flex-direction:column;padding:24px;border-radius:10px;background:var(--hub-c-white);border:1px solid var(--hub-c-black-10);text-decoration:none;color:var(--hub-c-black);transition:box-shadow .2s,transform .15s;position:relative}.kb__card:hover{box-shadow:0 4px 16px var(--hub-c-black-10);transform:translateY(-2px)}.kb__card-link{display:flex;flex-direction:column;text-decoration:none;color:inherit;flex:1}.kb__card-download{position:absolute;top:10px;right:10px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--hub-c-black-30);text-decoration:none;font-size:.9rem;transition:color .15s,background .15s;z-index:1}.kb__card-download:hover{color:var(--hub-blue);background:#459bd61a}.kb__card--small{padding:18px}.kb__card-icon{width:40px;height:40px;border-radius:8px;background:#459bd61f;display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(--hub-blue);font-size:1.1rem}.kb__card-title{font-size:1.1rem;font-weight:600;margin:0 0 6px}.kb__card-desc{font-size:.875rem;color:var(--hub-c-black-50);margin:0 0 auto;line-height:1.45}.kb__card-count{font-size:.8rem;color:var(--hub-c-black-30);margin-top:12px}.kb__empty{grid-column:1/-1;text-align:center;padding:60px 20px;color:var(--hub-c-black-50)}.kb__empty p{margin:0;font-size:1rem}.kb__empty-icon{font-size:2.5rem;margin-bottom:16px;display:block;opacity:.5}.kb__breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:20px 0;font-size:.85rem}.kb__breadcrumb{color:var(--hub-blue);text-decoration:none}.kb__breadcrumb:hover{text-decoration:underline}.kb__breadcrumb--current{color:var(--hub-c-black-50)}.kb__breadcrumb-sep{font-size:.6rem;color:var(--hub-c-black-30)}.kb__section-header{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--hub-c-black-10)}.kb__section-header-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.kb__download-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--hub-blue);border-radius:6px;background:var(--hub-c-white);color:var(--hub-blue);font-size:.85rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.kb__download-btn:hover{background:var(--hub-blue);color:var(--hub-c-white)}.kb__section-title{font-size:1.75rem;font-weight:600;margin:0 0 8px;color:var(--hub-c-black)}.kb__section-desc{font-size:1rem;color:var(--hub-c-black-50);margin:0;line-height:1.5}.kb__list-heading{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--hub-c-black-50);margin:0 0 14px}.kb__article-list{margin-bottom:32px}.kb__article-row{display:flex;align-items:center;border-radius:8px;color:var(--hub-c-black);transition:background .15s}.kb__article-row:hover{background:var(--hub-c-black-10)}.kb__article-row+.kb__article-row{border-top:1px solid var(--hub-c-black-10)}.kb__article-row-link{display:flex;align-items:center;flex:1;min-width:0;padding:16px;text-decoration:none;color:inherit}.kb__article-row-download{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;margin-right:8px;border-radius:6px;color:var(--hub-c-black-30);text-decoration:none;font-size:.9rem;transition:color .15s,background .15s}.kb__article-row-download:hover{color:var(--hub-blue);background:#459bd61a}.kb__article-row-icon{width:36px;height:36px;border-radius:6px;background:#459bd61a;display:flex;align-items:center;justify-content:center;color:var(--hub-blue);font-size:.9rem;flex-shrink:0;margin-right:14px}.kb__article-row-body{flex:1;min-width:0}.kb__article-row-title{font-size:1rem;font-weight:500;margin:0 0 2px}.kb__article-row-excerpt{font-size:.85rem;color:var(--hub-c-black-50);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb__article-row-arrow{color:var(--hub-c-black-30);font-size:.75rem;margin-left:12px;flex-shrink:0}.kb__article{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--hub-c-black-10)}.kb__article-header{margin-bottom:28px}.kb__article-title{font-size:1.75rem;font-weight:600;margin:0 0 10px;color:var(--hub-c-black)}.kb__article-excerpt{font-size:1.05rem;color:var(--hub-c-black-50);margin:0 0 12px;line-height:1.5}.kb__article-meta{font-size:.8rem;color:var(--hub-c-black-30)}.kb__article-content{font-size:.95rem;line-height:1.7;color:var(--hub-c-black-70)}.kb__article-content h1,.kb__article-content h2,.kb__article-content h3,.kb__article-content h4,.kb__article-content h5,.kb__article-content h6{margin-top:1.5em;margin-bottom:.5em;color:var(--hub-c-black)}.kb__article-content h2{font-size:1.4rem}.kb__article-content h3{font-size:1.2rem}.kb__article-content h4{font-size:1.05rem}.kb__article-content p{margin:0 0 1em}.kb__article-content ul,.kb__article-content ol{margin:0 0 1em;padding-left:1.5em}.kb__article-content li{margin-bottom:.35em}.kb__article-content img{max-width:100%;height:auto;border-radius:6px;margin:1em 0}.kb__article-content code{background:var(--hub-c-black-10);padding:2px 6px;border-radius:4px;font-size:.9em}.kb__article-content pre{background:var(--hub-c-black-10);padding:16px;border-radius:6px;overflow-x:auto}.kb__article-content pre code{background:none;padding:0}.kb__article-content blockquote{border-left:3px solid var(--hub-blue);margin:1em 0;padding:.5em 1em;color:var(--hub-c-black-50)}.kb__article-content table{width:100%;border-collapse:collapse;margin:1em 0}.kb__article-content table th,.kb__article-content table td{padding:8px 12px;border:1px solid var(--hub-c-black-10);text-align:left}.kb__article-content table th{background:var(--hub-c-black-10);font-weight:600}.kb__notes{max-width:700px}.kb__notes-heading{font-size:1.1rem;font-weight:600;margin:0 0 14px;color:var(--hub-c-black)}.kb__notes-empty{font-size:.9rem;color:var(--hub-c-black-30)}.kb__notes-list{display:flex;flex-direction:column;gap:12px}.kb__note{padding:14px 16px;border-radius:6px;background:var(--hub-c-black-10);border:1px solid var(--hub-c-black-10)}.kb__note-content{font-size:.9rem;line-height:1.55;color:var(--hub-c-black-70);margin-bottom:6px}.kb__note-meta{font-size:.75rem;color:var(--hub-c-black-30)}.help-link{color:var(--hub-blue);font-size:.85em;margin-left:4px;opacity:.6;text-decoration:none}.help-link:hover{opacity:1}@media (max-width: 768px){.kb{padding:20px 16px 40px}.kb__hero{padding:24px 0 20px}.kb__hero-title{font-size:1.5rem}.kb__sections{grid-template-columns:1fr}.kb__article-content table{display:block;overflow-x:auto}}.file-cabinet__taxonomy{font-size:0;padding:0 0 10px}.file-cabinet__taxonomy__item{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;cursor:pointer;text-decoration:none}.file-cabinet__taxonomy__item--disabled{opacity:.5;cursor:not-allowed}.file-cabinet__taxonomy__item:hover{opacity:.85}.file-cabinet__taxonomy--inactive .file-cabinet__taxonomy__item{border:var(--hub-c-black-30) 1px solid;color:var(--hub-c-black);background:var(--hub-c-white)}.file-cabinet__icon{margin-right:6px;width:16px;text-align:center;color:var(--hub-c-black-60)}.file-cabinet__size,.file-cabinet__uploader{color:var(--hub-c-black-60);font-size:12px}.file-cabinet__empty{text-align:center;padding:40px 20px;color:var(--hub-c-black-40)}.file-cabinet__empty__icon{font-size:48px;margin-bottom:12px;color:var(--hub-c-black-20)}.file-cabinet__empty__text{font-size:14px;margin-bottom:4px}.file-cabinet__empty__hint{font-size:12px}.file-cabinet__dropzone{border:2px dashed var(--hub-c-black-20);border-radius:6px;padding:30px 20px;text-align:center;transition:all .2s ease;cursor:pointer;margin:10px 0}.file-cabinet__dropzone:hover,.file-cabinet__dropzone--active{border-color:var(--hub-blue);background:rgba(var(--hub-blue-rgb, 0, 120, 212),.05)}.file-cabinet__dropzone__icon{font-size:32px;color:var(--hub-c-black-30);margin-bottom:8px}.file-cabinet__dropzone__text{font-size:14px;color:var(--hub-c-black-60);margin-bottom:4px}.file-cabinet__dropzone__hint{font-size:12px;color:var(--hub-c-black-40)}.file-cabinet__progress{height:4px;background:var(--hub-c-black-10);border-radius:2px;margin:8px 0;overflow:hidden}.file-cabinet__progress__bar{height:100%;background:var(--hub-blue);border-radius:2px;transition:width .2s ease;width:0}.file-cabinet__toolbar{display:flex;gap:8px;align-items:center;margin-bottom:10px;flex-wrap:wrap}.file-cabinet__toolbar__search{flex:1;min-width:150px}.file-cabinet__toolbar__filter{min-width:120px}.file-cabinet__labels,.file-cabinet__tags{display:inline;font-size:0}.file-cabinet__labels .file-cabinet__taxonomy__item,.file-cabinet__tags .file-cabinet__taxonomy__item{font-size:11px;padding:2px 6px;margin:0 3px 3px 0}.file-cabinet__labels .file-cabinet__taxonomy__item{background:var(--hub-c-black-10);border-color:var(--hub-c-black-20);color:var(--hub-c-black)}.file-cabinet__tags .file-cabinet__taxonomy__item{background:transparent;border-color:var(--button-background-color);color:var(--button-background-color)}.file-cabinet__sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-cabinet__sortable:hover{color:var(--hub-blue)}.file-cabinet__sortable--active{font-weight:600}.file-cabinet__sortable__icon{font-size:10px;margin-left:4px}.duplicate-stats{display:flex;gap:12px;margin-bottom:20px}.duplicate-stats__card{flex:1;padding:14px 16px;border-radius:3px;border:1px solid var(--hub-c-black-10);background:var(--hub-c-black-10);text-align:center}.duplicate-stats__card__value{font-size:2em;font-weight:600;line-height:1.2}.duplicate-stats__card__label{font-size:.75em;text-transform:uppercase;letter-spacing:.5px;opacity:.6;margin-top:4px}.duplicate-stats__card--pending .duplicate-stats__card__value{color:#e6883b}.duplicate-stats__card--clusters .duplicate-stats__card__value{color:#459bd6}.duplicate-filters{display:flex;gap:6px;margin-bottom:20px}.duplicate-filters .field__button--small{min-width:70px;text-align:center}.duplicate-filters .field__button--small.active{background:#459bd6;color:#fff}.score-badge{display:inline-block;padding:3px 10px;border-radius:13px;font-size:.8em;font-weight:600;color:#fff;min-width:44px;text-align:center;line-height:1.4}.score-badge--high{background:#ce4845}.score-badge--medium{background:#e6883b}.score-badge--low{background:#459bd6}.status-badge{display:inline-block;padding:2px 10px;border-radius:13px;font-size:.75em;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.status-badge--pending{background:#e6883b26;color:#e6883b}.status-badge--ignored{background:var(--hub-c-black-10);color:var(--hub-c-black-50)}#duplicate-clusters-table .table__heading:first-child{width:60px}#duplicate-clusters-table .table__heading:nth-child(2){width:70px}#duplicate-clusters-table .table__heading:last-child{width:80px}#duplicate-clusters-table .duplicate-cluster-row:hover{background:var(--hub-c-black-10)}#duplicate-clusters-table .duplicate-cluster-row td:first-child{text-align:center;font-weight:600}.duplicate-cluster-detail-content .cluster-actions{display:flex;flex-wrap:wrap;gap:4px}.duplicate-cluster-detail-content .cluster-actions .field__button--small{font-size:12px;padding:3px 8px;white-space:nowrap}.duplicate-cluster-detail-content #cluster-profiles-table{table-layout:fixed;width:100%}.duplicate-cluster-detail-content #cluster-profiles-table .table__heading:first-child{width:45px}.duplicate-cluster-detail-content #cluster-profiles-table .table__heading:nth-child(2){width:28%}.duplicate-cluster-detail-content #cluster-profiles-table .table__heading:nth-child(3){width:25%}.duplicate-cluster-detail-content #cluster-profiles-table .table__heading:nth-child(4){width:18%}.duplicate-cluster-detail-content #cluster-profiles-table .table__heading:last-child{width:auto}.duplicate-cluster-detail-content #cluster-profiles-table .table__row__cell{overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.merge-wizard{padding:10px;color:var(--hub-c-black)}.merge-wizard__step-bar{display:flex;justify-content:center;gap:8px;margin-bottom:20px;padding:15px 0;border-bottom:1px solid var(--hub-c-black-10)}.merge-wizard__step-btn{padding:6px 16px;border-radius:4px;border:1px solid var(--hub-c-black-20);background:transparent;color:var(--hub-c-black);cursor:pointer;font-size:13px}.merge-wizard__step-btn--active{border-color:#459bd6;background:#459bd6;color:#fff}.merge-wizard__direction{text-align:center;margin-bottom:15px;font-size:13px;color:var(--hub-c-black-50)}.merge-wizard__heading{margin:0 0 5px;font-size:14px;color:var(--hub-c-black)}.merge-wizard__subtext{font-size:12px;color:var(--hub-c-black-50);margin-bottom:12px}.merge-wizard__col-headers{display:flex;padding:6px 10px;font-weight:600;font-size:12px;text-transform:uppercase;color:var(--hub-c-black-50);border-bottom:2px solid var(--hub-c-black-20)}.merge-wizard__col-headers__label{width:160px;flex-shrink:0}.merge-wizard__col-headers__value{flex:1;padding-left:8px}.merge-wizard__field-row{display:flex;align-items:center;padding:6px 10px;border-bottom:1px solid var(--hub-c-black-10);font-size:13px}.merge-wizard__field-row:hover{background:var(--hub-c-black-10)}.merge-wizard__field-row--identical{opacity:.4}.merge-wizard__field-label{width:160px;font-weight:600;flex-shrink:0;color:var(--hub-c-black)}.merge-wizard__field-value{flex:1;padding:4px 8px;cursor:pointer;display:flex;align-items:center;gap:6px;border-radius:3px;color:var(--hub-c-black)}.merge-wizard__field-value--selected{background:#459bd61f}.merge-wizard__field-value--empty{color:var(--hub-c-black-30);font-style:italic}.merge-wizard__field-value--differs{font-weight:600}.merge-wizard__rel-row{display:flex;align-items:center;padding:8px 10px;border-bottom:1px solid var(--hub-c-black-10);font-size:13px;color:var(--hub-c-black)}.merge-wizard__rel-row:hover{background:var(--hub-c-black-10)}.merge-wizard__rel-row--disabled{opacity:.4}.merge-wizard__review-section{margin-bottom:15px}.merge-wizard__review-section h4{margin:0 0 8px;font-size:14px;color:var(--hub-c-black)}.merge-wizard__review-row{display:flex;padding:6px 10px;font-size:13px;border-bottom:1px solid var(--hub-c-black-10);color:var(--hub-c-black)}.merge-wizard__review-old{color:#ce4845;text-decoration:line-through}.merge-wizard__review-arrow{margin:0 6px;color:var(--hub-c-black-30);font-size:11px}.merge-wizard__review-new{color:#059669;font-weight:600}.merge-wizard__summary{background:var(--hub-c-black-10);border-radius:4px;padding:12px;font-size:13px;margin-top:15px;color:var(--hub-c-black)}.merge-wizard__nav{display:flex;justify-content:space-between;margin-top:20px;padding-top:15px;border-top:1px solid var(--hub-c-black-10)}.manage-criteria-content #criteria-table{table-layout:fixed;width:100%}.manage-criteria-content #criteria-table .table__heading:first-child{width:14%}.manage-criteria-content #criteria-table .table__heading:nth-child(2){width:14%}.manage-criteria-content #criteria-table .table__heading:nth-child(3){width:18%}.manage-criteria-content #criteria-table .table__heading:nth-child(4){width:8%}.manage-criteria-content #criteria-table .table__heading:nth-child(5){width:10%}.manage-criteria-content #criteria-table .table__heading:nth-child(6){width:8%}.manage-criteria-content #criteria-table .table__heading:last-child{width:28%}.manage-criteria-content #criteria-table .table__row__cell{overflow:hidden;text-overflow:ellipsis}.scan-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:20px}.scan-controls .field__button--small{flex-shrink:0}.scan-controls__status{font-size:.85em;opacity:.7;flex-basis:100%}.drawer-back-link{display:inline-flex;align-items:center;gap:6px;font-size:.85em;padding:6px 12px;border-radius:3px;background:var(--hub-c-black-10);cursor:pointer;text-decoration:none}.drawer-back-link:hover{background:var(--hub-c-black-20)}.drawer-back-link i{font-size:.9em}.duplicate-section-divider{border:none;border-top:1px solid var(--hub-c-black-10);margin:20px 0}.auto-merge__rule-tabs{display:flex;gap:6px;margin-bottom:20px;flex-wrap:wrap}.auto-merge__rule-tabs .field__button--small{min-width:70px;text-align:center}.auto-merge__rule-tabs .field__button--small.active{background:#459bd6;color:#fff}.auto-merge__config-section .field{margin-top:8px}.auto-merge__preview-determination{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:3px;background:#459bd614;border:1px solid rgba(69,155,214,.2)}.auto-merge__preview-determination--child{background:var(--hub-c-black-10);border-color:var(--hub-c-black-10)}.auto-merge__preview-determination__icon{flex-shrink:0;padding-top:2px}.auto-merge__preview-determination__info{flex:1}.auto-merge__preview-determination__info strong{font-size:1em}.auto-merge__preview-determination__info p{margin:4px 0 0;font-size:.85em}.auto-merge__selected-cell{background:#05966914}.auto-merge__strategy-label{display:inline-block;padding:2px 8px;border-radius:10px;font-size:.7em;font-weight:500;background:var(--hub-c-black-10);color:var(--hub-c-black-50);text-transform:capitalize;white-space:nowrap}.auto-merge__bottom-links{display:flex;flex-wrap:wrap;gap:8px}.auto-merge__batch-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.auto-merge__condition-row{display:flex;align-items:center;gap:6px;padding:6px 0;border-bottom:1px solid var(--hub-c-black-10);flex-wrap:wrap}.auto-merge__condition-row .field__value{width:auto;min-width:100px}.auto-merge__condition-row .remove-condition-btn{cursor:pointer;color:#ce4845;border:none;background:none;padding:4px}#auto-merge-logs-table .table__heading:first-child{width:15%}#auto-merge-logs-table .table__heading:nth-child(2){width:20%}#auto-merge-logs-table .table__heading:nth-child(3){width:20%}#auto-merge-logs-table .table__heading:nth-child(4){width:12%}#auto-merge-logs-table .table__heading:nth-child(5){width:10%}#auto-merge-logs-table .table__heading:last-child{width:23%}#merge-rules-table{table-layout:fixed;width:100%}#merge-rules-table .table__heading:first-child{width:8%}#merge-rules-table .table__heading:nth-child(2){width:20%}#merge-rules-table .table__heading:nth-child(3){width:16%}#merge-rules-table .table__heading:nth-child(4){width:24%}#merge-rules-table .table__heading:nth-child(5){width:8%}#merge-rules-table .table__heading:last-child{width:24%}#merge-rules-table .table__row__cell{overflow:hidden;text-overflow:ellipsis}
