.recent-news__rail[data-v-c83589dd]{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:18px;min-height:200px;margin:0;padding:4px 0 18px;display:flex;overflow:auto hidden}.recent-news__rail[data-v-c83589dd]::-webkit-scrollbar{height:6px}.recent-news__rail[data-v-c83589dd]::-webkit-scrollbar-track{background:0 0}.recent-news__rail[data-v-c83589dd]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.recent-news__rail--loading[data-v-c83589dd]{pointer-events:none}.recent-news__rail-item[data-v-c83589dd],.recent-news__skeleton-card[data-v-c83589dd]{scroll-snap-align:start;flex:0 0 340px}.recent-news__skeleton-card[data-v-c83589dd]{background:#fff;border:1px solid #e6e9ef;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.recent-news__skeleton-image[data-v-c83589dd]{aspect-ratio:16/9;width:100%}.recent-news__skeleton-body[data-v-c83589dd]{flex-direction:column;flex:1;padding:18px 20px 16px;display:flex}.recent-news__skeleton-title[data-v-c83589dd]{border-radius:4px;width:88%;height:1rem;margin-bottom:12px;display:block}.recent-news__skeleton-line[data-v-c83589dd]{border-radius:4px;width:100%;height:.8125rem;margin-bottom:8px;display:block}.recent-news__skeleton-line--short[data-v-c83589dd]{width:64%}.recent-news__skeleton-footer[data-v-c83589dd]{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.recent-news__skeleton-date[data-v-c83589dd]{border-radius:4px;width:110px;height:.8125rem;display:block}.recent-news__skeleton-read-more[data-v-c83589dd]{border-radius:4px;flex-shrink:0;width:72px;height:.8125rem;display:block}.fade-enter-active[data-v-c83589dd],.fade-leave-active[data-v-c83589dd]{transition:opacity .4s,transform .4s}.fade-enter-from[data-v-c83589dd]{opacity:0;transform:translateY(10px)}.fade-leave-to[data-v-c83589dd]{opacity:0;transform:translateY(-10px)}@media (prefers-reduced-motion:reduce){.fade-enter-active[data-v-c83589dd],.fade-leave-active[data-v-c83589dd]{transition:opacity .2s}.fade-enter-from[data-v-c83589dd],.fade-leave-to[data-v-c83589dd]{transform:none}}@media (width<=560px){.recent-news__rail-item[data-v-c83589dd],.recent-news__skeleton-card[data-v-c83589dd]{flex-basis:82vw}}
