#kbDlg .kb-assessment{padding:12px;border-radius:8px;background:var(--bg,#f3f5f8);line-height:1.6}
#kbDlg .kb-fields dd{white-space:pre-wrap;overflow-wrap:anywhere}
#kbDlg textarea{min-height:76px;resize:vertical}
#kbDlg .modal-f{gap:8px}
#tab-kb .kb-card p{overflow-wrap:anywhere}
#tab-kb .kb-tools input{min-width:0}
#tab-kb #kbCards[aria-busy=true]{min-height:120px}
@media(max-width:600px){#kbDlg{width:calc(100vw - 20px);max-width:none}#kbDlg .kb-fields{grid-template-columns:1fr}#tab-kb .kb-tools{align-items:stretch}#tab-kb .kb-tools input{width:100%;flex-basis:100%}#tab-kb .kb-filters{flex-wrap:wrap}}
