.StreamPuzzle-module__h0RhkW__root{margin:var(--sp-6) 0;border:1px solid var(--color-hair-strong);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-mono);border-radius:3px;overflow:hidden}.StreamPuzzle-module__h0RhkW__controls{}.StreamPuzzle-module__h0RhkW__controlLabel{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink-2);font-size:10px;font-weight:600}.StreamPuzzle-module__h0RhkW__status{margin-inline-start:auto;}.StreamPuzzle-module__h0RhkW__statusDot{transition:background .2s;}.StreamPuzzle-module__h0RhkW__statusDot[data-live]{background:var(--tone-green)}.StreamPuzzle-module__h0RhkW__stage{padding:var(--sp-4) var(--sp-5);background:var(--color-paper);flex-direction:column;gap:12px;display:flex}.StreamPuzzle-module__h0RhkW__colLabel{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink-3);margin:0;font-size:9px;font-weight:500}.StreamPuzzle-module__h0RhkW__tape{border:1px solid var(--color-hair-soft);background:var(--color-paper-soft);border-radius:2px;flex-wrap:wrap;align-items:flex-end;gap:2px;padding:8px;display:flex}.StreamPuzzle-module__h0RhkW__cellBtn{border:1px solid var(--color-hair);background:var(--color-paper-raised);min-width:28px;height:26px;font-family:var(--font-mono);color:var(--color-ink-2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:2px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;display:inline-flex}.StreamPuzzle-module__h0RhkW__cellBtn:hover:enabled{border-color:var(--color-hair-strong);color:var(--color-ink)}.StreamPuzzle-module__h0RhkW__cellBtn:disabled{cursor:default}.StreamPuzzle-module__h0RhkW__cellBtn[data-guess]{border-color:var(--color-accent);color:var(--color-ink)}.StreamPuzzle-module__h0RhkW__cut{background:var(--color-accent);border-radius:1px;block-size:26px;inline-size:3px;margin:0 1px}.StreamPuzzle-module__h0RhkW__cutGhost{border-inline-start:2px dashed var(--color-ink-4);block-size:26px;inline-size:0;margin:0 2px}.StreamPuzzle-module__h0RhkW__group{border:1px solid var(--color-hair);background:var(--color-paper-raised);border-radius:2px;flex-direction:column;gap:4px;padding:6px;display:inline-flex}.StreamPuzzle-module__h0RhkW__chip{letter-spacing:var(--ls-label);text-transform:uppercase;font-size:9px;font-weight:600}.StreamPuzzle-module__h0RhkW__group[data-app=thermal] .StreamPuzzle-module__h0RhkW__chip{color:var(--tone-red)}.StreamPuzzle-module__h0RhkW__group[data-app=wheels] .StreamPuzzle-module__h0RhkW__chip{color:var(--tone-blue)}.StreamPuzzle-module__h0RhkW__group[data-app=imager] .StreamPuzzle-module__h0RhkW__chip{color:var(--tone-green)}.StreamPuzzle-module__h0RhkW__groupCells{gap:2px;display:inline-flex}.StreamPuzzle-module__h0RhkW__cell{border:1px solid var(--color-hair);min-width:28px;height:26px;color:var(--color-ink-2);background:var(--color-paper-soft);border-radius:2px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;display:inline-flex}.StreamPuzzle-module__h0RhkW__cell[data-app=thermal]{border-color:color-mix(in oklab, var(--tone-red) 45%, transparent)}.StreamPuzzle-module__h0RhkW__cell[data-app=wheels]{border-color:color-mix(in oklab, var(--tone-blue) 45%, transparent)}.StreamPuzzle-module__h0RhkW__cell[data-app=imager]{border-color:color-mix(in oklab, var(--tone-green) 45%, transparent)}.StreamPuzzle-module__h0RhkW__action{border:1px solid var(--color-accent);font-family:var(--font-mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-accent);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border-radius:2px;align-self:flex-start;padding:7px 12px;font-size:10px}.StreamPuzzle-module__h0RhkW__action:hover{background:var(--color-selection)}.StreamPuzzle-module__h0RhkW__figcaption{font-style:italic;}
