.room-layout{display:grid;grid-template-columns:minmax(280px,1fr) minmax(340px,1.4fr);gap:24px;align-items:start}.room-participant{display:grid;grid-template-columns:20px 1fr;gap:5px 10px;padding:12px 0;border-bottom:1px solid #333}.room-participant input{width:auto;margin:4px 0}.room-participant small{grid-column:2;color:#aaa}.room-message{border-left:2px solid #6f8d84;background:#171a19;padding:18px;margin:12px 0;border-radius:6px}.room-message>div{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;margin:12px 0}.room-message small{color:#a4baaf}.room-user{border-color:#dbb982;background:#201e1a}#room textarea{width:100%;margin:12px 0}#room details{margin-top:24px}#roomStatus{color:#d9bd8b}@media(max-width:900px){.room-layout{grid-template-columns:1fr}}
#room label:not(.room-participant){display:block;margin:12px 0}#roomMessages strong{color:#edf2ec}
.room-topic-settings{padding:14px;border:1px solid #353b38;border-radius:10px;background:#141816;margin-bottom:16px}.room-topic-settings small{color:#b1bdb6;line-height:1.5}.room-topic-settings select,.room-topic-settings input:not([type=checkbox]),.room-topic-filter select{display:block;width:100%;margin-top:7px}.room-topic-settings input[type=checkbox]{width:auto;margin-right:6px}.room-participant{display:block}.room-participant>label:first-child{display:flex!important;align-items:center;gap:10px}.room-participant>small{display:block;margin-left:26px}.room-participant select{width:100%;margin-top:6px}.room-topic-filter{padding-bottom:10px;border-bottom:1px solid #333}
