.group-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:16px 0}.group-card{border:1px solid #dcecf7;border-radius:16px;background:#fff;padding:13px;text-align:left;min-width:0;color:#285376}.group-card.selected{border:2px solid #49a9ed;background:#edf8ff;padding:12px}.group-card b{display:block;font-size:15px}.group-card small{display:block;overflow-wrap:anywhere;color:#63849f;font-size:12px;line-height:1.7;margin:7px 0}.group-card span{font-size:11px;color:#2587c8}
.level-control{display:flex;align-items:center;gap:9px;margin:13px 0;font-size:13px;color:#285376}.level-control select{border:1px solid #c6e3f5;border-radius:10px;padding:9px;background:#fff;color:#285376;max-width:100%}.game-toolbar{height:auto;min-height:66px;flex-wrap:wrap;padding:8px 12px;gap:6px}.game-toolbar #gameScope{flex:1;min-width:140px;font-size:11px}.game-level{margin:0;font-size:11px}.game-level select{padding:6px;font-size:11px;max-width:150px}
.learning-game-menu .round-button[aria-current="step"]{border-color:#349be1;background:#e9f7ff}.learning-game-menu .round-button:disabled{opacity:.5}.learning-game-menu .round-grid{margin-top:16px}
