.curiosity-puzzle_puzzle__gjSXy{border:1px solid var(--line);padding:25px;background:var(--surface)}.curiosity-puzzle_topline__NaPSr{display:flex;align-items:center;justify-content:space-between;color:var(--accent-alt)}.curiosity-puzzle_topline__NaPSr>span{font-size:8px}.curiosity-puzzle_boardWrap__tHeIO{padding:32px 10px}.curiosity-puzzle_board__CCKvU{--slide-duration:280ms;position:relative;aspect-ratio:1;transform:rotate(-4deg)}.curiosity-puzzle_shuffled__rVlMb{--slide-duration:550ms}.curiosity-puzzle_gap__spZ4G,.curiosity-puzzle_tile__sQa_5{aspect-ratio:1;width:calc((100% - 10px) / 3);position:absolute;top:0;left:0;transform:translate(calc(var(--column) * (100% + 5px)),calc(var(--row) * (100% + 5px)));border-radius:3px;transition:transform var(--slide-duration) cubic-bezier(.22,1,.36,1)}.curiosity-puzzle_tile__sQa_5{z-index:1;border:1px solid #c5b79c38;background:#29292b;color:var(--accent-alt);padding:0;overflow:hidden;transition:background .2s,color .2s,transform var(--slide-duration) cubic-bezier(.22,1,.36,1),translate .2s}.curiosity-puzzle_tile__sQa_5:disabled{cursor:default;opacity:1}.curiosity-puzzle_tile__sQa_5:not(:disabled){border-color:#d4af3770;cursor:pointer}.curiosity-puzzle_tile__sQa_5:not(:disabled):hover{z-index:2;background:#d4af3718;color:var(--accent);translate:0 -3px}.curiosity-puzzle_tile__sQa_5 svg{display:block;width:100%;height:100%}.curiosity-puzzle_tileNumber__0H2QS{position:absolute;left:8px;bottom:7px;font:7px ui-monospace,monospace;color:var(--muted)}.curiosity-puzzle_gap__spZ4G{pointer-events:none;display:grid;place-items:center;border:1px dashed #c5b79c25;color:var(--accent)}.curiosity-puzzle_gap__spZ4G svg{width:100%;height:100%}.curiosity-puzzle_gap__spZ4G .curiosity-puzzle_gapHint__T06Wj{width:20px;height:20px;opacity:.5}.curiosity-puzzle_solved__fu847 .curiosity-puzzle_tile__sQa_5{color:var(--accent);border-color:#d4af3755}.curiosity-puzzle_solved__fu847 .curiosity-puzzle_gap__spZ4G{border-color:transparent}.curiosity-puzzle_controls__2ysJ2{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;border-top:1px solid var(--line)}.curiosity-puzzle_status__ASKL5{font:9px ui-monospace,monospace;color:var(--accent-alt)}.curiosity-puzzle_shuffle__7vnzm{display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:8px 0 8px 8px;color:var(--muted);font-size:10px}.curiosity-puzzle_shuffle__7vnzm:hover{color:var(--accent)}.curiosity-puzzle_shuffleSpin__NuT2X{animation:curiosity-puzzle_shuffle-spin__CjwjN .55s cubic-bezier(.22,1,.36,1)}@keyframes curiosity-puzzle_shuffle-spin__CjwjN{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.curiosity-puzzle_gap__spZ4G,.curiosity-puzzle_tile__sQa_5{transition:none}.curiosity-puzzle_tile__sQa_5:not(:disabled):hover{translate:none}.curiosity-puzzle_shuffleSpin__NuT2X{animation:none}}.curiosity-puzzle_instructions__0rlL9{font-size:10px;color:var(--muted);line-height:1.8;margin:15px 0 0;max-width:300px}@media (pointer:coarse){.curiosity-puzzle_shuffle__7vnzm{min-height:44px;min-width:65px}}@media (max-width:760px){.curiosity-puzzle_puzzle__gjSXy{padding:22px;max-width:420px;width:100%}.curiosity-puzzle_boardWrap__tHeIO{padding:30px 15px}}.scenes_scene__sbkLB{height:100%;width:100%;overflow:visible}.scenes_productWindow__JN0fx{animation:scenes_window-lift__JEM8U 7s ease-in-out infinite}.scenes_productCursor__t1t4I{animation:scenes_cursor-travel__VAa1G 7s ease-in-out infinite}.scenes_productButton__d1LbE{animation:scenes_button-press__rKt_j 7s ease-in-out infinite}.scenes_productClick__csTdq{animation:scenes_click-ring__RbwQu 7s ease-out infinite;opacity:0}.scenes_systemPacket__jo8vO{animation:scenes_packet-route__xJ8gf 4.2s linear infinite;animation-delay:var(--delay)}.scenes_systemNode__IA0V6{animation:scenes_node-receive__YQRC0 4.2s ease-in-out infinite;animation-delay:var(--delay)}.scenes_systemHub__3RhPB{transform-origin:250px 250px;animation:scenes_hub-pulse__15zCb 4.2s ease-in-out infinite}.scenes_aiSignal__6waft{animation:scenes_signal-travel__Hr3Xv 4.8s linear infinite;animation-delay:var(--delay)}.scenes_aiNeuron__0tYCV{animation:scenes_neuron-light__73dDi 4.8s ease-in-out infinite;animation-delay:var(--delay)}.scenes_aiActivation__QEMRH{animation:scenes_activation-ring__X9LWy 4.8s ease-in-out infinite;animation-delay:var(--delay);opacity:0}.scenes_paused__aqkWb *{animation-play-state:paused!important}@keyframes scenes_window-lift__JEM8U{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes scenes_cursor-travel__VAa1G{0%,12%,to{transform:translate(245px,207px)}38%,62%{transform:translate(144px,187px)}78%{transform:translate(218px,128px)}}@keyframes scenes_button-press__rKt_j{0%,43%,58%,to{opacity:.75}47%,53%{opacity:1}}@keyframes scenes_click-ring__RbwQu{0%,44%,61%,to{opacity:0}47%{opacity:.8}59%{opacity:0}}@keyframes scenes_packet-route__xJ8gf{to{stroke-dashoffset:-154}}@keyframes scenes_node-receive__YQRC0{0%,40%,to{opacity:.12}65%,80%{opacity:.85}}@keyframes scenes_hub-pulse__15zCb{0%,to{transform:scale(.88);opacity:.3}50%{transform:scale(1.1);opacity:.9}}@keyframes scenes_signal-travel__Hr3Xv{to{stroke-dashoffset:-366}}@keyframes scenes_neuron-light__73dDi{0%,to{opacity:.25}45%,55%{opacity:1}}@keyframes scenes_activation-ring__X9LWy{0%,25%,85%,to{opacity:0}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.scenes_scene__sbkLB *{animation:none!important}.scenes_productCursor__t1t4I{transform:translate(144px,187px)}.scenes_aiSignal__6waft,.scenes_systemPacket__jo8vO{display:none}.scenes_aiNeuron__0tYCV{opacity:.7}}