.miniapp-link-prompt{color:#18334f;text-align:start;background:#f5f9ff;border-block-end:1px solid #cfdfec;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 16px;font-size:13px;display:flex}.miniapp-link-prompt span{overflow-wrap:anywhere;flex:240px;min-width:0}.miniapp-link-prompt button:where(:not([class*=mantine-])){font:inherit;cursor:pointer;color:#234c76;background:#fff;border:1px solid #dbe4ed;border-radius:6px;padding:4px 10px}.miniapp-link-prompt button:disabled:where(:not([class*=mantine-])){opacity:.5;cursor:default}.agent-quick-prompts{flex-wrap:wrap;gap:6px;margin:0 0 6px;display:flex}.agent-quick-prompt{color:#1c5c8a;background:#fff;border:1px solid #d9e8fa;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;display:inline-flex}.agent-quick-prompt:disabled{opacity:.55}.agent-todo{background:#fbfcfe;border:1px solid #e3e9f1;border-radius:8px;padding:8px 10px;font-size:13px}.agent-todo header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.agent-todo header small{color:#6b7a8c}.agent-todo-sort{gap:2px;margin-inline-start:auto;display:inline-flex}.agent-todo-sort button,.agent-todo-refresh{background:#fff;border:1px solid #e3e9f1;padding:1px 6px;font-size:11px}.agent-todo-sort button[aria-pressed=true]{background:#e8f1fb;border-color:#b9d3ef}.agent-todo-group h4{color:#4a5b70;margin:8px 0 2px;font-size:12px}.agent-todo-group h4 span{color:#8a97a8;font-weight:400}.agent-todo-group ul{margin:0;padding:0;list-style:none}.agent-todo-group li{border-bottom:1px dashed #eef2f7;flex-wrap:wrap;align-items:baseline;gap:6px;padding:3px 0;display:flex}.agent-todo-group li a{color:#173a5e;text-decoration:none}.agent-todo-group li small{color:#6b7a8c}.agent-todo-group li[data-overdue] small{color:#a33a1a}.agent-todo-match{color:#7a5410;border:1px solid #e2c98f;border-radius:4px;padding:0 4px;font-size:10px}.agent-todo-note{color:#6b7a8c;margin-top:6px;display:block}.agent-bell{display:inline-flex;position:relative}.agent-bell-button{background:0 0;border:0;padding:2px 4px;position:relative}.agent-bell-count{top:-4px;color:#fff;text-align:center;background:#c2410c;border-radius:7px;min-width:14px;height:14px;font-size:9px;line-height:14px;position:absolute;inset-inline-end:-4px}.agent-bell-list{top:100%;z-index:40;background:#fff;border:1px solid #dfe6ee;border-radius:8px;width:min(320px,90vw);max-height:60vh;padding:6px;position:absolute;inset-inline-end:0;overflow:auto;box-shadow:0 8px 24px #14284624}.agent-bell-list header{align-items:center;gap:6px;padding:2px 4px 6px;display:flex}.agent-bell-list header button{color:#1c5c8a;background:0 0;border:0;font-size:11px}.agent-bell-list header button:last-child{margin-inline-start:auto}.agent-bell-list ul{margin:0;padding:0;list-style:none}.agent-bell-list li button{text-align:start;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;width:100%;padding:6px;display:flex}.agent-bell-list li[data-unread] button{background:#f2f7fd}.agent-bell-list li[data-urgency=high] strong{color:#a33a1a}.agent-bell-list li small{color:#6b7a8c}.agent-bell-list footer{border-top:1px solid #eef2f7;margin-top:4px;padding:6px 4px 2px}.agent-bell-list footer button{color:#1c5c8a;background:#fff;border:1px solid #d9e8fa;font-size:11px}.agent-toasts{z-index:60;flex-direction:column;gap:6px;max-width:min(360px,100vw - 32px);display:flex;position:fixed;inset-block-end:88px;inset-inline-end:16px}.agent-toast{color:#fff;background:#173a5e;border-radius:8px;align-items:center;display:flex;box-shadow:0 6px 18px #14284640}.agent-toast[data-urgency=high]{background:#9a3412}.agent-toast-open{color:inherit;text-align:start;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}.agent-toast-close{color:inherit;background:0 0;border:0;padding:8px}.agent-rules-entry{text-align:start;background:#fff;border:1px solid #e3e9f1;width:100%;margin-top:4px;padding:4px 8px;font-size:12px;display:block}.agent-rules-entry[aria-pressed=true]{background:#e8f1fb}.agent-rules{padding:16px;font-size:13px;overflow:auto}.agent-rules h1{margin:0 0 4px;font-size:18px}.agent-rules-lead{color:#4a5b70;max-width:72ch}.agent-rule{background:#fff;border:1px solid #e3e9f1;border-radius:8px;margin:10px 0;padding:10px 12px}.agent-rule header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agent-rule h2{flex:1;margin:0;font-size:14px}.agent-rule small{color:#6b7a8c;margin-top:4px;display:block}.agent-rule-blocked{color:#7a5410!important}.agent-rule-toggle{background:#fff;border:1px solid #d9e8fa;margin-top:6px;font-size:12px}.agent-rule-findings{margin:8px 0 0;padding:0;list-style:none}.agent-rule-findings li{border-top:1px dashed #eef2f7;padding:6px 0}.agent-rule-observing{color:#1c5c8a!important}.agent-rule-verdict{gap:4px;margin-top:4px;display:inline-flex}.agent-rule-verdict button{background:#fff;border:1px solid #e3e9f1;padding:1px 8px;font-size:11px}.agent-rule-verdict button[aria-pressed=true]{background:#e8f1fb;border-color:#b9d3ef}.agent-suggest-actions{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.agent-suggest-actions button{color:#1c5c8a;background:#fff;border:1px solid #d9e8fa;padding:1px 8px;font-size:11px}.agent-suggest-done{color:#4a7a3a}.agent-hook-list li{justify-content:space-between;gap:8px;display:flex}.agent-hook-list button{background:#fff;border:1px solid #e3e9f1;font-size:11px}.agent-usage-line{border-top:1px solid #eef2f7;padding:4px;font-size:11px}.agent-usage-title{color:#1c5c8a;background:0 0;border:0;padding:0;font-size:11px}.agent-usage-line small button{background:#fff;border:1px solid #e3e9f1;font-size:10px}.language-toggle{flex-shrink:0;display:inline-flex}.language-toggle select{color:#485773;background:#fff;border:1px solid #e3e8f2;border-radius:8px;max-inline-size:11em;padding-block:7px;padding-inline:8px 6px;font-size:11px;font-weight:700}.language-toggle select:hover{color:#4338ca;border-color:#9690ec}code,kbd,samp,.ltr{unicode-bidi:isolate}[dir=rtl] code,[dir=rtl] kbd,[dir=rtl] samp,[dir=rtl] .ltr{direction:ltr}[dir=rtl] :is(blockquote,pre,textarea,input:not([type=checkbox],[type=radio],[type=range],[type=color])){unicode-bidi:plaintext}[dir=rtl] :is(.lucide-chevron-left,.lucide-chevron-right,.lucide-chevrons-left,.lucide-chevrons-right,.lucide-arrow-left,.lucide-arrow-right,.lucide-arrow-big-left,.lucide-arrow-big-right,.lucide-move-left,.lucide-move-right,.lucide-panel-left,.lucide-panel-left-close,.lucide-panel-left-open,.lucide-panel-right,.lucide-panel-right-close,.lucide-panel-right-open,.lucide-log-in,.lucide-log-out,.lucide-undo,.lucide-undo-2,.lucide-redo,.lucide-redo-2,.lucide-reply,.lucide-forward,.lucide-corner-down-left,.lucide-corner-down-right,.lucide-corner-up-left,.lucide-corner-up-right,.lucide-arrow-up-right,.lucide-arrow-down-right,.lucide-external-link,.lucide-list-tree,.lucide-indent,.lucide-outdent){transform:scaleX(-1)}:root:lang(ar) body,:root:lang(ar) .workspace-layout,:root:lang(ar) button,:root:lang(ar) input,:root:lang(ar) select,:root:lang(ar) textarea{font-family:Noto Sans Arabic,Geeza Pro,Segoe UI,Tahoma,system-ui,sans-serif}:root:lang(ar){line-height:1.6}@media (width<=700px){[dir=rtl] .sidebar{transform:translate(101%)}[dir=rtl] .sidebar.sidebar-open{transform:translate(0)}}:root:lang(ar) *{letter-spacing:normal!important}@media (width<=700px){[dir=rtl] .compact-workspace.workspace-layout .sidebar{transform:translate(100%)}[dir=rtl] .compact-workspace.workspace-layout .sidebar.sidebar-open{transform:translate(0)}}.business-agent-launcher{z-index:71;inset-inline-end:24px;bottom:max(20px,env(safe-area-inset-bottom));background:var(--ca-icon,#2975bf);color:#fff;width:56px;height:56px;box-shadow:0 8px 24px color-mix(in srgb,var(--ca-icon,#2975bf) 40%,transparent);cursor:pointer;--look:#a5afbd;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.business-agent-launcher:hover{filter:brightness(1.08)}.business-agent-launcher>svg{flex-shrink:0}.business-agent-launcher.is-ready{--look:#12a796}.business-agent-launcher.is-busy{--look:#2563eb}.business-agent-launcher.is-attention{--look:#d97706}.business-agent-launcher.is-problem{--look:#dc2626}.business-agent-launcher.is-checking{--look:#a5afbd}.agent-launcher-dot{border:2px solid var(--ca-surface,#fff);background:var(--look);border-radius:50%;width:14px;height:14px;position:absolute;inset-block-end:3px;inset-inline-end:3px}.business-agent-launcher.is-busy .agent-launcher-dot{animation:1.6s ease-out infinite agent-launcher-pulse}.agent-launcher-count{background:var(--look);color:#fff;text-align:center;border:2px solid #fff;border-radius:10px;min-width:20px;height:20px;padding-inline:5px;font-size:11px;font-weight:700;line-height:16px;position:absolute;inset-block-start:-5px;inset-inline-end:-5px}@keyframes agent-launcher-pulse{0%{box-shadow:0 0 #2563eb66}to{box-shadow:0 0 0 7px #2563eb00}}@media (prefers-reduced-motion:reduce){.business-agent-launcher.is-busy .agent-launcher-dot{animation:none}}.business-agent-panel button:where(:not([class*=mantine-])),.business-workspace.agent-task-workspace button:where(:not([class*=mantine-])){font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;min-height:32px;padding:7px 9px;display:inline-flex}.business-agent-panel button:hover:where(:not([class*=mantine-])),.agent-task-workspace button:hover:where(:not([class*=mantine-])){background:#f0f0f0}.business-agent-panel button:disabled:where(:not([class*=mantine-])),.agent-task-workspace button:disabled:where(:not([class*=mantine-])){opacity:.45;cursor:not-allowed}.business-agent-launcher:focus-visible,.business-agent-panel:focus-visible,.business-agent-panel button:focus-visible:where(:not([class*=mantine-])),.business-agent-content :is(button,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #2686bd}.business-agent-panel.agent-floating-panel{z-index:70;inset-inline-end:24px;background:var(--ca-surface,#fff);border:1px solid var(--ca-border,#dce5f0);box-sizing:border-box;width:min(440px,100vw - 32px);height:min(720px,100dvh - 104px);color:var(--ca-text,#262626);border-radius:18px;flex-direction:column;padding:0;display:flex;position:fixed;top:auto;bottom:80px;overflow:hidden;box-shadow:0 12px 48px #142d4a26}.business-agent-panel.agent-floating-panel[hidden]{display:none}@media (width>=681px){.business-agent-panel.agent-floating-panel.is-wide{width:min(100vw - 48px,max(440px,66.6667vw))}}@media (width<=680px){.business-agent-panel .agent-panel-width-toggle{display:none}}.business-agent-panel>.agent-panel-header{background:#fff;border-bottom:1px solid #edf1f6;flex-shrink:0;align-items:center;gap:4px;padding-block:16px 14px;padding-inline:20px 16px;display:flex}.agent-panel-header>div{flex:1;min-width:0}.agent-panel-header h2:where(:not([class*=mantine-])){color:#13294b;align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.agent-panel-header h2 svg{color:#0965e8}.agent-panel-header p:where(:not([class*=mantine-])){color:#687d98;margin:5px 0 0;font-size:11px}.agent-panel-scroll{flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.business-agent-panel .business-agent-content{max-width:none;min-height:0;margin:0}.business-agent-panel .task-live-progress ol:where(:not([class*=mantine-])),.business-agent-panel .agent-response pre,.business-agent-panel .reference-original{max-height:none;overflow:visible}.business-agent-panel :is(.report-markdown,.references-section){margin-inline:0}.agent-chat-main{flex-direction:column;min-width:0;min-height:0;padding:0;display:flex}.business-agent-content{flex-direction:column;flex:1;width:100%;min-height:0;margin:0;font-size:14px;display:flex;overflow:hidden}.agent-conversation-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;min-height:0;padding:8px max(16px,50% - 410px) 16px;overflow-y:auto}.agent-composer-region{scrollbar-width:thin;background:#fff;border-top:1px solid #f0f0f0;flex:none;max-height:50%;padding:8px max(16px,50% - 410px) 12px;overflow:auto}.business-agent-content>*{min-width:0}.agent-chat-header{align-items:center;gap:10px;display:flex}.agent-chat-header h1:where(:not([class*=mantine-])){overflow-wrap:anywhere;flex:1;margin:0;font-weight:600;line-height:1.4;font-size:15px!important}.agent-chat-header>div{display:flex}.business-agent-content summary{cursor:pointer;color:#777;padding:5px 0;font-size:12px}.business-agent-content small,.business-agent-content time{color:#888;font-size:11px}.agent-context-details{color:#737373;overflow-wrap:anywhere;font-size:12px}.agent-context-details p:where(:not([class*=mantine-])){margin:6px 0}.agent-messages{flex:1}.agent-messages .agent-latest{color:#888;margin:0 0 8px;font-size:11px}.agent-turn{margin:12px 0 18px}.agent-user-message{overflow-wrap:anywhere;background:#f3f3f3;border-radius:20px;max-width:85%;margin-inline-start:auto;padding:12px 18px;line-height:1.65}.agent-user-message p:where(:not([class*=mantine-])){white-space:pre-wrap;margin:0}.agent-message-meta{justify-content:flex-end;align-items:center;gap:6px;margin:2px 0 8px;display:flex}.agent-response{overflow-wrap:anywhere;background:0 0;border:0!important;border-radius:0!important;padding:0!important}.agent-response>header{align-items:center;gap:8px;margin:8px 0;font-size:14px;display:flex}.agent-response>header span{color:#888;text-transform:capitalize;font-size:11px}.agent-response p:where(:not([class*=mantine-])){line-height:1.7}.agent-response pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.business-agent-content [role=alert],.agent-availability{color:#91602b;background:#fffbf2;border-radius:8px;margin:8px 0;padding:10px 12px;font-size:13px;line-height:1.55}.agent-copy-status{color:#888;min-height:0;font-size:11px}.business-agent-content .business-agent-form{background:#fff;border:1px solid #ddd;border-radius:24px;grid-template-columns:minmax(0,1fr) 36px;align-items:end;gap:4px 8px;margin:0;padding:10px 12px;display:grid;position:static;box-shadow:0 3px 12px #00000006}.business-agent-form textarea:where(:not([class*=mantine-])){font:inherit;resize:none;box-sizing:border-box;background:0 0;outline:none;grid-column:1/-1;width:100%;min-height:28px;max-height:200px;padding:0;line-height:1.6;border:0!important}.business-agent-form textarea:focus-visible:where(:not([class*=mantine-])){outline:none}.business-agent-form:focus-within{border-color:#999}.business-agent-content .business-agent-form .agent-send{color:#fff;background:#242424;border-radius:50%;grid-area:2/2;justify-content:center;width:34px;height:34px;min-height:34px;padding:7px}.business-agent-form small{grid-column:1/-1}@media (width<=680px){.business-agent-launcher{inset-inline-end:16px;bottom:max(16px,env(safe-area-inset-bottom))}.business-agent-panel.agent-floating-panel{z-index:90;border-radius:14px;width:auto;height:calc(100dvh - 16px);max-height:none;inset:8px;box-shadow:0 0 0 100vmax #142d4a55,0 12px 48px #142d4a26}.business-agent-panel>.agent-panel-header{padding:10px}.agent-conversation-scroll{padding:8px 12px 12px}.agent-composer-region{padding:8px 12px max(8px,env(safe-area-inset-bottom))}.agent-user-message{max-width:94%}.business-agent-form textarea:where(:not([class*=mantine-])){font-size:16px}}.agent-view-controls{flex:none;justify-content:flex-end;gap:2px;padding:2px 12px;display:flex}.agent-view-controls button:where(:not([class*=mantine-])){justify-content:center;width:32px;height:32px;padding:6px}.agent-panel-header h2:where(:not([class*=mantine-])){flex-wrap:wrap}.agent-panel-header .agent-coordinator-label{color:#708198;font-size:10px;font-weight:400}@media (width<=380px){.agent-panel-header .agent-coordinator-label{flex-basis:100%;margin-inline-start:28px}}.agent-task-board{scrollbar-width:thin;background:#fcfcfc;border-bottom:1px solid #eee;flex-direction:column;gap:8px;max-height:46vh;padding:10px 16px 8px;display:flex;overflow:auto}.agent-task-board>header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agent-task-board>header h2:where(:not([class*=mantine-])){flex:auto;margin:0;font-size:14px}.agent-live-indicator{color:#666;background:#f0f0f0;border-radius:999px;padding:2px 8px;font-size:11px}.agent-live-indicator.is-open{color:#1c6b36;background:#e3f4e8}.agent-live-indicator.is-polling{color:#8a5a00;background:#fff1dc}.agent-task-rows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.agent-task-rows li:where(:not([class*=mantine-])){background:#fff;border:1px solid #eee;border-radius:10px;align-items:center;gap:8px;padding:4px 6px;display:flex}.agent-task-rows .agent-task-open{text-align:start;flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}.agent-task-rows .agent-task-open strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.agent-task-rows .agent-task-open small{color:#777;font-size:11px}.agent-task-status{color:#555;text-transform:capitalize;white-space:nowrap;background:#f3f3f3;border-radius:999px;padding:2px 8px;font-size:11px}.agent-task-rows li[data-status=running] .agent-task-status,.agent-task-rows li[data-status=queued] .agent-task-status{color:#1c5c8a;background:#e8f1fb}.agent-task-rows li[data-status=failed] .agent-task-status,.agent-task-rows li[data-status=cancelled] .agent-task-status{color:#8a2a1c;background:#fbe9e7}.agent-task-cancel{color:#8a2a1c;font-size:12px}.agent-task-board-note{color:#888;margin:0;font-size:11px}.business-workspace.agent-task-workspace{max-width:none;height:100%;min-height:0;color:var(--ca-text,#262626);grid-template-columns:minmax(240px,300px) minmax(0,1fr);padding:0;display:grid;overflow:hidden}.agent-task-sidebar{scrollbar-width:thin;background:#fafafa;border-inline-end:1px solid #eee;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.agent-sidebar-counts{color:#4a5b70;border-bottom:1px solid #eee;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px 8px;font-size:12px;display:flex}.agent-sidebar-master{padding:8px}.agent-master-entry{text-align:start;background:#fff;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex;border:1px solid #d9e8fa!important}.agent-master-entry[aria-pressed=true]{background:#e8f1fb;border-color:#9fc3ea!important}.agent-master-entry span{flex-direction:column;flex:1;min-width:0;display:flex}.agent-master-entry strong{color:#13294b;font-size:14px}.agent-master-entry small{color:#687d98;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.agent-master-entry svg{color:#0965e8;flex:none}.agent-task-sidebar .agent-task-board{background:0 0;border-bottom:0;flex:auto;max-height:none;padding:6px 8px 10px}.agent-task-sidebar .agent-task-board>header h2:where(:not([class*=mantine-])){color:#666;text-transform:uppercase;letter-spacing:.02em;font-size:12px;font-weight:600}.agent-task-sidebar .agent-task-rows li:where(:not([class*=mantine-])){background:0 0;border:0;padding:0}.agent-task-sidebar .agent-task-rows .agent-task-open{align-items:flex-start;gap:8px;width:100%;padding:7px 8px}.agent-task-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.agent-task-text strong{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.agent-task-marker{border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;font-weight:700;display:inline-flex}.agent-task-marker.is-running{color:#1c5c8a;background:#e8f1fb}.agent-task-marker.is-queued{color:#777;background:#f0f0f0}.agent-task-marker.is-done{color:#1c6b36;background:#e3f4e8}.agent-task-marker.is-attention{color:#8a5a00;background:#fff1dc}.agent-task-marker.is-failed{color:#8a2a1c;background:#fbe9e7}.agent-master-area,.agent-task-view{flex-direction:column;flex:auto;min-height:0;display:flex}.agent-task-view-header{background:#fff;border-bottom:1px solid #eee;align-items:center;gap:10px;padding:8px 16px;display:flex}.agent-task-view-header>div{flex:1;min-width:0}.agent-task-view-header h1:where(:not([class*=mantine-])){overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.agent-task-view-header small{color:#777;font-size:11px}.agent-task-view-body{scrollbar-width:thin;flex:1;min-height:0;padding:8px max(16px,50% - 410px) 16px;overflow:auto}.agent-master-banner{color:#4a5b70;background:#f7f9fc;border-bottom:1px solid #e9eef4;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;font-size:12px;display:flex}.agent-banner-count{color:#2b4766;background:#fff;border:1px solid #dbe3ee;border-radius:999px;padding:2px 9px;font-weight:600}.agent-banner-count[data-kind=running]{color:#1c5c8a}.agent-banner-count[data-kind=attention]{color:#9b671f}.agent-banner-thinking{color:#087c6c}.agent-banner-queue{color:#687d98}.agent-master-banner>button:where(:not([class*=mantine-])){margin-inline-start:auto}.agent-master-timeline{flex-direction:column;gap:10px;padding:6px 0 12px;display:flex}.agent-master-empty{color:#687d98;padding:16px 4px;font-size:13px;line-height:1.6}.agent-older{color:#888;margin:4px 0;font-size:11px}.agent-master-message{overflow-wrap:anywhere;background:#fff;border:1px solid #edf1f6;border-radius:12px;padding:10px 14px}.agent-master-message>header{color:#687d98;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.agent-master-message>header strong{color:#13294b}.agent-master-message p:where(:not([class*=mantine-])){white-space:pre-wrap;margin:4px 0;line-height:1.65}.agent-master-message.is-user{background:#f3f3f3;border-color:#f3f3f3;max-width:85%;margin-inline-start:auto}.agent-master-message.is-user>header{justify-content:flex-end}.agent-master-message.is-task_card{background:#f7fbff;border-color:#d9e8fa}.agent-master-message.is-result{background:#f6fcf8;border-color:#d4ecdc}.agent-master-message.is-question{background:#fffaf0;border-color:#f3e2bd}.agent-master-message.is-notice{background:#fff5f4;border-color:#f3cfcb}.agent-master-message .agent-notice-code{color:#8a7a78;overflow-wrap:anywhere;margin:0 0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:block}.agent-master-message.is-notice p:where(:not([class*=mantine-])){color:#8a2a1c}.agent-card-tasks li:where(:not([class*=mantine-])){background:#fff}.agent-result-lines{margin:6px 0;padding-inline-start:18px;font-size:13px;line-height:1.6}.agent-result-task{color:#1c5c8a;min-height:0;padding:0 4px;font-size:12px}.agent-deliverables{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.agent-deliverables button:where(:not([class*=mantine-])){color:#1c5c8a;background:#fff;border:1px solid #d9e8fa;align-items:center;gap:6px;font-size:12px;display:inline-flex}.agent-question-options{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.agent-question-options button:where(:not([class*=mantine-])){color:#7a5410;background:#fff;border:1px solid #e2c98f;font-size:13px}.agent-task-rows li:where(:not([class*=mantine-])){flex-direction:column;align-items:stretch;gap:4px}.agent-task-row{align-items:center;gap:8px;display:flex}.agent-task-rows .agent-task-open{flex-flow:wrap;align-items:center;gap:6px}.agent-task-rows .agent-task-open strong{white-space:normal;overflow-wrap:anywhere;flex:auto}.agent-task-detail{border-top:1px solid #f0f0f0;padding:8px 4px 4px;font-size:13px}.agent-task-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}@media (width<=900px){.business-workspace.agent-task-workspace{grid-template-columns:minmax(200px,240px) minmax(0,1fr)}}@media (width<=680px){.business-workspace.agent-task-workspace{grid-template-rows:minmax(0,38%) minmax(0,1fr);grid-template-columns:1fr}.agent-task-sidebar{border-inline-end:0;border-bottom:1px solid #eee}.agent-master-banner{padding:6px 10px}}.agent-task-board>header{gap:6px}.agent-task-board>header button:where(:not([class*=mantine-])){justify-content:center;width:28px;height:28px;min-height:28px;padding:5px}.agent-task-search{color:#888;background:#fff;border:1px solid #e3e3e3;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;display:flex}.agent-task-search input:where(:not([class*=mantine-])){min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:12px}.agent-show-done{color:#666;justify-content:flex-start;font-size:11px}.agent-task-marker.is-cancelled{color:#888;background:#f0f0f0}.agent-task-status.is-attention{color:#8a5a00;background:#fff1dc}.agent-task-status.is-failed,.agent-task-status.is-cancelled{color:#8a2a1c;background:#fbe9e7}.agent-task-status.is-done{color:#1c6b36;background:#e3f4e8}.agent-task-status.is-running{color:#1c5c8a;background:#e8f1fb}.agent-task-rows li[data-marker=attention] .agent-task-open strong{color:#7a5410}.agent-scope-chip{color:#2b4766;white-space:nowrap;background:#eef3fa;border:1px solid #d9e3f0;border-radius:999px;padding:1px 8px;font-size:11px}.agent-composer-meta{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.agent-composer-meta small{flex:1;min-width:0}.agent-scope-select select:where(:not([class*=mantine-])){font:inherit;color:#2b4766;background:#eef3fa;border:1px solid #d9e3f0;border-radius:999px;max-width:220px;padding:2px 8px;font-size:11px}.agent-scope-select.is-pinned select:where(:not([class*=mantine-])){background:#e8f1fb;border-color:#9fc3ea}.agent-notice-open{color:#1c5c8a;background:#fff;border:1px solid #d9e8fa;margin-top:4px;font-size:12px}.agent-thread-timeline{flex-direction:column;gap:10px;padding:6px 0 12px;display:flex}.agent-master-message.is-run{background:#fafbfd;border-color:#e4e9f0}.agent-master-message.is-run>header .agent-task-status{margin-inline-start:4px}.agent-run-open{color:#1c5c8a;font-size:12px}.agent-thread-form .agent-followup-kinds{flex-wrap:wrap;grid-column:1/-1;gap:4px;display:flex}.agent-followup-kinds button:where(:not([class*=mantine-])){color:#555;background:#fff;border:1px solid #e3e3e3;border-radius:999px;min-height:26px;padding:3px 10px;font-size:12px}.agent-followup-kinds button[aria-checked=true]:where(:not([class*=mantine-])){color:#fff;background:#242424;border-color:#242424}.agent-thread-form textarea:where(:not([class*=mantine-])),.business-agent-content .agent-thread-form .agent-send{grid-row:2}.agent-thread-form small{grid-column:1/-1}.agent-digest{border:1px solid #dfe7f1;background:#fbfcfe;border-inline-start:3px solid #1f3864;border-radius:6px;margin:2px 0 8px;padding:8px 12px}.agent-digest h3:where(:not([class*=mantine-])){color:#1f3864;margin:0 0 4px;font-size:14px}.agent-digest-answers{margin:4px 0;list-style:none;padding:0!important}.agent-digest-answers li:where(:not([class*=mantine-])){margin:3px 0;font-size:13px}.agent-digest-status,.agent-digest-label{vertical-align:1px;border-radius:8px;margin-inline-end:6px;padding:0 6px;font-size:11px;font-weight:600;line-height:16px;display:inline-block}.agent-digest-status[data-status=answered]{color:#375623;background:#e2efda}.agent-digest-status[data-status=conditional]{color:#7f6000;background:#fff2cc}.agent-digest-status[data-status=unknown]{color:#9c0006;background:#f8d7da}.agent-digest-label{color:#595959;background:#ededed;font-weight:500}.agent-digest-table{font-size:12.5px!important}.agent-digest-table caption{caption-side:top;text-align:start;color:#3a4a60;padding:2px 0 4px;font-size:12.5px;font-weight:600}.agent-digest-table thead th:where(:not([class*=mantine-])){color:#fff;white-space:nowrap;background:#1f3864;border-color:#1f3864;font-weight:600}.agent-digest-table tbody tr:nth-child(2n) td:where(:not([class*=mantine-])){background:#f3f6fa}.agent-digest-table th:where(:not([class*=mantine-])),.agent-digest-table td:where(:not([class*=mantine-])){word-break:normal;overflow-wrap:normal;min-width:4.5em}.agent-digest-table td:where(:not([class*=mantine-])){vertical-align:top;max-width:28em}.agent-digest-table td[data-label]:where(:not([class*=mantine-])){color:#595959;font-style:italic}.agent-digest-table td[data-tone=good]:where(:not([class*=mantine-])){color:#375623;font-weight:600;background:#e2efda!important}.agent-digest-table td[data-tone=warn]:where(:not([class*=mantine-])){color:#7f6000;font-weight:600;background:#fff2cc!important}.agent-digest-table td[data-tone=bad]:where(:not([class*=mantine-])){color:#9c0006;font-weight:600;background:#f8d7da!important}.agent-digest-more,.agent-digest-facts{color:#5b6b80;font-size:12px;margin:4px 0 0!important}.business-agent-panel.agent-floating-panel.is-custom{max-width:none;max-height:none}.business-agent-panel.agent-floating-panel.is-dragging{-webkit-user-select:none;user-select:none;transition:none}.business-agent-panel>.agent-panel-header{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.business-agent-panel>.agent-panel-header button:where(:not([class*=mantine-])){cursor:pointer}.agent-panel-grip{color:#8a94a6;cursor:move;min-height:0;padding:4px}.agent-panel-reset{color:#4b5563}.agent-panel-resize{z-index:1;touch-action:none;position:absolute}.agent-panel-resize.is-n,.agent-panel-resize.is-s{cursor:ns-resize;height:6px;left:12px;right:12px}.agent-panel-resize.is-n{top:-3px}.agent-panel-resize.is-s{bottom:-3px}.agent-panel-resize.is-e,.agent-panel-resize.is-w{cursor:ew-resize;width:6px;top:12px;bottom:12px}.agent-panel-resize.is-e{right:-3px}.agent-panel-resize.is-w{left:-3px}.agent-panel-resize.is-ne,.agent-panel-resize.is-nw,.agent-panel-resize.is-se,.agent-panel-resize.is-sw{width:14px;height:14px}.agent-panel-resize.is-ne{cursor:nesw-resize;top:-4px;right:-4px}.agent-panel-resize.is-sw{cursor:nesw-resize;bottom:-4px;left:-4px}.agent-panel-resize.is-nw{cursor:nwse-resize;top:-4px;left:-4px}.agent-panel-resize.is-se{cursor:nwse-resize;bottom:-4px;right:-4px}@media (width<=680px){.agent-panel-resize,.agent-panel-grip,.agent-panel-reset{display:none}.business-agent-panel>.agent-panel-header{cursor:default}}.agent-task-sidebar{background:var(--ca-surface-2,#f5f9fc);border-inline-end-color:var(--ca-border-soft,#eef2f6)}.agent-sidebar-master{flex-direction:column;gap:6px;padding:10px 10px 6px;display:flex}.agent-task-sidebar button.agent-hero:where(:not([class*=mantine-])){text-align:start;background:linear-gradient(135deg,var(--ca-icon,#2975bf),color-mix(in srgb,var(--ca-icon,#2975bf) 70%,#0b2a4a));color:#fff;width:100%;box-shadow:0 6px 20px color-mix(in srgb,var(--ca-icon,#2975bf) 35%,transparent);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;border:0!important}.agent-task-sidebar button.agent-hero:where(:not([class*=mantine-])):hover{filter:brightness(1.05);background:linear-gradient(135deg,var(--ca-icon,#2975bf),color-mix(in srgb,var(--ca-icon,#2975bf) 70%,#0b2a4a))}.agent-task-sidebar button.agent-hero:where(:not([class*=mantine-]))[aria-pressed=true]{outline:2px solid color-mix(in srgb,var(--ca-icon,#2975bf) 45%,#fff);outline-offset:2px}.agent-hero-avatar{background:#ffffff2e;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.agent-hero-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.agent-hero-text strong{font-size:16px;line-height:1.2}.agent-hero-text small{opacity:.85;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.agent-hero-badges{flex:none;gap:4px;display:flex}.agent-hero-badge{min-width:20px;height:20px;color:var(--ca-icon,#2975bf);background:#fff;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.agent-hero-badge.is-attention{background:var(--ca-warning,#b45309);color:#fff}.agent-task-sidebar button.agent-hero-action:where(:not([class*=mantine-])){width:100%;color:var(--ca-link,#256d9d);background:var(--ca-surface,#fff);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:13px;display:inline-flex;border:1px solid var(--ca-border,#dbe4eb)!important}.agent-task-sidebar .agent-task-board>header{align-items:center;gap:4px}.agent-task-sidebar .agent-task-board>header h2:where(:not([class*=mantine-])){cursor:help;color:var(--ca-muted,#687889)}.agent-task-icon{width:28px;height:28px;min-height:0;color:var(--ca-muted,#687889);border-radius:8px;justify-content:center;place-items:center;padding:0;list-style:none;display:inline-grid}.agent-task-icon::-webkit-details-marker{display:none}.agent-task-menu{position:relative}.agent-task-menu>summary{cursor:pointer}.agent-task-menu-list{inset-inline-end:0;z-index:5;background:var(--ca-surface,#fff);border:1px solid var(--ca-border,#dbe4eb);border-radius:10px;flex-direction:column;gap:2px;min-width:200px;padding:6px;display:flex;position:absolute;top:32px;box-shadow:0 10px 30px #142d4a22}.agent-task-menu-list button:where(:not([class*=mantine-])){justify-content:flex-start;width:100%;font-size:12.5px}.agent-task-menu-list .agent-live-indicator{margin:4px 8px 2px}.agent-task-group h3:where(:not([class*=mantine-])){color:var(--ca-muted,#687889);text-transform:uppercase;letter-spacing:.04em;margin:8px 8px 2px;font-size:11px;font-weight:600}.agent-task-sidebar .agent-task-rows .agent-task-open{border-radius:10px;align-items:center;padding:6px 8px}.agent-task-sidebar .agent-task-rows li.is-selected .agent-task-open{background:color-mix(in srgb,var(--ca-icon,#2975bf) 12%,var(--ca-surface,#fff))}.agent-task-text strong{color:var(--ca-text,#203447);font-size:13px}.agent-task-text small{color:var(--ca-muted,#687889)}.agent-task-empty,.agent-task-more{color:var(--ca-muted,#687889);font-size:12.5px}[data-theme=dark] .agent-task-sidebar{background:var(--ca-surface-2);border-inline-end-color:var(--ca-border-soft)}[data-theme=dark] .agent-task-sidebar .agent-task-rows li.is-selected .agent-task-open{background:color-mix(in srgb,var(--ca-icon) 22%,var(--ca-surface))}[data-theme=dark] .agent-task-marker.is-done{background:var(--ca-ok-bg);color:var(--ca-ok)}[data-theme=dark] .agent-task-marker.is-running,[data-theme=dark] .agent-task-marker.is-queued{background:var(--ca-off-bg);color:var(--ca-link)}[data-theme=dark] .agent-task-marker.is-attention{background:var(--ca-warning-bg);color:var(--ca-warning)}[data-theme=dark] .agent-task-marker.is-failed{background:var(--ca-danger-bg);color:var(--ca-danger)}@media (width<=680px){.agent-sidebar-master{padding:8px 8px 4px}.agent-hero{padding:10px 12px}.agent-hero-avatar{width:34px;height:34px}}:root{--ca-surface:#fff;--ca-surface-2:#f5f9fc;--ca-page:transparent;--ca-text:#203447;--ca-muted:#687889;--ca-border:#dbe4eb;--ca-border-soft:#eef2f6;--ca-accent:#0f766e;--ca-link:#256d9d;--ca-icon:#2975bf;--ca-danger:#b42318;--ca-danger-bg:#fde2de;--ca-warning:#b45309;--ca-warning-bg:#fdf1d8;--ca-info:#0b5cad;--ca-info-bg:#e7eef7;--ca-ok:#0f766e;--ca-ok-bg:#e7f3f1;--ca-off:#94a3b8;--ca-off-bg:#eef2f6;--ca-zone:#f1f6fa;--ca-water:#dcebf5;--ca-chart-1:#2975bf;--ca-chart-2:#e07b39;--ca-chart-3:#3a9d6a;--ca-chart-4:#8e5bb5;--ca-chart-5:#c94f4f;--ca-chart-6:#5aa3b3;--ca-chart-7:#b39b3a;--ca-chart-8:#6b7a8f}[data-theme=dark]{--ca-surface:#121a24;--ca-surface-2:#182230;--ca-page:#0b1219;--ca-text:#e4ecf4;--ca-muted:#9fb0c2;--ca-border:#26303c;--ca-border-soft:#1f2a36;--ca-accent:#2bb3a3;--ca-link:#7cc4f5;--ca-icon:#7cc4f5;--ca-danger:#e5484d;--ca-danger-bg:#3a1f1c;--ca-warning:#e8a33d;--ca-warning-bg:#3a2e14;--ca-info:#7cc4f5;--ca-info-bg:#1e3550;--ca-ok:#2bb3a3;--ca-ok-bg:#1a3632;--ca-off:#5b6b7c;--ca-off-bg:#26303c;--ca-zone:#1a2633;--ca-water:#16283a;--ca-chart-1:#7cb6ef;--ca-chart-2:#f0a46c;--ca-chart-3:#6cc795;--ca-chart-4:#b693d6;--ca-chart-5:#e58585;--ca-chart-6:#8ccbd8;--ca-chart-7:#d6c26a;--ca-chart-8:#9aa9bd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
