.demo-scene[data-v-6a178bda]{--accent:#2563eb;border-radius:var(--radius-lg);background:var(--c-white);box-shadow:var(--shadow-md),0 0 0 1px var(--c-line-2);transition:--accent .5s var(--ease);overflow:hidden}.demo-scene__bar[data-v-6a178bda]{border-bottom:1px solid var(--c-line-2);background:var(--c-soft);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.demo-scene__name[data-v-6a178bda]{color:var(--c-ink);white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:normal;display:flex}.demo-scene__name i[data-v-6a178bda]{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent);border-radius:50%}.demo-scene__name span[data-v-6a178bda]{transition:opacity .18s var(--ease)}.demo-scene__choices[data-v-6a178bda]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.demo-scene__choices button[data-v-6a178bda]{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text);font:inherit;cursor:pointer;scroll-snap-align:start;transition:background-color .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease);border:0;border-radius:999px;flex:none;padding:7px 12px;font-size:13px;font-weight:500;line-height:normal}.demo-scene__choices button[data-v-6a178bda]:hover{box-shadow:inset 0 0 0 1px var(--c-line-3)}.demo-scene__choices button[aria-pressed=true][data-v-6a178bda]{background:var(--c-ink);box-shadow:none;color:var(--c-white)}.demo-scene__steps[data-v-6a178bda]{border-bottom:1px solid var(--c-line-2);background:radial-gradient(var(--c-line) 1px,transparent 1px) 0 0 /18px 18px var(--c-white);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:16px 18px;display:grid;position:relative}.demo-scene__steps li[data-v-6a178bda]{background:var(--c-white);min-width:0;height:44px;box-shadow:inset 0 0 0 1.2px var(--c-line);color:var(--c-muted);transition:box-shadow .3s var(--ease),color .3s var(--ease);border-radius:12px;align-items:center;gap:10px;padding:0 12px 0 8px;font-size:13px;font-weight:600;line-height:normal;display:flex;position:relative}.demo-scene__steps span[data-v-6a178bda]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.demo-scene__steps li+li[data-v-6a178bda]:before{background:var(--c-line);content:"";width:28px;height:1.6px;transition:background-color .3s var(--ease);position:absolute;top:50%;left:-28px}.demo-scene__steps li.is-done[data-v-6a178bda]{color:var(--c-ink)}.demo-scene__steps li.is-done+li[data-v-6a178bda]:before,.demo-scene__steps li.is-wait[data-v-6a178bda]:before{background:var(--c-accent)}.demo-scene__steps li.is-wait[data-v-6a178bda]{background:linear-gradient(100deg,#fff 30%,var(--c-accent-soft) 50%,#fff 70%) 0 0 /250% 100%;box-shadow:inset 0 0 0 2px var(--c-accent);color:var(--c-ink);animation:1.4s linear infinite shimmer}.demo-scene__steps i[data-v-6a178bda]{background:var(--c-bg);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--c-line-2);transition:background-color .3s var(--ease),box-shadow .3s var(--ease);border-radius:8px;flex:none}.demo-scene__steps li.is-done i[data-v-6a178bda]{box-shadow:none;background:var(--c-ok) url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.8%22%20d%3D%22m2.5%206.4%202.3%202.3%204.7-4.9%22%2F%3E%3C%2Fsvg%3E) center /14px no-repeat}.demo-scene__steps time[data-v-6a178bda]{color:var(--c-ok-ink);font-family:var(--mono);margin-left:auto;font-size:11.5px;font-weight:500}@media (width<=860px){.demo-scene__bar[data-v-6a178bda]{flex-direction:column;align-items:stretch;gap:10px}}@media (width<=760px){.demo-scene[data-v-6a178bda]{border-radius:var(--radius-md);margin-inline:-8px}.demo-scene__bar[data-v-6a178bda]{padding:12px}.demo-scene__steps[data-v-6a178bda]{gap:8px;padding:10px 12px}.demo-scene__steps li[data-v-6a178bda]{text-align:center;flex-direction:column;justify-content:center;gap:3px;height:58px;padding:6px 4px;font-size:11.5px}.demo-scene__steps li+li[data-v-6a178bda]:before{width:8px;left:-8px}.demo-scene__steps i[data-v-6a178bda]{border-radius:6px;width:20px;height:20px}.demo-scene__steps span[data-v-6a178bda]{flex:none;width:100%}.demo-scene__steps time[data-v-6a178bda]{margin-left:0;font-size:10.5px}}.auto[data-v-ca8c0267]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.auto__in[data-v-ca8c0267]{flex-direction:column;gap:14px;padding:20px;display:flex}.auto__channels[data-v-ca8c0267]{background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line-2);border-radius:999px;padding:3px;display:inline-flex}.auto__channels button[data-v-ca8c0267]{color:var(--c-muted);font:inherit;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease);background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;line-height:normal}.auto__channels button[aria-pressed=true][data-v-ca8c0267]{background:var(--c-white);box-shadow:0 1px 2px #0e0e100d,0 0 0 1px var(--c-line-2);color:var(--c-ink)}.auto__device[data-v-ca8c0267]{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--c-line-2);transition:opacity .18s var(--ease),background-color .3s var(--ease);background:#efeae2;overflow:hidden}.auto__device-head[data-v-ca8c0267],.auto__device.is-form[data-v-ca8c0267]{background:var(--c-white)}.auto__device-head[data-v-ca8c0267]{border-bottom:1px solid var(--c-line-2);align-items:center;gap:10px;padding:10px 14px;display:flex}.auto__device-head i[data-v-ca8c0267]{background:var(--accent);width:30px;height:30px;color:var(--c-white);transition:background-color .5s var(--ease);border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:700;display:grid}.auto__device-head b[data-v-ca8c0267]{color:var(--c-ink);font-size:14px;display:block}.auto__device-head small[data-v-ca8c0267]{color:var(--c-muted);font-size:12px;display:block}.auto__bubble[data-v-ca8c0267]{background:var(--c-white);border-radius:4px 16px 16px;margin:14px;display:block;box-shadow:0 1px 2px #0e0e100d}.auto__device.is-form .auto__bubble[data-v-ca8c0267]{background:var(--c-soft);box-shadow:inset 0 0 0 1px var(--c-line);border-radius:12px}.auto__bubble textarea[data-v-ca8c0267]:focus{box-shadow:inset 0 0 0 2px var(--accent);background:0 0;outline:0}.auto__bubble textarea[data-v-ca8c0267]{border-radius:inherit;width:100%;min-height:132px;color:var(--c-ink);font:inherit;resize:none;background:0 0;border:0;padding:12px 14px;font-size:15.5px;line-height:1.55;display:block}.auto__out[data-v-ca8c0267]{border-left:1px solid var(--c-line-2);background:var(--c-softer);padding:20px}.auto__result[data-v-ca8c0267]{flex-direction:column;gap:14px;display:flex}.auto__crm[data-v-ca8c0267]{border-radius:var(--radius-md);background:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-line-2);overflow:hidden}.auto__crm header[data-v-ca8c0267]{border-bottom:1px solid var(--c-line-2);box-shadow:inset 3px 0 0 var(--accent);transition:box-shadow .5s var(--ease);align-items:center;gap:12px;padding:14px 16px;display:flex}.auto__crm-logo[data-v-ca8c0267]{background:#fff4f0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.auto__crm header div[data-v-ca8c0267]{flex:1;min-width:0}.auto__crm header small[data-v-ca8c0267]{color:var(--c-muted);font-size:12px;display:block}.auto__crm header b[data-v-ca8c0267]{color:var(--c-ink);font-size:16px;line-height:1.3;display:block}.auto__prio[data-v-ca8c0267]{border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-weight:600;line-height:normal}.auto__prio.is-hot[data-v-ca8c0267]{background:var(--c-accent-soft);color:var(--c-accent-ink)}.auto__prio.is-warm[data-v-ca8c0267]{color:#92400e;background:#fef3c7}.auto__prio.is-cold[data-v-ca8c0267]{color:#475569;background:#f1f5f9}.auto__crm dl[data-v-ca8c0267]{padding:6px 16px 10px}.auto__crm dl div[data-v-ca8c0267]{border-bottom:1px solid var(--c-line-2);grid-template-columns:124px minmax(0,1fr);gap:12px;padding:10px 0;font-size:14.5px;display:grid}.auto__crm dl div[data-v-ca8c0267]:last-child{border-bottom:0}.auto__crm dt[data-v-ca8c0267]{color:var(--c-muted)}.auto__crm dd[data-v-ca8c0267]{color:var(--c-ink);align-items:flex-start;gap:8px;display:flex}.auto__crm dd i[data-v-ca8c0267]{background:var(--accent);width:22px;height:22px;color:var(--c-white);transition:background-color .5s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:600;display:grid}.auto__reply-label[data-v-ca8c0267]{color:var(--c-muted);align-items:center;gap:6px;margin-bottom:8px;font-size:12.5px;font-weight:600;line-height:normal;display:flex}.auto__reply-bubble[data-v-ca8c0267]{background:color-mix(in srgb,var(--accent) 9%,#fff);max-width:92%;transition:background-color .5s var(--ease);color:var(--c-ink);white-space:pre-line;border-radius:16px 4px 16px 16px;margin-left:auto;padding:12px 14px;font-size:14.5px;line-height:1.55}.auto__reply-meta[data-v-ca8c0267]{color:var(--c-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin:10px 0 0 auto;font-size:12.5px;display:flex}@media (width<=860px){.auto[data-v-ca8c0267]{grid-template-columns:minmax(0,1fr)}.auto__out[data-v-ca8c0267]{border-top:1px solid var(--c-line-2);border-left:0}}@media (width<=760px){.auto__in[data-v-ca8c0267],.auto__out[data-v-ca8c0267]{padding:14px}.auto__crm dl div[data-v-ca8c0267]{grid-template-columns:minmax(0,1fr);gap:2px}.auto__reply-bubble[data-v-ca8c0267]{max-width:100%}}.chat[data-v-86657bae]{padding:18px 20px 20px}.chat[data-v-86657bae],.chat__messages[data-v-86657bae]{flex-direction:column;gap:12px;display:flex}.chat__messages[data-v-86657bae]{height:440px;padding:4px 2px;overflow-y:auto}.chat__msg[data-v-86657bae]{max-width:78%;animation:rise-in .4s var(--ease) both;flex-direction:column;display:flex}.chat__msg.is-user[data-v-86657bae]{align-self:flex-end;align-items:flex-end}.chat__bubble[data-v-86657bae]{background:var(--c-bg);color:var(--c-ink);overflow-wrap:anywhere;white-space:pre-line;border-radius:16px 16px 16px 4px;padding:11px 14px;font-size:15px;line-height:1.55}.chat__msg.is-bot .chat__bubble[data-v-86657bae]{border-radius:4px 16px 16px}.chat__msg.is-user .chat__bubble[data-v-86657bae]{background:var(--c-ink);color:var(--c-white);border-radius:16px 4px 16px 16px}.chat__msg.is-dots .chat__bubble[data-v-86657bae]{gap:5px;padding:15px 16px;display:flex}.chat__msg.is-dots i[data-v-86657bae]{background:var(--c-muted);width:7px;height:7px;animation:typing-dot 1.2s var(--ease) infinite;border-radius:50%}.chat__msg.is-dots i[data-v-86657bae]:nth-child(2){animation-delay:.15s}.chat__msg.is-dots i[data-v-86657bae]:nth-child(3){animation-delay:.3s}.chat__sources[data-v-86657bae]{color:var(--c-muted);animation:rise-in .45s var(--ease) both;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12.5px;display:flex}.chat__source[data-v-86657bae]{background:color-mix(in srgb,var(--accent) 10%,#fff);color:var(--c-ink);font:inherit;cursor:pointer;transition:background-color .2s var(--ease);border:0;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600;line-height:normal}.chat__source-mark[data-v-86657bae]{color:var(--accent);margin-right:4px}.chat__source[aria-expanded=true][data-v-86657bae]{background:color-mix(in srgb,var(--accent) 20%,#fff)}.chat__handoff[data-v-86657bae]{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-line-2),inset 3px 0 0 var(--c-accent);color:var(--c-text);animation:rise-in .4s var(--ease) both;border-radius:12px;margin-top:8px;padding:12px 14px}.chat__handoff header[data-v-86657bae]{color:var(--c-ink);align-items:center;gap:8px;font-size:14px;display:flex}.chat__handoff header i[data-v-86657bae]{background:var(--c-accent);border-radius:50%;width:8px;height:8px}.chat__handoff dl[data-v-86657bae]{gap:8px;margin:12px 0;display:grid}.chat__handoff dl>div[data-v-86657bae]{grid-template-columns:86px minmax(0,1fr);gap:10px;font-size:13px;display:grid}.chat__handoff dt[data-v-86657bae]{color:var(--c-muted)}.chat__handoff dd[data-v-86657bae]{color:var(--c-ink);overflow-wrap:anywhere;margin:0}.chat__handoff p[data-v-86657bae]{color:var(--c-muted);font-size:12.5px;line-height:1.5}.chat__source-panel[data-v-86657bae]{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-line-2),inset 3px 0 0 var(--accent);animation:rise-in .3s var(--ease) both;border-radius:12px;margin-top:8px;padding:12px 14px;font-size:14px}.chat__source-panel b[data-v-86657bae]{color:var(--c-muted);margin-bottom:4px;font-size:13px;display:block}.chat__source-panel mark[data-v-86657bae]{background:color-mix(in srgb,var(--accent) 18%,#fff);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,#fff);color:var(--c-ink);border-radius:3px;padding:0 2px}.chat__suggestions[data-v-86657bae]{transition:opacity .18s var(--ease);flex-wrap:wrap;gap:6px;display:flex}.chat__suggestions button[data-v-86657bae]{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-ink);font:inherit;cursor:pointer;transition:box-shadow .2s var(--ease);border:0;border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:500;line-height:normal}.chat__suggestions button[data-v-86657bae]:hover{box-shadow:inset 0 0 0 1px var(--c-ink)}.chat__composer[data-v-86657bae]{align-items:center;gap:8px;display:flex}.chat__composer input[data-v-86657bae]{flex:1}.chat__clear[data-v-86657bae]{min-height:40px;box-shadow:inset 0 0 0 1px var(--c-line);padding:8px 14px;font-size:14px;font-weight:500;line-height:normal}.chat__clear[data-v-86657bae]:hover{box-shadow:inset 0 0 0 1px var(--c-line-3)}.chat__note[data-v-86657bae]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.chat__kb[data-v-86657bae]{border-top:1px solid var(--c-line-2);padding-top:12px}.chat__kb summary[data-v-86657bae]{color:var(--c-ink);cursor:pointer;font-size:14px;font-weight:600;line-height:normal}.chat__kb>div[data-v-86657bae]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:12px;display:grid}.chat__kb>div>div[data-v-86657bae]{background:var(--c-soft);border-radius:12px;padding:12px;font-size:13.5px}.chat__kb b[data-v-86657bae]{color:var(--c-ink);margin-bottom:4px;display:block}@media (width<=760px){.chat[data-v-86657bae]{padding:14px}.chat__messages[data-v-86657bae]{height:400px}.chat__msg[data-v-86657bae]{max-width:90%}.chat__composer[data-v-86657bae]{flex-wrap:wrap}.chat__composer input[data-v-86657bae]{flex-basis:100%}.chat__composer .pill[data-v-86657bae]{flex:1 1 0}}.agent[data-v-a33e6848]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.agent__in[data-v-a33e6848],.agent__out[data-v-a33e6848]{flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.agent__out[data-v-a33e6848]{border-left:1px solid var(--c-line-2);background:var(--c-softer)}.agent__sheet[data-v-a33e6848]{background:var(--c-white);box-shadow:0 1px 2px #0e0e100f,0 12px 30px -16px #0e0e1040,inset 0 0 0 1px var(--c-line-2);transition:opacity .18s var(--ease);border-radius:6px;position:relative}.agent__sheet textarea[data-v-a33e6848],.agent__view[data-v-a33e6848]{background:var(--c-white);width:100%;min-height:340px;max-height:440px;color:var(--c-ink);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border:0;border-radius:6px;margin:0;padding:22px 24px;font-size:14.5px;line-height:1.7;display:block;overflow:auto}.agent__sheet textarea[data-v-a33e6848]{resize:vertical}.agent__view[data-v-a33e6848]{cursor:text;transition:box-shadow .2s var(--ease)}.agent__view[data-v-a33e6848]:hover{box-shadow:inset 0 0 0 1px var(--c-line)}.agent__sheet textarea[data-v-a33e6848]:focus{box-shadow:inset 0 0 0 2px var(--accent);outline:0}.agent__view mark[data-v-a33e6848]{background:color-mix(in srgb,var(--accent) 18%,#fff);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,#fff);color:var(--c-ink);border-radius:3px;padding:0 2px}.agent__instruction summary[data-v-a33e6848]{color:var(--c-muted);cursor:pointer;font-size:13.5px;font-weight:600;line-height:normal}.agent__instruction input[data-v-a33e6848]{margin-top:8px;font-size:14px}.agent__file[data-v-a33e6848]{position:relative;overflow:hidden}.agent__file input[data-v-a33e6848]{opacity:0;cursor:pointer;position:absolute;inset:0}.agent__file[data-v-a33e6848]:focus-within{outline:2px solid var(--c-accent);outline-offset:2px}.agent__out-head[data-v-a33e6848]{justify-content:space-between;align-items:center;gap:12px;display:flex}.agent__out-head b[data-v-a33e6848]{color:var(--c-ink)}.agent__views[data-v-a33e6848]{background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line-2);border-radius:999px;padding:3px;display:flex}.agent__views button[data-v-a33e6848]{color:var(--c-muted);font:inherit;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease);background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;line-height:normal}.agent__views button[aria-pressed=true][data-v-a33e6848]{background:var(--c-white);box-shadow:0 1px 2px #0e0e100d,0 0 0 1px var(--c-line-2);color:var(--c-ink)}.agent__result[data-v-a33e6848]{min-height:380px}.agent__fields[data-v-a33e6848]{gap:2px;display:grid}.agent__group[data-v-a33e6848]{color:var(--c-muted);margin:10px 0 2px;font-size:12px;font-weight:600;line-height:normal}.agent__group[data-v-a33e6848]:first-child{margin-top:0}.agent__field[data-v-a33e6848]{cursor:default;transition:background-color .2s var(--ease);border-radius:10px;grid-template-columns:minmax(110px,38%) minmax(0,1fr);gap:12px;padding:9px 10px;font-size:14.5px;display:grid}.agent__field[data-v-a33e6848]:focus-visible,.agent__field[data-v-a33e6848]:hover{background:color-mix(in srgb,var(--accent) 8%,#fff)}.agent__field[data-v-a33e6848]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.agent__field span[data-v-a33e6848]{color:var(--c-muted)}.agent__field b[data-v-a33e6848]{color:var(--c-ink);overflow-wrap:anywhere;font-weight:500}.agent__notes[data-v-a33e6848]{background:var(--c-soft);color:var(--c-text);border-radius:12px;margin-top:10px;padding:12px 14px 12px 30px;font-size:14px;list-style:outside}.agent__bill dl>div[data-v-a33e6848],.agent__notes li[data-v-a33e6848]{cursor:default;transition:background-color .2s var(--ease);border-radius:6px;margin:0 -6px;padding:0 6px}.agent__bill dl>div[data-v-a33e6848]:focus-visible,.agent__bill dl>div[data-v-a33e6848]:hover,.agent__notes li[data-v-a33e6848]:focus-visible,.agent__notes li[data-v-a33e6848]:hover{background:color-mix(in srgb,var(--accent) 8%,#fff);outline:0}.agent__bill[data-v-a33e6848]{border-radius:var(--radius-md);background:var(--c-white);box-shadow:0 1px 2px #0e0e100a,0 8px 24px -8px #0e0e1029,inset 0 0 0 1px var(--c-line-2);margin-top:14px;padding:14px 16px}.agent__bill header[data-v-a33e6848]{align-items:center;gap:10px;margin-bottom:10px;display:flex}.agent__bill header b[data-v-a33e6848]{color:var(--c-ink);flex:1}.agent__tag[data-v-a33e6848]{color:#92400e;background:#fef3c7;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:normal}.agent__bill dl[data-v-a33e6848]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.agent__bill dt[data-v-a33e6848]{color:var(--c-muted);font-size:12px}.agent__bill dd[data-v-a33e6848]{color:var(--c-ink);margin-top:2px;font-weight:600}.agent__bill.is-summary p[data-v-a33e6848]{font-size:14.5px}.agent__json[data-v-a33e6848]{background:var(--c-ink);color:#e4e4e7;max-height:460px;font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;animation:rise-in .3s var(--ease) both;border-radius:12px;margin:0;padding:14px;font-size:12.5px;line-height:1.6;overflow:auto}@media (width<=860px){.agent[data-v-a33e6848]{grid-template-columns:minmax(0,1fr)}.agent__out[data-v-a33e6848]{border-top:1px solid var(--c-line-2);border-left:0}.agent__result[data-v-a33e6848]{min-height:0}}@media (width<=760px){.agent__in[data-v-a33e6848],.agent__out[data-v-a33e6848]{padding:14px}.agent__sheet textarea[data-v-a33e6848],.agent__view[data-v-a33e6848]{min-height:260px;max-height:340px;padding:16px;font-size:14px}.agent__field[data-v-a33e6848]{gap:0}.agent__bill dl[data-v-a33e6848],.agent__field[data-v-a33e6848]{grid-template-columns:minmax(0,1fr)}}.dash[data-v-9092cae2]{gap:14px;padding:20px;display:grid}.dash__kpis[data-v-9092cae2]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.dash__kpi[data-v-9092cae2]{border-radius:var(--radius-md);background:var(--c-soft);min-width:0;box-shadow:inset 0 0 0 1px var(--c-line-2);padding:14px}.dash__kpi em[data-v-9092cae2],.dash__kpi small[data-v-9092cae2]{color:var(--c-muted);font-size:12.5px;font-style:normal;display:block}.dash__kpi strong[data-v-9092cae2]{color:var(--c-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;transition:opacity .3s var(--ease);margin:8px 0 4px;font-size:26px;font-weight:600;line-height:1.1;display:block}.dash__grid[data-v-9092cae2]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:14px;display:grid}.dash__card[data-v-9092cae2]{border-radius:var(--radius-md);background:var(--c-white);min-width:0;box-shadow:inset 0 0 0 1px var(--c-line-2);padding:16px}.dash__card header span[data-v-9092cae2]{color:var(--c-muted);font-size:13px}.dash__card h2[data-v-9092cae2]{letter-spacing:-.01em;margin-top:4px;font-size:18px}.dash__chart[data-v-9092cae2]{width:100%;height:220px;margin-top:12px;display:block;overflow:visible}.dash__grid-line[data-v-9092cae2]{fill:none;stroke:var(--c-line-2)}.dash__area[data-v-9092cae2]{fill:color-mix(in srgb,var(--accent) 10%,transparent);transition:opacity .6s var(--ease)}.dash__line[data-v-9092cae2]{fill:none;stroke-dasharray:1;stroke-dashoffset:0;stroke-linejoin:round;stroke-width:2.4px;transition:stroke-dashoffset 1s var(--ease)}.dash__dot[data-v-9092cae2],.dash__line[data-v-9092cae2]{stroke:var(--accent);vector-effect:non-scaling-stroke}.dash__dot[data-v-9092cae2]{fill:var(--c-white);stroke-width:2px;transition:opacity .4s var(--ease)}.dash__days[data-v-9092cae2]{color:var(--c-muted);justify-content:space-between;margin-top:6px;font-size:12.5px;display:flex}.dash__ring[data-v-9092cae2]{background:conic-gradient(var(--accent) calc(var(--ring)*1%),var(--c-line-2) 0);width:132px;height:132px;transition:--ring .6s var(--ease),opacity .3s var(--ease);border-radius:50%;place-items:center;margin:14px auto 8px;display:grid;position:relative}.dash__ring[data-v-9092cae2]:before{background:var(--c-white);content:"";border-radius:50%;position:absolute;inset:12px}.dash__ring b[data-v-9092cae2],.dash__ring small[data-v-9092cae2]{position:relative}.dash__ring b[data-v-9092cae2]{color:var(--c-ink);letter-spacing:-.02em;font-size:30px;font-weight:600}.dash__ring small[data-v-9092cae2]{color:var(--c-muted);margin:8px 0 0 64px;position:absolute}.dash__rail .demo-small[data-v-9092cae2]{text-align:center;margin:0 auto 12px}.dash__bars[data-v-9092cae2]{gap:10px;display:grid}.dash__bars>span[data-v-9092cae2]{color:var(--c-muted);font-size:13px}.dash__bars>div[data-v-9092cae2]{grid-template-columns:96px minmax(0,1fr) 76px;align-items:center;gap:10px;font-size:13px;display:grid}.dash__bars i[data-v-9092cae2]{background:var(--c-line-2);border-radius:99px;height:8px;display:block;overflow:hidden}.dash__bars i b[data-v-9092cae2]{width:var(--w);border-radius:inherit;background:var(--accent);height:100%;transition:width .6s var(--ease),background .5s var(--ease);display:block}.dash__bars em[data-v-9092cae2]{color:var(--c-ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-style:normal}.dash.is-pre .dash__line[data-v-9092cae2]{stroke-dashoffset:1px}.dash.is-pre .dash__area[data-v-9092cae2],.dash.is-pre .dash__dot[data-v-9092cae2],.dash.is-pre .dash__kpi strong[data-v-9092cae2]{opacity:0}.dash.is-pre .dash__bars i b[data-v-9092cae2]{width:0}.dash__row-head[data-v-9092cae2]{justify-content:space-between;margin-bottom:12px;display:flex}.dash__row-head span[data-v-9092cae2]{color:var(--c-muted);font-size:13px}.dash__row-head small[data-v-9092cae2]{color:var(--c-muted);font-size:12.5px}.dash__analyst[data-v-9092cae2]{gap:12px;display:grid}.dash__analyst header b[data-v-9092cae2]{color:var(--c-ink);display:block}.dash__analyst header small[data-v-9092cae2]{color:var(--c-muted);font-size:13px}.dash__insight[data-v-9092cae2]{border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent) 6%,#fff);max-height:600px;box-shadow:inset 3px 0 0 var(--accent);transition:opacity .4s var(--ease),transform .45s var(--ease),max-height .45s var(--ease),padding .45s var(--ease);padding:14px 16px;overflow:hidden}.dash__insight.is-out[data-v-9092cae2]{opacity:0;max-height:0;padding-block:0;transform:translate(-12px)}.dash__q[data-v-9092cae2]{margin:0 0 6px;font-weight:600}.dash__a[data-v-9092cae2],.dash__q[data-v-9092cae2]{color:var(--c-ink)}.dash__a[data-v-9092cae2]{white-space:pre-line;margin:0 0 8px;line-height:1.6}.chat-suggestions[data-v-9092cae2]{flex-wrap:wrap;gap:6px;display:flex}.chat-suggestions button[data-v-9092cae2]{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-ink);font:inherit;cursor:pointer;transition:box-shadow .2s var(--ease);border:0;border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:500;line-height:normal}.chat-suggestions button[data-v-9092cae2]:hover{box-shadow:inset 0 0 0 1px var(--c-ink)}.dash__composer[data-v-9092cae2]{align-items:center;gap:8px;display:flex}.dash__composer input[data-v-9092cae2]{flex:1}@media (prefers-reduced-motion:reduce){.dash.is-pre .dash__line[data-v-9092cae2]{stroke-dashoffset:0}.dash.is-pre .dash__area[data-v-9092cae2],.dash.is-pre .dash__dot[data-v-9092cae2],.dash.is-pre .dash__kpi strong[data-v-9092cae2]{opacity:1}.dash.is-pre .dash__bars i b[data-v-9092cae2]{width:var(--w)}}@media (width<=1000px){.dash__kpis[data-v-9092cae2]{grid-template-columns:repeat(3,minmax(0,1fr))}.dash__grid[data-v-9092cae2]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.dash[data-v-9092cae2]{padding:14px}.dash__kpis[data-v-9092cae2]{grid-template-columns:repeat(2,minmax(0,1fr))}.dash__kpi strong[data-v-9092cae2]{font-size:22px}.dash__bars>div[data-v-9092cae2]{grid-template-columns:78px minmax(0,1fr) 70px}.dash__chart[data-v-9092cae2]{height:170px}.dash__composer[data-v-9092cae2]{flex-wrap:wrap}.dash__composer input[data-v-9092cae2]{flex-basis:100%}.dash__composer .pill[data-v-9092cae2]{flex:1}}
