.vi1-game-admin{box-sizing:border-box;width:min(640px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;border:1px solid #aec0b7;border-radius:16px;padding:24px;background:#f7f7ef;color:#193a33;font-family:system-ui,sans-serif}.vi1-game-admin::backdrop{background:#10251bb3}.vi1-game-admin form{display:grid;gap:16px;margin-top:20px}.vi1-game-admin label{display:block;line-height:1.5}.vi1-game-admin input[type=checkbox]{margin-right:10px;width:18px;height:18px;accent-color:#27594b}.vi1-game-admin textarea{display:block;box-sizing:border-box;width:100%;margin-top:8px;padding:10px;font:inherit;border:1px solid #879e94;border-radius:8px}.game-admin-actions{display:flex;gap:10px;flex-wrap:wrap}.vi1-game-admin button{padding:10px 14px;border:1px solid #879e94;border-radius:8px;cursor:pointer}.vi1-game-admin button:disabled{opacity:.55;cursor:wait}.vi1-game-admin a{color:#165144}.vi1-game-admin ol{padding-left:22px}.vi1-game-admin :focus-visible{outline:3px solid #bd781f;outline-offset:3px}@media(max-width:420px){.vi1-game-admin{padding:16px}}
