#game-room.live-game{width:100%;box-sizing:border-box}#game-room.live-game[hidden]{display:none!important}.live-room-id{font-size:10px;color:#999;overflow-wrap:anywhere;margin:0 0 12px}.live-game .room-toolbar{margin-bottom:8px}.live-game .gamer-photo>img{object-position:center 25%}.live-game .mg-address img{object-fit:cover}.live-game #rg-answer-form{display:grid;gap:8px;margin-top:12px}.live-game #rg-answer-form label{font-size:12px}.live-game #rg-answer{width:100%;min-height:76px;max-height:150px;padding:12px;border:1px solid #dddce9;border-radius:14px;font:13px Montserrat,sans-serif;box-sizing:border-box;resize:vertical}.live-game #rg-answer-form .primary{font-size:13px;padding:10px 16px}.live-game .mg-center-actions{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.live-game .mg-center-actions button{font:12px Montserrat,sans-serif;color:#8491b6;background:none;padding:8px}.live-game .mg-public-answers{max-height:180px;overflow:auto}.live-game .previous-answer{font-size:12px;line-height:1.5}.live-game .mg-answer-sent{overflow-wrap:anywhere;font-size:13px;line-height:1.5;padding:12px;background:#f0f4fb;border-radius:12px}.live-game .live-dot{display:inline-block;width:8px;height:8px;background:#61b98e;border-radius:50%}.live-game .live-dot.offline{background:#dd7887}.live-game .rg-card{background:white;border:1px solid #eee;border-radius:18px;padding:24px}.live-game .rg-wait{max-width:520px;margin:24px auto;text-align:center}.live-game .rg-error{background:#fff0e9;border-radius:12px;padding:12px;font-size:12px}.live-game .live-choice-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;margin:12px auto 20px;max-width:700px}.live-game .live-choice-panel .choose-person{font-size:14px;padding:12px 8px;margin:0;border-radius:14px;min-height:44px}.live-game .live-choice-panel #rg-confirm-choice{padding:12px;font-size:14px}.live-game .live-choice-panel .room-hint{grid-column:1/-1}.live-game .live-final>h1{font-size:22px;margin-bottom:14px}.live-game .live-final>#rg-chat{padding:12px 20px;font-size:15px;margin:12px}.live-game .result-center{font-size:12px}.live-game .choice-line{animation-duration:3s}.live-game .gamer-presence.offline{background:#dd7887!important}@media(max-width:700px){#game-room.live-game{padding:0 0 100px}.live-game .room-toolbar{font-size:11px}.live-game .room-toolbar button{padding:8px;font-size:12px}.live-game .live-room-id{font-size:9px}.live-game .mg-question{white-space:pre-wrap;overflow-wrap:anywhere}.live-game .live-choice-panel{grid-template-columns:1fr 1fr;gap:8px}.live-game .live-choice-panel .choose-person{font-size:12px}.live-game .live-choice-panel #rg-confirm-choice{grid-column:1/-1}.live-game .result-board{width:100%;min-width:0}.live-game .live-final>h1{font-size:18px}.live-game .gamer-caption b{font-size:11px}.live-game .result-center{font-size:10px}.live-game .mg-person small{font-size:9px}}

.live-game .mg-address{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;color:#86869a;margin-bottom:10px}.live-game .mg-address img{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}

.live-game #rg-answer-form{margin-bottom:16px;gap:12px}.live-game #rg-answer-form .primary{margin-top:4px;margin-bottom:8px;min-height:40px}.live-game .mg-center-actions{margin-top:16px;padding-top:4px}@media(max-width:700px){.live-game #rg-answer{font-size:16px!important;line-height:1.45;scroll-margin-bottom:100px}.live-game #rg-answer-form{padding-bottom:8px}.live-game .mg-center{padding-bottom:18px!important}}
