#gameManager[hidden],#gameRunner[hidden]{display:none!important}#gameManager{position:fixed;inset:0;z-index:4000;background:#03050bf0;display:grid;place-items:center;padding:18px}.games-panel{width:min(900px,100%);max-height:92dvh;overflow:auto;border:1px solid #8261d8;border-radius:18px;background:#111629;box-shadow:0 20px 80px #000;padding:22px}.games-panel header,.games-actions{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.games-panel header p,.games-tip{color:#aeb9d8;font-size:12px;line-height:1.6}.games-actions{padding:14px 0}.games-status{color:#b2c8f9;font-size:12px}.game-entry{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center;background:#1a2038;border:1px solid #343b64;border-radius:12px;margin:10px 0;padding:11px}.game-entry img{width:58px;height:64px;object-fit:cover;border-radius:9px}.game-entry h3{margin:0}.game-entry small{color:#99a9ce}.game-entry button{margin:2px}.game-entry input{max-width:100%;background:#0f1427;border:1px solid #4a5378;color:white;padding:5px;border-radius:6px}.game-entry label{display:grid;font-size:11px;color:#bac8ee;gap:4px}.game-entry .game-controls{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}#gameRunner{position:fixed;inset:0;z-index:3500;background:#03050a;display:flex;flex-direction:column}#gameRunner header{display:flex;justify-content:space-between;align-items:center;padding:8px 18px;background:#14162d;border-bottom:1px solid #594190}#gameRunner header div{display:flex;gap:8px}#gameIframe{height:100%;width:100%;border:0;background:#000;flex:1}.games-tip{border-top:1px solid #333a55;padding-top:12px;margin-top:12px}#newQuiz,#editQuiz{display:none!important}