.gd-ai-msg[data-v-14d1af90]{display:flex;flex-direction:column;gap:var(--gd-space-4)}.gd-ai-msg.is-person[data-v-14d1af90]{align-items:flex-end}.gd-ai-msg.is-person .gd-ai-msg__body[data-v-14d1af90]{max-width:46ch;padding:var(--gd-space-5) var(--gd-space-7);background:var(--gd-surface-selected);border:var(--gd-border-width) solid var(--gd-accent-tint);border-radius:var(--gd-radius-xl);font-size:var(--gd-text-ui);color:var(--gd-ink)}.gd-ai-msg__head[data-v-14d1af90]{display:flex;align-items:center;gap:var(--gd-space-5)}.gd-ai-msg__at[data-v-14d1af90]{font-family:var(--gd-font-mono);font-size:var(--gd-text-micro);color:var(--gd-ink-muted)}.gd-ai-msg.is-assistant .gd-ai-msg__body[data-v-14d1af90]{font-size:var(--gd-text-body);line-height:var(--gd-leading-relaxed);color:var(--gd-ink-body)}.gd-ai-msg.is-assistant .gd-ai-msg__body[data-v-14d1af90] ol,.gd-ai-msg.is-assistant .gd-ai-msg__body[data-v-14d1af90] p+p,.gd-ai-msg.is-assistant .gd-ai-msg__body[data-v-14d1af90] ul{margin-top:var(--gd-space-6)}.gd-ai-msg.is-assistant .gd-ai-msg__body[data-v-14d1af90] li{margin-left:var(--gd-space-8);list-style:disc}.gd-ai-msg__actions[data-v-14d1af90]{display:flex;align-items:center;gap:var(--gd-space-3)}@container gd-container (max-width: 360px){.gd-ai-msg.is-person .gd-ai-msg__body[data-v-14d1af90]{max-width:100%}.gd-ai-msg__head[data-v-14d1af90]{flex-wrap:wrap;gap:var(--gd-space-3)}}.gd-ai-thread[data-v-6dacd534]{container:gd-container/inline-size;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--gd-space-7);display:flex;flex-direction:column;gap:var(--gd-space-9)}.gd-ai-thread[data-v-6dacd534]:focus:not(:focus-visible){outline:none}.gd-ai-thread__turns[data-v-6dacd534]{display:flex;flex-direction:column;gap:var(--gd-space-9)}.gd-ai-thread__empty[data-v-6dacd534]{margin:auto 0;padding-block:var(--gd-space-11)}.gd-ai-composer[data-v-6423deb7]{display:flex;flex-direction:column;gap:var(--gd-space-4);padding:var(--gd-space-6);background:var(--gd-surface);border-top:var(--gd-border-width) solid var(--gd-line)}.gd-ai-composer__field[data-v-6423deb7] textarea{field-sizing:content;min-height:calc(var(--gd-text-ui)*2.6);max-height:40vh;resize:none}.gd-ai-composer__row[data-v-6423deb7]{display:flex;align-items:center;gap:var(--gd-space-5)}.gd-ai-composer__hint[data-v-6423deb7]{flex:1;min-width:0;font-size:var(--gd-text-caption);color:var(--gd-ink-muted)}@container gd-container (max-width: 360px){.gd-ai-composer__hint[data-v-6423deb7]{display:none}.gd-ai-composer__row[data-v-6423deb7]{justify-content:flex-end}}
