.v51-message-toolbar,.v51-discovery-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0}
.v51-message-toolbar button,.v51-discovery-actions button,.v51-match button{cursor:pointer;min-height:38px;border:1px solid #c5a18d;border-radius:10px;padding:8px 14px;background:#f7ede6;color:#20453d;font:inherit}
.v51-message-toolbar button:disabled{opacity:.48;cursor:not-allowed}
.v51-room-menu,.v51-member-select{border:1px solid #b7cfc3;background:#fff;color:#204038;max-width:100%;border-radius:22px;padding:8px 13px;font:inherit;min-height:40px}
.v51-room-menu{min-width:190px;max-width:280px}
.v51-member-select{width:100%;border-radius:8px}
.v51-match{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px;border:1px solid #e6d1c4;border-radius:10px;background:#fff;margin:7px 0}
.v51-match strong{min-width:90px}.v51-match span{flex:1;min-width:160px;color:#4a655e}
header .v51-room-menu{margin-left:10px} .v49-journey .v51-room-menu{margin:5px 0}
.v51-nav-group{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
@media(max-width:700px){.v51-room-menu{min-width:0;width:100%}.v51-match{align-items:stretch}}
