/* ==========================================================================
   Envision legacy skin (v1.23): the case study pages and the three product pages keep their markup and
   are re-skinned to the approved dark system. Part 1 is hand-written; part 2 is generated from case-study.css
   (every light background / dark text rule in it is flipped for dark).
   ========================================================================== */
body.eh-legacy .eh{--ink:#f5f7fb;--ink-2:#e6e9f2;--ink-3:#c9cedb;--paper:#07090E;--cloud:#0a0d14;--cloud-2:#10141d;--muted:#a3a9b8;--muted-2:#6b7180;--gold-deep:#F1C91C;--font-display:var(--disp);--font-body:var(--body);--r:18px;--r-lg:24px;--tb-h:0px;--shadow-gold:0 14px 34px -10px rgba(241,201,28,.45)}
body.eh-legacy .eh-main{background:var(--bg);color:#d7dbe6}
body.eh-legacy .eh-main p,body.eh-legacy .eh-main li{color:inherit}
body.eh-legacy .eh .on-cloud{background:var(--cloud)}
body.eh-legacy .eh .on-dark{background:#05070b}
body.eh-legacy .eh .btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--disp);font-weight:700;font-size:15px;padding:13px 25px;border-radius:999px;border:1.5px solid transparent;cursor:pointer}
body.eh-legacy .eh .btn-gold{background:var(--gold);color:#0a0b0e!important;box-shadow:0 10px 30px -10px rgba(241,201,28,.55)}
body.eh-legacy .eh .btn-dark,body.eh-legacy .eh .btn-ghost{background:rgba(255,255,255,.06);color:#fff!important;border-color:var(--line2)}
body.eh-legacy .eh .btn svg{width:17px;height:17px}
body.eh-legacy .eh .phero{display:none}
/* page tops: the new shell nav is fixed, the old pages assumed a top bar */
body.eh-legacy .eh-main>[class*="-hero"]:first-child,body.eh-legacy .eh-main>div>[class*="-hero"]:first-child{padding-top:clamp(118px,12vw,160px)!important}
/* product pages: their own variable sets flipped to the dark system */
.cas-page{--cas-bg:#07090E;--cas-bg2:#0b0e15;--cas-ink:#f5f7fb;--cas-slate:#c9cedb;--cas-mut:#a3a9b8;--cas-line:rgba(255,255,255,.1)}
.hms-page{--h-bg:#07090E;--h-bg2:#0b0e15;--h-ink:#f5f7fb;--h-slate:#c9cedb;--h-mut:#a3a9b8;--h-line:rgba(255,255,255,.1);--h-line2:rgba(255,255,255,.06);--h-navy:#f5f7fb}
.cas-page .cas-glass,.hms-page .hms-card{box-shadow:0 24px 50px -30px #000}
.ss-page{background:var(--bg)}

/* generated from case-study.css */
body.eh-legacy .eh .cs2-note{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cs2-analytics-card{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cs2-sc-chart{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cs2-imgslot-dims{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cs2-wd-shot{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cs2-platform-chip{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .csx-item{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cse-sec{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cse-hero{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cse-gauge-ring{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cse-vitals div{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cse-stack-col{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .cse-feat-frame{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .sa-sec,body.eh-legacy .eh .br-sec,body.eh-legacy .eh .sp-sec{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .sa-hero{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .sa-chip{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .sa-node{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .sa-tab{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .br-hero{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .br-swatch{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .br-coll{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .sp-hero{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .sp-check-item{background:#10141d!important;background-image:none!important}
body.eh-legacy .eh .sp-summary{background:#10141d!important;background-image:none!important}
/* generated from product-call-sense.css */
body.eh-legacy .cas-page .cas-btn-gold{color:#e6e9f2!important}
body.eh-legacy .cas-page .cas-btn-glass,body.eh-legacy .cas-page .cas-btn-outline{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-win{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-win-bar i{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-float{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-dash{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-chan.c{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-line.c{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-score-card{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-ttl-bar .c{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-actions{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-feat-vis{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-cmp-bar.manual{background:#10141d!important;background-image:none!important}
body.eh-legacy .cas-page .cas-ck.pass{color:#e6e9f2!important}
body.eh-legacy .cas-page .cas-ck.miss{color:#e6e9f2!important}
body.eh-legacy .cas-page .cas-alert-top{color:#e6e9f2!important}
/* generated from product-hms.css */
body.eh-legacy .hms-page .hms-btn-gold{color:#e6e9f2!important}
body.eh-legacy .hms-page .hms-btn-teal{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-hero{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-dash{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-tile{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-queue{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-st.grey{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-step{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-tab{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-panel{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-ui-bar{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-search{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-vitals div{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-emr-head{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-rx,body.eh-legacy .hms-page .hms-inv,body.eh-legacy .hms-page .hms-bill{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-barcode{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-lab-row{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-lis{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-qr{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .hms-page .hms-ql{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-tl-dot{border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .hms-page .hms-dictation{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-emrf{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-portal{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-pdot{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-bi-split{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-bi-row{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-ins-row{background:#10141d!important;background-image:none!important}
body.eh-legacy .hms-page .hms-ins-split{background:#10141d!important;background-image:none!important}
/* generated from product-social-sync.css */
body.eh-legacy .ss-page .ss-page .dashboard-frame{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .db-topbar{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .db-brand-info strong{color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .db-time-wrap{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .db-tbtn:hover{background:#10141d!important;background-image:none!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .db-subbar{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .db-sfbtn{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .db-dropdown-menu{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .db-dropdown-item{border-color:rgba(255,255,255,.12)!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .db-body{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .db-eff{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .db-card-title{color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .eff-pct{color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .db-scard.pink{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .db-scard.yellow{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .db-scard.lilac{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .db-scard.teal{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .db-scard.salmon{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .db-scard.purple2{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .dsc-title{color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .dsc-num{color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .agents-frame{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .agents-inner{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .agents-title{color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .ag-btn{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .ag-btn:hover{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .ag-dropdown-menu{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .ag-dropdown-item{border-color:rgba(255,255,255,.12)!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .ag-dropdown-item:hover{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .ag-dropdown-item.selected{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .agents-table-wrap{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .agents-table thead tr{border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .agents-table th{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .agents-table td{border-color:rgba(255,255,255,.12)!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .agents-table tbody tr:hover{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .ag-status.active{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .ag-status.inactive{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .ag-page-btn{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .ag-page-btn:hover{background:#10141d!important;background-image:none!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .ag-page-btn.current{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .reports-frame{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .reports-controls{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .rep-search{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .rep-cal-btn{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .rep-cal-btn:hover{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .rep-agent-btn{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .rep-agent-btn:hover{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .rep-agent-menu{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .rep-agent-menu-item{border-color:rgba(255,255,255,.12)!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .rep-agent-menu-item:hover{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .reports-table thead tr{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .reports-table td{border-color:rgba(255,255,255,.12)!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .reports-table tbody tr:hover{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .rep-eff-high{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .rep-eff-mid{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .rep-eff-low{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .live-chat-frame{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-sidebar{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .lc-sidebar-head{border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .lc-sidebar-head-title{color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .lc-sidebar-online-icon{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-search-row{border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .lc-search{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .lc-search:focus{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-filter-pill{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-filter-pill:hover{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-chat-list::-webkit-scrollbar-thumb{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-chat-area{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-chat-header{background:#10141d!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .lc-hdr-name{color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .lc-messages::-webkit-scrollbar-thumb{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-date-divider::before,body.eh-legacy .ss-page .ss-page .lc-date-divider::after{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-bubble-left{background:#10141d!important;background-image:none!important;color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .lc-audio-left{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-chat-item{border-color:rgba(255,255,255,.12)!important}
body.eh-legacy .ss-page .ss-page .lc-chat-item:hover{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-chat-item.active{background:#10141d!important;background-image:none!important}
body.eh-legacy .ss-page .ss-page .lc-chat-name{color:#e6e9f2!important}
body.eh-legacy .ss-page .ss-page .lead-ag-id{color:#e6e9f2!important}