@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(./inter-cyrillic-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(./inter-latin-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

  #case-application{--nc-orange:#ff4b16;--nc-ink:#080808;--nc-muted:#76716b;--nc-line:#e7e3dd;--nc-gap:25px;background:#fff;color:var(--nc-ink);font-family:Inter,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:1.5;width:100%;min-width:0;overflow:clip;isolation:isolate;container-type:inline-size;text-align:left}
  #case-application *{box-sizing:border-box}#case-application [hidden]{display:none!important}#case-application h1,#case-application h2,#case-application h3,#case-application p{margin:0}#case-application button{font:inherit;cursor:pointer}#case-application .nc-chrome{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 36px;border-bottom:1px solid var(--nc-line)}#case-application .nc-logo{font-size:23px;font-weight:740;letter-spacing:-1.2px;display:flex;align-items:center;gap:8px}#case-application .nc-logo-mark{width:23px;height:23px;border-radius:7px;background:var(--nc-orange);display:inline-grid;place-items:center;color:#fff;font-weight:800;font-size:17px;letter-spacing:-1px}#case-application .nc-nav{display:flex;gap:27px;color:#a39c93;font-size:11px}#case-application .nc-nav-current{color:#080808}#case-application .nc-nav-current:after{content:"";display:block;margin:5px auto -9px;width:4px;height:4px;border-radius:50%;background:var(--nc-orange)}#case-application .nc-chrome-right{font-size:10px;color:#8a8175;letter-spacing:.4px}
  #case-application .nc-gallery{padding:62px 36px 46px}#case-application .nc-hero{position:relative;display:grid;grid-template-columns:1fr 185px;align-items:center;gap:30px;margin-bottom:44px}#case-application .nc-overline{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:1.7px;text-transform:uppercase;color:#92897c;margin-bottom:19px}#case-application .nc-overline:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--nc-orange)}#case-application .nc-hero h1{font-size:clamp(36px,5.8cqi,65px);font-weight:610;line-height:1.04;letter-spacing:-3px;max-width:760px}#case-application .nc-hero h1 span{color:var(--nc-orange)}#case-application .nc-hero-sub{font-size:14px;line-height:1.65;color:#81776a;max-width:560px;margin-top:21px}#case-application .nc-sculpture{position:relative;display:grid;place-items:center;width:168px;height:168px;transform:rotate(-13deg)}#case-application .nc-sculpture-ring{width:132px;height:132px;border:28px solid transparent;border-radius:39%;background:linear-gradient(#fff8,#fff0) padding-box,conic-gradient(from 30deg,#ffbd93,#ff4b16,#df3e0b,#ff8a43,#ffd0ad,#ff6c2d) border-box;box-shadow:9px 13px 26px #cf4d2a21,inset 7px 7px 13px #ffdcaaab,inset -8px -6px 12px #a637120e;transform:rotate(10deg)}#case-application .nc-glass{position:absolute;width:79px;height:80px;right:-3px;bottom:1px;border-radius:19px;background:linear-gradient(140deg,#ffffffa8,#ffffff19);border:1px solid #fff;box-shadow:0 7px 20px #74491612,inset 1px 1px 7px #fff;backdrop-filter:blur(5px);display:grid;place-items:center;font-size:36px;color:#ff754e;font-weight:300}
  #case-application .nc-featured{border:1px solid var(--nc-line);border-radius:20px;overflow:hidden;background:#f8f6f3;margin-bottom:var(--nc-gap)}#case-application .nc-featured-copy{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:30px;padding:30px 30px 21px}#case-application .nc-case-type{font-size:9px;color:#9b8d7b;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;gap:7px;margin-bottom:12px}#case-application .nc-case-type .nc-dot{display:block;width:5px;height:5px;background:var(--nc-orange);border-radius:50%}#case-application .nc-featured-copy h2{font-size:35px;font-weight:610;letter-spacing:-1.4px;line-height:1.1}#case-application .nc-featured-copy h2 span{display:block;font-size:16px;font-weight:450;line-height:1.45;letter-spacing:-.1px;margin-top:10px;color:#766d60}#case-application .nc-featured-summary{font-size:12px;line-height:1.75;color:#857867;max-width:350px;padding-bottom:2px}#case-application .nc-featured-summary strong{font-weight:550;color:#393229}#case-application .nc-featured-visual{padding:0 23px 22px}#case-application .nc-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:15px}#case-application .nc-tab{border:1px solid transparent;border-radius:7px;background:transparent;color:#988a77;font-size:11px;padding:9px 12px;white-space:nowrap}#case-application .nc-tab[aria-pressed=true]{color:#1c1811;background:white;border-color:#e8e2d8;box-shadow:0 2px 5px #442b0d05}#case-application .nc-tab[aria-pressed=true]:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--nc-orange);margin-right:6px;vertical-align:2px}#case-application .nc-featured-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 29px 23px}#case-application .nc-featured-foot p{font-size:10px;color:#a09381;max-width:580px}#case-application .nc-action{font-size:12px;line-height:1.3;font-weight:520;display:inline-flex;align-items:center;justify-content:space-between;gap:20px;border:0;background:transparent;color:#292017;padding:7px 0;text-align:left;white-space:nowrap}#case-application .nc-action .nc-arrow{display:inline-grid;place-items:center;width:27px;height:27px;border:1px solid #d6cabb;border-radius:50%;font-size:16px;font-weight:350;line-height:1}#case-application .nc-action:hover .nc-arrow{background:var(--nc-orange);border-color:var(--nc-orange);color:white}#case-application .nc-casegrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nc-gap)}#case-application .nc-case{min-width:0;overflow:hidden;border:1px solid var(--nc-line);border-radius:17px;background:#fff;display:flex;flex-direction:column}#case-application .nc-case-media{background:#f8f6f2;padding:18px 16px;border-bottom:1px solid #efebe4;flex:1;display:flex;align-items:center;justify-content:center;min-width:0}#case-application .nc-card-preview{width:100%;min-width:0}#case-application .nc-case-text{padding:22px 22px 18px}#case-application .nc-case-text .nc-case-type{margin-bottom:9px}#case-application .nc-case-text h2{font-size:23px;font-weight:610;letter-spacing:-.8px;line-height:1.15;margin-bottom:9px}#case-application .nc-case-text p{font-size:12px;line-height:1.75;color:#746956}#case-application .nc-case-text .nc-action{margin-top:16px;width:100%}#case-application .nc-widecase{grid-column:1/-1;display:grid;grid-template-columns:1fr 2fr}#case-application .nc-widecase .nc-case-media{grid-column:2;grid-row:1;border-bottom:0;border-left:1px solid #efebe4;padding:21px}#case-application .nc-widecase .nc-case-text{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:center;padding:26px}#case-application .nc-widecase .nc-case-text h2{font-size:27px}#case-application .nc-widecase .nc-case-text .nc-action{margin-top:25px}#case-application .nc-own-divider{grid-column:1/-1;margin:16px 0 -5px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;color:#948978}#case-application .nc-own-divider strong{font-size:20px;letter-spacing:-.65px;color:#16110a;font-weight:570}#case-application .nc-page-foot{margin-top:36px;padding-top:20px;border-top:1px solid var(--nc-line);display:flex;justify-content:space-between;gap:25px;font-size:10px;color:#ab9c89;line-height:1.7}#case-application .nc-page-foot p{max-width:680px}#case-application .nc-page-foot strong{white-space:nowrap;color:#aaa091;font-weight:450}
  
  #case-application .nc-hero-sub,#case-application .nc-featured-summary,#case-application .nc-case-text p,#case-application .nc-detail-heading p,#case-application .nc-detail-note p{color:#746956}
  #case-application .nc-detail .nv-deal-title{font-size:12px}#case-application .nc-detail .nv-deal-company{font-size:10px}#case-application .nc-detail .nv-deal-amount{font-size:14px}#case-application .nc-detail .nv-deal .nv-pill{font-size:9px}#case-application .nc-detail .nv-deal-bottom{font-size:9px;line-height:1.5;align-items:flex-start}#case-application .nc-detail .nv-stage-head{font-size:11px}#case-application .nc-detail .nv-next-step p{font-size:12px}#case-application .nc-detail .nv-ai p{font-size:11px}#case-application .nc-detail .nv-detail-row{font-size:11px}#case-application .nc-detail .nv-kpi-label{font-size:11px}#case-application .nc-detail .nv-kpi-note{font-size:10px}#case-application .nc-detail .nv-table{font-size:11px}#case-application .nc-detail .nv-table th{font-size:10px}#case-application .nc-detail .nv-subtitle{font-size:12px}#case-application .nc-detail .nv-product-row{font-size:12px}#case-application .nc-detail .nv-topright{min-width:0;flex-shrink:1}#case-application .nc-detail .nv-demo{white-space:normal;line-height:1.35;max-width:120px}
  
  #case-application .nc-detail{padding:32px 36px 43px}#case-application .nc-back{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;font-size:12px;color:#8b7c68;padding:8px 0;margin-bottom:28px}#case-application .nc-detail-heading{max-width:830px;margin-bottom:28px}#case-application .nc-detail-heading h1{font-size:42px;font-weight:600;line-height:1.08;letter-spacing:-1.8px}#case-application .nc-detail-heading p{font-size:14px;line-height:1.8;max-width:800px;color:#746956;margin-top:17px}#case-application .nc-detail-visual{background:#f8f6f2;border:1px solid #eae4db;padding:21px;border-radius:18px}#case-application .nc-detail-note{display:grid;grid-template-columns:1fr 2fr;gap:30px;margin-top:27px;padding-top:24px;border-top:1px solid var(--nc-line)}#case-application .nc-detail-note strong{font-size:11px;letter-spacing:.8px;text-transform:uppercase;font-weight:500;color:#9d8b72}#case-application .nc-detail-note p{font-size:13px;line-height:1.8;color:#746956}#case-application .nc-detail .nc-tabs{margin-bottom:18px}
  
  #case-application:not(.nc-full-previews) .nc-card-preview .nv-sidebar,#case-application:not(.nc-full-previews) .nc-card-preview .nv-subtitle,#case-application:not(.nc-full-previews) .nc-card-preview .nv-footer-note,#case-application:not(.nc-full-previews) .nc-card-preview .nv-topnav,#case-application:not(.nc-full-previews) .nc-card-preview .nv-crm-bottom,#case-application:not(.nc-full-previews) .nc-card-preview .nv-topright .nv-avatar{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-shell{display:block;min-height:0}#case-application:not(.nc-full-previews) .nc-card-preview .nv-main{padding:15px 14px}#case-application:not(.nc-full-previews) .nc-card-preview .nv-titlebar{margin-bottom:12px}#case-application:not(.nc-full-previews) .nc-card-preview .nv-titlebar h2{font-size:18px}#case-application:not(.nc-full-previews) .nc-card-preview .nv-eyebrow,#case-application:not(.nc-full-previews) .nc-card-preview .nv-titlebar>.nv-control,#case-application:not(.nc-full-previews) .nc-card-preview .nv-controls{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-bizts .nv-kpis{grid-template-columns:repeat(2,1fr);margin-top:12px}#case-application:not(.nc-full-previews) .nc-card-preview .nv-bizts .nv-kpi:nth-child(n+3),#case-application:not(.nc-full-previews) .nc-card-preview .nv-bizts .nv-tabs,#case-application:not(.nc-full-previews) .nc-card-preview .nv-bizts .nv-two>.nv-panel:nth-child(2),#case-application:not(.nc-full-previews) .nc-card-preview .nv-time-detail{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-bizts .nv-two{grid-template-columns:1fr}#case-application:not(.nc-full-previews) .nc-card-preview .nv-crm-workspace{display:block}#case-application:not(.nc-full-previews) .nc-card-preview .nv-kanban{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-drawer{display:block;box-shadow:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-drawer-head{padding:13px;border-bottom:1px solid #eee6db;border-right:0}#case-application:not(.nc-full-previews) .nc-card-preview .nv-drawer-head h3{font-size:18px}#case-application:not(.nc-full-previews) .nc-card-preview .nv-drawer-head h3 br{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-drawer-head h3 br:after{content:" "}#case-application:not(.nc-full-previews) .nc-card-preview .nv-drawer-head p{margin-bottom:0!important}#case-application:not(.nc-full-previews) .nc-card-preview .nv-drawer-head>.nv-pill{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-drawer-body{padding:13px}#case-application:not(.nc-full-previews) .nc-card-preview .nv-next-step{margin:10px 0}#case-application:not(.nc-full-previews) .nc-card-preview .nv-ai-action{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-finance .nv-kpis{grid-template-columns:1fr;margin-top:12px}#case-application:not(.nc-full-previews) .nc-card-preview .nv-finance .nv-kpi:not(.nv-emphasis){display:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-finance .nv-kpi.nv-emphasis{display:grid;grid-template-columns:1fr auto;align-items:center;padding:15px}#case-application:not(.nc-full-previews) .nc-card-preview .nv-finance .nv-kpi-value{grid-column:2;grid-row:1/3;margin:0;font-size:26px}#case-application:not(.nc-full-previews) .nc-card-preview .nv-finance .nv-kpi-note{grid-row:2}#case-application:not(.nc-full-previews) .nc-card-preview .nv-finance-bottom .nv-panel:nth-child(2),#case-application:not(.nc-full-previews) .nc-card-preview .nv-money-foot{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .nv-finance-bottom{display:block}#case-application:not(.nc-full-previews) .nc-card-preview .nv-finance-chart{margin:8px 0}#case-application .nc-card-preview .nv-screen{border-radius:12px;box-shadow:0 5px 18px #37251006}#case-application .nc-card-preview .nv-topbar{padding:11px 14px;min-height:48px}#case-application .nc-card-preview .nv-brand{font-size:12px}#case-application .nc-card-preview .nv-brand-icon{width:24px;height:24px;font-size:14px}#case-application .nc-card-preview .nv-demo{font-size:8px}
  
  #case-application .pf-screen{font-family:Inter,"Segoe UI",Arial,sans-serif;color:#333127;border:1px solid #e7e1d5;border-radius:15px;background:#fff;overflow:hidden;box-shadow:0 9px 30px #39301809;container-type:inline-size}#case-application .pf-top{padding:17px 21px;border-bottom:1px solid #eee8dd;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px;font-weight:650;letter-spacing:-.3px}#case-application .pf-top small{font-size:10px;font-weight:450;color:#a28f6e;letter-spacing:0}#case-application .pf-top-logo{display:flex;align-items:center;gap:9px}#case-application .pf-mark{width:26px;height:26px;background:#ff4b16;color:#fff;border-radius:7px;display:grid;place-items:center;font-size:15px}#case-application .pf-content{padding:22px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;background:#fcfbf8}#case-application .pf-task{background:#fff;border:1px solid #e8e2d6;border-radius:10px;overflow:hidden}#case-application .pf-task-top{padding:20px;border-bottom:1px solid #eee8dc}#case-application .pf-kicker{text-transform:uppercase;letter-spacing:1px;color:#a38f6d;font-size:9px;margin-bottom:12px}#case-application .pf-task h3{font-size:21px;letter-spacing:-.6px;line-height:1.2;font-weight:600}#case-application .pf-task-meta{display:flex;align-items:center;gap:12px;margin-top:13px;font-size:10px;color:#a68f6d}#case-application .pf-badge{display:inline-flex;align-items:center;padding:4px 7px;border-radius:5px;background:#f3efe6;color:#9a8159;font-size:9px}#case-application .pf-task-body{padding:18px 20px}#case-application .pf-files{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}#case-application .pf-file{font-size:9px;color:#9a8666;display:flex;gap:6px;align-items:center;padding:7px 8px;border:1px solid #e8dfcf;border-radius:5px}#case-application .pf-file i{display:inline-grid;place-items:center;width:17px;height:19px;background:#f2ebdf;border-radius:3px;color:#b89564;font-size:7px;font-style:normal}#case-application .pf-ai{background:#fff3eb;border:1px solid #ffd9c2;border-radius:9px;padding:17px}#case-application .pf-ai-head{font-size:12px;font-weight:600;color:#bc5831;margin-bottom:11px}#case-application .pf-step{display:flex;gap:9px;align-items:flex-start;color:#8a6948;font-size:12px;line-height:1.6;margin-top:10px}#case-application .pf-step span{display:grid;place-items:center;flex:0 0 19px;width:19px;height:19px;background:#fff8f0;color:#c78b57;border:1px solid #edc6a0;border-radius:50%;font-size:9px;margin-top:1px}#case-application .pf-ai-source{font-size:9px;color:#bc9d7b;margin-top:14px;padding-top:10px;border-top:1px solid #f0d6bd}#case-application .pf-results{display:grid;gap:13px;align-content:start}#case-application .pf-result{border:1px solid #e7decc;border-radius:10px;padding:17px;background:#fff}#case-application .pf-result h3{font-size:14px;font-weight:600;letter-spacing:-.3px;margin-bottom:8px}#case-application .pf-result p{font-size:11px;line-height:1.7;color:#a08a66}#case-application .pf-result-message{margin-top:12px;padding:11px 12px;background:#f7f5ef;border-radius:7px;border-left:2px solid #d6c29e;font-size:10px;line-height:1.7;color:#887453}#case-application .pf-result-message strong{display:block;font-size:10px;margin-bottom:5px;font-weight:600;color:#796445}#case-application .pf-draft{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#b09b76;margin-top:10px}#case-application .pf-foot{padding:11px 20px;background:white;border-top:1px solid #ece5d9;font-size:9px;color:#b2a07e;line-height:1.5}#case-application:not(.nc-full-previews) .nc-card-preview .pf-content{grid-template-columns:1fr;padding:14px}#case-application:not(.nc-full-previews) .nc-card-preview .pf-results{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .pf-top{padding:13px 15px;font-size:13px}#case-application:not(.nc-full-previews) .nc-card-preview .pf-top small{font-size:8px}#case-application:not(.nc-full-previews) .nc-card-preview .pf-task-top{padding:14px}#case-application:not(.nc-full-previews) .nc-card-preview .pf-task h3{font-size:18px}#case-application:not(.nc-full-previews) .nc-card-preview .pf-task-body{padding:14px}#case-application:not(.nc-full-previews) .nc-card-preview .pf-ai{padding:13px}#case-application:not(.nc-full-previews) .nc-card-preview .pf-step{font-size:10px}#case-application:not(.nc-full-previews) .nc-card-preview .pf-files{margin-bottom:12px}#case-application:not(.nc-full-previews) .nc-card-preview .pf-foot{font-size:8px;padding:10px 15px}
  #case-application .ec-pending{width:100%;background:#fff;border:1px solid #e6e1d8;border-radius:14px;overflow:hidden;min-height:345px;display:flex;flex-direction:column}#case-application .ec-pending-top{padding:17px 20px;border-bottom:1px solid #e9e4db;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}#case-application .ec-pending-avatar{width:30px;height:30px;border-radius:50%;background:#e8eddc;color:#71854d;display:grid;place-items:center;font-size:12px}#case-application .ec-pending-body{padding:30px 25px;flex:1;display:grid;align-content:center;text-align:center}#case-application .ec-pending-body h3{font-size:18px;font-weight:550;letter-spacing:-.5px;line-height:1.4;margin-bottom:12px}#case-application .ec-pending-body p{font-size:12px;color:#948974;line-height:1.7}#case-application .ec-pending-label{font-size:9px;color:#b09b7b;letter-spacing:.7px;text-transform:uppercase;margin-bottom:13px}#case-application .ec-pending-foot{padding:13px 20px;border-top:1px solid #e9e4db;font-size:10px;color:#a59375;text-align:center}
  @container(max-width:820px){#case-application .nc-chrome{padding:22px 27px}#case-application .nc-gallery{padding:46px 27px 36px}#case-application .nc-hero{grid-template-columns:1fr 120px;gap:20px;margin-bottom:35px}#case-application .nc-hero h1{font-size:46px;letter-spacing:-2.3px}#case-application .nc-sculpture{width:120px;height:140px}#case-application .nc-sculpture-ring{width:107px;height:107px;border-width:23px;border-radius:37%}#case-application .nc-glass{width:61px;height:61px;font-size:29px;right:-3px;bottom:8px;border-radius:15px}#case-application .nc-featured-copy{padding:25px 23px 19px;gap:20px}#case-application .nc-featured-copy h2{font-size:31px}#case-application .nc-featured-summary{font-size:11px}#case-application .nc-featured-visual{padding:0 16px 18px}#case-application .nc-featured-foot{padding:0 22px 21px}#case-application .nc-casegrid{gap:20px}#case-application .nc-case-text{padding:21px 19px 17px}#case-application .nc-case-text h2{font-size:22px}#case-application .nc-case-media{padding:13px 12px}#case-application .nc-widecase{grid-template-columns:1fr 1.5fr}#case-application .nc-widecase .nc-case-text{padding:23px}#case-application .nc-widecase .nc-case-text h2{font-size:25px}#case-application .nc-widecase .nc-case-media{padding:16px}#case-application .nc-detail{padding:28px 27px 36px}#case-application .nc-detail-heading h1{font-size:35px}#case-application .nc-detail-visual{padding:16px}#case-application .nc-detail-note{grid-template-columns:1fr 2.3fr;gap:20px}#case-application .nc-card-preview .nv-topbar{padding:11px 12px;gap:7px}#case-application .nc-card-preview .nv-brand{font-size:10px;gap:6px}#case-application .nc-card-preview .nv-demo{font-size:7px}}
  @container(max-width:650px){#case-application .nc-chrome-right{display:none}#case-application .nc-nav{gap:18px}#case-application .nc-hero{grid-template-columns:1fr 100px}#case-application .nc-hero h1{font-size:38px;letter-spacing:-1.9px}#case-application .nc-hero-sub{font-size:12px}#case-application .nc-sculpture{width:100px;transform:scale(.88) rotate(-13deg)}#case-application .nc-casegrid{grid-template-columns:1fr}#case-application .nc-widecase{display:flex}#case-application .nc-widecase .nc-case-media{border-left:0;border-bottom:1px solid #efebe4}#case-application .nc-featured-copy{grid-template-columns:1fr;gap:16px}#case-application .nc-featured-summary{max-width:none;font-size:12px}#case-application .nc-featured-copy h2{font-size:30px}#case-application .nc-featured-copy h2 span{font-size:15px}#case-application .nc-featured-foot{align-items:flex-start;flex-direction:column;gap:10px}#case-application .nc-featured-foot .nc-action{width:100%}#case-application .nc-case-media{padding:20px}#case-application .nc-case-text{padding:23px}#case-application .nc-card-preview .nv-brand{font-size:13px}#case-application .nc-card-preview .nv-demo{font-size:8px}#case-application .nc-card-preview .nv-topbar{padding:12px 15px}#case-application .nc-own-divider{margin-top:15px}#case-application .nc-own-divider strong{font-size:19px}#case-application .nc-own-divider span{font-size:10px}#case-application .nc-detail-heading h1{font-size:32px}#case-application .nc-detail-note{grid-template-columns:1fr;gap:10px}#case-application .nc-detail-visual{padding:12px}#case-application .nc-page-foot{flex-direction:column;gap:12px}#case-application .nc-tabs{gap:4px}#case-application .nc-tab{padding:9px 10px;font-size:10px}}
  @container(max-width:440px){#case-application .nc-chrome{padding:20px}#case-application .nc-logo{font-size:21px}#case-application .nc-nav{font-size:10px;gap:16px}#case-application .nc-nav span:first-child{display:none}#case-application .nc-gallery{padding:35px 18px 29px}#case-application .nc-hero{grid-template-columns:1fr;gap:0;margin-bottom:30px}#case-application .nc-hero h1{font-size:36px;letter-spacing:-1.8px;line-height:1.06}#case-application .nc-hero-sub{font-size:12px;max-width:300px;margin-top:18px}#case-application .nc-sculpture{display:none}#case-application .nc-overline{font-size:9px;letter-spacing:1.3px;margin-bottom:16px}#case-application .nc-featured{border-radius:15px}#case-application .nc-featured-copy{padding:23px 19px 17px}#case-application .nc-featured-copy h2{font-size:30px}#case-application .nc-featured-copy h2 span{font-size:14px}#case-application .nc-featured-summary{font-size:11px;line-height:1.75}#case-application .nc-featured-visual{padding:0 9px 14px}#case-application .nc-tab{padding:9px 8px;font-size:9px}#case-application .nc-tabs{gap:2px;margin-bottom:12px}#case-application .nc-featured-foot{padding:0 19px 18px}#case-application .nc-featured-foot p{font-size:9px;line-height:1.65}#case-application .nc-case-media{padding:13px 11px}#case-application .nc-case-text,#case-application .nc-widecase .nc-case-text{padding:22px 20px 17px}#case-application .nc-case-text h2{font-size:24px}#case-application .nc-case-text p{font-size:12px}#case-application .nc-widecase .nc-case-media{padding:14px 11px}#case-application .nc-own-divider{align-items:flex-start;flex-direction:column;gap:4px}#case-application .nc-detail{padding:22px 16px 28px}#case-application .nc-back{margin-bottom:24px}#case-application .nc-detail-heading h1{font-size:31px;letter-spacing:-1.4px}#case-application .nc-detail-heading p{font-size:12px;line-height:1.8}#case-application .nc-detail-visual{padding:9px;border-radius:14px}#case-application .nc-detail-note p{font-size:12px}#case-application .nc-card-preview .nv-brand{font-size:11px}#case-application .nc-card-preview .nv-demo{font-size:7px}#case-application .nc-card-preview .nv-topbar{padding:11px 12px}#case-application .nc-featured-visual .mv-top{padding:14px 12px}#case-application .nc-featured-visual .mv-demo{font-size:8px}#case-application .nc-featured-visual .mv-body{padding:15px 11px}#case-application .nc-featured-visual .mv-heading h3{font-size:20px}#case-application .nc-featured-visual .mv-heading .mv-filter{display:none}#case-application .nc-featured-visual .mv-nav{padding:0 12px;gap:15px}#case-application .nc-featured-visual .mv-nav span{font-size:9px}}
  @container(max-width:620px){#case-application .pf-content{grid-template-columns:1fr;padding:16px}#case-application .pf-top{padding:16px}#case-application .pf-task-top{padding:17px}#case-application .pf-task-body{padding:17px}#case-application .pf-top small{font-size:9px}#case-application .pf-task h3{font-size:20px}#case-application .pf-step{font-size:12px}#case-application .pf-result p{font-size:12px}}
  @container(max-width:460px){#case-application .nc-detail .nv-topbar{padding:12px;gap:8px}#case-application .nc-detail .nv-brand{font-size:11px;gap:6px}#case-application .nc-detail .nv-demo{font-size:9px;max-width:92px}#case-application .nc-detail .nv-kanban{grid-template-columns:1fr;gap:10px}#case-application .nc-detail .nv-stage{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-height:0;padding:11px}#case-application .nc-detail .nv-stage-head{grid-column:1/-1;font-size:12px;margin:0}#case-application .nc-detail .nv-stage-line{grid-column:1/-1;margin:0 0 3px}#case-application .nc-detail .nv-deal{margin:0;padding:10px 8px}#case-application .nc-detail .nv-stage:last-child .nv-deal{grid-column:1/-1}#case-application .nc-detail .nv-add-card{display:none}#case-application .nc-detail .nv-deal-title{font-size:11px}#case-application .nc-detail .nv-deal-company{font-size:9px}#case-application .nc-detail .nv-deal-amount{font-size:13px}#case-application .nc-detail .nv-kpi-note{font-size:9px;white-space:normal}#case-application .nc-detail .nv-kpi-label{font-size:10px;white-space:normal}#case-application .nc-detail .nv-finance .nv-kpi-value{font-size:23px}}
  #case-application .nc-finance-mobile-chart{display:none}#case-application .nc-finance-mobile-unit{font-size:10px;color:#9d8a70;margin-bottom:12px}#case-application .nc-finance-mobile-row{display:grid;grid-template-columns:43px 1fr 26px;gap:8px;align-items:center;margin-top:13px;font-size:11px;color:#807057}#case-application .nc-finance-mobile-tracks{display:flex;flex-direction:column;gap:5px}#case-application .nc-finance-mobile-tracks i,#case-application .nc-finance-mobile-tracks b{display:block;height:6px;border-radius:0 3px 3px 0;background:#ded7c9}#case-application .nc-finance-mobile-tracks b{background:#ff4b16}#case-application .nc-finance-mobile-values{font-size:10px;line-height:1.4;text-align:right}#case-application .nc-finance-mobile-values span,#case-application .nc-finance-mobile-values b{display:block}#case-application .nc-finance-mobile-values span{color:#aaa08e}#case-application .nc-finance-mobile-values b{font-weight:600;color:#7d6143}
  @container(max-width:460px){#case-application .nc-detail .nv-finance-chart svg{display:none}#case-application .nc-detail .nc-finance-mobile-chart{display:block}#case-application .nc-detail .nv-finance .nv-main>.nv-panel .nv-legend{display:none}}
  @container(max-width:460px){#case-application .nc-detail .mv-nav{flex-wrap:wrap;overflow:visible;gap:0 14px}#case-application .nc-detail .mv-nav span{font-size:10px;padding:10px 0}#case-application .nc-detail .nv-finance .nv-kpi{column-gap:8px}}
  @media(pointer:coarse){#case-application .nc-tab,#case-application .nc-back,#case-application .nc-action{min-height:44px}}
  

.ec-screen{--ec-orange:#ff4b16;--ec-ink:#262924;--ec-muted:#7e8378;--ec-line:#e6e9df;--ec-soft:#f5f7f1;box-sizing:border-box;container-type:inline-size;width:100%;max-width:1050px;background:#fff;border:1px solid #e1e5d9;border-radius:19px;overflow:hidden;box-shadow:0 18px 65px #2731180b;text-align:left;color:var(--ec-ink);font-family:Inter,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:1.55}
.ec-screen *{box-sizing:border-box}.ec-screen h2,.ec-screen h3,.ec-screen h4,.ec-screen p{margin:0}.ec-screen p{font-size:inherit;line-height:inherit}.ec-screen strong{font-weight:650}.ec-top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 23px;border-bottom:1px solid var(--ec-line)}.ec-brand{display:flex;align-items:center;gap:10px}.ec-emblem{display:grid;place-items:center;width:34px;height:34px;background:#edf2e8;color:#66814e;border:1px solid #dae5d0;border-radius:11px;font-size:19px;font-weight:650}.ec-brand strong{font-size:16px;letter-spacing:-.4px;display:block}.ec-brand small{font-size:10px;display:block;color:#8d9683;margin-top:1px}.ec-authentic{font-size:10px;color:#919a85;display:flex;align-items:center;gap:7px;white-space:nowrap}.ec-authentic:before{content:"";width:5px;height:5px;border-radius:50%;background:#829572}.ec-intro{padding:25px 25px 22px;border-bottom:1px solid var(--ec-line);background:linear-gradient(120deg,#fff 52%,#fafbf6)}.ec-kicker{font-size:9px;letter-spacing:1.25px;text-transform:uppercase;color:#9b9d90;margin-bottom:8px}.ec-intro h3{font-size:26px;font-weight:650;line-height:1.2;letter-spacing:-.85px;max-width:620px}.ec-intro p{font-size:12px;line-height:1.65;color:#818774;margin-top:10px;max-width:650px}.ec-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;align-items:start}.ec-story{min-width:0;background:#f6f8f2;padding:22px 24px;display:grid;gap:13px;border-right:1px solid var(--ec-line)}.ec-chapter{display:flex;align-items:center;gap:9px;margin:8px 0 2px;color:#879277;font-size:10px;letter-spacing:.015em}.ec-chapter:first-child{margin-top:0}.ec-chapter:after{content:"";height:1px;background:#e0e7d6;flex:1}.ec-chapter b{display:grid;place-items:center;width:19px;height:19px;flex:0 0 19px;border:1px solid #dce4d1;border-radius:50%;font-size:9px;font-weight:500;color:#929e80;background:#f9fbf6}.ec-message{max-width:91%;min-width:0;display:grid;gap:5px}.ec-client{justify-self:start}.ec-agent,.ec-human{justify-self:end}.ec-meta{display:flex;align-items:center;gap:6px;font-size:10px;color:#8c967d;margin:0 3px}.ec-agent .ec-meta,.ec-human .ec-meta{justify-content:flex-end}.ec-role-note{font-size:8px;padding:1px 4px;border:1px solid #e6e8df;border-radius:4px;color:#a0a592;font-weight:400;line-height:1.45}.ec-bubble{padding:13px 15px;border:1px solid #e3e8dc;border-radius:13px 13px 13px 3px;background:#fff;font-size:12px;line-height:1.65;color:#3e4934;overflow-wrap:anywhere}.ec-bubble p+p{margin-top:10px}.ec-agent .ec-bubble{background:#fff1e9;border-color:#ffe0cf;border-radius:13px 13px 3px 13px;color:#624837}.ec-agent .ec-meta{color:#b87850}.ec-human .ec-bubble{background:#eaf0e3;border-color:#dbe5d0;border-radius:13px 13px 3px 13px;color:#4d603d}.ec-human .ec-meta{color:#71835f}.ec-highlight .ec-bubble{background:#fff9f1;border-color:#f4bc99;box-shadow:0 3px 10px #96562b06}.ec-excerpt{color:#a2a797;font-size:.88em;white-space:nowrap}.ec-attachments{display:flex;flex-wrap:wrap;gap:8px}.ec-file{display:flex;align-items:center;gap:9px;padding:10px 12px;background:#f8faf5;border:1px solid #e2e8d9;border-radius:8px;min-width:0}.ec-file-icon{width:27px;height:33px;display:grid;place-items:center;flex:0 0 27px;position:relative;background:white;border:1px solid #d8e1cc;border-radius:3px;color:#8d9c7b;font-size:7px;letter-spacing:.3px;font-weight:650}.ec-file strong{display:block;font-size:10px;font-weight:500;color:#626f53}.ec-file small{display:block;font-size:8px;color:#a0aa93;margin-top:2px}.ec-file-caption{font-size:9px;color:#a3ab97;margin-top:9px}.ec-human-note{font-size:9px;color:#82946d;margin:0 3px;text-align:right}.ec-notes{padding:24px 19px;display:grid;gap:23px;background:white;position:sticky;top:0}.ec-notes-title{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#989f8a;margin-bottom:-6px}.ec-note{display:grid;gap:8px}.ec-note-icon{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;color:#d15c2b;background:#fff0e5;font-size:13px}.ec-note h4{font-size:13px;line-height:1.35;font-weight:600;letter-spacing:-.2px}.ec-note p{font-size:11px;line-height:1.65;color:#8b927e}.ec-note .ec-note-evidence{color:#a5ad98;font-size:9px;padding-top:6px;border-top:1px solid #eff1e9}.ec-result{border-top:1px solid var(--ec-line);padding-top:17px}.ec-result h4{font-size:12px;line-height:1.45;color:#6e7c5c;font-weight:600;margin-bottom:7px}.ec-result p{font-size:11px;line-height:1.65;color:#969e89}.ec-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:14px 22px;border-top:1px solid var(--ec-line);font-size:10px;color:#9ba38d;background:#fcfdf9}.ec-foot p{font-size:10px;line-height:1.55;max-width:710px}.ec-foot-tag{flex:0 0 auto;font-size:9px;color:#a0aa90;border:1px solid #e8ece0;background:#fff;border-radius:6px;padding:4px 7px;white-space:nowrap}.ec-bridge{font-size:9px;color:#9ba78c;text-align:center;padding:4px 12px;border-top:1px dashed #e0e7d7;border-bottom:1px dashed #e0e7d7;margin:3px 0}.ec-short-stage{font-weight:600;font-size:13px}
@container(max-width:780px){.ec-layout{grid-template-columns:minmax(0,1fr) 211px}.ec-story{padding:20px 18px}.ec-notes{padding:22px 15px;gap:21px}.ec-intro h3{font-size:24px;max-width:550px}.ec-message{max-width:94%}.ec-bubble{padding:12px 13px;font-size:12px}.ec-note h4{font-size:12px}.ec-note p{font-size:10px}.ec-note .ec-note-evidence{font-size:9px}.ec-top{padding:16px 20px}.ec-intro{padding:23px 21px 20px}.ec-file{padding:9px;gap:7px}.ec-file strong{font-size:9px}.ec-authentic{font-size:9px}}
@container(max-width:590px){.ec-layout{grid-template-columns:1fr}.ec-story{border-right:0;padding:19px 16px;gap:13px}.ec-notes{position:static;grid-template-columns:repeat(2,minmax(0,1fr));padding:19px 18px;gap:20px;border-top:1px solid var(--ec-line)}.ec-notes-title{grid-column:1/-1;margin:0}.ec-result{grid-column:1/-1}.ec-note h4{font-size:12px}.ec-note p{font-size:11px}.ec-note .ec-note-evidence{font-size:9px}.ec-top{padding:14px 16px;gap:9px}.ec-brand strong{font-size:15px}.ec-brand small{font-size:9px}.ec-emblem{width:30px;height:30px;font-size:17px;border-radius:9px}.ec-authentic{font-size:9px;white-space:normal;max-width:105px;line-height:1.45;gap:5px}.ec-authentic:before{flex:0 0 4px;width:4px;height:4px}.ec-intro{padding:22px 18px 19px}.ec-intro h3{font-size:23px;letter-spacing:-.65px}.ec-intro p{font-size:12px}.ec-message{max-width:95%}.ec-meta{font-size:11px}.ec-role-note{font-size:9px}.ec-bubble{font-size:13px;line-height:1.65;padding:12px 14px}.ec-chapter{font-size:10px;margin-top:12px}.ec-attachments{gap:7px}.ec-file{padding:10px;gap:9px}.ec-file strong{font-size:11px}.ec-file small{font-size:9px}.ec-file-caption{font-size:9px}.ec-foot{padding:14px 17px;gap:10px;flex-wrap:wrap}.ec-foot p{font-size:10px}.ec-short-stage{font-size:14px}.ec-human-note{font-size:10px}.ec-bridge{font-size:10px;padding:7px 8px}}


.nv-screen{--nv-orange:#ff4b16;--nv-ink:#202020;--nv-muted:#777570;--nv-line:#e9e7e2;--nv-soft:#f7f6f3;--nv-peach:#fff0e9;box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto;background:#fff;border:1px solid #e7e4de;border-radius:17px;overflow:hidden;font-family:Inter,"Segoe UI",Arial,sans-serif;color:var(--nv-ink);font-size:12px;line-height:1.45;text-align:left;box-shadow:0 20px 65px #3530250c,0 2px 5px #35302506;container-type:inline-size;font-variant-numeric:tabular-nums}
.nv-screen *{box-sizing:border-box}.nv-screen h2,.nv-screen h3,.nv-screen p,.nv-screen figure{margin:0}.nv-screen h2{font-size:23px;font-weight:650;letter-spacing:-.75px;line-height:1.2}.nv-screen h3{font-size:13px;font-weight:650;letter-spacing:-.15px}.nv-screen small{font-size:10px}.nv-screen strong{font-weight:650}.nv-screen svg{display:block;max-width:100%}.nv-topbar{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 21px;border-bottom:1px solid var(--nv-line)}.nv-brand{display:flex;align-items:center;gap:10px;font-weight:650;font-size:14px;letter-spacing:-.3px;white-space:nowrap}.nv-brand-icon{display:grid;place-items:center;width:28px;height:28px;background:var(--nv-orange);color:#fff;border-radius:9px;font-size:17px}.nv-topright{display:flex;gap:13px;align-items:center;color:var(--nv-muted);font-size:10px}.nv-demo{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.nv-demo:before{content:"";width:5px;height:5px;background:#aaa79f;border-radius:50%}.nv-avatar{width:27px;height:27px;border-radius:50%;background:#f0eee8;display:grid;place-items:center;font-size:9px;font-weight:650;color:#605d58}.nv-shell{display:grid;grid-template-columns:135px minmax(0,1fr);min-height:480px}.nv-sidebar{border-right:1px solid var(--nv-line);padding:22px 11px;display:flex;flex-direction:column;gap:5px}.nv-nav-label{font-size:9px;letter-spacing:1.2px;text-transform:uppercase;color:#98938b;padding:0 10px 8px}.nv-nav-label.nv-gap{margin-top:18px}.nv-nav-item{min-height:34px;display:flex;align-items:center;gap:9px;border-radius:7px;padding:7px 10px;color:#78736c;font-size:11px;white-space:nowrap}.nv-nav-item.nv-active{color:var(--nv-orange);background:var(--nv-peach);font-weight:650}.nv-nav-item svg{width:13px;height:13px;flex:none;stroke:currentColor;stroke-width:1.6;fill:none}.nv-nav-foot{margin-top:auto;padding:35px 10px 0;color:#aaa49b;font-size:9px;line-height:1.6}.nv-main{padding:23px 22px 20px;min-width:0}.nv-eyebrow{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--nv-muted);margin-bottom:6px!important}.nv-titlebar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:19px}.nv-subtitle{color:var(--nv-muted);margin-top:7px!important;font-size:11px}.nv-control{border:1px solid #e6e2db;border-radius:7px;padding:7px 10px;display:inline-flex;gap:13px;align-items:center;justify-content:center;font-size:10px;white-space:nowrap;background:#fff;color:#5a5751}.nv-controls{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.nv-pill{font-size:9px;display:inline-flex;align-items:center;gap:5px;border-radius:5px;padding:4px 6px;background:#f0eee9;color:#7b756b;white-space:nowrap}.nv-pill.nv-orange{background:var(--nv-peach);color:#d14a20}.nv-pill.nv-green{background:#edf5eb;color:#4f7550}.nv-pill.nv-lilac{background:#f2eff8;color:#7d6596}.nv-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0}.nv-kpi{border:1px solid var(--nv-line);border-radius:9px;padding:12px 13px;min-width:0;background:#fff}.nv-kpi.nv-emphasis{background:var(--nv-peach);border-color:#ffd8c6}.nv-kpi-label{font-size:9px;color:var(--nv-muted);white-space:nowrap}.nv-kpi-value{font-size:24px;line-height:1.2;letter-spacing:-.8px;margin:7px 0 5px;font-weight:650;white-space:nowrap}.nv-kpi-value em{font-style:normal;font-size:12px;font-weight:500;color:#948b7f;letter-spacing:0}.nv-kpi-note{font-size:8px;color:#948e83}.nv-emphasis .nv-kpi-value{color:#e74b1c}.nv-tabs{display:flex;gap:19px;border-bottom:1px solid var(--nv-line);margin-bottom:17px;font-size:10px;color:var(--nv-muted)}.nv-tabs span{padding:0 0 10px;white-space:nowrap}.nv-tabs .nv-active{color:var(--nv-ink);font-weight:650;border-bottom:2px solid var(--nv-orange)}.nv-panel{padding:15px 16px;border:1px solid var(--nv-line);border-radius:10px;background:#fff;min-width:0}.nv-panelhead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px}.nv-panelhead .nv-small{font-size:9px;color:#8f887d}.nv-two{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:11px}.nv-legend{display:flex;gap:12px;font-size:9px;color:var(--nv-muted);align-items:center}.nv-legend span{display:flex;align-items:center;gap:5px}.nv-dot{width:6px;height:6px;border-radius:2px;background:#ff4b16;display:inline-block;flex:none}.nv-dot.nv-plan{background:#e7e3db}.nv-dot.nv-gray{background:#b6b0a4}.nv-bar-row{display:grid;grid-template-columns:66px minmax(0,1fr) 35px;gap:9px;align-items:center;margin-top:18px;font-size:10px}.nv-bars{display:flex;flex-direction:column;gap:4px}.nv-bar{height:7px;background:#e8e4dc;border-radius:0 4px 4px 0}.nv-bar.nv-fact{background:var(--nv-orange)}.nv-bar-value{text-align:right;font-weight:650}.nv-axis{display:flex;justify-content:space-between;font-size:8px;color:#aca599;padding-top:12px;margin-left:75px;margin-right:43px}.nv-table-wrap{overflow-x:auto}.nv-table{width:100%;border-collapse:collapse;font-size:10px;white-space:nowrap}.nv-table th{text-align:left;font-weight:500;color:#aaa294;font-size:8px;padding:0 7px 10px 0;border-bottom:1px solid var(--nv-line)}.nv-table td{padding:11px 7px 11px 0;border-bottom:1px solid #f0eee9}.nv-table tr:last-child td{border-bottom:0;padding-bottom:0}.nv-table td.nv-num,.nv-table th.nv-num{text-align:right}.nv-person{display:flex;align-items:center;gap:7px}.nv-person .nv-avatar{width:22px;height:22px;font-size:8px;border-radius:7px}.nv-progress{width:44px;height:4px;background:#eeeae2;border-radius:3px;overflow:hidden;margin:5px 0 0 auto}.nv-progress i{display:block;height:100%;background:#afa594}.nv-footer-note{display:flex;align-items:center;gap:9px;margin-top:15px;font-size:9px;color:#8c8376}.nv-footer-note i{width:6px;height:6px;background:#ddab48;border-radius:50%;display:block}.nv-time-detail{margin-top:12px}.nv-time-detail .nv-table td{padding:10px 7px 0 0}.nv-time-detail .nv-panelhead{margin-bottom:12px}.nv-time-detail .nv-table th{padding-bottom:8px}.nv-time-detail .nv-pill{font-size:8px}

.nv-crm .nv-topbar{gap:12px}.nv-topnav{display:flex;align-items:center;gap:20px;color:#8c867e;font-size:10px}.nv-topnav .nv-active{color:#242220;font-weight:650}.nv-crm .nv-main{padding:23px 23px 20px}.nv-crm .nv-titlebar{margin-bottom:18px}.nv-crm-workspace{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(235px,1fr);gap:16px;align-items:start}.nv-kanban{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0}.nv-stage{background:#f7f6f3;border-radius:9px;padding:9px;min-height:342px}.nv-stage-head{display:flex;align-items:center;justify-content:space-between;margin:3px 0 11px;font-size:9px;font-weight:650;gap:4px}.nv-stage-head small{font-size:8px;font-weight:500;color:#aca496}.nv-stage-line{height:3px;background:#d3cdc1;border-radius:3px;margin-bottom:13px}.nv-stage:nth-child(2) .nv-stage-line{background:#f4b887}.nv-stage:nth-child(3) .nv-stage-line{background:#ff4b16}.nv-deal{background:#fff;padding:11px 10px;border:1px solid #eae6dd;border-radius:7px;margin-bottom:9px;box-shadow:0 2px 3px #20180b03}.nv-deal.nv-selected{border-color:#ffa78a;box-shadow:0 0 0 1px #ffe6dc}.nv-deal-title{font-size:10px;font-weight:650;line-height:1.45;min-height:28px}.nv-deal-company{color:#9c958b;font-size:8px;margin:6px 0 10px!important}.nv-deal-amount{font-size:12px;letter-spacing:-.2px;font-weight:650;margin-bottom:10px!important}.nv-deal .nv-pill{font-size:7px;line-height:1.25;white-space:normal}.nv-deal-bottom{border-top:1px solid #f1eee8;padding-top:9px;margin-top:11px;display:flex;align-items:center;justify-content:space-between;gap:4px;color:#9b9385;font-size:7px}.nv-deal-bottom .nv-avatar{width:17px;height:17px;font-size:6px}.nv-add-card{font-size:9px;color:#b3aa9c;display:block;padding:5px 0 0}.nv-drawer{border:1px solid #ddd8cf;border-radius:10px;overflow:hidden;background:white;box-shadow:0 9px 24px #35210b0c}.nv-drawer-head{padding:15px 16px;border-bottom:1px solid #ece8e0}.nv-drawer-kicker{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:.4px;color:#a2988a;text-transform:uppercase;margin-bottom:10px}.nv-drawer-head h3{font-size:17px;line-height:1.25;letter-spacing:-.5px}.nv-drawer-head p{margin:8px 0 12px!important;color:#9a9185;font-size:9px}.nv-drawer-body{padding:14px 16px}.nv-detail-row{display:flex;justify-content:space-between;gap:15px;font-size:9px;margin-bottom:12px}.nv-detail-row span{color:#9d9384}.nv-next-step{background:#fbf9f5;border:1px solid #eee8df;padding:11px;border-radius:7px;margin:15px 0}.nv-next-step strong{display:block;font-size:9px;color:#8a7a63;margin-bottom:7px}.nv-next-step p{font-size:10px;line-height:1.6}.nv-next-step small{display:block;font-size:8px;color:#a69a89;margin-top:7px}.nv-ai{border-radius:7px;background:#fff2eb;border:1px solid #ffd9c8;padding:11px}.nv-ai-title{display:flex;align-items:center;gap:6px;color:#d25026;font-weight:650;font-size:10px;margin-bottom:8px}.nv-ai p{font-size:9px;line-height:1.65;color:#765744}.nv-ai-action{margin-top:10px;display:inline-flex;padding:6px 8px;background:#fff;border:1px solid #ffd4c1;border-radius:5px;font-size:8px;color:#ad5837}.nv-crm-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#b1a695;font-size:8px;margin-top:15px}

.nv-finance .nv-shell{grid-template-columns:137px minmax(0,1fr)}.nv-finance .nv-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.nv-finance .nv-kpi-value{font-size:25px}.nv-finance .nv-kpi{padding:14px}.nv-finance .nv-titlebar{margin-bottom:6px}.nv-finance-chart{margin:13px 0 14px}.nv-finance-chart svg{width:100%;height:auto;overflow:visible}.nv-finance-chart text{font-family:Inter,"Segoe UI",Arial,sans-serif;fill:#aaa292;font-size:9px}.nv-finance-chart .nv-chart-label{fill:#6b6256;font-size:10px}.nv-finance-bottom{display:grid;grid-template-columns:1.15fr 1fr;gap:11px;margin-top:12px}.nv-finance .nv-panelhead{margin-bottom:14px}.nv-product-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px;font-size:10px}.nv-product-row small{font-size:8px;color:#a69a89;display:block;margin-top:3px}.nv-product-row strong{font-size:11px;white-space:nowrap}.nv-product-label{display:flex;align-items:center;gap:9px}.nv-product-mark{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;background:#fff0e7;color:#dd6c32;font-size:12px}.nv-product-row:nth-child(3) .nv-product-mark{background:#f0eee7;color:#918369}.nv-work-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nv-work-number{font-size:26px;line-height:1.1;letter-spacing:-1px;margin:2px 0 6px;font-weight:600}.nv-work-number span{font-size:11px;letter-spacing:0;color:#968b79}.nv-work-summary p{font-size:8px;color:#9a8f7c}.nv-work-stripe{height:5px;border-radius:4px;background:linear-gradient(to right,#ff4b16 0 54%,#ffaf80 54% 78%,#dfd8c8 78% 100%);margin:14px 0 9px}.nv-work-caption{font-size:8px;color:#a0947d;line-height:1.6}.nv-money-foot{font-size:8px;color:#a09583;margin-top:11px}
@container(max-width:860px){.nv-shell,.nv-finance .nv-shell{grid-template-columns:112px minmax(0,1fr)}.nv-sidebar{padding:20px 7px}.nv-nav-item{padding:7px 7px;font-size:9px;gap:6px}.nv-nav-label{font-size:8px;padding-left:7px}.nv-main{padding:21px 17px}.nv-screen h2{font-size:21px}.nv-kpi{padding:11px 9px}.nv-kpi-value{font-size:21px}.nv-kpi-note{font-size:7px}.nv-two{grid-template-columns:1.2fr 1fr;gap:8px}.nv-panel{padding:13px 12px}.nv-crm-workspace{grid-template-columns:minmax(0,1.7fr) minmax(220px,1fr);gap:11px}.nv-stage{padding:7px}.nv-deal{padding:9px 7px}.nv-crm .nv-main{padding:21px 17px}.nv-topnav{gap:13px}.nv-finance .nv-kpi-value{font-size:22px}.nv-titlebar .nv-control{font-size:9px}}
@container(max-width:700px){.nv-shell,.nv-finance .nv-shell{grid-template-columns:minmax(0,1fr)}.nv-sidebar{display:none}.nv-topnav{display:none}.nv-crm-workspace{grid-template-columns:1fr}.nv-drawer{display:grid;grid-template-columns:1fr 1.4fr}.nv-drawer-head{border-bottom:0;border-right:1px solid #ece8e0;padding:17px}.nv-drawer-body{padding:15px}.nv-stage{min-height:275px}.nv-deal-title{min-height:0}.nv-deal-company{margin:5px 0 8px!important}.nv-deal-bottom{margin-top:8px;padding-top:7px}.nv-deal .nv-pill{font-size:8px}.nv-deal-title{font-size:11px}.nv-deal-company{font-size:9px}.nv-next-step{margin:12px 0}.nv-crm-bottom{margin-bottom:0}.nv-kpi-note{font-size:8px}.nv-shell{min-height:0}.nv-kpi-value{font-size:24px}.nv-screen h2{font-size:22px}.nv-main{padding:20px}.nv-titlebar .nv-control{font-size:10px}}
@container(max-width:460px){.nv-topbar{padding:12px 14px}.nv-brand{font-size:12px}.nv-topright{font-size:8px}.nv-topright .nv-avatar{display:none}.nv-main,.nv-crm .nv-main{padding:18px 14px}.nv-titlebar{align-items:flex-start;flex-direction:column;gap:12px}.nv-titlebar .nv-control{font-size:9px}.nv-screen h2{font-size:21px}.nv-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nv-kpi-value{font-size:26px}.nv-kpi-label{font-size:10px}.nv-kpi-note{font-size:8px}.nv-two{grid-template-columns:1fr}.nv-panel{padding:14px}.nv-panelhead h3{font-size:13px}.nv-bar-row{font-size:11px;grid-template-columns:77px 1fr 36px}.nv-axis{margin-left:86px}.nv-bar{height:8px}.nv-table{font-size:11px}.nv-table th{font-size:9px}.nv-table td{padding-top:12px;padding-bottom:12px}.nv-time-detail .nv-table{font-size:9px}.nv-time-detail .nv-table th{font-size:8px}.nv-time-detail .nv-table td{padding-right:12px}.nv-tabs{font-size:10px;gap:17px}.nv-kanban{gap:6px}.nv-stage{padding:7px 6px;min-height:286px}.nv-stage-head{font-size:8px}.nv-deal{padding:9px 6px}.nv-deal-title{font-size:9px}.nv-deal-company{font-size:7px}.nv-deal-amount{font-size:11px}.nv-deal .nv-pill{font-size:7px;padding:4px}.nv-deal-bottom{font-size:6px;gap:2px}.nv-deal-bottom .nv-avatar{display:none}.nv-add-card{font-size:8px}.nv-drawer{display:block}.nv-drawer-head{border-right:0;border-bottom:1px solid #ece8e0;padding:15px}.nv-drawer-head h3{font-size:18px}.nv-drawer-head p{font-size:10px}.nv-drawer-body{padding:15px}.nv-detail-row{font-size:11px}.nv-next-step p{font-size:12px}.nv-next-step strong{font-size:10px}.nv-next-step small{font-size:9px}.nv-ai-title{font-size:11px}.nv-ai p{font-size:11px}.nv-ai-action{font-size:10px}.nv-crm-bottom{font-size:7px}.nv-finance .nv-kpis{grid-template-columns:1fr}.nv-finance .nv-kpi{display:grid;grid-template-columns:1fr auto;align-items:center;padding:13px 14px}.nv-finance .nv-kpi-value{font-size:26px;grid-column:2;grid-row:1/3;margin:0}.nv-finance .nv-kpi-note{grid-row:2}.nv-finance .nv-kpi-label{font-size:10px;white-space:normal;margin-bottom:3px}.nv-finance-bottom{grid-template-columns:1fr}.nv-finance-chart text{font-size:11px}.nv-finance-chart .nv-chart-label{font-size:11px}.nv-work-caption,.nv-work-summary p,.nv-money-foot{font-size:9px}.nv-product-row{font-size:11px}.nv-product-row strong{font-size:12px}.nv-product-row small{font-size:9px}.nv-money-foot{line-height:1.6}}


.mv-frame{--mv-orange:#ff4b16;--mv-ink:#20211f;--mv-muted:#72756e;--mv-line:#e8e9e3;--mv-paper:#fff;box-sizing:border-box;width:100%;min-width:0;color:var(--mv-ink);background:#f6f7f3;border:1px solid #dedfd8;border-radius:20px;overflow:hidden;text-align:left;font:14px/1.5 Inter,Arial,sans-serif;box-shadow:0 16px 50px #262c1710;isolation:isolate}
.mv-frame *{box-sizing:border-box}.mv-frame p,.mv-frame h2,.mv-frame h3,.mv-frame h4{margin:0}.mv-frame p{font-size:inherit;line-height:1.5}.mv-frame strong{font-weight:650}.mv-top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 24px;background:var(--mv-paper);border-bottom:1px solid var(--mv-line)}.mv-brand{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:750;letter-spacing:-.6px}.mv-symbol{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:var(--mv-orange);color:white;font-size:18px;font-weight:800;letter-spacing:-3px;padding-right:3px}.mv-brand small{display:block;font-size:10px;letter-spacing:1.1px;font-weight:500;color:var(--mv-muted)}.mv-demo{display:flex;align-items:center;gap:6px;color:var(--mv-muted);font-size:11px;letter-spacing:.02em;white-space:nowrap}.mv-demo:before{content:"";width:5px;height:5px;background:#b1b4ab;border-radius:50%}.mv-nav{display:flex;gap:24px;overflow-x:auto;padding:0 24px;background:white;border-bottom:1px solid var(--mv-line);scrollbar-width:none}.mv-nav span{padding:12px 0;color:var(--mv-muted);font-size:12px;white-space:nowrap;border-bottom:2px solid transparent}.mv-nav .mv-active{border-color:var(--mv-orange);color:var(--mv-ink);font-weight:650}.mv-body{padding:24px;display:grid;gap:18px}.mv-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.mv-heading h3{font-size:24px;letter-spacing:-.85px;line-height:1.2;font-weight:650}.mv-heading p{font-size:12px;color:var(--mv-muted);margin-top:5px}.mv-filter{flex-shrink:0;border:1px solid var(--mv-line);background:white;border-radius:8px;padding:8px 11px;font-size:12px;color:#51554c}.mv-filter b{font-weight:400;margin-left:15px}.mv-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.mv-stat{background:var(--mv-paper);border:1px solid var(--mv-line);padding:15px 16px;border-radius:11px;min-width:0}.mv-stat small{display:block;font-size:11px;color:var(--mv-muted)}.mv-stat strong{display:block;font-size:32px;line-height:1.1;font-weight:600;letter-spacing:-1.5px;margin:9px 0 6px}.mv-stat span{font-size:10px;color:var(--mv-muted)}.mv-stat.mv-hot{background:#fff0e9;border-color:#ffcfbc}.mv-stat.mv-hot strong{color:#d34012}.mv-card{background:white;border:1px solid var(--mv-line);border-radius:12px;min-width:0;overflow:hidden}.mv-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 18px 12px}.mv-card-head h4{font-size:14px;letter-spacing:-.3px;font-weight:650}.mv-small{font-size:11px;color:var(--mv-muted)}.mv-overview{display:grid;grid-template-columns:1.45fr 1fr;gap:16px}.mv-funnel{display:grid;gap:12px;padding:4px 18px 20px}.mv-funnel-row{display:grid;grid-template-columns:100px minmax(0,1fr) 25px;gap:10px;align-items:center;font-size:11px}.mv-funnel-row>span{color:#61665c}.mv-track{height:19px;border-radius:4px;background:#f4f5f0;overflow:hidden}.mv-track i{display:block;height:100%;border-radius:4px;background:#ffb294}.mv-funnel-row:nth-child(2) i{background:#ff946e}.mv-funnel-row:nth-child(3) i{background:#ff7344}.mv-funnel-row:nth-child(4) i{background:#ff4b16}.mv-funnel-row b{font-size:13px;text-align:right;font-weight:600}.mv-focus{padding:17px 18px;display:grid;align-content:start;gap:12px}.mv-focus h4{font-size:14px;font-weight:650;letter-spacing:-.3px}.mv-focus-item{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5}.mv-dot{flex:0 0 7px;width:7px;height:7px;margin-top:6px;background:#ff4b16;border-radius:50%}.mv-dot.mv-amber{background:#e9a13b}.mv-dot.mv-grey{background:#9ba394}.mv-focus-foot{font-size:10px;line-height:1.45;color:var(--mv-muted);border-top:1px solid var(--mv-line);padding-top:11px}.mv-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:7px;font-size:11px;background:#fff0e9;color:#d34012;margin-left:5px}.mv-table-head,.mv-deal{display:grid;grid-template-columns:minmax(145px,1.3fr) minmax(100px,1fr) minmax(155px,1.4fr) 24px;gap:14px;align-items:center;padding:12px 18px}.mv-table-head{padding-top:5px;padding-bottom:9px;color:#8c9186;font-size:10px;letter-spacing:.025em}.mv-deal{border-top:1px solid #eeefe9;font-size:12px}.mv-deal-name{font-weight:600}.mv-deal-name small{display:block;color:var(--mv-muted);font-size:10px;font-weight:400;margin-top:3px}.mv-stage{color:#6b7164;font-size:11px}.mv-reason{display:flex;align-items:center;gap:6px;font-size:11px;color:#954b2e}.mv-reason:before{content:"!";display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#fff0e9;font-size:10px;font-weight:700;flex-shrink:0}.mv-arrow{width:24px;height:24px;border:1px solid var(--mv-line);border-radius:6px;display:grid;place-items:center;font-size:14px;color:#777c70}.mv-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 18px;border-top:1px solid var(--mv-line);font-size:10px;color:var(--mv-muted);background:#fcfcfa}.mv-source{display:flex;align-items:center;gap:6px}.mv-source i{display:block;width:5px;height:5px;border-radius:50%;background:#6f9473}.mv-split{display:grid;grid-template-columns:1.15fr 1fr;gap:16px;align-items:start}.mv-conversation{padding:2px 18px 18px;display:grid;gap:15px}.mv-utterance{display:grid;grid-template-columns:33px 1fr;gap:9px}.mv-time{font:10px/1.6 Arial,sans-serif;color:#94988f;padding-top:2px}.mv-utterance-main{padding:0 0 0 12px;border-left:2px solid #e7eae0}.mv-utterance.mv-client .mv-utterance-main{border-color:#ffad8c}.mv-role{font-size:10px;color:#72776b;display:block;margin-bottom:4px}.mv-utterance p{font-size:12px;line-height:1.65;color:#41473c}.mv-utterance.mv-highlight .mv-utterance-main{background:#fff4ed;border-color:#ff4b16;padding:9px 12px;border-radius:0 7px 7px 0}.mv-wave{display:flex;align-items:center;gap:10px;padding:12px 18px;background:#fafbf7;border-top:1px solid var(--mv-line);border-bottom:1px solid var(--mv-line);margin:0 0 16px}.mv-play{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;color:white;background:var(--mv-orange);font-size:9px;padding-left:1px}.mv-waveform{display:flex;flex:1;align-items:center;justify-content:space-between;gap:3px;height:25px;overflow:hidden}.mv-waveform i{display:block;width:3px;min-width:2px;border-radius:2px;background:#ffd1be;height:var(--h,13px)}.mv-waveform i:nth-child(3n){height:22px}.mv-waveform i:nth-child(4n){height:9px}.mv-waveform i:nth-child(5n){height:17px}.mv-waveform i:nth-child(-n+10){background:#ff794e}.mv-duration{color:#8a9082;white-space:nowrap;font-size:10px}.mv-stack{display:grid;gap:12px}.mv-insight{padding:15px 17px}.mv-insight h4{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:650;margin-bottom:8px}.mv-insight p{font-size:12px;color:#62685b;line-height:1.6}.mv-insight.mv-improve{border-color:#ffd5c2;background:#fff8f3}.mv-insight.mv-improve h4{color:#bc431c}.mv-insight.mv-answer{border-color:#ffb797}.mv-insight.mv-answer h4{color:#d3491c}.mv-insight.mv-answer p{font-size:14px;line-height:1.65;color:#333b2a}.mv-checks{display:grid;gap:10px;padding:2px 17px 16px}.mv-check{display:flex;align-items:center;gap:9px;font-size:11px;color:#63695b}.mv-check b{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;font-size:10px;background:#eef4e8;color:#679345}.mv-check.mv-incomplete b{background:#f4f0e8;color:#bfa76e}.mv-eyebrow{text-transform:uppercase;font-size:9px;letter-spacing:1px;color:#939889;font-weight:600}.mv-context{padding:16px 18px;display:grid;gap:15px}.mv-context-meta{display:flex;gap:6px;flex-wrap:wrap}.mv-tag{display:inline-block;padding:4px 7px;border-radius:5px;background:#f2f4ed;font-size:10px;color:#71785f}.mv-message{max-width:94%;border-radius:12px 12px 12px 2px;padding:13px 14px;background:#f1f3ed;font-size:12px;color:#3f4836;line-height:1.65}.mv-message p{font-size:12px;line-height:1.65}.mv-message .mv-role{font-size:10px;line-height:1.35;color:#7e8574;margin-bottom:7px}.mv-message.mv-mine{justify-self:end;background:#fff0e8;border-radius:12px 12px 2px 12px}.mv-message.mv-mine .mv-role{color:#b96944}.mv-context-note{padding:11px 13px;border:1px dashed #d9dfce;border-radius:8px;font-size:11px;color:#838b75;line-height:1.5}.mv-response-label{display:flex;gap:9px;align-items:center;padding:0 0 1px;font-size:12px;font-weight:650}.mv-ai-mark{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:7px;color:white;background:#ff4b16;font-size:14px}.mv-fact-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.mv-fact{padding:13px 14px}.mv-fact h4{font-size:10px;color:#969c8a;font-weight:400;margin-bottom:6px}.mv-fact p{font-size:11px;color:#515a44;line-height:1.6}.mv-reasoning{padding:0 3px;font-size:11px;color:#848b78;line-height:1.65}.mv-reasoning strong{color:#68705c;font-size:11px;font-weight:600;display:block;margin-bottom:3px}.mv-coach-options{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mv-coach-options .mv-tag{padding:6px 9px;background:white;border:1px solid var(--mv-line);font-size:10px}.mv-chat-title{display:flex;align-items:center;gap:10px}.mv-avatar{width:31px;height:31px;background:#ffe4d7;color:#d05725;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:600}.mv-chat-title h4{font-size:12px;font-weight:600}.mv-chat-title p{font-size:10px;color:#8b917f;margin-top:2px}.mv-training-chat{padding:0 16px 17px;display:grid;gap:10px}.mv-training-chat .mv-message{padding:11px 13px}.mv-training-chat .mv-message p{font-size:11px;line-height:1.6}.mv-training-chat .mv-role{font-size:9px;margin-bottom:5px}.mv-training-summary{padding:17px}.mv-training-summary h4{font-size:16px;letter-spacing:-.4px;margin:7px 0 4px}.mv-training-summary p{font-size:11px;color:#7b8370;line-height:1.55}.mv-skill-score{margin-top:14px;padding-top:14px;border-top:1px solid var(--mv-line);display:flex;gap:11px;align-items:center}.mv-skill-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#5e7c3f;background:#f0f5e9;font-size:17px}.mv-skill-score strong{font-size:12px;display:block}.mv-skill-score span{font-size:10px;color:#8c9380}.mv-next{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 15px;border-radius:9px;background:#ff4b16;color:white;font-size:12px;font-weight:600}.mv-next span:last-child{font-size:17px}.mv-bottom-note{color:#969c8b;font-size:10px;text-align:center}.mv-live-note{font-size:10px;color:#a17a5d;letter-spacing:0}.mv-assist-intro{font-size:11px;color:#879079;margin-top:3px}.mv-message-source{font-size:10px;color:#929985;margin:0 2px}.mv-demo-wrap{display:flex;gap:5px;align-items:center}
@media(max-width:760px){.mv-body{padding:18px;gap:15px}.mv-top{padding:15px 18px}.mv-nav{padding:0 18px;gap:20px}.mv-stats{gap:8px}.mv-stat{padding:13px}.mv-stat strong{font-size:29px}.mv-stat small{font-size:10px}.mv-heading h3{font-size:21px}.mv-overview{grid-template-columns:1.2fr 1fr;gap:12px}.mv-funnel-row{grid-template-columns:82px 1fr 22px;gap:7px;font-size:10px}.mv-card-head{padding:15px 15px 11px}.mv-card-head h4{font-size:13px}.mv-focus{padding:15px;gap:10px}.mv-focus-item{font-size:11px}.mv-table-head,.mv-deal{grid-template-columns:minmax(125px,1.2fr) minmax(90px,.9fr) minmax(135px,1.3fr) 20px;padding:12px 15px;gap:10px}.mv-deal{font-size:11px}.mv-reason{font-size:10px}.mv-split{gap:12px}.mv-conversation{padding-left:13px;padding-right:13px}.mv-utterance{grid-template-columns:28px 1fr;gap:6px}.mv-utterance-main{padding-left:9px}.mv-utterance p{font-size:11px}.mv-insight{padding:14px}.mv-insight p{font-size:11px}.mv-insight.mv-answer p{font-size:13px}.mv-fact-grid{gap:8px}.mv-fact{padding:11px}.mv-context{padding:14px}.mv-message{padding:11px 12px}.mv-message p{font-size:11px}}
@media(max-width:570px){.mv-frame{border-radius:14px;font-size:13px}.mv-top{padding:14px 15px;gap:8px;align-items:center}.mv-brand{font-size:14px;gap:8px}.mv-brand small{font-size:8px}.mv-symbol{width:27px;height:27px;border-radius:7px;font-size:16px}.mv-demo{font-size:9px;max-width:110px;white-space:normal;line-height:1.35;gap:5px}.mv-demo:before{flex:0 0 4px;width:4px;height:4px}.mv-nav{gap:20px;padding:0 15px}.mv-nav span{font-size:11px;padding:10px 0}.mv-body{padding:16px 13px;gap:14px}.mv-heading{align-items:flex-start}.mv-heading h3{font-size:21px;letter-spacing:-.6px}.mv-heading p{font-size:11px;max-width:240px}.mv-filter{padding:6px 8px;font-size:10px}.mv-filter b{margin-left:5px}.mv-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mv-stat{padding:13px 14px}.mv-stat small{font-size:11px}.mv-stat strong{font-size:30px;margin:6px 0 5px}.mv-stat span{font-size:10px}.mv-overview,.mv-split{grid-template-columns:1fr;gap:13px}.mv-card-head h4{font-size:13px}.mv-funnel-row{grid-template-columns:93px 1fr 23px;font-size:11px;gap:10px}.mv-track{height:20px}.mv-focus{gap:10px}.mv-focus-item{font-size:12px}.mv-focus-foot{font-size:10px}.mv-table-head{display:none}.mv-deal{grid-template-columns:minmax(0,1fr) 22px;gap:8px 10px;padding:14px 15px}.mv-deal-name{font-size:13px;grid-row:1;grid-column:1}.mv-deal-name small{font-size:11px}.mv-stage{grid-row:2;grid-column:1;font-size:11px}.mv-reason{grid-row:3;grid-column:1;font-size:12px}.mv-arrow{grid-column:2;grid-row:1/4}.mv-footer{align-items:flex-start;font-size:9px;padding:11px 15px}.mv-live-note{font-size:9px}.mv-small{font-size:10px}.mv-conversation{padding:2px 15px 18px;gap:15px}.mv-utterance{grid-template-columns:32px 1fr;gap:8px}.mv-utterance p{font-size:13px;line-height:1.6}.mv-time{font-size:11px}.mv-role{font-size:11px}.mv-insight p{font-size:12px}.mv-insight.mv-answer p{font-size:14px}.mv-insight h4{font-size:12px}.mv-check{font-size:12px}.mv-context{padding:15px}.mv-message p{font-size:13px}.mv-message{max-width:95%;padding:13px 14px}.mv-message .mv-role{font-size:11px}.mv-fact p{font-size:12px}.mv-fact h4{font-size:11px}.mv-reasoning{font-size:12px}.mv-reasoning strong{font-size:12px}.mv-training-chat .mv-message p{font-size:12px;line-height:1.65}.mv-training-chat .mv-role{font-size:10px}.mv-training-chat .mv-message{padding:12px 13px}.mv-coach-options{gap:6px}.mv-coach-options .mv-tag{font-size:10px;padding:5px 7px}.mv-training-summary p{font-size:12px}.mv-next{font-size:13px}.mv-bottom-note{font-size:10px}.mv-heading .mv-filter.mv-filter-secondary{display:none}.mv-fact-grid{gap:9px}}


  #case-application .ec-screen{--ec-ink:#24211d;--ec-muted:#847a6a;--ec-line:#e9e3d8;--ec-soft:#faf8f4;border-color:#e8e1d5}#case-application .ec-story{background:#faf9f5}#case-application .ec-intro{background:#fff}#case-application .ec-notes{position:static}#case-application .ec-note p{color:#7b7568}#case-application .ec-intro p{color:#797466}#case-application .ec-foot{background:#fdfbf7}#case-application .ec-bubble{font-size:14px;line-height:1.7}#case-application .ec-meta{font-size:11px}#case-application .ec-reframe .ec-story{gap:15px}#case-application .ec-reframe .ec-chapter{margin-top:0}
  #case-application:not(.nc-full-previews) .nc-card-preview .ec-layout{display:block}#case-application:not(.nc-full-previews) .nc-card-preview .ec-notes,#case-application:not(.nc-full-previews) .nc-card-preview .ec-reframe-more,#case-application:not(.nc-full-previews) .nc-card-preview .ec-intro{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .ec-story{padding:15px;border-right:0;gap:11px}#case-application:not(.nc-full-previews) .nc-card-preview .ec-message{max-width:94%}#case-application:not(.nc-full-previews) .nc-card-preview .ec-bubble{font-size:12px;line-height:1.65;padding:12px 13px}#case-application:not(.nc-full-previews) .nc-card-preview .ec-meta{font-size:10px}#case-application:not(.nc-full-previews) .nc-card-preview .ec-role-note{display:none}#case-application:not(.nc-full-previews) .nc-card-preview .ec-top{padding:13px 15px}#case-application:not(.nc-full-previews) .nc-card-preview .ec-brand strong{font-size:14px}#case-application:not(.nc-full-previews) .nc-card-preview .ec-authentic{font-size:8px}#case-application:not(.nc-full-previews) .nc-card-preview .ec-foot{padding:11px 15px}#case-application:not(.nc-full-previews) .nc-card-preview .ec-foot p{font-size:9px}
  @container(max-width:590px){#case-application .nc-detail .ec-layout{display:block}#case-application .nc-detail .ec-notes{grid-template-columns:1fr;gap:19px;padding:18px}#case-application .nc-detail .ec-note h4{font-size:13px}#case-application .nc-detail .ec-note p{font-size:12px}#case-application .nc-detail .ec-note-icon{display:none}#case-application .nc-detail .ec-note{gap:5px}#case-application .nc-detail .ec-story{padding:18px 13px}#case-application .nc-detail .ec-bubble{font-size:13px;padding:12px;line-height:1.7}#case-application .nc-detail .ec-message{max-width:97%}#case-application .nc-detail .ec-top{padding:13px;gap:8px}#case-application .nc-detail .ec-brand{gap:7px}#case-application .nc-detail .ec-brand strong{font-size:13px}#case-application .nc-detail .ec-brand small{font-size:8px}#case-application .nc-detail .ec-authentic{max-width:77px;font-size:9px}#case-application .nc-detail .ec-intro{padding:19px 15px}#case-application .nc-detail .ec-intro h3{font-size:22px}#case-application .nc-detail .ec-role-note{font-size:8px}#case-application .nc-detail .ec-meta{font-size:10px}}
  

  #case-application .nc-detail .ec-bubble{font-size:14px;line-height:1.75;color:#3e3c34}#case-application .nc-detail .ec-agent .ec-bubble{color:#674630}#case-application .nc-detail .ec-human .ec-bubble{color:#4d603d}#case-application .nc-detail .ec-meta,#case-application .nc-detail .ec-role-note,#case-application .nc-detail .ec-brand small,#case-application .nc-detail .ec-authentic,#case-application .nc-detail .ec-kicker,#case-application .nc-detail .ec-chapter,#case-application .nc-detail .ec-file strong,#case-application .nc-detail .ec-file small,#case-application .nc-detail .ec-file-caption,#case-application .nc-detail .ec-human-note,#case-application .nc-detail .ec-notes-title,#case-application .nc-detail .ec-note .ec-note-evidence,#case-application .nc-detail .ec-foot p,#case-application .nc-detail .ec-foot-tag,#case-application .nc-detail .ec-bridge{font-size:11px;color:#797261}#case-application .nc-detail .ec-note p,#case-application .nc-detail .ec-result p{font-size:12px;color:#746d5f}#case-application .nc-detail .ec-excerpt{font-size:12px;color:#877d6b}#case-application .nc-detail .ec-foot{line-height:1.65}#case-application .nc-detail .ec-meta{flex-wrap:wrap}#case-application .nc-detail .ec-authentic{white-space:normal;line-height:1.5;max-width:145px}#case-application .nc-detail .ec-role-note{border:0;padding:0}
  @container(max-width:460px){#case-application .nc-detail .ec-authentic{max-width:78px}#case-application .nc-detail .ec-brand small{font-size:11px;max-width:120px}#case-application .nc-detail .ec-top{align-items:flex-start}#case-application .nc-detail .ec-brand{align-items:flex-start}#case-application .nc-detail .ec-bubble{padding:12px;font-size:14px}#case-application .nc-detail .ec-story{padding:18px 12px}#case-application .nc-detail .ec-meta{gap:4px}#case-application .nc-detail .ec-file{padding:9px;gap:7px}#case-application .nc-detail .ec-file strong{overflow-wrap:anywhere}}
  

.bx-screen{--bx-orange:#ff4b16;--bx-ink:#272521;--bx-muted:#8e887f;--bx-line:#e9e5de;--bx-soft:#f7f6f2;box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto;container-type:inline-size;overflow:hidden;background:#fff;color:var(--bx-ink);border:1px solid #e5e1d8;border-radius:18px;font:12px/1.55 Inter,"Segoe UI",Arial,sans-serif;text-align:left;box-shadow:0 20px 65px #3530250c,0 2px 5px #35302506;font-variant-numeric:tabular-nums}
.bx-screen *{box-sizing:border-box}.bx-screen h2,.bx-screen h3,.bx-screen h4,.bx-screen p{margin:0}.bx-screen p{font-size:inherit;line-height:inherit}.bx-screen strong{font-weight:650}.bx-top{min-height:61px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 21px;border-bottom:1px solid var(--bx-line)}.bx-brand{display:flex;gap:10px;align-items:center;font-size:14px;font-weight:650;letter-spacing:-.25px}.bx-mark{width:28px;height:28px;display:grid;place-items:center;background:var(--bx-orange);color:#fff;border-radius:9px;font-size:18px}.bx-top-right{display:flex;gap:16px;align-items:center;color:#9b9489;font-size:10px}.bx-demo{display:flex;align-items:center;gap:6px;white-space:nowrap}.bx-demo:before{content:"";width:5px;height:5px;background:#aca497;border-radius:50%;flex:0 0 5px}.bx-avatar{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;background:#efede6;border-radius:50%;color:#8b8070;font-size:9px;font-weight:600}.bx-tabs{display:flex;align-items:center;gap:24px;padding:0 22px;border-bottom:1px solid var(--bx-line);background:#fff;overflow-x:auto;scrollbar-width:none}.bx-tabs span{padding:12px 0;white-space:nowrap;font-size:10px;color:#a49b8e;border-bottom:2px solid transparent}.bx-tabs .bx-active{color:#2c2822;font-weight:600;border-color:var(--bx-orange)}.bx-titlebar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 22px 19px}.bx-kicker{font-size:8px;letter-spacing:1.05px;text-transform:uppercase;color:#a19889;margin-bottom:6px}.bx-titlebar h3{font-size:24px;font-weight:650;letter-spacing:-.75px;line-height:1.2}.bx-titlebar p{font-size:11px;color:#999080;margin-top:7px}.bx-view-status{display:flex;align-items:center;gap:6px;flex-shrink:0;border:1px solid #ede8de;background:#faf9f6;border-radius:7px;padding:7px 9px;font-size:9px;color:#968872}.bx-view-status i{display:block;width:5px;height:5px;background:#d3b177;border-radius:50%}.bx-workspace{display:grid;grid-template-columns:153px minmax(0,1fr);border-top:1px solid var(--bx-line)}.bx-inbox{padding:17px 9px;background:#faf9f6;border-right:1px solid var(--bx-line)}.bx-search{display:flex;align-items:center;gap:7px;padding:8px 9px;background:#fff;border:1px solid #eae5da;border-radius:7px;font-size:9px;color:#b0a595;margin-bottom:13px}.bx-search svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:1.5}.bx-inbox-label{display:flex;justify-content:space-between;align-items:center;padding:0 7px 9px;font-size:8px;color:#b0a390}.bx-thread{padding:12px 10px;min-width:0;border-radius:8px;border:1px solid transparent;margin-bottom:7px}.bx-thread.bx-selected{background:white;border-color:#f3c8b1;box-shadow:0 3px 8px #4e331608}.bx-thread-top{display:flex;justify-content:space-between;align-items:center;gap:7px;font-size:8px;color:#b0a18d}.bx-thread h4{font-size:11px;line-height:1.4;font-weight:600;margin:8px 0 5px;letter-spacing:-.2px}.bx-thread p{font-size:9px;line-height:1.6;color:#a49885}.bx-thread-state{display:inline-flex;padding:3px 5px;border-radius:4px;background:#f0eee7;color:#a2927d;font-size:7px;margin-top:8px;line-height:1.5}.bx-selected .bx-thread-state{background:#fff0e8;color:#d1784c}.bx-inbox-note{font-size:8px;color:#b7aa96;line-height:1.65;padding:23px 9px 0}.bx-main{min-width:0;padding:18px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:14px;align-items:start;background:#fff}.bx-column{display:grid;gap:13px;min-width:0}.bx-card{background:#fff;border:1px solid var(--bx-line);border-radius:10px;overflow:hidden;min-width:0}.bx-card-head{display:flex;justify-content:space-between;align-items:center;gap:9px;padding:14px 14px 12px}.bx-card-head h4{font-size:12px;font-weight:600;letter-spacing:-.25px}.bx-card-head small{font-size:8px;color:#aca08d;white-space:nowrap}.bx-chat-head{display:flex;gap:8px;align-items:center}.bx-chat-head .bx-avatar{width:25px;height:25px;flex-basis:25px;border-radius:8px;font-size:9px;background:#f4efe5;color:#a38f6d}.bx-chat-head strong{display:block;font-size:11px;font-weight:600;line-height:1.3}.bx-chat-head small{display:block;font-size:8px;line-height:1.4;margin-top:3px;color:#b0a38d}.bx-chat{display:grid;gap:13px;background:#f8f7f3;border-top:1px solid #eeeadf;padding:15px 12px}.bx-message{display:grid;gap:5px;max-width:94%;min-width:0}.bx-message-meta{display:flex;align-items:center;gap:6px;font-size:8px;color:#ac9e87;margin:0 2px}.bx-message-meta time{font-size:7px;color:#baad96}.bx-bubble{padding:10px 11px;background:#fff;border:1px solid #e9e4d8;border-radius:10px 10px 10px 2px;font-size:10px;line-height:1.65;color:#695b47;overflow-wrap:anywhere}.bx-message.bx-staff{justify-self:end}.bx-staff .bx-message-meta{justify-content:flex-end}.bx-staff .bx-bubble{background:#efede5;border-color:#e6e1d4;border-radius:10px 10px 2px 10px;color:#8a7a61}.bx-message.bx-current{max-width:98%}.bx-current .bx-bubble{border-color:#e5b58f;background:#fffbf5;box-shadow:0 2px 6px #8e562205}.bx-current .bx-message-meta{color:#bc7950}.bx-input-label{font-size:7px;text-transform:uppercase;letter-spacing:.65px;display:inline-block;padding:1px 4px;background:#fff0e3;border:1px solid #f9ddc4;border-radius:3px;color:#bd8154}.bx-file{margin-top:9px;display:flex;gap:8px;align-items:center;padding:8px 9px;border-radius:6px;background:#f9f8f4;border:1px solid #eae6da}.bx-file-icon{width:23px;height:29px;display:grid;place-items:center;flex:0 0 23px;border:1px solid #ded5c3;border-radius:3px;background:white;font-size:6px;color:#ad9a75;font-weight:650}.bx-file strong{display:block;font-size:9px;font-weight:500;color:#8b7958}.bx-file small{display:block;margin-top:2px;font-size:7px;color:#baab91}.bx-card-foot{padding:9px 13px;border-top:1px solid #eeeadf;color:#b1a58f;font-size:8px;display:flex;gap:7px;align-items:center}.bx-card-foot i{width:5px;height:5px;background:#b5b497;border-radius:50%;flex:0 0 5px}.bx-context-head{display:flex;align-items:center;gap:6px;padding:13px 14px 10px;font-size:10px;font-weight:600;color:#8e7f68}.bx-context-head svg{width:12px;height:12px;stroke:#bd9e77;fill:none;stroke-width:1.5}.bx-context-badge{margin-left:auto;font-size:7px;font-weight:400;padding:3px 5px;line-height:1.4;border-radius:4px;background:#f0f3e9;color:#8a9a70;white-space:nowrap}.bx-context-rows{padding:0 14px 14px;display:grid;gap:8px}.bx-context-row{display:grid;grid-template-columns:79px minmax(0,1fr);gap:7px;align-items:start;font-size:9px;line-height:1.55}.bx-context-row dt{margin:0;color:#b2a48d}.bx-context-row dd{margin:0;color:#85745a;overflow-wrap:anywhere}.bx-context-row strong{font-size:9px;font-weight:550}.bx-profile{margin:0 14px 13px;border-top:1px solid #eee9dc;padding-top:10px;font-size:8px;line-height:1.6;color:#ac9c83}.bx-profile strong{display:block;font-size:8px;color:#978365;font-weight:500;margin-bottom:4px}.bx-answer{border-color:#f2c6aa;box-shadow:0 4px 18px #70462007}.bx-answer-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 15px 12px;border-bottom:1px solid #f9e7d8;background:#fffaf5}.bx-ai-title{display:flex;align-items:center;gap:8px;color:#d45b2c;font-size:12px;font-weight:650;letter-spacing:-.2px}.bx-ai-symbol{display:grid;place-items:center;width:23px;height:23px;flex:0 0 23px;background:#ff4b16;color:#fff;border-radius:7px;font-size:13px}.bx-answer-version{font-size:8px;color:#c6a184}.bx-answer-text{padding:18px 16px 17px;font-size:13px;line-height:1.8;color:#5c4733}.bx-answer-text p+p{margin-top:11px}.bx-answer-text mark{background:#fff2d9;color:inherit;padding:1px 0}.bx-answer-status{display:flex;align-items:center;gap:6px;padding:0 16px 13px;font-size:8px;color:#be9774}.bx-answer-status i{width:5px;height:5px;background:#dcb991;border-radius:50%}.bx-review{display:flex;flex-wrap:wrap;gap:7px;padding:12px 14px;border-top:1px solid #f6e0cc;background:#fffdf9}.bx-review-action{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid #e8decc;border-radius:6px;background:#fff;color:#aa9170;font-size:9px;line-height:1.4;white-space:nowrap}.bx-review-action.bx-correct{background:#ff4b16;color:#fff;border-color:#ff4b16}.bx-knowledge{padding:14px}.bx-knowledge-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:11px;font-weight:600;letter-spacing:-.15px}.bx-knowledge-title small{font-size:8px;font-weight:400;color:#afa28c}.bx-knowledge-card{display:flex;gap:9px;align-items:flex-start;padding:10px 0;border-top:1px solid #efe9dc}.bx-knowledge-card:first-of-type{padding-top:0;border-top:0}.bx-knowledge-icon{display:grid;place-items:center;width:22px;height:26px;flex:0 0 22px;border:1px solid #e7dfcf;background:#fbfaf6;border-radius:4px;font-size:9px;color:#b1a084}.bx-knowledge-card strong{font-size:9px;font-weight:500;display:block;color:#938063;line-height:1.45}.bx-knowledge-card p{font-size:8px;line-height:1.6;color:#b1a184;margin-top:4px}.bx-knowledge-kind{display:inline-flex;padding:2px 4px;border-radius:3px;margin-top:6px;background:#f2f0e8;color:#a49b7f;font-size:7px;line-height:1.35}.bx-context-note{font-size:8px;line-height:1.65;color:#b0a38c;padding:1px 2px}.bx-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 20px;border-top:1px solid var(--bx-line);background:#fcfbf8;font-size:9px;color:#b3a48a}.bx-footer strong{font-size:9px;color:#a39174;font-weight:500}.bx-footer span:last-child{font-size:8px;text-align:right}.bx-source-chip{display:inline-flex;padding:2px 5px;border-radius:4px;background:#f1f0e9;color:#b0a48b;font-size:7px;line-height:1.4}.bx-source-chip.bx-chip-orange{color:#c2845e;background:#fff0e5}
@container(max-width:900px){.bx-workspace{grid-template-columns:126px minmax(0,1fr)}.bx-main{padding:15px;gap:11px}.bx-inbox{padding:16px 6px}.bx-thread{padding:10px 8px}.bx-thread h4{font-size:10px}.bx-thread p{font-size:8px}.bx-thread-top{font-size:7px}.bx-inbox-label{padding-left:8px;padding-right:8px;font-size:7px}.bx-search{font-size:8px;padding:7px;gap:5px}.bx-titlebar h3{font-size:22px}.bx-view-status{font-size:8px;padding:7px}.bx-answer-text{font-size:12px;padding:15px 13px}.bx-answer-head{padding:13px}.bx-answer-status{padding:0 13px 12px}.bx-context-row{grid-template-columns:66px 1fr;font-size:8px}.bx-context-row strong{font-size:8px}.bx-context-rows{padding-left:12px;padding-right:12px}.bx-context-head{padding-left:12px;padding-right:12px}.bx-context-head{font-size:9px}.bx-context-badge{font-size:6px}.bx-profile{margin-left:12px;margin-right:12px}.bx-bubble{font-size:10px}.bx-review{padding:11px;gap:6px}.bx-review-action{font-size:8px;padding:7px 8px}.bx-knowledge{padding:12px}.bx-knowledge-title{font-size:10px}.bx-ai-title{font-size:11px}.bx-ai-symbol{width:22px;height:22px;flex-basis:22px}.bx-answer-version{font-size:7px}}
@container(max-width:720px){.bx-workspace{grid-template-columns:1fr}.bx-inbox{display:none}.bx-main{padding:18px;gap:13px}.bx-titlebar{padding:21px 20px 18px}.bx-titlebar h3{font-size:23px}.bx-answer-text{font-size:13px;padding:17px 15px}.bx-context-row{font-size:9px;grid-template-columns:75px 1fr}.bx-context-row strong{font-size:9px}.bx-context-head{font-size:10px}.bx-context-badge{font-size:7px}.bx-review-action{font-size:9px;padding:8px 9px}.bx-knowledge-title{font-size:11px}.bx-knowledge-card strong{font-size:10px}.bx-knowledge-card p{font-size:9px}.bx-context-note{font-size:9px}.bx-bubble{font-size:11px}.bx-chat-head strong{font-size:12px}.bx-card-head small{font-size:9px}.bx-file strong{font-size:10px}.bx-file small{font-size:8px}.bx-message-meta{font-size:9px}.bx-message-meta time{font-size:8px}.bx-input-label{font-size:7px}.bx-profile{font-size:9px}.bx-profile strong{font-size:9px}.bx-answer-status{font-size:9px}.bx-view-status{font-size:8px}.bx-footer{font-size:8px}}
@container(max-width:530px){.bx-screen{border-radius:14px}.bx-top{padding:13px 15px}.bx-brand{font-size:13px;gap:8px}.bx-mark{width:27px;height:27px;font-size:17px}.bx-top-right{font-size:8px}.bx-top-right>.bx-avatar{display:none}.bx-demo{white-space:normal;max-width:105px;font-size:9px;line-height:1.4;gap:5px}.bx-demo:before{width:4px;height:4px;flex-basis:4px}.bx-tabs{gap:20px;padding:0 16px}.bx-tabs span{font-size:10px;padding:10px 0}.bx-titlebar{padding:20px 17px 17px;display:block}.bx-titlebar h3{font-size:23px;letter-spacing:-.65px}.bx-titlebar p{font-size:11px;line-height:1.6}.bx-kicker{font-size:8px}.bx-view-status{display:inline-flex;margin-top:12px;font-size:9px;padding:6px 8px}.bx-main{grid-template-columns:1fr;padding:15px;gap:14px}.bx-column{gap:13px}.bx-chat{padding:15px;gap:14px}.bx-bubble{font-size:13px;line-height:1.65;padding:12px 13px}.bx-message-meta{font-size:10px}.bx-message-meta time{font-size:9px}.bx-input-label{font-size:8px}.bx-file strong{font-size:11px}.bx-file small{font-size:9px}.bx-file-icon{width:26px;height:32px;flex-basis:26px;font-size:7px}.bx-file{padding:10px}.bx-card-head{padding:15px}.bx-chat-head strong{font-size:13px}.bx-chat-head small{font-size:9px}.bx-card-foot{font-size:9px;padding:10px 15px}.bx-context-head{font-size:12px;padding:15px 15px 12px}.bx-context-badge{font-size:8px}.bx-context-rows{padding:0 15px 15px;gap:10px}.bx-context-row{grid-template-columns:88px 1fr;font-size:11px}.bx-context-row strong{font-size:11px}.bx-profile{font-size:10px;margin:0 15px 14px}.bx-profile strong{font-size:10px}.bx-answer-head{padding:15px}.bx-ai-title{font-size:13px}.bx-ai-symbol{width:25px;height:25px;flex-basis:25px;font-size:14px}.bx-answer-version{font-size:9px}.bx-answer-text{font-size:15px;line-height:1.75;padding:19px 17px 17px}.bx-answer-status{font-size:10px;padding:0 17px 15px}.bx-review{padding:13px 15px;gap:8px}.bx-review-action{font-size:11px;padding:9px 12px}.bx-knowledge{padding:16px}.bx-knowledge-title{font-size:12px;margin-bottom:14px}.bx-knowledge-title small{font-size:9px}.bx-knowledge-card{gap:10px;padding:12px 0}.bx-knowledge-card strong{font-size:11px}.bx-knowledge-card p{font-size:10px}.bx-knowledge-kind{font-size:8px;padding:3px 5px}.bx-knowledge-icon{width:25px;height:29px;flex-basis:25px;font-size:10px}.bx-context-note{font-size:10px;padding:1px 3px}.bx-source-chip{font-size:8px}.bx-footer{display:block;padding:13px 17px;font-size:10px;line-height:1.6}.bx-footer strong{font-size:10px}.bx-footer span:last-child{display:block;text-align:left;margin-top:4px;font-size:9px}}


  #case-application .bx-screen{font-size:14px}
  #case-application .bx-screen small,#case-application .bx-screen time,#case-application .bx-demo,#case-application .bx-tabs span,#case-application .bx-kicker,#case-application .bx-view-status,#case-application .bx-search,#case-application .bx-inbox-label,#case-application .bx-thread-top,#case-application .bx-thread p,#case-application .bx-thread-state,#case-application .bx-inbox-note,#case-application .bx-message-meta,#case-application .bx-input-label,#case-application .bx-card-foot,#case-application .bx-context-badge,#case-application .bx-profile,#case-application .bx-profile strong,#case-application .bx-answer-version,#case-application .bx-answer-status,#case-application .bx-knowledge-kind,#case-application .bx-context-note,#case-application .bx-footer,#case-application .bx-footer strong,#case-application .bx-footer span:last-child,#case-application .bx-source-chip{font-size:11px;color:#716958}
  #case-application .bx-bubble{font-size:13px;color:#524837}
  #case-application .bx-answer-text{font-size:15px;color:#51402e}
  #case-application .bx-thread h4,#case-application .bx-chat-head strong,#case-application .bx-file strong,#case-application .bx-context-head,#case-application .bx-context-row,#case-application .bx-context-row strong,#case-application .bx-knowledge-card strong,#case-application .bx-knowledge-card p,#case-application .bx-review-action{font-size:12px}
  #case-application .bx-context-row dt,#case-application .bx-context-row dd,#case-application .bx-knowledge-card p{color:#766950}
  #case-application .bx-context-row{grid-template-columns:112px minmax(0,1fr);gap:10px}
  @container(max-width:650px){#case-application .bx-context-row{grid-template-columns:1fr;gap:2px}}
  #case-application .bx-thread-top,#case-application .bx-titlebar,#case-application .bx-card-head,#case-application .bx-context-head,#case-application .bx-answer-head,#case-application .bx-knowledge-title{flex-wrap:wrap}
  #case-application .bx-tabs{flex-wrap:wrap;gap:0 18px;overflow:visible}
  #case-application .bx-demo,#case-application .bx-context-badge,#case-application .bx-card-head small{white-space:normal}
  #case-application .bx-message-meta{flex-wrap:wrap}
  @container(max-width:900px){#case-application .bx-workspace{grid-template-columns:1fr}#case-application .bx-inbox{display:none}}
  

#case-application{--cv-ink:#16181e;--cv-muted:#656a74;--cv-line:#dfe2e7;--cv-accent:#3662fa;--cv-soft:#f3f6ff;background:#fff;color:var(--cv-ink);font:14px/1.5 Inter,"Segoe UI",Arial,sans-serif;width:100%;container-type:inline-size;isolation:isolate;overflow:clip}
#case-application *{box-sizing:border-box}
#case-application [hidden]{display:none!important}
#case-application button{cursor:pointer;font:inherit}
#case-application .cv-head{padding:30px 30px 22px;border-bottom:1px solid var(--cv-line)}
#case-application .cv-eyebrow{font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#777c85;margin:0 0 10px}
#case-application .cv-head h1{margin:0;font-size:32px;line-height:1.14;letter-spacing:-1px;font-weight:650}
#case-application .cv-head p{margin:10px 0 0;color:#646a74;font-size:13px}
#case-application .cv-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:20px 30px 0}
#case-application .cv-format{border:1px solid var(--cv-line);border-radius:8px;background:#fff;text-align:left;padding:12px 14px;min-height:72px;color:#555c68}
#case-application .cv-format strong{display:block;font-size:13px;font-weight:600;color:#20242d}
#case-application .cv-format span{display:block;font-size:11px;margin-top:4px}
#case-application .cv-format[aria-pressed=true]{border-color:#20242d;background:#f4f5f7;box-shadow:inset 0 0 0 1px #20242d}
#case-application .cv-clients{display:flex;flex-wrap:wrap;gap:5px;padding:18px 30px;border-bottom:1px solid var(--cv-line)}
#case-application .cv-client{border:0;background:transparent;border-radius:5px;padding:9px 11px;color:#6b707b;font-size:12px;min-height:36px}
#case-application .cv-client[aria-pressed=true]{background:var(--cv-soft);color:var(--cv-accent);font-weight:600}
#case-application .cv-company{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 30px 15px}
#case-application .cv-company img{width:auto;height:auto;max-width:205px;max-height:52px;display:block}
#case-application .cv-company-wordmark{font-size:23px;letter-spacing:-.8px;font-weight:650}
#case-application .cv-legal{text-align:right;max-width:480px}
#case-application .cv-legal strong{font-size:13px;font-weight:600;display:block}
#case-application .cv-legal span{font-size:11px;display:block;color:#777e89;margin-top:3px}
#case-application .cv-tabs{display:flex;flex-wrap:wrap;gap:5px;padding:0 30px 17px}
#case-application .cv-tab{padding:7px 10px;font-size:12px;border:1px solid transparent;border-radius:5px;background:#fff;color:#717680;min-height:33px}
#case-application .cv-tab[aria-pressed=true]{border-color:var(--cv-accent);color:var(--cv-accent);background:var(--cv-soft)}
#case-application .cv-stage{padding:24px 24px 20px;background:#edf0f4;border-top:1px solid #e4e6e9;border-bottom:1px solid #e4e6e9}
#case-application .cv-window{border:1px solid #cdd2d9;border-radius:9px;overflow:hidden;background:#fff;box-shadow:0 10px 25px #1320390d}
#case-application .cv-windowbar{display:flex;align-items:center;gap:14px;background:#e8ebef;border-bottom:1px solid #d0d5dd;padding:10px 15px;min-height:39px;color:#525b69;font-size:11px}
#case-application .cv-windowdots{display:flex;gap:5px;flex:0 0 auto}
#case-application .cv-windowdots i{display:block;width:7px;height:7px;background:#abb2bd;border-radius:50%}
#case-application .cv-windowtitle{flex:1;text-align:center;overflow-wrap:anywhere;padding-right:33px}
#case-application .cv-shot{padding:0!important;min-width:0}
#case-application .cv-caption{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:15px 30px 20px;color:#747b86;font-size:11px;line-height:1.6}
#case-application .cv-caption p{margin:0;max-width:650px;font-size:11px}
#case-application .cv-caption a{color:#596170;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}
#case-application .cv-focus{display:none;margin-top:20px;padding:18px;background:#fff;border:1px solid var(--cv-line);border-left:3px solid var(--cv-accent);border-radius:5px}
#case-application .cv-focus-label{margin:0 0 11px;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--cv-accent)}
#case-application .cv-focus-title{margin:0 0 15px;font-size:19px;letter-spacing:-.4px;font-weight:600;line-height:1.3}
#case-application .cv-focus-body{font-size:14px;line-height:1.65}
#case-application .cv-focus-body .cv-focus-row{display:grid;grid-template-columns:1fr auto;gap:15px;padding:11px 0;border-bottom:1px solid #e6e9ef}
#case-application .cv-focus-body .cv-focus-row:last-child{border-bottom:0}
#case-application .cv-focus-body .cv-focus-row b{font-weight:500;color:#b42318;text-align:right}
#case-application .cv-focus-body .cv-quote{padding:15px 18px;background:var(--cv-soft);border-radius:5px;margin:8px 0;color:#283347}
#case-application .cv-focus-body .cv-quote small{display:block;margin-bottom:5px;color:#677286;font-size:11px}
#case-application[data-mode=focus] .cv-stage{background:#fff;padding:8px 30px 24px;border-top:0}
#case-application[data-mode=focus] .cv-window{border-radius:3px;box-shadow:none;border-color:#e0e4ea}
#case-application[data-mode=focus] .cv-windowbar{display:none}
#case-application[data-mode=detail] .cv-focus{display:block}
#case-application .cv-shot .cv-original-logo{display:block;width:auto;height:auto;max-width:190px;max-height:39px;object-fit:contain}
#case-application .cv-shot .cv-company-caption{font-size:11px;color:#687181;display:block;margin-top:5px;letter-spacing:0;font-weight:400}
@container(max-width:720px){#case-application .cv-formats{gap:6px;padding:17px 18px 0}#case-application .cv-format{padding:11px 10px}#case-application .cv-head{padding:25px 20px 20px}#case-application .cv-head h1{font-size:28px}#case-application .cv-company{padding:22px 20px 15px}#case-application .cv-clients{padding:15px 18px}#case-application .cv-tabs{padding:0 18px 16px}#case-application .cv-stage{padding:14px}#case-application .cv-legal{max-width:320px}#case-application .cv-caption{padding:14px 20px;flex-wrap:wrap;gap:8px}}
@container(max-width:470px){#case-application .cv-formats{grid-template-columns:1fr}#case-application .cv-format{display:flex;align-items:baseline;gap:10px;min-height:44px}#case-application .cv-format span{margin:0;font-size:11px}#case-application .cv-format strong{font-size:12px;flex:0 0 137px}#case-application .cv-company{display:block}#case-application .cv-legal{text-align:left;margin-top:14px}#case-application .cv-company img{max-width:185px;max-height:48px}#case-application .cv-stage{padding:9px}#case-application[data-mode=focus] .cv-stage{padding:0 12px 18px}#case-application .cv-focus{padding:14px}#case-application .cv-focus-body .cv-focus-row{grid-template-columns:1fr;gap:4px}#case-application .cv-focus-body .cv-focus-row b{text-align:left}}
@media(pointer:coarse){#case-application .cv-client,#case-application .cv-tab{min-height:44px}}




#case-application :is(.mv-frame,.ec-screen,.pf-screen) {
  box-sizing:border-box;
  width:100%;
  min-width:0;
  max-width:none;
  margin:0;
  border-radius:8px;
  box-shadow:none;
  background-image:none;
  text-align:left;
  container-type:inline-size;
  container-name:client-ui;
  font-variant-numeric:tabular-nums;
  -webkit-font-smoothing:antialiased;
}
#case-application :is(.mv-frame,.ec-screen,.pf-screen) *,
#case-application :is(.mv-frame,.ec-screen,.pf-screen) *::before,
#case-application :is(.mv-frame,.ec-screen,.pf-screen) *::after {
  box-sizing:border-box;
  background-image:none;
  box-shadow:none;
}
#case-application :is(.mv-frame,.ec-screen,.pf-screen) :is(p,h2,h3,h4,figure,dl) {margin:0}
#case-application :is(.mv-frame,.ec-screen,.pf-screen) img {max-width:100%;object-fit:contain}


#case-application[data-client="manifest"] .mv-frame {
  --mv-orange:#3662fa;
  --mv-ink:#101828;
  --mv-muted:#667085;
  --mv-line:#dfe5ef;
  --mv-paper:#fff;
  color:#101828;
  background:#f4f6fb;
  border:1px solid #d8dfeb;
  font:13px/1.55 Inter,"Segoe UI",Arial,sans-serif;
}
#case-application[data-client="manifest"] .mv-top {
  min-height:66px;
  padding:17px 24px;
  background:#fff;
  border-bottom:1px solid #dfe5ef;
  gap:20px;
}
#case-application[data-client="manifest"] .mv-brand {color:#3a3d51;gap:12px;font-size:17px;font-weight:650;letter-spacing:0}
#case-application[data-client="manifest"] .mv-brand :is(img,svg) {width:180px;height:23px;max-width:180px;display:block;flex-shrink:0}
#case-application[data-client="manifest"] .mv-brand small {font-size:11px;color:#667085;letter-spacing:.4px;font-weight:450;margin-top:4px}
#case-application[data-client="manifest"] .mv-symbol {border-radius:5px;background:#3662fa;color:#fff;font-size:18px}
#case-application[data-client="manifest"] .mv-demo {font-size:11px;color:#667085;white-space:normal;max-width:185px;line-height:1.4}
#case-application[data-client="manifest"] .mv-demo::before {background:#98a2b3;flex-shrink:0}
#case-application[data-client="manifest"] .mv-nav {gap:26px;padding:0 24px;background:#fff;border-bottom:1px solid #dfe5ef}
#case-application[data-client="manifest"] .mv-nav span {font-size:12px;padding:13px 0;color:#667085;font-weight:450}
#case-application[data-client="manifest"] .mv-nav .mv-active {color:#3662fa;border-color:#3662fa;font-weight:600}
#case-application[data-client="manifest"] .mv-body {padding:22px 24px;gap:17px}
#case-application[data-client="manifest"] .mv-heading h3 {font-size:24px;line-height:1.3;letter-spacing:-.5px;font-weight:650;color:#101828}
#case-application[data-client="manifest"] .mv-heading p {font-size:12px;color:#667085;margin-top:5px}
#case-application[data-client="manifest"] .mv-filter {border:1px solid #d0d8e5;border-radius:5px;background:#fff;color:#475467;font-size:12px;padding:8px 11px}
#case-application[data-client="manifest"] :is(.mv-card,.mv-stat) {background:#fff;border:1px solid #dfe5ef;border-radius:6px}
#case-application[data-client="manifest"] .mv-stat {padding:16px 17px}
#case-application[data-client="manifest"] .mv-stat small {font-size:12px;color:#667085}
#case-application[data-client="manifest"] .mv-stat strong {font-size:34px;font-weight:650;color:#101828;letter-spacing:-1px;line-height:1.15;margin:8px 0 6px}
#case-application[data-client="manifest"] .mv-stat span {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-stat.mv-hot {background:#eef3ff;border-color:#c9d6fe}
#case-application[data-client="manifest"] .mv-stat.mv-hot strong {color:#3662fa}
#case-application[data-client="manifest"] .mv-card-head h4,
#case-application[data-client="manifest"] .mv-focus h4 {font-size:14px;letter-spacing:0;font-weight:600;color:#101828}
#case-application[data-client="manifest"] .mv-card-head {padding:17px 18px 13px}
#case-application[data-client="manifest"] .mv-small {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-funnel {gap:13px;padding:4px 18px 21px}
#case-application[data-client="manifest"] .mv-funnel-row {grid-template-columns:107px minmax(0,1fr) 28px;font-size:12px;gap:12px}
#case-application[data-client="manifest"] .mv-funnel-row>span {color:#475467}
#case-application[data-client="manifest"] .mv-track {height:21px;border-radius:3px;background:#eef1f7}
#case-application[data-client="manifest"] .mv-track i {background:#b8c9fc;border-radius:3px}
#case-application[data-client="manifest"] .mv-funnel-row:nth-child(2) i {background:#8aa8fa}
#case-application[data-client="manifest"] .mv-funnel-row:nth-child(3) i {background:#6086f8}
#case-application[data-client="manifest"] .mv-funnel-row:nth-child(4) i {background:#3662fa}
#case-application[data-client="manifest"] .mv-funnel-row b {font-size:13px;color:#344054}
#case-application[data-client="manifest"] .mv-focus {padding:17px 18px;gap:12px}
#case-application[data-client="manifest"] .mv-focus-item {font-size:12px;color:#475467}
#case-application[data-client="manifest"] .mv-dot {background:#3662fa}
#case-application[data-client="manifest"] .mv-dot.mv-amber {background:#8aa8fa}
#case-application[data-client="manifest"] .mv-dot.mv-grey {background:#98a2b3}
#case-application[data-client="manifest"] .mv-focus-foot {font-size:11px;color:#667085;border-color:#e4e9f1}
#case-application[data-client="manifest"] .mv-count {background:#edf2ff;color:#3662fa;border:1px solid #d7e1fe;border-radius:4px;font-size:11px}
#case-application[data-client="manifest"] .mv-table-head,
#case-application[data-client="manifest"] .mv-deal {grid-template-columns:minmax(155px,1.25fr) minmax(120px,1fr) minmax(168px,1.35fr) 26px;gap:14px}
#case-application[data-client="manifest"] .mv-table-head {font-size:11px;background:#f9fafc;color:#667085;letter-spacing:0;padding-top:10px;padding-bottom:10px;border-top:1px solid #e4e9f1}
#case-application[data-client="manifest"] .mv-deal {font-size:12px;border-color:#e4e9f1;padding-top:14px;padding-bottom:14px}
#case-application[data-client="manifest"] .mv-deal-name {color:#1d2939;font-size:12px;font-weight:600}
#case-application[data-client="manifest"] .mv-deal-name small {font-size:11px;color:#667085;margin-top:4px}
#case-application[data-client="manifest"] .mv-stage {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-reason {font-size:11px;color:#3b5899}
#case-application[data-client="manifest"] .mv-reason::before {background:#edf2ff;color:#3662fa;font-size:11px}
#case-application[data-client="manifest"] .mv-arrow {border-color:#d8e0ed;border-radius:4px;color:#667085;font-size:15px}
#case-application[data-client="manifest"] .mv-footer {background:#fafbfc;border-color:#e4e9f1;font-size:11px;color:#667085;padding:12px 18px;line-height:1.45}
#case-application[data-client="manifest"] .mv-source i {background:#879cc9}
#case-application[data-client="manifest"] .mv-live-note {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-wave {background:#f8faff;border-color:#e4e9f1;padding:13px 18px}
#case-application[data-client="manifest"] .mv-play {background:#3662fa;color:#fff;font-size:11px}
#case-application[data-client="manifest"] .mv-waveform i {background:#d5dff8}
#case-application[data-client="manifest"] .mv-waveform i:nth-child(-n+10) {background:#6086f8}
#case-application[data-client="manifest"] .mv-duration {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-utterance {grid-template-columns:36px 1fr;gap:10px}
#case-application[data-client="manifest"] .mv-time {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-role {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-utterance-main {border-color:#d5dce7}
#case-application[data-client="manifest"] .mv-utterance.mv-client .mv-utterance-main {border-color:#8aa8fa}
#case-application[data-client="manifest"] .mv-utterance p {font-size:13px;color:#344054;line-height:1.65}
#case-application[data-client="manifest"] .mv-utterance.mv-highlight .mv-utterance-main {border-color:#3662fa;background:#eef3ff;border-radius:0 4px 4px 0}
#case-application[data-client="manifest"] .mv-insight {padding:16px 17px}
#case-application[data-client="manifest"] .mv-insight h4 {font-size:12px;color:#344054}
#case-application[data-client="manifest"] .mv-insight p {font-size:12px;line-height:1.65;color:#475467}
#case-application[data-client="manifest"] .mv-insight.mv-improve {background:#f7f9ff;border-color:#d4def9}
#case-application[data-client="manifest"] .mv-insight.mv-improve h4 {color:#3662fa}
#case-application[data-client="manifest"] .mv-insight.mv-answer {background:#fff;border-color:#9ab3fc;border-left:3px solid #3662fa}
#case-application[data-client="manifest"] .mv-insight.mv-answer h4 {color:#3662fa}
#case-application[data-client="manifest"] .mv-insight.mv-answer p {font-size:14px;color:#1d2939;line-height:1.7}
#case-application[data-client="manifest"] .mv-check {font-size:12px;color:#475467}
#case-application[data-client="manifest"] .mv-check b {background:#edf2ff;color:#3662fa;font-size:11px}
#case-application[data-client="manifest"] .mv-check.mv-incomplete b {background:#f0f2f6;color:#98a2b3}
#case-application[data-client="manifest"] .mv-eyebrow {font-size:11px;color:#667085;letter-spacing:.6px}
#case-application[data-client="manifest"] .mv-tag {background:#f0f3f8;color:#667085;border-radius:4px;font-size:11px;padding:4px 7px}
#case-application[data-client="manifest"] .mv-message {background:#f2f4f8;color:#344054;border:1px solid #e2e7ef;border-radius:6px 6px 6px 2px;padding:13px 14px;font-size:13px}
#case-application[data-client="manifest"] .mv-message p {font-size:13px;line-height:1.65}
#case-application[data-client="manifest"] .mv-message .mv-role {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-message.mv-mine {background:#eef3ff;border-color:#d8e2fe;border-radius:6px 6px 2px 6px}
#case-application[data-client="manifest"] .mv-message.mv-mine .mv-role {color:#4b69ac}
#case-application[data-client="manifest"] .mv-context-note {border-color:#d6dfea;border-radius:5px;color:#667085;font-size:11px;background:#fafbfd}
#case-application[data-client="manifest"] .mv-response-label {font-size:13px;color:#344054}
#case-application[data-client="manifest"] .mv-ai-mark {background:#3662fa;color:#fff;border-radius:5px;font-size:15px}
#case-application[data-client="manifest"] .mv-fact h4 {color:#667085;font-size:11px}
#case-application[data-client="manifest"] .mv-fact p {color:#344054;font-size:12px;line-height:1.6}
#case-application[data-client="manifest"] .mv-reasoning {font-size:12px;color:#667085}
#case-application[data-client="manifest"] .mv-reasoning strong {font-size:12px;color:#475467}
#case-application[data-client="manifest"] .mv-coach-options .mv-tag {background:#fff;border-color:#dfe5ef;font-size:11px}
#case-application[data-client="manifest"] .mv-avatar {background:#edf2ff;color:#3662fa;font-size:15px}
#case-application[data-client="manifest"] .mv-chat-title h4 {font-size:13px;color:#344054}
#case-application[data-client="manifest"] .mv-chat-title p {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-training-chat .mv-message p {font-size:12px;line-height:1.65}
#case-application[data-client="manifest"] .mv-training-chat .mv-role {font-size:11px}
#case-application[data-client="manifest"] .mv-training-summary h4 {font-size:17px;color:#1d2939;letter-spacing:-.2px}
#case-application[data-client="manifest"] .mv-training-summary p {font-size:12px;color:#667085}
#case-application[data-client="manifest"] .mv-skill-score {border-color:#e4e9f1}
#case-application[data-client="manifest"] .mv-skill-icon {background:#edf2ff;color:#3662fa;font-size:18px}
#case-application[data-client="manifest"] .mv-skill-score strong {font-size:12px;color:#344054}
#case-application[data-client="manifest"] .mv-skill-score span {font-size:11px;color:#667085}
#case-application[data-client="manifest"] .mv-next {border-radius:5px;background:#3662fa;color:#fff;font-size:12px;padding:12px 15px}
#case-application[data-client="manifest"] :is(.mv-bottom-note,.mv-assist-intro,.mv-message-source) {font-size:11px;color:#667085}


#case-application[data-client="eco"] .ec-screen {
  --ec-orange:#509161;
  --ec-ink:#0b121c;
  --ec-muted:#63716c;
  --ec-line:#dce4df;
  --ec-soft:#f3f5f4;
  font:13px/1.6 Manrope,"Segoe UI",Arial,sans-serif;
  color:#0b121c;
  background:#f3f5f4;
  border:1px solid #d3ddd6;
}
#case-application[data-client="eco"] :is(.ec-intro,.ec-notes,.ec-foot) {display:none!important}
#case-application[data-client="eco"] .ec-top {min-height:72px;background:#fff;border-bottom:1px solid #d8e2db;padding:18px 25px;gap:20px}
#case-application[data-client="eco"] .ec-brand {gap:12px;color:#0b121c}
#case-application[data-client="eco"] .ec-brand :is(img,svg) {width:181px;height:41px;max-width:181px;display:block;flex-shrink:0}
#case-application[data-client="eco"] .ec-brand strong {font-size:16px;color:#0b121c;letter-spacing:0}
#case-application[data-client="eco"] .ec-brand small {font-size:11px;color:#63716c}
#case-application[data-client="eco"] .ec-emblem {background:#7ab94e;border-color:#7ab94e;color:#fff;border-radius:6px;font-size:19px}
#case-application[data-client="eco"] .ec-authentic {font-size:11px;color:#66756d;white-space:normal;max-width:195px;line-height:1.45}
#case-application[data-client="eco"] .ec-authentic::before {background:#7ab94e;flex-shrink:0}
#case-application[data-client="eco"] .ec-layout {display:block;grid-template-columns:none;background:#f3f5f4}
#case-application[data-client="eco"] .ec-story {width:100%;max-width:920px;margin:0 auto;border:0;background:#f3f5f4;padding:26px 32px;gap:17px}
#case-application[data-client="eco"] .ec-chapter {font-size:11px;color:#718078;letter-spacing:0;margin:9px 0 3px;gap:9px}
#case-application[data-client="eco"] .ec-chapter::after {background:#dce4df}
#case-application[data-client="eco"] .ec-chapter b {background:#f3f5f4;border:1px solid #d1ddd5;color:#718078;font-size:11px;width:21px;height:21px;flex-basis:21px}
#case-application[data-client="eco"] .ec-message {max-width:min(82%,650px);gap:5px}
#case-application[data-client="eco"] .ec-meta {font-size:11px;color:#65736b;gap:7px}
#case-application[data-client="eco"] .ec-role-note {font-size:11px;color:#65736b;line-height:1.4;background:transparent;border:0;padding:0 0 0 5px;border-left:1px solid #cbd7ce;border-radius:0}
#case-application[data-client="eco"] .ec-bubble {background:#fff;border:1px solid #dce4df;border-radius:7px 7px 7px 2px;padding:14px 16px;color:#26332d;font-size:14px;line-height:1.75}
#case-application[data-client="eco"] .ec-bubble p {font-size:14px;line-height:1.75}
#case-application[data-client="eco"] .ec-agent .ec-bubble {background:#e8f2e9;border-color:#d1e3d5;border-radius:7px 7px 2px 7px;color:#263f2c}
#case-application[data-client="eco"] .ec-agent .ec-meta {color:#509161}
#case-application[data-client="eco"] .ec-human .ec-bubble {background:#f1f7f3;border-color:#a8c6ae;border-left:3px solid #509161;border-radius:7px 7px 2px 7px;color:#243b2b}
#case-application[data-client="eco"] .ec-human .ec-meta {color:#3f6b4d;font-weight:600}
#case-application[data-client="eco"] .ec-highlight .ec-bubble {background:#e5f1e6;border-color:#8bbb98}
#case-application[data-client="eco"] .ec-excerpt {font-size:12px;color:#7d8b82}
#case-application[data-client="eco"] .ec-attachments {gap:9px}
#case-application[data-client="eco"] .ec-file {background:#f7f9f7;border:1px solid #dce5dd;border-radius:5px;padding:11px 13px;gap:10px}
#case-application[data-client="eco"] .ec-file-icon {width:30px;height:36px;flex-basis:30px;background:#fff;border-color:#c9dace;border-radius:3px;color:#509161;font-size:11px}
#case-application[data-client="eco"] .ec-file strong {font-size:12px;color:#344c3d}
#case-application[data-client="eco"] .ec-file small {font-size:11px;color:#718078}
#case-application[data-client="eco"] :is(.ec-file-caption,.ec-human-note) {font-size:11px;color:#6e7e73;line-height:1.5}
#case-application[data-client="eco"] .ec-short-stage {font-size:14px;font-weight:600;color:#203829}
#case-application[data-client="eco"] .ec-bridge {font-size:11px;background:transparent;border-color:#d4dfd7;color:#718078}
#case-application[data-client="eco"] .ec-reframe-more {font-size:12px;color:#475d4e}
#case-application[data-client="eco"] .ec-reframe-more summary {font-size:12px;color:#509161;border-radius:4px}
#case-application[data-client="eco"] .ec-reframe .ec-story {gap:17px}


#case-application[data-client="profi"] .pf-screen {
  background:#fff;
  color:#263846;
  border:1px solid #d6dce0;
  overflow:hidden;
  font:13px/1.6 Inter,"Segoe UI",Arial,sans-serif;
}
#case-application[data-client="profi"] .pf-top {min-height:68px;padding:17px 23px;background:#fff;border-bottom:1px solid #d6dce0;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:16px;font-weight:650;letter-spacing:0}
#case-application[data-client="profi"] .pf-top-logo {display:flex;align-items:center;gap:12px;color:#263846;font-size:16px}
#case-application[data-client="profi"] .pf-top-logo :is(img,svg) {display:block;width:auto;max-width:170px;height:38px;flex-shrink:0}
#case-application[data-client="profi"] .pf-top small {font-size:11px;font-weight:400;color:#6d7a83;letter-spacing:0;max-width:175px;line-height:1.45}
#case-application[data-client="profi"] .pf-mark {display:grid;place-items:center;width:29px;height:29px;border-radius:5px;background:#384650;color:#fff;font-size:17px}
#case-application[data-client="profi"] .pf-content {padding:23px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:18px;background:#f3f5f6;align-items:start}
#case-application[data-client="profi"] .pf-task {background:#fff;border:1px solid #d9dfe3;border-radius:6px;overflow:hidden}
#case-application[data-client="profi"] .pf-task-top {padding:20px 21px;border-bottom:1px solid #e1e6e9;background:#fff}
#case-application[data-client="profi"] .pf-kicker {font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:#697781;margin-bottom:10px;font-weight:500}
#case-application[data-client="profi"] .pf-task h3 {font-size:23px;color:#263846;letter-spacing:-.4px;font-weight:650;line-height:1.3}
#case-application[data-client="profi"] .pf-task-meta {display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin-top:14px;font-size:11px;color:#73808a}
#case-application[data-client="profi"] .pf-badge {display:inline-flex;align-items:center;border:1px solid #d9e0e4;background:#f7f9fa;color:#526571;border-radius:4px;padding:4px 7px;font-size:11px;line-height:1.45}
#case-application[data-client="profi"] .pf-task-body {padding:19px 21px}
#case-application[data-client="profi"] .pf-files {display:flex;flex-wrap:wrap;gap:8px;margin-bottom:19px}
#case-application[data-client="profi"] .pf-file {display:flex;align-items:center;gap:8px;max-width:100%;padding:9px 10px;border:1px solid #dce2e5;border-radius:4px;color:#546873;background:#fff;font-size:11px;overflow-wrap:anywhere}
#case-application[data-client="profi"] .pf-file i {display:grid;place-items:center;flex:0 0 27px;width:27px;height:30px;border:1px solid #d7e0e5;border-radius:3px;background:#f5f8fa;color:#738793;font-size:11px;font-style:normal}
#case-application[data-client="profi"] .pf-ai {background:#f8fafb;border:1px solid #d8e1e7;border-left:3px solid #384650;border-radius:4px;padding:18px}
#case-application[data-client="profi"] .pf-ai-head {color:#384650;font-size:13px;font-weight:650;margin-bottom:14px}
#case-application[data-client="profi"] .pf-step {display:flex;align-items:flex-start;gap:10px;color:#52616c;font-size:13px;line-height:1.7;margin-top:13px}
#case-application[data-client="profi"] .pf-step p {font-size:13px;line-height:1.7}
#case-application[data-client="profi"] .pf-step span {display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;margin-top:1px;border:1px solid #d0dbe2;border-radius:4px;background:#fff;color:#536874;font-size:11px}
#case-application[data-client="profi"] .pf-ai-source {border-top:1px solid #dce4e9;padding-top:12px;margin-top:18px;color:#73828d;font-size:11px;line-height:1.55}
#case-application[data-client="profi"] .pf-results {display:grid;gap:15px;align-content:start}
#case-application[data-client="profi"] .pf-result {background:#fff;border:1px solid #d9dfe3;border-radius:6px;padding:19px}
#case-application[data-client="profi"] .pf-result h3 {font-size:16px;font-weight:650;color:#263846;letter-spacing:-.2px;line-height:1.35;margin-bottom:9px}
#case-application[data-client="profi"] .pf-result p {font-size:12px;color:#697985;line-height:1.7}
#case-application[data-client="profi"] .pf-result-message {background:#f5f7f8;border:1px solid #e0e5e8;border-left:3px solid #b99e80;border-radius:4px;padding:13px 14px;margin-top:15px;font-size:12px;line-height:1.75;color:#53616b}
#case-application[data-client="profi"] .pf-result-message strong {display:block;font-size:12px;color:#384650;font-weight:600;margin-bottom:7px}
#case-application[data-client="profi"] .pf-draft {display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px 12px;color:#73818a;font-size:11px;margin-top:12px;line-height:1.5}
#case-application[data-client="profi"] .pf-draft span:last-child {color:#6d776c}
#case-application[data-client="profi"] .pf-foot {background:#fff;border-top:1px solid #dce2e6;font-size:11px;color:#78858f;line-height:1.55;padding:13px 22px}


@container client-ui (max-width:760px) {
  #case-application[data-client="manifest"] .mv-body {padding:19px;gap:15px}
  #case-application[data-client="manifest"] .mv-top {padding:16px 19px;gap:14px}
  #case-application[data-client="manifest"] .mv-nav {padding:0 19px;gap:21px}
  #case-application[data-client="manifest"] .mv-nav span {font-size:11px}
  #case-application[data-client="manifest"] .mv-heading h3 {font-size:22px}
  #case-application[data-client="manifest"] .mv-stats {gap:9px}
  #case-application[data-client="manifest"] .mv-stat {padding:13px 14px}
  #case-application[data-client="manifest"] .mv-stat small {font-size:11px}
  #case-application[data-client="manifest"] .mv-stat strong {font-size:30px}
  #case-application[data-client="manifest"] .mv-overview {grid-template-columns:1.2fr 1fr;gap:12px}
  #case-application[data-client="manifest"] .mv-funnel-row {grid-template-columns:94px minmax(0,1fr) 24px;gap:8px;font-size:11px}
  #case-application[data-client="manifest"] .mv-table-head,
  #case-application[data-client="manifest"] .mv-deal {grid-template-columns:minmax(140px,1.15fr) minmax(105px,.9fr) minmax(155px,1.3fr) 24px;gap:10px}
  #case-application[data-client="manifest"] .mv-focus {padding:16px;gap:10px}
  #case-application[data-client="manifest"] .mv-focus-item {font-size:11px}
  #case-application[data-client="manifest"] .mv-card-head h4 {font-size:13px}
  #case-application[data-client="manifest"] .mv-split {gap:12px}
  #case-application[data-client="manifest"] .mv-utterance p {font-size:12px}
  #case-application[data-client="eco"] .ec-story {padding:23px 25px}
  #case-application[data-client="eco"] .ec-message {max-width:87%}
  #case-application[data-client="profi"] .pf-content {padding:19px;grid-template-columns:1fr;gap:16px}
  #case-application[data-client="profi"] .pf-results {grid-template-columns:1fr 1fr;gap:13px}
  #case-application[data-client="profi"] .pf-result {padding:17px}
}
@container client-ui (max-width:620px) {
  #case-application[data-client="manifest"] .mv-stats {grid-template-columns:repeat(2,minmax(0,1fr))}
  #case-application[data-client="manifest"] .mv-overview,
  #case-application[data-client="manifest"] .mv-split {grid-template-columns:1fr;gap:14px}
  #case-application[data-client="manifest"] .mv-nav {flex-wrap:wrap;overflow:visible;gap:0 18px}
  #case-application[data-client="manifest"] .mv-nav span {font-size:11px;padding:11px 0}
  #case-application[data-client="manifest"] .mv-funnel-row {grid-template-columns:111px minmax(0,1fr) 28px;gap:12px;font-size:12px}
  #case-application[data-client="manifest"] .mv-table-head {display:none}
  #case-application[data-client="manifest"] .mv-deal {grid-template-columns:minmax(0,1fr) 26px;gap:8px 12px;padding:15px 17px}
  #case-application[data-client="manifest"] .mv-deal-name {grid-column:1;grid-row:1;font-size:13px}
  #case-application[data-client="manifest"] .mv-stage {grid-column:1;grid-row:2;font-size:11px}
  #case-application[data-client="manifest"] .mv-reason {grid-column:1;grid-row:3;font-size:12px}
  #case-application[data-client="manifest"] .mv-arrow {grid-column:2;grid-row:1/4}
  #case-application[data-client="manifest"] .mv-footer {flex-wrap:wrap;gap:6px 12px;align-items:flex-start}
  #case-application[data-client="manifest"] .mv-footer span {font-size:11px}
  #case-application[data-client="manifest"] .mv-focus-item {font-size:12px}
  #case-application[data-client="manifest"] .mv-utterance p,
  #case-application[data-client="manifest"] .mv-training-chat .mv-message p {font-size:13px}
  #case-application[data-client="manifest"] .mv-message {max-width:95%}
  #case-application[data-client="manifest"] .mv-heading .mv-filter {font-size:11px;padding:7px 9px}
  #case-application[data-client="manifest"] .mv-coach-options .mv-tag {font-size:11px}
  #case-application[data-client="eco"] .ec-top {padding:17px 19px;gap:13px}
  #case-application[data-client="eco"] .ec-story {padding:22px 20px;gap:16px}
  #case-application[data-client="eco"] .ec-message {max-width:92%}
  #case-application[data-client="eco"] .ec-authentic {max-width:140px;font-size:11px}
  #case-application[data-client="profi"] .pf-top {padding:17px 19px;gap:14px}
  #case-application[data-client="profi"] .pf-top-logo {font-size:14px;flex-wrap:wrap}
  #case-application[data-client="profi"] .pf-top small {font-size:11px;max-width:135px}
  #case-application[data-client="profi"] .pf-results {grid-template-columns:1fr}
  #case-application[data-client="profi"] .pf-task h3 {font-size:22px}
}
@container client-ui (max-width:430px) {
  #case-application[data-client="manifest"] .mv-top {padding:15px 13px;align-items:flex-start;gap:12px}
  #case-application[data-client="manifest"] .mv-brand {flex-wrap:wrap;gap:6px}
  #case-application[data-client="manifest"] .mv-brand :is(img,svg) {width:150px;height:auto;max-width:150px}
  #case-application[data-client="manifest"] .mv-brand small {font-size:11px;letter-spacing:0;max-width:165px}
  #case-application[data-client="manifest"] .mv-demo {max-width:114px;font-size:11px}
  #case-application[data-client="manifest"] .mv-body {padding:16px 12px}
  #case-application[data-client="manifest"] .mv-nav {padding:0 13px;gap:0 15px}
  #case-application[data-client="manifest"] .mv-heading {flex-wrap:wrap;gap:10px}
  #case-application[data-client="manifest"] .mv-heading h3 {font-size:21px;line-height:1.3}
  #case-application[data-client="manifest"] .mv-heading p {font-size:12px;max-width:none}
  #case-application[data-client="manifest"] .mv-stat {padding:14px 13px}
  #case-application[data-client="manifest"] .mv-card-head {padding:15px;align-items:flex-start;flex-wrap:wrap}
  #case-application[data-client="manifest"] .mv-card-head h4 {font-size:13px}
  #case-application[data-client="manifest"] .mv-funnel {padding:4px 15px 18px}
  #case-application[data-client="manifest"] .mv-funnel-row {grid-template-columns:102px minmax(0,1fr) 25px;gap:8px;font-size:11px}
  #case-application[data-client="manifest"] .mv-fact-grid {grid-template-columns:1fr}
  #case-application[data-client="manifest"] .mv-live-note {font-size:11px;line-height:1.5}
  #case-application[data-client="manifest"] .mv-footer {padding:12px 15px}
  #case-application[data-client="eco"] .ec-top {padding:16px 14px;gap:12px;align-items:flex-start}
  #case-application[data-client="eco"] .ec-brand {flex-wrap:wrap;gap:7px}
  #case-application[data-client="eco"] .ec-brand :is(img,svg) {width:150px;height:auto;max-width:150px}
  #case-application[data-client="eco"] .ec-brand small {font-size:11px}
  #case-application[data-client="eco"] .ec-authentic {max-width:114px;font-size:11px}
  #case-application[data-client="eco"] .ec-story {padding:20px 13px;gap:16px}
  #case-application[data-client="eco"] .ec-message {max-width:95%}
  #case-application[data-client="eco"] .ec-bubble {padding:12px 13px;font-size:13px;line-height:1.75}
  #case-application[data-client="eco"] .ec-bubble p {font-size:13px}
  #case-application[data-client="eco"] .ec-meta {flex-wrap:wrap;font-size:11px;gap:5px}
  #case-application[data-client="eco"] .ec-file {padding:10px;gap:9px}
  #case-application[data-client="eco"] .ec-file strong {font-size:11px}
  #case-application[data-client="eco"] .ec-chapter {font-size:11px}
  #case-application[data-client="profi"] .pf-top {padding:16px 14px;gap:12px;align-items:flex-start}
  #case-application[data-client="profi"] .pf-top-logo {font-size:13px;gap:7px}
  #case-application[data-client="profi"] .pf-top-logo :is(img,svg) {max-width:145px;height:32px}
  #case-application[data-client="profi"] .pf-top small {max-width:115px;font-size:11px}
  #case-application[data-client="profi"] .pf-content {padding:13px;gap:14px}
  #case-application[data-client="profi"] .pf-task-top,
  #case-application[data-client="profi"] .pf-task-body {padding:17px 15px}
  #case-application[data-client="profi"] .pf-task h3 {font-size:21px}
  #case-application[data-client="profi"] .pf-ai {padding:15px 13px}
  #case-application[data-client="profi"] .pf-step {font-size:13px;gap:9px}
  #case-application[data-client="profi"] .pf-result {padding:17px 15px}
  #case-application[data-client="profi"] .pf-foot {padding:13px 15px;font-size:11px}
}


#case-application :is(.nv-screen,.bx-screen){border:0;border-radius:0;box-shadow:none;max-width:none;font-size:13px;letter-spacing:normal}
#case-application .nv-screen{--nv-ink:#172033;--nv-muted:#6e7788;--nv-line:#e5e9f0;--nv-soft:#f4f6f9;font-family:"Segoe UI",Arial,sans-serif}
#case-application .nv-screen :is(.nv-panel,.nv-kpi,.nv-drawer){border-radius:8px;box-shadow:none}
#case-application .nv-screen :is(.nv-control,.nv-pill,.nv-nav-item,.nv-deal,.nv-stage,.nv-next-step,.nv-ai){border-radius:5px;box-shadow:none}
#case-application .nv-screen :is(.nv-topbar,.nv-panel,.nv-kpi,.nv-drawer,.nv-deal){background:#fff}
#case-application .nv-screen :is(small,.nv-nav-label,.nv-nav-foot,.nv-eyebrow,.nv-subtitle,.nv-topright,.nv-demo,.nv-control,.nv-pill,.nv-kpi-label,.nv-kpi-note,.nv-tabs,.nv-small,.nv-legend,.nv-axis,.nv-table th,.nv-footer-note,.nv-stage-head,.nv-deal-company,.nv-deal-bottom,.nv-add-card,.nv-drawer-kicker,.nv-detail-row,.nv-next-step strong,.nv-ai-action,.nv-crm-bottom,.nv-product-row small,.nv-work-caption,.nv-work-summary p,.nv-money-foot){font-size:11px;color:var(--nv-muted);line-height:1.5}
#case-application .nv-screen :is(.nv-table,.nv-time-detail .nv-table,.nv-time-detail .nv-pill,.nv-nav-item,.nv-topnav,.nv-bar-row,.nv-deal-title,.nv-next-step p,.nv-ai p,.nv-product-row){font-size:12px;line-height:1.5}
#case-application .nv-screen :is(.nv-avatar,.nv-person .nv-avatar,.nv-deal-bottom .nv-avatar){font-size:11px;color:var(--nv-muted);background:var(--nv-soft)}
#case-application .nv-screen :is(.nv-nav-label,.nv-nav-item,.nv-kpi-label,.nv-kpi-note,.nv-demo,.nv-pill){white-space:normal;overflow-wrap:anywhere}
#case-application .nv-screen :is(.nv-topbar,.nv-titlebar,.nv-panelhead,.nv-stage-head,.nv-deal-bottom,.nv-topright,.nv-crm-bottom){flex-wrap:wrap}
#case-application .nv-screen :is(.nv-panelhead,.nv-stage-head){align-items:baseline}
#case-application .nv-screen :is(.nv-tabs,.nv-legend){flex-wrap:wrap;gap:9px 15px}
#case-application .nv-screen :is(.nv-control,.nv-deal,.nv-drawer,.nv-next-step,.nv-ai,.nv-ai-action){border-color:var(--nv-line)}
#case-application .nv-screen :is(.nv-table td,.nv-drawer-head,.nv-deal-bottom){border-color:var(--nv-line)}
#case-application .nv-screen .nv-pill{background:var(--nv-soft)}
#case-application .nv-screen .nv-kpi-value em{color:var(--nv-muted);font-size:13px}
#case-application .nv-screen .nv-progress{background:var(--nv-line)}
#case-application .nv-screen .nv-progress i{background:var(--nv-orange)}


#case-application[data-client="bizts"] .nv-screen{--nv-orange:#2868ec;--nv-peach:#edf3ff;--nv-ink:#172033;--nv-muted:#6e7788;--nv-line:#e5e9f0;--nv-soft:#f4f6f9;background:#f4f6f9;font-family:"Segoe UI",Arial,sans-serif}
#case-application[data-client="bizts"] .nv-main{background:#f4f6f9}
#case-application[data-client="bizts"] .nv-sidebar{background:#17243e;border-right:0;color:#fff}
#case-application[data-client="bizts"] .nv-nav-item{color:#b7c1d8}
#case-application[data-client="bizts"] :is(.nv-nav-label,.nv-nav-foot){color:#9daccc}
#case-application[data-client="bizts"] .nv-nav-item.nv-active{background:#2b4169;color:#fff;box-shadow:inset 3px 0 #7ea1ff}
#case-application[data-client="bizts"] .nv-kpi.nv-emphasis{background:#edf3ff;border-color:#cbdcfd}
#case-application[data-client="bizts"] .nv-emphasis .nv-kpi-value{color:#245ecc}
#case-application[data-client="bizts"] .nv-dot{background:#2868ec}
#case-application[data-client="bizts"] :is(.nv-dot.nv-plan,.nv-bar){background:#dbe1eb}
#case-application[data-client="bizts"] .nv-bar.nv-fact{background:#2868ec}
#case-application[data-client="bizts"] .nv-pill.nv-green{background:#eaf8f1;color:#23825a}
#case-application[data-client="bizts"] .nv-pill.nv-orange{background:#edf3ff;color:#245ecc}
#case-application[data-client="bizts"] .nv-footer-note i{background:#a86409}


#case-application .bx-screen{--bx-orange:#2868ec;--bx-ink:#172033;--bx-muted:#6e7788;--bx-line:#e5e9f0;--bx-soft:#f4f6f9;background:#f4f6f9;font-family:"Segoe UI",Arial,sans-serif}
#case-application .bx-screen :is(.bx-top,.bx-tabs,.bx-card,.bx-top-right){background:#fff}
#case-application .bx-screen :is(.bx-titlebar,.bx-main){background:#f4f6f9}
#case-application .bx-screen .bx-inbox{background:#17243e;border-color:#263958;color:#fff}
#case-application .bx-screen :is(.bx-card,.bx-answer){border-radius:8px;border-color:#e5e9f0;box-shadow:none}
#case-application .bx-screen :is(.bx-search,.bx-thread,.bx-bubble,.bx-view-status,.bx-review-action,.bx-file){border-radius:5px;box-shadow:none}
#case-application .bx-screen :is(small,time,.bx-top-right,.bx-demo,.bx-tabs span,.bx-kicker,.bx-view-status,.bx-search,.bx-inbox-label,.bx-thread-top,.bx-thread p,.bx-thread-state,.bx-inbox-note,.bx-message-meta,.bx-input-label,.bx-card-foot,.bx-context-badge,.bx-profile,.bx-profile strong,.bx-answer-version,.bx-answer-status,.bx-knowledge-kind,.bx-context-note,.bx-footer,.bx-footer strong,.bx-footer span:last-child,.bx-source-chip,.bx-file-icon,.bx-knowledge-icon){font-size:11px;color:#6e7788;line-height:1.5}
#case-application .bx-screen :is(.bx-thread h4,.bx-chat-head strong,.bx-file strong,.bx-context-head,.bx-context-row,.bx-context-row strong,.bx-knowledge-card strong,.bx-knowledge-card p,.bx-review-action){font-size:12px;line-height:1.5;color:#172033}
#case-application .bx-screen :is(.bx-tabs span,.bx-kicker,.bx-titlebar p,.bx-context-row dt,.bx-context-row dd,.bx-context-note){color:#6e7788}
#case-application .bx-screen .bx-tabs .bx-active{color:#245ecc;border-color:#2868ec}
#case-application .bx-screen .bx-search{background:#fff;border-color:#e5e9f0;color:#66758a}
#case-application .bx-screen :is(.bx-inbox-label,.bx-inbox-note,.bx-thread-top,.bx-thread p){color:#b7c1d8}
#case-application .bx-screen .bx-thread h4{color:#fff}
#case-application .bx-screen .bx-thread.bx-selected{background:#2b4169;border-color:#48618b;box-shadow:inset 3px 0 #7ea1ff}
#case-application .bx-screen .bx-thread-state{background:#2b4169;color:#c4d6fa}
#case-application .bx-screen .bx-selected .bx-thread-state{background:#edf3ff;color:#245ecc}
#case-application .bx-screen :is(.bx-avatar,.bx-chat-head .bx-avatar){background:#e7edf7;color:#3d587f;font-size:11px}
#case-application .bx-screen .bx-chat{background:#f4f6f9;border-color:#e5e9f0}
#case-application .bx-screen .bx-bubble{font-size:13px;line-height:1.65;background:#fff;color:#263449;border-color:#dbe1ea}
#case-application .bx-screen .bx-staff .bx-bubble{background:#edf3ff;color:#244b89;border-color:#cfddf4}
#case-application .bx-screen .bx-current .bx-bubble{background:#fff;border-color:#86a8ed;box-shadow:none}
#case-application .bx-screen .bx-current .bx-message-meta{color:#245ecc}
#case-application .bx-screen .bx-input-label{background:#edf3ff;border-color:#cfddf4;color:#245ecc}
#case-application .bx-screen :is(.bx-file,.bx-knowledge-icon){background:#f6f8fb;border-color:#dbe1ea}
#case-application .bx-screen .bx-file-icon{background:#fff;border-color:#ccd5e3;color:#4a6080}
#case-application .bx-screen :is(.bx-card-foot,.bx-profile,.bx-knowledge-card){border-color:#e5e9f0}
#case-application .bx-screen .bx-context-head svg{stroke:#2868ec}
#case-application .bx-screen .bx-context-badge{background:#eaf8f1;color:#23825a}
#case-application .bx-screen .bx-answer{border-color:#bfd1f4}
#case-application .bx-screen .bx-answer-head{background:#edf3ff;border-color:#d5e1f6}
#case-application .bx-screen .bx-ai-title{font-size:13px;color:#245ecc}
#case-application .bx-screen .bx-ai-symbol{background:#2868ec;border-radius:5px}
#case-application .bx-screen .bx-answer-text{font-size:15px;line-height:1.7;color:#263449}
#case-application .bx-screen .bx-answer-text mark{background:#e3edff;color:#203f76}
#case-application .bx-screen :is(.bx-answer-status i,.bx-card-foot i,.bx-view-status i){background:#23825a}
#case-application .bx-screen .bx-view-status{background:#eaf8f1;color:#23825a;border-color:#c6e5d5}
#case-application .bx-screen .bx-review{background:#f6f8fb;border-color:#e5e9f0}
#case-application .bx-screen .bx-review-action{color:#344158;border-color:#d9dee8;background:#fff}
#case-application .bx-screen .bx-review-action.bx-correct{color:#fff;border-color:#2868ec;background:#2868ec}
#case-application .bx-screen :is(.bx-knowledge-kind,.bx-source-chip){background:#edf1f6;color:#52657e}
#case-application .bx-screen .bx-source-chip.bx-chip-orange{background:#edf3ff;color:#245ecc}
#case-application .bx-screen .bx-footer{background:#f6f8fb;border-color:#e5e9f0}
#case-application .bx-screen :is(.bx-thread-top,.bx-titlebar,.bx-card-head,.bx-context-head,.bx-answer-head,.bx-knowledge-title,.bx-message-meta,.bx-top){flex-wrap:wrap}
#case-application .bx-screen .bx-tabs{flex-wrap:wrap;gap:0 18px;overflow:visible}
#case-application .bx-screen :is(.bx-demo,.bx-context-badge,.bx-card-head small,.bx-review-action){white-space:normal}
#case-application .bx-screen .bx-context-row{grid-template-columns:112px minmax(0,1fr);gap:10px}


#case-application[data-client="crm"] .nv-screen{--nv-orange:#9342e8;--nv-peach:#f3ebfc;--nv-ink:#0d101b;--nv-muted:#6d7182;--nv-line:#e5e4ee;--nv-soft:#f1f0f7;background:#fbfbff;font-family:Inter,"Segoe UI",Arial,sans-serif}
#case-application[data-client="crm"] .nv-main{background:#fbfbff}
#case-application[data-client="crm"] .nv-topbar{border-bottom:1px solid #e5e4ee}
#case-application[data-client="crm"] .nv-topnav .nv-active{background:#c8ff20;color:#0d101b;padding:6px 9px;border-radius:4px}
#case-application[data-client="crm"] .nv-stage{background:#f1f0f7;border-radius:6px}
#case-application[data-client="crm"] .nv-stage-line{background:#c8cad8;border-radius:0}
#case-application[data-client="crm"] .nv-stage:nth-child(2) .nv-stage-line{background:#b77bf1}
#case-application[data-client="crm"] .nv-stage:nth-child(3) .nv-stage-line{background:#9342e8}
#case-application[data-client="crm"] .nv-deal.nv-selected{border-color:#9342e8;box-shadow:0 0 0 1px #e8d6fb}
#case-application[data-client="crm"] .nv-deal-company{color:#6d7182}
#case-application[data-client="crm"] .nv-pill.nv-orange{background:#f1e6fc;color:#7a2cc7}
#case-application[data-client="crm"] .nv-pill.nv-lilac{background:#f1e6fc;color:#7a2cc7}
#case-application[data-client="crm"] .nv-next-step{background:#f8f9f2;border-color:#e4e7d8}
#case-application[data-client="crm"] .nv-next-step strong{color:#50611e}
#case-application[data-client="crm"] .nv-ai{background:#f5effc;border-color:#e5d2f7}
#case-application[data-client="crm"] .nv-ai-title{font-size:12px;color:#7a2cc7}
#case-application[data-client="crm"] .nv-ai p{color:#493361}
#case-application[data-client="crm"] .nv-ai-action{background:#c8ff20;border-color:#b6e623;color:#27350c}
#case-application[data-client="crm"] :is(.nv-detail-row span,.nv-drawer-head p,.nv-next-step small,.nv-crm-bottom){color:#6d7182}
#case-application[data-client="crm"] .nv-deal-bottom .nv-avatar{background:#eee3fb;color:#66309b;min-width:22px;width:22px;height:22px}


#case-application[data-client="finance"] .nv-screen{--nv-orange:#174b35;--nv-peach:#e8f3ed;--nv-ink:#17211b;--nv-muted:#68776e;--nv-line:#dfe7e2;--nv-soft:#f5f7fa;background:#f5f7fa;font-family:Inter,"Segoe UI",Arial,sans-serif}
#case-application[data-client="finance"] .nv-main{background:#f5f7fa}
#case-application[data-client="finance"] .nv-sidebar{background:#fff;border-color:#dfe7e2}
#case-application[data-client="finance"] .nv-nav-item{color:#68776e}
#case-application[data-client="finance"] .nv-nav-item.nv-active{background:#e8f3ed;color:#174b35}
#case-application[data-client="finance"] .nv-nav-label{color:#68776e;letter-spacing:.65px}
#case-application[data-client="finance"] .nv-kpi.nv-emphasis{background:#e8f3ed;border-color:#cbded1}
#case-application[data-client="finance"] .nv-emphasis .nv-kpi-value{color:#174b35}
#case-application[data-client="finance"] .nv-dot{background:#174b35}
#case-application[data-client="finance"] .nv-dot.nv-gray{background:#a9bfb2}
#case-application[data-client="finance"] .nv-finance-chart g[fill="#ff4b16"]{fill:#174b35}
#case-application[data-client="finance"] .nv-finance-chart g[fill="#e2dbcd"]{fill:#a9bfb2}
#case-application[data-client="finance"] .nv-finance-chart g[stroke="#efece6"]{stroke:#dfe7e2}
#case-application[data-client="finance"] .nv-finance-chart :is(text,.nv-chart-label){font-family:Inter,"Segoe UI",Arial,sans-serif;fill:#68776e;font-size:12px}
#case-application[data-client="finance"] .nv-finance-chart .nv-chart-label{fill:#174b35;font-weight:600}
#case-application[data-client="finance"] .nv-product-mark{background:#e8f3ed;color:#174b35;border-radius:5px}
#case-application[data-client="finance"] .nv-product-row:nth-child(3) .nv-product-mark{background:#eaf2f7;color:#3d687f}
#case-application[data-client="finance"] .nv-work-stripe{background:linear-gradient(to right,#174b35 0 54%,#77a88b 54% 78%,#d2e0d8 78% 100%);border-radius:2px}
#case-application[data-client="finance"] :is(.nv-work-number span,.nv-product-row small,.nv-work-caption,.nv-money-foot,.nv-work-summary p){color:#68776e}
#case-application[data-client="finance"] .nc-finance-mobile-chart{display:none}
#case-application[data-client="finance"] :is(.nc-finance-mobile-unit,.nc-finance-mobile-row,.nc-finance-mobile-values){font-size:11px;color:#68776e}
#case-application[data-client="finance"] .nc-finance-mobile-tracks i{background:#a9bfb2}
#case-application[data-client="finance"] .nc-finance-mobile-tracks b{background:#174b35}
#case-application[data-client="finance"] .nc-finance-mobile-values span{color:#68776e}
#case-application[data-client="finance"] .nc-finance-mobile-values b{color:#174b35}


@container(max-width:900px){
  #case-application .bx-screen .bx-workspace{grid-template-columns:1fr}
  #case-application .bx-screen .bx-inbox{display:none}
}
@container(max-width:650px){
  #case-application .bx-screen .bx-context-row{grid-template-columns:1fr;gap:2px}
  #case-application .nv-screen .nv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}
  #case-application[data-client="finance"] .nv-kpis{grid-template-columns:1fr}
  #case-application[data-client="finance"] .nv-finance-chart svg{display:none}
  #case-application[data-client="finance"] .nc-finance-mobile-chart{display:block}
  #case-application[data-client="finance"] .nv-main>.nv-panel .nv-legend{display:none}
}
@container(max-width:530px){
  #case-application .nv-screen .nv-kanban{grid-template-columns:1fr}
  #case-application .nv-screen .nv-stage{min-height:0}
  #case-application .nv-screen .nv-deal-title{font-size:13px;min-height:0}
  #case-application .nv-screen .nv-deal-amount{font-size:14px}
  #case-application .nv-screen .nv-topbar{align-items:flex-start;gap:10px}
  #case-application .nv-screen .nv-demo{max-width:145px}
  #case-application .nv-screen .nv-panelhead{gap:9px}
  #case-application .nv-screen .nv-two{grid-template-columns:1fr}
  #case-application .bx-screen .bx-bubble{font-size:14px}
}

#case-application .cv-shot :is(.mv-frame,.ec-screen,.pf-screen,.nv-screen,.bx-screen){border:0;border-radius:0;box-shadow:none;max-width:none;width:100%;margin:0}
#case-application .cv-shot :is(.mv-top,.ec-top,.pf-top,.nv-topbar,.bx-top){min-height:65px;align-items:center}
#case-application .cv-shot :is(.mv-brand,.ec-brand,.pf-top-logo,.nv-brand,.bx-brand){background:transparent!important;min-width:0;line-height:1.2}
#case-application .cv-shot .cv-original-logo{max-width:180px;max-height:35px;width:auto;height:auto;border-radius:0;box-shadow:none;filter:none}
#case-application .cv-shot .cv-company-wordmark{font-size:19px;color:inherit;font-weight:650;letter-spacing:-.5px}
#case-application .cv-shot :is(.mv-demo,.nv-demo,.bx-demo,.pf-top small,.ec-authentic){font-size:11px!important;white-space:normal;line-height:1.5;max-width:160px;color:#6b7280}
#case-application .cv-shot .cv-focus-screen{padding:24px}
#case-application .cv-shot .cv-focus-screen > :is(.ec-story,.nv-two,.mv-stack,.mv-conversation,.mv-training-chat,.pf-task,.bx-answer,.nv-drawer,.nv-finance-bottom){max-width:100%;width:100%;margin:0;border-right:0}
#case-application[data-client=eco] .cv-shot .ec-layout{display:block}
#case-application[data-client=eco] .cv-shot .ec-story{border-right:0;padding:25px max(24px,10%);gap:17px}
#case-application[data-client=eco] .cv-shot .ec-message{max-width:85%}
#case-application[data-client=eco] .cv-shot .ec-bubble{font-size:14px;line-height:1.6;box-shadow:none}
#case-application[data-client=eco] .cv-shot :is(.ec-intro,.ec-notes,.ec-foot){display:none}
#case-application .cv-focus .cv-enlarged-part{width:100%;margin:0;max-width:none;box-shadow:none;background:#fff;line-height:1.6;font-size:14px}
#case-application .cv-focus-body{border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;background:transparent!important}
#case-application .cv-focus :is(.mv-deal,.mv-table-head){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.5fr) 20px}
#case-application .cv-focus :is(.mv-deal-name,.mv-reason,.mv-stage,.mv-role,.mv-utterance-main,.mv-message,.nv-table,.pf-step,.bx-answer-text){font-size:14px!important}
#case-application .cv-focus :is(.ec-bubble,.nv-ai p,.nv-next-step p){font-size:16px!important;line-height:1.6}
#case-application .cv-focus .ec-story{display:grid;gap:14px;border:0;padding:0}
#case-application .cv-focus .ec-message{max-width:85%}
#case-application .cv-focus .ec-chapter,#case-application .cv-focus .ec-bridge{display:none}
#case-application .cv-focus .ec-message:nth-of-type(n+4){display:none}
#case-application .cv-focus .nv-drawer{display:block;position:static;border:0}
#case-application .cv-focus .nv-drawer-head{border-right:0;border-bottom:1px solid #e4e6ed}
#case-application .cv-focus .nv-drawer-head h3{font-size:23px}
#case-application .cv-focus .mv-conversation,#case-application .cv-focus .mv-training-chat{padding:12px}
#case-application .cv-focus .mv-utterance{padding:13px;display:grid;grid-template-columns:45px 1fr;gap:15px;border-bottom:1px solid #e5e9ef}
#case-application .cv-focus .mv-time{font-size:12px;color:#64748b}
#case-application .cv-shot .nv-crm-workspace{grid-template-columns:minmax(0,1fr) 290px}
@container(max-width:780px){#case-application .cv-shot .nv-crm-workspace{display:block}#case-application .cv-shot .nv-drawer{margin-top:16px}#case-application .cv-shot .nv-kanban{grid-template-columns:repeat(3,minmax(0,1fr))}#case-application .cv-shot .cv-focus-screen{padding:18px}}
@container(max-width:520px){#case-application .cv-shot .cv-original-logo{max-width:125px;max-height:31px}#case-application .cv-shot :is(.mv-demo,.nv-demo,.bx-demo,.pf-top small,.ec-authentic){max-width:104px;font-size:11px!important}#case-application .cv-shot :is(.mv-top,.ec-top,.pf-top,.nv-topbar,.bx-top){padding:14px;gap:10px}#case-application .cv-shot .cv-focus-screen{padding:13px}#case-application[data-client=eco] .cv-shot .ec-story{padding:17px 12px}#case-application[data-client=eco] .cv-shot .ec-message{max-width:95%}#case-application .cv-shot .nv-kanban{grid-template-columns:1fr}#case-application .cv-focus :is(.mv-deal,.mv-table-head){grid-template-columns:1fr;gap:8px}#case-application .cv-focus .mv-table-head{display:none}#case-application .cv-focus .mv-arrow{display:none}#case-application .cv-shot .cv-company-wordmark{font-size:15px}}


html,body{margin:0;padding:0;background:transparent;width:100%;min-width:0}
#case-application{width:100%;container-type:inline-size;overflow:clip}
#case-application .cv-tabs{padding:0 0 16px}
#case-application .cv-stage{padding:16px;border:1px solid #dce0e6;border-radius:10px}
#case-application .cv-caption{padding:12px 2px 0}
#case-application .cv-caption p{max-width:none}
#case-application .cv-shot{padding:0}
#case-application .cv-tab:focus-visible{outline:2px solid var(--cv-accent);outline-offset:2px}
#case-application .cv-windowbar{font:11px/1.5 Inter,"Segoe UI",Arial,sans-serif}
@container(max-width:520px){#case-application .cv-stage{padding:6px;border-radius:7px}#case-application .cv-tabs{padding:0 6px 12px}#case-application .cv-tab{font-size:11px;min-height:40px}#case-application .cv-caption{padding:12px 12px 0}}
html.is-embedded{overflow-y:hidden}
html.is-preview #case-application > .cv-tabs,
html.is-preview #case-application > .cv-caption{display:none}
html.is-preview #case-application > .cv-stage{padding:0;border:0;background:transparent}
