.conversation-rail[data-v-ee19b041]{background:transparent;border-right:1px solid var(--line);display:flex;flex-direction:column;height:100%;min-width:260px;overflow:hidden;width:260px}.rail-header[data-v-ee19b041]{flex-shrink:0;padding:16px 12px 12px}.rail-eyebrow[data-v-ee19b041]{color:#bf5af280;display:block;font-family:monospace;font-size:9px;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.rail-title-row[data-v-ee19b041]{align-items:center;display:flex;gap:8px;margin-bottom:10px}.rail-title[data-v-ee19b041]{color:var(--muted);flex:1;font-size:13px;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.rail-count[data-v-ee19b041]{background:var(--mcf-white-soft);border-radius:10px;color:var(--muted);font-size:11px;padding:2px 8px}.rail-close-btn[data-v-ee19b041]{background:none;border:none;border-radius:4px;color:var(--muted);cursor:pointer;font-size:18px;line-height:1;padding:2px 4px;transition:color .12s ease,background .12s ease}.rail-close-btn[data-v-ee19b041]:hover{background:var(--mcf-white-soft);color:var(--ink)}.rail-close-btn[data-v-ee19b041]:focus-visible{outline:2px solid rgba(191,90,242,.6);outline-offset:1px}.rail-new-btn[data-v-ee19b041]{align-items:center;background:transparent;border:1px solid var(--line);border-radius:8px;color:var(--muted);cursor:pointer;display:flex;font-size:12px;gap:6px;justify-content:center;padding:8px 12px;transition:border-color .12s ease,color .12s ease,background .12s ease;width:100%}.rail-new-btn[data-v-ee19b041]:hover{background:var(--mcf-purple-soft);border-color:var(--mcf-purple-border-strong);color:var(--mcf-purple)}.rail-new-btn[data-v-ee19b041]:focus-visible{outline:2px solid rgba(191,90,242,.6);outline-offset:1px}.rail-search[data-v-ee19b041]{flex-shrink:0;padding:0 12px 8px}.rail-search input[data-v-ee19b041]{background:var(--mcf-card-bg);border:1px solid var(--line);border-radius:6px;color:var(--ink);font-size:12px;outline:none;padding:6px 10px;transition:border-color .12s ease;width:100%}.rail-search input[data-v-ee19b041]::-moz-placeholder{color:var(--muted);opacity:.6}.rail-search input[data-v-ee19b041]::placeholder{color:var(--muted);opacity:.6}.rail-search input[data-v-ee19b041]:focus{border-color:#bf5af266}.rail-notice[data-v-ee19b041]{align-items:center;display:flex;flex-shrink:0;font-size:11px;gap:8px;padding:6px 12px}.rail-notice--info[data-v-ee19b041]{color:#bf5af2b3}.rail-notice--warning[data-v-ee19b041]{color:var(--mcf-warn-text)}.rail-notice--error[data-v-ee19b041]{color:#f66}.rail-notice-retry[data-v-ee19b041]{background:none;border:1px solid;border-radius:4px;color:inherit;cursor:pointer;font-size:10px;padding:2px 6px;transition:opacity .12s ease}.rail-notice-retry[data-v-ee19b041]:hover{opacity:.8}.rail-skeleton[data-v-ee19b041]{display:flex;flex-direction:column;gap:4px;padding:4px 12px}.rail-skeleton-row[data-v-ee19b041]{animation:rail-shimmer-ee19b041 1.5s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0a,#ffffff14 40%,#ffffff0a 80%);background-size:200% 100%;border-radius:8px;height:56px}@keyframes rail-shimmer-ee19b041{0%{background-position:200% 0}to{background-position:-200% 0}}.rail-empty[data-v-ee19b041]{color:var(--muted);font-size:12px;line-height:1.5;padding:24px 16px;text-align:center}.rail-search-archived-link[data-v-ee19b041]{background:none;border:none;color:#bf5af2b3;cursor:pointer;display:inline;font-size:inherit;padding:0;text-decoration:underline}.rail-search-archived-link[data-v-ee19b041]:hover{color:#bf5af2}.rail-archive-toggle[data-v-ee19b041]{background:none;border:none;color:var(--muted,hsla(0,0%,100%,.35));cursor:pointer;display:block;font-size:11px;margin-top:4px;padding:4px 0;text-align:center;transition:color .15s ease;width:100%}.rail-archive-toggle[data-v-ee19b041]:hover{color:#bf5af2b3}.rail-list[data-v-ee19b041]{flex:1;overflow-y:auto;padding:4px 8px}.rail-list[data-v-ee19b041]::-webkit-scrollbar{width:4px}.rail-list[data-v-ee19b041]::-webkit-scrollbar-track{background:transparent}.rail-list[data-v-ee19b041]::-webkit-scrollbar-thumb{background:var(--mcf-white-soft);border-radius:2px}.rail-list[data-v-ee19b041]::-webkit-scrollbar-thumb:hover{background:#fff3}.rail-item[data-v-ee19b041]{background:transparent;border:none;border-left:2px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:56px;justify-content:center;padding:8px 12px;text-align:left;transition:background .12s ease,border-color .12s ease;width:100%}.rail-item[data-v-ee19b041]:hover{background:var(--mcf-white-soft)}.rail-item[data-v-ee19b041]:focus-visible{outline:2px solid rgba(191,90,242,.6);outline-offset:-2px}.rail-item--active[data-v-ee19b041]{background:#bf5af20f;border-left-color:#bf5af2b3}.rail-item--transient .rail-item-preview[data-v-ee19b041]{font-style:italic;opacity:.6}.rail-item-top[data-v-ee19b041]{align-items:baseline;display:flex;gap:6px;margin-bottom:2px}.rail-item-title[data-v-ee19b041]{color:var(--ink);flex:1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-item--unread .rail-item-title[data-v-ee19b041]{font-weight:600}.rail-item-time[data-v-ee19b041]{color:var(--muted);flex-shrink:0;font-size:11px}.rail-item-bottom[data-v-ee19b041]{align-items:center;display:flex;gap:6px}.rail-item-preview[data-v-ee19b041]{color:var(--muted);flex:1;font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-badge--unread[data-v-ee19b041]{background:#bf5af2cc;border-radius:9px;color:var(--mcf-text);font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px}.rail-badge--unread[data-v-ee19b041],.rail-signal--draft[data-v-ee19b041]{align-items:center;display:inline-flex;flex-shrink:0}.rail-signal--draft[data-v-ee19b041]{color:#bf5af299}.rail-signal--count[data-v-ee19b041]{color:var(--muted);flex-shrink:0;font-size:10px;opacity:.5}.rail-archive-btn[data-v-ee19b041]{align-items:center;background:transparent;border:none;border-radius:6px;bottom:8px;color:var(--muted,hsla(0,0%,100%,.3));cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;padding:0;position:absolute;right:8px;transition:opacity .15s ease,color .15s ease,background .15s ease;width:24px;z-index:2}.rail-item:focus-within .rail-archive-btn[data-v-ee19b041],.rail-item:hover .rail-archive-btn[data-v-ee19b041]{opacity:1}.rail-archive-btn[data-v-ee19b041]:hover{background:var(--mcf-purple-12);color:#bf5af2e6}.rail-archive-btn--restore[data-v-ee19b041]:hover{background:#34c7591f;color:#34c759e6}.rail-archive-confirm-btn[data-v-ee19b041]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ff453a1f;border:1px solid rgba(255,69,58,.5);border-radius:8px;color:#ff453af2;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;inset:0;justify-content:center;letter-spacing:.02em;position:absolute;transition:background .15s ease,border-color .15s ease;z-index:3}.rail-archive-confirm-btn[data-v-ee19b041]:focus-visible,.rail-archive-confirm-btn[data-v-ee19b041]:hover{background:#ff453a38;border-color:#ff453acc;outline:none}.rail-archive-confirm-btn[data-v-ee19b041]:after{animation:confirm-countdown-ee19b041 3s linear forwards;background:#ff453ab3;border-radius:0 0 8px 8px;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}@keyframes confirm-countdown-ee19b041{0%{width:100%}to{width:0}}.rail-item[data-v-ee19b041]{position:relative}.rail-archived-badge[data-v-ee19b041]{color:#bf5af280;display:block;font-family:monospace;font-size:9px;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.rail-item--archived[data-v-ee19b041]{opacity:.55}.rail-item--archived[data-v-ee19b041]:hover{opacity:.8}.rail-section-divider[data-v-ee19b041]{align-items:center;display:flex;gap:8px;padding:8px 12px 4px}.rail-section-divider[data-v-ee19b041]:after,.rail-section-divider[data-v-ee19b041]:before{background:var(--line,hsla(0,0%,100%,.08));content:"";flex:1;height:1px}.rail-section-label[data-v-ee19b041]{color:var(--muted,hsla(0,0%,100%,.3));font-family:monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.rail-notice-undo[data-v-ee19b041]{background:none;border:1px solid var(--mcf-purple-border-strong);border-radius:4px;color:#bf5af2cc;cursor:pointer;font-size:11px;margin-left:auto;padding:2px 8px;transition:background .15s ease,color .15s ease;white-space:nowrap}.rail-notice-undo[data-v-ee19b041]:hover{background:var(--mcf-purple-12);color:#bf5af2}.rail-thread-leave-active[data-v-ee19b041]{overflow:hidden;transition:opacity .2s ease,max-height .25s ease,padding .25s ease,margin .25s ease}.rail-thread-leave-to[data-v-ee19b041]{margin-bottom:0;margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0}.rail-thread-enter-active[data-v-ee19b041]{overflow:hidden;transition:opacity .25s ease,max-height .3s ease}.rail-thread-enter-from[data-v-ee19b041]{max-height:0;opacity:0}.rail-thread-move[data-v-ee19b041]{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.rail-skeleton-row[data-v-ee19b041]{animation:none}.conversation-rail[data-v-ee19b041] *,.conversation-rail[data-v-ee19b041] :after,.conversation-rail[data-v-ee19b041] :before{animation-duration:0s!important;transition-duration:0s!important}.rail-thread-enter-active[data-v-ee19b041],.rail-thread-leave-active[data-v-ee19b041],.rail-thread-move[data-v-ee19b041]{transition-duration:0s!important}}@media(max-width:767px){.conversation-rail[data-v-ee19b041]{border-bottom:1px solid var(--line);border-right:none;min-width:unset;width:100%}}html[data-theme=day] .conversation-rail{background:#f5f5f7;border-right-color:#d8d8dc}html[data-theme=day] .conversation-rail .rail-header{border-bottom-color:#d8d8dc}html[data-theme=day] .conversation-rail .rail-eyebrow{color:#8e8e93}html[data-theme=day] .conversation-rail .rail-title{color:#6e6e73}html[data-theme=day] .conversation-rail .rail-count{background:#0000000f;color:#6e6e73}html[data-theme=day] .conversation-rail .rail-close-btn{background:#0000000a;color:#6e6e73}html[data-theme=day] .conversation-rail .rail-close-btn:hover{background:#00000014;color:#1d1d1f}html[data-theme=day] .conversation-rail .rail-new-btn{background:transparent;border-color:#d8d8dc;color:#6e6e73}html[data-theme=day] .conversation-rail .rail-new-btn:hover{background:#007aff0f;border-color:#007aff4d;color:#007aff}html[data-theme=day] .conversation-rail .rail-item{background:transparent;border-color:#d8d8dc;color:#1d1d1f}html[data-theme=day] .conversation-rail .rail-item:hover{background:#0000000a}html[data-theme=day] .conversation-rail .rail-item--active{background:#007aff0f}html[data-theme=day] .conversation-rail .rail-item-title{color:#1d1d1f}html[data-theme=day] .conversation-rail .rail-item-time{color:#8e8e93}html[data-theme=day] .conversation-rail .rail-item-preview{color:#6e6e73}html[data-theme=day] .conversation-rail .rail-signal--count{background:#0000000f;color:#6e6e73}html[data-theme=day] .conversation-rail .rail-signal--unread{background:#007aff;color:#fff}html[data-theme=day] .conversation-rail .rail-list::-webkit-scrollbar-thumb{background:#0000001f}html[data-theme=day] .conversation-rail .rail-list::-webkit-scrollbar-thumb:hover{background:#0003}html[data-theme=day] .conversation-rail .rail-archive-toggle{color:#8e8e93}html[data-theme=day] .conversation-rail .rail-archive-toggle:hover{color:#007aff}html[data-theme=day] .conversation-rail .rail-archive-btn{background:#ffffffe6;color:#8e8e93}html[data-theme=day] .conversation-rail .rail-archive-btn:hover{background:#007aff1a;color:#007aff}html[data-theme=day] .conversation-rail .rail-archived-badge{color:#8e8e93}html[data-theme=day] .conversation-rail .rail-search-archived-link{color:#007aff}:where(html[data-theme=day],html[data-theme=light]) .rail-count{background:#0a0a140f}:where(html[data-theme=day],html[data-theme=light]) .rail-close-btn:hover{background:#0a0a140f}:where(html[data-theme=day],html[data-theme=light]) .rail-search input{background:#0a0a140a}:where(html[data-theme=day],html[data-theme=light]) .rail-list::-webkit-scrollbar-thumb{background:#0a0a141a}:where(html[data-theme=day],html[data-theme=light]) .rail-list::-webkit-scrollbar-thumb:hover{background:#0a0a1433}:where(html[data-theme=day],html[data-theme=light]) .rail-item:hover{background:#0a0a140f}:where(html[data-theme=day],html[data-theme=light]) .rail-badge--unread{color:#0a0a14}.rail-section-divider:after,:where(html[data-theme=day],html[data-theme=light]) .rail-section-divider:before{background:var(--line,rgba(10,10,20,.08))}.ctx-health[data-v-5a561444]{margin-left:6px;max-width:100%;position:relative}.ctx-health[data-v-5a561444],.ctx-meter[data-v-5a561444]{align-items:center;display:inline-flex;gap:8px;min-width:0}.ctx-meter[data-v-5a561444]{flex:1 1 auto}.ctx-summary[data-v-5a561444]{align-items:center;gap:6px}.ctx-readout[data-v-5a561444],.ctx-summary[data-v-5a561444]{display:inline-flex;min-width:0}.ctx-readout[data-v-5a561444]{align-items:baseline;gap:4px}.ctx-bar-track[data-v-5a561444]{background:var(--mcf-white-soft);border:1px solid var(--mcf-border);border-radius:999px;display:inline-block;height:6px;overflow:hidden;vertical-align:middle;width:80px}.ctx-bar-fill[data-v-5a561444]{border-radius:999px;display:block;height:100%;min-width:2px;transition:width .6s cubic-bezier(.34,1.56,.64,1)}.ctx-bar-fill--refreshing[data-v-5a561444],.ctx-bar-fill--unknown[data-v-5a561444]{opacity:.45}.ctx-label[data-v-5a561444]{font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.ctx-percent[data-v-5a561444]{color:var(--mcf-text-dim);font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.ctx-bar-pulsing[data-v-5a561444]{animation:ctx-pulse-5a561444 2s ease-in-out infinite}@keyframes ctx-pulse-5a561444{0%,to{opacity:1}50%{opacity:.4}}.ctx-state-note[data-v-5a561444]{align-items:center;background:var(--mcf-card-bg);border:1px solid var(--mcf-border);border-radius:4px;display:inline-flex;gap:4px}.ctx-action[data-v-5a561444],.ctx-state-note[data-v-5a561444]{color:var(--mcf-text);font-size:10px;padding:1px 6px;white-space:nowrap}.ctx-action[data-v-5a561444]{background:var(--mcf-white-soft);border:1px solid var(--mcf-border-2);border-radius:4px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ctx-action[data-v-5a561444]:hover:not(:disabled){background:#ffffff1f;border-color:var(--mcf-border-2)}.ctx-action[data-v-5a561444]:disabled{cursor:not-allowed;opacity:.5}.ctx-actions[data-v-5a561444]{align-items:center;display:inline-flex;flex-shrink:0;gap:6px;margin-left:auto}@media(max-width:768px){.ctx-health[data-v-5a561444]{flex-wrap:nowrap;gap:6px;overflow:hidden}.ctx-meter[data-v-5a561444],.ctx-summary[data-v-5a561444]{gap:4px}.ctx-percent[data-v-5a561444]{display:none}.ctx-state-note[data-v-5a561444]{max-width:110px}.ctx-action[data-v-5a561444],.ctx-state-note[data-v-5a561444]{overflow:hidden;text-overflow:ellipsis}.ctx-action[data-v-5a561444]{flex-shrink:0;max-width:72px}.ctx-actions[data-v-5a561444]{gap:4px}}.ctx-use-max[data-v-5a561444]{background:none;border:none;color:var(--mcf-text-dim);cursor:pointer;font-size:10px;padding:0;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;transition:color .15s ease;white-space:nowrap}.ctx-use-max[data-v-5a561444]:hover:not(:disabled){color:var(--mcf-text)}.ctx-use-max[data-v-5a561444]:disabled{cursor:not-allowed;opacity:.5}.ctx-spinner[data-v-5a561444]{animation:ctx-spin-5a561444 .6s linear infinite;border:1.5px solid var(--mcf-border-2);border-radius:50%;border-top:1.5px solid hsla(0,0%,100%,.8);display:inline-block;height:10px;width:10px}@keyframes ctx-spin-5a561444{to{transform:rotate(1turn)}}.ctx-result-chip[data-v-5a561444]{border-radius:999px;font-size:11px;padding:2px 8px;white-space:nowrap}.ctx-result-success[data-v-5a561444]{background:var(--mcf-success-soft);border:1px solid var(--mcf-success-text);color:var(--mcf-success-text)}.ctx-result-error[data-v-5a561444]{background:var(--mcf-danger-soft);border:1px solid var(--mcf-danger-text);color:var(--mcf-danger-text)}.ctx-result-skipped[data-v-5a561444]{background:var(--mcf-warn-soft);border:1px solid var(--mcf-warn-text);color:var(--mcf-warn-text)}.status-chip-enter-active[data-v-5a561444],.status-chip-leave-active[data-v-5a561444]{transition:opacity .2s ease,transform .2s ease}.status-chip-enter-from[data-v-5a561444]{opacity:0;transform:translate(-4px)}.status-chip-leave-to[data-v-5a561444]{opacity:0;transform:translate(4px)}.ctx-tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0f14f2;border:1px solid var(--mcf-border);border-radius:8px;box-shadow:var(--mcf-shadow-lg);max-width:280px;padding:8px 12px;pointer-events:none}.ctx-tooltip-line{color:var(--mcf-text);font-size:11px;line-height:1.6;white-space:nowrap}.ctx-tooltip-line:first-child{color:var(--mcf-text);font-weight:600}:where(html[data-theme=day],html[data-theme=light]) .ctx-bar-track{background:#0a0a140f;border:1px solid rgba(10,10,20,.08)}:where(html[data-theme=day],html[data-theme=light]) .ctx-percent{color:#0a0a1499}:where(html[data-theme=day],html[data-theme=light]) .ctx-state-note{background:#0a0a140a;border:1px solid rgba(10,10,20,.08);color:#0a0a14bf}:where(html[data-theme=day],html[data-theme=light]) .ctx-action{background:#0a0a140f;border:1px solid rgba(10,10,20,.15);color:#0a0a14d9}:where(html[data-theme=day],html[data-theme=light]) .ctx-action:hover:not(:disabled){background:#0a0a141f;border-color:#0a0a1440}:where(html[data-theme=day],html[data-theme=light]) .ctx-use-max{color:#0a0a148c}:where(html[data-theme=day],html[data-theme=light]) .ctx-use-max:hover:not(:disabled){color:#0a0a14d9}:where(html[data-theme=day],html[data-theme=light]) .ctx-spinner{border:1.5px solid rgba(10,10,20,.3);border-top-color:#0a0a14cc}:where(html[data-theme=day],html[data-theme=light]) .ctx-tooltip{background:#fff;border:1px solid var(--mcf-border);box-shadow:var(--mcf-shadow-lg)}:where(html[data-theme=day],html[data-theme=light]) .ctx-tooltip-line{color:var(--mcf-text-dim)}:where(html[data-theme=day],html[data-theme=light]) .ctx-tooltip-line:first-child{color:var(--mcf-text)}html[data-theme=renaissance] .ctx-tooltip{border:1px solid var(--mcf-accent-soft);box-shadow:0 12px 36px #00000073,0 0 0 1px #ffd26414}.csb-reasoning[data-v-27f696b0]{flex-shrink:0;position:relative}.csb-reasoning[data-v-27f696b0],.csb-reasoning-pill[data-v-27f696b0]{align-items:center;display:inline-flex}.csb-reasoning-pill[data-v-27f696b0]{background:var(--mcf-card-bg);border:1px solid var(--mcf-border);border-radius:4px;color:var(--mcf-text);cursor:pointer;font-family:inherit;font-size:10px;gap:3px;line-height:1.2;padding:2px 6px;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.csb-reasoning-pill[data-v-27f696b0]:hover:not(:disabled){background:var(--mcf-white-soft);border-color:var(--mcf-border-2);color:var(--mcf-text)}.csb-reasoning-pill[data-v-27f696b0]:disabled{cursor:not-allowed;opacity:.6}.csb-reasoning-pill--saving[data-v-27f696b0]{border-color:var(--mcf-secondary-text)}.csb-reasoning-label[data-v-27f696b0]{font-variant-numeric:tabular-nums}.csb-chevron[data-v-27f696b0]{opacity:.5;transition:opacity .15s ease}.csb-reasoning-pill:hover .csb-chevron[data-v-27f696b0]{opacity:.8}.csb-dropdown[data-v-27f696b0]{background:var(--mcf-elevated);border:1px solid var(--mcf-border);border-radius:8px;box-shadow:var(--mcf-shadow-lg,var(--mcf-shadow));left:0;max-height:280px;min-width:220px;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 4px);z-index:100}.csb-dropdown--reasoning[data-v-27f696b0]{min-width:140px}.csb-dropdown-item[data-v-27f696b0]{align-items:center;background:none;border:none;border-radius:4px;color:var(--mcf-text);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:8px;padding:6px 8px;text-align:left;transition:background .12s ease;width:100%}.csb-dropdown-item[data-v-27f696b0]:hover{background:var(--mcf-white-soft)}.csb-dropdown-item[data-v-27f696b0]:focus-visible{background:var(--mcf-white-soft);outline:1px solid rgba(139,92,246,.5);outline-offset:-1px}.csb-dropdown-item--active[data-v-27f696b0]{background:var(--mcf-card-bg);color:var(--mcf-text)}.csb-dropdown-check[data-v-27f696b0]{color:var(--mcf-success-text);display:inline-flex;flex-shrink:0}.csb-dropdown-label[data-v-27f696b0]{flex:1;font-variant-numeric:tabular-nums}.rec-segmented[data-v-27f696b0]{background:var(--mcf-card-bg);border:1px solid var(--mcf-border);border-radius:6px;gap:2px;padding:2px}.rec-segment[data-v-27f696b0],.rec-segmented[data-v-27f696b0]{align-items:center;display:inline-flex}.rec-segment[data-v-27f696b0]{background:transparent;border:none;border-radius:4px;color:var(--mcf-text-dim);cursor:pointer;font-family:inherit;font-size:11px;justify-content:center;line-height:1.4;padding:2px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.rec-segment[data-v-27f696b0]:hover:not(:disabled):not(.rec-segment--active){background:var(--mcf-white-soft);color:var(--mcf-text)}.rec-segment--active[data-v-27f696b0]{background:var(--mcf-accent-soft);color:var(--mcf-accent-text);font-weight:600}.rec-segment[data-v-27f696b0]:focus-visible{outline:1px solid rgba(139,92,246,.5);outline-offset:1px}.rec-segment[data-v-27f696b0]:disabled{cursor:not-allowed;opacity:.6}.rec-segmented-spinner[data-v-27f696b0]{margin-left:4px}.csb-spinner[data-v-27f696b0]{animation:rec-spin-27f696b0 .6s linear infinite;border:1.5px solid var(--mcf-border-2);border-radius:50%;border-top:1.5px solid hsla(0,0%,100%,.7);display:inline-block;height:10px;width:10px}.csb-spinner--small[data-v-27f696b0]{border-width:1.25px;height:8px;width:8px}@keyframes rec-spin-27f696b0{to{transform:rotate(1turn)}}.csb-dropdown-enter-active[data-v-27f696b0],.csb-dropdown-leave-active[data-v-27f696b0]{transition:opacity .15s ease,transform .15s ease}.csb-dropdown-enter-from[data-v-27f696b0],.csb-dropdown-leave-to[data-v-27f696b0]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.csb-spinner[data-v-27f696b0]{animation:none}.csb-dropdown-enter-active[data-v-27f696b0],.csb-dropdown-leave-active[data-v-27f696b0]{transition:none}}:where(html[data-theme=day],html[data-theme=light]) .csb-reasoning-pill[data-v-27f696b0]{background:#0a0a1408;border:1px solid rgba(10,10,20,.08);color:#0a0a14b3}:where(html[data-theme=day],html[data-theme=light]) .csb-reasoning-pill[data-v-27f696b0]:hover:not(:disabled){background:#0a0a1414;border-color:#0a0a1426;color:#0a0a14eb}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown[data-v-27f696b0]{border:1px solid rgba(10,10,20,.1)}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-item[data-v-27f696b0]{color:#0a0a14d9}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-item[data-v-27f696b0]:hover{background:#0a0a140f}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-item--active[data-v-27f696b0]{background:#0a0a140a;color:#0a0a14eb}:where(html[data-theme=day],html[data-theme=light]) .csb-spinner[data-v-27f696b0]{border:1.5px solid rgba(10,10,20,.2);border-top-color:#0a0a14b3}.mrp[data-v-1f5fede0]{background:var(--mcf-elevated);border:1px solid var(--mcf-border);border-radius:8px;box-shadow:var(--mcf-shadow-lg,var(--mcf-shadow));max-height:420px;max-width:360px;min-width:280px;overflow:hidden}.mrp[data-v-1f5fede0],.mrp-header[data-v-1f5fede0]{display:flex;flex-direction:column}.mrp-header[data-v-1f5fede0]{background:var(--mcf-card-bg);border-bottom:1px solid var(--mcf-border);flex-shrink:0;gap:6px;padding:10px 12px}.mrp-header-summary[data-v-1f5fede0]{align-items:center;display:flex;gap:6px;min-width:0}.mrp-header-label[data-v-1f5fede0]{color:var(--mcf-text);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mrp-header-noreasoning[data-v-1f5fede0]{color:var(--mcf-text-dim);font-size:10px;font-style:italic}.mrp-header-reconcile[data-v-1f5fede0]{background:var(--mcf-info-soft);border-radius:4px;color:var(--mcf-info-text);font-size:10px;line-height:1.4;padding:3px 6px}.mrp-body[data-v-1f5fede0]{flex:1;min-height:0;overflow-y:auto;padding:4px}.mrp-search[data-v-1f5fede0]{padding:4px 4px 6px}.mrp-search[data-v-1f5fede0] .mcf-field{margin:0}.mrp-search[data-v-1f5fede0] .mcf-input{font-size:12px;padding:4px 8px}.mrp-list[data-v-1f5fede0]{display:flex;flex-direction:column}.csb-dropdown-item[data-v-1f5fede0]{align-items:center;background:none;border:none;border-radius:4px;color:var(--mcf-text);cursor:pointer;display:flex;flex-wrap:wrap;font-family:inherit;font-size:12px;gap:8px;padding:6px 8px;text-align:left;transition:background .12s ease;width:100%}.csb-dropdown-item[data-v-1f5fede0]:hover{background:var(--mcf-white-soft)}.csb-dropdown-item[data-v-1f5fede0]:focus-visible{background:var(--mcf-white-soft);outline:1px solid rgba(139,92,246,.5);outline-offset:-1px}.csb-dropdown-item--active[data-v-1f5fede0]{background:var(--mcf-card-bg);color:var(--mcf-text)}.csb-dropdown-check[data-v-1f5fede0]{color:var(--mcf-success-text);display:inline-flex;flex-shrink:0}.csb-dropdown-label[data-v-1f5fede0]{flex:1;font-variant-numeric:tabular-nums}.csb-dropdown-item--no-key[data-v-1f5fede0]{cursor:not-allowed;opacity:.35;pointer-events:none}.csb-dropdown-item--no-key .csb-dropdown-label[data-v-1f5fede0]{text-decoration:line-through;text-decoration-color:#ffffff26}.csb-dropdown-no-key[data-v-1f5fede0]{border:1px solid var(--mcf-border);letter-spacing:.02em;margin-left:auto}.csb-dropdown-no-key[data-v-1f5fede0],.csb-tier-badge[data-v-1f5fede0]{background:var(--mcf-card-bg);border-radius:3px;color:var(--mcf-text-dim);font-size:9px;padding:0 4px;white-space:nowrap}.csb-tier-badge[data-v-1f5fede0]{border:1px solid var(--mcf-border);line-height:1.4}.csb-tier-badge--flagship[data-v-1f5fede0]{border-color:currentColor;color:var(--mcf-accent,var(--accent-2))}.csb-voice-badge[data-v-1f5fede0]{background:var(--mcf-card-bg);border:1px solid;border-radius:3px;font-size:9px;line-height:1.4;padding:0 4px;white-space:nowrap}.csb-voice-badge--fast[data-v-1f5fede0]{color:var(--mcf-success-text)}.csb-voice-badge--slow[data-v-1f5fede0]{color:var(--mcf-warn-text)}.csb-voice-measured[data-v-1f5fede0]{cursor:help;font-size:9px;letter-spacing:.02em;line-height:1.4}.csb-dropdown-meta[data-v-1f5fede0],.csb-voice-measured[data-v-1f5fede0]{color:var(--mcf-text-dim);white-space:nowrap}.csb-dropdown-meta[data-v-1f5fede0]{flex-basis:100%;font-size:10px;overflow:hidden;padding-left:20px;text-overflow:ellipsis}.csb-dropdown-footer[data-v-1f5fede0]{border-top:1px solid var(--mcf-border);display:flex;flex-direction:column;gap:4px;margin-top:4px;padding:6px 8px 2px}.csb-dropdown-addkey[data-v-1f5fede0]{align-items:center;border-radius:4px;color:var(--mcf-accent,var(--accent-2));display:flex;font-size:11px;gap:6px;padding:4px 6px;text-decoration:none}.csb-dropdown-addkey[data-v-1f5fede0]:hover{background:var(--mcf-card-bg)}.csb-dropdown-freshness[data-v-1f5fede0]{color:var(--mcf-text-dim);font-size:10px;padding:0 6px 4px}.csb-dropdown-freshness--warn[data-v-1f5fede0]{color:var(--mcf-warn-text)}.csb-dropdown-item--current-only[data-v-1f5fede0]{cursor:not-allowed;opacity:.5}.csb-dropdown-current-badge[data-v-1f5fede0],.csb-dropdown-default-badge[data-v-1f5fede0]{color:var(--mcf-text-dim);font-size:9px;font-style:italic;margin-left:2px}.csb-dropdown-default-badge[data-v-1f5fede0]{cursor:help;opacity:.85}.csb-dropdown-empty[data-v-1f5fede0]{color:var(--mcf-text-dim);font-size:11px;padding:12px 8px;text-align:center}.csb-dropdown-group+.csb-dropdown-group[data-v-1f5fede0]{border-top:1px solid var(--mcf-border);margin-top:4px;padding-top:4px}.csb-dropdown-group-header[data-v-1f5fede0]{align-items:center;display:flex;padding:4px 8px 2px}.csb-dropdown-group-badge[data-v-1f5fede0]{font-weight:600;letter-spacing:.08em;line-height:1.3;padding:1px 6px;text-transform:uppercase}.csb-dropdown-group-badge[data-v-1f5fede0],.csb-dropdown-older-hint[data-v-1f5fede0]{background:var(--mcf-card-bg);border:1px solid var(--mcf-border);border-radius:3px;color:var(--mcf-text-dim);font-size:9.5px}.csb-dropdown-older-hint[data-v-1f5fede0]{font-variant-numeric:tabular-nums;line-height:1.4;margin-left:4px;padding:0 4px}.csb-dropdown-group--featured .csb-dropdown-group-badge[data-v-1f5fede0]{border-color:currentColor;color:var(--mcf-accent,var(--accent-2))}.csb-dropdown-item--lifecycle .csb-dropdown-label[data-v-1f5fede0]{color:var(--mcf-text-dim)}.csb-dropdown-lifecycle[data-v-1f5fede0]{border:1px solid var(--mcf-border);border-radius:3px;font-size:9px;letter-spacing:.02em;line-height:1.4;margin-left:4px;padding:0 4px;white-space:nowrap}.csb-dropdown-lifecycle--leaving[data-v-1f5fede0]{background:var(--mcf-warn-soft,var(--mcf-card-bg));border-color:currentColor;color:var(--mcf-warn-text)}.csb-dropdown-lifecycle--replaced[data-v-1f5fede0]{background:var(--mcf-card-bg);color:var(--mcf-text-dim)}.csb-dropdown-item--expander[data-v-1f5fede0]{color:var(--mcf-accent,var(--accent-2));font-size:11px;opacity:.9}.csb-dropdown-item--expander .csb-dropdown-label[data-v-1f5fede0]{color:inherit}.csb-dropdown-item--expander[data-v-1f5fede0]:hover{opacity:1}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-item[data-v-1f5fede0]{color:#0a0a14d9}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-item[data-v-1f5fede0]:hover{background:#0a0a140f}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-item[data-v-1f5fede0]:focus-visible{background:#0a0a1414}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-item--active[data-v-1f5fede0]{background:#0a0a140a;color:#0a0a14eb}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-item--no-key .csb-dropdown-label[data-v-1f5fede0]{text-decoration-color:#0a0a1426}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-no-key[data-v-1f5fede0]{background:#0a0a140a;border:1px solid rgba(10,10,20,.06);color:#0a0a1473}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-current-badge[data-v-1f5fede0]{color:#0a0a1480}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-empty[data-v-1f5fede0]{color:#0a0a1473}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-group+.csb-dropdown-group[data-v-1f5fede0]{border-top:1px solid rgba(10,10,20,.04)}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-group-badge[data-v-1f5fede0]{background:#0a0a1408;border:1px solid rgba(10,10,20,.06);color:#0a0a148c}:where(html[data-theme=day],html[data-theme=light]) .csb-dropdown-older-hint[data-v-1f5fede0]{background:#0a0a140a;border:1px solid rgba(10,10,20,.06);color:#0a0a148c}.mdrp[data-v-762682db]{background:var(--mcf-elevated);border:1px solid var(--mcf-border);border-radius:8px;box-shadow:var(--mcf-shadow-lg,var(--mcf-shadow));flex-direction:column;max-width:340px;min-width:260px;padding:10px 12px}.mdrp[data-v-762682db],.mdrp-header[data-v-762682db]{display:flex;gap:8px}.mdrp-header[data-v-762682db]{align-items:center;justify-content:space-between}.mdrp-title[data-v-762682db]{color:var(--mcf-text);font-size:12px;font-weight:600}.mdrp-close[data-v-762682db]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--mcf-text-dim);cursor:pointer;display:inline-flex;height:20px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:20px}.mdrp-close[data-v-762682db]:hover{background:var(--mcf-white-soft);color:var(--mcf-text)}.mdrp-message[data-v-762682db]{color:var(--mcf-text-dim);font-size:11px;line-height:1.45;margin:0}.mdrp-rows[data-v-762682db]{border-bottom:1px solid var(--mcf-border);border-top:1px solid var(--mcf-border);display:flex;flex-direction:column;gap:4px;margin:0;padding:8px 0}.mdrp-row[data-v-762682db]{align-items:baseline;display:flex;font-size:11px;gap:12px;justify-content:space-between}.mdrp-row dt[data-v-762682db]{color:var(--mcf-text-dim);flex-shrink:0}.mdrp-row dd[data-v-762682db]{color:var(--mcf-text);font-variant-numeric:tabular-nums;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.mdrp-actions[data-v-762682db]{align-items:center;display:flex;gap:8px;justify-content:flex-end}.chat-status-bar[data-v-2415b993]{background:var(--mcf-white-faint);border-bottom:1px solid var(--mcf-border);color:var(--mcf-text);font-size:11px;gap:0;height:24px;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-status-bar[data-v-2415b993],.csb-model[data-v-2415b993]{align-items:center;display:flex;flex-shrink:0}.csb-model[data-v-2415b993]{gap:6px;min-width:0;position:relative}.csb-model-pill[data-v-2415b993]{align-items:center;background:var(--mcf-card-bg);border:1px solid var(--mcf-border);border-radius:4px;color:var(--mcf-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;gap:4px;max-width:200px;padding:2px 8px;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.csb-model-pill[data-v-2415b993]:hover:not(:disabled){background:var(--mcf-white-soft);border-color:var(--mcf-border-2);color:var(--mcf-text)}.csb-model-pill[data-v-2415b993]:disabled{cursor:not-allowed;opacity:.6}.csb-model-pill--changing[data-v-2415b993]{border-color:var(--mcf-border)}.csb-voice[data-v-2415b993]{align-items:center;display:flex;flex-shrink:0;gap:6px;min-width:0;position:relative}.csb-voice-pill[data-v-2415b993]{align-items:center;background:var(--mcf-card-bg);border:1px solid var(--mcf-border);border-radius:4px;color:var(--mcf-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;gap:4px;max-width:200px;padding:2px 8px;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.csb-voice-pill[data-v-2415b993]:hover:not(:disabled){background:var(--mcf-white-soft);border-color:var(--mcf-border-2);color:var(--mcf-text)}.csb-voice-pill[data-v-2415b993]:disabled{cursor:not-allowed;opacity:.6}.csb-voice-pill--changing[data-v-2415b993]{border-color:var(--mcf-border)}.csb-voice-glyph[data-v-2415b993]{font-size:10px;line-height:1}.csb-voice-label[data-v-2415b993]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csb-model-pill--auto[data-v-2415b993]{color:var(--mcf-info-text)}.csb-model-pill--auto[data-v-2415b993],.csb-model-pill--auto[data-v-2415b993]:hover:not(:disabled){background:var(--mcf-info-soft);border-color:var(--mcf-info-text)}.csb-model-pill--auto[data-v-2415b993]:hover:not(:disabled){filter:brightness(1.08)}.csb-auto-glyph[data-v-2415b993]{color:var(--mcf-info-text);flex-shrink:0;font-size:10px;line-height:1}.csb-model-tier[data-v-2415b993]{border-radius:3px;flex-shrink:0;font-size:9px;font-weight:600;letter-spacing:.04em;line-height:1;padding:1px 4px;text-transform:uppercase}.csb-model-tier--fast[data-v-2415b993]{background:var(--mcf-info-soft);color:var(--mcf-info-text)}.csb-model-tier--capable[data-v-2415b993]{background:var(--mcf-secondary-soft);color:var(--mcf-secondary-text)}.csb-model-tier--premium[data-v-2415b993]{background:var(--mcf-warn-soft);color:var(--mcf-warn-text)}.csb-model-pill--routing[data-v-2415b993]{animation:csb-route-shimmer-2415b993 1.1s ease-in-out infinite;background:linear-gradient(100deg,var(--mcf-info-soft) 0,var(--mcf-info-soft) 35%,color-mix(in srgb,var(--mcf-info-text) 22%,var(--mcf-info-soft)) 50%,var(--mcf-info-soft) 65%,var(--mcf-info-soft) 100%);background-size:250% 100%;border-color:var(--mcf-info-text);color:var(--mcf-info-text)}@keyframes csb-route-shimmer-2415b993{0%{background-position:200% 0}to{background-position:-50% 0}}.csb-model-pill--climbed[data-v-2415b993]{animation:csb-route-climb-2415b993 .8s ease-out}.csb-model-pill--dropped[data-v-2415b993]{animation:csb-route-drop-2415b993 .8s ease-out}@keyframes csb-route-climb-2415b993{0%{border-color:var(--mcf-warn-text);transform:translateY(5px)}60%{border-color:var(--mcf-warn-text);transform:translateY(0)}to{transform:translateY(0)}}@keyframes csb-route-drop-2415b993{0%{border-color:var(--mcf-info-text);transform:translateY(-5px)}60%{border-color:var(--mcf-info-text);transform:translateY(0)}to{transform:translateY(0)}}.csb-model-label[data-v-2415b993]{font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csb-model-degraded[data-v-2415b993]{font-size:10px;margin-left:2px;opacity:.7}.csb-chevron[data-v-2415b993]{opacity:.5;transition:opacity .15s ease}.csb-model-pill:hover .csb-chevron[data-v-2415b993]{opacity:.8}.csb-popover-anchor[data-v-2415b993]{left:0;position:absolute;top:calc(100% + 4px);z-index:100}.csb-escalate[data-v-2415b993]{flex-shrink:0;gap:6px;margin-left:6px}.csb-escalate .track[data-v-2415b993]{margin-right:-20px;transform:scale(.6);transform-origin:left center}.csb-escalate-label[data-v-2415b993]{color:var(--mcf-text-dim);font-size:11px;white-space:nowrap}.csb-sync-badge[data-v-2415b993]{align-items:center;border-radius:8px;display:inline-flex;font-size:10px;font-weight:500;gap:3px;letter-spacing:.02em;line-height:1;margin-left:4px;padding:1px 6px;vertical-align:middle;white-space:nowrap}.csb-sync-badge--dismissible[data-v-2415b993]{cursor:pointer}.csb-sync-badge--dismissible[data-v-2415b993]:hover{filter:brightness(1.2)}.csb-sync-badge--syncing[data-v-2415b993]{background:var(--mcf-secondary-soft);color:var(--mcf-secondary-text)}.csb-sync-badge--acked[data-v-2415b993]{background:var(--mcf-success-soft);color:var(--mcf-success-text)}.csb-sync-badge--degraded[data-v-2415b993]{background:var(--mcf-warn-soft);color:var(--mcf-warn-text)}.csb-sync-badge--failed[data-v-2415b993]{background:var(--mcf-danger-soft);color:var(--mcf-danger-text)}.csb-sync-badge--converging[data-v-2415b993],.csb-sync-badge--timeout[data-v-2415b993]{background:var(--mcf-warn-soft);color:var(--mcf-warn-text)}.csb-sync-spinner[data-v-2415b993]{animation:csb-spin-2415b993 .6s linear infinite;border:1.5px solid var(--mcf-purple-border-strong);border-radius:50%;border-top-color:var(--mcf-purple);display:inline-block;height:8px;width:8px}.csb-sync-icon[data-v-2415b993]{flex-shrink:0}.csb-sync-label[data-v-2415b993]{text-transform:uppercase}.csb-auto-badge[data-v-2415b993]{background:var(--mcf-info-soft);border:1px solid var(--mcf-info-text);border-radius:3px;color:var(--mcf-info-text);font-size:10px;font-weight:500;letter-spacing:.02em;margin-left:4px;padding:1px 6px;white-space:nowrap}.csb-auto-badge[data-v-2415b993],.csb-drift[data-v-2415b993]{align-items:center;display:inline-flex}.csb-drift[data-v-2415b993]{flex-shrink:0;position:relative}.csb-model-state-badge[data-v-2415b993]{align-items:center;border-radius:3px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:10px;font-weight:600;gap:3px;letter-spacing:.03em;margin-left:4px;padding:1px 6px;text-transform:uppercase;transition:filter .15s ease;white-space:nowrap}.csb-model-state-badge[data-v-2415b993]:hover{filter:brightness(1.15)}.csb-model-state-badge--converging[data-v-2415b993],.csb-model-state-badge--drift[data-v-2415b993]{background:var(--mcf-warn-soft);border:1px solid var(--mcf-warn-text);color:var(--mcf-warn-text)}.csb-model-state-badge--stuck[data-v-2415b993]{background:var(--mcf-danger-soft);border:1px solid var(--mcf-danger-text);color:var(--mcf-danger-text)}.csb-model-state-badge--unconfirmed[data-v-2415b993]{border-style:dashed;opacity:.65}.csb-model-state-icon[data-v-2415b993]{flex-shrink:0;height:11px;width:11px}.csb-deprecation-badge[data-v-2415b993]{align-items:center;background:var(--mcf-warn-soft);border:1px solid var(--mcf-warn-text);border-radius:8px;color:var(--mcf-warn-text);cursor:help;display:inline-flex;font-size:10px;font-weight:600;gap:3px;letter-spacing:.02em;margin-left:4px;padding:1px 6px;white-space:nowrap}.csb-deprecation-icon[data-v-2415b993]{flex-shrink:0}.csb-deprecation-switch[data-v-2415b993]{align-items:center;background:transparent;border:1px solid var(--mcf-warn-text);border-radius:8px;color:var(--mcf-warn-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:10px;font-weight:600;margin-left:4px;padding:1px 8px;transition:background .15s ease,color .15s ease;white-space:nowrap}.csb-deprecation-switch[data-v-2415b993]:hover:not(:disabled){background:var(--mcf-warn-soft)}.csb-deprecation-switch[data-v-2415b993]:disabled{cursor:not-allowed;opacity:.55}.csb-divider[data-v-2415b993]{background:var(--mcf-white-soft);flex-shrink:0;height:14px;margin:0 10px;width:1px}.csb-context[data-v-2415b993]{align-items:center;display:flex;flex:1;min-width:0;overflow:hidden}.csb-context--empty[data-v-2415b993]{opacity:.3}.csb-context[data-v-2415b993] .ctx-health{margin-left:0;min-width:0;width:100%}.csb-context-placeholder[data-v-2415b993]{font-size:11px}.csb-spinner[data-v-2415b993]{animation:csb-spin-2415b993 .6s linear infinite;border:1.5px solid var(--mcf-border-2);border-radius:50%;border-top:1.5px solid hsla(0,0%,100%,.7);display:inline-block;height:10px;width:10px}@keyframes csb-spin-2415b993{to{transform:rotate(1turn)}}.csb-chip[data-v-2415b993]{border-radius:999px;font-size:10px;margin-left:4px;padding:1px 6px;white-space:nowrap}.csb-chip--success[data-v-2415b993]{background:var(--mcf-success-soft);border:1px solid var(--mcf-success-text);color:var(--mcf-success-text)}.csb-chip--error[data-v-2415b993]{background:var(--mcf-danger-soft);border:1px solid var(--mcf-danger-text);color:var(--mcf-danger-text)}.csb-dropdown-enter-active[data-v-2415b993],.csb-dropdown-leave-active[data-v-2415b993]{transition:opacity .15s ease,transform .15s ease}.csb-dropdown-enter-from[data-v-2415b993],.csb-dropdown-leave-to[data-v-2415b993]{opacity:0;transform:translateY(-4px)}.csb-chip-enter-active[data-v-2415b993],.csb-chip-leave-active[data-v-2415b993]{transition:opacity .2s ease,transform .2s ease}.csb-chip-enter-from[data-v-2415b993]{opacity:0;transform:translate(-4px)}.csb-chip-leave-to[data-v-2415b993]{opacity:0;transform:translate(4px)}.csb-sync-fade-enter-active[data-v-2415b993],.csb-sync-fade-leave-active[data-v-2415b993]{transition:opacity .2s ease,transform .2s ease}.csb-sync-fade-enter-from[data-v-2415b993],.csb-sync-fade-leave-to[data-v-2415b993]{opacity:0;transform:translate(-4px)}@media(max-width:768px){.chat-status-bar[data-v-2415b993]{gap:0;padding:0 8px}.csb-divider[data-v-2415b993]{margin:0 6px}.csb-context[data-v-2415b993] .ctx-bar-track{display:none}}@media(prefers-reduced-motion:reduce){.csb-spinner[data-v-2415b993],.csb-sync-spinner[data-v-2415b993]{animation:none}.csb-chip-enter-active[data-v-2415b993],.csb-chip-leave-active[data-v-2415b993],.csb-dropdown-enter-active[data-v-2415b993],.csb-dropdown-leave-active[data-v-2415b993],.csb-sync-fade-enter-active[data-v-2415b993],.csb-sync-fade-leave-active[data-v-2415b993]{transition:none}.csb-model-pill--routing[data-v-2415b993]{animation:none;background:var(--mcf-info-soft)}.csb-model-pill--climbed[data-v-2415b993],.csb-model-pill--dropped[data-v-2415b993]{animation:none}}.csb-tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0f14f2;border:1px solid var(--mcf-border);border-radius:8px;box-shadow:var(--mcf-shadow-lg);max-width:280px;padding:8px 12px;pointer-events:none}.csb-tooltip-line{color:var(--mcf-text);font-size:11px;line-height:1.6;white-space:nowrap}.csb-tooltip-line--primary{color:var(--mcf-text);font-variant-numeric:tabular-nums;font-weight:600}:where(html[data-theme=day],html[data-theme=light]) .chat-status-bar{color:#0a0a148c}:where(html[data-theme=day],html[data-theme=light]) .csb-model-pill{color:#0a0a14a6}:where(html[data-theme=day],html[data-theme=light]) .csb-model-pill:hover:not(:disabled){color:#0a0a14d9}:where(html[data-theme=day],html[data-theme=light]) .csb-tooltip{background:#fff;border:1px solid var(--mcf-border);box-shadow:var(--mcf-shadow-lg)}:where(html[data-theme=day],html[data-theme=light]) .csb-tooltip-line{color:var(--mcf-text-dim)}:where(html[data-theme=day],html[data-theme=light]) .csb-tooltip-line--primary{color:var(--mcf-text)}html[data-theme=renaissance] .csb-tooltip{border:1px solid var(--mcf-accent-soft);box-shadow:0 12px 36px #00000073,0 0 0 1px #ffd26414}:where(html[data-theme=day],html[data-theme=light]) .csb-model-pill{background:var(--mcf-surface-2);border-color:var(--mcf-border-2)}:where(html[data-theme=day],html[data-theme=light]) .csb-model-pill:hover:not(:disabled){background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .chat-status-bar{background:#0a0a1405;border-bottom:1px solid rgba(10,10,20,.06);color:#0a0a14b3}:where(html[data-theme=day],html[data-theme=light]) .csb-model-pill{background:#0a0a140a;border:1px solid rgba(10,10,20,.08);color:#0a0a14cc}:where(html[data-theme=day],html[data-theme=light]) .csb-model-pill:hover:not(:disabled){background:#0a0a1414;border-color:#0a0a1426;color:#0a0a14eb}:where(html[data-theme=day],html[data-theme=light]) .csb-model-pill--changing{border-color:#0a0a141f}:where(html[data-theme=day],html[data-theme=light]) .csb-divider{background:#0a0a1414}:where(html[data-theme=day],html[data-theme=light]) .csb-spinner{border:1.5px solid rgba(10,10,20,.2);border-top-color:#0a0a14b3}:where(html[data-theme=day],html[data-theme=light]) .csb-tooltip{border:1px solid rgba(10,10,20,.1)}:where(html[data-theme=day],html[data-theme=light]) .csb-tooltip-line{color:#0a0a14d9}:where(html[data-theme=day],html[data-theme=light]) .csb-tooltip-line--primary{color:#0a0a14eb}:where(html[data-theme=day],html[data-theme=light]) .csb-model-pill{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .csb-model-pill--changing{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .csb-chip{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .csb-chip--success{background:var(--mcf-success-soft);border-color:var(--mcf-success-text);color:var(--mcf-success-text)}:where(html[data-theme=day],html[data-theme=light]) .csb-chip--error{background:var(--mcf-danger-soft);border-color:var(--mcf-danger-text);color:var(--mcf-danger-text)}.ops-digest[data-v-dcc7278e]{animation:opsDigestBreathe-dcc7278e 4s ease-in-out infinite;background:var(--mcf-elevated);border:1px solid var(--mcf-cyan-border);border-radius:var(--mcf-radius-lg);flex-shrink:0;margin:8px 16px;overflow:hidden;position:relative}@keyframes opsDigestBreathe-dcc7278e{0%,to{border-color:var(--mcf-cyan-border);box-shadow:0 0 8px var(--mcf-cyan-soft-strong),inset 0 0 8px var(--mcf-cyan-softest)}50%{border-color:var(--mcf-cyan-25);box-shadow:0 0 16px var(--mcf-cyan-mid),inset 0 0 12px var(--mcf-purple-softest)}}.ops-digest__scanlines[data-v-dcc7278e]{background:repeating-linear-gradient(0deg,transparent,transparent 2px,var(--mcf-black-grain) 0,var(--mcf-black-grain) 4px);inset:0;pointer-events:none;position:absolute;z-index:1}.ops-digest__accent[data-v-dcc7278e]{animation:accentSweep-dcc7278e 3s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--mcf-purple) 30%,var(--mcf-cyan) 70%,transparent 100%);height:2px;left:0;opacity:.7;position:absolute;right:0;top:0;z-index:2}@keyframes accentSweep-dcc7278e{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ops-digest__header[data-v-dcc7278e]{align-items:center;border-bottom:1px solid var(--mcf-cyan-soft);display:flex;justify-content:space-between;padding:8px 12px;position:relative;z-index:2}.ops-digest__header-left[data-v-dcc7278e]{align-items:center;display:flex;gap:6px}.ops-digest__title[data-v-dcc7278e]{color:var(--mcf-info-text);font-weight:700;letter-spacing:2px;text-transform:uppercase}.ops-digest__separator[data-v-dcc7278e],.ops-digest__title[data-v-dcc7278e]{font-family:SF Mono,Fira Code,JetBrains Mono,monospace;font-size:10px}.ops-digest__separator[data-v-dcc7278e]{color:var(--mcf-text-dim)}.ops-digest__status[data-v-dcc7278e]{animation:opsStatusPulse-dcc7278e 2s ease-in-out infinite;color:var(--mcf-success-text);font-family:SF Mono,Fira Code,JetBrains Mono,monospace;font-size:10px;font-weight:600;letter-spacing:1px}@keyframes opsStatusPulse-dcc7278e{0%,to{opacity:.6}50%{opacity:1}}.ops-digest__header-right[data-v-dcc7278e]{align-items:center;display:flex;gap:10px}.ops-digest__timer[data-v-dcc7278e]{animation:opsTimerPulse-dcc7278e 2s ease-in-out infinite;color:var(--mcf-secondary-text);font-family:SF Mono,Fira Code,JetBrains Mono,monospace;font-size:11px;letter-spacing:.5px}@keyframes opsTimerPulse-dcc7278e{0%,to{opacity:.6}50%{opacity:1}}.ops-digest__tokens[data-v-dcc7278e]{color:var(--mcf-text-dim);letter-spacing:.3px}.ops-digest__stop-btn[data-v-dcc7278e],.ops-digest__tokens[data-v-dcc7278e]{font-family:SF Mono,Fira Code,JetBrains Mono,monospace;font-size:10px}.ops-digest__stop-btn[data-v-dcc7278e]{align-items:center;background:var(--mcf-danger-soft);border:1px solid var(--mcf-danger-text);border-radius:6px;color:var(--mcf-danger-text);cursor:pointer;display:inline-flex;font-weight:700;gap:4px;letter-spacing:1px;min-height:28px;padding:4px 10px;transition:all .15s ease}.ops-digest__stop-btn[data-v-dcc7278e]:hover{animation:opsStopPulse-dcc7278e 1s ease-in-out infinite;background:var(--mcf-danger-soft);border-color:var(--mcf-danger-text);box-shadow:0 0 12px var(--mcf-danger-glow)}.ops-digest__stop-btn[data-v-dcc7278e]:active{transform:scale(.95)}@keyframes opsStopPulse-dcc7278e{0%,to{box-shadow:0 0 8px var(--mcf-danger-border)}50%{box-shadow:0 0 16px var(--mcf-danger-glow)}}.ops-digest--complete[data-v-dcc7278e]{animation:none;border-color:var(--mcf-border);box-shadow:none}.ops-digest--complete .ops-digest__accent[data-v-dcc7278e],.ops-digest--complete .ops-digest__empty-cursor[data-v-dcc7278e],.ops-digest--complete .ops-digest__status[data-v-dcc7278e],.ops-digest--complete .ops-digest__timer[data-v-dcc7278e]{animation:none}.ops-digest__close-btn[data-v-dcc7278e],.ops-digest__status--done[data-v-dcc7278e]{color:var(--mcf-text-dim)}.ops-digest__close-btn[data-v-dcc7278e]{align-items:center;background:transparent;border:1px solid var(--mcf-border);border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;min-height:28px;min-width:28px;padding:4px;transition:all .15s ease}.ops-digest__close-btn[data-v-dcc7278e]:hover{background:var(--mcf-cyan-softest);border-color:var(--mcf-text-dim);color:var(--mcf-text)}.ops-digest__close-btn[data-v-dcc7278e]:active{transform:scale(.95)}.ops-digest__autoclose[data-v-dcc7278e]{flex-shrink:0;gap:4px;margin-left:auto;padding-left:8px;white-space:nowrap}.ops-digest__autoclose[data-v-dcc7278e] .track{margin-right:-30px;transform:scale(.45);transform-origin:left center}.ops-digest__autoclose[data-v-dcc7278e] .mcf-switch-label{color:var(--mcf-text-dim);font-family:SF Mono,Fira Code,JetBrains Mono,monospace;font-size:9px;letter-spacing:.3px}.ops-digest__autoclose[data-v-dcc7278e]:hover .mcf-switch-label{color:var(--mcf-text)}.ops-digest__filters[data-v-dcc7278e]{border-bottom:1px solid var(--mcf-cyan-softest);display:flex;gap:4px;overflow-x:auto;padding:4px 12px;position:relative;z-index:2}.ops-digest__filter-chip[data-v-dcc7278e]{background:transparent;border:1px solid var(--mcf-cyan-border);border-radius:10px;color:var(--mcf-text-dim);cursor:pointer;font-family:SF Mono,Fira Code,JetBrains Mono,monospace;font-size:9px;letter-spacing:.3px;padding:2px 8px;transition:all .15s ease;white-space:nowrap}.ops-digest__filter-chip[data-v-dcc7278e]:hover{border-color:var(--mcf-cyan-border);color:var(--mcf-text)}.ops-digest__filter-chip--active[data-v-dcc7278e]{background:var(--mcf-cyan-soft);border-color:var(--mcf-cyan-25);color:var(--mcf-info-text)}.ops-digest__feed[data-v-dcc7278e]{max-height:180px;overflow-y:auto;padding:6px 12px 8px;position:relative;scrollbar-color:var(--mcf-cyan-border) transparent;scrollbar-width:thin;z-index:2}.ops-digest__feed[data-v-dcc7278e]::-webkit-scrollbar{width:4px}.ops-digest__feed[data-v-dcc7278e]::-webkit-scrollbar-track{background:transparent}.ops-digest__feed[data-v-dcc7278e]::-webkit-scrollbar-thumb{background:var(--mcf-cyan-border);border-radius:2px}.ops-digest__scroll-anchor[data-v-dcc7278e]{height:1px;width:1px}.ops-event[data-v-dcc7278e]{align-items:baseline;display:flex;flex-wrap:wrap;font-family:SF Mono,Fira Code,JetBrains Mono,monospace;font-size:11px;gap:8px;line-height:1.5;overflow:hidden;padding:2px 0;text-overflow:ellipsis;white-space:nowrap}.ops-event__time[data-v-dcc7278e]{color:var(--mcf-text-faint);flex-shrink:0;font-size:10px;min-width:56px}.ops-event__icon[data-v-dcc7278e]{flex-shrink:0;font-size:12px;min-width:18px;text-align:center}.ops-event__message[data-v-dcc7278e]{color:var(--mcf-text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ops-event__result[data-v-dcc7278e]{flex-shrink:0;font-size:12px;font-weight:700}.ops-event__result--ok[data-v-dcc7278e]{color:var(--mcf-success-text)}.ops-event__reason[data-v-dcc7278e],.ops-event__result--fail[data-v-dcc7278e]{color:var(--mcf-danger-text)}.ops-event__reason[data-v-dcc7278e]{flex:0 1 auto;font-size:10px;max-width:45%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-event__duration[data-v-dcc7278e]{color:var(--mcf-text-dim);flex-shrink:0;font-size:10px}.ops-event--tool .ops-event__message[data-v-dcc7278e]{color:var(--mcf-info-text)}.ops-event--delegation .ops-event__message[data-v-dcc7278e]{color:var(--mcf-secondary-text)}.ops-event--memory .ops-event__message[data-v-dcc7278e]{color:var(--mcf-success-text)}.ops-event--llm .ops-event__message[data-v-dcc7278e]{color:var(--mcf-text-dim)}.ops-event--error .ops-event__message[data-v-dcc7278e]{color:var(--mcf-danger-text)}.ops-event--thinking .ops-event__message[data-v-dcc7278e]{color:var(--mcf-text);font-style:italic}.ops-event--info .ops-event__message[data-v-dcc7278e]{color:var(--mcf-text)}.ops-event--glitch[data-v-dcc7278e]{animation:glitchFlicker-dcc7278e .3s steps(2) forwards}@keyframes glitchFlicker-dcc7278e{0%{opacity:1;transform:translate(0)}10%{opacity:.3;transform:translate(-2px) skew(-2deg)}20%{opacity:.8;transform:translate(3px) skew(1deg)}30%{clip-path:inset(20% 0 30% 0);opacity:.2;transform:translate(-1px)}40%{clip-path:none;opacity:.9;transform:translate(1px) skew(-1deg)}50%{clip-path:inset(40% 0 10% 0);opacity:.4;transform:translate(-3px)}60%{clip-path:none;opacity:1;transform:translate(2px) skew(2deg)}70%{opacity:.5;transform:translate(0)}80%{opacity:.9;transform:translate(-1px) skew(-1deg)}to{clip-path:none;opacity:1;transform:translate(0)}}.ops-event__details[data-v-dcc7278e]{flex-basis:100%;font-size:.75rem;margin-top:4px;width:100%}.ops-event__details-toggle[data-v-dcc7278e]{color:var(--mcf-info-text);cursor:pointer;font-family:JetBrains Mono,Fira Code,monospace;font-size:.7rem;letter-spacing:.05em;opacity:.7;transition:opacity .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ops-event__details-toggle[data-v-dcc7278e]:hover{opacity:1}.ops-event__detail-section[data-v-dcc7278e]{margin-top:4px}.ops-event__detail-label[data-v-dcc7278e]{color:var(--mcf-text-dim);display:block;font-size:.65rem;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.ops-event__detail-content[data-v-dcc7278e]{background:var(--mcf-code-bg);border-radius:4px;color:var(--mcf-text);font-family:JetBrains Mono,Fira Code,monospace;font-size:.7rem;line-height:1.4;margin:0;max-height:200px;overflow-y:auto;padding:6px 8px;white-space:pre-wrap;word-break:break-all}.ops-event-enter-active[data-v-dcc7278e]{transition:all .2s ease-out}.ops-event-leave-active[data-v-dcc7278e]{transition:all .15s ease-in}.ops-event-enter-from[data-v-dcc7278e]{opacity:0;transform:translate(-8px)}.ops-event-leave-to[data-v-dcc7278e]{height:0;margin:0;opacity:0;overflow:hidden;padding:0;transform:translate(8px)}.ops-event-move[data-v-dcc7278e]{transition:transform .2s ease}.ops-digest__empty[data-v-dcc7278e]{align-items:center;color:var(--mcf-text-dim);display:flex;font-family:SF Mono,Fira Code,JetBrains Mono,monospace;font-size:11px;gap:4px;padding:8px 12px;position:relative;z-index:2}.ops-digest__empty-cursor[data-v-dcc7278e]{animation:opsCursorBlink-dcc7278e 1s step-end infinite}@keyframes opsCursorBlink-dcc7278e{0%,50%{opacity:1}51%,to{opacity:0}}.ops-digest__empty-text[data-v-dcc7278e]{font-style:italic}@media(prefers-reduced-motion:reduce){.ops-digest[data-v-dcc7278e]{box-shadow:0 0 8px var(--mcf-cyan-soft-strong)}.ops-digest[data-v-dcc7278e],.ops-digest__accent[data-v-dcc7278e]{animation:none}.ops-digest__status[data-v-dcc7278e],.ops-digest__timer[data-v-dcc7278e]{animation:none;opacity:.8}.ops-digest__stop-btn[data-v-dcc7278e]:hover,.ops-event--glitch[data-v-dcc7278e]{animation:none}.ops-digest__empty-cursor[data-v-dcc7278e]{animation:none;opacity:1}.ops-event-enter-active[data-v-dcc7278e],.ops-event-leave-active[data-v-dcc7278e],.ops-event-move[data-v-dcc7278e]{transition:none}}@media(max-width:639px){.ops-digest[data-v-dcc7278e]{border-radius:8px;margin:6px 8px}.ops-digest__header[data-v-dcc7278e]{flex-wrap:wrap;gap:4px;padding:6px 8px}.ops-digest__feed[data-v-dcc7278e]{max-height:140px;padding:4px 8px 6px}.ops-event[data-v-dcc7278e]{font-size:10px;gap:4px}.ops-event__time[data-v-dcc7278e]{font-size:9px;min-width:48px}.ops-digest__stop-btn[data-v-dcc7278e]{min-height:44px;min-width:44px;padding:6px 12px}}.composer-menu[data-v-2f0da645]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--mcf-elevated);border:1px solid var(--mcf-border);border-radius:8px;inset-inline:0;bottom:calc(100% + 8px);box-shadow:var(--mcf-shadow);max-height:min(24rem,55vh);overflow-y:auto;overscroll-behavior:contain;position:absolute;scroll-padding-block:10px;z-index:50}.composer-menu__state[data-v-2f0da645]{font-size:13px;padding:14px 16px}.composer-menu__state--empty[data-v-2f0da645],.composer-menu__state--loading[data-v-2f0da645]{color:var(--mcf-text-dim)}.composer-menu__state--error[data-v-2f0da645]{color:var(--mcf-danger-text)}.composer-menu__section+.composer-menu__section[data-v-2f0da645]{border-top:1px solid var(--mcf-border)}.composer-menu__section-label[data-v-2f0da645]{background:var(--mcf-elevated);border-bottom:1px solid var(--mcf-border);color:var(--mcf-text-dim);font-size:10px;font-weight:600;letter-spacing:.06em;padding:8px 12px;position:sticky;text-transform:uppercase;top:0;z-index:1}.composer-menu__item[data-v-2f0da645]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid var(--mcf-border);cursor:pointer;display:block;padding:11px 12px;text-align:left;transition:background-color .14s ease,border-color .14s ease;width:100%}.composer-menu__item[data-v-2f0da645]:last-child{border-bottom:0}.composer-menu__item--highlighted[data-v-2f0da645]{background:var(--mcf-white-soft)}.composer-menu__item[data-v-2f0da645]:focus-visible{background:var(--mcf-white-soft)}.composer-menu__item--disabled[data-v-2f0da645]{cursor:default;opacity:.72}.composer-menu__item--disabled[data-v-2f0da645]:hover{background:transparent}.composer-menu__item-topline[data-v-2f0da645]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.composer-menu__item-title-row[data-v-2f0da645]{align-items:center;display:flex;gap:8px;min-width:0}.composer-menu__item-title[data-v-2f0da645]{color:var(--mcf-text);font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:13px;font-weight:600;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composer-menu__item-description[data-v-2f0da645]{color:var(--mcf-text-dim);font-size:12px;line-height:1.45;margin:6px 0 0}.composer-menu__item-meta[data-v-2f0da645]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.composer-menu__badge[data-v-2f0da645]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;line-height:1;min-height:20px;padding:2px 8px;white-space:nowrap}.composer-menu__badge--mono[data-v-2f0da645]{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.composer-menu__badge--solid.composer-menu__badge--neutral[data-v-2f0da645]{background:var(--mcf-white-soft);color:var(--mcf-text)}.composer-menu__badge--solid.composer-menu__badge--accent[data-v-2f0da645]{background:#9475ff2e;color:#d4c7ff}.composer-menu__badge--solid.composer-menu__badge--info[data-v-2f0da645]{background:#48a9ff2e;color:#bae0ff}.composer-menu__badge--solid.composer-menu__badge--success[data-v-2f0da645]{background:#33bf892e;color:#b9f4d7}.composer-menu__badge--solid.composer-menu__badge--warning[data-v-2f0da645]{background:#f7b03a2e;color:#ffdca0}.composer-menu__badge--solid.composer-menu__badge--danger[data-v-2f0da645]{background:#ff6b6b2e;color:#ffc2c2}.composer-menu__badge--outline.composer-menu__badge--neutral[data-v-2f0da645]{border-color:var(--mcf-border-2);color:#f0f3f9b8}.composer-menu__badge--outline.composer-menu__badge--accent[data-v-2f0da645]{border-color:#9475ff57;color:#d9cdff}.composer-menu__badge--outline.composer-menu__badge--info[data-v-2f0da645]{border-color:#48a9ff57;color:#cce8ff}.composer-menu__badge--outline.composer-menu__badge--success[data-v-2f0da645]{border-color:#33bf8957;color:#c5f6de}.composer-menu__badge--outline.composer-menu__badge--warning[data-v-2f0da645]{border-color:#f7b03a57;color:#ffe0ad}.composer-menu__badge--outline.composer-menu__badge--danger[data-v-2f0da645]{border-color:#ff6b6b57;color:#ffd3d3}.composer-menu__caption[data-v-2f0da645]{border-top:1px solid var(--mcf-border);color:var(--mcf-text-dim);font-size:11px;line-height:1.45;padding:10px 12px 12px}.composer-menu-fade-enter-active[data-v-2f0da645],.composer-menu-fade-leave-active[data-v-2f0da645]{transition:opacity .14s ease,transform .14s ease}.composer-menu-fade-enter-from[data-v-2f0da645],.composer-menu-fade-leave-to[data-v-2f0da645]{opacity:0;transform:translateY(6px)}:where(html[data-theme=day],html[data-theme=light]) .composer-menu__section+.composer-menu__section[data-v-2f0da645]{border-top:1px solid rgba(10,10,20,.06)}:where(html[data-theme=day],html[data-theme=light]) .composer-menu__section-label[data-v-2f0da645]{border-bottom:1px solid rgba(10,10,20,.05)}:where(html[data-theme=day],html[data-theme=light]) .composer-menu__item[data-v-2f0da645]{border-bottom:1px solid rgba(10,10,20,.05)}:where(html[data-theme=day],html[data-theme=light]) .composer-menu__item--highlighted[data-v-2f0da645]{background:#0a0a1412}:where(html[data-theme=day],html[data-theme=light]) .composer-menu__item[data-v-2f0da645]:focus-visible{background:#0a0a1412}:where(html[data-theme=day],html[data-theme=light]) .composer-menu__badge--solid.composer-menu__badge--neutral[data-v-2f0da645]{background:#0a0a1414}:where(html[data-theme=day],html[data-theme=light]) .composer-menu__badge--outline.composer-menu__badge--neutral[data-v-2f0da645]{border-color:#0a0a1424}:where(html[data-theme=day],html[data-theme=light]) .composer-menu__caption[data-v-2f0da645]{border-top:1px solid rgba(10,10,20,.06)}.chat-attachment-strip[data-v-1c701913]{--cas-card-bg:var(--color-gray-800,#1f2937);--cas-card-border:var(--color-gray-700,#374151);--cas-card-radius:8px;--cas-blue:var(--color-blue-500,#3b82f6);--cas-green:var(--color-emerald-500,var(--mcf-success-text));--cas-red:var(--color-red-500,#ef4444);--cas-cyan:var(--color-cyan-500,#06b6d4);--cas-muted:var(--color-gray-400,#9ca3af);--cas-text:var(--color-gray-100,#f3f4f6);--cas-text-secondary:var(--color-gray-300,#d1d5db);padding:8px 0 4px}.strip-scroll[data-v-1c701913]{display:flex;gap:8px;outline:none;overflow-x:auto;padding:4px 2px;scrollbar-width:thin}.strip-scroll[data-v-1c701913]:focus-visible{border-radius:4px;outline:2px solid var(--cas-blue);outline-offset:2px}.file-card[data-v-1c701913]{background:var(--cas-card-bg);border:1px solid var(--cas-card-border);border-radius:var(--cas-card-radius);cursor:default;display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding:8px;position:relative;transition:opacity .18s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),border-color .15s ease;width:120px}.file-card--focused[data-v-1c701913]{border-color:var(--cas-blue);box-shadow:0 0 0 1px var(--cas-blue)}.file-card--failed[data-v-1c701913]{border-color:var(--cas-red)}.file-card--removed[data-v-1c701913]{opacity:.4;pointer-events:none}.file-card--removed .removed-overlay[data-v-1c701913]{pointer-events:auto}.card-remove[data-v-1c701913]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--cas-muted);cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;line-height:1;position:absolute;right:4px;top:2px;transition:color .12s ease,background .12s ease;width:20px}.card-remove[data-v-1c701913]:focus-visible,.card-remove[data-v-1c701913]:hover{background:var(--mcf-danger-soft);color:var(--cas-red)}.card-preview[data-v-1c701913]{align-items:center;display:flex;height:36px;justify-content:center}.card-icon[data-v-1c701913]{font-size:24px;line-height:1}.card-info[data-v-1c701913]{display:flex;flex-direction:column;gap:1px;min-width:0}.card-filename[data-v-1c701913]{color:var(--cas-text);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-size[data-v-1c701913]{color:var(--cas-muted);font-size:10px}.card-state[data-v-1c701913]{align-items:center;display:flex;gap:4px;min-height:18px}.pulse-dot[data-v-1c701913]{border-radius:50%;flex-shrink:0;height:6px;width:6px}.pulse-dot--blue[data-v-1c701913]{animation:glow-pulse-1c701913 1s ease-in-out 2;background:var(--cas-blue)}@keyframes glow-pulse-1c701913{0%,to{box-shadow:0 0 #3b82f680}50%{box-shadow:0 0 0 4px #3b82f600}}.state-label[data-v-1c701913]{font-size:10px;font-weight:500}.state-label--blue[data-v-1c701913]{color:var(--cas-blue)}.state-label--green[data-v-1c701913]{color:var(--cas-green)}.state-icon[data-v-1c701913]{font-size:12px;font-weight:700;line-height:1}.state-icon--ready[data-v-1c701913]{color:var(--cas-green)}.state-icon--failed[data-v-1c701913]{color:var(--cas-red)}.progress-track[data-v-1c701913]{background:var(--cas-card-border);border-radius:2px;flex:1;height:4px;overflow:hidden}.progress-fill[data-v-1c701913]{background:var(--cas-blue);border-radius:2px;height:100%;transition:width .2s ease}.retry-btn[data-v-1c701913]{background:transparent;border:1px solid var(--cas-red);border-radius:4px;color:var(--cas-red);cursor:pointer;font-size:10px;font-weight:600;padding:1px 6px;transition:background .12s ease,color .12s ease}.retry-btn[data-v-1c701913]:focus-visible,.retry-btn[data-v-1c701913]:hover{background:var(--cas-red);color:var(--mcf-text)}.badge[data-v-1c701913]{border-radius:3px;font-size:9px;font-weight:600;left:4px;letter-spacing:.02em;padding:1px 4px;position:absolute;text-transform:uppercase;top:4px}.badge--duplicate[data-v-1c701913]{background:#06b6d426;color:var(--cas-cyan)}.removed-overlay[data-v-1c701913]{align-items:center;background:#0000004d;border-radius:var(--cas-card-radius);display:flex;inset:0;justify-content:center;position:absolute}.undo-btn[data-v-1c701913]{background:var(--cas-card-bg);border:1px solid var(--cas-blue);border-radius:4px;color:var(--cas-blue);cursor:pointer;font-size:11px;font-weight:600;padding:2px 10px;transition:background .12s ease}.undo-btn[data-v-1c701913]:focus-visible,.undo-btn[data-v-1c701913]:hover{background:#3b82f626}.readiness-bar[data-v-1c701913]{align-items:center;display:flex;gap:8px;padding:4px 2px 0}.readiness-text[data-v-1c701913]{color:var(--cas-text-secondary);font-size:11px;font-weight:500}.readiness-eta[data-v-1c701913]{color:var(--cas-muted);font-size:11px}.microcopy[data-v-1c701913]{color:var(--cas-muted);font-size:10px;margin:2px 0 0 2px;opacity:.75}.card-enter-active[data-v-1c701913]{transition:opacity .18s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1)}.card-leave-active[data-v-1c701913]{transition:opacity .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1)}.card-enter-from[data-v-1c701913]{opacity:0;transform:scale(.9) translateY(4px)}.card-leave-to[data-v-1c701913]{opacity:0;transform:scale(.9) translateY(-4px)}.card-move[data-v-1c701913]{transition:transform .18s cubic-bezier(.2,0,0,1)}@media(prefers-reduced-motion:reduce){.pulse-dot--blue[data-v-1c701913]{animation:none;box-shadow:0 0 0 2px #3b82f666}.card-enter-active[data-v-1c701913],.card-leave-active[data-v-1c701913],.card-move[data-v-1c701913],.file-card[data-v-1c701913]{transition-duration:0s}}:where(html[data-theme=day],html[data-theme=light]) .chat-attachment-strip[data-v-1c701913]{--cas-card-bg:#f3f4f6;--cas-card-border:rgba(10,10,20,.12);--cas-text:rgba(10,10,20,.92);--cas-text-secondary:rgba(10,10,20,.7);--cas-muted:rgba(10,10,20,.55)}:where(html[data-theme=day],html[data-theme=light]) .file-card[data-v-1c701913]{background:var(--mcf-card-bg);border-color:var(--mcf-border);color:var(--mcf-text)}:where(html[data-theme=day],html[data-theme=light]) .file-card[data-v-1c701913]:hover{border-color:var(--mcf-accent-text);box-shadow:0 0 0 1px var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .file-card--failed[data-v-1c701913]{border-color:var(--mcf-danger-text)}:where(html[data-theme=day],html[data-theme=light]) .file-name[data-v-1c701913],:where(html[data-theme=day],html[data-theme=light]) .file-size[data-v-1c701913],:where(html[data-theme=day],html[data-theme=light]) .state-label[data-v-1c701913]{color:var(--mcf-text)}:where(html[data-theme=day],html[data-theme=light]) .microcopy[data-v-1c701913],:where(html[data-theme=day],html[data-theme=light]) .readiness-text[data-v-1c701913]{color:var(--mcf-text-dim)}:where(html[data-theme=day],html[data-theme=light]) .removed-overlay[data-v-1c701913]{background:#0a0a1473}:where(html[data-theme=day],html[data-theme=light]) .badge--duplicate[data-v-1c701913]{background:var(--mcf-info-soft);color:var(--mcf-info-text)}:where(html[data-theme=renaissance]) .chat-attachment-strip[data-v-1c701913]{--cas-card-bg:var(--mcf-card-bg);--cas-card-border:var(--mcf-border);--cas-text:var(--mcf-text);--cas-text-secondary:var(--mcf-text-dim);--cas-muted:var(--mcf-text-faint)}:where(html[data-theme=renaissance]) .file-card[data-v-1c701913]{background:var(--mcf-card-bg);border-color:var(--mcf-border);color:var(--mcf-text)}:where(html[data-theme=renaissance]) .microcopy[data-v-1c701913],:where(html[data-theme=renaissance]) .readiness-text[data-v-1c701913]{color:var(--mcf-text-dim)}.chat-command-card[data-v-ef12a38b]{background:var(--mcf-card-bg);border:1px solid rgba(151,117,250,.34);border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:10px 12px;width:100%}.chat-command-card__meta[data-v-ef12a38b]{display:flex;flex-wrap:wrap;gap:6px}.chat-command-card__pill[data-v-ef12a38b]{align-items:center;background:var(--mcf-card-bg);border:1px solid var(--mcf-border);border-radius:999px;color:var(--mcf-text);display:inline-flex;font-size:11px;line-height:1.3;padding:2px 7px}.chat-command-card__pill--kind[data-v-ef12a38b]{border-color:#9775fa47;color:#dfd3ffe6}.chat-command-card__pill--origin[data-v-ef12a38b]{border-color:#5fc1f847;color:#c1eaffe6}.chat-command-card__pill--success[data-v-ef12a38b]{border-color:#53ce9057;color:#bdffd8eb}.chat-command-card__pill--warning[data-v-ef12a38b]{border-color:#ffc44d5c;color:#ffecb4f0}.chat-command-card__pill--danger[data-v-ef12a38b]{border-color:#ff78785c;color:#ffcecef0}.chat-command-card__pill--accent[data-v-ef12a38b]{border-color:#9775fa57;color:#e3d6fff0}.chat-command-card__command[data-v-ef12a38b]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.chat-command-card__name[data-v-ef12a38b]{color:var(--mcf-text);font-size:14px;line-height:1.4}.chat-command-card__args[data-v-ef12a38b]{color:var(--mcf-text);font-size:12px;line-height:1.5;word-break:break-word}.chat-command-card__description[data-v-ef12a38b]{color:var(--mcf-text);font-size:12px;line-height:1.5;margin:0}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card[data-v-ef12a38b]{background:var(--mcf-white-soft,rgba(10,10,20,.03));border-color:#9775fa4d}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__pill[data-v-ef12a38b]{background:var(--mcf-muted-soft,rgba(10,10,20,.04));border-color:#0a0a142e;color:#0a0a14c7}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__pill--kind[data-v-ef12a38b]{background:var(--mcf-secondary-soft);border-color:var(--mcf-secondary-text);color:var(--mcf-secondary-text)}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__pill--origin[data-v-ef12a38b]{background:var(--mcf-info-soft);border-color:var(--mcf-info-text);color:var(--mcf-info-text)}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__pill--success[data-v-ef12a38b]{background:var(--mcf-success-soft);border-color:var(--mcf-success-text);color:var(--mcf-success-text)}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__pill--warning[data-v-ef12a38b]{background:var(--mcf-warn-soft);border-color:var(--mcf-warn-text);color:var(--mcf-warn-text)}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__pill--danger[data-v-ef12a38b]{background:var(--mcf-danger-soft);border-color:var(--mcf-danger-text);color:var(--mcf-danger-text)}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__pill--accent[data-v-ef12a38b]{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__name[data-v-ef12a38b]{color:#0a0a14eb}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__args[data-v-ef12a38b]{color:#0a0a14c7}:where(html[data-theme=day],html[data-theme=light]) .chat-command-card__description[data-v-ef12a38b]{color:#0a0a14c7}.timeline-marker[data-v-662618bd]{align-items:center;display:flex;gap:12px;margin:16px 0;padding:0 16px;width:100%}.timeline-marker__line[data-v-662618bd]{background:var(--mcf-white-soft);flex:1;height:1px}.timeline-marker--compaction .timeline-marker__line[data-v-662618bd]{background:var(--mcf-warn-soft)}.timeline-marker--handoff .timeline-marker__line[data-v-662618bd]{background:#6366f126}.timeline-marker--model_change .timeline-marker__line[data-v-662618bd]{background:#8b5cf626}.timeline-marker--session_fork .timeline-marker__line[data-v-662618bd]{background:#7c3aed2e}.timeline-marker--auto_route .timeline-marker__line[data-v-662618bd]{background:#2dd4bf1a}.timeline-marker__pill[data-v-662618bd]{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:11px;gap:6px;padding:4px 12px;white-space:nowrap}.timeline-marker--compaction .timeline-marker__pill[data-v-662618bd]{background:var(--mcf-warn-soft);border:1px solid var(--mcf-warn-soft);color:var(--mcf-warn-text)}.timeline-marker--handoff .timeline-marker__pill[data-v-662618bd]{background:#6366f114;border:1px solid rgba(99,102,241,.2);color:#818cf8d9}.timeline-marker--model_change .timeline-marker__pill[data-v-662618bd]{background:#8b5cf614;border:1px solid rgba(139,92,246,.2);color:#a78bfad9}.timeline-marker--session_fork .timeline-marker__pill[data-v-662618bd]{background:#7c3aed14;border:1px solid rgba(124,58,237,.22);color:#a78bfae6}.timeline-marker--auto_route .timeline-marker__pill[data-v-662618bd]{background:#2dd4bf0f;border:1px solid rgba(45,212,191,.15);color:#2dd4bfbf;font-size:10px;padding:3px 10px}.timeline-marker__icon[data-v-662618bd]{font-size:12px;line-height:1}.timeline-marker__text[data-v-662618bd]{font-weight:500}.timeline-marker__time[data-v-662618bd]{color:var(--mcf-text-dim);font-size:10px;font-weight:400}.timeline-marker--auto_route[data-v-662618bd]{margin:8px 0}@media(max-width:768px){.timeline-marker[data-v-662618bd]{gap:8px;padding:0 8px}.timeline-marker__pill[data-v-662618bd]{font-size:10px;gap:4px;padding:3px 8px}}@media(prefers-reduced-motion:reduce){.timeline-marker[data-v-662618bd]{transition:none}}:where(html[data-theme=day],html[data-theme=light]) .timeline-marker__line[data-v-662618bd]{background:#0a0a1414}:where(html[data-theme=day],html[data-theme=light]) .timeline-marker__time[data-v-662618bd]{color:#0a0a1480}.mac-root[data-v-44c2dfca]{display:flex;flex-direction:column;gap:6px;margin-top:6px}.mac-skeleton-row[data-v-44c2dfca]{display:inline-flex;flex-wrap:wrap;gap:6px}.mac-skeleton-card[data-v-44c2dfca]{align-items:center;background:var(--color-surface,#f5f5f5);border:1px solid var(--color-border,#e0e0e0);border-radius:6px;display:inline-flex;gap:8px;min-width:160px;padding:8px 12px}.mac-skeleton-icon[data-v-44c2dfca]{animation:mac-pulse-44c2dfca 1.5s ease-in-out infinite;background:var(--color-surface-hover,#e8e8e8);border-radius:4px;height:24px;width:24px}.mac-skeleton-lines[data-v-44c2dfca]{display:flex;flex-direction:column;gap:4px}.mac-skeleton-line[data-v-44c2dfca]{animation:mac-pulse-44c2dfca 1.5s ease-in-out infinite;background:var(--color-surface-hover,#e8e8e8);border-radius:4px;height:8px}.mac-skeleton-line--wide[data-v-44c2dfca]{width:100px}.mac-skeleton-line--narrow[data-v-44c2dfca]{width:60px}@keyframes mac-pulse-44c2dfca{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.mac-skeleton-icon[data-v-44c2dfca],.mac-skeleton-line[data-v-44c2dfca]{animation:none}}.mac-tombstone[data-v-44c2dfca]{align-items:center;background:var(--color-surface,#f5f5f5);border:1px solid var(--color-border,#e0e0e0);border-radius:6px;display:inline-flex;font-size:.8rem;gap:6px;opacity:.6;padding:6px 10px}.mac-tombstone-text[data-v-44c2dfca]{color:var(--color-text-muted,#888)}.mac-cards[data-v-44c2dfca]{display:inline-flex;flex-wrap:wrap;gap:6px}.mac-card[data-v-44c2dfca]{align-items:flex-start;background:var(--color-surface,#f5f5f5);border:1px solid var(--color-border,#e0e0e0);border-radius:6px;display:inline-flex;gap:8px;max-width:280px;padding:8px 12px}.mac-card--deleted[data-v-44c2dfca]{opacity:.45}.mac-thumb[data-v-44c2dfca]{display:flex;flex-direction:column;gap:4px;margin:0;width:104px}.mac-thumb-frame[data-v-44c2dfca]{background:var(--color-surface,#f5f5f5);border:1px solid var(--color-border,#e0e0e0);border-radius:8px;cursor:default;display:block;height:104px;overflow:hidden;padding:0;position:relative;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease;width:104px}.mac-thumb-frame--zoom[data-v-44c2dfca]{cursor:zoom-in}.mac-thumb-frame--zoom[data-v-44c2dfca]:hover{border-color:var(--color-primary,#3b82f6);box-shadow:0 4px 12px #0000002e;transform:translateY(-1px)}.mac-thumb-frame[data-v-44c2dfca]:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}.mac-thumb-img[data-v-44c2dfca]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mac-thumb-fallback[data-v-44c2dfca]{font-size:2rem;height:100%;opacity:.65;width:100%}.mac-thumb-dl[data-v-44c2dfca],.mac-thumb-fallback[data-v-44c2dfca]{align-items:center;display:flex;justify-content:center}.mac-thumb-dl[data-v-44c2dfca]{background:#0a0a148c;border-radius:6px;color:#fff;height:26px;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .15s ease,background .15s ease;width:26px}.mac-thumb-frame--zoom:hover .mac-thumb-dl[data-v-44c2dfca]{opacity:1}.mac-thumb-dl[data-v-44c2dfca]:hover{background:#0a0a14cc}.mac-thumb-cap[data-v-44c2dfca]{display:flex;flex-direction:column;gap:1px;max-width:104px}.mac-thumb-name[data-v-44c2dfca]{color:var(--color-text,#222);font-size:.72rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mac-thumb-size[data-v-44c2dfca]{color:var(--color-text-muted,#888);font-size:.66rem}.mac-media-block[data-v-44c2dfca]{display:flex;flex-direction:column;gap:4px;max-width:100%}.mac-media-video[data-v-44c2dfca]{border-radius:8px;display:block;max-height:512px;max-width:100%}.mac-media-bar[data-v-44c2dfca]{align-items:center;display:flex;font-size:.7rem;justify-content:space-between;opacity:.5;padding:2px 4px;transition:opacity .15s ease}.mac-media-block:hover .mac-media-bar[data-v-44c2dfca]{opacity:1}.mac-media-dl[data-v-44c2dfca],.mac-media-meta[data-v-44c2dfca]{color:var(--color-text-secondary,#999)}.mac-media-dl[data-v-44c2dfca]{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .15s ease,color .15s ease;width:24px}.mac-media-dl[data-v-44c2dfca]:hover{background:var(--color-surface-hover,hsla(0,0%,100%,.1));color:var(--color-text-primary,#fff)}.mac-file-icon[data-v-44c2dfca]{flex-shrink:0;font-size:1.4rem;line-height:1;padding-top:2px}.mac-card-body[data-v-44c2dfca]{display:flex;flex-direction:column;gap:2px;min-width:0}.mac-filename[data-v-44c2dfca]{color:var(--color-text,#222);font-size:.82rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mac-meta[data-v-44c2dfca]{color:var(--color-text-muted,#888);font-size:.72rem}.mac-actions[data-v-44c2dfca]{align-items:center;display:flex;gap:6px;margin-top:4px}.mac-btn[data-v-44c2dfca]{border:none;border-radius:4px;cursor:pointer;font-size:.72rem;font-weight:500;line-height:1.4;padding:3px 10px}.mac-btn--download[data-v-44c2dfca]{background:var(--color-primary,#3b82f6);color:#050508}.mac-btn--download[data-v-44c2dfca]:hover{opacity:.85}.mac-badge[data-v-44c2dfca]{border-radius:4px;font-size:.68rem;font-weight:500;padding:2px 6px}.mac-badge--deleted[data-v-44c2dfca]{background:var(--color-surface-hover,#e8e8e8);color:var(--color-text-muted,#888)}.mac-badge--expired[data-v-44c2dfca]{background:#fef3c7;color:#92400e;cursor:pointer}.mac-badge--clickable[data-v-44c2dfca]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;font:inherit;letter-spacing:inherit;transition:background .12s ease,color .12s ease,opacity .12s ease}.mac-badge--clickable[data-v-44c2dfca]:hover:not(:disabled){background:#fde68a;color:#78350f}.mac-badge--clickable[data-v-44c2dfca]:focus-visible{outline:2px solid #d97706;outline-offset:1px}.mac-badge--clickable[data-v-44c2dfca]:disabled{cursor:progress;opacity:.7}.mac-retention[data-v-44c2dfca]{color:var(--color-text-muted,#aaa);font-size:.65rem;margin-top:2px}.mac-footer[data-v-44c2dfca]{color:var(--color-text-muted,#888);font-size:.7rem;padding:2px 0}.mac-lightbox[data-v-44c2dfca]{align-items:center;animation:mac-lightbox-in-44c2dfca .14s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08080ed1;display:flex;inset:0;justify-content:center;padding:4vh 4vw;position:fixed;z-index:1000}@keyframes mac-lightbox-in-44c2dfca{0%{opacity:0}to{opacity:1}}.mac-lightbox-close[data-v-44c2dfca]{align-items:center;background:#ffffff1f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .15s ease;width:40px}.mac-lightbox-close[data-v-44c2dfca]:hover{background:#ffffff3d}.mac-lightbox-stage[data-v-44c2dfca]{display:flex;flex-direction:column;gap:8px;margin:0;max-height:100%;max-width:100%}.mac-lightbox-img[data-v-44c2dfca]{border-radius:8px;box-shadow:0 12px 48px #00000080;max-height:86vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.mac-lightbox-bar[data-v-44c2dfca]{align-items:center;color:#ffffffd9;display:flex;font-size:.78rem;gap:12px;justify-content:space-between}.mac-lightbox-name[data-v-44c2dfca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mac-lightbox-dl[data-v-44c2dfca]{align-items:center;background:#ffffff24;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.74rem;font-weight:500;gap:6px;padding:5px 12px;transition:background .15s ease}.mac-lightbox-dl[data-v-44c2dfca]:hover{background:#ffffff42}@media(prefers-reduced-motion:reduce){.mac-thumb-frame--zoom[data-v-44c2dfca]:hover{transform:none}.mac-lightbox[data-v-44c2dfca]{animation:none}}:where(html[data-theme=day],html[data-theme=light]) .mac-media-dl[data-v-44c2dfca]:hover{background:#0a0a140f;color:#0a0a14eb}:where(html[data-theme=day],html[data-theme=light]) .mac-btn--download[data-v-44c2dfca]{color:#fff}.badge-wrapper[data-v-91c60905]{align-items:center;cursor:default;display:inline-flex;flex-shrink:0;outline:none;position:relative}.badge-wrapper[data-v-91c60905]:focus-visible{border-radius:3px;outline:2px solid hsla(0,0%,100%,.3);outline-offset:1px}.badge[data-v-91c60905]{border-radius:3px;font-size:9px;font-weight:600;letter-spacing:.04em;padding:1px 5px;text-transform:uppercase}.badge[data-v-91c60905],.badge-tooltip[data-v-91c60905]{color:var(--mcf-text);font-family:var(--font-sans,system-ui,sans-serif);line-height:1.4;white-space:nowrap}.badge-tooltip[data-v-91c60905]{background:var(--mcf-elevated);border-radius:4px;bottom:calc(100% + 6px);box-shadow:var(--mcf-shadow);font-size:10px;padding:4px 8px;pointer-events:none;z-index:10}.badge-tooltip[data-v-91c60905],.badge-tooltip[data-v-91c60905]:after{left:50%;position:absolute;transform:translate(-50%)}.badge-tooltip[data-v-91c60905]:after{border:4px solid transparent;border-top:4px solid var(--mcf-elevated);content:"";top:100%}@media(max-width:400px){.badge-wrapper[data-v-91c60905]{display:none}}:where(html[data-theme=day],html[data-theme=light]) .badge-wrapper[data-v-91c60905]:focus-visible{outline-color:#0a0a1473}:where(html[data-theme=day],html[data-theme=light]) .badge[data-v-91c60905]{color:#0a0a14bf}.lte[data-v-11975dc5]{display:inline-block;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;min-width:3.25em}.tc-card[data-v-f1b566c9]{background:var(--mcf-card-bg);border:1px solid var(--mcf-border);border-radius:10px;display:flex;overflow:hidden;transition:border-color var(--itc-glow-duration,.3s) ease}.tc-card[data-v-f1b566c9]:hover{border-color:var(--mcf-border-2)}.tc-rail[data-v-f1b566c9]{flex-shrink:0;transition:background-color var(--itc-glow-duration,.3s) ease;width:3px}.tc-rail--running[data-v-f1b566c9]{animation:tc-rail-shimmer-f1b566c9 2s ease-in-out infinite;background:var(--itc-rail-running,rgba(139,92,246,.6))}.tc-rail--completed[data-v-f1b566c9]{background:var(--itc-rail-completed,rgba(48,209,88,.5))}.tc-rail--failed[data-v-f1b566c9]{background:var(--itc-rail-failed,rgba(255,100,100,.5))}.tc-rail--stalled[data-v-f1b566c9]{background:repeating-linear-gradient(180deg,var(--itc-rail-failed,rgba(255,100,100,.5)) 0,var(--itc-rail-failed,rgba(255,100,100,.5)) 4px,transparent 4px,transparent 8px)}.tc-rail--cancelled[data-v-f1b566c9],.tc-rail--queued[data-v-f1b566c9]{background:var(--itc-rail-queued,hsla(0,0%,100%,.15))}@keyframes tc-rail-shimmer-f1b566c9{0%,to{opacity:1}50%{opacity:.5}}.tc-content[data-v-f1b566c9]{flex:1;min-width:0}.tc-header-row[data-v-f1b566c9]{padding:10px 14px}.tc-header[data-v-f1b566c9],.tc-header-row[data-v-f1b566c9]{align-items:center;display:flex;gap:8px}.tc-header[data-v-f1b566c9]{background:transparent;border:none;color:var(--ink);cursor:pointer;flex:1;font-family:var(--font-sans,system-ui,sans-serif);font-size:13px;min-width:0;padding:0;text-align:left}.tc-header[data-v-f1b566c9]:focus-visible{border-radius:6px;outline:2px solid hsla(0,0%,100%,.3);outline-offset:2px}.tc-chevron[data-v-f1b566c9]{align-items:center;display:flex;opacity:.5;transition:transform .15s ease}.tc-expanded .tc-chevron[data-v-f1b566c9]{transform:rotate(90deg)}.tc-summary[data-v-f1b566c9]{flex:1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-status[data-v-f1b566c9]{border-radius:4px;font-size:12px;font-weight:600;padding:1px 6px}.tc-status-success[data-v-f1b566c9]{background:#30d1581f;color:var(--mcf-success-text)}.tc-status-error[data-v-f1b566c9]{background:#ff64641f;color:#ff6961}.tc-status-stalled[data-v-f1b566c9]{background:#ff9f0a1f;color:#ff9f0a}.tc-status-cancelled[data-v-f1b566c9],.tc-status-default[data-v-f1b566c9]{background:var(--mcf-white-soft);color:var(--muted)}.tc-elapsed[data-v-f1b566c9]{color:var(--itc-elapsed-text,#c4b5fd);flex-shrink:0;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;font-variant-numeric:tabular-nums}.tc-duration[data-v-f1b566c9]{color:var(--muted);font-size:11px;opacity:.7}.tc-stop-btn[data-v-f1b566c9]{background:#ff646414;border:1px solid rgba(255,100,100,.15);border-radius:4px;color:#ff6464b3;cursor:pointer;flex-shrink:0;font-family:var(--font-sans,system-ui,sans-serif);font-size:10px;padding:2px 8px;transition:color .15s ease,background .15s ease;white-space:nowrap}.tc-stop-btn[data-v-f1b566c9]:hover{background:#ff64641f;color:#ff6464e6}.tc-stop-btn[data-v-f1b566c9]:focus-visible{outline:2px solid rgba(255,100,100,.5);outline-offset:1px}.tc-recovery-hint[data-v-f1b566c9]{color:#ff646499;font-family:var(--font-sans,system-ui,sans-serif);font-size:10px;font-style:italic;padding:2px 14px 6px}.tc-raw-name[data-v-f1b566c9]{align-items:baseline;display:flex;flex-wrap:wrap;font-size:10px;gap:6px;padding:0 14px 4px}.tc-raw-name-friendly[data-v-f1b566c9]{color:var(--mcf-text-dim);font-family:var(--font-sans,system-ui,sans-serif);font-weight:500}.tc-raw-name-id[data-v-f1b566c9]{color:var(--muted);font-family:var(--font-mono,"JetBrains Mono",monospace);opacity:.5}.tc-raw-toggle[data-v-f1b566c9]{align-self:flex-start;background:transparent;border:none;border-radius:3px;color:var(--mcf-text-dim);cursor:pointer;font-family:var(--font-sans,system-ui,sans-serif);font-size:10px;margin-top:4px;padding:2px 6px}.tc-raw-toggle[data-v-f1b566c9]:hover{color:var(--mcf-text)}.tc-raw-toggle[data-v-f1b566c9]:focus-visible{outline:2px solid hsla(0,0%,100%,.3);outline-offset:1px}.tc-raw-section[data-v-f1b566c9]{margin-top:8px;padding-top:8px}.tc-body[data-v-f1b566c9],.tc-raw-section[data-v-f1b566c9]{border-top:1px solid var(--mcf-border);display:flex;flex-direction:column;gap:12px}.tc-body[data-v-f1b566c9]{padding:12px 14px}.tc-section[data-v-f1b566c9]{display:flex;flex-direction:column;gap:4px}.tc-section-label[data-v-f1b566c9]{color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.tc-code[data-v-f1b566c9]{background:var(--mcf-code-bg);border:1px solid var(--mcf-border);border-radius:8px;color:var(--ink);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;line-height:1.5;margin:0;max-height:300px;overflow-y:auto;padding:10px 12px;white-space:pre-wrap;word-break:break-word}.tc-code[data-v-f1b566c9]::-webkit-scrollbar{width:5px}.tc-code[data-v-f1b566c9]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.tc-code-output[data-v-f1b566c9]{border-color:#30d1581f}.tc-expand-enter-active[data-v-f1b566c9],.tc-expand-leave-active[data-v-f1b566c9]{overflow:hidden;transition:all .15s ease}.tc-expand-enter-from[data-v-f1b566c9],.tc-expand-leave-to[data-v-f1b566c9]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}@media(max-width:400px){.tc-header[data-v-f1b566c9],.tc-header-row[data-v-f1b566c9]{flex-wrap:wrap}.tc-stop-btn[data-v-f1b566c9]{order:-1}}@media(max-width:350px){.tc-duration[data-v-f1b566c9],.tc-elapsed[data-v-f1b566c9]{flex-basis:100%;padding-left:20px}}.tc-denial[data-v-f1b566c9]{margin-bottom:var(--mcf-space-3,12px)}.tc-denial-headline[data-v-f1b566c9]{font-size:12px;line-height:1.5}.tc-denial-chip[data-v-f1b566c9]{margin:0 2px}.tc-denial-actions[data-v-f1b566c9]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tc-denial-status[data-v-f1b566c9]{font-size:12px}.tc-denial-status--ok[data-v-f1b566c9]{color:var(--mcf-success-text)}.tc-denial-status--err[data-v-f1b566c9]{color:var(--mcf-danger-text)}.tc-denial-note[data-v-f1b566c9]{color:var(--mcf-text-dim);font-size:11px;margin:8px 0 0}@media(prefers-reduced-motion:reduce){.tc-card[data-v-f1b566c9],.tc-rail[data-v-f1b566c9]{transition:none}.tc-rail--running[data-v-f1b566c9]{animation:none;opacity:1}.tc-chevron[data-v-f1b566c9],.tc-expand-enter-active[data-v-f1b566c9],.tc-expand-leave-active[data-v-f1b566c9],.tc-stop-btn[data-v-f1b566c9]{transition:none}}:where(html[data-theme=day],html[data-theme=light]) .tc-card[data-v-f1b566c9]:hover{border-color:#0a0a1424}:where(html[data-theme=day],html[data-theme=light]) .tc-rail--cancelled[data-v-f1b566c9]{background:var(--itc-rail-queued,rgba(10,10,20,.15))}:where(html[data-theme=day],html[data-theme=light]) .tc-rail--queued[data-v-f1b566c9]{background:var(--itc-rail-queued,rgba(10,10,20,.15))}:where(html[data-theme=day],html[data-theme=light]) .tc-status-cancelled[data-v-f1b566c9]{background:#0a0a140f}:where(html[data-theme=day],html[data-theme=light]) .tc-status-default[data-v-f1b566c9]{background:#0a0a140f}:where(html[data-theme=day],html[data-theme=light]) .tc-raw-toggle[data-v-f1b566c9]{color:#0a0a148c}:where(html[data-theme=day],html[data-theme=light]) .tc-raw-toggle[data-v-f1b566c9]:hover{color:#0a0a14bf}:where(html[data-theme=day],html[data-theme=light]) .tc-raw-section[data-v-f1b566c9]{border-top:1px solid rgba(10,10,20,.06)}:where(html[data-theme=day],html[data-theme=light]) .tc-body[data-v-f1b566c9]{border-top:1px solid rgba(10,10,20,.06)}:where(html[data-theme=day],html[data-theme=light]) .tc-code[data-v-f1b566c9]{border:1px solid rgba(10,10,20,.06)}:where(html[data-theme=day],html[data-theme=light]) .tc-code[data-v-f1b566c9]::-webkit-scrollbar-thumb{background:#0a0a141f}:where(html[data-theme=day],html[data-theme=light]) .tc-elapsed[data-v-f1b566c9]{color:var(--itc-elapsed-text,#6d28d9)}.sbx-callout[data-v-7d989715]{margin-bottom:var(--mcf-space-3)}.sbx-headline[data-v-7d989715]{font-size:var(--mcf-fs-small);line-height:1.5}.sbx-headline strong[data-v-7d989715]{overflow-wrap:anywhere}.sbx-success[data-v-7d989715]{animation:sbx-pop-7d989715 .28s var(--mcf-ease-bounce) both;display:inline-block}@keyframes sbx-pop-7d989715{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.sbx-actions[data-v-7d989715]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mcf-space-2);margin-top:var(--mcf-space-2)}.sbx-status[data-v-7d989715]{font-size:var(--mcf-fs-xs)}.sbx-status--err[data-v-7d989715]{color:var(--mcf-danger-text)}.sbx-status--block[data-v-7d989715]{flex-basis:100%}.sbx-note[data-v-7d989715]{font-size:var(--mcf-fs-xs);margin:var(--mcf-space-2) 0 0;opacity:.85}@media(max-width:480px){.sbx-actions[data-v-7d989715]{align-items:stretch;flex-direction:column}.sbx-primary[data-v-7d989715]{font-size:var(--mcf-fs-small);padding:var(--mcf-space-3) var(--mcf-space-4);width:100%}}@media(prefers-reduced-motion:reduce){.sbx-success[data-v-7d989715]{animation:none}}.lkp[data-v-b632a202]{margin:8px 10px}.lkp-body[data-v-b632a202]{display:flex;flex-direction:column;gap:8px}.lkp-lead[data-v-b632a202]{font-size:12.5px;line-height:1.5;margin:0}.lkp-form[data-v-b632a202]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.lkp-input[data-v-b632a202]{flex:1 1 240px;min-width:0}.lkp-reveal[data-v-b632a202]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--mcf-text-dim);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:28px}.lkp-reveal[data-v-b632a202]:hover{background:var(--mcf-white-soft);color:var(--mcf-text)}.lkp-detected[data-v-b632a202]{color:var(--mcf-text-dim);font-size:11.5px;margin:0}.lkp-manual[data-v-b632a202]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.lkp-manual-label[data-v-b632a202]{color:var(--mcf-text-dim);font-size:11.5px}.lkp-select[data-v-b632a202]{background:var(--mcf-surface);border:1px solid var(--mcf-input-border);border-radius:6px;color:var(--mcf-text);font-size:12px;padding:4px 8px}.lkp-error[data-v-b632a202]{font-size:11.5px}.lkp-error[data-v-b632a202],.lkp-mismatch[data-v-b632a202]{color:var(--mcf-danger-text);margin:0}.lkp-mismatch[data-v-b632a202]{background:var(--mcf-danger-soft);border:1px solid var(--mcf-danger-border);border-radius:6px;font-size:12px;line-height:1.45;padding:7px 9px}.lkp-mismatch b[data-v-b632a202]{color:var(--mcf-danger-text)}.lkp-manage[data-v-b632a202]{color:var(--mcf-text-dim);font-size:11.5px;margin:2px 0 0}.lkp-link[data-v-b632a202]{color:var(--mcf-info-text);text-decoration:underline;text-underline-offset:2px}.lkp-success-text[data-v-b632a202]{font-size:12.5px;line-height:1.5}.itc-root[data-v-5da27562]{--itc-rail-running:rgba(139,92,246,.6);--itc-elapsed-text:#c4b5fd;--itc-rail-completed:rgba(48,209,88,.5);--itc-rail-failed:rgba(255,100,100,.5);--itc-rail-queued:hsla(0,0%,100%,.15);--itc-badge-read:hsla(0,0%,100%,.08);--itc-badge-change:rgba(255,200,100,.12);--itc-badge-run:rgba(139,92,246,.12);--itc-badge-web:rgba(100,180,255,.12);--itc-badge-message:rgba(100,220,200,.12);--itc-warn-bg:rgba(255,159,10,.08);--itc-warn-text:rgba(255,159,10,.85);--itc-critical-bg:rgba(255,100,100,.08);--itc-critical-text:rgba(255,100,100,.85);--itc-polling-opacity:.55;--itc-glow-duration:.3s;align-self:flex-start;margin-bottom:6px;max-width:85%;opacity:0;transition:opacity .3s ease}.itc-arrived[data-v-5da27562]{opacity:1}.itc-pill[data-v-5da27562]{background:var(--mcf-card-bg);border:1px solid var(--mcf-border);border-radius:8px;overflow:hidden;transition:border-color .15s ease}.itc-pill--running[data-v-5da27562]{animation:itc-rail-shimmer-5da27562 2s ease-in-out infinite;border-left:3px solid var(--itc-rail-running)}.itc-pill--stalled[data-v-5da27562]{border-left:3px dashed var(--itc-rail-failed)}@keyframes itc-rail-shimmer-5da27562{0%,to{border-left-color:var(--itc-rail-running)}50%{border-left-color:#8b5cf64d}}.itc-pill--read[data-v-5da27562],.itc-pill--write[data-v-5da27562]{border-color:var(--mcf-border)}.itc-pill--error[data-v-5da27562]{border-color:var(--mcf-warn-text)}.itc-pill[data-v-5da27562]:hover{border-color:var(--mcf-border-2)}.itc-pill--error[data-v-5da27562]:hover{border-color:#ff9f0a80}.itc-pill-btn[data-v-5da27562]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-family:var(--font-sans,system-ui,sans-serif);font-size:11px;gap:8px;min-height:36px;padding:8px 12px;text-align:left;transition:color .15s ease;width:100%}.itc-pill-btn[data-v-5da27562],.itc-pill-btn[data-v-5da27562]:hover{color:var(--mcf-text)}.itc-pill-btn[data-v-5da27562]:focus-visible{border-radius:8px;outline:2px solid hsla(0,0%,100%,.3);outline-offset:-2px}.itc-chevron[data-v-5da27562]{align-items:center;display:flex;flex-shrink:0;opacity:.5;transition:transform .15s ease}.itc-chevron--open[data-v-5da27562]{transform:rotate(90deg)}.itc-chevron--small[data-v-5da27562]{opacity:.4}.itc-label[data-v-5da27562]{color:var(--mcf-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itc-count[data-v-5da27562]{color:var(--mcf-text-dim);font-size:10px}.itc-count[data-v-5da27562],.itc-elapsed[data-v-5da27562]{flex-shrink:0;white-space:nowrap}.itc-elapsed[data-v-5da27562]{color:var(--itc-elapsed-text,#c4b5fd);font-size:11px}.itc-duration[data-v-5da27562]{color:var(--mcf-text-dim);flex-shrink:0;font-size:10px;margin-left:auto;white-space:nowrap}.itc-file-chips[data-v-5da27562]{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 8px}.itc-file-chip[data-v-5da27562]{align-items:center;background:var(--mcf-white-faint);border:1px solid var(--mcf-border);border-radius:6px;color:var(--mcf-text);cursor:pointer;display:inline-flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;gap:6px;max-width:100%;min-width:0;padding:3px 8px;text-align:left;transition:border-color .12s ease,background .12s ease}.itc-file-chip[data-v-5da27562]:hover{background:var(--mcf-white-soft);border-color:var(--mcf-border-2)}.itc-file-chip[data-v-5da27562]:focus-visible{outline:2px solid var(--mcf-border-2);outline-offset:1px}.itc-file-chip-icon[data-v-5da27562]{flex-shrink:0;font-size:11px;line-height:1}.itc-file-chip-name[data-v-5da27562]{font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itc-file-chip-dl[data-v-5da27562]{align-items:center;border-radius:4px;color:var(--mcf-text-dim);display:inline-flex;flex-shrink:0;height:16px;justify-content:center;opacity:0;transition:opacity .12s ease,background .12s ease,color .12s ease;width:16px}.itc-file-chip:focus-within .itc-file-chip-dl[data-v-5da27562],.itc-file-chip:hover .itc-file-chip-dl[data-v-5da27562]{opacity:1}.itc-file-chip-dl[data-v-5da27562]:hover{background:var(--mcf-white-soft);color:var(--mcf-text)}.itc-file-chip-spin[data-v-5da27562]{animation:itc-file-chip-spin-5da27562 .8s linear infinite}@keyframes itc-file-chip-spin-5da27562{to{transform:rotate(1turn)}}.itc-file-chip--more[data-v-5da27562]{background:transparent;border-style:dashed;color:var(--mcf-text-dim);font-family:var(--font-sans,system-ui,sans-serif)}.itc-file-chip--more[data-v-5da27562]:hover{color:var(--mcf-text)}.itc-body[data-v-5da27562]{border-top:1px solid var(--mcf-border);gap:6px;padding:8px}.itc-body[data-v-5da27562],.itc-cards[data-v-5da27562]{display:flex;flex-direction:column}.itc-cards[data-v-5da27562]{gap:4px}.itc-group[data-v-5da27562]{border:1px solid var(--mcf-border);border-radius:8px;overflow:hidden}.itc-group-header[data-v-5da27562]{align-items:center;background:var(--mcf-white-faint);border:none;color:var(--mcf-text);cursor:pointer;display:flex;font-family:var(--font-sans,system-ui,sans-serif);font-size:11px;gap:8px;padding:8px 12px;text-align:left;transition:background .15s ease;width:100%}.itc-group-header[data-v-5da27562]:hover{background:var(--mcf-card-bg)}.itc-group-label[data-v-5da27562]{color:var(--mcf-text);font-weight:500}.itc-group-badge[data-v-5da27562]{background:var(--mcf-white-soft);border-radius:4px;color:var(--mcf-text-dim);font-size:10px;font-weight:600;padding:1px 6px}.itc-group-cards[data-v-5da27562]{display:flex;flex-direction:column;gap:4px;padding:4px 8px 8px}.itc-rollup-header[data-v-5da27562]{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.itc-rollup--failure[data-v-5da27562]{border-left:2px solid rgba(255,100,100,.4)}.itc-rollup--pending[data-v-5da27562]{border-left:2px solid var(--itc-rail-running)}.itc-rollup-icon[data-v-5da27562]{align-items:center;display:inline-flex}.itc-rollup-count[data-v-5da27562],.itc-rollup-icon[data-v-5da27562]{color:var(--mcf-text);flex-shrink:0}.itc-rollup-count[data-v-5da27562]{background:var(--mcf-white-soft);border-radius:4px;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;padding:1px 6px}.itc-rollup-polling-badge[data-v-5da27562]{color:var(--mcf-text-dim);flex-shrink:0;font-size:9px;font-style:italic;letter-spacing:.02em;text-transform:lowercase}.itc-rollup-last[data-v-5da27562]{color:var(--mcf-text-dim);flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;margin-left:auto;white-space:nowrap}.itc-rollup-chevron[data-v-5da27562]{margin-left:4px}.itc-show-all[data-v-5da27562]{background:transparent;border:1px dashed var(--mcf-border);border-radius:6px;color:var(--mcf-text);cursor:pointer;display:block;font-family:var(--font-sans,system-ui,sans-serif);font-size:11px;padding:8px;text-align:center;transition:color .15s ease,border-color .15s ease;width:100%}.itc-show-all[data-v-5da27562]:hover{border-color:var(--mcf-border-2);color:var(--mcf-text)}.itc-footer[data-v-5da27562]{padding:4px 4px 0;text-align:right}.itc-transcript-link[data-v-5da27562]{color:var(--mcf-text-dim);font-family:var(--font-sans,system-ui,sans-serif);font-size:10px;text-decoration:none;transition:color .15s ease}.itc-transcript-link[data-v-5da27562]:hover{color:var(--mcf-text);text-decoration:underline}.itc-expand-enter-active[data-v-5da27562]{overflow:hidden;transition:max-height .2s ease-out,opacity .2s ease-out}.itc-expand-leave-active[data-v-5da27562]{overflow:hidden;transition:max-height .2s ease-in,opacity .15s ease-in}.itc-expand-enter-from[data-v-5da27562],.itc-expand-leave-to[data-v-5da27562]{max-height:0;opacity:0}.itc-expand-enter-to[data-v-5da27562]{max-height:2000px;opacity:1}.itc-cascade-enter-active[data-v-5da27562]{transition:transform .2s ease-out,opacity .2s ease-out}.itc-cascade-leave-active[data-v-5da27562]{transition:transform .15s ease-in,opacity .15s ease-in}.itc-cascade-enter-from[data-v-5da27562]{opacity:0;transform:translateY(6px)}.itc-cascade-leave-to[data-v-5da27562]{opacity:0;transform:translateY(-4px)}.itc-cascade-enter-active[data-v-5da27562]:nth-child(2){transition-delay:40ms}.itc-cascade-enter-active[data-v-5da27562]:nth-child(3){transition-delay:80ms}.itc-cascade-enter-active[data-v-5da27562]:nth-child(4){transition-delay:.12s}.itc-cascade-enter-active[data-v-5da27562]:nth-child(5){transition-delay:.16s}.itc-cascade-enter-active[data-v-5da27562]:nth-child(6){transition-delay:.2s}.itc-cascade-enter-active[data-v-5da27562]:nth-child(7){transition-delay:.24s}.itc-cascade-enter-active[data-v-5da27562]:nth-child(8){transition-delay:.28s}.itc-cascade-enter-active[data-v-5da27562]:nth-child(9){transition-delay:.32s}.itc-cascade-enter-active[data-v-5da27562]:nth-child(10){transition-delay:.36s}.itc-polling-line[data-v-5da27562]{align-items:center;color:var(--mcf-text);display:flex;flex-wrap:wrap;font-family:var(--font-sans,system-ui,sans-serif);font-size:11px;gap:6px;opacity:var(--itc-polling-opacity);padding:4px 12px}.itc-polling-line--promoted[data-v-5da27562]{border-left:3px solid var(--itc-rail-failed);color:var(--mcf-text);opacity:1;padding-left:9px}.itc-polling-label[data-v-5da27562]{color:var(--mcf-text);font-weight:500}.itc-polling-line--promoted .itc-polling-label[data-v-5da27562]{color:var(--itc-critical-text)}.itc-polling-sep[data-v-5da27562]{opacity:.4}.itc-polling-count[data-v-5da27562],.itc-polling-duration[data-v-5da27562]{font-variant-numeric:tabular-nums}.itc-polling-details-btn[data-v-5da27562]{background:transparent;border:none;border-radius:3px;color:var(--mcf-text-dim);cursor:pointer;font-family:var(--font-sans,system-ui,sans-serif);font-size:10px;padding:1px 4px;text-decoration:underline;text-underline-offset:2px}.itc-polling-details-btn[data-v-5da27562]:hover{color:var(--mcf-text)}.itc-polling-details-btn[data-v-5da27562]:focus-visible{outline:2px solid hsla(0,0%,100%,.3);outline-offset:1px}.itc-polling-expanded[data-v-5da27562]{display:flex;flex-direction:column;gap:4px;padding-top:4px;width:100%}.itc-loop-warning[data-v-5da27562]{align-items:flex-start;border-radius:8px;display:flex;font-family:var(--font-sans,system-ui,sans-serif);font-size:11px;gap:8px;line-height:1.4;margin-bottom:4px;padding:8px 12px}.itc-loop-warning--warning[data-v-5da27562]{background:var(--itc-warn-bg);border:1px solid rgba(255,159,10,.15);color:var(--itc-warn-text)}.itc-loop-warning--critical[data-v-5da27562]{background:var(--itc-critical-bg);border:1px solid rgba(255,100,100,.15);color:var(--itc-critical-text)}.itc-loop-warning-text[data-v-5da27562]{flex:1}.itc-loop-warning-actions[data-v-5da27562]{display:flex;flex-shrink:0;gap:8px}.itc-loop-warning-btn[data-v-5da27562]{background:transparent;border:none;border-radius:3px;color:inherit;cursor:pointer;font-family:var(--font-sans,system-ui,sans-serif);font-size:10px;opacity:.8;padding:2px 6px;white-space:nowrap}.itc-loop-warning-btn[data-v-5da27562]:hover{background:var(--mcf-white-soft);opacity:1}.itc-loop-warning-btn[data-v-5da27562]:focus-visible{outline:2px solid currentColor;outline-offset:1px}@media(prefers-reduced-motion:reduce){.itc-root[data-v-5da27562]{opacity:1;transition:none}.itc-skeleton-shimmer[data-v-5da27562]{animation:none}.itc-pill--running[data-v-5da27562]{animation:none;border-left-color:var(--itc-rail-running)}.itc-cascade-enter-active[data-v-5da27562],.itc-cascade-leave-active[data-v-5da27562],.itc-chevron[data-v-5da27562],.itc-expand-enter-active[data-v-5da27562],.itc-expand-leave-active[data-v-5da27562],.itc-group-header[data-v-5da27562],.itc-pill[data-v-5da27562],.itc-pill-btn[data-v-5da27562],.itc-show-all[data-v-5da27562],.itc-transcript-link[data-v-5da27562]{transition:none}.itc-cascade-enter-from[data-v-5da27562],.itc-cascade-leave-to[data-v-5da27562]{transform:none}.itc-file-chip-spin[data-v-5da27562]{animation:none}.itc-file-chip[data-v-5da27562],.itc-file-chip-dl[data-v-5da27562]{transition:none}}:where(html[data-theme=day],html[data-theme=light]) .itc-root[data-v-5da27562]{--itc-rail-queued:rgba(10,10,20,.15);--itc-badge-read:rgba(10,10,20,.08);--itc-elapsed-text:#6d28d9}:where(html[data-theme=day],html[data-theme=light]) .itc-pill-btn[data-v-5da27562]{color:#0a0a148c}:where(html[data-theme=day],html[data-theme=light]) .itc-pill-btn[data-v-5da27562]:hover{color:#0a0a14bf}:where(html[data-theme=day],html[data-theme=light]) .itc-pill-btn[data-v-5da27562]:focus-visible{outline:2px solid rgba(10,10,20,.3)}:where(html[data-theme=day],html[data-theme=light]) .itc-label[data-v-5da27562]{color:#0a0a14bf}:where(html[data-theme=day],html[data-theme=light]) .itc-count[data-v-5da27562]{color:#0a0a1473}:where(html[data-theme=day],html[data-theme=light]) .itc-duration[data-v-5da27562]{color:#0a0a1459}:where(html[data-theme=day],html[data-theme=light]) .itc-group-header[data-v-5da27562]{color:#0a0a148c}:where(html[data-theme=day],html[data-theme=light]) .itc-group-label[data-v-5da27562]{color:#0a0a14a6}:where(html[data-theme=day],html[data-theme=light]) .itc-group-badge[data-v-5da27562]{color:#0a0a1473}:where(html[data-theme=day],html[data-theme=light]) .itc-rollup-icon[data-v-5da27562]{color:#0a0a1480}:where(html[data-theme=day],html[data-theme=light]) .itc-rollup-count[data-v-5da27562]{color:#0a0a148c}:where(html[data-theme=day],html[data-theme=light]) .itc-rollup-polling-badge[data-v-5da27562]{color:#0a0a1461}:where(html[data-theme=day],html[data-theme=light]) .itc-rollup-last[data-v-5da27562]{color:#0a0a1459}:where(html[data-theme=day],html[data-theme=light]) .itc-show-all[data-v-5da27562]{color:#0a0a1480}:where(html[data-theme=day],html[data-theme=light]) .itc-show-all[data-v-5da27562]:hover{color:#0a0a14b3}:where(html[data-theme=day],html[data-theme=light]) .itc-transcript-link[data-v-5da27562]{color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .itc-transcript-link[data-v-5da27562]:hover{color:var(--mcf-accent-text);text-decoration:underline}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-line[data-v-5da27562]{color:#0a0a1480}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-line--promoted[data-v-5da27562]{color:#0a0a14bf}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-label[data-v-5da27562]{color:#0a0a1499}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-details-btn[data-v-5da27562]{color:#0a0a1466}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-details-btn[data-v-5da27562]:hover{color:#0a0a1499}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-details-btn[data-v-5da27562]:focus-visible{outline:2px solid rgba(10,10,20,.3)}:where(html[data-theme=day],html[data-theme=light]) .itc-pill[data-v-5da27562]{background:#0a0a1408;border:1px solid rgba(10,10,20,.08)}:where(html[data-theme=day],html[data-theme=light]) .itc-pill--read[data-v-5da27562]{border-color:#0a0a1414}:where(html[data-theme=day],html[data-theme=light]) .itc-pill--write[data-v-5da27562]{border-color:#0a0a141f}:where(html[data-theme=day],html[data-theme=light]) .itc-pill[data-v-5da27562]:hover{border-color:#0a0a1424}:where(html[data-theme=day],html[data-theme=light]) .itc-pill-btn[data-v-5da27562]{color:#0a0a14b3}:where(html[data-theme=day],html[data-theme=light]) .itc-pill-btn[data-v-5da27562]:hover{color:#0a0a14e6}:where(html[data-theme=day],html[data-theme=light]) .itc-label[data-v-5da27562]{color:#0a0a14e6}:where(html[data-theme=day],html[data-theme=light]) .itc-count[data-v-5da27562]{color:#0a0a1499}:where(html[data-theme=day],html[data-theme=light]) .itc-duration[data-v-5da27562]{color:#0a0a1480}:where(html[data-theme=day],html[data-theme=light]) .itc-body[data-v-5da27562]{border-top:1px solid rgba(10,10,20,.06)}:where(html[data-theme=day],html[data-theme=light]) .itc-group[data-v-5da27562]{border:1px solid rgba(10,10,20,.06)}:where(html[data-theme=day],html[data-theme=light]) .itc-group-header[data-v-5da27562]{background:#0a0a1405;color:#0a0a14b3}:where(html[data-theme=day],html[data-theme=light]) .itc-group-header[data-v-5da27562]:hover{background:#0a0a140a}:where(html[data-theme=day],html[data-theme=light]) .itc-group-label[data-v-5da27562]{color:#0a0a14cc}:where(html[data-theme=day],html[data-theme=light]) .itc-group-badge[data-v-5da27562]{background:#0a0a140f;color:#0a0a1499}:where(html[data-theme=day],html[data-theme=light]) .itc-rollup-icon[data-v-5da27562]{color:#0a0a14a6}:where(html[data-theme=day],html[data-theme=light]) .itc-rollup-count[data-v-5da27562]{background:#0a0a140f;color:#0a0a14b3}:where(html[data-theme=day],html[data-theme=light]) .itc-rollup-polling-badge[data-v-5da27562]{color:#0a0a1487}:where(html[data-theme=day],html[data-theme=light]) .itc-rollup-last[data-v-5da27562]{color:#0a0a1480}:where(html[data-theme=day],html[data-theme=light]) .itc-show-all[data-v-5da27562]{border:1px dashed rgba(10,10,20,.1);color:#0a0a14a6}:where(html[data-theme=day],html[data-theme=light]) .itc-show-all[data-v-5da27562]:hover{border-color:#0a0a142e;color:#0a0a14d9}:where(html[data-theme=day],html[data-theme=light]) .itc-transcript-link[data-v-5da27562]{color:#0a0a148c}:where(html[data-theme=day],html[data-theme=light]) .itc-transcript-link[data-v-5da27562]:hover{color:#0a0a14cc}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-line[data-v-5da27562]{color:#0a0a14a6}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-line--promoted[data-v-5da27562]{color:#0a0a14e6}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-label[data-v-5da27562]{color:#0a0a14bf}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-details-btn[data-v-5da27562]{color:#0a0a148c}:where(html[data-theme=day],html[data-theme=light]) .itc-polling-details-btn[data-v-5da27562]:hover{color:#0a0a14bf}:where(html[data-theme=day],html[data-theme=light]) .itc-loop-warning-btn[data-v-5da27562]:hover{background:#0a0a1414}:where(html[data-theme=day],html[data-theme=light]) .itc-pill[data-v-5da27562]{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .itc-pill--running[data-v-5da27562]{background:var(--mcf-success-soft);border-color:var(--mcf-success-text);color:var(--mcf-success-text)}:where(html[data-theme=day],html[data-theme=light]) .itc-pill--stalled[data-v-5da27562]{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .itc-pill--read[data-v-5da27562]{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .itc-pill--write[data-v-5da27562]{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .itc-pill--error[data-v-5da27562]{background:var(--mcf-danger-soft);border-color:var(--mcf-danger-text);color:var(--mcf-danger-text)}.render-progress-card[data-v-b3aa1e44]{background:var(--mcf-surface-2);border:1px solid var(--mcf-border,hsla(0,0%,100%,.08));border-radius:var(--mcf-radius-md);display:flex;flex-direction:column;gap:var(--mcf-space-2);max-width:420px;padding:var(--mcf-space-3)}.render-progress-card.is-error[data-v-b3aa1e44]{background:var(--mcf-danger-soft);border-color:var(--mcf-danger-border)}.rpc-head[data-v-b3aa1e44]{align-items:center;color:var(--mcf-text);display:flex;font-size:var(--mcf-fs-small);gap:var(--mcf-space-2)}.rpc-icon[data-v-b3aa1e44]{flex:0 0 auto}.rpc-label[data-v-b3aa1e44]{font-weight:600}.rpc-pct[data-v-b3aa1e44]{color:var(--mcf-text-dim);font-variant-numeric:tabular-nums}.rpc-spacer[data-v-b3aa1e44]{flex:1 1 auto}.rpc-elapsed[data-v-b3aa1e44]{color:var(--mcf-text-faint);font-variant-numeric:tabular-nums}.rpc-bar[data-v-b3aa1e44]{margin-top:2px}.rpc-bar.is-indeterminate[data-v-b3aa1e44] .mcf-progress__bar{animation:rpc-indeterminate-b3aa1e44 1.4s ease-in-out infinite;width:35%}@keyframes rpc-indeterminate-b3aa1e44{0%{margin-left:-35%}to{margin-left:100%}}@media(prefers-reduced-motion:reduce){.rpc-bar.is-indeterminate[data-v-b3aa1e44] .mcf-progress__bar{animation:none;opacity:.4;width:100%}}.rpc-error[data-v-b3aa1e44]{color:var(--mcf-danger-text);font-size:var(--mcf-fs-small);word-break:break-word}.rtc[data-v-8fb02f51]{--mcf-fanout-accent:var(--mcf-purple);--mcf-fanout-run:var(--mcf-cyan);--mcf-fanout-ok:var(--mcf-green);--mcf-fanout-err:var(--mcf-danger);--mcf-fanout-drift:var(--mcf-amber,var(--mcf-orange));--mcf-fanout-line:color-mix(in srgb,currentcolor 12%,transparent);background:color-mix(in srgb,var(--mcf-fanout-accent) 5%,transparent);border:1px solid var(--mcf-fanout-line);border-radius:14px;margin:8px 0 4px;overflow:hidden;position:relative}.rtc__accent[data-v-8fb02f51]{background:linear-gradient(90deg,transparent,var(--mcf-fanout-accent),transparent);height:2px;inset:0 0 auto;opacity:.7;position:absolute}.rtc__head[data-v-8fb02f51]{align-items:center;display:flex;gap:12px;padding:13px 14px 11px}.rtc__glyph[data-v-8fb02f51]{background:color-mix(in srgb,var(--mcf-fanout-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--mcf-fanout-accent) 30%,transparent);border-radius:8px;color:var(--mcf-fanout-accent);display:grid;flex:none;height:26px;place-items:center;width:26px}.rtc__glyph svg[data-v-8fb02f51]{height:15px;width:15px}.rtc__titles[data-v-8fb02f51]{flex:1;min-width:0}.rtc__title[data-v-8fb02f51]{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:-.01em}.rtc__live[data-v-8fb02f51]{align-items:center;background:color-mix(in srgb,var(--mcf-fanout-run) 14%,transparent);border-radius:999px;color:var(--mcf-fanout-run);display:inline-flex;font-size:10.5px;font-weight:500;gap:5px;padding:1px 7px;text-transform:lowercase}.rtc__live-dot[data-v-8fb02f51]{animation:rtc-pulse-8fb02f51 1.8s ease-out infinite;background:var(--mcf-fanout-run);border-radius:50%;height:6px;width:6px}.rtc__sub[data-v-8fb02f51]{color:color-mix(in srgb,currentcolor 45%,transparent);font-size:11.5px;margin-top:2px}.rtc__elapsed[data-v-8fb02f51],.rtc__sub[data-v-8fb02f51]{font-family:var(--mcf-font-mono,ui-monospace,monospace)}.rtc__elapsed[data-v-8fb02f51]{color:color-mix(in srgb,currentcolor 62%,transparent);font-size:12px;font-variant-numeric:tabular-nums}.rtc__chev[data-v-8fb02f51]{background:transparent;border:none;border-radius:7px;color:color-mix(in srgb,currentcolor 45%,transparent);cursor:pointer;display:grid;flex:none;height:26px;place-items:center;width:26px}.rtc__chev[data-v-8fb02f51]:hover{background:color-mix(in srgb,currentcolor 6%,transparent);color:currentcolor}.rtc__chev svg[data-v-8fb02f51]{height:14px;width:14px}.rtc__agg[data-v-8fb02f51]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 11px}.rtc__tally[data-v-8fb02f51]{align-items:center;border:1px solid var(--mcf-fanout-line);border-radius:999px;color:color-mix(in srgb,currentcolor 62%,transparent);display:inline-flex;font-family:var(--mcf-font-mono,ui-monospace,monospace);font-size:11.5px;font-variant-numeric:tabular-nums;gap:6px;padding:3px 9px}.rtc__tally b[data-v-8fb02f51]{color:currentcolor;font-weight:600}.rtc__tally--err[data-v-8fb02f51]{border-color:color-mix(in srgb,var(--mcf-fanout-err) 30%,transparent);color:var(--mcf-fanout-err)}.rtc__dot[data-v-8fb02f51]{border-radius:50%;flex:none;height:7px;width:7px}.rtc__dot--ok[data-v-8fb02f51]{background:var(--mcf-fanout-ok)}.rtc__dot--run[data-v-8fb02f51]{background:var(--mcf-fanout-run)}.rtc__dot--err[data-v-8fb02f51]{background:var(--mcf-fanout-err)}.rtc__dot--unknown[data-v-8fb02f51]{background:var(--mcf-fanout-drift)}.rtc__bar[data-v-8fb02f51]{background:color-mix(in srgb,currentcolor 8%,transparent);border-radius:999px;height:4px;margin:0 14px;overflow:hidden}.rtc__bar>i[data-v-8fb02f51]{background:linear-gradient(90deg,var(--mcf-fanout-accent),var(--mcf-fanout-run));border-radius:999px;display:block;height:100%;position:relative;transition:width .4s ease}.rtc__bar--active>i[data-v-8fb02f51]:after{animation:rtc-sweep-8fb02f51 1.9s ease-in-out infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mcf-white) 35%,transparent),transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.rtc__rows[data-v-8fb02f51]{display:flex;flex-direction:column;list-style:none;margin:0;padding:10px 6px 8px}.rtc__row[data-v-8fb02f51]{align-items:start;border-radius:10px;display:grid;gap:12px;grid-template-columns:16px 1fr auto;padding:10px 8px}.rtc__row+.rtc__row[data-v-8fb02f51]{box-shadow:0 -1px color-mix(in srgb,currentcolor 8%,transparent)}.rtc__row[data-v-8fb02f51]:hover{background:color-mix(in srgb,currentcolor 3%,transparent)}.rtc__status[data-v-8fb02f51]{border-radius:50%;height:10px;margin-top:4px;width:10px}.rtc__status--running[data-v-8fb02f51]{animation:rtc-pulse-8fb02f51 1.8s ease-out infinite;background:var(--mcf-fanout-run)}.rtc__status--done[data-v-8fb02f51]{background:var(--mcf-fanout-ok)}.rtc__status--error[data-v-8fb02f51]{background:var(--mcf-fanout-err)}.rtc__status--unknown[data-v-8fb02f51]{background:var(--mcf-fanout-drift)}.rtc__main[data-v-8fb02f51]{min-width:0}.rtc__label[data-v-8fb02f51]{font-size:13.5px;font-weight:550;letter-spacing:-.005em}.rtc__meta[data-v-8fb02f51]{align-items:center;color:color-mix(in srgb,currentcolor 45%,transparent);display:flex;flex-wrap:wrap;font-family:var(--mcf-font-mono,ui-monospace,monospace);font-size:11px;gap:8px;margin-top:5px}.rtc__model[data-v-8fb02f51]{align-items:center;border:1px solid var(--mcf-fanout-line);border-radius:6px;color:color-mix(in srgb,currentcolor 62%,transparent);display:inline-flex;gap:5px;padding:2px 7px}.rtc__model .rtc__ok[data-v-8fb02f51]{color:var(--mcf-fanout-ok)}.rtc__model--drift[data-v-8fb02f51]{background:color-mix(in srgb,var(--mcf-fanout-drift) 13%,transparent);border-color:color-mix(in srgb,var(--mcf-fanout-drift) 34%,transparent);color:var(--mcf-fanout-drift)}.rtc__tool[data-v-8fb02f51]{align-items:center;background:color-mix(in srgb,var(--mcf-fanout-run) 12%,transparent);border:1px solid color-mix(in srgb,var(--mcf-fanout-run) 20%,transparent);border-radius:6px;color:var(--mcf-fanout-run);display:inline-flex;gap:6px;padding:2px 8px}.rtc__tri[data-v-8fb02f51]{animation:rtc-blink-8fb02f51 1.1s steps(2,jump-none) infinite;background:var(--mcf-fanout-run);border-radius:50%;height:5px;width:5px}.rtc__result[data-v-8fb02f51]{color:color-mix(in srgb,currentcolor 60%,transparent)}.rtc__err[data-v-8fb02f51]{background:color-mix(in srgb,var(--mcf-fanout-err) 10%,transparent);border:1px solid color-mix(in srgb,var(--mcf-fanout-err) 28%,transparent);border-radius:10px;margin-top:9px;padding:10px 11px}.rtc__err-line[data-v-8fb02f51]{align-items:center;color:color-mix(in srgb,var(--mcf-fanout-err) 82%,currentcolor);display:flex;font-size:12.5px;gap:8px;min-width:0;overflow-wrap:anywhere}.rtc__err-line svg[data-v-8fb02f51]{color:var(--mcf-fanout-err);flex:none;height:14px;width:14px}.rtc__err-actions[data-v-8fb02f51]{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.rtc__right[data-v-8fb02f51]{align-items:flex-end;display:flex;flex-direction:column;gap:6px;padding-top:1px}.rtc__row-elapsed[data-v-8fb02f51]{color:color-mix(in srgb,currentcolor 62%,transparent);font-family:var(--mcf-font-mono,ui-monospace,monospace);font-size:11.5px;font-variant-numeric:tabular-nums}.rtc__badge[data-v-8fb02f51]{border-radius:999px;font-family:var(--mcf-font-mono,ui-monospace,monospace);font-size:10px;letter-spacing:.08em;padding:2px 7px;text-transform:uppercase}.rtc__badge--ok[data-v-8fb02f51]{background:color-mix(in srgb,var(--mcf-fanout-ok) 14%,transparent);color:var(--mcf-fanout-ok)}.rtc__badge--err[data-v-8fb02f51]{background:color-mix(in srgb,var(--mcf-fanout-err) 14%,transparent);color:var(--mcf-fanout-err)}.rtc__badge--unknown[data-v-8fb02f51]{background:color-mix(in srgb,var(--mcf-fanout-drift) 14%,transparent);color:var(--mcf-fanout-drift)}.rtc-pill[data-v-8fb02f51]{align-items:center;background:color-mix(in srgb,var(--mcf-purple) 5%,transparent);border:1px solid color-mix(in srgb,currentcolor 12%,transparent);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:12px;margin:8px 0 4px;padding:9px 14px}.rtc-pill[data-v-8fb02f51]:hover{border-color:color-mix(in srgb,var(--mcf-purple) 34%,transparent)}.rtc-pill__glyph[data-v-8fb02f51]{color:var(--mcf-purple);display:grid;place-items:center}.rtc-pill__glyph svg[data-v-8fb02f51]{height:14px;width:14px}.rtc-pill__meta[data-v-8fb02f51]{align-items:center;color:color-mix(in srgb,currentcolor 62%,transparent);display:flex;font-family:var(--mcf-font-mono,ui-monospace,monospace);font-size:11.5px;font-variant-numeric:tabular-nums;gap:9px}.rtc-pill__chev[data-v-8fb02f51]{color:color-mix(in srgb,currentcolor 45%,transparent);display:grid;place-items:center}.rtc-pill__chev svg[data-v-8fb02f51]{height:13px;width:13px}@keyframes rtc-sweep-8fb02f51{0%{transform:translate(-100%)}55%,to{transform:translate(240%)}}@keyframes rtc-pulse-8fb02f51{0%{box-shadow:0 0 color-mix(in srgb,var(--mcf-cyan) 50%,transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb,var(--mcf-cyan) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--mcf-cyan) 0%,transparent)}}@keyframes rtc-blink-8fb02f51{0%{opacity:1}to{opacity:.25}}@media(prefers-reduced-motion:reduce){.rtc__bar--active>i[data-v-8fb02f51]:after,.rtc__live-dot[data-v-8fb02f51],.rtc__status--running[data-v-8fb02f51],.rtc__tri[data-v-8fb02f51]{animation:none!important}}.cost-line[data-v-909394db]{align-items:baseline;animation:cost-line-in-909394db .22s ease-out both;border-top:1px solid var(--mcf-border);color:var(--mcf-text-dim);display:flex;flex-wrap:wrap;font-family:var(--mcf-font-mono);font-size:var(--mcf-fs-xs);font-variant-numeric:tabular-nums;gap:var(--mcf-space-2);line-height:1.4;margin-top:var(--mcf-space-2);padding-top:var(--mcf-space-1)}.cost-line__seg[data-v-909394db]{white-space:nowrap}.cost-line__seg--dir[data-v-909394db]{color:var(--mcf-text-dim)}.cost-line__glyph[data-v-909394db]{margin-right:.15em}.cost-line__dot[data-v-909394db],.cost-line__glyph[data-v-909394db]{color:var(--mcf-text-faint)}.cost-line__cost[data-v-909394db]{color:var(--mcf-success-text);font-weight:600}.cost-line__cost--unknown[data-v-909394db]{color:var(--mcf-text-faint);font-style:italic;font-weight:400}.cost-line__cache[data-v-909394db]{color:var(--mcf-accent-text)}.cost-line__failed-note[data-v-909394db]{color:var(--mcf-text-faint);font-style:italic}.cost-line__subagents[data-v-909394db]{color:var(--mcf-secondary-text)}@keyframes cost-line-in-909394db{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.cost-line[data-v-909394db]{animation:none}}.delegation-chips[data-v-20634ef3]{display:flex;flex-wrap:wrap;font-family:var(--mcf-font-mono);font-size:var(--mcf-fs-xs);font-variant-numeric:tabular-nums;gap:var(--mcf-space-2);line-height:1.4;margin-top:var(--mcf-space-2)}.delegation-chips__chip[data-v-20634ef3]{align-items:baseline;border:1px solid var(--mcf-border);border-radius:var(--mcf-radius-pill);color:var(--mcf-text-dim);display:inline-flex;gap:.35em;padding:.15em .6em;white-space:nowrap}.delegation-chips__chip--terminal[data-v-20634ef3]{opacity:.75}.delegation-chips__arrow[data-v-20634ef3],.delegation-chips__dot[data-v-20634ef3],.delegation-chips__glyph[data-v-20634ef3]{color:var(--mcf-text-faint)}.delegation-chips__agent[data-v-20634ef3]{color:var(--mcf-secondary-text)}.delegation-chips__cost[data-v-20634ef3]{color:var(--mcf-success-text);font-weight:600}.delegation-chips__status[data-v-20634ef3]{color:var(--mcf-text-dim)}.model-decay-prompt[data-v-bde8c3cd]{margin:6px 10px}.mdp-body[data-v-bde8c3cd]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.mdp-text[data-v-bde8c3cd]{flex:1 1 240px;font-size:12px;line-height:1.45;min-width:0}.mdp-actions[data-v-bde8c3cd]{align-items:center;display:flex;flex-shrink:0;gap:8px}.mdp-dismiss[data-v-bde8c3cd]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--mcf-text-dim);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:22px}.mdp-dismiss[data-v-bde8c3cd]:hover:not(:disabled){background:var(--mcf-white-soft);color:var(--mcf-text)}.mdp-dismiss[data-v-bde8c3cd]:disabled{cursor:not-allowed;opacity:.5}.model-switch-retry-prompt[data-v-22872628]{margin:6px 10px}.msrp-body[data-v-22872628]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.msrp-text[data-v-22872628]{flex:1 1 240px;font-size:12px;line-height:1.45;min-width:0}.msrp-actions[data-v-22872628]{align-items:center;display:flex;flex-shrink:0;gap:8px}.msrp-dismiss[data-v-22872628]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--mcf-text-dim);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:22px}.msrp-dismiss[data-v-22872628]:hover:not(:disabled){background:var(--mcf-white-soft);color:var(--mcf-text)}.msrp-dismiss[data-v-22872628]:disabled{cursor:not-allowed;opacity:.5}.ucp-slash-live-region[data-v-5785488a]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.unified-chat[data-v-5785488a]{container-name:ucp;container-type:inline-size;display:flex;flex:1 1 0%;font-family:inherit;min-height:0;overflow:hidden;width:100%}.unified-chat__threads[data-v-5785488a]{border-right:1px solid var(--line,var(--mcf-border));min-width:280px;overflow-y:auto;width:280px}.unified-chat__main[data-v-5785488a]{display:flex;flex:1 1 0%;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative}.unified-chat--rail-open[data-v-5785488a]{flex-direction:row}.ucp-rail-slide-enter-active[data-v-5785488a],.ucp-rail-slide-leave-active[data-v-5785488a]{overflow:hidden;transition:width .2s ease,opacity .2s ease,transform .2s ease}.ucp-rail-slide-enter-from[data-v-5785488a],.ucp-rail-slide-leave-to[data-v-5785488a]{min-width:0!important;opacity:0;transform:translate(-20px);width:0!important}.ucp-rail-host[data-v-5785488a]{display:contents}.ucp-rail-scrim[data-v-5785488a]{display:none}.ucp-scrim-fade-enter-active[data-v-5785488a],.ucp-scrim-fade-leave-active[data-v-5785488a]{transition:opacity .2s ease}.ucp-scrim-fade-enter-from[data-v-5785488a],.ucp-scrim-fade-leave-to[data-v-5785488a]{opacity:0}.ucp-conversations-toggle[data-v-5785488a]{transition:color .15s ease}.ucp-conversations-toggle--active[data-v-5785488a]{color:var(--accent,#60a5fa)}.ucp-header-chip[data-v-5785488a]{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 6px;transition:transform .15s ease,background-color .15s ease}.ucp-header-chip[data-v-5785488a]:hover{transform:scale(1.1)}.ucp-header-chip--unread[data-v-5785488a]{background:var(--accent,#60a5fa);color:var(--mcf-text)}.ucp-header-chip--draft[data-v-5785488a]{background:var(--mcf-white-soft);color:var(--text-secondary,#888)}@media(prefers-reduced-motion:reduce){.ucp-conversations-toggle[data-v-5785488a],.ucp-header-chip[data-v-5785488a],.ucp-rail-slide-enter-active[data-v-5785488a],.ucp-rail-slide-leave-active[data-v-5785488a],.ucp-scrim-fade-enter-active[data-v-5785488a],.ucp-scrim-fade-leave-active[data-v-5785488a]{transition:none}}.unified-chat__header[data-v-5785488a]{align-items:center;background:var(--card,rgba(20,20,28,.98));border-bottom:1px solid var(--line,var(--mcf-border));display:flex;flex-shrink:0;justify-content:space-between;min-height:32px;padding:6px 12px;z-index:5}.unified-chat__header-left[data-v-5785488a],.unified-chat__header-right[data-v-5785488a]{align-items:center;display:flex;gap:8px}.unified-chat__title[data-v-5785488a]{color:var(--ink,#e0e0e8);font-size:.85rem;font-weight:600;margin:0}.unified-chat__header-btn[data-v-5785488a]{align-items:center;background:none;border:none;border-radius:6px;color:var(--muted,#9a9ab0);cursor:pointer;display:flex;padding:4px;transition:color .15s,background .15s}.unified-chat__header-btn[data-v-5785488a]:hover{background:var(--mcf-white-soft);color:var(--ink,#e0e0e8)}.unified-chat__header-btn--active[data-v-5785488a]{background:#00e5ff1a;color:var(--accent-cyan,#00e5ff)}.unified-chat__header-btn--active[data-v-5785488a]:hover{background:#00e5ff2e;color:var(--accent-cyan,#00e5ff)}.unified-chat__close-btn[data-v-5785488a]{background:none;border:none;border-radius:4px;color:var(--muted,#9a9ab0);cursor:pointer;font-size:1.5rem;padding:4px 8px;transition:background-color .15s}.unified-chat__close-btn[data-v-5785488a]:hover{background-color:var(--mcf-white-soft)}.unified-chat__messages[data-v-5785488a]{display:flex;flex:1;flex-direction:column;gap:6px;overflow-y:auto;padding:10px 12px}.unified-chat__empty[data-v-5785488a]{align-items:center;display:flex;flex:1;justify-content:center}.unified-chat__empty-content[data-v-5785488a]{max-width:360px;padding:24px;text-align:center}.unified-chat__empty-icon[data-v-5785488a]{font-size:40px;margin-bottom:12px;opacity:.5}.unified-chat__empty-heading[data-v-5785488a]{color:var(--ink,#e0e0e8);font-size:16px;font-weight:600;margin:0 0 8px}.unified-chat__empty-text[data-v-5785488a]{color:var(--muted,#9a9ab0);font-size:.8125rem;line-height:1.6;margin:0}.unified-chat__bubble[data-v-5785488a]{border-radius:var(--chat-bubble-radius,14px);font-size:var(--chat-bubble-font-size,14px);line-height:var(--chat-bubble-line-height,1.55);max-width:var(--chat-bubble-max-width,75%);padding:var(--chat-bubble-padding,10px 14px);word-break:break-word}.unified-chat__bubble--user[data-v-5785488a]{align-self:flex-end;background:var(--chat-bubble-user-bg,var(--mcf-purple-mid));border:1px solid var(--chat-bubble-user-border,var(--mcf-purple-border));border-bottom-right-radius:var(--chat-bubble-tail-radius,4px);color:var(--chat-bubble-user-text,var(--ink,#e0e0e8))}.unified-chat__bubble--command[data-v-5785488a]{background:transparent;border:none;padding:0}.unified-chat__bubble--agent[data-v-5785488a]{align-self:flex-start;background:var(--chat-bubble-agent-bg,hsla(0,0%,100%,.06));border:1px solid var(--chat-bubble-agent-border,var(--line,var(--mcf-border)));border-bottom-left-radius:var(--chat-bubble-tail-radius,4px);color:var(--chat-bubble-agent-text,var(--ink,#e0e0e8))}.unified-chat__bubble--system[data-v-5785488a]{align-self:center;background:var(--chat-bubble-system-bg,rgba(255,193,7,.1));border:1px solid var(--chat-bubble-system-border,rgba(255,193,7,.2));border-radius:8px;color:var(--chat-bubble-system-text,var(--muted,#9a9ab0));font-size:.8125rem}.unified-chat__bubble--optimistic[data-v-5785488a]{opacity:.7}.unified-chat__bubble--voice .unified-chat__bubble-content[data-v-5785488a]{font-style:italic}.unified-chat__bubble--voice .unified-chat__bubble-content[data-v-5785488a]:before{content:"“"}.unified-chat__bubble--voice .unified-chat__bubble-content[data-v-5785488a]:after{content:"”"}.unified-chat__bubble--btw[data-v-5785488a]{background:var(--chat-bubble-btw-bg,rgba(191,90,242,.06))!important;border-color:var(--chat-bubble-btw-border,rgba(191,90,242,.35))!important;border-style:dashed!important;opacity:.82;position:relative}.unified-chat__bubble--btw[data-v-5785488a]:before{color:var(--chat-bubble-btw-label,var(--accent,var(--mcf-purple)));content:"side note (not saved)";display:block;font-size:.6875rem;font-weight:500;letter-spacing:.04em;margin-bottom:4px;opacity:.8;text-transform:uppercase}.unified-chat__bubble--streaming.unified-chat__bubble--has-content .unified-chat__bubble-content[data-v-5785488a]:after{animation:unified-chat-streaming-cursor-5785488a 1.1s steps(2) infinite;color:var(--chat-bubble-streaming-cursor,var(--accent,var(--mcf-purple)));content:"▍";display:inline-block;font-weight:400;margin-left:2px;transform:translateY(1px)}@keyframes unified-chat-streaming-cursor-5785488a{0%,50%{opacity:1}50.01%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.unified-chat__bubble--streaming.unified-chat__bubble--has-content .unified-chat__bubble-content[data-v-5785488a]:after{animation:none;opacity:1}}.unified-chat__bubble-content[data-v-5785488a]{white-space:pre-wrap}.unified-chat__bubble--agent .unified-chat__bubble-content[data-v-5785488a]{white-space:normal}.unified-chat__bubble--agent .unified-chat__bubble-content p[data-v-5785488a]{margin:0 0 .5em}.unified-chat__bubble--agent .unified-chat__bubble-content p[data-v-5785488a]:last-child{margin-bottom:0}.unified-chat__bubble--agent .unified-chat__bubble-content h1[data-v-5785488a],.unified-chat__bubble--agent .unified-chat__bubble-content h2[data-v-5785488a],.unified-chat__bubble--agent .unified-chat__bubble-content h3[data-v-5785488a]{font-size:1em;font-weight:700;margin:.8em 0 .3em}.unified-chat__bubble--agent .unified-chat__bubble-content ol[data-v-5785488a],.unified-chat__bubble--agent .unified-chat__bubble-content ul[data-v-5785488a]{margin:.3em 0;padding-left:1.5em}.unified-chat__bubble--agent .unified-chat__bubble-content li[data-v-5785488a]{margin:.15em 0}.unified-chat__bubble--agent .unified-chat__bubble-content code[data-v-5785488a]{background:#00000026;border-radius:3px;font-size:.9em;padding:.1em .3em}.unified-chat__bubble--agent .unified-chat__bubble-content pre[data-v-5785488a]{background:#0003;border-radius:4px;margin:.4em 0;overflow-x:auto;padding:.5em}.unified-chat__bubble--agent .unified-chat__bubble-content pre code[data-v-5785488a]{background:none;padding:0}.unified-chat__bubble--agent .unified-chat__bubble-content strong[data-v-5785488a]{font-weight:700}.unified-chat__bubble--agent .unified-chat__bubble-content blockquote[data-v-5785488a]{border-left:3px solid var(--mcf-border-2);margin:.4em 0;opacity:.9;padding:.2em .6em}.unified-chat__bubble--agent .unified-chat__bubble-content[data-v-5785488a] a{color:var(--accent-2,#5ac8fa);font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent-2,#5ac8fa) 50%,transparent);text-decoration-thickness:1px;text-underline-offset:2px;transition:color .12s ease,text-decoration-color .12s ease;word-break:break-word}.unified-chat__bubble--agent .unified-chat__bubble-content[data-v-5785488a] a:focus-visible,.unified-chat__bubble--agent .unified-chat__bubble-content[data-v-5785488a] a:hover{color:color-mix(in srgb,var(--accent-2,#5ac8fa) 85%,#fff 15%);text-decoration-color:currentColor}.unified-chat__bubble--agent .unified-chat__bubble-content[data-v-5785488a] a:focus-visible{border-radius:2px;outline:2px solid color-mix(in srgb,var(--accent-2,#5ac8fa) 60%,transparent);outline-offset:2px}html[data-theme=day] .unified-chat__bubble--agent .unified-chat__bubble-content[data-v-5785488a] a{color:#0a6ea3;text-decoration-color:color-mix(in srgb,#0a6ea3 55%,transparent)}html[data-theme=day] .unified-chat__bubble--agent .unified-chat__bubble-content[data-v-5785488a] a:focus-visible,html[data-theme=day] .unified-chat__bubble--agent .unified-chat__bubble-content[data-v-5785488a] a:hover{color:#074f76;text-decoration-color:currentColor}.unified-chat__bubble-time[data-v-5785488a]{color:var(--chat-timestamp-color,var(--muted,#9a9ab0));display:block;font-size:var(--chat-timestamp-size,10px);margin-top:4px;opacity:var(--chat-timestamp-opacity,.7);text-align:right}.unified-chat__bubble--agent .unified-chat__bubble-time[data-v-5785488a]{text-align:left}.unified-chat__bubble--queued[data-v-5785488a]{background:#bf5af20f!important;border-color:var(--mcf-purple-border-strong)!important;border-style:dashed!important;opacity:.5}.unified-chat__queued-footer[data-v-5785488a]{align-items:center;display:flex;gap:4px;margin-top:4px}.unified-chat__queued-label[data-v-5785488a]{color:#bf5af280;font-size:10px;font-style:italic}.unified-chat__queued-controls[data-v-5785488a]{display:inline-flex;gap:4px;margin-left:8px}.unified-chat__queued-btn[data-v-5785488a]{align-items:center;background:none;border:none;border-radius:4px;color:#bf5af280;cursor:pointer;display:inline-flex;font-size:11px;justify-content:center;padding:2px 4px;transition:color .15s,background .15s}.unified-chat__queued-btn[data-v-5785488a]:hover{background:var(--mcf-purple-soft);color:#bf5af2e6}.unified-chat__queued-btn--delete[data-v-5785488a]:hover{background:var(--mcf-danger-soft);color:var(--mcf-danger-text)}.unified-chat__queued-btn--save[data-v-5785488a]{color:#34d399cc;font-weight:500}.unified-chat__queued-btn--save[data-v-5785488a]:hover{background:#34d39914;color:#34d399}.unified-chat__queued-btn--cancel[data-v-5785488a]:hover{background:var(--mcf-card-bg);color:var(--muted,#9a9ab0)}.unified-chat__queued-edit[data-v-5785488a]{background:#0003;border:1px solid var(--mcf-purple-border-strong);border-radius:6px;color:var(--fg,var(--ink,#e0e0e8));font-family:inherit;font-size:13px;line-height:1.4;min-height:40px;padding:6px 8px;resize:vertical;width:100%}.unified-chat__queued-edit[data-v-5785488a]:focus{border-color:#bf5af299;outline:none}.unified-chat__queued-edit-actions[data-v-5785488a]{display:flex;gap:6px;justify-content:flex-end;margin-top:4px}.unified-chat__batch-status[data-v-5785488a]{align-items:center;animation:unified-chat-batch-fade-5785488a .2s ease-out;background:var(--mcf-white-faint);border-top:1px solid var(--line,var(--mcf-border));color:var(--muted,#9a9ab0);display:flex;flex-shrink:0;font-size:12px;gap:8px;opacity:.7;padding:8px 16px}.unified-chat__batch-status--sending[data-v-5785488a]{color:#bf5af2cc}.unified-chat__batch-status--busy[data-v-5785488a]{color:#e6a817e6;opacity:.85}.unified-chat__batch-status--error[data-v-5785488a]{background:var(--mcf-danger-soft);border-top-color:var(--mcf-danger-soft);color:var(--mcf-danger-text);opacity:.9}.unified-chat__batch-icon[data-v-5785488a]{flex-shrink:0}.unified-chat__batch-cancel-btn[data-v-5785488a]{background:transparent;border:1px solid var(--mcf-border-2);border-radius:4px;color:var(--mcf-text);cursor:pointer;font-size:11px;margin-left:auto;padding:2px 8px;transition:all .15s ease;white-space:nowrap}.unified-chat__batch-cancel-btn[data-v-5785488a]:hover{background:var(--mcf-white-soft);border-color:var(--mcf-border-2);color:var(--mcf-text)}.unified-chat__batch-cancel-btn[data-v-5785488a]:active{transform:scale(.95)}.unified-chat__batch-send-now-btn[data-v-5785488a]{background:transparent;border:1px solid rgba(230,168,23,.4);border-radius:4px;color:#e6a817e6;cursor:pointer;font-size:11px;margin-left:6px;padding:2px 8px;transition:all .15s ease;white-space:nowrap}.unified-chat__batch-send-now-btn[data-v-5785488a]:hover{background:#e6a8171f;border-color:#e6a81799}.unified-chat__batch-send-now-btn[data-v-5785488a]:active{transform:scale(.95)}.unified-chat__batch-dots[data-v-5785488a]{align-items:center;display:flex;gap:3px}.unified-chat__batch-dots span[data-v-5785488a]{animation:unified-chat-dot-bounce-5785488a 1.2s ease-in-out infinite;background:currentColor;border-radius:50%;height:4px;width:4px}.unified-chat__batch-dots span[data-v-5785488a]:nth-child(2){animation-delay:.15s}.unified-chat__batch-dots span[data-v-5785488a]:nth-child(3){animation-delay:.3s}@keyframes unified-chat-dot-bounce-5785488a{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes unified-chat-batch-fade-5785488a{0%{opacity:0}to{opacity:.7}}.unified-chat__jump-to-latest[data-v-5785488a],.unified-chat__new-messages-badge[data-v-5785488a]{border-radius:999px;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:500;justify-content:center;margin:4px auto;padding:6px 16px;transition:all .15s ease;z-index:10}.unified-chat__new-messages-badge[data-v-5785488a]{background:linear-gradient(135deg,var(--accent-2,var(--mcf-cyan)),var(--accent-1,var(--mcf-green)));border:none;box-shadow:0 2px 12px var(--mcf-accent-glow);color:#050508}.unified-chat__new-messages-badge[data-v-5785488a]:hover{box-shadow:0 4px 16px var(--mcf-accent-glow);transform:scale(1.03)}.unified-chat__jump-to-latest[data-v-5785488a]{background:var(--mcf-white-soft);border:1px solid var(--line,var(--mcf-border));box-shadow:none;color:var(--muted,#9a9ab0)}.unified-chat__jump-to-latest[data-v-5785488a]:hover{background:#ffffff24;color:var(--ink,#e0e0e8)}.unified-chat-badge-enter-active[data-v-5785488a],.unified-chat-badge-leave-active[data-v-5785488a]{transition:opacity .2s,transform .2s}.unified-chat-badge-enter-from[data-v-5785488a],.unified-chat-badge-leave-to[data-v-5785488a]{opacity:0;transform:translate(-50%) translateY(10px)}.unified-chat__input-area[data-v-5785488a]{border-top:1px solid var(--chat-input-border-color,var(--line,var(--mcf-border)));flex-shrink:0;padding:12px 16px}.unified-chat__composer-autocomplete-anchor[data-v-5785488a]{position:relative}.unified-chat__input-row[data-v-5785488a]{align-items:flex-end;display:flex;gap:8px}.unified-chat__textarea[data-v-5785488a]{background:transparent;border:1px solid var(--chat-input-border-color,var(--line,var(--mcf-border)));border-radius:var(--chat-input-border-radius,10px);color:var(--ink,#e0e0e8);flex:1;font-family:inherit;font-size:var(--chat-input-font-size,14px);line-height:1.5;max-height:120px;min-height:var(--chat-input-min-height,40px);outline:none;padding:8px 12px;resize:none;transition:border-color .15s}.unified-chat__textarea[data-v-5785488a]:focus{border-color:#bf5af280}.unified-chat__textarea[data-v-5785488a]:disabled{cursor:not-allowed;opacity:.5}.unified-chat__send-btn[data-v-5785488a]{background:#bf5af22e;border:1px solid var(--mcf-purple-border-strong);border-radius:8px;color:var(--ink,#e0e0e8);cursor:pointer;font-size:.875rem;font-weight:500;padding:8px 16px;transition:background-color .15s,opacity .15s;white-space:nowrap}.unified-chat__send-btn[data-v-5785488a]:hover:not(:disabled){background:#bf5af247}.unified-chat__send-btn[data-v-5785488a]:disabled{cursor:not-allowed;opacity:.5}.unified-chat__attach-btn[data-v-5785488a]{align-items:center;background:none;border:none;border-radius:6px;color:var(--muted,#9a9ab0);cursor:pointer;display:flex;flex-shrink:0;padding:8px;transition:color .15s,background .15s}.unified-chat__attach-btn[data-v-5785488a]:hover{background:var(--mcf-white-soft);color:var(--ink,#e0e0e8)}.unified-chat__file-input-hidden[data-v-5785488a]{display:none}.unified-chat__textarea--dragover[data-v-5785488a]{background:var(--mcf-purple-softest);border-color:#bf5af299!important}.unified-chat__drop-rejections[data-v-5785488a]{align-items:flex-start;background:#ffc1071f;border:1px solid rgba(255,193,7,.3);border-radius:8px;color:#fc6;display:flex;font-size:.8125rem;gap:8px;line-height:1.4;margin:4px 0 6px;padding:8px 10px}.unified-chat__drop-rejection-list[data-v-5785488a]{flex:1;margin:0;padding-left:16px}.unified-chat__drop-rejection-dismiss[data-v-5785488a]{background:none;border:none;color:inherit;cursor:pointer;flex-shrink:0;font-size:1.1rem;line-height:1;opacity:.8;padding:0 2px;transition:opacity .15s}.unified-chat__drop-rejection-dismiss[data-v-5785488a]:hover{opacity:1}.unified-chat__send-dock[data-v-5785488a]{align-items:flex-end;display:flex;position:relative}.unified-chat__send-btn--uploading[data-v-5785488a]{align-items:center;display:inline-flex;gap:7px}.unified-chat__send-btn--uploading.is-armed[data-v-5785488a]{background:var(--mcf-accent-soft);border-color:var(--mcf-accent)}.unified-chat__send-spinner[data-v-5785488a]{animation:unified-chat-send-spin-5785488a .7s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:currentcolor;flex-shrink:0;height:13px;width:13px}.unified-chat__send-btn-label[data-v-5785488a]{font-variant-numeric:tabular-nums}@keyframes unified-chat-send-spin-5785488a{to{transform:rotate(1turn)}}.unified-chat__upload-hint[data-v-5785488a]{align-items:center;background:var(--mcf-surface);border:1px solid var(--mcf-border);border-radius:8px;bottom:calc(100% + 8px);box-shadow:var(--mcf-shadow);color:var(--mcf-text);display:flex;font-size:.75rem;gap:8px;line-height:1.3;max-width:320px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:0;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:5}.unified-chat__send-dock:focus-within .unified-chat__upload-hint[data-v-5785488a],.unified-chat__send-dock:hover .unified-chat__upload-hint[data-v-5785488a],.unified-chat__upload-hint.is-armed[data-v-5785488a]{opacity:1;pointer-events:auto;transform:translateY(0)}.unified-chat__upload-hint[data-v-5785488a]:after{border:5px solid transparent;border-top:5px solid var(--mcf-surface);content:"";position:absolute;right:14px;top:100%}.unified-chat__upload-hint[data-v-5785488a]:before{content:"";height:8px;left:0;position:absolute;right:0;top:100%}.unified-chat__upload-hint-text[data-v-5785488a]{overflow:hidden;text-overflow:ellipsis}.unified-chat__upload-hint-skip[data-v-5785488a]{background:none;border:none;color:var(--mcf-accent-text);cursor:pointer;flex-shrink:0;font:inherit;padding:0;text-decoration:underline;white-space:nowrap}.unified-chat__upload-hint-skip[data-v-5785488a]:hover:not(:disabled){opacity:.8}.unified-chat__upload-hint-skip[data-v-5785488a]:disabled{cursor:not-allowed;opacity:.5}@media(prefers-reduced-motion:reduce){.unified-chat__send-spinner[data-v-5785488a]{animation:none;border-color:currentcolor;opacity:.6}.unified-chat__upload-hint[data-v-5785488a]{transform:none;transition:none}}.unified-chat__sensitive-warning[data-v-5785488a]{align-items:center;background:#ffc1071a;border:1px solid rgba(255,193,7,.2);border-radius:6px;color:#fc6;display:flex;font-size:.8125rem;justify-content:space-between;margin-bottom:8px;padding:8px 12px}.unified-chat__sensitive-warning--blocking[data-v-5785488a]{background:var(--mcf-danger-soft);border-color:var(--mcf-danger-soft);color:var(--mcf-danger-text)}.unified-chat__dismiss-warning[data-v-5785488a]{background:none;border:none;color:inherit;cursor:pointer;font-size:.75rem;margin-left:8px;text-decoration:underline}.unified-chat--drawer .unified-chat__header[data-v-5785488a]{background:var(--card,rgba(20,20,28,.98));border-bottom:1px solid var(--line,var(--mcf-border));flex-shrink:0;padding:6px 12px;z-index:10}.unified-chat--drawer .unified-chat__messages[data-v-5785488a]{padding:10px}.unified-chat--drawer .unified-chat__input-area[data-v-5785488a]{padding:8px 12px}.unified-chat--studio .unified-chat__messages[data-v-5785488a]{margin:0 auto;max-width:720px;width:100%}.unified-chat--fullpage .unified-chat__messages[data-v-5785488a]{gap:20px;padding:28px max(20px,calc(50% - 384px)) 12px}.unified-chat--fullpage .unified-chat__bubble--user[data-v-5785488a]{align-self:flex-end;background:var(--mcf-accent-soft);border:none;border-radius:18px;color:var(--mcf-text);max-width:70%;padding:10px 14px}.unified-chat--fullpage .unified-chat__bubble--agent[data-v-5785488a]{align-self:stretch;background:transparent;border:none;box-shadow:none;max-width:100%;padding:2px 0 2px 40px;position:relative}.unified-chat--fullpage .unified-chat__bubble--agent[data-v-5785488a]:before{background:var(--mcf-surface-2);border-radius:50%;box-shadow:0 0 0 2px var(--mcf-accent),0 0 0 3px var(--mcf-border);content:var(--fp-agent-emoji,"🤖");display:grid;font-size:15px;height:28px;left:0;line-height:1;place-items:center;position:absolute;top:0;width:28px}.unified-chat--fullpage .unified-chat__bubble--agent.unified-chat__bubble--streaming[data-v-5785488a]:before{animation:fp-ring-pulse-5785488a 1.6s ease-in-out infinite}@keyframes fp-ring-pulse-5785488a{0%,to{box-shadow:0 0 0 2px var(--mcf-accent),0 0 0 3px var(--mcf-border)}50%{box-shadow:0 0 0 2px var(--mcf-accent),0 0 0 6px var(--mcf-accent-soft)}}@media(prefers-reduced-motion:reduce){.unified-chat--fullpage .unified-chat__bubble--agent.unified-chat__bubble--streaming[data-v-5785488a]:before{animation:none}}.unified-chat--fullpage[data-v-5785488a] .singularity-docked{border-top:none;padding:2px max(20px,calc(50% - 384px)) 10px}.unified-chat--fullpage[data-v-5785488a] .singularity-bubble{background:transparent;border:none;border-radius:0;overflow:visible;padding:2px 0 2px 40px;position:relative}.unified-chat--fullpage[data-v-5785488a] .singularity-bubble:before{animation:fp-ring-pulse-5785488a 1.6s ease-in-out infinite;background:var(--mcf-surface-2);border-radius:50%;box-shadow:0 0 0 2px var(--mcf-accent),0 0 0 3px var(--mcf-border);content:var(--fp-agent-emoji,"🤖");display:grid;font-size:15px;height:28px;left:0;line-height:1;place-items:center;position:absolute;top:0;width:28px}.unified-chat--fullpage[data-v-5785488a] .singularity-accent{display:none}.unified-chat--fullpage[data-v-5785488a] .singularity-message{color:var(--mcf-text-faint);font-style:italic}.unified-chat--fullpage[data-v-5785488a] .singularity-timer{color:var(--mcf-text-faint)}@media(prefers-reduced-motion:reduce){.unified-chat--fullpage[data-v-5785488a] .singularity-bubble:before{animation:none}}.unified-chat--fullpage .unified-chat__bubble-time[data-v-5785488a]{opacity:0;transition:opacity var(--mcf-ease-fast)}.unified-chat--fullpage .unified-chat__bubble:hover .unified-chat__bubble-time[data-v-5785488a]{opacity:.55}.unified-chat--fullpage .unified-chat__input-area[data-v-5785488a]{border-top:none;padding:4px max(20px,calc(50% - 384px)) 22px}.unified-chat--fullpage .unified-chat__input-row[data-v-5785488a]{background:var(--mcf-elevated);border:1px solid var(--mcf-border);border-radius:16px;box-shadow:var(--mcf-shadow);padding:6px 6px 6px 10px;transition:border-color var(--mcf-ease-fast),box-shadow var(--mcf-ease-fast)}.unified-chat--fullpage .unified-chat__input-row[data-v-5785488a]:focus-within{border-color:var(--mcf-accent);box-shadow:0 0 0 3px var(--mcf-accent-soft)}.unified-chat--fullpage .unified-chat__textarea[data-v-5785488a]{background:transparent;border:none}@keyframes ucp-fp-rise-5785488a{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.unified-chat--fullpage .unified-chat__bubble[data-v-5785488a]{animation:ucp-fp-rise-5785488a var(--mcf-ease-fast) both}@media(prefers-reduced-motion:reduce){.unified-chat--fullpage .unified-chat__bubble[data-v-5785488a]{animation:none}}.unified-chat--fullpage .unified-chat__bubble--grouped[data-v-5785488a]{margin-top:-12px}.unified-chat--fullpage .unified-chat__bubble--grouped.unified-chat__bubble--agent[data-v-5785488a]:before{content:none}.unified-chat--fullpage .unified-chat__msg-actions[data-v-5785488a]{display:flex;gap:4px;margin-top:6px;opacity:0;transition:opacity var(--mcf-ease-fast)}.unified-chat--fullpage .unified-chat__bubble--agent:hover .unified-chat__msg-actions[data-v-5785488a],.unified-chat--fullpage .unified-chat__msg-actions[data-v-5785488a]:focus-within{opacity:1}.unified-chat--fullpage .unified-chat__msg-action[data-v-5785488a]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--mcf-radius-sm,6px);color:var(--mcf-text-dim);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:5px;height:26px;padding:0 9px;transition:background var(--mcf-ease-fast),color var(--mcf-ease-fast)}.unified-chat--fullpage .unified-chat__msg-action[data-v-5785488a]:hover{background:var(--mcf-surface-2);color:var(--mcf-text)}.unified-chat--studio .unified-chat__input-area[data-v-5785488a]{margin:0 auto;max-width:720px;width:100%}@container ucp (max-width: 560px){.unified-chat__main[data-v-5785488a]{--chat-bubble-max-width:90%;--chat-bubble-padding:9px 12px}.unified-chat--rail-open .ucp-rail-host[data-v-5785488a]{box-shadow:var(--mcf-shadow-lg);display:block;inset:0 auto 0 0;position:absolute;z-index:30}.ucp-rail-scrim[data-v-5785488a]{-webkit-backdrop-filter:var(--mcf-blur-card);backdrop-filter:var(--mcf-blur-card);background:#0009;border:none;cursor:pointer;display:block;inset:0;padding:0;position:absolute;z-index:29}}@container ucp (max-width: 380px){.unified-chat__main[data-v-5785488a]{--chat-bubble-max-width:96%}.unified-chat--rail-open .ucp-rail-host[data-v-5785488a]{width:100%}}@media(prefers-reduced-motion:reduce){.unified-chat-badge-enter-active[data-v-5785488a],.unified-chat-badge-leave-active[data-v-5785488a]{transition:none}.unified-chat__batch-dots span[data-v-5785488a]{animation:none;opacity:.6}}@media(max-width:639px){.unified-chat__textarea[data-v-5785488a]{font-size:16px}.unified-chat__bubble[data-v-5785488a]{max-width:95%}.unified-chat__threads[data-v-5785488a]{background:var(--card,rgba(20,20,28,.98));inset:0;min-width:100%;position:fixed;width:100%;z-index:20}.unified-chat__input-area[data-v-5785488a]{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.unified-chat__close-btn[data-v-5785488a],.unified-chat__header-btn[data-v-5785488a]{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.unified-chat__send-btn[data-v-5785488a]{min-height:44px;padding:10px 18px}.unified-chat__attach-btn[data-v-5785488a]{min-height:44px;min-width:44px}.unified-chat__messages[data-v-5785488a]{padding:12px}.unified-chat__empty-content[data-v-5785488a]{padding:16px}}.unified-chat__fallback-banner[data-v-5785488a]{align-items:flex-start;background:#ff5c5c1f;border-left:3px solid #ff5c5c;border-radius:8px;color:#ffb3b3;display:flex;font-size:12px;gap:10px;line-height:1.45;margin-bottom:6px;max-width:min(75%,680px);overflow-wrap:anywhere;padding:8px 12px}.unified-chat__fallback-text[data-v-5785488a]{flex:1 1 auto;min-width:0}.unified-chat__fallback-text strong[data-v-5785488a]{color:#ff5c5c;font-weight:600;margin-right:4px}.unified-chat__fallback-text code[data-v-5785488a]{background:#ff5c5c29;border-radius:3px;color:var(--mcf-text);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:11px;padding:1px 4px;word-break:break-word}.unified-chat__fallback-dismiss[data-v-5785488a]{background:transparent;border:none;color:#ffb3b3;cursor:pointer;flex:0 0 auto;font-size:16px;line-height:1;padding:0 4px;transition:color .12s ease}.unified-chat__fallback-dismiss[data-v-5785488a]:hover{color:#ff5c5c}.unified-chat__served-note[data-v-5785488a]{align-items:center;color:var(--mcf-text-dim);display:inline-flex;font-size:11px;gap:4px;line-height:1.4;margin:2px 0 6px;opacity:.85}.unified-chat__served-glyph[data-v-5785488a],.unified-chat__served-note code[data-v-5785488a]{color:var(--mcf-info-text);font-size:10px}.unified-chat__served-note code[data-v-5785488a]{background:var(--mcf-info-soft);border-radius:3px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;padding:1px 4px;word-break:break-word}.unified-chat__served-note--verbose[data-v-5785488a]{opacity:.6}.unified-chat__served-note--verbose code[data-v-5785488a]{background:var(--mcf-white-soft);color:var(--mcf-text-dim)}.unified-chat__starter-banner[data-v-5785488a]{align-items:flex-start;background:var(--mcf-info-soft,rgba(0,170,255,.1));border-left:3px solid var(--mcf-info-text,#0af);border-radius:8px;color:var(--mcf-text);display:flex;font-size:12px;gap:10px;line-height:1.45;margin-bottom:6px;max-width:min(75%,680px);overflow-wrap:anywhere;padding:8px 12px}.unified-chat__starter-text[data-v-5785488a]{flex:1 1 auto;min-width:0}.unified-chat__starter-text strong[data-v-5785488a]{color:var(--mcf-info-text,#0af);font-weight:600;margin-right:4px}.unified-chat__starter-link[data-v-5785488a]{color:var(--mcf-info-text,#0af);text-decoration:underline;text-underline-offset:2px}.unified-chat__starter-dismiss[data-v-5785488a]{background:transparent;border:none;color:var(--mcf-text-dim);cursor:pointer;flex:0 0 auto;font-size:16px;line-height:1;padding:0 4px;transition:color .12s ease}.unified-chat__starter-dismiss[data-v-5785488a]:hover{color:var(--mcf-text)}.unified-chat__key-success[data-v-5785488a]{margin-bottom:6px;max-width:min(75%,680px)}:where(html[data-theme=day],html[data-theme=light]) .ucp-header-chip[data-v-5785488a]{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .ucp-header-chip--unread[data-v-5785488a]{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .ucp-header-chip--draft[data-v-5785488a]{background:var(--mcf-accent-soft);border-color:var(--mcf-accent-text);color:var(--mcf-accent-text)}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__threads[data-v-5785488a]{border-right:1px solid var(--line,rgba(10,10,20,.09))}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__header[data-v-5785488a]{border-bottom:1px solid var(--line,rgba(10,10,20,.09))}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__header-btn[data-v-5785488a]:hover{background:#0a0a1414}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__close-btn[data-v-5785488a]:hover{background-color:#0a0a140f}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__bubble--agent[data-v-5785488a]{background:var(--chat-bubble-agent-bg,rgba(10,10,20,.06));border:1px solid var(--chat-bubble-agent-border,var(--line,rgba(10,10,20,.09)))}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__bubble--agent .unified-chat__bubble-content blockquote[data-v-5785488a]{border-left:3px solid rgba(10,10,20,.3)}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__queued-btn--cancel[data-v-5785488a]:hover{background:#0a0a140d}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__batch-status[data-v-5785488a]{background:#0a0a1405;border-top:1px solid var(--line,rgba(10,10,20,.09))}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__batch-cancel-btn[data-v-5785488a]{border:1px solid rgba(10,10,20,.2);color:#0a0a14a6}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__batch-cancel-btn[data-v-5785488a]:hover{background:#0a0a140f;border-color:#0a0a144d;color:#0a0a14d9}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__new-messages-badge[data-v-5785488a]{color:#0a0a14}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__jump-to-latest[data-v-5785488a]{background:#0a0a1414;border:1px solid var(--line,rgba(10,10,20,.09))}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__jump-to-latest[data-v-5785488a]:hover{background:#0a0a1424}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__input-area[data-v-5785488a]{border-top:1px solid var(--chat-input-border-color,var(--line,rgba(10,10,20,.09)))}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__textarea[data-v-5785488a]{border:1px solid var(--chat-input-border-color,var(--line,rgba(10,10,20,.09)))}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__attach-btn[data-v-5785488a]:hover{background:#0a0a1414}:where(html[data-theme=day],html[data-theme=light]) .unified-chat--drawer .unified-chat__header[data-v-5785488a]{border-bottom:1px solid var(--line,rgba(10,10,20,.09))}:where(html[data-theme=day],html[data-theme=light]) .unified-chat__fallback-text code[data-v-5785488a]{color:#0a0a14}
