.ui-chat-line{align-items:flex-start;max-inline-size:85%}.ui-chat-mine{align-items:flex-end;align-self:flex-end}.ui-chat-bubble{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);border-end-start-radius:var(--ui-radius-sm);background-color:var(--ui-surface-2);color:var(--ui-text)}.ui-chat-mine .ui-chat-bubble{border-color:transparent;border-end-start-radius:var(--ui-radius-lg);border-end-end-radius:var(--ui-radius-sm);background-color:var(--ui-accent-soft)}.ui-chat-compose{position:sticky;inset-block-end:0;border-block-start:1px solid var(--ui-border);background-color:var(--ui-surface)}.ui-chat-dot{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:0.75rem;block-size:0.75rem;border:2px solid var(--ui-surface);border-radius:50%;background-color:var(--ui-danger)}
