#typing-indicator{flex:0 0 auto;min-width:0;padding:3px 16px;color:var(--muted,#a3a4b7);font-size:.75rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}
#typing-indicator[hidden]{display:none!important}

/* typing-center-r1 */
#typing-indicator {
    align-self: stretch;
    width: auto;
    max-width: 100%;
    margin-inline: 0;
    text-align: center;
}

/* typing-align-input-r1 */
#typing-indicator {
    align-self: stretch;
    width: auto;
    max-width: 100%;
    margin-inline: 0;
    text-align: left;
}
