.agent-card{border:1px solid var(--color-outline-variant);background:var(--color-surface-container-low);border-radius:8px;width:100%;padding:.3rem .5rem;font-size:.75rem}.agent-card-failed{border-color:color-mix(in oklab, var(--color-error) 45%, var(--color-outline-variant))}.agent-card-head{cursor:pointer;border-radius:4px;align-items:center;gap:.35rem;width:100%;padding:.15rem 0;display:flex}.agent-card-head:disabled{cursor:default}.agent-card-head:not(:disabled):hover{background:var(--color-surface-container-high)}.agent-card-body{background:var(--color-surface-container-lowest);max-height:150px;color:var(--color-on-surface-variant);white-space:pre-wrap;word-break:break-word;border-radius:4px;margin:.25rem 0 0;padding:.3rem .4rem;font-size:.7rem;line-height:1.35;overflow:auto}.agent-progress-head{width:100%;color:var(--color-on-surface-variant);cursor:pointer;border-radius:4px;align-items:center;gap:.35rem;padding:.15rem .25rem;font-size:.75rem;display:flex}.agent-progress-head:hover{background:var(--color-surface-container-high)}.agent-progress-body{gap:.375rem;margin-top:.25rem;display:grid}.agent-dot{background:var(--color-primary);border-radius:9999px;width:.45rem;height:.45rem;animation:1.2s ease-in-out infinite agent-pulse;display:inline-block}@keyframes agent-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.agent-dot{animation:none}}.agent-prose{overflow-wrap:anywhere;min-width:0}.agent-prose table{border-collapse:collapse;overflow-wrap:normal;max-width:100%;margin:0 0 .5rem;font-size:.8rem;display:block;overflow-x:auto}.agent-prose th,.agent-prose td{border:1px solid var(--color-outline-variant);text-align:start;vertical-align:top;padding:.25rem .5rem}.agent-prose th{background:var(--color-surface-container);font-weight:600}.agent-prose img,.agent-prose video,.agent-prose iframe{max-width:100%;height:auto}.agent-prose p{margin:0 0 .5rem}.agent-prose p:last-child{margin-bottom:0}.agent-prose pre{overflow-wrap:normal;background:var(--color-surface-container-lowest);border-radius:6px;max-width:100%;padding:.5rem;font-size:.8rem;overflow-x:auto}.agent-prose code{font-size:.85em}.agent-prose ul,.agent-prose ol{list-style:revert;margin:0 0 .5rem 1.25rem}.agent-prose a{color:var(--color-primary);text-decoration:underline}.agent-speaking{box-shadow:-3px 0 0 0 var(--color-primary);background:color-mix(in oklab, var(--color-primary) 6%, transparent);border-radius:6px;transition:background .2s,box-shadow .2s}.compare.svelte-1b1zpsu .cm-mergeView{min-height:100%}.compare.svelte-1b1zpsu .cm-changedLine{background-color:color-mix(in oklch, var(--color-warning) 12%, transparent)}.compare.svelte-1b1zpsu .cm-changedText{background:color-mix(in oklch, var(--color-warning) 35%, transparent)}.compare.svelte-1b1zpsu .cm-deletedChunk{background-color:color-mix(in oklch, var(--color-error) 12%, transparent)}.compare.svelte-1b1zpsu .cm-merge-revert{background:var(--color-surface-container)}.file-prose.svelte-1ygydde h1,.file-prose.svelte-1ygydde h2,.file-prose.svelte-1ygydde h3{margin:1rem 0 .5rem;font-weight:700}.file-prose.svelte-1ygydde h1{font-size:1.4rem}.file-prose.svelte-1ygydde h2{font-size:1.2rem}.file-prose.svelte-1ygydde p,.file-prose.svelte-1ygydde ul,.file-prose.svelte-1ygydde ol,.file-prose.svelte-1ygydde pre,.file-prose.svelte-1ygydde table{margin:0 0 .75rem}.file-prose.svelte-1ygydde ul,.file-prose.svelte-1ygydde ol{list-style:revert;padding-inline-start:1.25rem}.file-prose.svelte-1ygydde pre{background:var(--color-surface-container);border-radius:6px;padding:.5rem;font-size:.8rem;overflow-x:auto}.file-prose.svelte-1ygydde a{color:var(--color-primary);text-decoration:underline}.file-prose.svelte-1ygydde blockquote{border-inline-start:3px solid var(--color-outline-variant);color:var(--color-on-surface-variant);margin:0 0 .75rem;padding-inline-start:.75rem}.file-prose.svelte-1ygydde th,.file-prose.svelte-1ygydde td{border:1px solid var(--color-outline-variant);padding:.2rem .5rem}
