.customer-question-card textarea{width:100%;min-height:150px;resize:vertical;font-size:16px;line-height:1.75;padding:16px;border:1px solid rgba(36,35,32,.18);border-radius:12px;box-sizing:border-box;margin-bottom:18px;background:rgba(255,255,255,.5);color:inherit}.customer-result{display:grid;gap:20px}.customer-result .card{margin:0}.customer-reply .long-text{font-size:17px;line-height:1.85;white-space:pre-wrap}.customer-risk p{line-height:1.8}.customer-knowledge-list{margin-top:24px}.customer-knowledge-list .list-entry p{white-space:pre-wrap;overflow-wrap:anywhere}.assistant-prompt-mode{border-top:1px solid rgba(36,35,32,.15);padding:16px 0;margin-top:16px}.assistant-prompt-mode summary{font-size:17px;font-weight:600;cursor:pointer;margin-bottom:16px}.assistant-prompt-mode textarea{min-height:120px;line-height:1.7}@media(min-width:1000px){.customer-result{grid-template-columns:1.2fr 1fr}.customer-reply{grid-column:1/-1}}@media(max-width:600px){.customer-question-card .card-head{flex-wrap:wrap;gap:10px}.customer-question-card .actions{flex-wrap:wrap}}
.customer-question-card .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
