.scramble-wrap{display:flex;justify-content:center}
.scramble-panel{width:min(760px,100%)}
.scramble-meta{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-weight:800;margin-bottom:18px}
.scrambled-word{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:10px 0 24px}
.scrambled-letter{display:grid;place-items:center;width:54px;height:54px;border-radius:7px;background:#f2ecd9;color:#111;border:1px solid #292d33;font-family:'Bungee';font-size:24px;box-shadow:4px 4px 0 rgba(200,255,57,.18)}
.scrambled-letter:nth-child(even){transform:rotate(3deg)}
.scrambled-letter:nth-child(odd){transform:rotate(-2deg)}
.clue-box{padding:16px 18px;border:1px solid var(--line);border-radius:8px;background:#15181d;margin-bottom:18px}
.clue-box span{display:block;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}
.clue-box strong{font-size:18px}
#statusBox.is-correct{color:#c8ff39;font-size:18px;font-weight:800}
#statusBox.is-wrong{color:#ff9b7a;font-weight:800}
@media(max-width:560px){.scrambled-letter{width:44px;height:44px;font-size:20px}.scramble-panel{padding:16px}}