.viewing-room{min-width:0;margin-block:16px;padding:16px;border:1px solid var(--ew-line,#d6e2ec);border-radius:9px;background:var(--ew-paper,#fff);color:var(--ew-ink,#172b41)}.viewing-room h3{margin:0 0 9px;font:650 18px/1.4 var(--font,system-ui,sans-serif)}.room-scope,.room-count,.room-note,.room-status{overflow-wrap:anywhere;line-height:1.6}.room-scope{margin:0 0 8px;font-size:13px;font-weight:600}.room-count{margin:0 0 9px;font-size:16px;font-weight:650}.room-note,.room-status{font-size:12px;color:var(--ew-muted,#536478)}.room-actions{display:flex;flex-wrap:wrap;gap:8px}.room-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;max-width:100%;padding:10px 13px;border:1px solid var(--ew-green,#00786b);border-radius:6px;background:var(--ew-soft,#dff4ec);color:var(--ew-green,#00786b);font:600 13px/1.4 var(--font,system-ui,sans-serif);white-space:normal;cursor:pointer}.room-button:disabled{opacity:.6;cursor:not-allowed}.room-chat>span:first-child{font-size:23px;line-height:1}.room-status:empty{display:none}.viewing-room [hidden]{display:none!important}.room-button:focus-visible{outline:3px solid var(--ew-green,#00786b);outline-offset:3px}@media(max-width:650px){.room-actions>.room-button{flex:1 1 130px}.room-button{font-size:14px}}
