.scrollbar-hide[data-v-6a675999]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-6a675999]::-webkit-scrollbar{display:none}.overflow-x-auto[data-v-6a675999]::-webkit-scrollbar{height:4px}.overflow-x-auto[data-v-6a675999]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.overflow-x-auto[data-v-6a675999]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.overflow-x-auto[data-v-6a675999]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.good-card,.good-card[class*=good-card]{animation:none!important;box-shadow:0 4px 8px -2px #0000001a,0 2px 4px -2px #0000000f!important;transform:none!important}.good-card.hover-effects,.good-card[class*=good-card]{transition:none!important}.good-card.hover-effects{animation:none!important;transform:none!important}.good-card.hover-effects:hover{box-shadow:0 4px 8px -2px #0000001a,0 2px 4px -2px #0000000f!important;transform:none!important}@media(max-width:768px){.good-card.hover-effects:hover{box-shadow:0 8px 16px -4px #0000004d,0 4px 8px -4px #0003!important;transform:none!important}.good-card.hover-effects:hover img{filter:none!important}.good-card.hover-effects:hover button,.good-card.hover-effects:hover img{box-shadow:none!important;transform:none!important}.good-card .group-hover\:bg-opacity-50{background-color:transparent!important}.good-card .group-hover\:opacity-100{opacity:0!important}.good-card button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:44px;min-width:44px;position:relative;z-index:10;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;margin:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.good-card{touch-action:manipulation;transform:translateZ(0)}.good-card,.good-card *{-webkit-tap-highlight-color:transparent}.good-card button:active{transform:scale(1)}body{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}}@media(hover:none)and (pointer:coarse){.good-card.hover-effects:hover{box-shadow:0 8px 16px -4px #0000004d,0 4px 8px -4px #0003!important;transform:none!important}.good-card.hover-effects:hover img{filter:none!important}.good-card.hover-effects:hover button,.good-card.hover-effects:hover img{box-shadow:none!important;transform:none!important}.good-card .group-hover\:bg-opacity-50{background-color:transparent!important}.good-card .group-hover\:opacity-100{opacity:0!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fade-in-up{animation:fadeInUp .6s ease-out forwards}.animate-fade-in-scale{animation:fadeInScale .5s ease-out forwards}.animate-slide-in-left{animation:slideInLeft .6s ease-out forwards}.animate-bounce-in{animation:bounceIn .8s ease-out forwards}.animate-fade-in-up:first-child{animation-delay:0s}.animate-fade-in-up:nth-child(2){animation-delay:.1s}.animate-fade-in-up:nth-child(3){animation-delay:.2s}.animate-fade-in-up:nth-child(4){animation-delay:.3s}.animate-fade-in-up:nth-child(5){animation-delay:.4s}.animate-fade-in-up:nth-child(6){animation-delay:.5s}.animate-fade-in-up:nth-child(7){animation-delay:.6s}.animate-fade-in-up:nth-child(8){animation-delay:.7s}.animate-fade-in-up:nth-child(9){animation-delay:.8s}.animate-fade-in-up:nth-child(10){animation-delay:.9s}.good-card img{border-radius:inherit;transition:none}.good-card.hover-effects:hover img{box-shadow:none!important;filter:none!important;transform:none!important}.good-card button{transition:none}.good-card.hover-effects:hover button{box-shadow:none!important;transform:none!important}.good-card .image-container{overflow:hidden;position:relative}.good-card .image-container img{transition:none;will-change:auto}.good-card.hover-effects:hover .image-container img{filter:none;transform:none}.good-card{border-radius:0;margin:0;overflow:visible;position:relative;transition:none!important;z-index:1}.good-card.is-hovered,.good-card:hover{box-shadow:0 4px 8px -2px #0000001a,0 2px 4px -2px #0000000f!important;transform:none;z-index:10!important}.good-card .image-container{width:100%!important}@media(max-width:640px){.good-card{height:310px!important;min-height:310px!important}.mobile-no-border{border:0!important}.image-container{touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.good-card .aspect-square{aspect-ratio:1/1}.good-card .aspect-\[4\/3\]{aspect-ratio:4/3}.good-card .aspect-video{aspect-ratio:16/9}.lazy-card,.mobile-no-min-height{min-height:auto!important}}@media(min-width:641px)and (max-width:768px){.good-card .aspect-square{aspect-ratio:1/1}.good-card .aspect-\[4\/3\]{aspect-ratio:4/3}.good-card .aspect-video{aspect-ratio:16/9}}@media(min-width:769px){.good-card .aspect-square{aspect-ratio:1/1}.good-card .aspect-\[4\/3\]{aspect-ratio:4/3}.good-card .aspect-video{aspect-ratio:16/9}}.good-card,.good-card.hover-effects,.good-card[class*=good-card]{animation:none!important;transform:none!important;transition:none!important}.good-card.hover-effects:hover,.good-card.is-hovered,.good-card:active,.good-card:focus,.good-card:hover{scale:1!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.hover-expand{animation:slideDown .3s ease-out;transform-origin:top}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px) scaleY(.8)}to{opacity:1;transform:translateY(0) scaleY(1)}}.hover-expand>div{animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hover-expand,.hover-expand>div{pointer-events:auto}.hover-card-block[style*=zIndex]{z-index:10!important}.hover-card-block{left:0!important;top:100%!important}div.hover-card-block[class*=hover-card-block]{position:absolute!important;z-index:10!important}body:has(.fixed[style*="z-index: 99999"]) .hover-card-block{position:absolute!important;z-index:10!important}.hover-card-block,html body div.hover-card-block[class*=hover-card-block]{position:absolute!important;z-index:10!important}.good-card *,.good-card.hover-effects:hover *,.good-card.is-hovered *,.good-card:active *,.good-card:focus *,.good-card:hover *{scale:1!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}
