.filter-row{
  flex-wrap:wrap;
  overflow-x:visible;
}
.filter-row>div{
  display:flex;
  flex:1;
  flex-wrap:wrap;
  gap:8px;
}
.sprite-preview{position:fixed;z-index:500;width:154px;padding:10px 10px 9px;pointer-events:none;visibility:hidden;opacity:0;transform:translateY(4px);background:#111014;border:1px solid #494351;border-radius:13px;box-shadow:0 18px 55px #000b;transition:opacity .12s,transform .12s,visibility .12s}
.sprite-preview.visible{visibility:visible;opacity:1;transform:translateY(0)}
.sprite-preview img{display:block;width:128px;height:128px;margin:auto;object-fit:contain;image-rendering:pixelated}
.sprite-preview span{display:block;margin-top:5px;color:#aaa7b0;text-align:center;font:9px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.1em}
@media(hover:none),(pointer:coarse){.sprite-preview{display:none!important}}
.off-dex-row{background:#111014}.off-dex-row .dex-no{color:var(--violet)}.internal-id{display:block;margin-top:2px;color:#625e68;font:8px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em}
.secret-toggle{display:flex;align-items:center;gap:8px;margin-left:auto;padding:5px 0 5px 12px;color:#9a96a1;font:600 11px Manrope,sans-serif;white-space:nowrap;cursor:pointer}.secret-toggle input{position:absolute;opacity:0;pointer-events:none}.toggle-track{position:relative;width:31px;height:17px;flex:0 0 auto;border:1px solid #45414b;border-radius:99px;background:#1b1a20;transition:.15s}.toggle-track:after{content:'';position:absolute;left:2px;top:2px;width:11px;height:11px;border-radius:50%;background:#77727e;transition:.15s}.secret-toggle input:checked+.toggle-track{border-color:var(--violet);background:#352a48}.secret-toggle input:checked+.toggle-track:after{left:16px;background:var(--acid)}.secret-toggle input:focus-visible+.toggle-track{outline:2px solid var(--violet);outline-offset:2px}@media(max-width:700px){.secret-toggle{width:100%;margin:4px 0 0;padding-left:0}}
