.CarouselSection-module__-oxXmq__section{flex-direction:column;gap:14px;width:100%;display:flex}.CarouselSection-module__-oxXmq__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.CarouselSection-module__-oxXmq__header_left{align-items:baseline;gap:10px;min-width:0;display:flex}.CarouselSection-module__-oxXmq__title{color:var(--foreground);white-space:nowrap;margin:0;font-size:16px;font-weight:600}.CarouselSection-module__-oxXmq__count{color:var(--muted-foreground);white-space:nowrap;font-size:13px}.CarouselSection-module__-oxXmq__header_right{flex-shrink:0;align-items:center;gap:12px;display:flex}.CarouselSection-module__-oxXmq__all_link{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:4px;font-size:13px;text-decoration:none;transition:opacity .15s;display:flex}.CarouselSection-module__-oxXmq__all_link:hover{opacity:.7}.CarouselSection-module__-oxXmq__track{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;align-items:stretch;gap:12px;padding-top:4px;padding-bottom:4px;display:flex;overflow-x:auto}.CarouselSection-module__-oxXmq__track>:not(.CarouselSection-module__-oxXmq__peek){flex:0 0 calc(20% - 9.6px);min-width:180px;max-width:none}@media (max-width:1024px){.CarouselSection-module__-oxXmq__track>:not(.CarouselSection-module__-oxXmq__peek){flex:0 0 calc(25% - 9px);min-width:160px}}@media (max-width:768px){.CarouselSection-module__-oxXmq__track>:not(.CarouselSection-module__-oxXmq__peek){flex:0 0 calc(33.3333% - 8px);min-width:140px}}@media (max-width:480px){.CarouselSection-module__-oxXmq__track>:not(.CarouselSection-module__-oxXmq__peek){flex:0 0 var(--mobile-card-width,calc((100% - 12px)/2));min-width:130px}}.CarouselSection-module__-oxXmq__track_fixed>:not(.CarouselSection-module__-oxXmq__peek){flex:0 0 var(--card-width,220px)!important;min-width:var(--card-width,220px)!important;max-width:var(--card-width,220px)!important}@media (max-width:640px){.CarouselSection-module__-oxXmq__track_fixed>:not(.CarouselSection-module__-oxXmq__peek){flex:0 0 min(var(--card-width,220px),calc(100% - 48px))!important;min-width:min(var(--card-width,220px),calc(100% - 48px))!important;max-width:min(var(--card-width,220px),calc(100% - 48px))!important}}@media (max-width:768px){.CarouselSection-module__-oxXmq__track_fixed{gap:8px}}.CarouselSection-module__-oxXmq__track::-webkit-scrollbar{display:none}.CarouselSection-module__-oxXmq__peek{background:linear-gradient(90deg,#0f0f0f4d,#0000);background:linear-gradient(90deg,lab(4.4379% 0 0/.3),#0000);border-radius:14px;flex-shrink:0;width:80px;min-height:100%}.CarouselSection-module__-oxXmq__error{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 0;display:flex}.CarouselSection-module__-oxXmq__error_icon{color:var(--muted-foreground)}.CarouselSection-module__-oxXmq__error_text{color:var(--muted-foreground);margin:0;font-size:14px}.CarouselSection-module__-oxXmq__skeleton_card{background:linear-gradient(110deg,#161616 8%,#222 18%,#161616 33%) 0 0/200% 100%;background:linear-gradient(110deg,lab(7.22637% -.0000149012 0) 8%,lab(13% 0 0) 18%,lab(7.22637% -.0000149012 0) 33%) 0 0/200% 100%;border-radius:14px;flex-shrink:0;height:260px;animation:3.5s ease-in-out infinite CarouselSection-module__-oxXmq__skeleton-shimmer}@keyframes CarouselSection-module__-oxXmq__skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
