.news-page[data-v-be4a0b8b]{padding-top:72px}.news-hero[data-v-be4a0b8b]{padding:80px 0;background:linear-gradient(135deg,#f0f9ff,#faf5ff)}.news-content[data-v-be4a0b8b]{max-width:800px;margin:0 auto;text-align:center}.news-badge[data-v-be4a0b8b]{display:inline-block;padding:8px 16px;background:#6366f11a;border-radius:20px;font-size:13px;color:var(--primary-color);margin-bottom:16px}.news-title[data-v-be4a0b8b]{font-size:40px;font-weight:700;margin-bottom:20px;color:var(--text-primary)}.gradient-text[data-v-be4a0b8b]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.news-description[data-v-be4a0b8b]{font-size:18px;color:var(--text-secondary);line-height:1.7}.news-filters[data-v-be4a0b8b]{background:#fff;border-bottom:1px solid var(--border-color);padding:20px 0}.filters-wrapper[data-v-be4a0b8b]{margin-bottom:16px}.search-box-wrapper[data-v-be4a0b8b]{max-width:400px;margin:0 auto}.search-box[data-v-be4a0b8b]{display:flex;align-items:center;gap:12px;background:var(--bg-tertiary);border-radius:var(--radius-md);padding:12px 16px}.search-box svg[data-v-be4a0b8b]{color:var(--text-light);flex-shrink:0}.search-input[data-v-be4a0b8b]{flex:1;border:none;background:transparent;font-size:14px;outline:none;color:var(--text-primary)}.search-input[data-v-be4a0b8b]::placeholder{color:var(--text-light)}.search-clear[data-v-be4a0b8b]{background:none;border:none;cursor:pointer;color:var(--text-light);padding:2px}.filters-bar[data-v-be4a0b8b]{display:flex;justify-content:space-between;align-items:center;gap:24px}.category-tabs[data-v-be4a0b8b]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;flex:1}.tab-item[data-v-be4a0b8b]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--bg-tertiary);border-radius:20px;border:none;font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;white-space:nowrap}.tab-item[data-v-be4a0b8b]:hover{background:var(--border-color)}.tab-item.active[data-v-be4a0b8b]{background:var(--primary-color);color:#fff}.tab-count[data-v-be4a0b8b]{font-size:11px;opacity:.7}.filter-options[data-v-be4a0b8b]{display:flex;gap:16px;flex-shrink:0}.sort-select[data-v-be4a0b8b]{display:flex;align-items:center;gap:8px}.select-label[data-v-be4a0b8b]{font-size:13px;color:var(--text-light)}.sort-input[data-v-be4a0b8b],.time-input[data-v-be4a0b8b]{padding:8px 12px;background:var(--bg-tertiary);border:none;border-radius:var(--radius-sm);font-size:13px;color:var(--text-secondary);cursor:pointer;outline:none}.news-content-section[data-v-be4a0b8b]{padding:48px 0;background:var(--bg-secondary)}.news-grid[data-v-be4a0b8b]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}.news-empty[data-v-be4a0b8b]{grid-column:1 / -1;text-align:center;padding:60px 20px}.news-empty .empty-icon[data-v-be4a0b8b]{font-size:48px;margin-bottom:16px}.news-empty .empty-title[data-v-be4a0b8b]{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.news-empty .empty-desc[data-v-be4a0b8b]{font-size:14px;color:var(--text-secondary);margin-bottom:20px}.news-card[data-v-be4a0b8b]{background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);cursor:pointer;transition:all .3s ease;text-decoration:none;color:inherit}.news-card[data-v-be4a0b8b]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.news-card.featured[data-v-be4a0b8b]{grid-column:span 2;display:flex;gap:20px}.news-image-wrapper[data-v-be4a0b8b]{position:relative;flex-shrink:0}.news-card.featured .news-image-wrapper[data-v-be4a0b8b]{width:380px;height:220px}.news-card.featured .news-image-wrapper img[data-v-be4a0b8b]{width:100%;height:100%;object-fit:cover}.news-card.regular .news-image-wrapper[data-v-be4a0b8b]{height:160px}.news-placeholder[data-v-be4a0b8b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--bg-tertiary),var(--border-color))}.tag-r .news-placeholder[data-v-be4a0b8b]{background:linear-gradient(135deg,#ef444426,#ef44440d)}.tag-g .news-placeholder[data-v-be4a0b8b]{background:linear-gradient(135deg,#10b98126,#10b9810d)}.tag-p .news-placeholder[data-v-be4a0b8b]{background:linear-gradient(135deg,#8b5cf626,#8b5cf60d)}.tag-y .news-placeholder[data-v-be4a0b8b]{background:linear-gradient(135deg,#f59e0b26,#f59e0b0d)}.tag-b .news-placeholder[data-v-be4a0b8b]{background:linear-gradient(135deg,#60a5fa26,#60a5fa0d)}.placeholder-icon[data-v-be4a0b8b]{font-size:48px}.news-tag[data-v-be4a0b8b]{position:absolute;top:10px;left:10px;font-size:11px;padding:3px 10px;border-radius:4px;font-weight:500;z-index:1}.tag-r[data-v-be4a0b8b]{background:#ef4444e6;color:#fff}.tag-g[data-v-be4a0b8b]{background:#10b981e6;color:#fff}.tag-p[data-v-be4a0b8b]{background:#8b5cf6e6;color:#fff}.tag-y[data-v-be4a0b8b]{background:#f59e0be6;color:#fff}.tag-b[data-v-be4a0b8b]{background:#60a5fae6;color:#fff}.news-card.regular .news-tag[data-v-be4a0b8b]{position:static;display:inline-block;margin-bottom:10px}.news-content-inner[data-v-be4a0b8b]{padding:16px}.news-card.featured .news-content-inner[data-v-be4a0b8b]{padding:20px;display:flex;flex-direction:column}.news-card-title[data-v-be4a0b8b]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card.featured .news-card-title[data-v-be4a0b8b]{font-size:20px;-webkit-line-clamp:3}.news-card-excerpt[data-v-be4a0b8b]{font-size:13px;color:var(--text-secondary);line-height:1.5;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.news-card-meta[data-v-be4a0b8b]{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--text-light);flex-wrap:wrap}.news-category-badge[data-v-be4a0b8b]{display:inline-block;padding:2px 8px;background:#6366f11a;color:var(--primary-color);border-radius:4px;font-size:11px;font-weight:500}.news-read-link[data-v-be4a0b8b]{font-size:12px;color:var(--primary-color);font-weight:500;margin-top:8px}.pagination-wrapper[data-v-be4a0b8b]{display:flex;justify-content:center;align-items:center;gap:24px;margin-bottom:48px}.pagination[data-v-be4a0b8b]{display:flex;align-items:center;gap:8px;background:#fff;padding:8px;border-radius:var(--radius-lg)}.pagination-btn[data-v-be4a0b8b]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.pagination-btn[data-v-be4a0b8b]:hover:not(:disabled){background:var(--primary-color);color:#fff}.pagination-btn[data-v-be4a0b8b]:disabled{opacity:.4;cursor:not-allowed}.pagination-numbers[data-v-be4a0b8b]{display:flex;gap:4px}.page-number[data-v-be4a0b8b]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-sm);font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.page-number[data-v-be4a0b8b]:hover:not(.ellipsis){background:var(--bg-tertiary)}.page-number.active[data-v-be4a0b8b]{background:var(--primary-color);color:#fff}.page-number.ellipsis[data-v-be4a0b8b]{cursor:default;color:var(--text-light)}.pagination-info[data-v-be4a0b8b]{font-size:13px;color:var(--text-light)}.newsletter-subscribe[data-v-be4a0b8b]{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));border-radius:var(--radius-lg);padding:32px}.news-internal-links[data-v-be4a0b8b]{background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:28px 32px;margin-bottom:32px;box-shadow:var(--shadow-sm);transition:all .3s ease}.news-internal-links[data-v-be4a0b8b]:hover{box-shadow:var(--shadow-md);border-color:#6366f14d}.internal-links-inner[data-v-be4a0b8b]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.links-block[data-v-be4a0b8b]{display:flex;flex-direction:column;gap:10px}.links-title[data-v-be4a0b8b]{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.links-desc[data-v-be4a0b8b]{font-size:13px;color:var(--text-secondary);line-height:1.8}.internal-link[data-v-be4a0b8b]{color:var(--primary-color);text-decoration:none;font-weight:500;transition:all .2s ease;border-bottom:1px dashed transparent}.internal-link[data-v-be4a0b8b]:hover{color:var(--primary-dark);border-bottom-color:var(--primary-dark)}.subscribe-content[data-v-be4a0b8b]{display:flex;justify-content:space-between;align-items:center;gap:32px}.subscribe-left[data-v-be4a0b8b]{color:#fff}.subscribe-title[data-v-be4a0b8b]{font-size:18px;font-weight:600;margin-bottom:6px}.subscribe-desc[data-v-be4a0b8b]{font-size:14px;opacity:.9}.subscribe-form-wrapper[data-v-be4a0b8b]{display:flex;gap:12px;min-width:360px}.subscribe-input[data-v-be4a0b8b]{flex:1;padding:12px 16px;border:none;border-radius:var(--radius-md);font-size:14px;outline:none}.subscribe-input[data-v-be4a0b8b]::placeholder{color:var(--text-light)}.subscribe-btn[data-v-be4a0b8b]{padding:12px 24px;font-size:14px}@media (max-width: 1200px){.news-grid[data-v-be4a0b8b]{grid-template-columns:repeat(2,1fr)}.news-card.featured[data-v-be4a0b8b]{grid-column:span 2}.news-card.featured .news-image-wrapper[data-v-be4a0b8b]{width:300px}}@media (max-width: 992px){.news-title[data-v-be4a0b8b]{font-size:32px}.filters-bar[data-v-be4a0b8b]{flex-direction:column;align-items:stretch;gap:16px}.category-tabs[data-v-be4a0b8b],.filter-options[data-v-be4a0b8b]{justify-content:center}.news-card.featured[data-v-be4a0b8b]{flex-direction:column}.news-card.featured .news-image-wrapper[data-v-be4a0b8b]{width:100%;height:200px}.internal-links-inner[data-v-be4a0b8b]{grid-template-columns:1fr;gap:20px}.subscribe-content[data-v-be4a0b8b]{flex-direction:column;text-align:center}.subscribe-form-wrapper[data-v-be4a0b8b]{width:100%;min-width:auto}}@media (max-width: 576px){.news-title[data-v-be4a0b8b]{font-size:26px}.news-grid[data-v-be4a0b8b]{grid-template-columns:1fr}.news-card.featured[data-v-be4a0b8b]{grid-column:span 1}.news-card.featured .news-card-title[data-v-be4a0b8b]{font-size:18px}.pagination-wrapper[data-v-be4a0b8b]{flex-direction:column;gap:12px}.newsletter-subscribe[data-v-be4a0b8b]{padding:24px 20px}}
