._cell_fb5c0_1{width:100%;aspect-ratio:1;background:#112;border:1px solid #1a1a3e;border-radius:2px;box-sizing:border-box;transition:background .04s}._filled_fb5c0_11{background:var(--cell-color);border-color:transparent;position:relative;box-shadow:inset 0 2px #ffffff2e,inset 0 -2px #00000040}._ghost_fb5c0_19{background:transparent;border-color:var(--cell-color);opacity:.45;box-shadow:none}._board_124jy_1{display:grid;grid-template-columns:repeat(var(--cols),22px);grid-template-rows:repeat(var(--rows),22px);gap:1px;background:#0d0d1a;border:1px solid #1a1a3e;border-radius:4px;padding:4px;position:relative}._mini_zpkr1_1{display:grid;grid-template-columns:repeat(var(--mini-cols),1fr);grid-template-rows:repeat(var(--mini-rows),1fr);gap:1px;background:#0a0a14;border-radius:3px}._md_zpkr1_11{width:64px;height:48px}._sm_zpkr1_16{width:48px;height:36px}._cell_zpkr1_21{background:#112;border-radius:1px}._filled_zpkr1_26{background:var(--cell-color);box-shadow:inset 0 1px #ffffff26}._panel_ljo41_1{display:flex;flex-direction:column;gap:10px;width:110px}._box_ljo41_8{background:#0d0d1a;border:1px solid #1a1a3e;border-radius:6px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}._label_ljo41_18{font-family:"Press Start 2P",monospace;font-size:6px;color:#557;letter-spacing:1px;text-transform:uppercase}._value_ljo41_26{font-family:"Press Start 2P",monospace;font-size:11px;color:#c4b5fd;letter-spacing:1px}._nextList_ljo41_34{display:flex;flex-direction:column;gap:6px;align-items:flex-start}._controls_ljo41_42{display:flex;flex-direction:column;gap:4px}._key_ljo41_48{display:flex;align-items:center;gap:6px;font-size:9px;color:#557}._key_ljo41_48 kbd{font-family:Share Tech Mono,monospace;font-size:8px;background:#1a1a3e;color:#88b;border:1px solid #2a2a5e;border-radius:3px;padding:1px 4px;white-space:nowrap;min-width:36px;text-align:center}._key_ljo41_48 span{font-family:Share Tech Mono,monospace;font-size:8px;color:#446}._overlay_saeuc_1{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0fe0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;border-radius:4px;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._title_saeuc_15{font-family:"Press Start 2P",monospace;font-size:18px;color:#a78bfa;text-shadow:0 0 24px #7c3aed88;letter-spacing:3px;text-align:center;animation:_pulse_saeuc_1 2s ease-in-out infinite}._subtitle_saeuc_25{font-family:"Press Start 2P",monospace;font-size:7px;color:#557;text-align:center;line-height:2;letter-spacing:1px}._stats_saeuc_34{display:flex;gap:24px;background:#0d0d1a;border:1px solid #1a1a3e;border-radius:8px;padding:16px 24px}._btn_saeuc_43{font-family:"Press Start 2P",monospace;font-size:9px;padding:12px 24px;border:1px solid #7c3aed;background:transparent;color:#c4b5fd;border-radius:6px;cursor:pointer;letter-spacing:2px;transition:background .15s,box-shadow .15s}._btn_saeuc_43:hover{background:#7c3aed33;box-shadow:0 0 12px #7c3aed4d}._btn_saeuc_43:active{transform:scale(.97)}@keyframes _pulse_saeuc_1{0%,to{opacity:1}50%{opacity:.7}}._app_dzfaw_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 16px}._header_dzfaw_11{text-align:center}._logo_dzfaw_15{font-family:"Press Start 2P",monospace;font-size:22px;color:#a78bfa;letter-spacing:6px;text-shadow:0 0 30px rgba(124,58,237,.5)}._main_dzfaw_23{display:flex;align-items:flex-start;gap:14px}._boardWrap_dzfaw_29{position:relative;flex-shrink:0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #07070f;--font-pixel: "Press Start 2P", monospace;--font-mono: "Share Tech Mono", monospace}html,body,#root{height:100%}body{background:var(--bg);color:#e0e0ff;font-family:var(--font-mono);-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#1a1a3e;border-radius:3px}
