[data-gw="Admin.AIVoiceScreen"] table [data-col="instructions"] { max-width: 300px; max-lines: 3; text-overflow: ellipsis; overflow: hidden; }

[data-gw="Admin.EditAIVoiceProfileDialog"] [data-name="instructions"] textarea { height: 200px; }

[data-gw="Admin.EditAIVoiceProfileDialog"] .card-container { max-height: 65vh; overflow: auto; margin-right: -1rem; padding-right: 1rem; margin-bottom: 1rem; }

.ai-admin-instructions p { white-space: pre-wrap; }

.ai-insight-dialog .ai-insight-item > div { margin-top: 32px; }

.ai-insight-dialog .ai-insight-item > div:first-child { margin-top: 0; }

.ai-insight-dialog h5 { margin-bottom: var(--pad); }

.ai-insight-dialog .ai-insight-summary { border-radius: var(--border-radius-lg); border: 2px solid transparent; padding: var(--pad) 20px; background: linear-gradient(white, white) padding-box, linear-gradient(90.44deg, #E7C29D -22.31%, #7A21B5 54.54%, #2DDCFF 120.41%) border-box; }

.ai-insight-dialog .ai-insight-sentiment { display: flex; flex-direction: row; height: 200px; gap: 20px; }

.ai-insight-dialog .ai-insight-sentiment > * { border: var(--border-default-width) solid var(--border-default-color); border-radius: var(--border-radius); padding: var(--pad) 20px; display: flex; align-items: center; flex-grow: 1; overflow: hidden; }

.ai-insight-dialog .ai-insight-sentiment .ai-insight-sentiment-total { width: 185px; flex-grow: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 10px; font-size: 1.5em; }

.ai-insight-dialog .ai-insight-sentiment .ai-insight-sentiment-total .icon { width: 72px; height: 72px; }

.ai-insight-dialog .sentiment-positive { color: var(--success); }

.ai-insight-dialog .sentiment-semi-positive { color: var(--success-secondary-active-text); }

.ai-insight-dialog .sentiment-neutral { color: var(--primary-disabled); }

.ai-insight-dialog .sentiment-semi-negative { color: var(--error-secondary-active); }

.ai-insight-dialog .sentiment-negative { color: var(--error); }

.ai-insight-dialog .conversation-items { display: table; width: 100%; border-collapse: collapse; }

.ai-insight-dialog .conversation-item { display: table-row; transition: background-color 0.5s ease; border-top: 1px solid var(--border-default-color); height: 1px; }

.ai-insight-dialog .conversation-item > * { display: table-cell; padding: 3px 0; vertical-align: top; height: inherit; }

.ai-insight-dialog .conversation-item > .speaker { text-align: right; font-weight: bold; text-transform: capitalize; }

.ai-insight-dialog .conversation-item > .timing { font-size: var(--font-size-base); color: var(--table-muted-color); white-space: nowrap; }

.ai-insight-dialog .conversation-item .content { padding: 8px 10px; height: 100%; }

.ai-insight-dialog .conversation-item.highlighted .content { background-color: var(--secondary-active); }

.ai-insight-dialog .conversation-item.highlighted > :first-child .content { border-radius: 6px 0 0 6px; }

.ai-insight-dialog .conversation-item.highlighted > :last-child .content { border-radius: 0 6px 6px 0; }

/*# sourceMappingURL=style.css.map */