.AddFruits-module__N9JEla__page{color:#13252b;background:url(/images/background/games/add-fruits-bg.webp) 50%/cover;grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:clamp(8px,2vmin,16px);min-height:100dvh;padding:clamp(10px,2.4vmin,28px);transition:box-shadow .22s;display:grid;position:relative;overflow:hidden}.AddFruits-module__N9JEla__stageArea{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;container-type:size}.AddFruits-module__N9JEla__flashCorrect{box-shadow:inset 0 0 0 9999px #1b9e6f38}.AddFruits-module__N9JEla__flashWrong{box-shadow:inset 0 0 0 9999px #d23c3c38}.AddFruits-module__N9JEla__stage{justify-items:center;gap:clamp(14px,3.4vh,34px);width:min(100%,920px);display:grid}.AddFruits-module__N9JEla__equation{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(8px,2cqmin,22px);width:100%;animation:.32s AddFruits-module__N9JEla__popIn;display:flex}.AddFruits-module__N9JEla__group{width:clamp(150px,32vmin,300px);width:clamp(calc(300px / var(--groups,2)), calc(64cqmin / var(--groups,2)), 300px);background:#fff;border-radius:18px;flex-wrap:wrap;place-content:center;gap:clamp(2px,.7cqmin,8px);min-height:clamp(100px,20cqmin,200px);padding:clamp(4px,1cqmin,10px);display:flex;box-shadow:inset 0 0 0 2px #13252b29}.AddFruits-module__N9JEla__groupItem{width:clamp(45px,9.45vmin,90px);width:clamp(calc(90px / var(--groups,2)), calc(18.9cqmin / var(--groups,2)), 90px);height:clamp(45px,9.45vmin,90px);height:clamp(calc(90px / var(--groups,2)), calc(18.9cqmin / var(--groups,2)), 90px);flex:none;animation:.26s backwards AddFruits-module__N9JEla__popIn}.AddFruits-module__N9JEla__operator{color:#2a5e52;-webkit-user-select:none;user-select:none;font-size:clamp(28px,8cqmin,64px);font-weight:800;line-height:1}.AddFruits-module__N9JEla__questionCard{aspect-ratio:1;width:clamp(70px,15cqmin,130px);animation:.32s AddFruits-module__N9JEla__popIn}.AddFruits-module__N9JEla__options{justify-content:center;gap:clamp(10px,2cqmin,20px);display:flex}.AddFruits-module__N9JEla__optionButton{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:12px;width:clamp(76px,20cqmin,150px);padding:0;transition:transform .16s,filter .16s;animation:.28s AddFruits-module__N9JEla__popIn;position:relative}.AddFruits-module__N9JEla__optionButton:disabled{cursor:default}@media (hover:hover){.AddFruits-module__N9JEla__optionButton:not(:disabled):hover{filter:brightness(1.04);transform:translateY(-4px)}}.AddFruits-module__N9JEla__optionButton:not(:disabled):active{transform:translateY(-1px)scale(.985)}.AddFruits-module__N9JEla__optionButton:focus-visible{outline-offset:4px;outline:3px solid #0a7269}.AddFruits-module__N9JEla__optionWrong{animation:.42s AddFruits-module__N9JEla__shake}.AddFruits-module__N9JEla__optionWrong:after{content:"";pointer-events:none;border:3px solid #d23c3c;border-radius:14px;position:absolute;inset:-3px}@keyframes AddFruits-module__N9JEla__popIn{0%{opacity:.3;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes AddFruits-module__N9JEla__shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes AddFruits-module__N9JEla__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AddFruits-module__N9JEla__equation,.AddFruits-module__N9JEla__groupItem,.AddFruits-module__N9JEla__questionCard,.AddFruits-module__N9JEla__optionButton,.AddFruits-module__N9JEla__optionWrong{transition:none;animation:none}}
