*{box-sizing:border-box;margin:0;padding:0}body{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#aba291;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex;position:fixed;overflow:hidden}
[data-theme=default]{--bg-main:#aba291;--bg-stats-bar:#9a9080;--bg-modal:#9a9080;--bg-overlay:#000000b3;--border-primary:#b71c1c;--border-secondary:#5d4037;--border-button:#a0826d;--text-primary:#3e2723;--text-secondary:#5d4037;--text-white:#3e2723;--text-label:#5d4037;--text-target:#3498db;--text-score:#2ecc71;--text-highscore:#b71c1c;--text-moves:#f39c12;--menu-title-color:#b71c1c;--menu-subtitle-color:#5d4037;--menu-button-color:#27ae60;--menu-button-hover:#2ecc71;--menu-rules-button-color:#3498db;--menu-rules-button-hover:#5dade2;--menu-highscore-color:#b71c1c;--menu-stats-color:#5d4037;--menu-bestword-color:#ffd54f;--menu-version-color:#7f8c8d;--button-primary:#8b7355;--button-secondary:#a0826d;--button-danger:#b71c1c;--button-disabled:#c8b8a8;--button-trash:#8d8376;--status-level-complete:#689f38;--status-game-over:#b71c1c;--status-new-highscore:#ffd54f;--leaderboard-rank:#b71c1c;--leaderboard-score:#ffd54f}[data-theme=maggie]{--bg-main:#1b2951;--bg-stats-bar:#1b2951;--bg-modal:#1b2951;--bg-overlay:#000000b3;--border-primary:#000;--border-secondary:#c50;--border-button:#000;--text-primary:#fff;--text-secondary:gold;--text-white:#fff;--text-label:#fff;--text-target:#fff;--text-score:#fff;--text-highscore:gold;--text-moves:#fff;--menu-title-color:#c41e3a;--menu-subtitle-color:#faf0dc;--menu-button-color:#c41e3a;--menu-button-hover:#d94452;--menu-rules-button-color:#0b4d2c;--menu-rules-button-hover:#1a7a42;--menu-highscore-color:gold;--menu-stats-color:#faf0dc;--menu-bestword-color:#30d5c8;--menu-version-color:#faf0dc;--button-primary:#0b4d2c;--button-secondary:#e3b505;--button-danger:#c41e3a;--button-disabled:#666;--button-trash:#c50;--status-level-complete:#0b4d2c;--status-game-over:#c41e3a;--status-new-highscore:gold;--leaderboard-rank:gold;--leaderboard-score:#30d5c8}[data-theme=kpop]{--bg-main:#1a0033;--bg-stats-bar:#0a0a0a;--bg-modal:#0a0a0a;--bg-overlay:#000000b3;--border-primary:#ff1493;--border-secondary:#bf00ff;--border-button:#0ff;--text-primary:#0ff;--text-secondary:#bf00ff;--text-white:#fff;--text-label:silver;--text-target:#0ff;--text-score:#ff1493;--text-highscore:gold;--text-moves:#39ff14;--menu-title-color:#ff1493;--menu-subtitle-color:#0ff;--menu-button-color:#ff1493;--menu-button-hover:#ff69b4;--menu-rules-button-color:#bf00ff;--menu-rules-button-hover:#d94ff5;--menu-highscore-color:gold;--menu-stats-color:silver;--menu-bestword-color:#39ff14;--menu-version-color:silver;--button-primary:#ff1493;--button-secondary:#bf00ff;--button-danger:#ff073a;--button-disabled:#1c1c1c;--button-trash:#39ff14;--status-level-complete:#39ff14;--status-game-over:#ff073a;--status-new-highscore:gold;--leaderboard-rank:gold;--leaderboard-score:#ff1493}[data-theme=v2]{--bg-main:#1a1a2e;--bg-stats-bar:#1a1a2e;--bg-modal:#1a1a2e;--bg-overlay:#000c;--border-primary:#a0a0a0;--border-secondary:#a0a0a0;--border-button:#a0a0a0;--text-primary:#fff;--text-secondary:#a0a0a0;--text-white:#fff;--text-label:#a0a0a0;--text-target:gold;--text-score:gold;--text-highscore:gold;--text-moves:#fff;--menu-title-color:#fff;--menu-subtitle-color:#a0a0a0;--menu-button-color:#4caf50;--menu-button-hover:#66bb6a;--menu-rules-button-color:#1a1a2e;--menu-rules-button-hover:#2a2a3e;--menu-highscore-color:gold;--menu-stats-color:#a0a0a0;--menu-bestword-color:gold;--menu-version-color:#a0a0a0;--button-primary:#4caf50;--button-secondary:#a0a0a0;--button-danger:#f44336;--button-disabled:#666;--button-trash:#a0a0a0;--status-level-complete:#4caf50;--status-game-over:#f44336;--status-new-highscore:gold;--leaderboard-rank:gold;--leaderboard-score:#fff}
