.ShuffleGame-module__LuiqDW__stage{--sh-bg:#efe9dc;--sh-ink:#1f2a30;--sh-tile:#fbf8f1;--sh-edge:#cfc5b0;--sh-ok:#2f7d5b;--sh-ok-bg:#d6eadf;--sh-btn:#d9d0bb;--sh-btn-hover:#c9bfa6;--sh-mute:#6b6f6e;min-height:100dvh;padding:max(24px, env(safe-area-inset-top,0px)) 12px max(32px, env(safe-area-inset-bottom,0px));background:var(--sh-bg);color:var(--sh-ink);justify-content:center;align-items:center;font-family:Trebuchet MS,Segoe UI,system-ui,sans-serif;display:flex}@media (prefers-color-scheme:dark){.ShuffleGame-module__LuiqDW__stage{--sh-bg:#172127;--sh-ink:#e8e3d6;--sh-tile:#26343b;--sh-edge:#3a4b53;--sh-ok:#7fd1a6;--sh-ok-bg:#1f4a3a;--sh-btn:#2c3b43;--sh-btn-hover:#3a4d57;--sh-mute:#98a3a4}}.ShuffleGame-module__LuiqDW__inner{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:560px;display:flex}.ShuffleGame-module__LuiqDW__header{text-align:center}.ShuffleGame-module__LuiqDW__title{letter-spacing:.02em;color:var(--sh-ink);margin:0 0 2px;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:700}.ShuffleGame-module__LuiqDW__sub{max-width:42ch;color:var(--sh-mute);margin:0;font-size:.92rem;line-height:1.4}.ShuffleGame-module__LuiqDW__hud{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ShuffleGame-module__LuiqDW__hudItem{background:var(--sh-btn);border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.ShuffleGame-module__LuiqDW__hudLabel{color:var(--sh-mute);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}.ShuffleGame-module__LuiqDW__hudValue{font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700}.ShuffleGame-module__LuiqDW__panel{background:var(--sh-tile);border:2px solid var(--sh-edge);border-radius:14px;flex-direction:column;gap:10px;width:100%;padding:12px;display:flex}.ShuffleGame-module__LuiqDW__panelTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ShuffleGame-module__LuiqDW__panelLabel{color:var(--sh-mute);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}.ShuffleGame-module__LuiqDW__panelMeta{color:var(--sh-mute);font-variant-numeric:tabular-nums;font-size:.8rem}.ShuffleGame-module__LuiqDW__wordList{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ShuffleGame-module__LuiqDW__wordChip{background:var(--sh-ok-bg);border:2px solid var(--sh-ok);color:var(--sh-ok);border-radius:9px;align-items:center;gap:6px;padding:4px 8px 4px 10px;display:inline-flex}.ShuffleGame-module__LuiqDW__wordDir{opacity:.75;font-size:.78rem}.ShuffleGame-module__LuiqDW__wordText{letter-spacing:.08em;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-weight:700}.ShuffleGame-module__LuiqDW__wordPts{background:var(--sh-ok);color:var(--sh-ok-bg);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:.72rem;font-weight:700}.ShuffleGame-module__LuiqDW__panelEmpty{color:var(--sh-mute);text-align:center;margin:2px 0;font-size:.86rem}.ShuffleGame-module__LuiqDW__panelFoot{justify-content:space-between;align-items:center;gap:10px;display:flex}.ShuffleGame-module__LuiqDW__total{text-align:left;flex-direction:column;display:flex}.ShuffleGame-module__LuiqDW__totalLabel{color:var(--sh-mute);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}.ShuffleGame-module__LuiqDW__totalValue{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;line-height:1.1}.ShuffleGame-module__LuiqDW__collect,.ShuffleGame-module__LuiqDW__collectQuiet,.ShuffleGame-module__LuiqDW__next{cursor:pointer;touch-action:manipulation;border:0;border-radius:10px;padding:10px 16px;font-family:inherit;font-size:.9rem;font-weight:700}.ShuffleGame-module__LuiqDW__collect,.ShuffleGame-module__LuiqDW__next{background:var(--sh-ink);color:var(--sh-bg)}.ShuffleGame-module__LuiqDW__collectQuiet{background:var(--sh-btn);color:var(--sh-ink)}.ShuffleGame-module__LuiqDW__collect:disabled,.ShuffleGame-module__LuiqDW__collectQuiet:disabled{opacity:.5;cursor:default}.ShuffleGame-module__LuiqDW__collect:focus-visible,.ShuffleGame-module__LuiqDW__collectQuiet:focus-visible,.ShuffleGame-module__LuiqDW__next:focus-visible,.ShuffleGame-module__LuiqDW__undo:focus-visible,.ShuffleGame-module__LuiqDW__arrow:focus-visible{outline:3px solid var(--sh-ok);outline-offset:2px}.ShuffleGame-module__LuiqDW__done{color:var(--sh-ok);margin:0;font-size:.86rem;font-weight:700}.ShuffleGame-module__LuiqDW__board{grid-template-columns:var(--sh-ctl) repeat(5, var(--sh-cell)) var(--sh-ctl);grid-auto-rows:var(--sh-cell);--sh-cell:min(13.5vw, 58px);--sh-ctl:calc(var(--sh-cell) * .52);gap:4px;display:grid}.ShuffleGame-module__LuiqDW__arrow{background:var(--sh-btn);border:1px solid var(--sh-edge);color:var(--sh-ink);font-family:inherit;font-size:calc(var(--sh-cell) * .32);cursor:pointer;touch-action:manipulation;border-radius:8px;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .15s,transform .1s;display:flex}.ShuffleGame-module__LuiqDW__arrow:not(:disabled):hover{background:var(--sh-btn-hover)}.ShuffleGame-module__LuiqDW__arrow:not(:disabled):active{transform:scale(.94)}.ShuffleGame-module__LuiqDW__arrow:disabled{opacity:.45;cursor:default}.ShuffleGame-module__LuiqDW__cell{background:var(--sh-tile);border:2px solid var(--sh-edge);color:var(--sh-ink);font-family:Georgia,Times New Roman,serif;font-size:calc(var(--sh-cell) * .46);text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;font-weight:700;transition:background .18s,border-color .18s,color .18s;animation:.18s ShuffleGame-module__LuiqDW__shuffle-cell-settle;display:flex}.ShuffleGame-module__LuiqDW__cellWord{background:var(--sh-ok-bg);border-color:var(--sh-ok);color:var(--sh-ok)}.ShuffleGame-module__LuiqDW__cellShared{background:var(--sh-ok);border-color:var(--sh-ok);color:var(--sh-ok-bg)}@keyframes ShuffleGame-module__LuiqDW__shuffle-cell-settle{0%{transform:scale(.86)}to{transform:scale(1)}}.ShuffleGame-module__LuiqDW__corner{display:block}.ShuffleGame-module__LuiqDW__footer{flex-direction:column;align-items:center;gap:6px;display:flex}.ShuffleGame-module__LuiqDW__footerButtons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ShuffleGame-module__LuiqDW__hiddenRow{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ShuffleGame-module__LuiqDW__hiddenChip{border:2px dashed var(--sh-edge);color:var(--sh-mute);letter-spacing:.08em;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;font-family:Georgia,Times New Roman,serif;font-size:.82rem;font-weight:700;display:inline-flex}.ShuffleGame-module__LuiqDW__hiddenChipFound{border-style:solid;border-color:var(--sh-ok);background:var(--sh-ok-bg);color:var(--sh-ok)}.ShuffleGame-module__LuiqDW__undo{background:var(--sh-btn);border:1px solid var(--sh-edge);color:var(--sh-ink);cursor:pointer;touch-action:manipulation;border-radius:8px;padding:6px 18px;font-family:inherit;font-size:.84rem;font-weight:600}.ShuffleGame-module__LuiqDW__undo:disabled{opacity:.45;cursor:default}.ShuffleGame-module__LuiqDW__hint{max-width:44ch;color:var(--sh-mute);text-align:center;margin:0;font-size:.76rem;line-height:1.35}@media (prefers-reduced-motion:reduce){.ShuffleGame-module__LuiqDW__cell{animation:none}.ShuffleGame-module__LuiqDW__arrow{transition:none}}
