.theme-2048{--primary-bg:#faf8ef;--secondary-bg:#bbac9f;--cell-bg:#cdbfb3;--secondary-text:#fef1e8;--label:#eee3da;--score:#fff;--text-color:#6a5641;--primary-filled:#998470;--primary-filled-hover:#85715e;--primary-light:#ede7e1;--primary-lighter:#d6cdc5;--message-bg:#fce7d487;--message-text:#766d65;--tile-2:#eee3da;--tile-4:#ecdec7;--tile-8:#f3b078;--tile-16:#f59464;--tile-32:#f47c5f;--tile-64:#f75e3d;--tile-128:#ebce72;--tile-256:#eccc61;--tile-512:#ecc750;--tile-1024:#ecc341;--tile-2048:#edc12e;--tile-4096:#ef666c;--tile-8192:#ee4e59;--tile-16384:#e14238;--tile-32768:#72b4d5;--tile-65536:#5da0dd;--tile-131072:#027bbd;--nav-bg:var(--primary-light);--nav-hover-bg:var(--primary-lighter);--nav-border:var(--primary-lighter);--nav-fg:var(--text-color);--nav-active-bg:var(--primary-filled);--nav-active-fg:#fff}._board_aq24p_1{background:var(--secondary-bg);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:6px;width:min(100%,196px);padding:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid}._cell_aq24p_12{aspect-ratio:1;background:var(--cell-bg);border-radius:8px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.theme-dino{--page:#f7f7f7;--bg:#fbfbf9;--ink:#535353;--ink-soft:#757575;--cloud:#dadada;--eye:#fff;--frame-shadow:#00000014;--nav-bg:#fbfbf9;--nav-hover-bg:#f0f0f0;--nav-border:#dadada;--nav-fg:#535353;--nav-active-bg:#535353;--nav-active-fg:#fff}._canvas_a9upi_1{border-radius:8px;width:min(100%,300px);display:block}.theme-flappy{--sky:#4ec0ca;--cloud:#e9fcd9;--cloud-shade:#d4f2be;--city:#a7e3cd;--city-shade:#8fd6bd;--city-window:#d8f6ea;--bush:#82e07a;--bush-shade:#5fcb5c;--ground:#ded895;--ground-edge:#543847;--ground-stripe-light:#9ce659;--ground-stripe-dark:#73bf2e;--ground-line:#558022;--ground-shade:#d0c874;--pipe:#73bf2e;--pipe-light:#9ce659;--pipe-highlight:#e4fdbf;--pipe-dark:#558022;--pipe-outline:#543847;--bird-outline:#543847;--bird-body:#f8c62f;--bird-body-light:#fbe27a;--bird-belly:#f6f0c5;--bird-eye:#fff;--bird-pupil:#000;--bird-beak:#fc5c2c;--bird-beak-dark:#d63b0e;--bird-wing:#fdf8dd;--text:#fff;--text-outline:#000;--title:#e4f6a2;--title-outline:#543847;--ready:#f7a92d;--ready-inner:#fff;--over:#f7a92d;--button:#e86101;--button-hover:#f97a1f;--button-border:#fff;--button-outline:#543847;--button-text:#fff;--panel:#ded895;--panel-inner:#cfc77a;--panel-border:#543847;--panel-label:#e86101;--badge:#fc5c2c;--medal-bronze:#d58b4a;--medal-silver:#d7d7d7;--medal-gold:#f3c43c;--medal-platinum:#eaf6f8;--medal-rim:#9a6a3b;--medal-empty:#c8bf72;--flash:#fff;--page:#3a9fb0;--frame:#543847;--frame-shadow:#00000059;--nav-bg:#ffffffd9;--nav-hover-bg:#fff;--nav-border:var(--frame);--nav-fg:var(--frame);--nav-active-bg:var(--button);--nav-active-fg:#fff}._canvas_1uwlj_1{border:3px solid var(--frame);border-radius:6px;width:min(100%,270px);display:block}.theme-minesweeper{--desktop-sky-top:#1f5fd2;--desktop-sky-bottom:#a7d0f5;--desktop-cloud:#ffffffe6;--desktop-hill:#58a62d;--desktop-hill-dark:#2e7d16;--frame-border:#0831d9;--frame-inner:#0a55e6;--frame-shadow:#00000073;--title-top:#3d95ff;--title-mid:#0058ee;--title-bottom:#0042c4;--title-text:#fff;--title-text-shadow:#0a1e5acc;--title-button-top:#4a95ff;--title-button-bottom:#1d5ee8;--title-button-border:#fff;--close-top:#ec8a72;--close-bottom:#c5391a;--menu-bg:#ece9d8;--menu-text:#000;--menu-hover-bg:#316ac5;--menu-hover-text:#fff;--menu-border:#aca899;--menu-shortcut:#555;--menu-shadow:#00000059;--face:silver;--bevel-light:#fff;--bevel-shadow:gray;--revealed-bg:silver;--revealed-edge:gray;--exploded:red;--num-1:#00f;--num-2:green;--num-3:red;--num-4:navy;--num-5:maroon;--num-6:teal;--num-7:#000;--num-8:gray;--question:#000;--mine-body:#000;--mine-shine:#fff;--flag-red:red;--flag-red-dark:#d00000;--flag-pole:#000;--wrong-mark:red;--led-bg:#000;--led-on:red;--led-off:#3d0000;--smiley:#ff0;--smiley-line:#000;--smiley-shade:#c8c800;--smiley-glasses:#000;--overlay:#0003;--dialog-bg:#ece9d8;--dialog-text:#000;--dialog-muted:#444;--dialog-heading:#0b3fb3;--dialog-divider:#c3c0ae;--dialog-highlight:#ffffe1;--dialog-highlight-border:#a29e86;--list-bg:#fff;--list-selected-bg:#316ac5;--list-selected-text:#fff;--input-border:#7f9db9;--input-bg:#fff;--button-top:#fff;--button-bottom:#e3e1d5;--button-border:#003c74;--button-hover:#f8b330;--button-active-top:#e3e2da;--button-active-bottom:#f1f0ea;--focus-ring:#7a9bf0;--nav-bg:#ffffffd9;--nav-hover-bg:#fff;--nav-border:#0003;--nav-fg:#0a246a;--nav-active-bg:#316ac5;--nav-active-fg:#fff}._cell_atvr9_1{--bevel:max(2px, calc(var(--cell-size) * .11));width:var(--cell-size);height:var(--cell-size);font-family:Tahoma,Verdana,Segoe UI,sans-serif;font-size:calc(var(--cell-size) * .62);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;font-weight:900;line-height:1;display:flex;position:relative}._hidden_atvr9_19{background:var(--face);border:var(--bevel) solid;border-color:var(--bevel-light) var(--bevel-shadow) var(--bevel-shadow) var(--bevel-light)}._revealed_atvr9_25,._pressed_atvr9_26{background:var(--revealed-bg);border-top:1px solid var(--revealed-edge);border-left:1px solid var(--revealed-edge)}._exploded_atvr9_32{background:var(--exploded)}._icon_atvr9_36{width:70%;height:70%}._flag_atvr9_41{width:72%;height:72%}._question_atvr9_46{color:var(--question)}._animate_atvr9_50._mineShown_atvr9_50{animation:.28s ease-out backwards _mine-pop_atvr9_1}@keyframes _mine-pop_atvr9_1{0%{opacity:0;transform:scale(.3)}}@media (prefers-reduced-motion:reduce){._animate_atvr9_50._mineShown_atvr9_50{animation:none}}._board_1y1dn_1{--cell-size:24px;border:3px solid;border-color:var(--bevel-shadow) var(--bevel-light) var(--bevel-light) var(--bevel-shadow);background:var(--face);box-shadow:0 0 0 6px var(--face);display:grid}.theme-snake{--background:#0f172a;--foreground:#e2e8f0;--neon-green:#22c55e;--neon-cyan:#22d3ee;--neon-purple:#a855f7;--neon-pink:#ec4899;--neon-blue:#3b82f6;--neon-yellow:#eab308;--neon-red:#ef4444;--neon-rose:#fb7185;--neon-rose-dark:#be185d;--neon-amber:#f59e0b;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--surface-dark:#0f172ae6;--surface-overlay:#0f172ad9;--surface-dialog:#020617d9;--surface-muted:#1e293b4d;--surface-muted-strong:#1e293b80;--surface-subtle:#94a3b814;--surface-subtle-border:#94a3b826;--surface-subtle-border-light:#94a3b81a;--surface-subtle-border-faint:#94a3b80a;--surface-subtle-border-dim:#94a3b814;--surface-subtle-strong:#94a3b833;--surface-green-faint:#22c55e0d;--surface-green-subtle:#22c55e0f;--surface-green-light:#22c55e1a;--surface-green-medium:#22c55e26;--surface-green-strong:#22c55e33;--surface-green-hover:#22c55e40;--surface-cyan-subtle:#22d3ee14;--surface-cyan-light:#22d3ee1a;--surface-cyan-medium:#22d3ee26;--surface-cyan-strong:#22d3ee33;--surface-cyan-hover:#22d3ee40;--surface-purple-faint:#a855f70d;--surface-purple-subtle:#a855f70f;--surface-purple-light:#a855f71a;--surface-purple-medium:#a855f726;--surface-purple-strong:#a855f733;--surface-yellow-light:#eab3081a;--surface-yellow-medium:#eab30826;--surface-yellow-border:#eab3084d;--surface-yellow-border-light:#eab30840;--surface-yellow-glow:#eab30814;--gradient-green-cyan:linear-gradient(135deg, var(--neon-green), var(--neon-cyan));--gradient-purple-pink:linear-gradient(135deg, var(--neon-purple), var(--neon-pink));--gradient-red-pink:linear-gradient(135deg, var(--neon-red), var(--neon-pink));--gradient-yellow:linear-gradient(135deg, var(--neon-yellow), var(--neon-amber));--gradient-bg:linear-gradient(135deg, #0f172a 0%, #1a1040 40%, #0f172a 70%, #0a1628 100%);--gradient-dialog:linear-gradient(180deg, #0f172af7 0%, #0a0f1efc 100%);--gradient-green-cyan-surface:linear-gradient(135deg, var(--surface-green-medium), var(--surface-cyan-medium));--gradient-green-cyan-surface-hover:linear-gradient(135deg, var(--surface-green-hover), var(--surface-cyan-hover));--gradient-slider:linear-gradient(90deg, #22c55e33, #22d3ee33);--gradient-food:radial-gradient(circle at 35% 35%, var(--neon-rose), var(--neon-pink), var(--neon-rose-dark));--orb-green:radial-gradient(circle, #22c55e4d 0%, transparent 70%);--orb-purple:radial-gradient(circle, #a855f74d 0%, transparent 70%);--orb-cyan:radial-gradient(circle, #22d3ee33 0%, transparent 70%);--radial-green:radial-gradient(circle at 50% 0%, var(--surface-green-medium), transparent 70%);--radial-purple:radial-gradient(circle at 50% 0%, var(--surface-purple-medium), transparent 70%);--radial-yellow:radial-gradient(circle at 50% 0%, var(--surface-yellow-medium), transparent 70%);--eye-white:radial-gradient(circle, #fff 40%, #fff9);--eye-glow:0 0 4px #ffffff80;--shadow-board:0 0 30px #22c55e1a, 0 0 60px #22d3ee0d, 0 8px 32px #0006;--shadow-dialog:0 0 60px #a855f714, 0 0 120px #22d3ee0a, 0 32px 64px #0009;--shadow-food:0 0 10px #ec489999, 0 0 20px #ec48994d, inset 0 -2px 4px #0003;--shadow-kbd:0 1px 2px #0003;--nav-bg:var(--surface-muted-strong);--nav-hover-bg:var(--surface-subtle-strong);--nav-border:var(--surface-subtle-border-light);--nav-fg:var(--slate-400);--nav-active-bg:var(--surface-cyan-strong);--nav-active-fg:var(--neon-cyan);--glow-thumb:#22c55e80;--glow-thumb-strong:#22c55eb3;--glow-head:#22c55e99;--glow-food:#ec489999}._eyes_w7hze_1{position:absolute;inset:0}._eye_w7hze_1{background:var(--eye-white);width:28%;height:28%;box-shadow:var(--eye-glow);border-radius:9999px;position:absolute;right:14%}._eyeTop_w7hze_16{top:14%}._eyeBottom_w7hze_20{bottom:14%}._pupil_w7hze_24{background:var(--background);border-radius:9999px;width:45%;height:45%;position:absolute;top:28%;right:15%}._board_1dzqm_1{background:var(--surface-dark);border:1px solid var(--surface-green-medium);width:min(100%,280px);box-shadow:var(--shadow-board);border-radius:10px;grid-template-columns:repeat(14,1fr);gap:1px;padding:3px;display:grid}._cell_1dzqm_13{aspect-ratio:1;border-radius:25%;position:relative}._empty_1dzqm_19{background:var(--surface-muted);border-radius:15%}._head_1dzqm_24{box-shadow:0 0 8px var(--glow-head);border-radius:30%}._foodCell_1dzqm_29{justify-content:center;align-items:center;display:flex}._food_1dzqm_29{background:var(--gradient-food);width:75%;height:75%;box-shadow:0 0 8px var(--glow-food);border-radius:9999px}.theme-tetris{--page:#070b1a;--page-glow-a:#22d3ee24;--page-glow-b:#a855f724;--page-grid:#ffffff06;--panel:#0f1530d9;--panel-border:#253063;--panel-shadow:#00000073;--board:#0a0f24;--grid:#ffffff0f;--frame:#3a4a94;--frame-glow:#22d3ee4d;--text:#e6ebff;--text-muted:#8a94c7;--label:#67e8f9;--highlight:#facc15;--piece-i:#22d3ee;--piece-o:#facc15;--piece-t:#a855f7;--piece-s:#22c55e;--piece-z:#ef4444;--piece-j:#3b82f6;--piece-l:#f97316;--block-highlight:#ffffff73;--block-shade:#00000052;--flash:#fff;--button:#22d3ee;--button-hover:#67e8f9;--button-edge:#0e7490;--button-text:#04121a;--control:#1a2350;--control-pressed:#26326e;--control-border:#33408a;--control-text:#e6ebff;--overlay:#050816c7;--nav-bg:#0f1530d9;--nav-hover-bg:#1a2350;--nav-border:var(--panel-border);--nav-fg:var(--text);--nav-active-bg:var(--button);--nav-active-fg:var(--button-text)}._frame_9chp4_1{border:2px solid var(--frame);background:var(--board);box-shadow:0 0 18px var(--frame-glow);border-radius:8px;padding:4px}._canvas_9chp4_9{width:90px;height:180px;display:block}._root_zzczm_1{border-radius:var(--nav-radius,10px);background:var(--nav-bg);border:1px solid var(--nav-border);color:var(--nav-fg);align-items:center;gap:2px;padding:3px 3px 3px 8px;display:inline-flex}._icon_zzczm_12{opacity:.7;width:14px;height:14px;margin-right:4px}._option_zzczm_19{appearance:none;color:inherit;font:inherit;letter-spacing:.04em;border-radius:calc(var(--nav-radius,10px) - 3px);cursor:pointer;opacity:.65;background:0 0;border:0;padding:4px 8px;font-size:12px;font-weight:700;transition:background .15s,opacity .15s}._option_zzczm_19:hover{opacity:1}._option_zzczm_19[aria-pressed=true]{background:var(--nav-active-bg);color:var(--nav-active-fg);opacity:1}._option_zzczm_19:focus-visible{outline:2px solid var(--nav-active-bg);outline-offset:1px}._card_1pwqb_1{--accent:var(--color-white);background:linear-gradient(180deg, #ffffff0d, #fff0 40%), var(--color-arcade-panel);border:1px solid var(--color-arcade-border-strong);color:inherit;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 40px -22px #000c}._card_1pwqb_1:before{content:"";z-index:2;background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.55;height:3px;transition:opacity .25s;position:absolute;inset:0 0 auto}._card_1pwqb_1:hover{border-color:color-mix(in srgb, var(--accent) 60%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), 0 22px 50px -10px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-6px)}._card_1pwqb_1:hover:before{opacity:1}._card_1pwqb_1:focus-visible{outline:3px solid var(--accent);outline-offset:3px}._badge_1pwqb_52{z-index:3;border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--accent);background:#0b0820b3;border-radius:8px;padding:4px 8px;font-family:"Press Start 2P",monospace;font-size:9px;line-height:1;position:absolute;top:14px;left:14px}._screen_1pwqb_68{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 72%), var(--color-arcade-screen);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--color-arcade-border));border-radius:14px;justify-content:center;align-items:center;height:220px;margin:12px 12px 0;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #00000059,inset 0 0 40px #00000073}._screen_1pwqb_68>*{transition:transform .4s cubic-bezier(.2,.8,.2,1)}._card_1pwqb_1:hover ._screen_1pwqb_68>*{transform:scale(1.05)}._screen_1pwqb_68:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000024 0 1px,#0000 1px 3px),linear-gradient(120deg,#ffffff12,#0000 35%);position:absolute;inset:0}._body_1pwqb_115{flex-direction:column;flex:1;gap:8px;padding:18px 20px 4px;display:flex}._title_1pwqb_123{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800}._description_1pwqb_130{color:var(--color-arcade-muted);margin:0;font-size:14px;line-height:1.55}._controls_1pwqb_137{color:var(--color-arcade-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;font-size:12px;display:flex}._controlsLabel_1pwqb_147{background:var(--color-arcade-chip);letter-spacing:.08em;text-transform:uppercase;color:var(--color-arcade-text);border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700}._footer_1pwqb_158{border-top:1px dashed var(--color-arcade-border);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:14px 20px 18px;display:flex}._best_1pwqb_168{align-items:center;gap:8px;min-width:0;display:inline-flex}._bestIcon_1pwqb_175{width:16px;height:16px;color:var(--accent);flex-shrink:0}._bestLabel_1pwqb_182{letter-spacing:.08em;text-transform:uppercase;color:var(--color-arcade-muted);font-size:11px;font-weight:700}._bestValue_1pwqb_190{color:var(--color-arcade-text);font-family:"Press Start 2P",monospace;font-size:12px}._play_1pwqb_196{background:var(--accent);color:var(--color-arcade-on-accent);text-transform:uppercase;letter-spacing:.06em;box-shadow:0 4px 0 color-mix(in srgb, var(--accent) 55%, var(--color-black));border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:800;transition:transform .1s,box-shadow .1s,gap .2s;display:inline-flex}._card_1pwqb_1:hover ._play_1pwqb_196{box-shadow:0 5px 0 color-mix(in srgb, var(--accent) 55%, var(--color-black)), 0 0 22px color-mix(in srgb, var(--accent) 55%, transparent);gap:12px;transform:translateY(-1px)}._card_1pwqb_1:active ._play_1pwqb_196{box-shadow:0 1px 0 color-mix(in srgb, var(--accent) 55%, var(--color-black));transform:translateY(3px)}._playIcon_1pwqb_228{fill:currentColor;width:14px;height:14px}@media (prefers-reduced-motion:reduce){._card_1pwqb_1,._card_1pwqb_1:hover,._card_1pwqb_1:hover ._screen_1pwqb_68>*{transform:none}}._page_14n95_1{--nav-bg:var(--color-arcade-surface);--nav-hover-bg:var(--color-arcade-surface-hover);--nav-border:var(--color-arcade-border);--nav-fg:var(--color-arcade-muted);--nav-active-bg:var(--color-neon-yellow);--nav-active-fg:var(--color-arcade-on-accent);--nav-radius:10px;min-height:100dvh;color:var(--color-arcade-text);background:radial-gradient(60rem 30rem at 50% -10%, var(--color-glow-pink), transparent 70%), radial-gradient(40rem 30rem at 100% 100%, var(--color-glow-cyan), transparent 70%), linear-gradient(var(--color-arcade-grid-line) 1px, transparent 1px) 0 0 / 32px 32px, linear-gradient(90deg, var(--color-arcade-grid-line) 1px, transparent 1px) 0 0 / 32px 32px, var(--color-arcade-bg);flex-direction:column;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;position:relative;overflow-x:hidden}._scanlines_14n95_29{pointer-events:none;z-index:0;background:repeating-linear-gradient(to bottom, var(--color-arcade-scanline) 0, var(--color-arcade-scanline) 1px, transparent 1px, transparent 3px);position:fixed;inset:0}._topBar_14n95_43,._main_14n95_44,._footer_14n95_45{z-index:1;position:relative}._footerLink_14n95_50{color:var(--color-arcade-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-arcade-border-strong);text-decoration-color:var(--color-arcade-border-strong);text-underline-offset:3px;align-items:center;gap:6px;display:inline-flex}._footerLink_14n95_50:hover{color:var(--color-neon-yellow);text-decoration-color:currentColor}._topBar_14n95_43{justify-content:flex-end;align-items:center;gap:10px;padding:16px 16px 0;display:flex}._github_14n95_73{border-radius:var(--nav-radius);background:var(--nav-bg);border:1px solid var(--nav-border);color:var(--nav-fg);align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._github_14n95_73:hover{background:var(--nav-hover-bg);color:var(--color-arcade-text)}._github_14n95_73:focus-visible,._footerLink_14n95_50:focus-visible{outline:2px solid var(--color-neon-yellow);outline-offset:2px}._githubIcon_14n95_101{width:16px;height:16px}._main_14n95_44{flex:1;width:100%;max-width:1040px;margin:0 auto;padding:8px 16px 48px}._hero_14n95_114{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:40px 0 56px;display:flex;position:relative}._hero_14n95_114:before{content:"";z-index:-1;aspect-ratio:1;background:linear-gradient(180deg, color-mix(in srgb, var(--color-neon-yellow) 70%, transparent) 0%, color-mix(in srgb, var(--color-neon-pink) 65%, transparent) 55%, transparent 100%);opacity:.16;filter:blur(.5px);border-radius:50%;width:min(560px,120vw);position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask:repeating-linear-gradient(#000 0 14px,#0000 14px 18px);mask:repeating-linear-gradient(#000 0 14px,#0000 14px 18px)}._hero_14n95_114:after{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--color-neon-cyan) 40%, transparent) 1px, transparent 1px) 50% 0 / 60px 100%, linear-gradient(0deg, color-mix(in srgb, var(--color-neon-cyan) 40%, transparent) 1px, transparent 1px) 0 100% / 100% 24px;transform-origin:50% 100%;opacity:.35;width:160%;height:120px;position:absolute;bottom:0;left:50%;transform:perspective(240px)rotateX(58deg);-webkit-mask:linear-gradient(#0000 5%,#000 90%);mask:linear-gradient(#0000 5%,#000 90%)}._logo_14n95_181{flex-direction:column;align-items:center;gap:14px;margin:0;font-family:"Press Start 2P",monospace;font-weight:400;line-height:1;display:flex}._logoTop_14n95_192{letter-spacing:.6em;color:var(--color-neon-cyan);text-shadow:0 0 8px var(--color-glow-cyan-strong), 0 0 24px var(--color-glow-cyan-soft);margin-right:-.6em;font-size:clamp(14px,3vw,20px)}._logoBottom_14n95_202{background:linear-gradient(180deg, var(--color-neon-yellow) 20%, var(--color-neon-pink) 85%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 18px var(--color-glow-pink-strong));-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,9vw,72px)}._tagline_14n95_211{border:1px solid var(--color-arcade-border);background:var(--color-arcade-surface);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:36ch;color:var(--color-arcade-muted);border-radius:999px;margin:0;padding:7px 16px;font-size:14px}._sectionTitle_14n95_223{letter-spacing:.18em;text-transform:uppercase;color:var(--color-arcade-text);align-items:center;gap:10px;margin:0 0 20px;font-size:13px;font-weight:800;display:flex}._sectionTitle_14n95_223:after{content:"";background:linear-gradient(90deg, var(--color-arcade-border-strong), transparent);flex:1;height:1px}._cursor_14n95_242{color:var(--color-neon-yellow);font-size:10px;animation:1.1s step-end infinite _blink_14n95_1}._grid_14n95_248{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;display:grid}._comingSoon_14n95_254{border:2px dashed var(--color-arcade-border-dashed);color:var(--color-arcade-muted);border-radius:18px;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;gap:2px 16px;padding:18px 22px;display:grid}._comingSoonIcon_14n95_267{border:2px solid var(--color-arcade-border-strong);width:48px;height:48px;color:var(--color-arcade-faint);border-radius:12px;grid-row:1/span 2;place-items:center;font-family:"Press Start 2P",monospace;font-size:18px;animation:2.4s ease-in-out infinite _pulse_14n95_1;display:grid}._comingSoonTitle_14n95_281{color:var(--color-arcade-text);opacity:.85;align-self:end;margin:0;font-weight:700}._comingSoonHint_14n95_289{align-self:start;margin:0;font-size:13px}._footer_14n95_45{color:var(--color-arcade-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;padding:20px 16px 28px;font-size:13px;display:flex}@keyframes _pulse_14n95_1{50%{opacity:.45}}@keyframes _blink_14n95_1{50%{opacity:0}}@media (prefers-reduced-motion:reduce){._cursor_14n95_242,._comingSoonIcon_14n95_267{animation:none}}:root{--color-white:#fff;--color-black:#000;--color-arcade-bg:#0b0820;--color-arcade-panel:#151034;--color-arcade-screen:#0d0a24;--color-arcade-text:#ece9ff;--color-arcade-muted:#9a93c9;--color-arcade-on-accent:#120c2b;--color-arcade-border:#ffffff14;--color-arcade-border-strong:#ffffff1f;--color-arcade-border-dashed:#ffffff1a;--color-arcade-surface:#ffffff0a;--color-arcade-surface-hover:#ffffff14;--color-arcade-chip:#ffffff0f;--color-arcade-faint:#ffffff4d;--color-arcade-grid-line:#ffffff06;--color-arcade-scanline:#0000001f;--color-neon-yellow:#ffd23f;--color-neon-pink:#ff4fa3;--color-neon-cyan:#3ee6ff;--color-glow-pink:#ff4fa32e;--color-glow-pink-strong:#ff4fa373;--color-glow-cyan:#3ee6ff1a;--color-glow-cyan-strong:#3ee6ffb3;--color-glow-cyan-soft:#3ee6ff59;--color-accent-2048:#edc12e;--color-accent-snake:#22c55e;--color-accent-minesweeper:#4f86e6;--color-accent-flappy:#e86101;--color-accent-dino:#a970ff;--color-accent-tetris:#22d3ee}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-arcade-bg);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;min-height:100%;margin:0}body{overscroll-behavior:none}.app-loading{min-height:100dvh}
