.conversation[data-v-11d8b2d4],.transcript[data-v-11d8b2d4]{gap:var(--space-3);flex-direction:column;min-height:0;display:flex}.transcript[data-v-11d8b2d4]{overscroll-behavior:contain;padding:var(--space-4);border-radius:var(--radius-control);background:var(--color-surface-secondary);flex:1;overflow-y:auto}.is-panel .transcript[data-v-11d8b2d4]{padding:var(--space-3)}.is-panel .empty[data-v-11d8b2d4]{gap:var(--space-1)}.is-page .transcript[data-v-11d8b2d4]{min-height:300px;max-height:460px;padding:var(--space-6)}.empty[data-v-11d8b2d4]{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;max-width:44ch;margin:auto;display:flex}.empty img[data-v-11d8b2d4]{-o-object-fit:contain;object-fit:contain}.message[data-v-11d8b2d4]{max-width:min(85%,60ch);padding:var(--space-2) var(--space-3);border-radius:var(--radius-popover) var(--radius-popover) var(--radius-inner) var(--radius-popover);background:var(--color-brand-subtle-bg);color:var(--color-brand-subtle-fg);align-self:flex-end}.message p[data-v-11d8b2d4]{white-space:pre-wrap;overflow-wrap:anywhere}.message-author[data-v-11d8b2d4]{font-size:var(--type-secondary);font-weight:var(--weight-strong);display:block}.suggestions[data-v-11d8b2d4]{gap:var(--space-2);flex-wrap:wrap;display:flex}.suggestion[data-v-11d8b2d4]{min-height:var(--control-height-compact);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--type-secondary);font-weight:var(--weight-heading);text-align:left;transition:background-color var(--motion-fast) var(--motion-ease)}.suggestion[data-v-11d8b2d4]:hover{background:var(--color-surface-secondary)}.notice-line[data-v-11d8b2d4]{color:var(--color-status-info-fg)}.composer[data-v-11d8b2d4]{flex-direction:column}.composer[data-v-11d8b2d4],.composer-row[data-v-11d8b2d4]{gap:var(--space-2);display:flex}.composer-row[data-v-11d8b2d4]{align-items:flex-end}.composer-row textarea[data-v-11d8b2d4]{resize:none;max-height:160px}.send[data-v-11d8b2d4]{width:var(--control-height);height:var(--control-height);flex:none}
