._container_fpqf7_1{max-width:680px;margin:0 auto;padding:2rem 1rem;display:grid;gap:1rem;text-align:center}._title_fpqf7_10{margin:0;font-size:2rem}._levelText_fpqf7_15{margin:0;font-size:1.25rem}._message_fpqf7_20{margin:0;font-size:1.125rem}._actions_fpqf7_25{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem}._playAgainButton_fpqf7_32{min-height:48px;border:none;border-radius:12px;background:#0ea5e9;color:#fff;font-size:1rem;font-weight:700;cursor:pointer}._mainPageButton_fpqf7_43{min-height:48px;border:1px solid #0c4a6e;border-radius:12px;background:#eff6ff;color:#0c4a6e;font-size:1rem;font-weight:700;padding:0 1rem;cursor:pointer}._button_1gp2w_1{min-width:5.5rem;min-height:44px;padding:.75rem 1rem;border:2px solid #1f5f2a;border-radius:.75rem;background:#fff7b8;color:#111827;font-size:1.375rem;font-weight:700;line-height:1.1;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}._button_1gp2w_1:hover:not(:disabled){transform:translateY(-1px);background:#ffef75;box-shadow:0 6px 14px #0000001f}._button_1gp2w_1:active:not(:disabled){transform:translateY(0);background:#facc15}._button_1gp2w_1:focus-visible{outline:3px solid #075985;outline-offset:2px}._button_1gp2w_1:disabled{opacity:.55;cursor:not-allowed}._container_1mdqh_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%}@media(max-width:640px){._container_1mdqh_1{grid-template-columns:1fr}}._container_pssoj_1{position:relative;width:100%;height:140px;display:flex;align-items:flex-end;justify-content:center;transform:translate(var(--horizontal-offset, 0px));transition:transform .18s ease-out}._character_pssoj_12{width:92px;height:92px;object-fit:contain}._jumping_pssoj_18{animation:_jump_pssoj_18 .26s ease-out}._falling_pssoj_22{animation:_fall_pssoj_22 .32s ease-in}@keyframes _jump_pssoj_18{0%{transform:translate(0)}50%{transform:translate(24px,-14px)}to{transform:translate(0)}}@keyframes _fall_pssoj_22{0%{transform:translate(0)}to{transform:translate(-14px,10px)}}@media(prefers-reduced-motion:reduce){._container_pssoj_1{transition:none}._jumping_pssoj_18,._falling_pssoj_22{animation:none}}._container_l2e6z_1{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:999px;background:#ecfccb;border:2px solid #65a30d}._levelText_l2e6z_11{font-size:1rem;font-weight:800;color:#365314}._milestone_l2e6z_17{padding:.2rem .45rem;border-radius:999px;background:#f59e0b;color:#111827;font-size:.75rem;font-weight:700;text-transform:uppercase}._question_59k12_1{margin:0;padding:1rem 1.25rem;border-radius:1rem;border:2px solid #c2410c;background:#fffbeb;color:#0f172a;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.35;text-align:center;letter-spacing:.02em;text-shadow:0 1px 0 rgb(255 255 255 / .75)}._container_1pybg_1{width:100%;height:1rem;border-radius:999px;background:#e5e7eb;overflow:hidden}._bar_1pybg_9{height:100%;transition:width .22s ease,background-color .22s ease}._green_1pybg_14{background:#22c55e}._yellow_1pybg_18{background:#eab308}._red_1pybg_22{background:#ef4444}._board_5qc6z_1{width:min(100%,48rem);margin:0 auto;padding:1rem;border-radius:1.25rem;border:3px solid #ea580c;background:radial-gradient(circle at 20% 15%,rgb(255 237 213 / .75),transparent 55%),linear-gradient(180deg,#fff7ed,#ffedd5);box-shadow:0 14px 30px #0f172a26;display:grid;grid-template-areas:"top" "character" "question" "answers" "timer";gap:1rem}._topRow_5qc6z_21{grid-area:top;display:flex;justify-content:center}._characterArea_5qc6z_27{grid-area:character;position:relative;border:2px solid #b45309;border-radius:1rem;min-height:190px;overflow:hidden;background-size:cover,cover,cover,cover;background-position:center,center bottom,center bottom,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;padding:.5rem}._questionArea_5qc6z_40{grid-area:question}._answersArea_5qc6z_44{grid-area:answers}._timerArea_5qc6z_48{grid-area:timer;min-height:1rem}._loading_5qc6z_53{margin:0;font-size:1.25rem;text-align:center;font-weight:700}@media(min-width:768px){._board_5qc6z_1{padding:1.5rem;gap:1.25rem}}._container_1tx4t_1{max-width:960px;margin:0 auto;padding:1.5rem 1rem;display:grid;gap:1rem}._header_1tx4t_9{display:flex;justify-content:space-between;align-items:center;gap:1rem}._title_1tx4t_16{margin:0;font-size:1.5rem}._actions_1tx4t_21{display:flex;align-items:center;gap:.5rem}._pauseButton_1tx4t_27{min-height:44px;border:none;border-radius:10px;background:#d97706;color:#fff;padding:.5rem 1rem;font-weight:700;cursor:pointer}._mainPageButton_1tx4t_38{min-height:44px;border:1px solid #d97706;border-radius:10px;background:#fff7ed;color:#9a3412;padding:.5rem 1rem;font-weight:700;cursor:pointer}._container_zaova_1{max-width:720px;margin:0 auto;padding:2rem 1rem;display:grid;gap:1.25rem}._title_zaova_9{font-size:2rem;margin:0}._instructions_zaova_14{margin:0;font-size:1.125rem}._selection_zaova_19{display:grid;gap:.75rem}._characterGrid_zaova_24{display:flex;flex-wrap:wrap;gap:.75rem}._characterButton_zaova_30{min-height:44px;min-width:120px;border:2px solid #1d4ed8;border-radius:999px;background:#e0edff;font-size:1rem;font-weight:700;cursor:pointer}._characterButton_zaova_30[aria-pressed=true]{background:#1d4ed8;color:#fff}._startButton_zaova_46{min-height:48px;width:min(100%,220px);border:none;border-radius:12px;background:#15803d;color:#fff;font-size:1rem;font-weight:700;cursor:pointer}:root{--font-display: "Baloo 2", "Comic Sans MS", "Trebuchet MS", cursive;--font-body: "Nunito", "Verdana", "Segoe UI", sans-serif;--color-sky-100: #e0f2fe;--color-sky-600: #0284c7;--color-forest-500: #16a34a;--color-sun-400: #facc15;--color-orange-600: #ea580c;--color-ink-900: #0f172a;--color-surface: #fffef2;--color-surface-alt: #fff7ed;--radius-md: 12px;--radius-lg: 18px}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{font-family:var(--font-body);color:var(--color-ink-900);background:radial-gradient(circle at 10% 10%,rgb(255 255 255 / .75),transparent 35%),linear-gradient(180deg,var(--color-sky-100),#dcfce7 65%,#fef9c3 100%)}h1,h2,h3{font-family:var(--font-display);color:var(--color-ink-900)}button{font-family:inherit}img,svg{display:block;max-width:100%}
