.case-games-page{max-width:880px;margin:auto}.case-games-page .card{margin:24px 0;padding:30px}.cg-links{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.cg-links a{padding:10px 18px;border-radius:100px;background:#eeeede;text-decoration:none;color:#48634b}.cg-links a.active{background:#47684d;color:#fff}.cg-modes{display:flex;gap:10px;margin:26px 0 12px}.cg-progress{display:flex;justify-content:center;gap:16px;list-style:none;padding:0;margin:30px 0}.cg-progress li{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#e9e9db;color:#727663}.cg-progress .shown{background:#6d8868;color:white}.cg-clues article{padding:20px 24px;border:1px solid #d5ddc7;border-radius:16px;margin:16px 0;background:#fcfdf5}.cg-clues article>span{color:#5e7c54;font-size:14px;font-weight:700}.cg-clues p,.cg-narrative{font-size:20px;line-height:2;margin:10px 0}.cg-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-height:400px;overflow:auto;margin:18px 0;padding:3px}.cg-options button{background:#fffdf5;border:1px solid #d1d9c3;border-radius:12px;text-align:left;padding:14px;color:#3f4937;cursor:pointer;font:inherit;line-height:1.5}.cg-options small{display:block;font-size:13px;color:#6b755f;margin-top:5px;overflow-wrap:anywhere}.cg-options button.selected{background:#e7efdc;outline:2px solid #5d7a50}.cg-options button.used{background:#292f27;color:#fff;border-color:#292f27}.cg-options button.used small{color:#d5dccf}.cg-options button:disabled{cursor:default}.cg-options button[hidden]{display:none}.case-games-page input[type=search]{box-sizing:border-box;width:100%;padding:14px;border:1px solid #c6d0b7;border-radius:12px;font:inherit;background:#fffdf7}.cg-history p{display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:#f2f1e6;border-radius:12px;padding:12px 16px}.cg-history .correct{background:#e1edda}.cg-history small{margin-left:auto}.cg-selected{padding:12px;background:#eff2e6;border-radius:10px}.cg-result h3{margin-top:26px}.cg-group{background:#e8efdf;padding:12px 18px;border-radius:12px}.cg-welcome>span{font-size:44px}.case-games-page .actions{flex-wrap:wrap;gap:12px}.case-games-page button:disabled{opacity:.75}.case-games-page .cg-options button.used{opacity:1}.case-games-page .section-head h2{font-size:24px}.case-games-page .section-head{align-items:center}.cg-options button:focus-visible{outline:3px solid #b1843f;outline-offset:2px}@media(max-width:600px){.case-games-page .card{padding:20px}.cg-options{grid-template-columns:1fr}.cg-modes{flex-wrap:wrap}.cg-progress{gap:10px}.cg-progress li{width:32px;height:32px}.cg-clues article{padding:16px}.cg-clues p,.cg-narrative{font-size:19px}.case-games-page .actions .btn{width:100%}.cg-history small{margin-left:0}}@media(min-width:851px) and (max-width:1250px){header nav{gap:8px}header nav a{font-size:13px}header .account .text-link{display:none}header{gap:15px}}
