.image-slider .splide__pagination{bottom:1.5rem;right:2rem}.image-slider .splide__pagination__page{width:8px;height:8px;margin:0 6px;background:hsla(var(--muted-foreground));opacity:.7}.image-slider .splide__pagination__page.is-active{transform:scale(1.5);background:hsl(var(--primary))}.image-slider .splide__arrow{background:hsla(var(--background) / .4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:3rem;height:3rem;opacity:0;transition:opacity .3s ease}.image-slider:hover .splide__arrow{opacity:.8}.image-slider .splide__arrow:hover{background:hsl(var(--primary));opacity:1}.image-slider .splide__arrow svg{fill:hsl(var(--foreground))}.hexagon-pattern.svelte-2g4y4u{background-size:20px 35px;background-image:repeating-linear-gradient(0deg,var(--color-primary),var(--color-primary) 1px,transparent 1px,transparent 20px),repeating-linear-gradient(60deg,var(--color-primary),var(--color-primary) 1px,transparent 1px,transparent 20px),repeating-linear-gradient(120deg,var(--color-primary),var(--color-primary) 1px,transparent 1px,transparent 20px)}.clip-path-elegant.svelte-2g4y4u{clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%)}.splide__pagination{gap:.5rem}.splide__pagination--ttb{right:1rem}.splide__pagination__page{background:rgba(var(--color-foreground-rgb),.3);opacity:1;width:.5rem;height:2rem;border-radius:0;transform:none}.splide__pagination__page.is-active{background:rgb(var(--color-primary-rgb));transform:none}@keyframes svelte-2g4y4u-pulse-line{0%{opacity:.1}to{opacity:.3}}@keyframes svelte-2g4y4u-scan-line{0%,20%{transform:translateY(-100%)}30%,60%{transform:translateY(400%)}70%,to{transform:translateY(400%)}}.animate-scan.svelte-2g4y4u{animation:svelte-2g4y4u-scan-line 8s infinite}.perspective.svelte-2g4y4u{perspective:1000px}.preserve-3d.svelte-2g4y4u{transform-style:preserve-3d}.rotate-y-2.svelte-2g4y4u{--tw-rotate-y: 2deg;transform:rotateY(var(--tw-rotate-y))}.trending :is(.splide__pagination__page){width:8px;height:8px;background-color:hsla(var(--muted-foreground))}.trending :is(.splide__pagination--ltr){bottom:-25px;display:flex;justify-content:center;align-items:center}.trending :is(.splide__pagination__page.is-active){width:9px;height:9px;background-color:hsl(var(--primary))}.trending-carousel-container .splide__pagination{right:0;left:auto;bottom:auto;top:50%;transform:translateY(-50%);width:auto;height:auto;display:flex;flex-direction:column;gap:.5rem}.trending-carousel-container .splide__pagination__page{background:hsl(var(--muted));opacity:.7;transition:all .3s ease}.trending-carousel-container .splide__pagination__page.is-active{background:hsl(var(--primary));transform:scale(1.2);opacity:1}.trending-carousel-container .splide__track{cursor:grab}.trending-carousel-container .splide__track:active{cursor:grabbing}.trending-container .splide__slide{opacity:.5;transform:scale(.95);transition:all .5s ease}.splide__slide.is-active{opacity:1;transform:scale(1)}[data-theme=mindplex] .trending :is(.splide__pagination__page){width:8px;height:8px;background-color:hsla(var(--muted-foreground))}[data-theme=mindplex] .trending :is(.splide__pagination--ltr){bottom:-25px;display:flex;justify-content:center;align-items:center}[data-theme=mindplex] .trending :is(.splide__pagination__page.is-active){width:9px;height:9px;background-color:hsl(var(--primary))}.hexagon-bg.svelte-se589p{background-image:radial-gradient(var(--category-color) 1px,transparent 1px);background-size:16px 16px;background-position:0 0}.article-item.svelte-se589p{transition:all .2s ease-in-out}.news-card.svelte-se589p{transition:transform .3s ease,box-shadow .3s ease}.news-card.svelte-se589p:hover{transform:translateY(-5px)}.no-scrollbar.svelte-se589p{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar.svelte-se589p::-webkit-scrollbar{display:none}.category-icon-bg.svelte-se589p{position:relative;overflow:hidden}@keyframes svelte-se589p-shimmer{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}@media (max-width: 768px){.hexagon-bg.svelte-se589p{background-size:12px 12px}}.hexagon-bg.svelte-8y5fyh{background-image:radial-gradient(var(--category-color) 1px,transparent 1px);background-size:16px 16px;background-position:0 0}
