.comm-highlight{outline:2px solid #849151;outline-offset:3px}.comm-source{padding:12px;border:1px solid #ccd5ad;border-radius:18px;margin-bottom:20px;background:#f4f7e9}
.comm-task .card-top{gap:8px;flex-wrap:wrap}.comm-task select{margin-bottom:12px}.comm-task{overflow-wrap:anywhere}.comm-task .muted{font-size:12px}
[data-room-connection]{font-size:12px}[data-task-error],[data-room-error]{color:#a5352e}
@media(max-width:800px){[data-open-room] .room-layout{display:flex;flex-direction:column}[data-open-room] .room-layout aside{order:1}}
