.AdminDashboard_app__JoYZG{--line:oklch(0.88 0.018 70);--line-2:oklch(0.92 0.018 70);--ink-4:oklch(0.78 0.014 30);--sidebar-w:260px;--sidebar-w-mini:64px;background:var(--cream-0);color:var(--ink-0);display:grid;grid-template-columns:var(--sidebar-w) 1fr;height:100vh;overflow:hidden;transition:grid-template-columns .28s cubic-bezier(.22,1,.36,1)}.AdminDashboard_collapsed__oPNHC{grid-template-columns:var(--sidebar-w-mini) 1fr}.AdminDashboard_app__JoYZG button,.AdminDashboard_app__JoYZG input,.AdminDashboard_app__JoYZG textarea{font:inherit}.AdminDashboard_sidebar__G6n_Z{background:var(--cream-1);border-right:1px solid var(--line);display:flex;flex-direction:column;overflow:hidden}.AdminDashboard_sideTop__kkEMf{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:10px;justify-content:space-between;min-height:64px;padding:18px 16px}.AdminDashboard_brand__JAJDU,.AdminDashboard_loginBrand__mJLDi{align-items:center;color:var(--ink-0);display:flex;font-family:var(--d);font-size:18px;font-weight:700;gap:9px;letter-spacing:-.03em;min-width:0}.AdminDashboard_brandMark__Ozyvf{align-items:center;background:var(--ink-0);border-radius:7px;display:flex;flex-direction:column;flex-shrink:0;gap:3px;height:26px;justify-content:center;padding:0 4px;width:26px}.AdminDashboard_brandMark__Ozyvf:after,.AdminDashboard_brandMark__Ozyvf:before{border-radius:999px;content:"";height:6px;width:100%}.AdminDashboard_brandMark__Ozyvf:before{background:var(--coral)}.AdminDashboard_brandMark__Ozyvf:after{background:var(--cream-0)}.AdminDashboard_brandName__jCcLH{white-space:nowrap}.AdminDashboard_iconBtn__Lfcl3,.AdminDashboard_toggleBtn__qjtvn{align-items:center;border-radius:8px;color:var(--ink-2);display:grid;height:28px;justify-items:center;transition:background .15s ease,color .15s ease;width:28px}.AdminDashboard_iconBtn__Lfcl3:hover,.AdminDashboard_toggleBtn__qjtvn:hover{background:var(--cream-2);color:var(--ink-0)}.AdminDashboard_sideSection__iPopx{color:var(--ink-3);font-family:var(--m);font-size:10.5px;letter-spacing:.08em;overflow:hidden;padding:18px 12px 8px;text-transform:uppercase;white-space:nowrap}.AdminDashboard_sideNav__ArmJ8{display:flex;flex-direction:column;gap:2px;padding:0 8px}.AdminDashboard_navItem__SAROv{align-items:center;border-radius:10px;color:var(--ink-1);display:flex;font-size:14px;font-weight:500;gap:12px;overflow:hidden;padding:9px 12px;text-align:left;transition:background .12s ease,color .12s ease;white-space:nowrap;width:100%}.AdminDashboard_navItem__SAROv:hover{background:var(--cream-2);color:var(--ink-0)}.AdminDashboard_isActive__kKiYy.AdminDashboard_navItem__SAROv,.AdminDashboard_navItem__SAROv.AdminDashboard_isActive__kKiYy{background:var(--ink-0);color:var(--cream-0)}.AdminDashboard_ico__7DuxH{display:grid;flex-shrink:0;height:18px;place-items:center;width:18px}.AdminDashboard_badge__hCMgK{background:var(--coral);border-radius:999px;color:white;font-family:var(--m);font-size:10.5px;letter-spacing:.02em;margin-left:auto;padding:1px 7px}.AdminDashboard_sideBottom__0NCt6{border-top:1px solid var(--line);display:flex;gap:10px;margin-top:auto;overflow:hidden;padding:14px;white-space:nowrap}.AdminDashboard_userInfo__x4yeA{display:flex;flex-direction:column;min-width:0}.AdminDashboard_userInfo__x4yeA b{color:var(--ink-0);font-size:13px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.AdminDashboard_userInfo__x4yeA small{color:var(--ink-3);font-family:var(--m);font-size:10.5px;letter-spacing:.02em}.AdminDashboard_collapsed__oPNHC .AdminDashboard_badge__hCMgK,.AdminDashboard_collapsed__oPNHC .AdminDashboard_brandName__jCcLH,.AdminDashboard_collapsed__oPNHC .AdminDashboard_navLabel__SIOrk,.AdminDashboard_collapsed__oPNHC .AdminDashboard_sideSection__iPopx,.AdminDashboard_collapsed__oPNHC .AdminDashboard_userInfo__x4yeA{display:none}.AdminDashboard_collapsed__oPNHC .AdminDashboard_navItem__SAROv{justify-content:center;padding:9px}.AdminDashboard_collapsed__oPNHC .AdminDashboard_sideBottom__0NCt6,.AdminDashboard_collapsed__oPNHC .AdminDashboard_sideTop__kkEMf{justify-content:center}.AdminDashboard_main__5E2Y6{display:flex;flex-direction:column;min-width:0;overflow:hidden}.AdminDashboard_topbar__9GqOe{align-items:center;background:var(--cream-0);border-bottom:1px solid var(--line);display:flex;gap:16px;min-height:64px;padding:14px 28px}.AdminDashboard_crumb__o60sb{align-items:center;color:var(--ink-3);display:flex;font-family:var(--m);font-size:11.5px;gap:8px;letter-spacing:.06em;text-transform:uppercase}.AdminDashboard_crumb__o60sb b{color:var(--ink-0);font-weight:600}.AdminDashboard_sep__w8amZ{color:var(--ink-4)}.AdminDashboard_topRight__vn8Mh{align-items:center;display:flex;gap:10px;margin-left:auto}.AdminDashboard_envPill__4JpdY{align-items:center;background:white;border:1px solid var(--line);border-radius:999px;color:var(--ink-1);display:inline-flex;font-family:var(--m);font-size:11px;gap:7px;letter-spacing:.04em;padding:5px 11px}.AdminDashboard_dot__OmxZo{background:var(--mint);border-radius:50%;box-shadow:0 0 0 3px oklch(.82 .1 160/.25);height:7px;width:7px}.AdminDashboard_btn__iPoNF{align-items:center;background:var(--cream-1);border:1px solid var(--line);border-radius:10px;color:var(--ink-0);display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 14px}.AdminDashboard_btn__iPoNF:hover{background:var(--cream-2)}.AdminDashboard_primary__zjiyI{background:var(--ink-0);border-color:transparent;color:var(--cream-0)}.AdminDashboard_primary__zjiyI:hover{background:var(--ink-1)}.AdminDashboard_panel__MT2rB{flex:1 1;min-height:0;overflow:hidden}.AdminDashboard_agentsPanel__3BMXx{display:grid;grid-template-columns:280px 1fr 320px}.AdminDashboard_agentList__s_x9n{background:var(--cream-0);border-right:1px solid var(--line);display:flex;flex-direction:column;overflow-y:auto}.AdminDashboard_agentListHead___GJQC{align-items:center;border-bottom:1px solid var(--line-2);display:flex;justify-content:space-between;padding:16px 18px 12px}.AdminDashboard_agentListHead___GJQC h3{font-family:var(--d);font-size:15px;font-weight:600;letter-spacing:-.01em}.AdminDashboard_agentSearch__fYLzl{align-items:center;background:white;border:1px solid var(--line);border-radius:10px;display:flex;gap:8px;margin:12px 14px 4px;padding:7px 10px}.AdminDashboard_agentSearch__fYLzl input{background:transparent;border:0;color:var(--ink-0);flex:1 1;font-size:13px;outline:0}.AdminDashboard_agentSearch__fYLzl input::placeholder,.AdminDashboard_chatInput__kyuZI textarea::placeholder{color:var(--ink-3)}.AdminDashboard_agentItems__st0Ao{padding:8px 8px 16px}.AdminDashboard_agentItem__IiXVO{align-items:center;border-radius:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:32px 1fr auto;padding:10px;text-align:left;transition:background .12s ease;width:100%}.AdminDashboard_agentItem__IiXVO:hover{background:var(--cream-1)}.AdminDashboard_agentItem__IiXVO.AdminDashboard_isActive__kKiYy{background:white;box-shadow:inset 0 0 0 1px var(--line)}.AdminDashboard_agentAvatar___iZu0,.AdminDashboard_chatAvatar__k5IGf{color:white;display:grid;font-family:var(--d);font-weight:600;place-items:center}.AdminDashboard_agentAvatar___iZu0{border-radius:9px;font-size:13px;height:32px;width:32px}.AdminDashboard_agentBody__AOPxk{min-width:0}.AdminDashboard_agentBody__AOPxk b{color:var(--ink-0);display:block;font-size:13.5px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminDashboard_agentBody__AOPxk small{color:var(--ink-3);display:block;font-family:var(--m);font-size:10.5px;letter-spacing:.02em;margin-top:2px}.AdminDashboard_ok__WHo8I{color:oklch(.55 .12 160)}.AdminDashboard_draft__g9HqW{color:var(--coral-deep)}.AdminDashboard_statusDot__xjUqr{background:var(--ink-4);border-radius:50%;height:8px;width:8px}.AdminDashboard_live__F5NSk{background:var(--mint);box-shadow:0 0 0 3px oklch(.82 .1 160/.25)}.AdminDashboard_draftDot__K8UDq{background:var(--coral);box-shadow:0 0 0 3px oklch(.72 .16 35/.2)}.AdminDashboard_agentChat__fSpRm{background:var(--cream-0);border-right:1px solid var(--line);display:flex;flex-direction:column;min-width:0}.AdminDashboard_chatHead__KMY04{align-items:center;background:var(--cream-0);border-bottom:1px solid var(--line-2);display:flex;gap:14px;padding:14px 24px}.AdminDashboard_chatAvatar__k5IGf{border-radius:10px;font-size:15px;height:36px;width:36px}.AdminDashboard_chatMeta__vRVYs{min-width:0}.AdminDashboard_chatMeta__vRVYs b{color:var(--ink-0);display:block;font-family:var(--d);font-size:15px;font-weight:600;letter-spacing:-.01em}.AdminDashboard_chatMeta__vRVYs small{color:var(--ink-3);font-family:var(--m);font-size:11px;letter-spacing:.02em}.AdminDashboard_right__8nB9u{display:flex;gap:6px;margin-left:auto}.AdminDashboard_testBanner__Kh_ba{align-items:center;background:oklch(.92 .1 95/.5);border-bottom:1px solid var(--line-2);color:var(--ink-1);display:flex;font-family:var(--m);font-size:11px;gap:10px;letter-spacing:.04em;padding:9px 24px}.AdminDashboard_testBanner__Kh_ba b{color:var(--ink-0);font-weight:600}.AdminDashboard_testBanner__Kh_ba .AdminDashboard_dot__OmxZo{background:var(--coral);box-shadow:0 0 0 3px oklch(.72 .16 35/.18);height:8px;width:8px}.AdminDashboard_chatStage__Hgd6r{display:flex;flex:1 1;justify-content:center;min-height:0;overflow-y:auto;padding:32px 24px}.AdminDashboard_threadFrame__4be2A{background:white;border:1px solid var(--line);border-radius:22px;box-shadow:0 18px 50px oklch(.18 .022 30/.06);display:flex;flex-direction:column;max-width:560px;min-height:100%;overflow:hidden;width:100%}.AdminDashboard_thread__ShERs{display:flex;flex:1 1;flex-direction:column;gap:6px;padding:18px}.AdminDashboard_messageGroup__n0EA0{display:contents}.AdminDashboard_bubble__vu489{font-size:14px;line-height:1.4;max-width:80%;padding:9px 14px}.AdminDashboard_userBubble__qJW_3{align-self:flex-end;background:var(--ink-0);border-radius:16px 16px 6px;color:var(--cream-0)}.AdminDashboard_agentBubble___Q0HG{align-self:flex-start;background:var(--cream-1);border:1px solid var(--line-2);border-radius:16px 16px 16px 6px;color:var(--ink-0)}.AdminDashboard_metaLine__PRldS{align-self:flex-start;color:var(--ink-3);font-family:var(--m);font-size:10.5px;letter-spacing:.02em;margin:4px 0 2px 4px}.AdminDashboard_you__m9MM8{align-self:flex-end;margin-right:4px}.AdminDashboard_typing__IbEEC{align-self:flex-start;background:var(--cream-1);border:1px solid var(--line-2);border-radius:16px 16px 16px 6px;display:none;gap:4px;padding:10px 14px}.AdminDashboard_typing__IbEEC.AdminDashboard_isOn__OLcU7{display:flex}.AdminDashboard_typing__IbEEC i{animation:AdminDashboard_bounce__45esC 1.2s infinite;background:var(--ink-3);border-radius:50%;display:inline-block;height:6px;width:6px}.AdminDashboard_typing__IbEEC i:nth-child(2){animation-delay:.15s}.AdminDashboard_typing__IbEEC i:nth-child(3){animation-delay:.3s}@keyframes AdminDashboard_bounce__45esC{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.AdminDashboard_chatInput__kyuZI{background:var(--cream-0);border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:10px;padding:14px 18px 18px}.AdminDashboard_inputRow__GgtRI{align-items:flex-end;background:white;border:1px solid var(--line);border-radius:14px;display:flex;gap:10px;padding:8px 8px 8px 14px}.AdminDashboard_chatInput__kyuZI textarea{background:transparent;border:0;color:var(--ink-0);flex:1 1;font-size:14px;line-height:1.4;max-height:120px;min-height:22px;outline:0;padding:4px 0;resize:none}.AdminDashboard_sendBtn__T56q9{background:var(--ink-0);border-radius:10px;color:var(--cream-0);display:grid;flex-shrink:0;height:34px;place-items:center;transition:background .12s ease;width:34px}.AdminDashboard_sendBtn__T56q9:hover{background:var(--ink-1)}.AdminDashboard_disabled__pkbbH{background:var(--ink-4);cursor:default}.AdminDashboard_rowHint__IBswp{align-items:center;color:var(--ink-3);display:flex;font-family:var(--m);font-size:10.5px;gap:14px;letter-spacing:.04em}.AdminDashboard_rowHint__IBswp kbd{background:white;border:1px solid var(--line);border-radius:5px;color:var(--ink-2);font-family:var(--m);font-size:10px;padding:1px 6px}.AdminDashboard_messageCount__BpiLs{margin-left:auto}.AdminDashboard_agentDebug__v1kvp{background:var(--cream-0);display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding:18px 18px 28px}.AdminDashboard_dbgHead__b7KcO{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.AdminDashboard_dbgHead__b7KcO h4{color:var(--ink-0);font-family:var(--d);font-size:13.5px;font-weight:600}.AdminDashboard_dbgTabs__Fo5MV{background:var(--cream-1);border:1px solid var(--line);border-radius:9px;display:flex;gap:4px;padding:3px}.AdminDashboard_dbgTab__CvC4h{border-radius:6px;color:var(--ink-2);font-family:var(--m);font-size:10.5px;letter-spacing:.04em;padding:4px 9px;text-transform:uppercase}.AdminDashboard_anaRange__Y7C6U .AdminDashboard_isActive__kKiYy,.AdminDashboard_dbgTab__CvC4h.AdminDashboard_isActive__kKiYy{background:white;box-shadow:0 1px 0 oklch(0 0 0/.05);color:var(--ink-0)}.AdminDashboard_anaCard__Od8bK,.AdminDashboard_dbgCard__PNqGx,.AdminDashboard_stat__k6YhC{background:white;border:1px solid var(--line);border-radius:14px}.AdminDashboard_dbgCard__PNqGx{border-radius:12px;overflow:hidden}.AdminDashboard_dbgCardHead__5T1bu{align-items:center;border-bottom:1px solid var(--line-2);color:var(--ink-2);display:flex;font-family:var(--m);font-size:10.5px;justify-content:space-between;letter-spacing:.06em;padding:10px 14px;text-transform:uppercase}.AdminDashboard_dbgCardHead__5T1bu b{color:var(--ink-0);font-weight:600}.AdminDashboard_dbgCardBody__38ERI,.AdminDashboard_promptPreview__HtQyv{padding:12px 14px}.AdminDashboard_kv__mxf5l{display:flex;flex-direction:column;gap:8px}.AdminDashboard_kvRow__5k2U1{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.AdminDashboard_k__c_P8f{color:var(--ink-3);font-family:var(--m);font-size:11px;letter-spacing:.04em}.AdminDashboard_v__5YxCH{color:var(--ink-0);font-family:var(--m);font-size:11.5px;text-align:right}.AdminDashboard_emptyState__3m4AS,.AdminDashboard_empty__4DqE8,.AdminDashboard_promptPreview__HtQyv{color:var(--ink-3);font-family:var(--m);font-size:11.5px;letter-spacing:.02em;line-height:1.5}.AdminDashboard_analyticsPanel__XobC7{display:flex;flex-direction:column}.AdminDashboard_analyticsScroll__v9CnO{flex:1 1;min-height:0;overflow-y:auto;padding:28px 32px 60px}.AdminDashboard_anaHead__S1xCH{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.AdminDashboard_anaHead__S1xCH h2{font-family:var(--d);font-size:30px;font-weight:500;letter-spacing:-.025em;line-height:1.05}.AdminDashboard_anaHead__S1xCH p{color:var(--ink-2);font-size:14px;margin-top:6px;max-width:540px}.AdminDashboard_anaRange__Y7C6U{background:var(--cream-1);border:1px solid var(--line);border-radius:9px;display:flex;flex-shrink:0;gap:4px;padding:3px}.AdminDashboard_anaRange__Y7C6U button{border-radius:6px;color:var(--ink-2);font-family:var(--m);font-size:11px;letter-spacing:.04em;padding:5px 11px;text-transform:uppercase}.AdminDashboard_statGrid__hVqqj{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.AdminDashboard_stat__k6YhC{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px}.AdminDashboard_label__mcbpW{color:var(--ink-3);font-family:var(--m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.AdminDashboard_value__UUPfh{color:var(--ink-0);font-family:var(--d);font-size:30px;font-weight:500;letter-spacing:-.025em;line-height:1.05}.AdminDashboard_delta__P7wj_{color:var(--ink-2);font-family:var(--m);font-size:11px;letter-spacing:.02em}.AdminDashboard_anaRow__jC5vT{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1.5fr 1fr;margin-bottom:14px}.AdminDashboard_anaCard__Od8bK{display:flex;flex-direction:column;padding:18px 20px}.AdminDashboard_anaCardHead__1c10a{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.AdminDashboard_anaCardHead__1c10a h4{font-family:var(--d);font-size:14.5px;font-weight:600;letter-spacing:-.01em}.AdminDashboard_anaCardHead__1c10a small{color:var(--ink-3);font-family:var(--m);font-size:11px;letter-spacing:.04em}.AdminDashboard_emptyChart___rN5A{display:grid;min-height:220px;place-items:center;position:relative}.AdminDashboard_emptyChart___rN5A svg{height:100%;inset:0;position:absolute;width:100%}.AdminDashboard_emptyChart___rN5A span{background:white;border:1px solid var(--line-2);border-radius:999px;color:var(--ink-3);font-family:var(--m);font-size:11px;letter-spacing:.04em;padding:7px 12px;position:relative}.AdminDashboard_anaLegend__VlqEB{color:var(--ink-2);display:flex;font-family:var(--m);font-size:11px;gap:16px;letter-spacing:.02em;margin-top:10px}.AdminDashboard_anaLegend__VlqEB i{border-radius:3px;display:inline-block;height:10px;margin-right:6px;vertical-align:middle;width:10px}.AdminDashboard_emptyState__3m4AS{align-items:center;background:var(--cream-0);border:1px dashed var(--line);border-radius:12px;display:flex;flex:1 1;min-height:160px;padding:18px}.AdminDashboard_placeholder__9ldZD{align-items:center;color:var(--ink-3);display:flex;font-family:var(--m);font-size:12px;justify-content:center;letter-spacing:.04em}.AdminDashboard_loginPage__tOBNA{align-items:center;background:var(--cream-0);color:var(--ink-0);display:flex;min-height:100vh;padding:24px}.AdminDashboard_loginCard__6B8db{background:white;border:1px solid oklch(.88 .018 70);border-radius:16px;box-shadow:0 18px 50px oklch(.18 .022 30/.08);display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:420px;padding:28px;width:100%}.AdminDashboard_loginCard__6B8db h1{font-family:var(--d);font-size:30px;font-weight:500;letter-spacing:-.025em}.AdminDashboard_loginCard__6B8db p{color:var(--ink-2);font-size:14px;margin-top:4px}.AdminDashboard_loginCard__6B8db label{color:var(--ink-1);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:7px}.AdminDashboard_loginCard__6B8db input{background:var(--cream-0);border:1px solid oklch(.88 .018 70);border-radius:10px;color:var(--ink-0);padding:11px 12px}.AdminDashboard_loginButton__fyRz2{background:var(--ink-0);border-radius:10px;color:var(--cream-0);font-size:14px;font-weight:600;padding:12px 14px}.AdminDashboard_loginError__BkKPw{background:oklch(.88 .08 40/.45);border:1px solid oklch(.88 .08 40);border-radius:10px;color:var(--coral-deep)!important;padding:10px 12px}@media (max-width:1200px){.AdminDashboard_agentDebug__v1kvp{display:none}.AdminDashboard_agentsPanel__3BMXx{grid-template-columns:260px 1fr}.AdminDashboard_agentChat__fSpRm{border-right:0}.AdminDashboard_statGrid__hVqqj{grid-template-columns:repeat(2,1fr)}.AdminDashboard_anaRow__jC5vT{grid-template-columns:1fr}}@media (max-width:760px){.AdminDashboard_app__JoYZG{grid-template-columns:var(--sidebar-w-mini) 1fr}.AdminDashboard_agentsPanel__3BMXx{grid-template-columns:1fr}.AdminDashboard_agentList__s_x9n{display:none}.AdminDashboard_topbar__9GqOe{padding:12px 16px}.AdminDashboard_btn__iPoNF:first-of-type,.AdminDashboard_envPill__4JpdY{display:none}}