.dashboard-container{display:flex;flex-direction:column;gap:22px;padding:26px 28px 30px;min-height:100%;background:var(--bg);color:var(--text)}.dashboard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:5px}.dashboard-locale-switcher{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.dashboard-locale-switcher select{height:30px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);padding:0 8px}.dashboard-header h1{margin:0;font-size:30px;line-height:1.1;letter-spacing:-.02em;font-weight:700;color:var(--text)}.dashboard-header p{margin:0;font-size:13px;color:var(--muted)}.dashboard-controls{display:flex;align-items:center;justify-content:space-between;gap:10px}.dashboard-filter-btn{height:30px;border:1px solid var(--border);border-radius:7px;padding:0 11px;background:var(--surface);color:var(--text);font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.dashboard-filter-btn:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border));background:var(--surface-soft)}.dashboard-period-badge{height:25px;border-radius:999px;border:1px solid var(--border);background:var(--surface-soft);color:var(--muted);font-size:11px;display:inline-flex;align-items:center;padding:0 10px;white-space:nowrap}.dashboard-section{display:flex;flex-direction:column;gap:12px}.dashboard-hero-card{border:1px solid color-mix(in srgb,var(--primary) 28%,var(--border));border-radius:14px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--primary) 22%,transparent),transparent 52%),var(--surface);padding:20px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:18px;gap:18px}.dashboard-hero-eyebrow{display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.dashboard-hero-card h2{margin:10px 0 8px;font-size:28px;line-height:1.1;letter-spacing:-.02em}.dashboard-hero-card p{margin:0;color:var(--muted);font-size:14px;max-width:66ch}.dashboard-hero-metrics{display:grid;grid-gap:10px;gap:10px}.dashboard-hero-metrics div{border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface-soft) 78%,transparent);padding:12px;display:grid;grid-gap:4px;gap:4px}.dashboard-hero-metrics strong{font-size:24px;line-height:1}.dashboard-hero-metrics span{color:var(--muted);font-size:12px}.dashboard-section h2{margin:0;font-size:27px;letter-spacing:-.02em;line-height:1.1;font-weight:700;color:var(--text)}.dashboard-section .section-sub{margin:0;font-size:12px;color:var(--muted)}.dashboard-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboard-grid-2-1{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:10px;gap:10px}.dashboard-card{position:relative;background:var(--channels-card-bg);border:1px solid var(--channels-card-border);border-radius:11px;min-height:137px;padding:14px 14px 12px;display:flex;flex-direction:column}.dashboard-card:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);pointer-events:none}.dashboard-card-title{margin:0 34px 9px 0;color:var(--text);font-size:12px;font-weight:600}.dashboard-card-icon{position:absolute;top:12px;right:12px;width:22px;height:22px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--channels-icon-bg)}.dashboard-card-icon svg{width:13px;height:13px}.dashboard-badge{align-self:flex-start;border-radius:999px;padding:2px 8px;margin-bottom:11px;font-size:10px;line-height:1.5;font-weight:700}.dashboard-badge.success{color:var(--success);background:var(--success-weak);border:1px solid color-mix(in srgb,var(--success) 52%,var(--border))}.dashboard-badge.neutral{color:var(--muted);background:color-mix(in srgb,var(--surface-strong) 58%,transparent);border:1px solid color-mix(in srgb,var(--muted) 30%,var(--border))}.dashboard-badge.warning{color:var(--warning);background:var(--warning-weak);border:1px solid color-mix(in srgb,var(--warning) 50%,var(--border))}.dashboard-card-value{margin:0;font-size:37px;line-height:1.05;font-weight:700;color:var(--text)}.dashboard-card-sub{margin-top:6px;color:var(--muted);font-size:12px}.dashboard-card.empty-state{min-height:137px;justify-content:center;border-color:var(--border);background:var(--surface)}.dashboard-card.empty-state p{margin:0;border:1px solid var(--border);border-radius:7px;background:var(--surface-soft);color:var(--muted);font-size:12px;line-height:1.5;padding:11px 12px}.dashboard-card.dashboard-card-compact{min-height:239px;justify-content:flex-start;gap:8px}.dashboard-activity-head{display:flex;align-items:flex-start;justify-content:flex-end;gap:14px}.dashboard-activity-actions{display:inline-flex;align-items:center;gap:3px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface-soft) 70%,transparent);padding:3px}.dashboard-activity-actions button{height:27px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;font-size:11px;font-weight:700;padding:0 10px}.dashboard-activity-actions button.is-active,.dashboard-activity-actions button:hover{background:color-mix(in srgb,var(--primary) 24%,var(--surface));color:var(--text)}.dashboard-activity-chart-wrap{--dashboard-chart-received:#38bdf8;--dashboard-chart-sent:#f59e0b;--dashboard-chart-sent-soft:color-mix(in srgb,var(--dashboard-chart-sent) 18%,transparent);padding:0;overflow:hidden}.dashboard-activity-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:5px}.dashboard-activity-chart-head div:first-child{display:grid;grid-gap:2px;gap:2px}.dashboard-activity-chart-head strong{color:var(--text);font-size:13px;line-height:1.2}.dashboard-activity-chart-head span,.dashboard-activity-legend{color:var(--muted);font-size:11px}.dashboard-activity-legend{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.dashboard-activity-legend span{display:inline-flex;align-items:center;gap:6px}.dashboard-activity-legend i{width:8px;height:8px;border-radius:999px;display:inline-block}.dashboard-activity-legend i.received{background:var(--dashboard-chart-received)}.dashboard-activity-legend i.sent{background:var(--dashboard-chart-sent)}.dashboard-activity-chart{display:block;width:100%;height:166px}.dashboard-chart-grid-line{stroke:color-mix(in srgb,var(--border) 70%,transparent);stroke-width:1}.dashboard-chart-x-label,.dashboard-chart-y-label{fill:var(--muted);font-size:10px}.dashboard-chart-bar{fill:var(--dashboard-chart-received)}.dashboard-chart-area{fill:var(--dashboard-chart-sent-soft)}.dashboard-chart-line{fill:none;stroke:var(--dashboard-chart-sent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.dashboard-chart-point{fill:var(--channels-card-bg);stroke:var(--dashboard-chart-sent);stroke-width:2}.dashboard-activity-totals{display:flex;align-items:center;justify-content:flex-end;gap:14px;color:var(--muted);font-size:11px}.dashboard-activity-totals span{display:inline-flex;align-items:baseline;gap:4px}.dashboard-activity-totals strong{color:var(--text);font-size:13px}.dashboard-subscription-card{gap:12px}.dashboard-subscription-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.dashboard-subscription-title{display:grid;grid-gap:4px;gap:4px}.dashboard-subscription-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboard-subscription-metric{border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--surface-soft) 64%,transparent);padding:10px 11px;display:grid;grid-gap:4px;gap:4px}.dashboard-subscription-label{color:var(--muted);font-size:11px}.dashboard-subscription-value{color:var(--text);font-size:16px;font-weight:700;line-height:1.2}.dashboard-subscription-error{border:1px solid color-mix(in srgb,var(--warning) 38%,var(--border));border-radius:9px;background:color-mix(in srgb,var(--warning-weak) 56%,transparent);color:var(--text);font-size:12px;padding:10px 11px}.dashboard-card-title-compact{margin-bottom:12px}.dashboard-card-sub-compact{margin-bottom:10px}.dashboard-badge-end{margin:0;align-self:flex-end}.dashboard-card-icon.purple{color:var(--primary)}.dashboard-card-icon.green{color:var(--success)}.dashboard-card-icon.yellow{color:var(--warning)}.dashboard-modules-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboard-module-card{border:1px solid var(--channels-card-border);border-radius:12px;background:var(--channels-card-bg);padding:14px;display:grid;grid-gap:7px;gap:7px}.dashboard-module-card h3{margin:0;font-size:15px;line-height:1.2}.dashboard-module-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}@media (max-width:1240px){.dashboard-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid-2-1,.dashboard-hero-card{grid-template-columns:1fr}.dashboard-modules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-subscription-metrics{grid-template-columns:1fr}}@media (max-width:760px){.dashboard-container{padding:18px 16px 22px;gap:16px}.dashboard-header{gap:10px}.dashboard-controls,.dashboard-header{flex-direction:column;align-items:flex-start}.dashboard-grid-4{grid-template-columns:1fr}.dashboard-activity-chart-head,.dashboard-activity-head,.dashboard-subscription-head{flex-direction:column;align-items:flex-start}.dashboard-activity-actions,.dashboard-activity-legend{width:100%}.dashboard-activity-actions button{flex:1 1}}@media (max-width:640px){.dashboard-controls{align-items:stretch}.dashboard-filter-btn,.dashboard-period-badge{width:100%;justify-content:center}.dashboard-hero-card{padding:14px;gap:12px}.dashboard-hero-card h2{margin-top:8px;font-size:22px}.dashboard-modules-grid{grid-template-columns:1fr}.dashboard-activity-chart{height:142px}.dashboard-activity-totals{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:480px){.dashboard-header h1{font-size:26px}.dashboard-section h2{font-size:22px}.dashboard-card{min-height:118px;padding:12px}.dashboard-card-value{font-size:30px}}:root{--manual-bg:var(--bg);--manual-surface:var(--surface);--manual-surface-2:var(--surface-soft);--manual-surface-3:var(--surface-strong);--manual-border:var(--border);--manual-text:var(--text);--manual-muted:var(--muted);--manual-accent:var(--primary);--manual-accent-soft:var(--primary-weak);--manual-danger:var(--danger);--manual-inbound:color-mix(in srgb,var(--surface-strong) 74%,transparent);--manual-outbound:color-mix(in srgb,var(--primary) 26%,var(--surface));--manual-shadow:var(--shadow-soft);--manual-scroll-track:var(--scrollbar-track);--manual-scroll-thumb:var(--scrollbar-thumb);--manual-scroll-thumb-hover:var(--scrollbar-thumb-hover);--manual-tab-count-bg:color-mix(in srgb,var(--manual-surface-3) 78%,var(--manual-surface));--manual-tab-count-text:color-mix(in srgb,var(--manual-text) 76%,var(--manual-muted));--manual-tab-active-bg:color-mix(in srgb,var(--manual-accent) 14%,var(--manual-surface));--manual-tab-active-text:color-mix(in srgb,var(--manual-text) 88%,#0f4f45);--manual-feedback-error-bg:color-mix(in srgb,var(--manual-danger) 12%,var(--manual-surface));--manual-feedback-error-text:color-mix(in srgb,var(--manual-danger) 74%,var(--manual-text));--manual-feedback-info-bg:color-mix(in srgb,var(--manual-accent) 12%,var(--manual-surface));--manual-feedback-info-text:color-mix(in srgb,var(--manual-accent) 66%,var(--manual-text));--manual-card-active-bg:color-mix(in srgb,var(--manual-accent) 15%,var(--manual-surface));--manual-card-active-border:color-mix(in srgb,var(--manual-accent) 50%,var(--manual-border));--manual-avatar-bg:linear-gradient(140deg,color-mix(in srgb,var(--manual-accent) 32%,var(--manual-surface-3)),color-mix(in srgb,var(--manual-accent) 18%,var(--manual-surface-2)));--manual-avatar-text:color-mix(in srgb,var(--manual-accent) 56%,#0b493f);--manual-avatar-dot-bg:color-mix(in srgb,var(--manual-accent) 72%,#b9fff0);--manual-avatar-dot-border:var(--manual-surface);--manual-channel-id:color-mix(in srgb,#1d85d8 70%,var(--manual-text));--manual-preview-text:color-mix(in srgb,var(--manual-text) 76%,var(--manual-muted));--manual-pill-border:color-mix(in srgb,var(--manual-border) 82%,var(--manual-text));--manual-pill-bg:color-mix(in srgb,var(--manual-surface-2) 72%,var(--manual-surface));--manual-pill-mine-border:color-mix(in srgb,var(--manual-accent) 40%,var(--manual-border));--manual-pill-mine-bg:color-mix(in srgb,var(--manual-accent) 16%,var(--manual-surface));--manual-pill-mine-text:color-mix(in srgb,var(--manual-accent) 72%,var(--manual-text));--manual-chat-avatar-bg:color-mix(in srgb,var(--manual-accent) 28%,var(--manual-surface-3));--manual-chat-avatar-text:color-mix(in srgb,var(--manual-accent) 58%,#0f4038);--manual-neutral-border:color-mix(in srgb,var(--manual-border) 84%,var(--manual-text));--manual-neutral-bg:color-mix(in srgb,var(--manual-surface-2) 78%,var(--manual-surface));--manual-neutral-bg-soft:color-mix(in srgb,var(--manual-surface-2) 88%,var(--manual-surface));--manual-neutral-text:color-mix(in srgb,var(--manual-text) 80%,var(--manual-muted));--manual-neutral-icon:color-mix(in srgb,var(--manual-muted) 86%,var(--manual-text));--manual-quick-reply-bg:color-mix(in srgb,var(--manual-surface-3) 66%,var(--manual-surface));--manual-quick-reply-border:color-mix(in srgb,var(--manual-border) 80%,var(--manual-text));--manual-quick-reply-text:color-mix(in srgb,var(--manual-text) 90%,var(--manual-muted));--manual-dropdown-separator:color-mix(in srgb,var(--manual-border) 84%,var(--manual-text));--manual-unread-text:color-mix(in srgb,var(--manual-accent) 70%,var(--manual-text));--manual-day-icon:color-mix(in srgb,var(--manual-muted) 84%,var(--manual-text));--manual-outbound-text:#12342f;--manual-role-bg:rgba(0,0,0,.16);--manual-author-name:color-mix(in srgb,var(--manual-text) 74%,var(--manual-muted));--manual-time-text:color-mix(in srgb,var(--manual-muted) 86%,var(--manual-surface-3));--manual-author-name-outbound:#315d55;--manual-time-outbound:#4a665f;--manual-delivery-outbound:#55766f;--manual-failure-bg:rgba(255,34,34,.12);--manual-failure-text:#b91c1c;--manual-emoji-shadow:0 16px 30px rgba(15,23,42,.22);--manual-modal-overlay:var(--overlay);--manual-priority-urgent-text:#9f1239;--manual-priority-urgent-bg:rgba(225,29,72,.12);--manual-priority-urgent-border:rgba(225,29,72,.48);--manual-priority-high-text:#9a3412;--manual-priority-high-bg:rgba(234,88,12,.12);--manual-priority-high-border:rgba(234,88,12,.44);--manual-priority-medium-text:#1d4ed8;--manual-priority-medium-bg:rgba(37,99,235,.1);--manual-priority-medium-border:rgba(37,99,235,.42);--manual-priority-low-text:#475569;--manual-priority-low-bg:rgba(100,116,139,.1);--manual-priority-low-border:rgba(100,116,139,.38);--manual-module-icon:#0f8a78;--manual-module-text:var(--manual-neutral-text);--manual-module-strong:var(--manual-text);--manual-emoji-heading:var(--manual-text);--manual-emoji-icon:var(--manual-neutral-icon);--manual-emoji-input:var(--manual-text);--manual-emoji-placeholder:var(--manual-muted);--manual-emoji-empty:var(--manual-muted)}[data-theme=dark]{--manual-tab-count-bg:#192738;--manual-tab-count-text:#dce8ff;--manual-tab-active-bg:color-mix(in srgb,var(--manual-accent) 20%,#101c28);--manual-tab-active-text:#eafffa;--manual-feedback-error-bg:rgba(224,90,116,.12);--manual-feedback-error-text:#ff9db1;--manual-feedback-info-bg:color-mix(in srgb,var(--manual-accent) 16%,#102126);--manual-feedback-info-text:#8df5d7;--manual-card-active-bg:color-mix(in srgb,var(--manual-accent) 20%,#0f1d24);--manual-card-active-border:color-mix(in srgb,var(--manual-accent) 48%,#315067);--manual-avatar-bg:linear-gradient(140deg,#12303e,#0c2a34);--manual-avatar-text:#79ffd6;--manual-avatar-dot-bg:#49f9be;--manual-avatar-dot-border:#0f1927;--manual-channel-id:#7fc0ff;--manual-preview-text:#c9d4ea;--manual-pill-border:#223247;--manual-pill-bg:#0f1a29;--manual-pill-mine-border:#2d8f75;--manual-pill-mine-bg:#0f2822;--manual-pill-mine-text:#8ff7d9;--manual-chat-avatar-bg:#0f2b33;--manual-chat-avatar-text:#79ffd6;--manual-neutral-border:#24344b;--manual-neutral-bg:#0f1725;--manual-neutral-bg-soft:#101a29;--manual-neutral-text:#d4deef;--manual-neutral-icon:#9fb1ca;--manual-quick-reply-bg:#0f1c2b;--manual-quick-reply-border:#205066;--manual-quick-reply-text:#d4deef;--manual-dropdown-separator:#1c2a3d;--manual-unread-text:#84f8d9;--manual-day-icon:#54647c;--manual-outbound-text:#f8fffd;--manual-role-bg:rgba(0,0,0,.18);--manual-author-name:color-mix(in srgb,#0f1827 70%,transparent);--manual-time-text:color-mix(in srgb,#9aa7bb 88%,transparent);--manual-author-name-outbound:color-mix(in srgb,#fff 90%,transparent);--manual-time-outbound:color-mix(in srgb,#fff 80%,transparent);--manual-delivery-outbound:color-mix(in srgb,#fff 78%,transparent);--manual-failure-bg:rgba(255,34,34,.12);--manual-failure-text:#f44;--manual-emoji-shadow:0 16px 30px rgba(1,6,18,.46);--manual-modal-overlay:rgba(7,11,18,.7);--manual-priority-urgent-text:#ff8f8f;--manual-priority-urgent-bg:rgba(236,95,95,.16);--manual-priority-urgent-border:rgba(236,95,95,.55);--manual-priority-high-text:#ffbe71;--manual-priority-high-bg:rgba(255,171,85,.14);--manual-priority-high-border:rgba(255,171,85,.55);--manual-priority-medium-text:#9fceff;--manual-priority-medium-bg:rgba(93,161,255,.14);--manual-priority-medium-border:rgba(93,161,255,.55);--manual-priority-low-text:#b1c9e6;--manual-priority-low-bg:rgba(121,153,197,.14);--manual-priority-low-border:rgba(121,153,197,.55);--manual-module-icon:#70f7cf;--manual-module-text:#cad5eb;--manual-module-strong:#eff4ff;--manual-emoji-heading:#a8b9d3;--manual-emoji-icon:#90a2bf;--manual-emoji-input:#dce9ff;--manual-emoji-placeholder:#7f92b0;--manual-emoji-empty:#94a8c7}[data-theme=dark] .crm-shell{--manual-bg:#0b1731;--manual-surface:#0f1e3b;--manual-surface-2:#122344;--manual-surface-3:#172c51;--manual-border:#2c4a70;--manual-text:#ecf4ff;--manual-muted:#9ab0d0;--manual-accent:#3cf4ce;--manual-accent-soft:rgba(60,244,206,.16);--manual-inbound:#22395c;--manual-outbound:rgba(35,96,84,.9);--manual-card-active-bg:#233550;--manual-card-active-border:#3b5b82;--manual-pill-border:#30496a;--manual-pill-bg:#0f1d37;--manual-tab-count-bg:#243955;--manual-tab-count-text:#dce8ff;--manual-neutral-border:#2d4362;--manual-neutral-bg:#0f1c36;--manual-neutral-bg-soft:#13233f;--manual-quick-reply-bg:#0f1d37;--manual-quick-reply-border:#2d4d73}.manual-boot{display:grid;place-items:center;color:var(--manual-muted);font-size:16px}.manual-boot,.manual-root{min-height:100dvh;background:var(--manual-bg)}.manual-root{height:100dvh;color:var(--manual-text);overflow:hidden}.manual-root.embedded{height:100%;min-height:0}.manual-boot.embedded{min-height:100%;height:100%}.manual-workspace{height:100%;display:grid;grid-template-columns:390px minmax(0,1fr);grid-gap:0;gap:0;border:1px solid var(--manual-border);background:var(--manual-bg)}.manual-workspace.details-open{grid-template-columns:390px minmax(0,1fr) 360px}.manual-chat-panel,.manual-conversation-panel,.manual-details-panel{min-height:0}.manual-conversation-panel{border-right:1px solid var(--manual-border);background:var(--manual-surface);display:grid;grid-template-rows:auto auto auto 1fr}.manual-left-head{padding:14px;display:grid;grid-gap:12px;gap:12px;border-bottom:1px solid var(--manual-border);background:color-mix(in srgb,var(--manual-surface) 92%,var(--manual-bg))}.manual-search-input{height:42px;border:1px solid var(--manual-border);border-radius:10px;background:var(--manual-surface-2);display:grid;grid-template-columns:34px 1fr;align-items:center;overflow:hidden}.manual-search-input span{text-align:center;color:var(--manual-muted);font-size:13px}.manual-search-icon{display:grid;place-items:center}.manual-search-icon svg{width:15px;height:15px}.manual-search-input input{width:100%;height:100%;border:0;outline:0;background:transparent;color:var(--manual-text);font:inherit;font-size:15px;padding-right:10px}.manual-search-input input::placeholder{color:color-mix(in srgb,var(--manual-muted) 78%,transparent)}.manual-left-toolbar{display:flex;align-items:center;gap:8px}.manual-left-toolbar small{color:var(--manual-muted);font-size:13px;margin-right:auto}.manual-filter-toggle,.manual-refresh-btn{height:32px;border-radius:10px;border:1px solid var(--manual-border);background:var(--manual-surface-2);color:var(--manual-text);padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.manual-btn-icon{width:14px;height:14px;flex-shrink:0}.manual-filter-toggle:hover,.manual-refresh-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--manual-accent) 42%,var(--manual-border))}.manual-refresh-btn:disabled{opacity:.55;cursor:not-allowed}.manual-filters-card{margin:0 14px 12px;border:1px solid var(--manual-border);border-radius:12px;padding:10px;display:grid;grid-gap:10px;gap:10px;background:var(--manual-surface-2)}.manual-filter-row{display:grid;grid-gap:6px;gap:6px}.manual-filter-row label{color:var(--manual-muted);font-size:12px;font-weight:700}.manual-chat-composer textarea,.manual-filter-row select,.manual-module-content select,.manual-module-content textarea{width:100%;border:1px solid var(--manual-border);border-radius:10px;background:var(--manual-surface-3);color:var(--manual-text);padding:10px;font:inherit}.manual-tab-row{display:flex;flex-wrap:wrap;gap:8px}.manual-tab-chip{border:1px solid var(--manual-border);background:var(--manual-surface-3);color:var(--manual-muted);padding:6px 10px;font-size:12px;font-weight:700;gap:6px;cursor:pointer}.manual-tab-chip,.manual-tab-chip span{border-radius:999px;display:inline-flex;align-items:center}.manual-tab-chip span{min-width:18px;height:18px;justify-content:center;background:var(--manual-tab-count-bg);color:var(--manual-tab-count-text);font-size:11px}.manual-tab-chip.active{border-color:color-mix(in srgb,var(--manual-accent) 45%,var(--manual-border));color:var(--manual-tab-active-text);background:var(--manual-tab-active-bg)}.manual-feedback{margin:0 14px 10px;border-radius:10px;padding:10px;font-size:13px}.manual-feedback.error{border:1px solid color-mix(in srgb,var(--manual-danger) 50%,transparent);background:var(--manual-feedback-error-bg);color:var(--manual-feedback-error-text)}.manual-feedback.info{border:1px solid color-mix(in srgb,var(--manual-accent) 45%,transparent);background:var(--manual-feedback-info-bg);color:var(--manual-feedback-info-text)}.manual-conversation-list{overflow:auto;padding:10px;display:grid;grid-gap:10px;gap:10px;align-content:start;scrollbar-gutter:stable both-edges}.manual-conversation-card{border:1px solid var(--manual-border);border-radius:14px;background:var(--manual-surface-2);color:inherit;text-align:left;padding:14px;display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:10px;gap:10px;cursor:pointer;position:relative;min-height:146px}.manual-conversation-unread-dot{right:6px;width:9px;height:9px;background:var(--manual-accent)}.manual-conversation-channel-badge,.manual-conversation-unread-dot{position:absolute;top:6px;border-radius:50%;box-shadow:0 0 0 2px var(--manual-surface-2)}.manual-conversation-channel-badge{left:6px;z-index:1;width:23px;height:23px;display:grid;place-items:center;color:#fff}.manual-conversation-channel-badge.whatsapp{background:#25d366}.manual-conversation-channel-badge svg{width:16px;height:16px;stroke-width:2.2}.manual-conversation-card:hover{background:var(--manual-surface-3);border-color:color-mix(in srgb,var(--manual-accent) 30%,var(--manual-border))}.manual-conversation-card.active{background:var(--manual-card-active-bg);border-color:var(--manual-card-active-border);box-shadow:inset 4px 0 0 var(--manual-accent)}.manual-conversation-avatar-wrap{position:relative}.manual-conversation-avatar{width:46px;height:46px;border-radius:50%;background:var(--manual-avatar-bg);color:var(--manual-avatar-text);display:grid;place-items:center;font-size:14px;font-weight:800}.manual-avatar-dot{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:var(--manual-avatar-dot-bg);border:2px solid var(--manual-avatar-dot-border)}.manual-conversation-content{min-width:0;display:grid;grid-gap:4px;gap:4px}.manual-conversation-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:8px;gap:8px}.manual-conversation-card.has-unread .manual-conversation-top{padding-right:14px}.manual-conversation-top strong{font-size:16px;line-height:1.2;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-conversation-phone,.manual-conversation-top small{color:var(--manual-muted);font-size:12px}.manual-conversation-top small{white-space:nowrap}.manual-conversation-phone{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-conversation-phone.channel-id{color:var(--manual-channel-id)}.manual-conversation-content p{margin:0;color:var(--manual-preview-text);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-conversation-meta{display:flex;flex-wrap:wrap;gap:6px}.manual-conversation-meta span{border-radius:999px;border:1px solid var(--manual-pill-border);background:var(--manual-pill-bg);padding:2px 8px;font-size:11px;color:var(--manual-muted)}.manual-conversation-meta span.mine{border-color:var(--manual-pill-mine-border);color:var(--manual-pill-mine-text);background:var(--manual-pill-mine-bg)}.manual-priority-badge{font-weight:800}.manual-priority-badge.urgent{border-color:var(--manual-priority-urgent-border)!important;background:var(--manual-priority-urgent-bg)!important;color:var(--manual-priority-urgent-text)!important}.manual-priority-badge.high{border-color:var(--manual-priority-high-border)!important;background:var(--manual-priority-high-bg)!important;color:var(--manual-priority-high-text)!important}.manual-priority-badge.medium{border-color:var(--manual-priority-medium-border)!important;background:var(--manual-priority-medium-bg)!important;color:var(--manual-priority-medium-text)!important}.manual-priority-badge.low{border-color:var(--manual-priority-low-border)!important;background:var(--manual-priority-low-bg)!important;color:var(--manual-priority-low-text)!important}.manual-chat-panel{border-right:1px solid var(--manual-border);background:var(--manual-surface);display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;min-width:0;overflow:hidden}.manual-workspace:not(.details-open) .manual-chat-panel{border-right:0}.manual-chat-header{border-bottom:1px solid var(--manual-border);padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"profile actions";align-items:center;grid-gap:14px;gap:14px;background:color-mix(in srgb,var(--manual-surface) 92%,var(--manual-bg));position:-webkit-sticky;position:sticky;top:0;z-index:35}.manual-chat-profile{grid-area:profile;min-width:0;width:100%;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;display:flex;align-items:center;gap:12px;padding:0}.manual-chat-profile>div{min-width:0}.manual-chat-profile:focus-visible{outline:2px solid color-mix(in srgb,var(--manual-accent) 52%,transparent);outline-offset:3px;border-radius:12px}.manual-chat-avatar{width:50px;height:50px;border-radius:50%;background:var(--manual-chat-avatar-bg);color:var(--manual-chat-avatar-text);display:grid;place-items:center;font-weight:800}.manual-chat-profile strong{display:block;font-size:15px;font-weight:800;overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.manual-chat-profile small{display:block;color:var(--manual-muted);font-size:13px;overflow-wrap:anywhere}.manual-chat-actions{grid-area:actions;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0}.manual-chat-actions-menu-wrap{position:relative;flex:0 0 auto}.manual-chat-actions>button{flex:0 0 auto}.manual-chat-actions button,.manual-composer-submit,.manual-module-content button{border:0;border-radius:11px;background:var(--manual-accent);color:#01281e;height:35px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.manual-chat-actions button.manual-lifecycle-close{border:1px solid color-mix(in srgb,var(--manual-danger) 48%,var(--manual-border));background:color-mix(in srgb,var(--manual-danger) 18%,var(--manual-surface));color:var(--manual-failure-text)}.manual-chat-actions button.manual-lifecycle-close:hover:not(:disabled){border-color:color-mix(in srgb,var(--manual-danger) 62%,var(--manual-border));background:color-mix(in srgb,var(--manual-danger) 24%,var(--manual-surface))}.manual-chat-menu{width:35px;padding:0!important;border-radius:10px!important;border:1px solid var(--manual-border)!important;background:var(--manual-surface-2)!important;color:var(--manual-text)!important}.manual-chat-close svg,.manual-chat-menu svg{width:16px;height:16px}.manual-chat-actions button:disabled,.manual-composer-submit:disabled,.manual-module-content button:disabled{opacity:.5;cursor:not-allowed}.manual-chat-back,.manual-chat-close{width:35px;padding:0!important;border-radius:10px!important;background:var(--manual-surface-2)!important;color:var(--manual-text)!important;border:1px solid var(--manual-border)!important}.manual-chat-back{grid-area:back;display:none;height:35px;align-items:center;justify-content:center}.manual-chat-back svg{width:16px;height:16px}.manual-actions-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:250px;border:1px solid var(--manual-border);border-radius:12px;padding:8px;background:var(--manual-surface);box-shadow:var(--manual-shadow);z-index:40}.manual-actions-dropdown,.manual-actions-group{display:grid;grid-gap:2px;gap:2px}.manual-actions-group.with-separator{border-top:1px solid var(--manual-dropdown-separator);margin-top:4px;padding-top:6px}.manual-actions-dropdown button{width:100%;justify-content:flex-start;height:34px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--manual-neutral-text);padding:0 10px;font-size:13px;font-weight:600}.manual-actions-dropdown button:hover{background:var(--manual-neutral-bg-soft);border-color:var(--manual-neutral-border)}.manual-actions-dropdown button svg{width:15px;height:15px;color:var(--manual-neutral-icon)}.manual-actions-dropdown button.urgent,.manual-actions-dropdown button.urgent svg{color:var(--manual-priority-urgent-text)}.manual-actions-dropdown button.high,.manual-actions-dropdown button.high svg{color:var(--manual-priority-high-text)}.manual-actions-dropdown button.medium,.manual-actions-dropdown button.medium svg{color:var(--manual-priority-medium-text)}.manual-actions-dropdown button.low,.manual-actions-dropdown button.low svg{color:var(--manual-priority-low-text)}.manual-actions-dropdown button.danger,.manual-actions-dropdown button.danger svg{color:var(--manual-failure-text)}.manual-chat-messages{min-height:0;overflow:auto;overflow-x:hidden;padding:20px;display:grid;grid-gap:10px;gap:10px;align-content:start}.manual-chat-day-pill{margin:2px auto 12px;padding:5px 12px;border-radius:999px;background:var(--manual-surface-2);color:var(--manual-muted);font-size:12px;display:inline-flex;align-items:center;gap:6px}.manual-day-icon{width:12px;height:12px;color:var(--manual-day-icon)}.manual-unread-divider{margin:4px 0;display:flex;align-items:center;gap:8px;color:var(--manual-unread-text);font-size:11px;font-weight:700}.manual-unread-divider:after,.manual-unread-divider:before{content:"";flex:1 1;height:1px;background:color-mix(in srgb,var(--manual-accent) 45%,transparent)}.manual-message-bubble{max-width:min(72%,720px);border-radius:20px;border:1px solid color-mix(in srgb,var(--manual-border) 88%,transparent);padding:12px 14px 10px;display:grid;grid-gap:6px;gap:6px}.manual-message-bubble.inbound{justify-self:start;background:var(--manual-inbound)}.manual-message-bubble.outbound{justify-self:end;background:var(--manual-outbound);border-color:color-mix(in srgb,var(--manual-accent) 32%,var(--manual-border));color:var(--manual-outbound-text)}.manual-message-role{border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;background:var(--manual-role-bg);line-height:1.15}.manual-message-author{display:inline-flex;align-items:center;gap:7px;justify-self:start}.manual-message-author-name{font-size:12px;font-weight:600;color:var(--manual-author-name);line-height:1.2}.manual-message-bubble p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.4;font-size:14px}.manual-message-bubble time{justify-self:end;display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--manual-time-text)}.manual-message-bubble.outbound .manual-message-author-name{color:var(--manual-author-name-outbound)}.manual-message-bubble.outbound time{color:var(--manual-time-outbound)}.manual-message-bubble.outbound .manual-message-delivery.delivered,.manual-message-bubble.outbound .manual-message-delivery.sent{color:var(--manual-delivery-outbound)}.manual-message-status{font-weight:700;line-height:1}.manual-message-status.queued,.manual-message-status.sending{color:#f6bb61}.manual-message-status.failed{color:#f22;font-weight:800}.manual-message-delivery{display:inline-flex;align-items:center;font-weight:800;letter-spacing:-.11em;line-height:1}.manual-message-delivery.delivered,.manual-message-delivery.sent{color:color-mix(in srgb,#97a6bd 90%,transparent)}.manual-message-delivery.read{color:#2f88ff}.manual-message-failure-reason{display:block;margin-top:.3rem;font-size:.72rem;line-height:1.3;color:var(--manual-failure-text);background:var(--manual-failure-bg);border-radius:6px;padding:3px 7px;max-width:32ch}.manual-quick-replies{padding:2px 14px 8px;display:flex;flex-wrap:wrap;gap:6px}.manual-quick-replies button{border:1px solid var(--manual-quick-reply-border);background:var(--manual-quick-reply-bg);color:var(--manual-quick-reply-text);border-radius:999px;min-height:28px;padding:4px 10px;font-size:11px;cursor:pointer}.manual-chat-composer{border-top:1px solid var(--manual-border);padding:10px 14px 12px;display:grid;grid-gap:0;gap:0;background:color-mix(in srgb,var(--manual-surface) 88%,var(--manual-bg));min-width:0;position:-webkit-sticky;position:sticky;bottom:0;z-index:34}.manual-composer-modes{display:flex;gap:0;border:1px solid var(--manual-border);border-bottom:0;border-radius:12px 12px 0 0;background:var(--manual-surface-2);padding:0 8px}.manual-composer-mode{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--manual-muted);border-radius:0;height:40px;padding:0 14px;font-size:12px;font-weight:700;cursor:pointer}.manual-composer-mode.active{border-bottom-color:var(--manual-accent);background:transparent;color:var(--manual-tab-active-text)}.manual-composer-shell{border:1px solid var(--manual-border);border-top:0;border-radius:0 0 12px 12px;padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(86px,auto) auto;grid-column-gap:8px;column-gap:8px;grid-row-gap:8px;row-gap:8px;align-items:end;background:var(--manual-surface-2);min-width:0}.manual-ai-control-banner{display:flex;align-items:center;justify-content:space-between;gap:.85rem;margin-bottom:.75rem;padding:.85rem .95rem;border:1px solid color-mix(in srgb,var(--manual-accent) 50%,var(--manual-border));border-radius:12px;background:color-mix(in srgb,var(--manual-accent) 12%,var(--manual-surface))}.manual-ai-control-banner small,.manual-ai-control-banner strong{display:block}.manual-ai-control-banner small{margin-top:.2rem;color:var(--manual-muted)}.manual-ai-control-banner button{flex:0 0 auto}.manual-composer-tools{grid-column:1;grid-row:2;display:flex;gap:10px;border-top:1px solid var(--manual-border);padding:8px 4px 2px}.manual-composer-tool,.manual-composer-tools{align-items:center;color:var(--manual-neutral-icon)}.manual-composer-tool{border:0;background:transparent;border-radius:6px;width:44px;height:44px;display:inline-flex;justify-content:center}.manual-composer-tool svg{width:21.33px;height:21.33px}.manual-composer-submit .manual-btn-icon{width:9.33px;height:9.33px}.manual-composer-tool:hover{color:var(--manual-tab-active-text)}.manual-composer-tool.active{color:var(--manual-accent);background:transparent}.manual-composer-tool:disabled{opacity:.42;cursor:not-allowed}.manual-composer-tool:disabled:hover{color:var(--manual-neutral-icon)}.manual-chat-composer textarea{grid-column:1/-1;grid-row:1;min-height:42px;max-height:180px;resize:none;border:0;background:transparent;padding:10px 10px 2px}.manual-composer-submit{grid-column:2;grid-row:2;min-width:82px;height:30px;border-radius:8px;border-top:1px solid transparent;align-self:center}.manual-emoji-wrap{position:relative}.manual-emoji-picker{position:absolute;bottom:calc(100% + 10px);left:0;width:260px;border:1px solid color-mix(in srgb,var(--manual-accent) 28%,var(--manual-border));border-radius:12px;background:var(--manual-neutral-bg);box-shadow:var(--manual-emoji-shadow);padding:8px;z-index:40}.manual-emoji-picker-header{display:block;margin:2px 2px 8px;font-size:12px;font-weight:700;color:var(--manual-emoji-heading)}.manual-emoji-search{border:1px solid var(--manual-neutral-border);border-radius:10px;min-height:34px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;padding:0 8px;background:color-mix(in srgb,var(--manual-neutral-bg) 88%,var(--manual-surface));margin-bottom:8px}.manual-emoji-search svg{width:14px;height:14px;color:var(--manual-emoji-icon)}.manual-emoji-search input{border:0;outline:0;background:transparent;color:var(--manual-emoji-input);font-size:13px}.manual-emoji-search input::placeholder{color:var(--manual-emoji-placeholder)}.manual-emoji-categories{display:flex;gap:6px;margin-bottom:8px}.manual-emoji-categories button{border:1px solid var(--manual-neutral-border);background:var(--manual-neutral-bg-soft);color:var(--manual-neutral-text);border-radius:8px;width:34px;height:30px;font-size:16px;line-height:1}.manual-emoji-categories button.active{border-color:color-mix(in srgb,var(--manual-accent) 52%,var(--manual-neutral-border));background:color-mix(in srgb,var(--manual-accent) 22%,var(--manual-neutral-bg-soft))}.manual-emoji-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.manual-emoji-grid button{border:1px solid transparent;background:transparent;border-radius:8px;width:100%;height:30px;font-size:18px;line-height:1}.manual-emoji-grid button:hover{background:color-mix(in srgb,var(--manual-neutral-bg-soft) 70%,var(--manual-accent) 30%);border-color:color-mix(in srgb,var(--manual-accent) 35%,var(--manual-neutral-border))}.manual-emoji-empty{grid-column:1/-1;color:var(--manual-emoji-empty);font-size:12px;padding:8px 4px}.manual-chat-composer textarea::placeholder,.manual-module-content textarea::placeholder{color:color-mix(in srgb,var(--manual-muted) 80%,transparent)}.manual-slash-suggestions{margin-top:-2px;border:1px solid var(--manual-border);border-radius:12px;background:var(--manual-surface-2);display:grid;padding:6px;grid-gap:6px;gap:6px;min-width:0}.manual-slash-suggestions button{width:100%;text-align:left;border:1px solid var(--manual-neutral-border);background:var(--manual-neutral-bg-soft);color:var(--manual-neutral-text);border-radius:10px;min-height:36px;padding:0 10px}.manual-slash-suggestions button:hover{border-color:color-mix(in srgb,var(--manual-accent) 40%,var(--manual-neutral-border))}.manual-details-panel{background:var(--manual-surface);overflow:auto;padding:10px;display:grid;align-content:start;grid-gap:10px;gap:10px}.manual-details-header{border:1px solid var(--manual-border);border-radius:14px;padding:12px;display:flex;align-items:center;gap:10px;background:var(--manual-surface-2)}.manual-details-avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--manual-chat-avatar-bg);color:var(--manual-chat-avatar-text);font-weight:800}.manual-details-header strong{display:block;font-size:15px}.manual-details-header small{color:var(--manual-muted);font-size:12px;display:inline-flex;align-items:center;gap:5px}.manual-online-dot{width:10px;height:10px;color:#49f9be}.manual-module{border:1px solid var(--manual-border);border-radius:14px;background:var(--manual-surface-2)}.manual-module summary{list-style:none;cursor:pointer;padding:12px;font-size:15px;font-weight:800;border-bottom:1px solid var(--manual-border);display:flex;align-items:center;justify-content:space-between;gap:10px}.manual-module summary::-webkit-details-marker{display:none}.manual-module-title{display:inline-flex;align-items:center;gap:8px}.manual-module-copy{display:grid;grid-gap:2px;gap:2px}.manual-module-copy strong{line-height:1.2}.manual-module-copy small{color:var(--manual-muted);font-size:12px;font-weight:500}.manual-module-title svg{width:15px;height:15px;color:var(--manual-module-icon)}.manual-module-chevron{width:14px;height:14px;color:var(--manual-muted);transition:transform .16s ease}.manual-module[open] .manual-module-chevron{transform:rotate(180deg)}.manual-module-content{padding:12px;display:grid;grid-gap:8px;gap:8px}.manual-action-inline-row{display:flex;flex-wrap:wrap;gap:8px}.manual-action-inline-row button{background:var(--manual-neutral-bg-soft);color:var(--manual-neutral-text);border:1px solid var(--manual-neutral-border)}.manual-action-inline-row button:hover{border-color:color-mix(in srgb,var(--manual-accent) 45%,var(--manual-neutral-border));color:var(--manual-tab-active-text)}.manual-module-content p{margin:0;color:var(--manual-module-text);font-size:13px}.manual-module-content strong{color:var(--manual-module-strong)}.manual-pipeline-card{grid-gap:8px;gap:8px;background:var(--manual-neutral-bg-soft)}.manual-pipeline-card,.manual-related-card{border:1px solid var(--manual-neutral-border);border-radius:12px;padding:10px;display:grid}.manual-related-card{grid-gap:4px;gap:4px;background:var(--manual-neutral-bg);cursor:pointer;transition:border-color .18s ease,transform .18s ease}.manual-related-card:focus-visible,.manual-related-card:hover{border-color:color-mix(in srgb,var(--manual-accent) 45%,var(--manual-neutral-border));transform:translateY(-1px);outline:none}.manual-modal-backdrop{position:fixed;inset:0;z-index:1200;background:var(--manual-modal-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;place-items:center;padding:16px}.manual-modal{width:min(520px,100%);max-height:min(82dvh,720px);border:1px solid var(--manual-border);border-radius:14px;background:var(--manual-surface);box-shadow:var(--manual-shadow);display:grid;grid-template-rows:auto minmax(0,1fr) auto}.manual-modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--manual-border)}.manual-modal-body{padding:12px 14px;display:grid;grid-gap:10px;gap:10px;min-height:0}.manual-modal-field{display:grid;grid-gap:6px;gap:6px;color:var(--manual-text);font-size:12px;font-weight:700}.manual-modal-field select{width:100%;height:40px;border:1px solid var(--manual-border);border-radius:10px;background:var(--manual-surface-2);color:var(--manual-text);padding:0 10px;font:inherit;outline:none}.manual-modal-field select:focus{border-color:var(--manual-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--manual-accent) 32%,transparent)}.manual-modal-hint{margin:0;color:var(--manual-muted);font-size:12px;line-height:1.5}.manual-tag-option-list{min-height:0;overflow:auto;border:1px solid var(--manual-border);border-radius:12px;background:var(--manual-surface-2);padding:10px;display:grid;grid-gap:8px;gap:8px}.manual-tag-option{display:flex;align-items:center;gap:8px;color:var(--manual-text);font-size:13px}.manual-tag-option input{accent-color:var(--manual-accent)}.manual-modal-footer{border-top:1px solid var(--manual-border);padding:12px 14px;display:flex;justify-content:flex-end;gap:8px}.manual-modal-footer button{height:34px;border-radius:10px;border:1px solid var(--manual-border);background:var(--manual-surface-2);color:var(--manual-text);padding:0 12px;font-size:12px;font-weight:700;cursor:pointer}.manual-modal-footer button:hover:not(:disabled){border-color:color-mix(in srgb,var(--manual-accent) 42%,var(--manual-border))}.manual-modal-footer button:disabled{opacity:.6;cursor:not-allowed}.manual-modal-footer .manual-modal-danger{margin-right:auto;border-color:color-mix(in srgb,#ff5a7a 55%,var(--manual-border));color:#ff8fa3}.manual-related-card strong{font-size:13px}.manual-related-card small{color:var(--manual-muted);font-size:12px}.manual-related-card p{margin:0;color:var(--manual-preview-text);font-size:13px}.manual-pipeline-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.manual-pipeline-title small{color:var(--manual-muted);font-size:12px}.manual-pipeline-current{border:1px solid color-mix(in srgb,var(--manual-accent) 42%,var(--manual-neutral-border));border-radius:10px;background:color-mix(in srgb,var(--manual-accent) 18%,var(--manual-neutral-bg));color:var(--manual-tab-active-text)!important;padding:10px;display:flex;align-items:center;gap:7px}.manual-inline-icon{width:15px;height:15px;flex-shrink:0}.manual-tag-list{display:flex;flex-wrap:wrap;gap:6px}.manual-tag-pill{border:1px solid;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}.manual-empty,.manual-empty-inline{color:var(--manual-muted);text-align:center;margin:0;padding:16px}.manual-empty-inline{text-align:left;padding:4px 0}.manual-chat-placeholder{width:100%;height:100%;margin:0;display:grid;place-content:center;place-items:center;padding:20px;text-align:center;max-width:420px;color:var(--manual-muted);justify-self:center}.manual-chat-placeholder h2{margin:0;font-size:24px;color:var(--manual-text)}.manual-chat-placeholder p{margin:10px 0 0;line-height:1.5}.manual-chat-composer textarea,.manual-chat-messages,.manual-conversation-list,.manual-details-panel,.manual-module-content textarea{scrollbar-width:thin;scrollbar-color:var(--manual-scroll-thumb) var(--manual-scroll-track)}.manual-chat-composer textarea::-webkit-scrollbar,.manual-chat-messages::-webkit-scrollbar,.manual-conversation-list::-webkit-scrollbar,.manual-details-panel::-webkit-scrollbar,.manual-module-content textarea::-webkit-scrollbar{width:10px;height:10px}.manual-chat-composer textarea::-webkit-scrollbar-track,.manual-chat-messages::-webkit-scrollbar-track,.manual-conversation-list::-webkit-scrollbar-track,.manual-details-panel::-webkit-scrollbar-track,.manual-module-content textarea::-webkit-scrollbar-track{background:var(--manual-scroll-track);border-radius:999px}.manual-chat-composer textarea::-webkit-scrollbar-thumb,.manual-chat-messages::-webkit-scrollbar-thumb,.manual-conversation-list::-webkit-scrollbar-thumb,.manual-details-panel::-webkit-scrollbar-thumb,.manual-module-content textarea::-webkit-scrollbar-thumb{background:var(--manual-scroll-thumb);border-radius:999px;border:2px solid var(--manual-scroll-track)}.manual-chat-composer textarea::-webkit-scrollbar-thumb:hover,.manual-chat-messages::-webkit-scrollbar-thumb:hover,.manual-conversation-list::-webkit-scrollbar-thumb:hover,.manual-details-panel::-webkit-scrollbar-thumb:hover,.manual-module-content textarea::-webkit-scrollbar-thumb:hover{background:var(--manual-scroll-thumb-hover)}@media (max-width:1450px){.manual-workspace{grid-template-columns:350px minmax(0,1fr)}.manual-workspace.details-open{grid-template-columns:minmax(0,1fr) 320px}.manual-workspace.details-open .manual-conversation-panel{display:none}}@media (max-width:1240px){.manual-workspace{grid-template-columns:340px minmax(0,1fr);position:relative}.manual-details-panel{position:fixed;top:12px;right:12px;bottom:12px;width:min(420px,calc(100vw - 24px));border:1px solid var(--manual-border);border-radius:14px;box-shadow:var(--manual-shadow);z-index:80;background:var(--manual-surface);display:none}.manual-workspace.details-open{grid-template-columns:minmax(0,1fr)}.manual-workspace.details-open .manual-conversation-panel{display:none}.manual-workspace.details-open .manual-details-panel{display:grid}}@media (max-width:960px){.manual-root{height:100%;min-height:0;overflow:hidden}.manual-root:not(.embedded){height:100dvh;min-height:100dvh}.manual-workspace{grid-template-columns:1fr;height:100%;min-height:0;overflow:hidden}.manual-workspace.mobile-chat-visible .manual-conversation-panel,.manual-workspace.mobile-list-visible .manual-chat-panel{display:none}.manual-chat-panel,.manual-conversation-panel{min-height:0;height:100%;border-right:0;border-bottom:1px solid var(--manual-border)}.manual-chat-header{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"back actions" "profile profile";padding:10px 12px;gap:8px 10px;align-items:center;top:0;z-index:40}.manual-chat-back{display:inline-flex;flex-shrink:0}.manual-chat-profile{width:100%}.manual-chat-profile small{font-size:12px}.manual-chat-actions{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:6px}.manual-chat-close{display:none}.manual-actions-dropdown{left:0;right:auto;width:min(300px,calc(100vw - 28px));min-width:0}.manual-message-bubble{max-width:92%}.manual-composer-tools{justify-content:flex-start}.manual-chat-composer{bottom:0;z-index:39;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.manual-workspace.details-open .manual-details-panel{inset:8px;width:auto;height:auto;max-height:calc(100dvh - 16px)}}@media (max-width:640px){.manual-chat-header{padding-left:calc(10px + env(safe-area-inset-left, 0px));padding-right:calc(10px + env(safe-area-inset-right, 0px))}.manual-chat-actions button,.manual-chat-menu{height:33px;font-size:12px;padding:0 10px}.manual-left-head{padding:10px;gap:10px}.manual-filters-card{margin:0 10px 10px}.manual-conversation-list{padding:8px calc(12px + env(safe-area-inset-right, 0px)) 8px calc(10px + env(safe-area-inset-left, 0px));gap:8px}.manual-conversation-card{height:auto;min-height:124px;padding:12px}.manual-chat-messages{padding:12px calc(12px + env(safe-area-inset-right, 0px)) 12px calc(12px + env(safe-area-inset-left, 0px))}.manual-quick-replies{padding:0 10px 8px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.manual-quick-replies button{white-space:nowrap}.manual-chat-composer{padding:8px calc(10px + env(safe-area-inset-right, 0px)) calc(10px + env(safe-area-inset-bottom, 0px)) calc(10px + env(safe-area-inset-left, 0px))}.manual-modal-backdrop{padding:10px}.manual-modal{max-height:calc(100dvh - 20px)}}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_Fallback_6b03d3;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_6b03d3{font-family:__Manrope_6b03d3,__Manrope_Fallback_6b03d3;font-style:normal}