.bubble.assistant .agent-md-link,.bubble.assistant a{color:var(--color-primary,#b75000);text-decoration:underline;text-underline-offset:2px;font-weight:500;word-break:break-word;transition:text-decoration-thickness .12s ease}.bubble.assistant .agent-md-link:hover,.bubble.assistant a:hover{color:var(--color-primary,#b75000);text-decoration-thickness:2px}.agent-chat-root{display:flex;flex-direction:column;max-width:900px}.agent-chat-root,.agent-page{height:calc(100vh - 140px);margin:0 auto;padding:0 16px}.agent-page{display:grid;grid-template-columns:260px minmax(0,1fr) 320px;gap:16px;max-width:1500px}.agent-tasks-panel{display:flex;flex-direction:column;min-width:0;overflow-y:auto;padding:2px}.agent-tasks-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary,#8a8a8a);margin-bottom:10px;padding:0 2px}.agent-tasks-empty{font-size:12.5px;color:var(--color-text-tertiary,#999);line-height:1.5;padding:6px 4px}@media (max-width:1100px){.agent-page{grid-template-columns:260px minmax(0,1fr)}.agent-page>.agent-tasks-panel{display:none}}@media (max-width:900px){.agent-page{grid-template-columns:1fr}.history-sidebar{display:none}}.agent-main{display:flex;flex-direction:column;min-width:0}.agent-chat-core{flex:1;display:flex;flex-direction:column;min-height:0}.agent-chat-core.compact .agent-scroll{border-radius:0;border:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding:12px 12px 4px}.agent-chat-core.compact .input-row{margin:8px 12px 12px}.history-sidebar{display:flex;flex-direction:column;background:hsla(0,0%,100%,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.06);border-radius:16px;overflow:hidden}[data-theme=dark] .history-sidebar{background:rgba(24,22,16,.45);border-color:hsla(0,0%,100%,.08)}.history-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=dark] .history-header{border-bottom-color:hsla(0,0%,100%,.08)}.history-title{font-size:13px;font-weight:600;letter-spacing:.02em;opacity:.75}.history-actions{display:flex;gap:4px}.history-icon-btn{width:28px;height:28px;border-radius:6px;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit;opacity:.7;transition:background .15s,opacity .15s}.history-icon-btn:hover{background:rgba(0,0,0,.06);opacity:1}[data-theme=dark] .history-icon-btn:hover{background:hsla(0,0%,100%,.08)}.history-icon-btn.primary{color:#b75000;opacity:1}.history-list{flex:1;overflow-y:auto;padding:6px}.history-loading{display:flex;justify-content:center;padding:20px 0}.history-error{padding:12px;font-size:12px;color:#cf1322;text-align:center}.history-empty{margin:24px 0}.history-row{display:block;width:100%;text-align:left;padding:10px 12px;border-radius:8px;border:none;background:transparent;cursor:pointer;color:inherit;font:inherit;transition:background .12s;margin-bottom:2px}.history-row:hover{background:rgba(0,0,0,.04)}[data-theme=dark] .history-row:hover{background:hsla(0,0%,100%,.05)}.history-row.active{background:rgba(183,80,0,.1)}.history-row.active:hover{background:rgba(183,80,0,.16)}.history-row-title{font-size:13px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.history-row-meta{display:flex;align-items:center;gap:6px;margin-top:4px}.history-row-tag{font-size:10px!important;margin:0!important;padding:0 6px!important;line-height:16px!important}.history-row-time{font-size:11px;opacity:.55}.agent-bubble-button{position:fixed;right:24px;bottom:24px;width:56px;height:56px;border-radius:50%;border:none;background:linear-gradient(135deg,#dd7400,#b75000 45%,#3b6fd4);cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 6px 20px rgba(183,80,0,.35);z-index:950;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;animation:saela-bubble-glow 2.6s ease-in-out infinite}@keyframes saela-bubble-glow{0%,to{box-shadow:0 6px 20px rgba(183,80,0,.35)}50%{box-shadow:0 6px 26px rgba(59,111,212,.55),0 0 16px rgba(221,116,0,.5)}}.agent-bubble-button:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(120deg,transparent 30%,hsla(0,0%,100%,.6) 50%,transparent 70%);transform:translateX(-130%);animation:saela-bubble-shimmer 3s ease-in-out infinite;pointer-events:none}@keyframes saela-bubble-shimmer{0%{transform:translateX(-130%)}40%,to{transform:translateX(130%)}}.agent-bubble-button:hover{transform:scale(1.08);box-shadow:0 8px 24px rgba(59,111,212,.5)}.agent-bubble-button:active{transform:scale(.96)}.agent-bubble-panel{position:fixed;right:24px;bottom:24px;width:400px;height:min(600px,calc(100vh - 80px));background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.08);border-radius:18px;box-shadow:0 12px 40px rgba(0,0,0,.18);z-index:950;display:flex;flex-direction:column;overflow:hidden}[data-theme=dark] .agent-bubble-panel{background:rgba(24,22,16,.92);border-color:hsla(0,0%,100%,.1)}.agent-bubble-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,rgba(183,80,0,.06),transparent)}[data-theme=dark] .agent-bubble-header{border-bottom-color:hsla(0,0%,100%,.08)}.agent-bubble-title{display:flex;align-items:center;gap:6px;font-weight:600;font-size:14px}.agent-bubble-header-actions{display:flex;gap:2px}.agent-bubble-body{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.agent-bubble-panel.expanded{top:0;right:0;bottom:0;left:auto;transform:none;width:var(--agent-sidebar-width);height:100vh;border-radius:18px 0 0 18px;border-left:1px solid rgba(0,0,0,.08);box-shadow:none;z-index:952;animation:agent-drawer-in .3s cubic-bezier(.22,1,.36,1)}[data-theme=dark] .agent-bubble-panel.expanded{border-left-color:hsla(0,0%,100%,.1)}@keyframes agent-drawer-in{0%{transform:translateX(28px);opacity:.5}to{transform:translateX(0);opacity:1}}.agent-resize-handle{position:absolute;left:-3px;top:0;bottom:0;width:9px;z-index:1003;cursor:col-resize}.agent-resize-handle:after{content:"";position:absolute;left:3px;top:0;bottom:0;width:2px;background:transparent;transition:background .15s ease}.agent-resize-handle:active:after,.agent-resize-handle:hover:after{background:rgba(183,80,0,.55)}.agent-bubble-history{position:absolute;inset:0;z-index:6;display:flex;background:hsla(0,0%,100%,.98)}[data-theme=dark] .agent-bubble-history{background:rgba(24,22,16,.98)}.agent-bubble-history .history-sidebar{width:100%;height:100%;border:none;background:transparent}.agent-header-active{background:rgba(183,80,0,.14)!important;color:#b75000!important}@media (max-width:500px){.agent-bubble-panel{right:8px;left:8px;bottom:8px;width:auto;height:calc(100vh - 16px)}}.agent-rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 2px;padding:9px 12px;border-radius:12px;border:1px solid var(--glass-border-subtle,rgba(0,0,0,.08));background:rgba(0,0,0,.02);font-size:12.5px}[data-theme=dark] .agent-rating{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}.agent-rating-q{color:var(--color-text-secondary)}.agent-rating-opts{display:inline-flex;gap:6px}.agent-rating-btn{border:1px solid var(--glass-border-subtle,rgba(0,0,0,.12));background:transparent;color:var(--color-text-secondary);border-radius:999px;padding:3px 12px;font-size:12.5px;font-family:inherit;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.agent-rating-btn:hover{color:var(--color-text-primary);border-color:var(--color-primary,#b75000);background:rgba(183,80,0,.08)}[data-theme=dark] .agent-rating-btn:hover{background:rgba(221,116,0,.16)}.agent-rating-skip{margin-left:auto;border:none;background:transparent;color:var(--color-text-tertiary);cursor:pointer;font-size:12px;line-height:1;padding:4px}.agent-rating-skip:hover{color:var(--color-text-primary)}.thinking-dot{gap:6px}.agent-working-row,.thinking-dot{display:inline-flex;align-items:center}.agent-working-row{gap:8px;margin-top:8px;padding:5px 12px;border-radius:999px;background:rgba(183,80,0,.08);color:var(--color-primary,#b75000);font-size:12.5px;font-weight:500;animation:agent-working-pulse 1.6s ease-in-out infinite}[data-theme=dark] .agent-working-row{background:rgba(221,116,0,.14);color:#ea8a2a}@keyframes agent-working-pulse{0%,to{opacity:1}50%{opacity:.65}}@media (prefers-reduced-motion:reduce){.agent-working-row{animation:none}}.agent-header{justify-content:space-between;padding:8px 4px 16px}.agent-header,.agent-title{display:flex;align-items:center}.agent-title{margin:0;font-size:18px;font-weight:600;gap:8px}.agent-subtitle{font-size:12px;opacity:.7;margin-top:2px}.agent-scroll{flex:1;overflow-y:auto;padding:24px 20px;border-radius:16px;background:hsla(0,0%,100%,.65);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.04)}[data-theme=dark] .agent-scroll{background:rgba(24,22,16,.55);border-color:hsla(0,0%,100%,.08)}.agent-restoring{text-align:center;padding:32px}.agent-empty{padding-top:48px;text-align:center}.agent-empty-title{font-size:15px;margin-bottom:4px}.agent-empty-subtitle{font-size:12px;opacity:.6}.agent-greeting{display:flex;flex-direction:column;align-items:center;margin-bottom:8px}.agent-greeting-avatar{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#fff;border:1px solid rgba(183,80,0,.18);box-shadow:0 6px 20px rgba(183,80,0,.22);margin-bottom:14px;animation:saela-pop .4s cubic-bezier(.34,1.56,.64,1)}@keyframes saela-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.agent-greeting-title{font-size:17px;font-weight:700;color:var(--color-text-primary,#1a1a1a);margin-bottom:6px}.agent-greeting-text{font-size:13px;line-height:1.55;color:var(--color-text-secondary,#64748b);max-width:300px;margin:0 auto}.bubble-row{display:flex;gap:12px;margin-bottom:18px;align-items:flex-start}.bubble-row.user{justify-content:flex-end}.bubble-row.assistant{align-items:flex-start}.assistant-stack{max-width:75%;display:flex;flex-direction:column}.avatar-shrink{flex-shrink:0}.avatar-agent{background-color:rgba(183,80,0,.15)!important;color:#b75000!important}.avatar-error{background-color:#ff4d4f!important;color:#fff!important}.bubble{max-width:75%;padding:12px 16px;border-radius:14px;word-break:break-word;overflow-wrap:anywhere;line-height:1.55;font-size:14px}.bubble.user{background:linear-gradient(135deg,#b75000,#dd7400);color:#fff;border-bottom-right-radius:4px;white-space:pre-wrap}.bubble.assistant{background:rgba(0,0,0,.04);color:inherit;border-bottom-left-radius:4px;max-width:100%}[data-theme=dark] .bubble.assistant{background:hsla(0,0%,100%,.06)}.bubble.user ::selection,.bubble.user::selection{background:#fff;color:#a3480a}.bubble.user ::-moz-selection,.bubble.user::-moz-selection{background:#fff;color:#a3480a}.bubble.assistant ::selection,.bubble.assistant::selection{background:rgba(221,116,0,.3);color:var(--color-text-primary)}.bubble.assistant ::-moz-selection,.bubble.assistant::-moz-selection{background:rgba(221,116,0,.3);color:var(--color-text-primary)}.bubble.thinking{opacity:.7}.thinking-text{margin-left:8px}.bubble.error{background:rgba(255,77,79,.1);color:#cf1322;border:1px solid rgba(255,77,79,.25);max-width:90%;font-size:13px}.bubble.assistant p{margin:0 0 8px}.bubble.assistant p:last-child{margin-bottom:0}.bubble.assistant ol,.bubble.assistant ul{margin:8px 0;padding-left:20px}.bubble.assistant li{margin:2px 0}.bubble.assistant code{background:rgba(0,0,0,.08);padding:1px 5px;border-radius:3px;font-size:12px}[data-theme=dark] .bubble.assistant code{background:hsla(0,0%,100%,.12)}.bubble.assistant pre{background:rgba(0,0,0,.06);padding:8px 12px;border-radius:6px;overflow-x:auto;margin:8px 0;font-size:12px}[data-theme=dark] .bubble.assistant pre{background:rgba(0,0,0,.4)}.bubble.assistant table{border-collapse:collapse;margin:8px 0}.bubble.assistant td,.bubble.assistant th{border:1px solid rgba(0,0,0,.15);padding:6px 10px;text-align:left}.trace-row{margin-top:6px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.trace-chip-row{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.trace-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;background:rgba(183,80,0,.08);color:#b75000;font-size:12px;cursor:pointer;border:1px solid rgba(183,80,0,.2);transition:background .15s}.trace-chip:hover{background:rgba(183,80,0,.14)}.trace-chip.error{background:rgba(255,77,79,.08);color:#cf1322;border-color:rgba(255,77,79,.25)}.trace-chip-caret{margin-left:4px}.trace-chip-muted{opacity:.6}.trace-usage-tag{font-size:11px;margin:0}.trace-details{margin-top:8px;padding:10px 12px;border-radius:8px;background:rgba(0,0,0,.03);font-size:12px;border:1px solid rgba(0,0,0,.06);width:100%}[data-theme=dark] .trace-details{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}.trace-details pre{max-height:260px;overflow:auto;font-size:11px;margin:6px 0 0;background:rgba(0,0,0,.04);padding:8px;border-radius:4px}[data-theme=dark] .trace-details pre{background:rgba(0,0,0,.3)}.trace-entry+.trace-entry{margin-top:12px}.trace-entry-head{display:flex;align-items:center;gap:6px}.trace-entry-name{font-weight:600}.trace-entry-duration{margin:0;font-size:10px}.trace-entry-input{margin-top:4px;opacity:.8}.trace-entry-input code{font-size:11px}.trace-entry-error{color:#cf1322;margin-top:4px}.trace-entry-result-summary{cursor:pointer;font-size:11px;opacity:.7;margin-top:4px}.empty-suggestions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}.suggestion-chip{padding:6px 14px;border-radius:999px;background:rgba(183,80,0,.08);color:#b75000;font-size:13px;cursor:pointer;border:1px solid rgba(183,80,0,.2);transition:background .15s,color .15s}.suggestion-chip:hover{background:rgba(183,80,0,.18)}.suggestion-chip:disabled{opacity:.5;cursor:not-allowed}.agent-flow-in-chat{margin-top:8px;padding:8px 12px 0;border-top:1px solid var(--color-border,rgba(0,0,0,.08))}.agent-flow-in-chat .fm-canvas{padding:12px!important;border-radius:12px}.flow-chip{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:10px;border:1px solid var(--glass-border-subtle,rgba(0,0,0,.1));background:var(--glass-bg,rgba(0,0,0,.02));color:var(--color-text-primary,#1a1a1a);cursor:pointer;font:inherit;transition:border-color .15s ease,background .15s ease}.flow-chip:hover{border-color:rgba(183,80,0,.4)}.flow-chip-main{display:inline-flex;align-items:center;gap:8px;min-width:0}.flow-chip-bolt{color:var(--color-primary,#b75000);flex:none}.flow-chip-text{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-chip-step{font-weight:500;color:var(--color-text-secondary,#666)}.flow-chip-right{display:inline-flex;align-items:center;gap:8px;flex:none}.flow-chip-count{font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.flow-chip-caret,.flow-chip-count{color:var(--color-text-tertiary,#999)}.flow-chip-caret{font-size:11px;transition:transform .2s ease}.flow-chip-caret.open{transform:rotate(180deg)}.flow-chip.awaiting{border-color:rgba(183,80,0,.5);background:rgba(183,80,0,.06);animation:flow-chip-pulse 1.8s ease-in-out infinite}.flow-chip.awaiting .flow-chip-bolt,.flow-chip.awaiting .flow-chip-text{color:var(--color-primary,#b75000)}@keyframes flow-chip-pulse{0%,to{box-shadow:0 0 0 0 rgba(183,80,0,0)}50%{box-shadow:0 0 0 3px rgba(183,80,0,.12)}}.flow-map-pop{max-height:44vh;overflow-y:auto}.flow-approve-one,.flow-map-pop{margin-top:8px}.input-row{display:flex;align-items:flex-end;gap:10px;margin:16px 10px 10px}.agent-composer-field{flex:1;min-width:0;border:1px solid var(--glass-border-subtle,rgba(0,0,0,.14));border-radius:16px;background:var(--glass-bg,rgba(0,0,0,.02));padding:8px 12px;transition:border-color .15s ease}.agent-composer-field,.agent-composer-field:focus-within,.agent-composer-field:hover{border-color:var(--glass-border-subtle,rgba(0,0,0,.14))!important;box-shadow:none!important}.agent-composer-field .ant-input,.agent-composer-field .ant-input-affix-wrapper,.agent-composer-field .ant-input-affix-wrapper-focused,.agent-composer-field .ant-input-affix-wrapper:hover,.agent-composer-field .ant-input-focused,.agent-composer-field .ant-input:focus,.agent-composer-field .ant-input:hover,.agent-composer-field textarea,.agent-composer-field textarea:focus,.agent-composer-field textarea:hover{background:transparent!important;border:transparent!important;box-shadow:none!important;outline:none!important;padding:2px 0!important}.agent-composer-attachments{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0 6px}.agent-attach-chip{position:relative;display:inline-block}.agent-attach-chip img{display:block;max-height:72px;max-width:120px}.agent-attach-chip img,.agent-doc-chip{border-radius:10px;border:1px solid var(--glass-border-subtle,rgba(0,0,0,.12))}.agent-doc-chip{display:inline-flex;align-items:center;gap:6px;max-width:240px;padding:5px 8px 5px 10px;background:var(--glass-bg,rgba(0,0,0,.04));font-size:12px;color:var(--color-text-secondary,#7c7c67)}.agent-doc-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-doc-remove{position:static;flex:none}.agent-composer-field-actions{display:flex;margin-top:2px}.agent-attach-btn,.agent-send-btn{border-radius:12px;height:36px}.agent-attach-btn{flex:none}.agent-attach-preview{position:relative;display:inline-block;margin:6px 0 2px}.agent-attach-preview img{display:block;max-height:96px;max-width:160px;border-radius:10px;border:1px solid var(--glass-border-subtle,rgba(0,0,0,.12))}.agent-attach-remove{position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;border:none;background:#2b2721;color:#fff;font-size:11px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.3)}.agent-attach-remove:hover{background:#3a352b}.bubble-image{display:block;max-width:100%;max-height:220px;border-radius:10px;margin-bottom:8px}.agent-inline-dashboard{margin:4px 0 8px;padding:10px;border:1px solid var(--glass-border-subtle,rgba(0,0,0,.08));border-radius:12px;background:var(--glass-bg,hsla(0,0%,100%,.6));max-width:100%;overflow-x:auto}.agent-inline-dashboard-title{font-size:13px;font-weight:700;color:var(--color-text-primary,#1a1a1a);margin-bottom:8px}.agent-download-chip{display:flex;align-items:center;gap:10px;margin:6px 0 2px;padding:9px 11px;border:1px solid rgba(217,119,6,.28);border-radius:12px;background:linear-gradient(180deg,rgba(255,247,237,.95),rgba(255,237,213,.85));text-decoration:none;color:inherit;max-width:320px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.agent-download-chip:hover{border-color:rgba(217,119,6,.55);box-shadow:0 3px 10px rgba(217,119,6,.16);transform:translateY(-1px)}.agent-download-icon{font-size:22px;color:#d97706;flex-shrink:0}.agent-download-meta{display:flex;flex-direction:column;min-width:0;flex:1}.agent-download-name{font-size:13px;font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-download-sub{font-size:11px;color:#92400e;opacity:.8}.agent-download-cta{font-size:16px;color:#d97706;flex-shrink:0}.task-list{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.task-card{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--glass-border-subtle,rgba(0,0,0,.08));background:var(--glass-bg,rgba(0,0,0,.02));font-size:13px;transition:border-color .2s ease}.task-card .task-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;flex:0 0 18px}.task-card.done .task-icon{color:#22c55e}.task-card.error .task-icon{color:#ef4444}.task-body{display:flex;flex-direction:column;min-width:0;flex:1}.task-title{font-weight:600;color:var(--color-text-primary,#1a1a1a)}.task-detail{font-size:11.5px;color:var(--color-text-tertiary,#888);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-meta{font-size:11px;color:var(--color-text-tertiary,#999);flex:0 0 auto}.task-card.error{border-color:rgba(239,68,68,.4)}.task-usage{margin-top:2px}@property --task-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.task-card.running{border-color:transparent}.task-card.running:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--task-angle),rgba(183,80,0,0) 55%,#b75000 80%,#7cc4ff 90%,rgba(183,80,0,0) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:task-border-spin 1.3s linear infinite;pointer-events:none}@keyframes task-border-spin{to{--task-angle:360deg}}@supports not (background:conic-gradient(from 0deg,red,blue)){.task-card.running{border-color:#b75000;animation:task-pulse 1.3s ease-in-out infinite}.task-card.running:before{display:none}}@keyframes task-pulse{0%,to{box-shadow:0 0 0 0 rgba(183,80,0,.15)}50%{box-shadow:0 0 0 3px rgba(183,80,0,.12)}}.md-table-wrap{overflow-x:auto;max-width:100%;margin:10px 0;border-radius:8px;-webkit-overflow-scrolling:touch}.md-table-wrap table{width:max-content;border-collapse:collapse;font-size:12px}.md-table-wrap td,.md-table-wrap th{border:1px solid hsla(0,0%,50%,.28);padding:5px 9px;text-align:left;vertical-align:top;white-space:nowrap;overflow-wrap:normal;word-break:normal}.md-table-wrap th{font-weight:600;background:hsla(0,0%,50%,.14)}.agent-bubble-body.cols{flex-direction:row;gap:0}.agent-bubble-col{min-width:0;display:flex;flex-direction:column;min-height:0}.agent-bubble-col.history{flex:0 0 230px;width:230px;overflow-y:auto;border-right:1px solid hsla(0,0%,50%,.18)}.agent-bubble-col.history .history-sidebar{width:100%;height:100%;border:none;background:transparent}.agent-bubble-col.chat{flex:1;min-width:0;position:relative}.agent-bubble-col.tasks{flex:0 0 290px;width:290px;overflow-y:auto;border-left:1px solid hsla(0,0%,50%,.18);padding:12px}