.news-index-page[data-v-11d64c8e]{background:#f8fafc;font-family:Inter,sans-serif;min-height:100vh;padding-bottom:60px}.container[data-v-11d64c8e]{margin:0 auto;max-width:1280px;padding:0 20px}.main-content[data-v-11d64c8e]{padding-top:40px}.category-nav[data-v-11d64c8e]{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 20px #00000008;display:flex;gap:10px;margin-bottom:32px;overflow-x:auto;padding:12px;scrollbar-width:none}.category-nav[data-v-11d64c8e]::-webkit-scrollbar{display:none}.cat-btn[data-v-11d64c8e]{background:transparent;border:none;border-radius:10px;color:#64748b;cursor:pointer;font-size:15px;font-weight:600;padding:10px 24px;transition:all .2s ease;white-space:nowrap}.cat-btn[data-v-11d64c8e]:hover{background:#f1f5f9;color:#0f172a}.cat-btn.active[data-v-11d64c8e]{background:#0bcde5;box-shadow:0 4px 12px #10b98133;color:#fff}.top-news-section[data-v-11d64c8e]{display:grid;gap:24px;grid-template-columns:2fr 1fr;margin-bottom:40px}.featured-card[data-v-11d64c8e]{align-items:flex-end;border-radius:20px;box-shadow:0 10px 30px #00000014;display:flex;min-height:480px;overflow:hidden;position:relative;text-decoration:none;transition:all .3s ease}.featured-card[data-v-11d64c8e]:hover{box-shadow:0 20px 40px #0000001f;transform:translateY(-4px)}.featured-bg[data-v-11d64c8e]{background-position:50%;background-size:cover;inset:0;position:absolute;transition:transform .7s ease}.featured-card:hover .featured-bg[data-v-11d64c8e]{transform:scale(1.03)}.featured-overlay[data-v-11d64c8e]{background:linear-gradient(0deg,#0f172af2 0,#0f172a99 50%,#0f172a00);color:#fff;padding:40px;position:relative;width:100%;z-index:2}.badge[data-v-11d64c8e]{background:#0bcde5;border-radius:6px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:16px;padding:6px 12px;text-transform:uppercase}.featured-title[data-v-11d64c8e]{font-size:clamp(24px,4vw,36px);font-weight:800;letter-spacing:-.5px;line-height:1.3;margin:0 0 12px}.featured-desc[data-v-11d64c8e]{color:#cbd5e1;display:-webkit-box;font-size:16px;-webkit-line-clamp:2;margin:0 0 20px;-webkit-box-orient:vertical;line-height:1.5;overflow:hidden}.meta[data-v-11d64c8e]{align-items:center;color:#94a3b8;display:flex;font-size:14px;font-weight:500;gap:12px}.dot[data-v-11d64c8e]{font-size:18px;line-height:1}.side-news[data-v-11d64c8e]{display:flex;flex-direction:column;gap:20px}.side-card[data-v-11d64c8e]{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 15px #00000008;display:flex;gap:16px;height:calc(33.333% - 14px);padding:16px;text-decoration:none;transition:all .3s ease}.side-card[data-v-11d64c8e]:hover{border-color:#0bcde5;box-shadow:0 10px 25px #0000000f;transform:translate(4px)}.side-img[data-v-11d64c8e]{border-radius:12px;flex-shrink:0;height:120px;overflow:hidden;width:120px}.side-img img[data-v-11d64c8e]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.side-card:hover .side-img img[data-v-11d64c8e]{transform:scale(1.05)}.side-info[data-v-11d64c8e]{display:flex;flex:1;flex-direction:column;justify-content:center}.badge-text[data-v-11d64c8e]{color:#0bcde5;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.side-title[data-v-11d64c8e]{color:#0f172a;display:-webkit-box;font-size:16px;font-weight:700;-webkit-line-clamp:3;line-height:1.4;margin:0 0 12px;-webkit-box-orient:vertical;overflow:hidden}.side-date[data-v-11d64c8e]{color:#64748b;font-size:13px;font-weight:500}.news-grid[data-v-11d64c8e]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.grid-card[data-v-11d64c8e]{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 15px #00000008;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:all .3s ease}.grid-card[data-v-11d64c8e]:hover{border-color:#0bcde5;box-shadow:0 15px 30px #00000014;transform:translateY(-4px)}.card-thumb[data-v-11d64c8e]{overflow:hidden;padding-top:56.25%;position:relative}.card-thumb img[data-v-11d64c8e]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .5s ease;width:100%}.grid-card:hover .card-thumb img[data-v-11d64c8e]{transform:scale(1.05)}.card-thumb .badge[data-v-11d64c8e]{bottom:12px;left:12px;margin:0;position:absolute}.card-content[data-v-11d64c8e]{display:flex;flex:1;flex-direction:column;padding:20px}.card-title[data-v-11d64c8e]{color:#0f172a;font-size:18px;font-weight:700;-webkit-line-clamp:2;line-height:1.4;margin:0 0 12px}.card-desc[data-v-11d64c8e],.card-title[data-v-11d64c8e]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-desc[data-v-11d64c8e]{color:#64748b;flex:1;font-size:14px;-webkit-line-clamp:3;line-height:1.6;margin:0 0 20px}.pagination[data-v-11d64c8e]{align-items:center;display:flex;gap:12px;justify-content:center;margin:40px 0 60px}.page-numbers[data-v-11d64c8e]{display:flex;gap:8px}.page-btn[data-v-11d64c8e]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center;min-width:40px;padding:0 12px;transition:all .2s ease}.page-btn[data-v-11d64c8e]:hover:not(:disabled):not(.active){border-color:#0f172a}.page-btn.active[data-v-11d64c8e]{background:#0bcde5;border-color:#0bcde5;color:#fff}.page-btn[data-v-11d64c8e]:disabled{cursor:not-allowed;opacity:.4}.loader[data-v-11d64c8e]{animation:spin-11d64c8e .8s linear infinite;border:3px solid #e2e8f0;border-bottom-color:#0bcde5;border-radius:50%;display:block;height:40px;margin:60px auto;width:40px}@keyframes spin-11d64c8e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.empty-state[data-v-11d64c8e]{color:#64748b;padding:60px;text-align:center}@media(max-width:1024px){.top-news-section[data-v-11d64c8e]{gap:20px;grid-template-columns:1fr}.featured-card[data-v-11d64c8e]{min-height:400px}.side-news[data-v-11d64c8e]{flex-direction:row;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.side-news[data-v-11d64c8e]::-webkit-scrollbar{display:none}.side-card[data-v-11d64c8e]{flex:1;height:auto;min-width:300px}}@media(max-width:640px){.main-content[data-v-11d64c8e]{padding-top:20px}.category-nav[data-v-11d64c8e]{border-radius:12px;margin-bottom:24px;padding:8px}.cat-btn[data-v-11d64c8e]{font-size:14px;padding:8px 16px}.side-news[data-v-11d64c8e]{flex-direction:column}.side-card[data-v-11d64c8e]{min-width:100%;padding:12px}.side-img[data-v-11d64c8e]{height:100px;width:100px}.featured-overlay[data-v-11d64c8e]{padding:24px}.featured-title[data-v-11d64c8e]{font-size:24px}.featured-desc[data-v-11d64c8e]{display:none}.news-grid[data-v-11d64c8e]{gap:20px;grid-template-columns:1fr}}
