.eq{padding-block:clamp(2rem,6vw,4rem)}.wrap.eq{max-width:76rem}.eq h1{margin-bottom:.3em;font-size:clamp(2.2rem,7vw,3.8rem)}.eq h2{color:var(--brass);font-size:clamp(1.4rem,4vw,1.9rem)}.eq__head{max-width:46rem;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.eq__kicker{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--copper);margin:0 0 .4rem;font-size:.8rem}.eq__intro{max-width:46rem}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eq-setup{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.75rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.eq-setup[hidden],.eq-setup [hidden],.eq__bar[hidden],.eq__table[hidden],.eq-why[hidden],.eq-win[hidden],.eq__message[hidden]{display:none}.eq-setup__row{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;display:flex}.eq-setup__group{border:0;flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;margin:0;padding:0;display:flex}.eq-setup__group legend{float:left;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin-right:.6rem;padding:0;font-size:.78rem}.eq-setup__checks{gap:.4rem 1.25rem}.eq-setup__note{min-height:1.2em;color:var(--ink-muted);max-width:none;margin:0;font-size:.88rem}.seg{display:inline-block;position:relative}.seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg span{border:1px solid var(--line-strong);background:var(--bg);min-height:2.5rem;color:var(--ink);cursor:pointer;border-radius:999px;padding:.45rem .85rem;font-size:.95rem;line-height:1.5rem;transition:background-color .15s,color .15s;display:inline-block}.seg:hover span{border-color:var(--brass)}.seg input:checked+span{background:var(--button-bg);color:var(--button-ink);border-color:var(--button-bg)}.seg input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.seg input:disabled,.seg input:disabled+span{cursor:not-allowed}.seg input:disabled+span{opacity:.5}.check{cursor:pointer;align-items:center;gap:.5rem;min-height:2.5rem;font-size:.95rem;display:inline-flex}.check input{width:1.2rem;height:1.2rem;accent-color:var(--button-bg)}.eq__bar{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-bottom:.75rem;display:flex}.eq__clock{font-family:var(--font-mono);color:var(--ink);min-width:8ch;margin:0;font-size:1.15rem}.eq__best{color:var(--ink-muted);margin:0;font-size:.9rem}.eq__busy{color:var(--ink-muted);opacity:.8;margin:0;font-size:.85rem;font-style:italic}.eq__clock[hidden],.eq__best[hidden],.eq__busy[hidden]{display:none}.eq__actions{flex-wrap:wrap;gap:.4rem;margin-left:auto;display:flex}.chip{font:inherit;border:1px solid var(--line-strong);background:var(--bg);min-height:2.5rem;color:var(--ink);cursor:pointer;border-radius:999px;padding:.4rem .95rem;font-size:.9rem}.chip:hover{border-color:var(--brass)}.chip:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.chip--solid{background:var(--button-bg);color:var(--button-ink);border-color:var(--button-bg);font-weight:600}.chip[hidden]{display:none}.eq__message{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-raised);border-left-width:4px;max-width:none;margin:0 0 .9rem;padding:.6rem .9rem}.eq__message[data-kind=warn]{border-left-color:var(--bad)}.eq__message[data-kind=win]{border-left-color:var(--spark);font-family:var(--font-display);font-size:1.25rem}.eq-why{background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--radius);max-width:46rem;margin-bottom:1.25rem;padding:1.1rem 1.4rem}.eq-why h2{margin-top:0}:root{--bad:#c4161c;--tile-edge:#0000008c;--tile-rim:#ffffffd9}:root[data-theme=dark]{--bad:#ff6b5e;--tile-edge:#000000b3;--tile-rim:#fffc}.eq__table{-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width>=56rem) and (hover:hover) and (pointer:fine){.eq__table{grid-template-columns:minmax(0,1fr) minmax(0,.62fr);gap:2rem}}@media not ((hover:hover) and (pointer:fine)){.eq-pool{display:none}}.eq-boardwrap{width:100%;max-width:42rem;margin-inline:auto;position:relative}:root{--eq-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12,12 L12.00,1.30 L14.88,8.04 Z' fill='%23fff1b3'/%3E%3Cpath d='M12,12 L14.88,8.04 L22.18,8.69 Z' fill='%23e3a73a'/%3E%3Cpath d='M12,12 L22.18,8.69 L16.66,13.51 Z' fill='%23fff1b3'/%3E%3Cpath d='M12,12 L16.66,13.51 L18.29,20.66 Z' fill='%23e3a73a'/%3E%3Cpath d='M12,12 L18.29,20.66 L12.00,16.90 Z' fill='%23fff1b3'/%3E%3Cpath d='M12,12 L12.00,16.90 L5.71,20.66 Z' fill='%23e3a73a'/%3E%3Cpath d='M12,12 L5.71,20.66 L7.34,13.51 Z' fill='%23fff1b3'/%3E%3Cpath d='M12,12 L7.34,13.51 L1.82,8.69 Z' fill='%23e3a73a'/%3E%3Cpath d='M12,12 L1.82,8.69 L9.12,8.04 Z' fill='%23fff1b3'/%3E%3Cpath d='M12,12 L9.12,8.04 L12.00,1.30 Z' fill='%23e3a73a'/%3E%3Cpolygon points='12.00,1.30 14.88,8.04 22.18,8.69 16.66,13.51 18.29,20.66 12.00,16.90 5.71,20.66 7.34,13.51 1.82,8.69 9.12,8.04' fill='none' stroke='%234e3109' stroke-width='1.3' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='12' r='1.6' fill='%23fff7d1' stroke='%234e3109' stroke-width='.6'/%3E%3C/svg%3E");--eq-wood-1:#ecd6aa;--eq-wood-2:#dfc088;--eq-wood-3:#c99f62;--eq-pocket-1:#b98a52;--eq-pocket-2:#cfa56c;--eq-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 800' preserveAspectRatio='none'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0025 0.06' numOctaves='5' seed='21' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.42 0 0 0 0 0.25 0 0 0 0 0.09 1.6 0 0 0 -0.66'/%3E%3C/filter%3E%3Crect width='800' height='800' filter='url(%23f)'/%3E%3C/svg%3E");--eq-plate:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 800' preserveAspectRatio='none'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.05 0.0028' numOctaves='5' seed='33' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.3 0 0 0 0 0.16 0 0 0 0 0.05 1.7 0 0 0 -0.7'/%3E%3C/filter%3E%3Crect width='800' height='800' filter='url(%23f)'/%3E%3C/svg%3E");--eq-rings:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 800' preserveAspectRatio='none'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0035 0.016' numOctaves='3' seed='5'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.55 0 0 0 0 0.33 0 0 0 0 0.12 1.1 0 0 0 -0.42'/%3E%3C/filter%3E%3Crect width='800' height='800' filter='url(%23f)'/%3E%3C/svg%3E");--eq-grain-fine:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.008 0.3' numOctaves='3' seed='3'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.2 0 0 0 0 0.1 0 0 0 0 0.03 1 0 0 0 -0.42'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--eq-grain-fine-v:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.3 0.008' numOctaves='3' seed='9'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.2 0 0 0 0 0.1 0 0 0 0 0.03 1 0 0 0 -0.42'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E")}.eq-board,.eq-pool__grid{--cellsz:calc((100cqw - (var(--n) - 1) * var(--gap)) / var(--n))}.eq-cell,.eq-slot{--plate-s:calc(100cqw + 2 * var(--pad));--plate-x:calc(-1 * (var(--pad) + var(--c,0) * (var(--cellsz) + var(--gap))));--plate-y:calc(-1 * (var(--pad) + var(--r,0) * (var(--cellsz) + var(--gap))))}.eq-board{--n:7;--gap:clamp(2px, .6vw, 6px);--pad:clamp(8px, 2.4vw, 18px);grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--gap);padding:var(--pad);background:var(--eq-grain) 0 0 / 100% 100% no-repeat, var(--eq-rings) 0 0 / 100% 100% no-repeat, linear-gradient(135deg, var(--eq-wood-1), var(--eq-wood-2) 55%, #e6cb97);touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;border-radius:14px;display:grid;box-shadow:inset 0 2px #ffffff8c,inset 0 0 0 1px #78501e59,inset 0 -3px 6px #78501e40,0 7px #b58c55,0 9px #46280a59,0 16px 26px #3c230a59;container-type:inline-size}.eq-cell{aspect-ratio:1;background:linear-gradient(160deg, #5f371257, #5f37120a), var(--eq-plate) var(--plate-x) var(--plate-y) / var(--plate-s) var(--plate-s) no-repeat, #cfa56c;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;border:0;border-radius:9%;margin:0;padding:0;display:block;position:relative;box-shadow:inset 2px 3px 5px #3c1e058c,inset -1px -1px 2px #fff5dc66,0 1px #ffffff73}.eq-cell:hover:not([aria-disabled=true]){box-shadow:inset 2px 3px 5px #3c1e058c,inset 0 0 0 2px #8a5a14,0 1px #ffffff73}.eq-cell:focus-visible{outline:3px solid var(--focus);outline-offset:1px;z-index:3}.eq-cell[aria-disabled=true]{cursor:default}.eq-cell.is-previewing>.tile:not(.tile--preview){visibility:hidden}.tile--preview{pointer-events:none}.tile--preview.is-blank-base{box-shadow:none;background:0 0}.tile--preview.is-blank-base .tile__sym--b1,.tile--preview.is-blank-base .tile__sym--b2{display:none}.tile--preview.is-blank-handle .tile__handle{background:#46280a2e;box-shadow:inset 0 2px 4px #28140480,0 0 0 max(1px,.04em) #28140473}.tile--preview.is-blank-handle .tile__sym--g{display:none}.eq-cell.is-picking{z-index:3;outline:3px solid var(--focus);outline-offset:1px}.eq-cell.is-target{box-shadow:inset 2px 3px 5px #3c1e058c, inset 0 0 0 3px var(--spark)}.eq-cell.is-lifted .tile{visibility:hidden}.tile{background:var(--grain-img,var(--eq-grain-fine)) var(--gx,0px) var(--gy,0px) / var(--gs,240px) var(--gs,240px), linear-gradient(var(--tint,transparent), var(--tint,transparent)), linear-gradient(145deg, #ffffff57, #fff0 48%, #0003), var(--b);border-radius:17%;font-size:1rem;display:block;position:absolute;inset:6%;box-shadow:inset 0 max(1px,.04em) #ffffff8c,inset 0 calc(-1*max(2px,.07em)) max(2px,.08em) #00000052,inset 0 0 0 max(1px,.035em) #00000061,0 max(1px,.07em) max(2px,.12em) #3219058c}.tile__handle{background:radial-gradient(circle at 34% 27%, #fffffff2 0 6%, #ffffff59 17%, #fff0 38%), radial-gradient(circle at 50% 42%, var(--g) 52%, color-mix(in srgb, var(--g) 62%, #000) 100%);border-radius:50%;place-items:center;width:52%;height:52%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 calc(-1*max(2px,.08em)) max(3px,.1em) #00000061,inset 0 max(1px,.05em) max(2px,.06em) #fff9,0 0 0 max(1px,.04em) #00000080,0 max(2px,.12em) max(3px,.16em) #28140499}.tile__sym{fill:#fff;stroke:#000000b3;stroke-width:2px;paint-order:stroke fill;stroke-linejoin:round;pointer-events:none;display:none}.eq-symbols .tile__sym{display:block}.tile__sym--g{width:68%;height:68%}.tile__sym--b1,.tile__sym--b2{width:24%;height:24%;position:absolute}.tile__sym--b1{top:7%;left:7%}.tile__sym--b2{bottom:7%;right:7%}.tile--pop{animation:.25s ease-out eq-pop}@keyframes eq-pop{0%{transform:scale(.7)}60%{transform:scale(1.06)}to{transform:scale(1)}}.eq-cell.is-fixed .tile__sym--b1{top:3%;left:38%}.eq-cell.is-fixed .tile__sym--b2{bottom:3%;right:38%}.eq-cell.is-fixed:after{content:"";z-index:3;pointer-events:none;filter:drop-shadow(0 1px .5px #1e0f03bf);background-image:radial-gradient(circle closest-side at 36% 32%,#fffbe6f2 0 14%,#fffbe600 46%),radial-gradient(circle closest-side,#e8c880 0,#b88a30 52%,#6a4a12 88%,#5c421000 100%),radial-gradient(circle closest-side at 36% 32%,#fffbe6f2 0 14%,#fffbe600 46%),radial-gradient(circle closest-side,#e8c880 0,#b88a30 52%,#6a4a12 88%,#5c421000 100%),radial-gradient(circle closest-side at 36% 32%,#fffbe6f2 0 14%,#fffbe600 46%),radial-gradient(circle closest-side,#e8c880 0,#b88a30 52%,#6a4a12 88%,#5c421000 100%),radial-gradient(circle closest-side at 36% 32%,#fffbe6f2 0 14%,#fffbe600 46%),radial-gradient(circle closest-side,#e8c880 0,#b88a30 52%,#6a4a12 88%,#5c421000 100%);background-position:12% 12%,12% 12%,88% 12%,88% 12%,12% 88%,12% 88%,88% 88%,88% 88%;background-repeat:no-repeat;background-size:14% 14%;position:absolute;inset:0}.eq-cell.is-fixed{box-shadow:inset 2px 3px 5px #3c1e058c,inset 0 0 0 2px #a8791f,0 1px #ffffff73}.eq-cell.is-conflict .tile{animation:1.3s ease-in-out infinite eq-blink;animation-delay:var(--eq-delay,0s)}@keyframes eq-blink{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.eq-cell.is-conflict .tile{outline-offset:-3px;outline:3px dashed #fff;animation:none;box-shadow:inset 0 0 0 6px #000,inset 0 2px 3px #ffffff40}.eq-cell.is-conflict:before{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(135deg,#00000080 0 4px,#0000 4px 9px);border-radius:17%;position:absolute;inset:6%}.eq-cell.is-conflict .tile__handle{z-index:2}}.eq-pool__title{margin:0 0 .6rem;font-size:1.1rem}.eq-pool__grid{--n:7;--gap:3px;--pad:8px;grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--gap);padding:var(--pad);background:var(--eq-grain) 0 0 / 100% 100% no-repeat, var(--eq-rings) 0 0 / 100% 100% no-repeat, linear-gradient(135deg, var(--eq-wood-1), var(--eq-wood-2));border-radius:10px;display:grid;box-shadow:inset 0 2px #ffffff80,inset 0 0 0 1px #78501e59,0 5px #b58c55,0 12px 18px #3c230a4d;container-type:inline-size}.eq-slot{aspect-ratio:1;background:linear-gradient(160deg, #5f371257, #5f37120a), var(--eq-plate) var(--plate-x) var(--plate-y) / var(--plate-s) var(--plate-s) no-repeat, #cfa56c;border-radius:9%;position:relative;box-shadow:inset 1px 2px 4px #3c1e0580,0 1px #fff6}.eq-slot .tile{cursor:grab;touch-action:none}.eq-slot.is-held .tile{visibility:hidden}.tile--ghost{z-index:1000;pointer-events:none;opacity:.92;filter:drop-shadow(0 10px 10px #28140473);cursor:grabbing;position:fixed;inset:0 auto auto 0}.eq-dragging,.eq-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.eq__keys{color:var(--ink-muted);max-width:none;margin:.9rem 0 0;font-size:.85rem}.eq__keys-touch,.eq-only-touch{display:none}@media not ((hover:hover) and (pointer:fine)){.eq__keys-pointer,.eq-only-pointer{display:none}.eq__keys-touch{display:inline}.eq-only-touch{display:list-item}}.eq-pick{border:2px solid var(--brass);background:var(--bg-raised);width:min(92vw,28rem);color:var(--ink);border-radius:10px;max-height:calc(100vh - 1rem);margin:0;padding:1.1rem 1.25rem;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 20px 50px #00000073}.eq-pick--top{top:.5rem;bottom:auto}.eq-pick--bottom{top:auto;bottom:.5rem}.eq-pick::backdrop{background:#140e064d}.eq-pick h2:focus{outline:none}.eq-pick h2{margin:0 0 .75rem;font-size:1.25rem}.eq-pick__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);max-width:none;margin:.5rem 0 .35rem;font-size:.78rem}.eq-pick__row{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));gap:.45rem;display:grid}.eq-pick__hint{min-height:1.4em;color:var(--ink-muted);max-width:none;margin:.6rem 0 0;font-size:.9rem}.eq-pick__hint:empty{display:none}.eq-swatch.is-hint:after{content:"";background:var(--eq-star) center / contain no-repeat;filter:drop-shadow(0 1px 1.5px #28140499);pointer-events:none;width:62%;height:62%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eq-pick__actions{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1rem;display:flex}.eq-swatch{aspect-ratio:1;cursor:pointer;min-height:2.75rem;box-shadow:inset 0 0 0 2px var(--tile-edge);background:linear-gradient(160deg,#5f371257,#5f37120a),#cfa56c;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:relative}.eq-swatch .tile__sym{width:55%;height:55%}.eq-swatch .tile{font-size:1.4rem;inset:8%}.eq-swatch .tile__handle{width:74%;height:74%;font-size:1.4rem}.eq-swatch .tile .tile__sym{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eq-pick .eq-swatch .tile__sym{display:none}.eq-symbols .eq-pick .eq-swatch .tile__sym{display:block}.eq-swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--bg-raised), 0 0 0 6px var(--focus)}.eq-swatch:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.eq-swatch:disabled{opacity:.22;cursor:not-allowed}.eq-board.is-solved{border-color:var(--spark);box-shadow:0 0 0 3px #7fd0ff59, var(--shadow)}.eq-board.wave .eq-cell .tile{animation:.9s ease-in-out both eq-wave;animation-delay:calc((var(--r) + var(--c)) * 55ms)}@keyframes eq-wave{0%{filter:none;transform:scale(1)}40%{filter:brightness(1.35) drop-shadow(0 0 6px var(--spark));z-index:2;transform:scale(1.12)}to{filter:none;transform:scale(1)}}.eq-win{pointer-events:none;border-radius:10px;position:absolute;inset:0;overflow:hidden}.eq-win i{left:var(--x);top:var(--y);background:var(--spark);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;width:10px;height:10px;animation:eq-spark 1.3s ease-out var(--d) 1 both;margin:-5px;position:absolute}@keyframes eq-spark{0%{opacity:0;transform:scale(.2)rotate(0)}30%{opacity:1;transform:scale(2.2)rotate(40deg)}to{opacity:0;transform:scale(.6)rotate(120deg)}}.eq__rules{border-top:1px solid var(--line);max-width:46rem;margin-top:clamp(2.5rem,7vw,4.5rem);padding-top:2rem}.eq__rules-list{padding-left:1.4rem}.eq__rules-list li{margin-bottom:.5rem;padding-left:.3rem}@media (width<=30rem){.seg span{padding:.4rem .7rem;font-size:.9rem}.eq-setup{padding:.85rem}.eq-board{--gap:2px;border-width:1px}}@media (prefers-reduced-motion:reduce){.tile--pop,.eq-board.wave .eq-cell .tile,.eq-win i{animation:none}}.eq-slot.has-hint:after,.tile--ghost.has-hint:after{content:"";background:var(--eq-star) center / contain no-repeat;filter:drop-shadow(0 1px 1.5px #281404a6);pointer-events:none;z-index:4;width:66%;height:66%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eq-cell.has-hint:after{content:"";background:var(--eq-star) center / contain no-repeat;filter:drop-shadow(0 1px 2px #28140499);pointer-events:none;z-index:2;width:62%;height:62%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media not ((hover:hover) and (pointer:fine)){.chip--hint{display:none}}.eq-slot.is-held.has-hint:after{display:none}.eq__message--side{margin:1rem 0 0}.eq__table{position:relative}.eq-antlayer{pointer-events:none;z-index:6;position:absolute;inset:0;overflow:hidden}.eq-antlayer canvas{width:100%;height:100%;display:block}.tile--carried{filter:drop-shadow(.1em .3em .35em #1e0e0280);position:absolute;inset:0 auto auto 0}.eq-cell.is-carried .tile{visibility:hidden}