@import "https://fonts.googleapis.com/css2?family=Crete+Round:ital@0;1&family=Nunito:wght@200;300;400;500;600;700&display=swap";.custom-scrollbar[data-v-836163a9]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-836163a9]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.custom-scrollbar[data-v-836163a9]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.custom-scrollbar[data-v-836163a9]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.animate-hide[data-v-836163a9]{opacity:0;will-change:opacity, transform;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(30px)}.animate-show[data-v-836163a9]{opacity:1;transform:translateY(0)}.animate-pop-in[data-v-836163a9]{opacity:0;will-change:transform, opacity;transition:opacity .6s cubic-bezier(.175,.885,.32,1.275),transform .6s cubic-bezier(.175,.885,.32,1.275);transform:scale(.8)translateY(20px)}@keyframes pop-in-auto-836163a9{0%{opacity:0;transform:scale(.8)translateY(20px)}to{opacity:1;transform:scale(1.1)translateY(0)}}.animate-pop-in-auto[data-v-836163a9]{animation:.6s cubic-bezier(.175,.885,.32,1.275) forwards pop-in-auto-836163a9}@keyframes draw-hline-836163a9{0%{transform-origin:0;opacity:.8;transform:scaleX(0)}to{transform-origin:0;opacity:.15;transform:scaleX(1)}}@keyframes draw-vline-836163a9{0%{transform-origin:top;opacity:.8;transform:scaleY(0)}to{transform-origin:top;opacity:.15;transform:scaleY(1)}}.animate-draw-hline[data-v-836163a9]{animation:1.5s cubic-bezier(.16,1,.3,1) forwards draw-hline-836163a9;animation-delay:var(--delay)}.animate-draw-vline[data-v-836163a9]{animation:1.5s cubic-bezier(.16,1,.3,1) forwards draw-vline-836163a9;animation-delay:var(--delay)}.closing .animate-draw-hline[data-v-836163a9]{animation:.6s cubic-bezier(.65,0,.35,1) forwards undraw-hline-836163a9;animation-delay:calc(var(--delay) * .2)!important}.closing .animate-draw-vline[data-v-836163a9]{animation:.6s cubic-bezier(.65,0,.35,1) forwards undraw-vline-836163a9;animation-delay:calc(var(--delay) * .2)!important}@keyframes undraw-hline-836163a9{0%{transform-origin:100%;opacity:.15;transform:scaleX(1)}to{transform-origin:100%;opacity:.8;transform:scaleX(0)}}@keyframes undraw-vline-836163a9{0%{transform-origin:bottom;opacity:.15;transform:scaleY(1)}to{transform-origin:bottom;opacity:.8;transform:scaleY(0)}}.warp-enter-active[data-v-836163a9],.warp-leave-active[data-v-836163a9]{transition:all .8s cubic-bezier(.65,0,.35,1)}.warp-enter-from[data-v-836163a9],.warp-leave-to[data-v-836163a9]{opacity:0;transform:scale(.95)}.animate-show.animate-pop-in[data-v-836163a9]{opacity:1;transform:scale(1)translateY(0)}@keyframes spin-slow-836163a9{to{transform:rotate(360deg)}}.animate-spin-slow[data-v-836163a9]{animation:8s linear infinite spin-slow-836163a9}@keyframes spin-slow-reverse-836163a9{to{transform:rotate(-360deg)}}.animate-spin-slow-reverse[data-v-836163a9]{animation:6s linear infinite spin-slow-reverse-836163a9}@keyframes scan-836163a9{0%{transform:translateY(-50vh)}to{transform:translateY(150vh)}}.animate-scan[data-v-836163a9]{animation:3s linear infinite scan-836163a9}@keyframes progress-836163a9{0%{width:0%}15%{width:25%}40%{width:45%}70%{width:85%}to{width:100%}}.progress-fill[data-v-836163a9]{animation:2.5s cubic-bezier(.65,0,.35,1) forwards progress-836163a9}.delay-100[data-v-836163a9]{transition-delay:.1s}.delay-200[data-v-836163a9]{transition-delay:.2s}.delay-300[data-v-836163a9]{transition-delay:.3s}.delay-400[data-v-836163a9]{transition-delay:.4s}@keyframes float-836163a9{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.floating[data-v-836163a9]{will-change:transform;animation:4s ease-in-out infinite float-836163a9}@keyframes pulse-soft-836163a9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.pulsing-soft[data-v-836163a9]{will-change:transform, opacity;animation:3s ease-in-out infinite pulse-soft-836163a9}@keyframes slide-down-836163a9{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.cover-animate[data-v-836163a9]{will-change:transform, opacity;animation:.8s ease-out forwards slide-down-836163a9}.closing[data-v-836163a9]{pointer-events:none;opacity:0!important;transition:opacity 1s ease-in-out .4s!important}.closing button[data-v-836163a9]{pointer-events:none;opacity:0!important;transition:all .4s cubic-bezier(.65,0,.35,1)!important;transform:scale(.5)!important}.fade-slow-enter-active[data-v-836163a9],.fade-slow-leave-active[data-v-836163a9]{transition:opacity 1.5s}.fade-slow-enter-from[data-v-836163a9],.fade-slow-leave-to[data-v-836163a9]{opacity:0}.list-enter-active[data-v-836163a9],.list-leave-active[data-v-836163a9]{transition:all .5s}.list-enter-from[data-v-836163a9],.list-leave-to[data-v-836163a9]{opacity:0;transform:translate(30px)}@keyframes deal-card-836163a9{0%{opacity:0;transform:translate(-50vw,-50vh)scale(.2)rotate(-90deg)}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}.animate-deal-card[data-v-836163a9]{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards deal-card-836163a9}.fade-modal-enter-active[data-v-836163a9],.fade-modal-leave-active[data-v-836163a9]{transition:opacity .3s}.fade-modal-enter-from[data-v-836163a9],.fade-modal-leave-to[data-v-836163a9]{opacity:0}.fade-fast-enter-active[data-v-836163a9],.fade-fast-leave-active[data-v-836163a9]{transition:opacity .6s ease-in-out}.fade-fast-enter-from[data-v-836163a9],.fade-fast-leave-to[data-v-836163a9]{opacity:0}.deal-modal-enter-active[data-v-836163a9],.deal-modal-leave-active[data-v-836163a9]{transition:all .5s}.deal-modal-enter-from[data-v-836163a9],.deal-modal-leave-to[data-v-836163a9]{opacity:0;transform:scale(.95)}.hide-scrollbar[data-v-836163a9]::-webkit-scrollbar{display:none}.hide-scrollbar[data-v-836163a9]{-ms-overflow-style:none;scrollbar-width:none}.masonry-grid[data-v-836163a9]{column-count:2;column-gap:12px}@media (width>=768px){.masonry-grid[data-v-836163a9]{column-count:3;column-gap:16px}}@media (width>=1024px){.masonry-grid[data-v-836163a9]{column-count:4;column-gap:20px}}.masonry-item[data-v-836163a9]{break-inside:avoid;margin-bottom:12px}@media (width>=768px){.masonry-item[data-v-836163a9]{margin-bottom:16px}}@media (width>=1024px){.masonry-item[data-v-836163a9]{margin-bottom:20px}}
