:root{--panel: #fff;--cell: #f3f3f3;--cell-line: #e0e0e0;--ok: #22c55e;--bad: #e74c3c;--gold: #f0b429;--txt: #222;--muted: #888;--gap: 3px;--cs: min(calc((100vw - 56px - 7 * var(--gap)) / 8), 52px)}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:Nunito,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#a34747;min-height:100vh}@media (min-width: 900px){body{background-image:linear-gradient(135deg,#7d6e6e 16.67%,#fff 0,#fff 50%,#7d6e6e 0,#7d6e6e 66.67%,#fff 0,#fff);background-size:4.24px 4.24px}}#root{min-height:100vh}._cell_iclam_1{width:var(--cs);height:var(--cs);border-radius:7px;background:var(--cell);box-shadow:inset 0 0 0 1px var(--cell-line);display:flex;align-items:center;justify-content:center;font-size:calc(var(--cs) * .62);line-height:1;transition:transform .12s;cursor:default}._filled_iclam_16{box-shadow:inset 0 -3px #00000040;cursor:pointer}._ghostOk_iclam_21{background:#5ee1a059!important}._ghostBad_iclam_25{background:#ff5f7a59!important}._selected_iclam_29{outline:3px solid var(--gold);outline-offset:-3px;transform:scale(.9);filter:brightness(1.25)}._head_iclam_36{outline-color:#fff}._clearing_iclam_40{animation:_pop_iclam_1 .35s forwards}@keyframes _pop_iclam_1{40%{transform:scale(1.2);background:var(--gold)}to{transform:scale(0);opacity:0}}._board_1x40n_1{display:grid;grid-template-columns:repeat(8,var(--cs));gap:var(--gap);padding:8px;background:var(--panel);border-radius:14px;position:relative;touch-action:none}._piece_1n17c_1{display:grid;gap:2px;cursor:grab;animation:_rise_1n17c_1 .45s cubic-bezier(.2,1.3,.4,1) both;touch-action:none}._pc_1n17c_9{border-radius:5px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -2px #00000040}._draggingSrc_1n17c_17{opacity:.2}._nofit_1n17c_21{opacity:.35;filter:grayscale(1)}@keyframes _rise_1n17c_1{0%{transform:translateY(140%);opacity:0}to{transform:none;opacity:1}}._tray_10foy_1{display:flex;justify-content:space-around;align-items:center;width:100%;max-width:480px;height:calc(var(--cs) * 2.4 + 20px);margin-top:16px;padding:0 8px;overflow:hidden}._slot_10foy_13{flex:1;display:flex;justify-content:center;align-items:center;height:100%}._drag_q59uv_1{position:fixed;left:0;top:0;pointer-events:none;z-index:50;display:grid;gap:var(--gap);opacity:.92;filter:drop-shadow(0 8px 10px rgba(0,0,0,.5))}._pc_q59uv_13{border-radius:7px;display:flex;align-items:center;justify-content:center}._badge_1yqq4_1{position:fixed;z-index:70;pointer-events:none;background:var(--gold);color:#2a2238;font-weight:700;font-size:20px;border-radius:999px;padding:4px 12px;transform:translate(-50%,-130%);box-shadow:0 4px 12px #0006;white-space:nowrap}._over_1yqq4_16{background:var(--bad);color:#fff}._ten_1yqq4_21{background:var(--ok)}
