._6kv6Ca_bar{z-index:1000;background:var(--ink);color:#fff;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;padding:10px 16px;font-size:15px;font-weight:700;line-height:1.35;display:flex;position:sticky;top:0}._6kv6Ca_bar strong{font-weight:900}._6kv6Ca_stop{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:999px;padding:0 20px;font-weight:800}._6kv6Ca_stop:focus-visible{outline:3px solid var(--gold);outline-offset:2px}
._3GaWka_notice{left:50%;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:60;border:2px solid var(--working,#1f5fe0);background:var(--card,#fff);max-width:min(92vw,520px);color:var(--ink,#1f2430);font:800 18px/1.3 var(--font-sans), system-ui, sans-serif;text-align:center;pointer-events:none;border-radius:999px;margin:0;padding:14px 22px;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px #00000047}
:root{--paper:#f4eddf;--card:#fbf6ea;--sand:#e3d7be;--ink:#1f2430;--ink-soft:#4a4f5c;--ink-faint:#8a8f99;--red:#b23a24;--red-text:#a8341f;--gold:#e7b54a;--indigo:#2e4a7d;--green:#3c6b4f;--brown:#8b5a2b;--orange:#e08a3c;--purple:#5b4a8b;--panel:#e8dfc9;--sage:#9dc4a7;--sky:#a9c1e0;--rose:#e9b4a6;--lilac:#c6b7dc;--working:#2e4a7d;--working-text:#2a4474;--working-bg:#e4ebf6;--working-on-ink:#8fb0da;--right:#3c6b4f;--right-text:#2b5039;--right-bg:#dbe8df;--wrong:#b23a24;--wrong-text:#a8341f;--wrong-bg:#fbe9e4;--reward:#e7b54a;--reward-text:#8a6410;--reward-bg:#fbf0d2;--focus:#1f2430;--focus-halo:#f4eddf;--page-bg:var(--paper);--surface:var(--card);--surface-edge:var(--ink);--tile-bg:#fff;--tile-edge:var(--ink);--tile-shine:none;--glow:none;--glow-soft:none;--glow-text:none;--board-ink:#1f2430;--board-paper:#fff;--board-faint:#8a8f99;--board-cream:#f4eddf;--board-sand:#e3d7be;--tile-ink:#1f2430;--font-display:var(--font-serif);--font-body:var(--font-sans);--font-num:var(--font-serif);--weight-display:400;--weight-num:400;--text-scale:1}html[data-look=gloss]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0e1530;--card:#182352;--sand:#2b3a72;--panel:#1f2b5c;--ink:#eaf2ff;--ink-soft:#b9c7ea;--ink-faint:#8391bd;--working:#7fe7ff;--working-text:#9befff;--working-bg:#7fe7ff24;--working-on-ink:#7fe7ff;--right:#6cffb0;--right-text:#8dffc4;--right-bg:#6cffb024;--wrong:#ff6b7a;--wrong-text:#ff8f9a;--wrong-bg:#ff6b7a24;--reward:#ffd45f;--reward-text:#ffe08a;--reward-bg:#ffd45f24;--focus:#fff;--focus-halo:#0e1530;--page-bg:radial-gradient(120% 90% at 30% 0%, #26386e 0%, #121a3a 55%, #0b1029 100%) fixed;--surface:linear-gradient(180deg, #ffffff1a, #ffffff08), #141d44;--surface-edge:#7fe7ff59;--tile-bg:linear-gradient(180deg, #3a57a8 0%, #22357a 55%, #16224f 100%);--tile-edge:#7fe7ff;--tile-shine:inset 0 2px 0 #ffffff47, 0 0 14px #7fe7ff59;--glow:drop-shadow(0 0 6px #7fe7ff8c);--glow-soft:drop-shadow(0 0 4px #7fe7ff59);--glow-text:0 0 12px #7fe7ff99;--board-ink:#eaf2ff;--board-paper:#1e2d63;--board-faint:#6b7bb0;--board-cream:#121a3a;--board-sand:#2b3a72;--tile-ink:#fff}html[data-look=gloss][data-tone=forest]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0c1f15;--card:#17382a;--sand:#2b5a40;--panel:#1d4531;--ink:#ecf7ee;--ink-soft:#bcd6c3;--ink-faint:#8cae9a;--working:#8fd3ff;--working-text:#aee0ff;--working-bg:#8fd3ff24;--working-on-ink:#8fd3ff;--page-bg:radial-gradient(120% 90% at 30% 0%, #2f6b48 0%, #14301f 55%, #0a1a11 100%) fixed;--surface:linear-gradient(180deg, #ffffff1a, #ffffff08), #123022;--surface-edge:#b0f09659;--tile-bg:linear-gradient(180deg, #4a9a63 0%, #2b6d45 55%, #174a2e 100%);--tile-edge:#b6f2a0;--tile-shine:inset 0 2px 0 #ffffff47, 0 0 14px #b0f09659;--glow:drop-shadow(0 0 6px #b0f0968c);--glow-soft:drop-shadow(0 0 4px #b0f09659);--glow-text:0 0 12px #b0f09699;--board-ink:#ecf7ee;--stage-a:#245a3d;--stage-b:#0d2418;--glass-tile-0:#4a9a63;--glass-tile-1:#2b6d45;--glass-tile-2:#174a2e;--glass-pill-0:#2f6b48;--glass-pill-1:#17402a;--glass-edge:#b0f096b3;--board-paper:#1b4430;--board-faint:#6f9a82;--board-cream:#102a1b;--board-sand:#2b5a40;--focus-halo:#0c1f15}html [data-leaf]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#eef2e3;--card:#f8fbf2;--sand:#d3dec0;--panel:#e1e9d0;--ink:#14291c;--ink-soft:#3f5646;--ink-faint:#566c5c;--working:#2e4a7d;--working-text:#2a4474;--working-bg:#e4ebf6;--working-on-ink:#bcd3ff;--right:#3c6b4f;--right-text:#2b5039;--right-bg:#dbe8df;--wrong:#b23a24;--wrong-text:#a8341f;--wrong-bg:#fbe9e4;--reward:#e7b54a;--reward-text:#8a6410;--reward-bg:#fbf0d2;--focus:#14291c;--focus-halo:#eef2e3;--page-bg:#eef2e3;--surface:#f8fbf2;--surface-edge:#c8d6b6;--glow:none;--glow-soft:none;--glow-text:none;--board-ink:#14291c;--board-paper:#fff;--board-faint:#8fa192;--board-cream:#eef2e3;--board-sand:#d3dec0}html[data-look=gloss][data-tone=frost],html[data-look=gloss] [data-frost]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f2f6ff;--card:#fff;--sand:#dbe6fb;--panel:#eaf1ff;--ink:#16264b;--ink-soft:#4a5b84;--ink-faint:#64739a;--working:#1f5fe0;--working-text:#1a4fc0;--working-bg:#e6eefd;--working-on-ink:#bcd3ff;--right:#2f9e6b;--right-text:#1f6e4a;--right-bg:#e2f5ec;--wrong:#d64550;--wrong-text:#b3303a;--wrong-bg:#fdebed;--reward:#e7b54a;--reward-text:#8a6410;--reward-bg:#fdf3d8;--focus:#16264b;--focus-halo:#fff;--page-bg:#f2f6ff;--surface:#fff;--surface-edge:#c9d8f5;--glow:drop-shadow(0 2px 6px #1f5fe040);--glow-soft:none;--glow-text:none;--board-ink:#16264b;--board-paper:#fff;--board-faint:#9aa8c6;--board-cream:#f2f6ff;--board-sand:#dbe6fb}html[data-look=gloss][data-tone=frost] body{background:#f2f6ff}html[data-look=gloss][data-tone=frost] [data-arcade]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0e1530;--card:#182352;--sand:#2b3a72;--panel:#1f2b5c;--ink:#eaf2ff;--ink-soft:#b9c7ea;--ink-faint:#8391bd;--working:#7fe7ff;--working-text:#9befff;--working-bg:#7fe7ff24;--working-on-ink:#7fe7ff;--right:#6cffb0;--right-text:#8dffc4;--right-bg:#6cffb024;--wrong:#ff6b7a;--wrong-text:#ff8f9a;--wrong-bg:#ff6b7a24;--reward:#ffd45f;--reward-text:#ffe08a;--reward-bg:#ffd45f24;--focus:#fff;--focus-halo:#0e1530;--page-bg:radial-gradient(120% 90% at 30% 0%, #26386e 0%, #121a3a 55%, #0b1029 100%) fixed;--surface:linear-gradient(180deg, #ffffff1a, #ffffff08), #141d44;--surface-edge:#7fe7ff59;--tile-bg:linear-gradient(180deg, #3a57a8 0%, #22357a 55%, #16224f 100%);--tile-edge:#7fe7ff;--tile-ink:#fff;--tile-shine:inset 0 2px 0 #ffffff47, 0 0 14px #7fe7ff59;--glow:drop-shadow(0 0 6px #7fe7ff8c);--glow-soft:drop-shadow(0 0 4px #7fe7ff59);--glow-text:0 0 12px #7fe7ff99;--board-ink:#eaf2ff;--board-paper:#1e2d63;--board-faint:#6b7bb0;--board-cream:#121a3a;--board-sand:#2b3a72}html[data-font=playful]{--font-display:var(--font-fredoka), var(--font-sans);--font-body:var(--font-sans);--font-num:var(--font-fredoka), var(--font-sans);--weight-display:700;--weight-num:600}html[data-font=arcade]{--font-display:var(--font-lilita), var(--font-baloo);--font-body:var(--font-baloo), var(--font-sans);--font-num:var(--font-baloo), var(--font-sans);--weight-display:400;--weight-num:800}html[data-font=reading]{--font-display:var(--font-andika), var(--font-sans);--font-body:var(--font-andika), var(--font-sans);--font-num:var(--font-andika), var(--font-sans);--weight-display:700;--weight-num:700}html[data-text=large]{--text-scale:1.15}html[data-board=wood]{--tile-bg:linear-gradient(180deg, #dba774 0%, #c98b52 100%);--tile-edge:#5a3418;--tile-shine:inset 0 2px 0 #fff0d773;--tile-ink:#2b1a0e;--board-paper:#f3e2c6;--board-cream:#f6ead6;--board-sand:#e2c79f;--board-ink:#2e1d10;--board-faint:#8d7356}html[data-look=gloss][data-board=wood]{--tile-bg:linear-gradient(180deg, #c98b52 0%, #a86c3a 55%, #84532b 100%);--tile-edge:#5a3418;--tile-shine:inset 0 2px 0 #ffeccd59, 0 0 12px #c98b5259;--tile-ink:#fbf3e4;--board-paper:#3b2616;--board-cream:#2c1c10;--board-sand:#4e3320;--board-ink:#fbf3e4;--board-faint:#b89272}html[data-board=chalk]{--tile-bg:linear-gradient(180deg, #e3eee6 0%, #cfe0d4 100%);--tile-edge:#1d3a2d;--tile-shine:inset 0 2px 0 #fff9;--tile-ink:#1d3a2d;--board-paper:#e6efe8;--board-cream:#eef4ef;--board-sand:#cfdfd3;--board-ink:#1d3a2d;--board-faint:#7f9a8b}html[data-look=gloss][data-board=chalk]{--tile-bg:linear-gradient(180deg, #2f5d48 0%, #244a3a 55%, #1a3a2c 100%);--tile-edge:#f4f7f2;--tile-shine:inset 0 2px 0 #ffffff2e;--tile-ink:#f4f7f2;--board-paper:#23453a;--board-cream:#1b372d;--board-sand:#2e5747;--board-ink:#f4f7f2;--board-faint:#9dbcad}html[data-board=candy]{--tile-bg:linear-gradient(180deg, #ffe0ef 0%, #ffc4df 100%);--tile-edge:#c2307a;--tile-shine:inset 0 2px 0 #fff9;--tile-ink:#1f2430;--board-paper:#fff0f7;--board-cream:#fde7f1;--board-sand:#f6cfe2;--board-ink:#3a1430;--board-faint:#a07090}html[data-look=gloss][data-board=candy]{--tile-bg:linear-gradient(180deg, #ff7fbf 0%, #e0559b 55%, #b8367a 100%);--tile-edge:#ff5fd2;--tile-shine:inset 0 2px 0 #ffffff59, 0 0 14px #ff5fd266;--tile-ink:#fff;--board-paper:#4a1838;--board-cream:#3a1230;--board-sand:#5c2248;--board-ink:#fff0f8;--board-faint:#c48bb0}*{box-sizing:border-box}html,body{background:var(--page-bg);color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}html[data-text=large] body{font-size:calc(16px * var(--text-scale))}.font-display{font-family:var(--font-display), Georgia, serif;font-weight:var(--weight-display)}.font-num{font-family:var(--font-num), system-ui, sans-serif;font-weight:var(--weight-num);font-variant-numeric:tabular-nums}.serif{font-family:var(--font-serif), Georgia, serif;font-variant-numeric:lining-nums}button:focus-visible,a:focus-visible{outline:3px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 6px var(--focus-halo)}.andika{font-family:var(--font-andika), var(--font-sans), system-ui, sans-serif}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--focus);outline-offset:1px;box-shadow:0 0 0 5px var(--focus-halo)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}
