.section-news-list[data-v-f89415a2]{background:var(--bg-primary)}.news-layout[data-v-f89415a2]{display:grid;grid-template-columns:1fr 320px;gap:28px;align-items:flex-start}.featured-news[data-v-f89415a2]{padding:0;overflow:hidden;display:grid;grid-template-columns:1.1fr 1fr;margin-bottom:32px}.fn-cover[data-v-f89415a2]{position:relative;min-height:360px;overflow:hidden;background:linear-gradient(135deg,#6384ff26,#4cd7ff0d)}.fn-cover img[data-v-f89415a2]{width:100%;height:100%;object-fit:cover}.fn-cover[data-v-f89415a2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(6,8,15,.95))}.fn-tag[data-v-f89415a2],.fn-date[data-v-f89415a2]{position:absolute;z-index:2;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fn-tag[data-v-f89415a2]{top:18px;left:18px;background:#ef444440;border:1px solid rgba(239,68,68,.5);color:#fca5a5}.fn-date[data-v-f89415a2]{bottom:18px;left:18px;background:#0000008c;border:1px solid rgba(255,255,255,.08);color:var(--text-secondary)}.fn-body[data-v-f89415a2]{padding:36px;display:flex;flex-direction:column}.fn-category[data-v-f89415a2]{font-size:13px;font-weight:600;letter-spacing:.06em;margin-bottom:16px}.fn-title[data-v-f89415a2]{font-size:clamp(20px,2.4vw,26px);color:#fff;line-height:1.45;margin-bottom:18px;letter-spacing:-.005em}.fn-excerpt[data-v-f89415a2]{font-size:14.5px;color:var(--text-secondary);line-height:1.9;margin-bottom:18px}.fn-points[data-v-f89415a2]{display:flex;flex-direction:column;gap:8px;margin-bottom:auto}.fn-points li[data-v-f89415a2]{font-size:13.5px;color:var(--text-secondary);padding-left:18px;position:relative;line-height:1.7}.fn-points li[data-v-f89415a2]:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;background:var(--accent-gradient);border-radius:2px;transform:rotate(45deg)}.fn-meta[data-v-f89415a2]{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border-subtle);font-size:13px;color:var(--text-muted)}.news-grid[data-v-f89415a2]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.news-item[data-v-f89415a2]{padding:0;overflow:hidden;display:flex;flex-direction:column}.ni-cover[data-v-f89415a2]{aspect-ratio:4 / 3;overflow:hidden;background:linear-gradient(135deg,#6384ff26,#4cd7ff0d)}.ni-cover img[data-v-f89415a2]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.news-item:hover .ni-cover img[data-v-f89415a2]{transform:scale(1.05)}.ni-body[data-v-f89415a2]{padding:22px 24px 24px;flex:1;display:flex;flex-direction:column}.ni-top[data-v-f89415a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:12.5px}.ni-cat[data-v-f89415a2]{font-weight:600;letter-spacing:.02em}.ni-date[data-v-f89415a2]{color:var(--text-muted)}.ni-title[data-v-f89415a2]{font-size:17px;color:#fff;line-height:1.5;margin-bottom:10px;transition:color .2s}.news-item:hover .ni-title[data-v-f89415a2]{color:var(--accent-secondary)}.ni-excerpt[data-v-f89415a2]{font-size:13.5px;color:var(--text-secondary);line-height:1.8;margin-bottom:auto;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ni-bottom[data-v-f89415a2]{margin-top:18px;padding-top:16px;border-top:1px dashed var(--border-subtle);display:flex;align-items:center;justify-content:space-between}.ni-views[data-v-f89415a2]{display:inline-flex;gap:14px;font-size:12.5px;color:var(--text-muted)}.ni-more[data-v-f89415a2]{font-size:13px;font-weight:600;color:var(--accent-secondary);transition:transform .2s}.ni-more[data-v-f89415a2]:hover{transform:translate(4px)}.pagination[data-v-f89415a2]{margin-top:44px;display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;width:100%;justify-content:center}.pg-btn[data-v-f89415a2]{min-width:42px;height:42px;padding:0 16px;border-radius:10px;background:#ffffff08;border:1px solid var(--border-subtle);color:var(--text-secondary);font-weight:500;font-size:13.5px;transition:all .2s}.pg-btn[data-v-f89415a2]:hover:not(:disabled){color:#fff;border-color:var(--border-glow);transform:translateY(-1px)}.pg-btn.active[data-v-f89415a2]{background:var(--accent-gradient);color:#0a0e1a;font-weight:700;border-color:transparent;box-shadow:0 6px 20px #6384ff59}.pg-btn[data-v-f89415a2]:disabled{opacity:.4;cursor:not-allowed}.pg-dots[data-v-f89415a2]{padding:0 8px;color:var(--text-muted)}.news-sidebar[data-v-f89415a2]{display:flex;flex-direction:column;gap:24px;position:sticky;top:calc(var(--nav-height) + 20px)}.sb-block[data-v-f89415a2]{padding:24px 22px}.sb-title[data-v-f89415a2]{font-size:15px;color:#fff;font-weight:700;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle)}.hot-list[data-v-f89415a2]{display:flex;flex-direction:column;gap:14px;counter-reset:h}.hot-list li[data-v-f89415a2]{display:flex;gap:14px;align-items:flex-start;padding-bottom:14px;border-bottom:1px dashed var(--border-subtle)}.hot-list li[data-v-f89415a2]:last-child{border-bottom:0;padding-bottom:0}.h-rank[data-v-f89415a2]{width:26px;height:26px;flex-shrink:0;border-radius:8px;background:#ffffff0a;border:1px solid var(--border-subtle);color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.hot-list .h-1 .h-rank[data-v-f89415a2]{background:linear-gradient(135deg,#ef4444,#f59e0b);color:#fff;border:0}.hot-list .h-2 .h-rank[data-v-f89415a2]{background:linear-gradient(135deg,#6384ff,#4cd7ff);color:#fff;border:0}.hot-list .h-3 .h-rank[data-v-f89415a2]{background:linear-gradient(135deg,#9f7bff,#ec4899);color:#fff;border:0}.h-info[data-v-f89415a2]{flex:1;min-width:0}.h-title[data-v-f89415a2]{display:block;font-size:13.5px;color:var(--text-primary);line-height:1.55;margin-bottom:5px;transition:color .2s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.h-title[data-v-f89415a2]:hover{color:var(--accent-secondary)}.h-meta[data-v-f89415a2]{font-size:11.5px;color:var(--text-muted)}.cats-grid[data-v-f89415a2]{display:flex;flex-wrap:wrap;gap:8px}.cat-chip[data-v-f89415a2]{display:inline-flex;align-items:center;justify-content:space-between;padding:8px 14px;border-radius:10px;background:#ffffff05;border:1px solid var(--border-subtle);font-size:12.5px;color:var(--text-secondary);transition:all .2s;flex:1 1 calc(50% - 4px)}.cat-chip[data-v-f89415a2]:hover{color:var(--accent-secondary);border-color:var(--border-glow);background:#6384ff0f}.cat-count[data-v-f89415a2]{font-size:11px;padding:2px 7px;border-radius:999px;background:#ffffff0d;color:var(--text-muted)}.sb-subscribe[data-v-f89415a2]{text-align:center}.sb-sub-icon[data-v-f89415a2]{width:60px;height:60px;border-radius:var(--radius-lg);background:var(--accent-gradient-soft);border:1px solid var(--border-glow);display:inline-flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:14px}.sb-subscribe h5[data-v-f89415a2]{font-size:16px;color:#fff;margin-bottom:8px}.sb-subscribe>p[data-v-f89415a2]{font-size:13.5px;color:var(--text-secondary);line-height:1.75;margin-bottom:18px}.sub-form[data-v-f89415a2]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.sub-form input[data-v-f89415a2]{width:100%;padding:12px 16px;border-radius:10px;background:#00000040;border:1px solid var(--border-subtle);color:#fff;font-size:13.5px;transition:border-color .2s,box-shadow .2s}.sub-form input[data-v-f89415a2]::placeholder{color:var(--text-muted)}.sub-form input[data-v-f89415a2]:focus{outline:0;border-color:var(--accent-primary);box-shadow:0 0 0 3px #6384ff1f}.sb-subscribe small[data-v-f89415a2]{display:block;text-align:left;font-size:11.5px;color:var(--text-muted);line-height:1.6}@media (max-width: 1024px){.news-layout[data-v-f89415a2]{grid-template-columns:1fr}.news-sidebar[data-v-f89415a2]{position:static}}@media (max-width: 768px){.featured-news[data-v-f89415a2]{grid-template-columns:1fr}.fn-cover[data-v-f89415a2]{min-height:240px}.fn-body[data-v-f89415a2]{padding:24px 22px}.news-grid[data-v-f89415a2]{grid-template-columns:1fr}}
