/* Additional UI only; same original gold/navy design */
.join-wait{border:1px solid #bfa36f;border-radius:13px;background:#0a172d;color:#f7d18a;text-align:center;padding:16px;margin-top:14px;line-height:1.8}.join-wait p{color:#cbd2de;font-size:14px}.moderator-link{margin:18px 0 0;text-align:center}.moderator-link a{color:#e7bf76;text-decoration:underline}.guest-form[hidden],.join-wait[hidden]{display:none!important}.guest-card{max-width:100%;box-sizing:border-box}.switches{flex-wrap:wrap}.switch{min-width:0;white-space:nowrap}.guest-form label input,.guest-form label select{margin-top:6px}.guest-number{font-size:24px}.guest-form input,.guest-form button{box-sizing:border-box}
