.MemoryTable_wrap__w3y1H{display:flex;gap:var(--space-8);align-items:flex-start;flex-wrap:wrap;padding:var(--space-6) 0}.MemoryTable_boardCol__cGtP_{flex:1 1 460px;max-width:560px}.MemoryTable_board__XO_Pd{display:grid;aspect-ratio:1/1;width:100%;border:var(--bw-frame) solid var(--navy-800);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-2);background:var(--navy-700);gap:6px;padding:6px}.MemoryTable_cell__wUL9B{position:relative;border:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center;cursor:default;background:transparent;line-height:1;border-radius:var(--radius-sm)}.MemoryTable_cell__wUL9B:not(:disabled){cursor:pointer}.MemoryTable_tileInner__BLyBZ{display:flex;align-items:center;justify-content:center;transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.MemoryTable_back__JnCeE,.MemoryTable_tileInner__BLyBZ{position:absolute;inset:0;border-radius:var(--radius-sm)}.MemoryTable_back__JnCeE{background:radial-gradient(circle at 30% 26%,rgba(255,255,255,.18),transparent 55%),linear-gradient(160deg,var(--honey-500),var(--honey-600));border:1px solid var(--honey-600);box-shadow:inset 0 -3px 6px rgba(0,0,0,.18)}.MemoryTable_cell__wUL9B:not(:disabled) .MemoryTable_tileInner__BLyBZ{background:transparent}.MemoryTable_cell__wUL9B:not(:disabled):hover .MemoryTable_back__JnCeE{filter:brightness(1.06);transform:translateY(-1px)}.MemoryTable_matched__DDPYC .MemoryTable_tileInner__BLyBZ,.MemoryTable_up__JXd6K .MemoryTable_tileInner__BLyBZ{background:var(--white);border:1px solid var(--line-strong);box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.MemoryTable_glyph__bo4_Q{font-size:clamp(20px,6.5vw,44px);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MemoryTable_matched__DDPYC .MemoryTable_tileInner__BLyBZ{background:var(--paper-100)}.MemoryTable_matched__DDPYC .MemoryTable_glyph__bo4_Q{opacity:.62}.MemoryTable_mine__x0Ep5 .MemoryTable_tileInner__BLyBZ{border-color:var(--status-sourced);box-shadow:inset 0 0 0 2px var(--status-sourced-tint)}.MemoryTable_theirs__RVUdI .MemoryTable_tileInner__BLyBZ{border-color:var(--slate-300);box-shadow:inset 0 0 0 2px var(--paper-200)}.MemoryTable_flashMatch__T1jgx .MemoryTable_tileInner__BLyBZ{animation:MemoryTable_flashMatch__T1jgx var(--dur-slow) var(--ease-out)}.MemoryTable_flashMiss__XBhi_ .MemoryTable_tileInner__BLyBZ{animation:MemoryTable_flashMiss__XBhi_ var(--dur-slow) var(--ease-out)}@keyframes MemoryTable_flashMatch__T1jgx{0%{box-shadow:inset 0 0 0 3px var(--status-sourced)}to{box-shadow:inset 0 0 0 0 transparent}}@keyframes MemoryTable_flashMiss__XBhi_{0%{box-shadow:inset 0 0 0 3px var(--honey-500)}to{box-shadow:inset 0 0 0 0 transparent}}.MemoryTable_side__TLF5j{flex:1 1 300px;max-width:380px;display:flex;flex-direction:column;gap:var(--space-4)}.MemoryTable_headRow__J2mEL{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.MemoryTable_title__3Ln03{font-family:var(--font-display);font-size:var(--size-title-l);font-weight:var(--w-bold);color:var(--text-strong);margin:0}.MemoryTable_exit__6a9GT{font-family:var(--font-text);font-size:13px;font-weight:var(--w-semibold);color:var(--accent);text-decoration:none}.MemoryTable_exit__6a9GT:hover{text-decoration:underline}.MemoryTable_rule__mFVZV{margin:0;font-family:var(--font-text);font-size:13px;color:var(--text-muted)}.MemoryTable_status__2YdgA{border-radius:var(--radius-sm);padding:12px 14px;background:var(--paper-100);border:1px solid var(--line);font-family:var(--font-text);font-size:14px}.MemoryTable_statusThinking__dxeIF,.MemoryTable_statusTurn__1rs_W,.MemoryTable_statusWin__336d6{display:flex;align-items:center;gap:8px}.MemoryTable_statusWin__336d6{color:var(--gold-700);font-weight:var(--w-bold)}.MemoryTable_statusThinking__dxeIF{color:var(--text-muted)}.MemoryTable_material__AWy0E{display:flex;gap:var(--space-4);font-family:var(--font-text);font-size:14px;font-weight:var(--w-semibold)}.MemoryTable_matBlack__ExfAX{color:var(--status-sourced)}.MemoryTable_matRed__uZ0iO{color:var(--text-muted)}.MemoryTable_settle__Mk_od{border:1px solid var(--gold-400);background:var(--gold-100);border-radius:var(--radius-sm);padding:13px 15px;display:flex;flex-direction:column;gap:8px}.MemoryTable_settleTag__2GZyK{font-family:var(--font-text);font-size:11px;font-weight:var(--w-bold);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--gold-700)}.MemoryTable_settleGrid__H_MhU{margin:0;display:flex;flex-direction:column;gap:5px}.MemoryTable_settleGrid__H_MhU>div{display:flex;justify-content:space-between;gap:12px;font-family:var(--font-text);font-size:13px}.MemoryTable_settleGrid__H_MhU dt{color:var(--ink-700)}.MemoryTable_settleGrid__H_MhU dd{margin:0;font-family:var(--font-mono);font-weight:var(--w-semibold);color:var(--gold-700)}.MemoryTable_settleNote__aq_zy{margin:0;font-size:12px;color:var(--ink-700);line-height:1.5}.MemoryTable_levels__RLN1D{display:flex;flex-direction:column;gap:6px}.MemoryTable_levelsLabel__5zR7E{font-family:var(--font-text);font-size:12px;font-weight:var(--w-semibold);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-muted)}.MemoryTable_levelRow__5FmoO{display:flex;gap:6px}.MemoryTable_levelBtn__Eb_DC{flex:1 1 0;height:var(--control-h-md);border:1px solid var(--line);background:var(--paper-100);border-radius:var(--radius-sm);font-family:var(--font-text);font-size:13px;font-weight:var(--w-semibold);color:var(--text-muted);cursor:pointer}.MemoryTable_levelBtn__Eb_DC:hover{color:var(--text-body);border-color:var(--line-strong)}.MemoryTable_levelActive__CFL_j{color:var(--on-gold-text);background:var(--honey-500);border-color:var(--honey-600)}.MemoryTable_actions___jYiy{display:flex;flex-direction:column;gap:8px}.MemoryTable_worldNote__WWibr{margin:0;font-family:var(--font-text);font-size:13px;line-height:1.5;color:var(--text-muted);background:var(--paper-100);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 12px}.MemoryTable_log__Lujgo{display:flex;flex-direction:column;gap:6px}.MemoryTable_logTitle__vv1CK{font-family:var(--font-text);font-size:12px;font-weight:var(--w-semibold);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-muted)}.MemoryTable_logList__hr6jz{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto}.MemoryTable_logLine__ynGex{font-family:var(--font-mono);font-size:12.5px;color:var(--text-body)}.MemoryTable_logEmpty__DCGLk{font-family:var(--font-text);font-size:13px;color:var(--text-faint)}.MemoryTable_setup__CNfVk{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-16) 0;color:var(--text-muted);font-family:var(--font-text)}.MemoryTable_setupBoard__u8FXB{color:var(--honey-500)}