@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--font-demo-mono:"JetBrains Mono","JetBrains Mono Fallback"}.demo-dashboard{--ink:#143628;--ink-2:#37453d;--ink-3:#5c6b62;--ink-4:#89958f;--parchment:#efeee9;--parchment-2:#f3f1eb;--canvas:#ffffff;--canvas-dim:#faf8f3;--linden:#184634;--linden-deep:#113525;--linden-soft:#e7efe8;--linden-tint:#eff4ef;--accent:#0f4f3d;--accent-deep:#113525;--accent-soft:#dde8de;--accent-tint:#e7efe8;--silver:#cfd7cd;--silver-2:#dde3db;--silver-3:#eef2ec;--clay:#b36a4a;--clay-soft:#f0d8ca;--signal:#b99162;--signal-soft:#e8e1d5;--fg-1:var(--ink);--fg-2:var(--ink-2);--fg-3:var(--ink-3);--bg-page:var(--parchment);--bg-raised:var(--canvas);--font-sans:var(--font-body),"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:var(--font-sans);--font-mono:var(--font-demo-mono),"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--weight-medium:500;--weight-semibold:600;--lead-tight:1.15;--lead-snug:1.25;--lead-ui:1.35;--lead-body:1.5;--track-display:0;--track-eyebrow:0.08em;--shadow-sm:0 1px 2px rgba(16,36,29,0.06),0 1px 1px rgba(16,36,29,0.04);--ease-out:cubic-bezier(0.2,0.7,0.2,1);--dur-ui:200ms;--sidebar-w:240px;--sidebar-w-collapsed:64px;min-height:100vh;background:radial-gradient(circle at top,rgba(17,53,37,.04),transparent 30%),linear-gradient(180deg,#f3f1eb 0,var(--bg-page) 100%);color:var(--fg-1);font-family:var(--font-sans);font-size:14px;line-height:var(--lead-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.demo-dashboard *,.demo-dashboard :after,.demo-dashboard :before{box-sizing:border-box}.demo-dashboard button,.demo-dashboard input,.demo-dashboard select{font-family:inherit;color:inherit}.demo-dashboard dd,.demo-dashboard dl{margin:0}.demo-dashboard h1,.demo-dashboard h2,.demo-dashboard h3,.demo-dashboard h4,.demo-dashboard p{margin:0;max-width:none;font-family:inherit;letter-spacing:normal}.demo-dashboard h1{font-size:32px;line-height:var(--lead-tight)}.demo-dashboard h1,.demo-dashboard h2{font-family:var(--font-display);font-weight:var(--weight-medium);color:var(--ink)}.demo-dashboard h2{font-size:24px;line-height:var(--lead-snug)}.demo-dashboard p{color:inherit;font-size:inherit;line-height:inherit}.demo-dashboard .eyebrow{font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:var(--ink-3)}.demo-dashboard .mono,.demo-dashboard code{font-family:var(--font-mono);font-feature-settings:"tnum" 1,"ss01" 1}.demo-dashboard :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.demo-dashboard .side-btn{background:transparent;border:none;padding:8px 12px;border-radius:6px;font-size:14px;color:var(--ink-2);cursor:pointer;display:flex;align-items:center;gap:10px;text-align:left;width:100%;text-decoration:none;transition:all .12s var(--ease-out)}.demo-dashboard .side-btn:hover{background:var(--canvas-dim);color:var(--ink)}.demo-dashboard .side-btn[data-collapsed=true]{justify-content:center;padding:10px 0}.demo-dashboard .side-btn[data-active=true]{background:var(--accent-tint);color:var(--accent-deep);font-weight:700}.demo-dashboard .side-btn[data-active=true] svg{color:var(--accent)}.demo-dashboard .side-collapse{background:transparent;border:1px solid transparent;width:26px;height:26px;border-radius:6px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer;transition:all .12s var(--ease-out)}.demo-dashboard .side-collapse:hover{background:var(--canvas-dim);color:var(--ink);border-color:var(--silver-2)}.demo-dashboard .row-hover:hover{background:var(--canvas-dim)}.demo-dashboard .btn-ghost{background:var(--bg-page);color:var(--ink-2);border:1px solid var(--silver-2);padding:8px 12px;border-radius:6px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .12s var(--ease-out)}.demo-dashboard .btn-ghost:hover{color:var(--ink);border-color:var(--silver)}.demo-dashboard .dashboard-mobile-header,.demo-dashboard .dashboard-sidebar-backdrop{display:none}.demo-dashboard .demo-brand-link{display:inline-flex;min-width:0;line-height:0;text-decoration:none}.demo-dashboard .demo-back-link{margin-top:2px;color:var(--ink-3);font-size:13px}.demo-dashboard .demo-back-link:hover{color:var(--ink)}.demo-dashboard .demo-list-panel{overflow:hidden;background:var(--canvas);border:1px solid var(--silver-2);border-radius:8px}.demo-dashboard .responsive-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.demo-dashboard .demo-expand-list{display:none;margin:0;padding:0;list-style:none}.demo-dashboard .demo-expand-row{border-bottom:1px solid var(--silver-3)}.demo-dashboard .demo-expand-row:last-child{border-bottom:none}.demo-dashboard .demo-expand-head{display:flex;align-items:stretch;min-width:0}.demo-dashboard .demo-expand-toggle{display:flex;flex:1;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.demo-dashboard .demo-expand-toggle:focus-visible{outline:2px solid var(--linden);outline-offset:-2px}.demo-dashboard .demo-expand-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.demo-dashboard .demo-expand-summary{min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.demo-dashboard .demo-expand-view{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;padding:0 14px;border-left:1px solid var(--silver-3);color:var(--ink-3);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.demo-dashboard .demo-expand-view:hover{color:var(--ink)}.demo-dashboard .demo-expand-details{display:grid;grid-template-columns:minmax(92px,34%) minmax(0,1fr);gap:8px 12px;padding:0 16px 14px;font-size:13px}.demo-dashboard .demo-expand-details[hidden]{display:none}.demo-dashboard .demo-expand-details dt{padding-top:2px;color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.demo-dashboard .demo-expand-details dd{min-width:0;overflow-wrap:anywhere}.demo-dashboard .demo-expand-empty{padding:48px 16px;color:var(--ink-3);text-align:center}@media (max-width:767px){.demo-dashboard{max-width:100%;overflow-x:hidden}.demo-dashboard input,.demo-dashboard select,.demo-dashboard textarea{max-width:100%}.demo-dashboard .dashboard-mobile-header{position:sticky;top:0;z-index:40;display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;border-bottom:1px solid var(--silver-2);background:rgba(253,252,249,.96);backdrop-filter:blur(12px)}.demo-dashboard .dashboard-mobile-header img{width:154px!important}.demo-dashboard .dashboard-mobile-menu-button{display:grid;width:44px;height:44px;flex:0 0 44px;cursor:pointer;place-items:center;border:1px solid var(--silver-2);border-radius:8px;background:var(--canvas);color:var(--ink)}.demo-dashboard .dashboard-shell-grid{display:block!important;min-height:calc(100dvh - 60px)!important}.demo-dashboard .dashboard-sidebar{position:fixed!important;inset:0 auto 0 0;z-index:60;width:min(84vw,288px);height:100dvh!important;overflow-y:auto;padding:20px 14px!important;transform:translateX(-105%);box-shadow:18px 0 40px rgba(16,36,29,.18);transition:transform var(--dur-ui) var(--ease-out)!important}.demo-dashboard .dashboard-sidebar[data-mobile-open=true]{transform:translateX(0)}.demo-dashboard .dashboard-sidebar-backdrop{position:fixed;inset:0;z-index:50;width:100%;height:100%;cursor:pointer;border:0;background:rgba(20,54,40,.34)}.demo-dashboard .dashboard-sidebar-backdrop[data-mobile-open=true]{display:block}.demo-dashboard .dashboard-sidebar-collapse{display:none}.demo-dashboard .dashboard-content{padding:20px 16px 48px!important}.demo-dashboard .call-detail-header,.demo-dashboard .page-header{align-items:flex-start!important;flex-direction:column;gap:14px!important}.demo-dashboard .call-detail-header h1,.demo-dashboard .page-header h1{font-size:28px!important}.demo-dashboard .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.demo-dashboard .metric-grid>*{border-right:0!important;border-bottom:1px solid var(--silver-2)}.demo-dashboard .metric-grid>:nth-child(odd){border-right:1px solid var(--silver-2)!important}.demo-dashboard .metric-grid>:nth-last-child(-n+2){border-bottom:0}.demo-dashboard .dashboard-filters{align-items:stretch!important}.demo-dashboard .dashboard-filter-date,.demo-dashboard .dashboard-filter-date>button,.demo-dashboard .dashboard-filter-pill,.demo-dashboard .dashboard-filters>*{width:100%}.demo-dashboard .dashboard-filter-pill input,.demo-dashboard .dashboard-filter-pill select{min-width:0;flex:1}.demo-dashboard .dashboard-date-popover{position:fixed!important;top:auto!important;right:16px;bottom:16px;left:16px!important;min-width:0!important;max-height:calc(100dvh - 32px);overflow-y:auto}.demo-dashboard .dashboard-volume-chart{padding:18px 16px!important}.demo-dashboard .dashboard-volume-header{align-items:flex-start!important;flex-direction:column;gap:12px}.demo-dashboard .dashboard-volume-legend{flex-wrap:wrap;gap:8px 12px!important}.demo-dashboard .dashboard-chart-scroll{overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.demo-dashboard .dashboard-chart-inner{min-width:520px}.demo-dashboard .calls-desktop-wrap,.demo-dashboard .stats-desktop-wrap{display:none}.demo-dashboard .calls-desktop-wrap.responsive-table-wrap,.demo-dashboard .stats-desktop-wrap.responsive-table-wrap{overflow-x:visible!important}.demo-dashboard .demo-expand-list{display:block}.demo-dashboard .responsive-detail-list{grid-template-columns:minmax(104px,36%) minmax(0,1fr)!important;-moz-column-gap:12px;column-gap:12px}.demo-dashboard .call-detail-header .mono,.demo-dashboard .responsive-detail-list dd{min-width:0;overflow-wrap:anywhere}.demo-dashboard .responsive-section-body,.demo-dashboard .responsive-section-header{padding-right:16px!important;padding-left:16px!important}}@media (min-width:768px){.demo-dashboard .responsive-table-wrap table{min-width:720px}.demo-dashboard .demo-expand-list{display:none}}@media (max-width:479px){.demo-dashboard .dashboard-content{padding-right:12px!important;padding-left:12px!important}.demo-dashboard .metric-grid>*{padding:12px!important}.demo-dashboard .metric-grid>*>:nth-child(2){font-size:21px!important}.demo-dashboard .call-transcript-row{grid-template-columns:1fr!important;gap:6px!important}}@media (prefers-reduced-motion:reduce){.demo-dashboard *,.demo-dashboard :after,.demo-dashboard :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}