[hidden]{display:none!important}
.hub-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hub-form>label:has(textarea){grid-column:1/-1}.room-messages{max-height:320px;overflow:auto;overflow-wrap:anywhere;border:1px solid #3c3049;padding:12px;border-radius:10px}.room-messages p{padding:8px;border-bottom:1px solid #30273a}.match-steps{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:8px}.match-steps li{padding:10px 14px;border-radius:8px;background:#21192b;color:#c5b9d2}.match-steps .current{background:#6634b2;color:white;border:1px solid #bd87ff}[data-hub] input[readonly]{width:100%}[data-hub] p{overflow-wrap:anywhere}@media(max-width:600px){.hub-form{grid-template-columns:1fr}.match-steps li{font-size:12px;padding:8px}.room-messages{max-height:260px}}
