.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.pim-minigame .swiper{height:24rem;width:18rem;--swiper-navigation-size:16px;--swiper-navigation-top-offset:50%;--swiper-navigation-sides-offset:-10px;--swiper-navigation-color:#fff}.pim-minigame .swiper-button-next,.pim-minigame .swiper-button-prev{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(115 229 237/var(--tw-bg-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(31 25 52/var(--tw-text-opacity,1))}.pim-minigame .swiper-button-next:hover,.pim-minigame .swiper-button-prev:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.pim-minigame .swiper-button-next:active,.pim-minigame .swiper-button-next:hover,.pim-minigame .swiper-button-prev:active,.pim-minigame .swiper-button-prev:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pim-minigame .swiper-button-next:active,.pim-minigame .swiper-button-prev:active{--tw-scale-x:.9;--tw-scale-y:.9}.pim-minigame .swiper.chef{height:auto;width:18rem}.pim-minigame .swiper.appliances{height:auto;width:100%}.pim-minigame .swiper.appliances .swiper-button-next,.pim-minigame .swiper.appliances .swiper-button-prev{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 169 250/var(--tw-bg-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(31 25 52/var(--tw-text-opacity,1))}.pim-minigame .swiper.produce{height:auto;width:100%}.pim-minigame .swiper.produce .swiper-button-next,.pim-minigame .swiper.produce .swiper-button-prev{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(157 136 253/var(--tw-bg-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(31 25 52/var(--tw-text-opacity,1))}.pim-minigame .swiper-slide{display:flex;flex-direction:column;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 36 74/var(--tw-bg-opacity,1));font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.animated-wrapper{transform-style:preserve-3d;visibility:hidden;position:absolute;top:0;right:calc(50% - 40px);transition-duration:.4s;z-index:4;transition-property:all;transition-timing-function:ease-in-out;img,svg{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}img{position:absolute;left:-5px;top:-22px}&.active{visibility:visible;img{top:8px}}}.theme-slider{height:.25rem;width:100%;appearance:none;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(56 48 89/var(--tw-bg-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.theme-slider::-webkit-slider-thumb{height:1.25rem;width:1.25rem;cursor:pointer;appearance:none;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 165 32/var(--tw-bg-opacity,1))}.theme-slider::-moz-range-thumb{height:1.25rem;width:1.25rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 165 32/var(--tw-bg-opacity,1))}.theme-green .theme-text{--tw-text-opacity:1;color:rgb(169 255 150/var(--tw-text-opacity,1))}.theme-green .theme-bg{--tw-bg-opacity:1;background-color:rgb(169 255 150/var(--tw-bg-opacity,1))}.theme-green .path-highlight{fill:#d2ffc7}.theme-green .path-color{fill:#a9ff96}.theme-green .stroke-color{stroke:#a9ff96}.theme-purple .theme-text{--tw-text-opacity:1;color:rgb(189 179 255/var(--tw-text-opacity,1))}.theme-purple .theme-bg{--tw-bg-opacity:1;background-color:rgb(189 179 255/var(--tw-bg-opacity,1))}.theme-purple .path-highlight{fill:#ebe8ff}.theme-purple .path-color{fill:#d9d5ff}.theme-purple .stroke-color{stroke:#d9d5ff}.theme-pink .theme-text{--tw-text-opacity:1;color:rgb(254 169 250/var(--tw-text-opacity,1))}.theme-pink .theme-bg{--tw-bg-opacity:1;background-color:rgb(254 169 250/var(--tw-bg-opacity,1))}.theme-pink .path-highlight{fill:#ffe7ff}.theme-pink .path-color{fill:#ffcfff}.theme-pink .stroke-color{stroke:#ffcfff}.theme-blue .theme-text{--tw-text-opacity:1;color:rgb(145 187 255/var(--tw-text-opacity,1))}.theme-blue .theme-bg{--tw-bg-opacity:1;background-color:rgb(145 187 255/var(--tw-bg-opacity,1))}.theme-blue .path-highlight{fill:#dae7ff}.theme-blue .path-color{fill:#bed5ff}.theme-blue .stroke-color{stroke:#bed5ff}