#creationGame{box-sizing:border-box;width:min(750px,96vw);max-width:750px;max-height:96dvh;padding:20px;background:#fff9e9;color:#234b3d;border:2px solid #b1cc96;border-radius:25px;overflow:auto}#creationGame select{display:block;width:100%;margin:12px 0;padding:14px;border:2px solid #9bbd94;border-radius:14px;background:white;color:#234b3d;font-size:18px}#creationGame button{min-height:44px;border-radius:20px;padding:10px 16px;background:#2c5a49;color:white}#creationGamePlay{text-align:center}#creationGameStars{margin:10px 0;font-size:20px;color:#8b632c;font-weight:bold}#creationGameArt{height:clamp(110px,25dvh,230px);overflow:hidden;border-radius:20px;background:#c7e8d8;display:flex;align-items:stretch;justify-content:center;position:relative}#creationGameArt svg{display:block;width:100%;height:100%}.creationPhotoPair{display:grid;grid-template-columns:1fr 1fr;gap:5px;width:100%}.creationPhotoPair img{width:100%;height:100%;min-width:0;object-fit:cover}#creationGameQuestion{font-size:clamp(19px,4vw,27px);margin:12px 0;line-height:1.25}#creationGameAnswers{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}#creationGameAnswers button{background:#e0ecd1;color:#264d3d;border:2px solid #a6c28b;min-width:74px;font-weight:bold;font-size:18px}#creationGameAnswers button.correctDay{background:#ffe2a0;border-color:#c59138}#creationGameAnswers button.tryDay{background:#ece6d8;border-color:#bdab87}#creationGameFeedback{font-size:17px;font-weight:bold;margin:10px 0 5px;line-height:1.4}#creationGameReference{font-size:13px;margin:5px 0 10px}#creationGameHintWords{font-size:15px;background:#e8eedb;border-radius:14px;padding:12px;line-height:1.5}#nextCreationGame{background:#d9b966!important;color:#2d3e2d!important;margin-left:8px}.creationTrophy{font-size:80px}#creationGameFinish{text-align:center;padding:24px 0}#creationGameFinalScore{font-size:22px}@media(orientation:landscape) and (max-height:550px){#creationGameArt{height:110px}#creationGame{padding:12px}#creationGameQuestion{margin:7px 0;font-size:19px}#creationGameStars{margin:6px 0}}@media(max-width:450px){#creationGame{padding:14px}#creationGameAnswers{gap:6px}#creationGameAnswers button{min-width:65px;padding:10px 12px;font-size:17px}}
