@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bricolage-grotesque-vietnamese-600-normal-Ipewt4hn.woff2)format("woff2"),url(/assets/bricolage-grotesque-vietnamese-600-normal-BppAn7jL.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bricolage-grotesque-latin-ext-600-normal-CN5JKkBm.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-ext-600-normal-DF26P3Q7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bricolage-grotesque-latin-600-normal-nxTgbNFE.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-600-normal-Bw0J83-2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bricolage-grotesque-vietnamese-800-normal-RJtJa6zl.woff2)format("woff2"),url(/assets/bricolage-grotesque-vietnamese-800-normal-DJ4hCX8l.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bricolage-grotesque-latin-ext-800-normal-BimIDUhy.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-ext-800-normal-CkoBqIJM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bricolage-grotesque-latin-800-normal-J50vIsBe.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-800-normal-Br4b-5gk.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-ext-400-normal-DRk46D-x.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-400-normal-Bbz-b3yf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-400-normal-BrHNak5F.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-400-normal-BbWidj28.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-ext-700-normal-BoVPHkS0.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-700-normal-CKkU2Dpt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-700-normal-GZI4o3u0.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-700-normal-BK6Glc0m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-ca-theme=classic]{--ca-player-color-stage-backdrop:#1c2218;--ca-player-color-stage-surface:#f4f1e8;--ca-player-color-stage-fg:#1c2218;--ca-player-color-hud-bg:#e4eadf;--ca-player-color-tile-bg:#fff;--ca-player-color-tile-fg:#1c2218;--ca-player-color-tile-border:#dcd6c6;--ca-player-color-tile-letter-fg:#fff;--ca-player-color-tile-palette-0:#3e5c2e;--ca-player-color-tile-palette-1:#2a62b3;--ca-player-color-tile-palette-2:#b8470d;--ca-player-color-tile-palette-3:#8a5a00;--ca-player-color-tile-palette-4:#a1386f;--ca-player-color-tile-palette-5:#7e4aa3;--ca-player-color-correct:#3e5c2e;--ca-player-color-correct-surface:#c9d96b;--ca-player-color-on-correct-surface:#1c2218;--ca-player-color-incorrect:#b3261e;--ca-player-color-on-feedback:#fff;--ca-player-color-focus:#1c2218;--ca-player-focus-width:12px;--ca-player-radius:24px;--ca-player-font-family:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ca-player-font-family-display:"Bricolage Grotesque", "DM Sans", system-ui, sans-serif;--ca-player-motion-scale:1;--ca-player-sound-set:classic}[data-ca-theme=high-readability]{--ca-player-color-stage-backdrop:#000;--ca-player-color-stage-surface:#fff;--ca-player-color-stage-fg:#000;--ca-player-color-hud-bg:#fff;--ca-player-color-tile-bg:#fff;--ca-player-color-tile-fg:#000;--ca-player-color-tile-border:#000;--ca-player-color-tile-letter-fg:#fff;--ca-player-color-tile-palette-0:#000;--ca-player-color-tile-palette-1:#000;--ca-player-color-tile-palette-2:#000;--ca-player-color-tile-palette-3:#000;--ca-player-color-tile-palette-4:#000;--ca-player-color-tile-palette-5:#000;--ca-player-color-correct:#005a00;--ca-player-color-correct-surface:#005a00;--ca-player-color-on-correct-surface:#fff;--ca-player-color-incorrect:#a00000;--ca-player-color-on-feedback:#fff;--ca-player-color-focus:#0050ff;--ca-player-focus-width:18px;--ca-player-radius:12px;--ca-player-font-family:"Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--ca-player-font-family-display:"Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--ca-player-motion-scale:0;--ca-player-sound-set:minimal}._container_yjrrm_1{background:var(--ca-player-color-stage-backdrop);width:100%;height:100%;position:relative;overflow:hidden}._stage_yjrrm_9{box-sizing:border-box;transform-origin:0 0;background:var(--ca-player-color-stage-surface);color:var(--ca-player-color-stage-fg);line-height:1.25;font-family:var(--ca-player-font-family);--ca-stage-focus-ring:var(--ca-player-focus-width) solid var(--ca-player-color-focus);flex-direction:column;padding:64px;display:flex;position:absolute;top:0;left:0;overflow:hidden}._stage_yjrrm_9 :focus-visible{outline:var(--ca-stage-focus-ring);outline-offset:8px}._fit_c0m3t_1{overflow-wrap:break-word;align-items:center;width:100%;min-width:0;height:100%;min-height:0;line-height:1.15;display:flex}._fit_c0m3t_1[data-measuring]{overflow-wrap:normal}._hidden_4mt73_1{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._hud_s7oxz_1{font-size:var(--ca-font-stage-size-hud);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;font-weight:700;display:flex}._group_s7oxz_11{align-items:center;gap:24px;display:flex}._chip_s7oxz_17{background:var(--ca-player-color-hud-bg);border:4px solid var(--ca-player-color-tile-border);border-radius:999px;padding:12px 28px}._bar_s7oxz_24{background:var(--ca-player-color-hud-bg);border:4px solid var(--ca-player-color-tile-border);border-radius:999px;width:320px;height:20px;overflow:hidden}[data-orientation=portrait] ._bar_s7oxz_24{display:none}._barFill_s7oxz_37{background:var(--ca-player-color-tile-palette-0);height:100%;display:block}._button_s7oxz_43{border:4px solid var(--ca-player-color-tile-border);background:var(--ca-player-color-hud-bg);width:120px;height:120px;color:var(--ca-player-color-stage-fg);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:inline-grid}._button_s7oxz_43[aria-pressed=true]{background:var(--ca-player-color-stage-fg);color:var(--ca-player-color-stage-surface)}._timer_s7oxz_61{font-variant-numeric:tabular-nums;align-items:center;gap:16px;display:inline-flex}._timerAlert_s7oxz_68{color:var(--ca-player-color-incorrect)}._lives_s7oxz_72{color:var(--ca-player-color-incorrect);gap:8px;display:inline-flex}._lifeLost_s7oxz_78{opacity:.45}._tile_1c104_1{box-sizing:border-box;text-align:start;width:100%;min-width:120px;height:100%;min-height:120px;font:inherit;color:var(--ca-player-color-tile-fg);background:var(--ca-player-color-tile-bg);border:4px solid var(--ca-player-color-tile-border);border-radius:var(--ca-player-radius);cursor:pointer;transition:transform var(--ca-duration-fast) var(--ca-easing-standard);grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:32px;padding:0 40px 0 0;font-weight:700;display:grid;position:relative;overflow:hidden}._tile_1c104_1:hover:not([aria-disabled=true]){transform:translateY(-4px)}._noLetter_1c104_31{grid-template-columns:minmax(0,1fr) auto;padding-inline-start:40px}._letter_1c104_36{width:128px;font-size:var(--ca-font-stage-size-title);color:var(--ca-player-color-tile-letter-fg);place-items:center;display:grid}._body_1c104_44{align-items:center;gap:24px;min-width:0;min-height:0;padding-block:16px;display:flex;container-type:inline-size}._image_1c104_58{object-fit:contain;vertical-align:middle;flex:none;width:auto;max-width:30cqi;height:2.2em;max-height:100%;margin-inline-end:.4em}._badge_1c104_69{font-size:var(--ca-font-stage-size-hud);background:var(--ca-player-color-on-feedback);color:var(--ca-player-color-stage-fg);border-radius:999px;align-self:center;align-items:center;gap:12px;padding:10px 22px;display:inline-flex}._badgeCompact_1c104_81{flex:none;padding:10px}._selected_1c104_86{box-shadow:0 0 0 10px var(--ca-player-color-focus)}._correct_1c104_91{color:var(--ca-player-color-on-correct-surface);background:var(--ca-player-color-correct-surface);border-color:var(--ca-player-color-correct)}._incorrect_1c104_98{color:var(--ca-player-color-on-feedback);background-color:var(--ca-player-color-incorrect);background-image:repeating-linear-gradient(45deg, transparent 0 18px, color-mix(in srgb, var(--ca-player-color-on-feedback) 16%, transparent) 18px 36px);border-color:var(--ca-player-color-incorrect)}._correct_1c104_91 ._letter_1c104_36,._incorrect_1c104_98 ._letter_1c104_36{background:color-mix(in srgb, var(--ca-player-color-stage-fg) 22%, transparent)!important}._dragging_1c104_114{box-shadow:0 24px 48px color-mix(in srgb, var(--ca-player-color-stage-fg) 25%, transparent);cursor:grabbing;transform:scale(1.03)}._disabled_1c104_120{cursor:default;opacity:.55}._target_1c104_125{box-sizing:border-box;width:100%;height:100%;min-height:120px;font:inherit;text-align:start;color:var(--ca-player-color-stage-fg);border:6px dashed var(--ca-player-color-tile-border);border-radius:var(--ca-player-radius);cursor:pointer;background:0 0;grid-template-rows:minmax(0,3fr) minmax(0,2fr);gap:16px;padding:16px 32px;font-weight:700;display:grid}._targetActive_1c104_145{border-style:solid;border-color:var(--ca-player-color-focus);background:var(--ca-player-color-hud-bg)}._targetFilled_1c104_151{border-style:solid}._targetLabel_1c104_155{min-height:0;display:flex;container-type:inline-size}._targetSlot_1c104_161{border-radius:calc(var(--ca-player-radius) / 2);min-height:0;color:var(--ca-player-color-tile-fg);background:var(--ca-player-color-tile-bg);border:4px solid var(--ca-player-color-tile-border);align-items:center;gap:16px;padding:8px 24px;display:flex;container-type:inline-size}._target_1c104_125._correct_1c104_91 ._targetSlot_1c104_161,._target_1c104_125._incorrect_1c104_98 ._targetSlot_1c104_161{color:inherit;background:0 0;border-color:currentColor}@media (prefers-reduced-motion:reduce){._tile_1c104_1{transition:none}._tile_1c104_1:hover:not([aria-disabled=true]),._dragging_1c104_114{transform:none}}._burst_12xqm_1{pointer-events:none;z-index:5;place-items:center;display:grid;position:absolute;inset:0}._badge_12xqm_10{font-size:var(--ca-font-stage-size-title);color:var(--ca-player-color-on-feedback);box-shadow:0 16px 40px color-mix(in srgb, var(--ca-player-color-stage-fg) 25%, transparent);border-radius:999px;align-items:center;gap:24px;padding:28px 56px;font-weight:700;display:inline-flex}._correct_12xqm_22 ._badge_12xqm_10{background:var(--ca-player-color-correct)}._incorrect_12xqm_26 ._badge_12xqm_10{background:var(--ca-player-color-incorrect)}._animated_12xqm_30._correct_12xqm_22 ._badge_12xqm_10{animation:_pop_12xqm_1 var(--ca-duration-slow) var(--ca-easing-enter)}._animated_12xqm_30._incorrect_12xqm_26 ._badge_12xqm_10{animation:_shake_12xqm_1 var(--ca-duration-slow) var(--ca-easing-standard)}@keyframes _pop_12xqm_1{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes _shake_12xqm_1{0%,to{transform:translate(0)}25%{transform:translate(-24px)}75%{transform:translate(24px)}}@media (prefers-reduced-motion:reduce){._animated_12xqm_30._correct_12xqm_22 ._badge_12xqm_10,._animated_12xqm_30._incorrect_12xqm_26 ._badge_12xqm_10{animation:none}}._screen_k9eq1_1{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:40px;min-height:0;display:flex}._kicker_k9eq1_12{font-size:var(--ca-font-stage-size-hud);color:var(--ca-player-color-tile-palette-0);margin:0;font-weight:700}._title_k9eq1_19{font-family:var(--ca-player-font-family-display);max-width:1500px;max-height:320px;font-weight:800;font-size:var(--ca-font-stage-size-title);margin:0;line-height:1.1}[data-orientation=portrait] ._title_k9eq1_19{max-height:480px}._instruction_k9eq1_33{max-width:1400px;font-size:var(--ca-font-stage-size-prompt);margin:0;line-height:1.2}._primary_k9eq1_40{min-width:480px;min-height:160px;font:inherit;font-size:var(--ca-font-stage-size-title);color:var(--ca-player-color-tile-letter-fg);background:var(--ca-player-color-tile-palette-0);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:24px;padding:0 64px;font-weight:700;display:inline-flex}._primary_k9eq1_40:disabled{cursor:progress;opacity:.6}._secondary_k9eq1_62{min-height:120px;font:inherit;font-size:var(--ca-font-stage-size-prompt);color:var(--ca-player-color-stage-fg);background:var(--ca-player-color-hud-bg);border:4px solid var(--ca-player-color-tile-border);cursor:pointer;border-radius:999px;align-items:center;gap:16px;padding:0 48px;font-weight:700;display:inline-flex}._actions_k9eq1_78{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}._progress_k9eq1_85{background:var(--ca-player-color-hud-bg);border:4px solid var(--ca-player-color-tile-border);border-radius:999px;width:720px;max-width:100%;height:24px;overflow:hidden}._progressFill_k9eq1_95{background:var(--ca-player-color-tile-palette-0);height:100%;display:block}._hint_k9eq1_101{font-size:var(--ca-font-stage-size-hud);margin:0}._score_k9eq1_106{font-family:var(--ca-player-font-family-display);font-weight:800;font-size:var(--ca-font-stage-size-display);margin:0;line-height:1}._meta_k9eq1_114{font-size:var(--ca-font-stage-size-hud);flex-wrap:wrap;justify-content:center;gap:48px;margin:0;display:flex}._stars_k9eq1_123{color:var(--ca-player-color-tile-palette-2);gap:16px;display:flex}._starOff_k9eq1_129{opacity:.25}._reason_k9eq1_133{font-size:var(--ca-font-stage-size-hud);color:var(--ca-player-color-on-feedback);background:var(--ca-player-color-incorrect);border-radius:999px;margin:0;padding:12px 32px;font-weight:700}._overlay_k9eq1_144{z-index:10;background:color-mix(in srgb, var(--ca-player-color-stage-backdrop) 85%, transparent);place-items:center;display:grid;position:absolute;inset:0}._dialog_k9eq1_153{border-radius:var(--ca-player-radius);background:var(--ca-player-color-stage-surface);color:var(--ca-player-color-stage-fg);border:4px solid var(--ca-player-color-tile-border);flex-direction:column;align-items:center;gap:32px;padding:64px 96px;display:flex}._dialog_k9eq1_153 ._secondary_k9eq1_62,._dialog_k9eq1_153 ._primary_k9eq1_40{justify-content:center;min-width:520px}._review_k9eq1_172{flex-direction:column;flex:1;gap:32px;min-height:0;display:flex}._reviewHead_k9eq1_180{justify-content:space-between;align-items:center;gap:32px;display:flex}._reviewTitle_k9eq1_187{font-family:var(--ca-player-font-family-display);font-weight:800;font-size:var(--ca-font-stage-size-title);margin:0}._reviewList_k9eq1_194{flex:1;align-content:start;gap:24px;margin:0;padding:0 8px 0 0;list-style:none;display:grid;overflow-y:auto}._reviewItem_k9eq1_205{border-radius:var(--ca-player-radius);background:var(--ca-player-color-tile-bg);color:var(--ca-player-color-tile-fg);border:4px solid var(--ca-player-color-tile-border);font-size:var(--ca-font-stage-size-tile);gap:16px;padding:28px 36px;display:grid}._reviewPrompt_k9eq1_216{font-weight:700;font-size:var(--ca-font-stage-size-prompt);margin:0;line-height:1.15}._reviewLine_k9eq1_223{align-items:center;gap:16px;margin:0;display:flex}._reviewLine_k9eq1_223 img{max-height:120px}._statusCorrect_k9eq1_234{color:var(--ca-player-color-correct)}._statusIncorrect_k9eq1_238{color:var(--ca-player-color-incorrect)}._label_k9eq1_242{font-weight:700}._form_34ez8_1{justify-items:center;gap:24px;width:min(100%,1200px);display:grid}._input_34ez8_8{box-sizing:border-box;width:100%;min-height:140px;font:inherit;font-size:var(--ca-font-stage-size-title);color:var(--ca-player-color-tile-fg);background:var(--ca-player-color-tile-bg);border:6px solid var(--ca-player-color-tile-border);border-radius:var(--ca-player-radius);padding:0 40px}._input_34ez8_8[aria-invalid=true]{border-color:var(--ca-player-color-incorrect)}._label_34ez8_25{font-size:var(--ca-font-stage-size-prompt);justify-self:start;font-weight:700}._hint_34ez8_31,._error_34ez8_32{font-size:var(--ca-font-stage-size-hud);text-align:center;margin:0}._error_34ez8_32{color:var(--ca-player-color-incorrect);font-weight:700}._screen_1te7i_1{flex-direction:column;flex:1;gap:32px;min-height:0;display:flex}._head_1te7i_9{justify-content:space-between;align-items:center;gap:24px;display:flex}._title_1te7i_16{font-family:var(--ca-player-font-family-display);font-weight:800;font-size:var(--ca-font-stage-size-title);margin:0}._body_1te7i_23{flex:1;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:48px;min-height:0;display:grid;overflow:auto}[data-orientation=portrait] ._body_1te7i_23{grid-template-columns:minmax(0,1fr)}._table_1te7i_37{border-collapse:collapse;width:100%;font-size:var(--ca-font-stage-size-prompt)}._caption_1te7i_43{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._table_1te7i_37 th,._table_1te7i_37 td{text-align:start;border-bottom:4px solid var(--ca-player-color-tile-border);padding:16px 24px}._table_1te7i_37 thead th{font-size:var(--ca-font-stage-size-hud)}._table_1te7i_37 tbody th{overflow-wrap:anywhere;font-weight:700}._table_1te7i_37 tr[data-you]{background:color-mix(in srgb, var(--ca-player-color-focus) 12%, transparent)}._you_1te7i_72{font-weight:400}._empty_1te7i_76{font-size:var(--ca-font-stage-size-prompt);margin:0}._card_wg8z8_1{box-sizing:border-box;width:100%;min-height:0;font:inherit;color:var(--ca-player-color-tile-fg);background:var(--ca-player-color-tile-bg);border:6px solid var(--ca-player-color-tile-palette-0);border-radius:calc(var(--ca-player-radius) * 2);cursor:pointer;flex:1;grid-template-rows:auto minmax(0,1fr);gap:16px;padding:32px 64px 48px;font-weight:700;display:grid;position:relative}._card_wg8z8_1[data-side=back]{border-color:var(--ca-player-color-tile-palette-1)}._side_wg8z8_24{font-size:var(--ca-font-stage-size-hud);color:var(--ca-player-color-tile-letter-fg);background:var(--ca-player-color-tile-palette-0);border-radius:999px;justify-self:start;padding:8px 24px}._card_wg8z8_1[data-side=back] ._side_wg8z8_24{background:var(--ca-player-color-tile-palette-1)}._face_wg8z8_37{text-align:center;min-width:0;min-height:0;display:flex;container-type:inline-size}._face_wg8z8_37>span{justify-content:center}._image_wg8z8_49{object-fit:contain;vertical-align:middle;flex:none;width:auto;max-width:40cqi;height:2.4em;max-height:100%;margin-inline-end:.3em}._animated_wg8z8_61 ._face_wg8z8_37{animation:_flip-in_wg8z8_1 var(--ca-duration-base) var(--ca-easing-standard)}@keyframes _flip-in_wg8z8_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._flashcards_16lbp_1{flex-direction:column;flex:1;gap:32px;min-height:0;margin-top:24px;display:flex}._controls_16lbp_10{flex:none;justify-content:space-between;align-items:center;gap:32px;display:flex}._hint_16lbp_18{font-size:var(--ca-font-stage-size-hud);text-align:center;margin:0}[data-orientation=portrait] ._controls_16lbp_10{flex-wrap:wrap;justify-content:center}[data-orientation=portrait] ._hint_16lbp_18{flex-basis:100%;order:-1}._draggable_u89hd_1{touch-action:none;flex:1;min-width:0;min-height:0;display:flex}._groupSort_bxa3c_1{flex-direction:column;flex:1;gap:40px;min-height:0;margin-top:24px;display:flex}._itemArea_bxa3c_11{flex:0 0 280px;justify-content:center;min-height:0;display:flex}[data-orientation=portrait] ._itemArea_bxa3c_11{flex-basis:420px}._item_bxa3c_11{border-radius:var(--ca-player-radius);width:min(100%,1000px);min-height:0;display:flex}._item_bxa3c_11[data-feedback=incorrect]{box-shadow:0 0 0 8px var(--ca-player-color-incorrect)}._done_bxa3c_33{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}._result_bxa3c_41{font-size:var(--ca-font-stage-size-prompt);margin:0;font-weight:700}._action_bxa3c_47{min-height:120px;font:inherit;font-size:var(--ca-font-stage-size-prompt);color:var(--ca-player-color-tile-letter-fg);background:var(--ca-player-color-tile-palette-0);cursor:pointer;border:0;border-radius:999px;padding:0 56px;font-weight:700}._groups_bxa3c_61{flex:1;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:32px;min-height:0;margin:0;padding:0;list-style:none;display:grid}[data-orientation=landscape] ._groups_bxa3c_61[data-count="5"],[data-orientation=landscape] ._groups_bxa3c_61[data-count="6"]{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);grid-auto-flow:row}[data-orientation=portrait] ._groups_bxa3c_61{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);grid-auto-flow:row;gap:24px}._groups_bxa3c_61>li{min-width:0;min-height:0;display:flex}._group_bxa3c_1{box-sizing:border-box;min-width:120px;min-height:120px;font:inherit;text-align:start;color:var(--ca-player-color-tile-fg);background:var(--ca-player-color-tile-bg);border:6px dashed var(--ca-player-color-tile-border);border-radius:var(--ca-player-radius);cursor:pointer;flex:1;grid-template-rows:minmax(0,1fr) auto;gap:16px;padding:24px;font-weight:700;display:grid;position:relative;overflow:hidden}._group_bxa3c_1[data-active]{border-style:solid;border-color:var(--ca-player-color-focus)}._group_bxa3c_1[data-feedback=correct]{border-style:solid;border-color:var(--ca-player-color-correct)}._group_bxa3c_1[data-feedback=incorrect]{border-style:solid;border-color:var(--ca-player-color-incorrect)}._group_bxa3c_1[aria-disabled=true]{cursor:default}._header_bxa3c_137{align-items:center;gap:16px;min-width:0;min-height:0;display:flex}[data-orientation=portrait] ._header_bxa3c_137{flex-direction:column;align-items:stretch}[data-orientation=portrait] ._headerText_bxa3c_151{flex:1;height:auto;min-height:0}._key_bxa3c_157{width:80px;height:80px;font-size:var(--ca-font-stage-size-prompt);color:var(--ca-player-color-tile-letter-fg);border-radius:16px;flex:none;place-items:center;display:grid}._headerText_bxa3c_151{flex:1;min-width:0;height:100%;display:flex;container-type:inline-size}._count_bxa3c_176{font-size:var(--ca-font-stage-size-prompt);color:var(--ca-player-color-stage-fg)}._image_bxa3c_181{object-fit:contain;vertical-align:middle;flex:none;width:auto;max-width:30cqi;height:1.8em;max-height:100%;margin-inline-end:.3em}._badge_bxa3c_192{color:var(--ca-player-color-on-feedback);background:var(--ca-player-color-correct);border-radius:999px;padding:8px;display:inline-flex;position:absolute;inset-block-start:16px;inset-inline-end:16px}._group_bxa3c_1[data-feedback=incorrect] ._badge_bxa3c_192{background:var(--ca-player-color-incorrect)}._matchUp_x0554_1{flex-direction:column;flex:1;gap:32px;min-height:0;margin-top:32px;display:flex;position:relative}._board_x0554_11{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"bank targets";gap:56px;min-height:0;display:grid}[data-orientation=landscape] ._board_x0554_11[data-few]{grid-template:"bank"minmax(0,1fr)"targets"minmax(0,3fr)/minmax(0,1fr);gap:40px}[data-orientation=landscape] ._board_x0554_11[data-few] ._list_x0554_28{grid-template-columns:repeat(2,minmax(0,1fr))}[data-orientation=landscape] ._board_x0554_11[data-few] ._bank_x0554_34{display:flex}[data-orientation=landscape] ._board_x0554_11[data-few] ._bank_x0554_34>li{flex:1 1 0;min-width:0}[data-orientation=landscape] ._board_x0554_11[data-few] ._bank_x0554_34>li[data-long]{flex-grow:2}[data-orientation=portrait] ._board_x0554_11{grid-template:"targets"minmax(0,1fr)"bank"240px/minmax(0,1fr);gap:32px}._list_x0554_28{grid-auto-rows:minmax(0,1fr);gap:24px;min-height:0;margin:0;padding:0;list-style:none;display:grid}._list_x0554_28>li{min-height:0;display:flex}._bank_x0554_34{grid-area:bank}._targets_x0554_73{grid-area:targets;grid-template-columns:repeat(2,minmax(0,1fr))}._bank_x0554_34[data-count="5"],._bank_x0554_34[data-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-orientation=portrait] ._targets_x0554_73{grid-template-columns:minmax(0,1fr)}[data-orientation=portrait] ._bank_x0554_34{gap:24px;padding-bottom:8px;display:flex;overflow:auto hidden}[data-orientation=portrait] ._bank_x0554_34>li{flex:0 0 440px}[data-orientation=portrait] ._board_x0554_11[data-few] ._bank_x0554_34>li{flex-basis:760px}._cell_x0554_106{flex:1;min-width:0;min-height:0;display:flex}._empty_x0554_113{font-size:var(--ca-font-stage-size-hud);place-self:center;margin:0;font-weight:700}._footer_x0554_121{flex:none;justify-content:flex-end;align-items:center;gap:32px;display:flex}._page_x0554_129{font-size:var(--ca-font-stage-size-hud);margin-inline-end:auto;font-weight:700}._action_x0554_135{min-height:120px;font:inherit;font-size:var(--ca-font-stage-size-prompt);cursor:pointer;border-radius:999px;align-items:center;gap:16px;padding:0 56px;font-weight:700;display:inline-flex}._primary_x0554_148{color:var(--ca-player-color-tile-letter-fg);background:var(--ca-player-color-tile-palette-0);border:0}._primary_x0554_148:disabled{cursor:not-allowed;opacity:.5}._secondary_x0554_159{color:var(--ca-player-color-stage-fg);background:var(--ca-player-color-hud-bg);border:4px solid var(--ca-player-color-tile-border)}._result_x0554_165{font-size:var(--ca-font-stage-size-prompt);margin:0;font-weight:700}._memory_tsffw_1{flex-direction:column;flex:1;gap:24px;min-height:0;margin-top:24px;display:flex}._grid_tsffw_10{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), minmax(0, 1fr));flex:1;gap:16px;min-height:0;margin:0;padding:0;list-style:none;display:grid}._grid_tsffw_10>li{min-width:0;min-height:0;display:flex}._card_tsffw_28{box-sizing:border-box;min-width:120px;min-height:120px;font:inherit;color:var(--ca-player-color-tile-fg);background:var(--ca-player-color-tile-bg);border:4px solid var(--ca-player-color-tile-palette-0);border-radius:var(--ca-player-radius);cursor:pointer;flex:1;grid-template-rows:minmax(0,1fr);padding:8px 12px;font-weight:700;display:grid;position:relative;overflow:hidden}._card_tsffw_28[data-face=down]{color:var(--ca-player-color-tile-letter-fg);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ca-player-color-tile-letter-fg) 14%, transparent) 0 20px, transparent 20px 40px), var(--ca-player-color-tile-palette-0);place-items:center}._card_tsffw_28[data-face=matched]{cursor:default;border-color:var(--ca-player-color-correct);background:color-mix(in srgb, var(--ca-player-color-correct) 10%, var(--ca-player-color-tile-bg))}._card_tsffw_28[data-wrong]{border-color:var(--ca-player-color-incorrect)}._number_tsffw_70{font-size:var(--ca-font-stage-size-title);line-height:1}._face_tsffw_75{text-align:center;min-width:0;min-height:0;display:flex;container-type:inline-size}._face_tsffw_75>span{justify-content:center;line-height:1.1}._image_tsffw_88{object-fit:contain;vertical-align:middle;flex:none;width:auto;max-width:40cqi;height:2.2em;max-height:100%;margin-inline-end:.3em}._badge_tsffw_99{color:var(--ca-player-color-on-feedback);background:var(--ca-player-color-correct);border-radius:999px;flex:none;margin-inline-end:.3em;padding:4px;display:inline-flex}._card_tsffw_28[data-wrong] ._badge_tsffw_99{background:var(--ca-player-color-incorrect)}._animated_tsffw_114 ._face_tsffw_75{animation:_flip-in_tsffw_1 var(--ca-duration-fast) var(--ca-easing-standard)}@keyframes _flip-in_tsffw_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._quiz_1ql4i_1{flex-direction:column;flex:1;gap:32px;min-height:0;margin-top:24px;display:flex;position:relative}._prompt_1ql4i_11{text-align:center;flex:0 0 240px;align-items:center;gap:40px;min-height:0;margin:0;font-weight:700;display:flex}[data-orientation=portrait] ._prompt_1ql4i_11{flex-direction:column-reverse;flex-basis:560px}._promptText_1ql4i_27{font-family:var(--ca-player-font-family-display);flex:1;min-width:0;height:100%;min-height:0;font-weight:800}._promptText_1ql4i_27>span{justify-content:center}._promptImage_1ql4i_40{object-fit:contain;flex:none;max-width:40%;max-height:100%}[data-orientation=portrait] ._promptImage_1ql4i_40{max-width:100%;max-height:45%}._answers_1ql4i_52{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:24px 56px;min-height:0;margin:0;padding:0;list-style:none;display:grid}._answers_1ql4i_52>li{min-height:0;display:flex}._answers_1ql4i_52[data-count="5"],._answers_1ql4i_52[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-orientation=portrait] ._answers_1ql4i_52{grid-template-columns:minmax(0,1fr);gap:28px}._footer_1ql4i_79{flex:0 0 112px;justify-content:flex-end;margin-top:-16px;display:flex}._next_1ql4i_86{min-height:112px;font:inherit;font-size:var(--ca-font-stage-size-title);color:var(--ca-player-color-tile-letter-fg);background:var(--ca-player-color-tile-palette-0);box-shadow:0 16px 40px color-mix(in srgb, var(--ca-player-color-stage-fg) 25%, transparent);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:20px;padding:0 64px;font-weight:700;display:inline-flex}._wheel_10imx_1{width:100%;height:100%;display:block;overflow:visible}._spinner_10imx_8{transition:transform 4s cubic-bezier(.12,.85,.25,1)}._slice_10imx_12{stroke:var(--ca-player-color-tile-bg);stroke-width:6px}[data-palette="0"] ._slice_10imx_12{fill:var(--ca-player-color-tile-palette-0)}[data-palette="1"] ._slice_10imx_12{fill:var(--ca-player-color-tile-palette-1)}[data-palette="2"] ._slice_10imx_12{fill:var(--ca-player-color-tile-palette-2)}[data-palette="3"] ._slice_10imx_12{fill:var(--ca-player-color-tile-palette-3)}[data-palette="4"] ._slice_10imx_12{fill:var(--ca-player-color-tile-palette-4)}[data-palette="5"] ._slice_10imx_12{fill:var(--ca-player-color-tile-palette-5)}[data-result] ._slice_10imx_12{stroke:var(--ca-player-color-focus);stroke-width:16px}._label_10imx_42{fill:var(--ca-player-color-tile-letter-fg);font-weight:700}._hub_10imx_47{fill:var(--ca-player-color-tile-bg);stroke:var(--ca-player-color-stage-fg);stroke-width:8px}._pointer_10imx_53{fill:var(--ca-player-color-stage-fg)}._layout_6j5gm_1{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;min-height:0;margin-top:24px;display:grid}[data-orientation=portrait] ._layout_6j5gm_1{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}._wheel_6j5gm_16{aspect-ratio:1;justify-self:center;height:100%;min-height:0}[data-orientation=portrait] ._wheel_6j5gm_16{width:100%;height:auto}._panel_6j5gm_28{flex-direction:column;align-items:center;gap:40px;min-width:0;display:flex}._result_6j5gm_36{text-align:center;gap:16px;width:100%;display:grid}._resultTitle_6j5gm_43{font-size:var(--ca-font-stage-size-prompt);margin:0;font-weight:700}._resultText_6j5gm_49{background:var(--ca-player-color-tile-bg);border:6px solid var(--ca-player-color-focus);border-radius:var(--ca-player-radius);height:400px;margin:0;padding:24px 40px;font-weight:700;display:flex;container-type:inline-size}._resultText_6j5gm_49>span{justify-content:center}._image_6j5gm_66{object-fit:contain;flex:none;width:auto;max-width:30cqi;height:2em;max-height:100%;margin-inline-end:.3em}._hint_6j5gm_76{font-size:var(--ca-font-stage-size-prompt);text-align:center;margin:0}._status_nltj1_1{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}._status_nltj1_1[data-state=sent]{color:var(--ca-player-color-correct)}._status_nltj1_1[data-state=failed],._status_nltj1_1[data-state=offline]{color:var(--ca-player-color-incorrect)}._message_nltj1_18{max-width:1400px;font-size:var(--ca-font-stage-size-title);color:var(--ca-player-color-stage-fg);margin:0;font-weight:700}._spinner_nltj1_26{border:12px solid var(--ca-player-color-tile-border);border-top-color:var(--ca-player-color-tile-palette-0);border-radius:50%;width:96px;height:96px;animation:.9s linear infinite _spin_nltj1_26}@keyframes _spin_nltj1_26{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_nltj1_26{animation:none}}
