._body_1dyhl_1{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;background:#f0eeeb;color:#141414;min-height:100vh;display:flex;flex-direction:column}._topBar_1dyhl_12{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1.25rem;background:#141414;color:#fff;font-size:.875rem}._brand_1dyhl_23{font-weight:600;letter-spacing:.02em}._topLink_1dyhl_28{color:#fff;font-size:.8125rem;opacity:.88;text-decoration:none}._topLink_1dyhl_28:hover{opacity:1;text-decoration:underline}._configWarn_1dyhl_40{margin:0;padding:.5rem 1.25rem;background:#fef3cd;color:#5c4a00;font-size:.8rem;text-align:center}._split_1dyhl_49{flex:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;min-height:0}._agentPane_1dyhl_57,._customerPane_1dyhl_58{display:flex;flex-direction:column;min-height:calc(100vh - 44px)}._agentPane_1dyhl_57{background:#fff;border-right:1px solid #e4e2de}._customerPane_1dyhl_58{background:linear-gradient(180deg,#faf9f7,#f0eeeb)}._paneHeader_1dyhl_73{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.15rem;border-bottom:1px solid #ebe9e6;flex-shrink:0}._paneHeader_1dyhl_73 h2{margin:0;font-size:.95rem;font-weight:600}._flexHost_1dyhl_88{flex:1;min-height:360px;position:relative;background:#f8f8f8}._flexHost_1dyhl_88 .flex-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}._flexEmpty_1dyhl_103{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem;text-align:center;color:#6b6b6b;font-size:.875rem}._flexEmpty_1dyhl_103 .flex-empty-icon{width:48px;height:48px;border-radius:12px;background:#eae8e4;display:flex;align-items:center;justify-content:center;font-size:1.25rem}._chatLayout_1dyhl_128{flex:1;display:flex;flex-direction:column;min-height:0;padding:.75rem 1rem 1rem;gap:0}._chatMessages_1dyhl_137{flex:1;overflow-y:auto;padding:.5rem .25rem 1rem;min-height:200px;scroll-behavior:smooth}._chatMessages_1dyhl_137 .msg-row{display:flex;margin-bottom:.65rem}._chatMessages_1dyhl_137 .msg-row--user{justify-content:flex-end}._chatMessages_1dyhl_137 .msg-row--agent{justify-content:flex-start}._chatMessages_1dyhl_137 .msg-row--system,._chatMessages_1dyhl_137 .msg-row--error{justify-content:center}._chatMessages_1dyhl_137 .msg{padding:.55rem .85rem;border-radius:16px;font-size:.9rem;line-height:1.45;max-width:min(85%,320px);word-break:break-word}._chatMessages_1dyhl_137 .msg--user{background:#141414;color:#fff;border-bottom-right-radius:4px}._chatMessages_1dyhl_137 .msg--agent{background:#fff;color:#141414;border:1px solid #e4e2de;border-bottom-left-radius:4px}._customerStatus_1dyhl_185{font-size:.75rem;font-weight:600;color:#5c5a57;padding:.2rem .55rem;border-radius:999px;background:#ebe9e6}._customerStatus_1dyhl_185:not(:empty){color:#1a5c38;background:#e6f4ec}._chatMessages_1dyhl_137 .msg--system{background:transparent;color:#888;font-size:.75rem;padding:.25rem .5rem;max-width:100%;text-align:center}._chatMessages_1dyhl_137 .msg--error{background:#fdecea;color:#b42318;font-size:.8rem;border-radius:8px;max-width:100%}._composer_1dyhl_216{flex-shrink:0;background:#fff;border:1px solid #e4e2de;border-radius:14px;padding:.65rem;box-shadow:0 2px 12px #0000000a}._chatForm_1dyhl_225{display:flex;gap:.5rem;align-items:center}._chatForm_1dyhl_225 input{flex:1;min-width:0;padding:.6rem .85rem;border:none;background:#f5f4f2;border-radius:10px;font-size:.9375rem;outline:none}._chatForm_1dyhl_225 input:focus{box-shadow:0 0 0 2px #14141422}._composerActions_1dyhl_246{display:flex;gap:.5rem;margin-top:.55rem}._btnPrimary_1dyhl_252,._btnSecondary_1dyhl_253,._btnGhost_1dyhl_254{padding:.55rem 1rem;border-radius:10px;font-size:.875rem;font-weight:500;cursor:pointer;border:none;transition:opacity .15s ease}._btnPrimary_1dyhl_252:hover,._btnSecondary_1dyhl_253:hover,._btnGhost_1dyhl_254:hover{opacity:.88}._btnPrimary_1dyhl_252:disabled,._btnSecondary_1dyhl_253:disabled{opacity:.45;cursor:not-allowed}._btnPrimary_1dyhl_252{background:#141414;color:#fff;padding-left:1.15rem;padding-right:1.15rem}._btnSecondary_1dyhl_253{flex:1;background:#fff;color:#141414;border:1px solid #d8d6d2}._btnGhost_1dyhl_254{background:transparent;color:#141414;border:1px solid #d8d6d2;padding-left:.85rem;padding-right:.85rem}._voiceStrip_1dyhl_298{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.65rem;padding:.65rem .85rem;background:#fff;border:1px solid #e4e2de;border-radius:12px;font-size:.8125rem;color:#555}._voiceStripLabel_1dyhl_313{font-weight:500;color:#141414}._phoneLink_1dyhl_318{font-size:.9375rem;font-weight:600;color:#141414;text-decoration:none;white-space:nowrap}._phoneLink_1dyhl_318:hover{text-decoration:underline}._tabBar_1dyhl_330{display:flex;gap:.35rem;padding:0 1rem .65rem;flex-shrink:0}._tab_1dyhl_330,._tabActive_1dyhl_338{flex:1;padding:.45rem .5rem;border-radius:8px;border:1px solid #e4e2de;background:#fff;font-size:.8125rem;font-weight:500;cursor:pointer;color:#555}._tabActive_1dyhl_338{background:#141414;color:#fff;border-color:#141414}._webVoicePanel_1dyhl_356{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1rem;min-height:220px}._webVoiceIcon_1dyhl_366{width:72px;height:72px;border-radius:50%;background:#f0eeeb;display:flex;align-items:center;justify-content:center;font-size:1.75rem;margin-bottom:1rem}._webVoiceIconLive_1dyhl_378{background:#0d7a4a}._webVoiceStatus_1dyhl_382{margin:0 0 1.25rem;font-size:.875rem;color:#666;text-align:center}._webVoiceMuted_1dyhl_389{margin:0;font-size:.875rem;color:#999;text-align:center}._btnCallWide_1dyhl_396,._btnHangup_1dyhl_397,._btnDisabledWide_1dyhl_398{width:100%;max-width:280px;padding:.75rem 1rem;border-radius:12px;font-size:.9375rem;font-weight:600;border:none;cursor:pointer}._btnCallWide_1dyhl_396{background:#141414;color:#fff}._btnHangup_1dyhl_397{background:#b42318;color:#fff}._btnDisabledWide_1dyhl_398{background:#e8e6e3;color:#999;cursor:not-allowed}._inboundDemo_1dyhl_425{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1.25rem;text-align:center}._inboundLead_1dyhl_435{margin:0 0 .75rem;font-size:.9375rem;color:#555}._inboundPhone_1dyhl_441{margin:0 0 1rem;font-size:1.65rem;font-weight:700;letter-spacing:.02em;color:#141414;text-decoration:none}._inboundPhone_1dyhl_441:hover{text-decoration:underline}._inboundSub_1dyhl_454{margin:0 0 1.5rem;max-width:22rem;font-size:.8125rem;line-height:1.55;color:#666}._workflowCard_1dyhl_462{width:100%;max-width:280px;padding:.85rem 1rem;margin-bottom:1.25rem;background:#fff;border:1px solid #e4e2de;border-radius:12px;text-align:left}._workflowLabel_1dyhl_473{display:block;font-size:.75rem;font-weight:600;color:#888;margin-bottom:.35rem;text-transform:uppercase;letter-spacing:.04em}._workflowSid_1dyhl_483{font-size:.875rem;color:#141414}._stepList_1dyhl_488{margin:0;padding-left:1.15rem;max-width:280px;text-align:left;font-size:.8125rem;line-height:1.6;color:#555}._customAgentHost_1dyhl_498{flex:1;min-height:360px;overflow-y:auto}._customAgent_1dyhl_498{padding:1rem;display:flex;flex-direction:column;gap:.75rem;height:100%}._customAgentHeader_1dyhl_512{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._customAgentTitle_1dyhl_519{margin:0;font-weight:600;font-size:.95rem}._customAgentMeta_1dyhl_525{margin:.2rem 0 0;font-size:.8125rem;color:#666}._customAgentMuted_1dyhl_531{margin:0;padding:1rem;color:#888;font-size:.875rem}._customAgentError_1dyhl_538{margin:0;padding:.5rem .65rem;background:#fdecea;color:#b42318;border-radius:8px;font-size:.8125rem}._customAgentWaiting_1dyhl_547{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#f5f4f2;border-radius:10px;font-size:.875rem;color:#444}._pulseDot_1dyhl_558{width:8px;height:8px;border-radius:50%;background:#0d7a4a;animation:_flexPulse_1dyhl_1 1.2s ease-in-out infinite}@keyframes _flexPulse_1dyhl_1{0%,to{opacity:.35}50%{opacity:1}}._customAgentIncoming_1dyhl_576{padding:1rem;border:1px solid #e4e2de;border-radius:12px;background:#fff}._customAgentIncomingLabel_1dyhl_583{margin:0;font-size:.75rem;color:#888;text-transform:uppercase;letter-spacing:.04em}._customAgentIncomingFrom_1dyhl_591{margin:.35rem 0 .75rem;font-size:1.25rem;font-weight:700}._customAgentIncomingActions_1dyhl_597{display:flex;gap:.5rem}._customAgentIncomingActions_1dyhl_597 ._btnCallWide_1dyhl_396,._customAgentIncomingActions_1dyhl_597 ._btnHangup_1dyhl_397{flex:1;max-width:none}._customAgentLog_1dyhl_608{margin:0;padding-left:1rem;font-size:.75rem;color:#888;line-height:1.5}._customAgentFoot_1dyhl_616{margin:auto 0 0;font-size:.7rem;color:#aaa}@media(max-width:900px){._split_1dyhl_49{grid-template-columns:1fr}._agentPane_1dyhl_57{min-height:50vh;border-right:none;border-bottom:1px solid #e4e2de}._customerPane_1dyhl_58{min-height:auto}}
