.font-poppins[data-v-dd7d5bcf]{font-family:Poppins,sans-serif}.line-clamp-1[data-v-dd7d5bcf]{-webkit-line-clamp:1;line-clamp:1}.line-clamp-1[data-v-dd7d5bcf],.line-clamp-2[data-v-dd7d5bcf]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-dd7d5bcf]{-webkit-line-clamp:2;line-clamp:2}.touch-target[data-v-dd7d5bcf]{min-height:44px}.news-item[data-v-dd7d5bcf]:hover{transform:translateY(-2px)}.overflow-x-auto[data-v-dd7d5bcf]::-webkit-scrollbar{height:4px}.overflow-x-auto[data-v-dd7d5bcf]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.overflow-x-auto[data-v-dd7d5bcf]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.overflow-x-auto[data-v-dd7d5bcf]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}[data-v-dd7d5bcf]::-webkit-scrollbar{width:8px}[data-v-dd7d5bcf]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-dd7d5bcf]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}[data-v-dd7d5bcf]::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width:640px){.news-item[data-v-dd7d5bcf]:hover{transform:none}.news-grid[data-v-dd7d5bcf]{gap:.75rem}button[data-v-dd7d5bcf]{min-height:40px;min-width:40px}}@media (min-width:640px) and (max-width:1024px){.news-grid[data-v-dd7d5bcf]{gap:1rem}}
