.stage-menu-hidden{display:none!important}.lobby-first #lobby .lobby-people{order:0}.lobby-first #lobby .lobby-options{order:1}.setup-agreed{background:var(--green,#9ad2b4)!important;color:var(--input)!important}
.stage-wait-card{max-width:630px;margin:32px auto;padding:35px;border:1px solid var(--line);border-radius:20px;background:var(--panel);text-align:center;box-shadow:0 12px 40px #0001}.stage-wait-symbol{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;border-radius:20px;background:color-mix(in srgb,var(--accent) 13%,var(--panel));color:var(--accent)}.stage-wait-symbol .ui-icon{width:33px;height:33px}.stage-wait-card .eyebrow{font-size:10px;letter-spacing:1.5px;color:var(--accent)}.stage-wait-card h1{font-size:29px;line-height:1.25;margin:10px 0 12px}.stage-wait-card>p:not(.eyebrow){font-size:15px;line-height:1.6;color:var(--muted)}.stage-wait-players{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:25px 0}.stage-wait-player{display:flex;align-items:center;gap:11px;min-width:0;padding:13px;text-align:left;border:1px solid var(--line);border-radius:12px;background:var(--input)}.stage-wait-player>.portrait-wrap{width:37px;height:43px;flex:none;border-radius:10px}.stage-wait-player>span:last-child{min-width:0}.stage-wait-player strong{display:block;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.stage-wait-player small{display:block;font-size:12px;color:var(--muted);margin-top:3px}.stage-wait-player.done{border-color:color-mix(in srgb,var(--green,#9ad2b4) 55%,var(--line))}.stage-wait-player.done small{color:var(--green,#9ad2b4)}.stage-wait-card .stage-wait-note{margin:15px 0 0;font-size:13px!important}
@media(max-width:760px){.lobby-first #lobby .lobby-people{order:1}.lobby-first #lobby .lobby-options{order:0}body.lobby-first[data-room-owner=false] #lobby .lobby-people{order:0}body.lobby-first[data-room-owner=false] #lobby .lobby-options{order:1}.stage-wait-card{margin:16px 0;padding:25px 18px;border-radius:17px}.stage-wait-card h1{font-size:25px}.stage-wait-card>p:not(.eyebrow){font-size:14px}.stage-wait-players{gap:8px;margin:20px 0}.stage-wait-player{gap:8px;padding:10px;flex-direction:column;text-align:center}.stage-wait-player strong{font-size:14px}.stage-wait-player small{font-size:12px}}
