.readonly-mention-text[data-v-0715a1ea]{display:inline}.mention-chip--readonly[data-v-0715a1ea]{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--color-fg) 78%,transparent);display:inline-flex;font:inherit;gap:3px;margin:0 1px;max-width:min(100%,18rem);overflow:hidden;padding:1px .35rem;position:relative;transition:border-color .15s,background .15s;vertical-align:baseline;white-space:nowrap}.mention-chip--attachment[data-v-0715a1ea]{background:color-mix(in srgb,var(--color-fg) 4%,transparent)}.mention-chip--activatable[data-v-0715a1ea]{cursor:pointer}.mention-chip--activatable[data-v-0715a1ea]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-fg) 55%,transparent);outline-offset:1px}.mention-chip--processing[data-v-0715a1ea]{border-color:color-mix(in srgb,var(--color-fg) 60%,transparent)}.mention-chip--error[data-v-0715a1ea]{background:color-mix(in srgb,var(--color-error) 8%,transparent);border-color:color-mix(in srgb,var(--color-error) 55%,transparent)}.mention-chip-body[data-v-0715a1ea]{align-items:center;display:inline-flex;gap:3px;min-width:0;position:relative}.mention-chip-progress[data-v-0715a1ea]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 12%,transparent),color-mix(in srgb,var(--color-primary) 20%,transparent));inset:0;pointer-events:none;position:absolute;transform-origin:left center;transition:transform .25s ease}.mention-chip--error .mention-chip-progress[data-v-0715a1ea]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-error) 10%,transparent),color-mix(in srgb,var(--color-error) 18%,transparent))}.mention-chip-icon[data-v-0715a1ea]{flex-shrink:0;opacity:.95}.mention-chip-icon[data-v-0715a1ea],.mention-chip-spinner[data-v-0715a1ea]{color:var(--color-fg-muted);position:relative;z-index:1}.mention-chip--error .mention-chip-icon[data-v-0715a1ea],.mention-chip--error .mention-chip-label[data-v-0715a1ea],.mention-chip--error .mention-chip-spinner[data-v-0715a1ea]{color:var(--color-error)}.mention-chip-label[data-v-0715a1ea]{color:var(--color-fg);min-width:0;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1}.trace-transcript-row[data-v-d0ff9eab]{align-items:flex-start;display:flex;max-width:100%;min-width:0;overflow:visible;width:100%}.trace-transcript-row--trailing[data-v-d0ff9eab]{justify-content:flex-end}.trace-transcript-row--leading[data-v-d0ff9eab]{justify-content:flex-start}.trace-transcript-column[data-v-d0ff9eab]{display:flex;flex-direction:column;gap:.25rem;max-width:min(100%,36rem);min-width:0}.trace-transcript-column--self[data-v-d0ff9eab]{align-items:flex-end;margin-left:auto}.trace-transcript-column--other[data-v-d0ff9eab]{align-items:flex-start;flex:1 1 auto}.trace-transcript-column--editor[data-v-d0ff9eab]{align-items:stretch;max-width:80rem;width:100%}.trace-human-author-label[data-v-d0ff9eab]{color:var(--color-fg-muted);font-size:11px;font-weight:500;line-height:1.3;margin:0 0 .125rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trace-human-bubble[data-v-d0ff9eab]{color:var(--color-fg);font-size:13px;line-height:1.5;max-width:100%;min-width:0;overflow:visible;position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.trace-human-bubble--self[data-v-d0ff9eab]{background:color-mix(in srgb,var(--color-surface-hover) 92%,transparent);border-radius:1rem .25rem 1rem 1rem}.trace-human-bubble--correspondent[data-v-d0ff9eab],.trace-human-bubble--self[data-v-d0ff9eab]{border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-color) 55%,transparent);padding:.4375rem .6875rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.trace-human-bubble--correspondent[data-v-d0ff9eab]{background:color-mix(in srgb,var(--color-surface) 85%,transparent);border-radius:.25rem 1rem 1rem}.trace-human-bubble--editor[data-v-d0ff9eab]{border-radius:1rem;width:100%}.trace-human-content-shell[data-v-d0ff9eab]{max-width:100%;min-width:0;overflow:visible;position:relative}.trace-human-hover-rail[data-v-d0ff9eab]{align-items:center;display:flex;gap:.125rem;position:absolute;right:0;top:0;transform:translateY(calc(-100% - .125rem));z-index:1}.trace-human-hover-rail__on-hover[data-v-d0ff9eab]{align-items:center;display:flex;gap:.25rem;opacity:0;pointer-events:none;transition:opacity .15s ease}.group\/user-msg:focus-within .trace-human-hover-rail__on-hover[data-v-d0ff9eab],.group\/user-msg:hover .trace-human-hover-rail__on-hover[data-v-d0ff9eab],.trace-human-hover-rail__on-hover--visible[data-v-d0ff9eab],.trace-human-hover-rail__on-hover[data-v-d0ff9eab]:focus-within{opacity:1;pointer-events:auto}.trace-human-text[data-v-d0ff9eab]{max-width:100%;min-width:0;overflow:visible;overflow-wrap:anywhere;text-align:left;word-break:break-word}.trace-human-action-button[data-v-d0ff9eab]{align-items:center;background:color-mix(in srgb,var(--color-surface) 55%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:.5rem;color:var(--color-fg-muted);cursor:pointer;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.trace-human-action-button[data-v-d0ff9eab]:focus-visible,.trace-human-action-button[data-v-d0ff9eab]:hover{background:color-mix(in srgb,var(--color-surface-hover) 70%,transparent);border-color:color-mix(in srgb,var(--color-border) 85%,transparent);color:var(--color-fg)}.trace-human-action-button--success[data-v-d0ff9eab]{background:color-mix(in srgb,var(--color-success) 15%,transparent);border-color:color-mix(in srgb,var(--color-success) 30%,transparent);color:var(--color-success)}.trace-human-branch-editor[data-v-d0ff9eab]{display:flex;flex-direction:column;gap:.25rem;min-width:0;width:100%}
