.not-found-puzzle__game{isolation:isolate;position:relative}.not-found-puzzle__board{border-radius:1rem;gap:.45rem;padding:.45rem;position:relative;overflow:visible}.not-found-puzzle__board.not-found-puzzle__board--won{border-radius:.75rem;gap:0;padding:0;overflow:hidden}.not-found-puzzle__tile,.not-found-puzzle__empty{background-image:url(../media/not-found-puzzle.3k6mzr3-ysn44.webp);background-repeat:no-repeat;background-size:300% 300%;min-width:0;overflow:hidden}.not-found-puzzle__tile{cursor:pointer;-webkit-tap-highlight-color:transparent}.not-found-puzzle__tile--movable{filter:saturate(1.06)}.not-found-puzzle__tile:disabled{cursor:default}.not-found-puzzle__preview{z-index:1;border-radius:inherit;pointer-events:none;background-image:url(../media/not-found-puzzle.3k6mzr3-ysn44.webp);background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;inset:0}.not-found-puzzle__confetti{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.not-found-puzzle__confetti span{background:var(--color-brio-500);border-radius:.2rem;width:.5rem;height:.75rem;animation:.9s ease-out forwards not-found-confetti-fall;position:absolute;top:4%}.not-found-puzzle__confetti span:nth-child(4n+1){background:var(--color-brio-yellow)}.not-found-puzzle__confetti span:nth-child(4n+2){background:var(--color-brio-purple)}.not-found-puzzle__confetti span:nth-child(4n+3){background:var(--color-subject-ciencias-500)}@media (hover:hover) and (pointer:fine){.not-found-puzzle__tile--movable:hover{filter:saturate(1.08)}}@keyframes not-found-confetti-fall{to{opacity:0;transform:translate(1rem,17rem)rotate(520deg)}}@media (prefers-reduced-motion:reduce){.not-found-puzzle__confetti span{opacity:0;animation:none}}
