.news-nav[data-v-f42f9ae7]{background:#ffffffeb;border-bottom:1px solid rgba(215,224,236,.85);position:sticky;top:88px;z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 30px #0f172a0a}.news-nav .container[data-v-f42f9ae7]{display:flex;justify-content:space-between;align-items:center;padding-top:14px;padding-bottom:14px;gap:16px;flex-wrap:wrap}.nav-left[data-v-f42f9ae7]{display:flex;gap:8px;flex-wrap:wrap}.cat-btn[data-v-f42f9ae7]{padding:7px 16px;border-radius:999px;font-size:.85rem;font-weight:500;border:1px solid var(--border);color:var(--text-muted);background:#fff;transition:all .2s}.cat-btn.active[data-v-f42f9ae7]{background:var(--primary);color:#fff;border-color:var(--primary)}.search-input[data-v-f42f9ae7]{padding:8px 16px;border:1px solid var(--border);border-radius:999px;font-size:.9rem;outline:none;width:220px;font-family:inherit}.search-input[data-v-f42f9ae7]:focus{border-color:var(--primary)}.featured-article[data-v-f42f9ae7]{display:grid;grid-template-columns:420px 1fr;gap:34px;background:#fff;border:1px solid rgba(215,224,236,.9);border-radius:24px;overflow:hidden;margin-bottom:40px;transition:all .3s;box-shadow:0 14px 40px #0f172a0f}.featured-article[data-v-f42f9ae7]:hover{box-shadow:var(--shadow-lg);border-color:#2563eb2e}.featured-cover[data-v-f42f9ae7]{height:100%;min-height:280px}.featured-bg[data-v-f42f9ae7]{height:100%;display:flex;align-items:center;justify-content:center;font-size:4rem;position:relative;overflow:hidden}.featured-bg[data-v-f42f9ae7]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff1a,#0000001f)}.featured-content[data-v-f42f9ae7]{padding:36px 36px 36px 0;display:flex;flex-direction:column;gap:12px}.article-meta[data-v-f42f9ae7]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.article-date[data-v-f42f9ae7]{font-size:.82rem;color:var(--text-muted)}.featured-content h2[data-v-f42f9ae7]{font-size:1.5rem;color:var(--text-dark);font-weight:800;line-height:1.4}.featured-content p[data-v-f42f9ae7]{font-size:.92rem;color:var(--text-muted);line-height:1.8;flex:1}.article-footer[data-v-f42f9ae7]{display:flex;justify-content:space-between;align-items:center}.author[data-v-f42f9ae7]{font-size:.82rem;color:var(--text-muted)}.news-grid[data-v-f42f9ae7]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.news-card[data-v-f42f9ae7]{cursor:pointer;border-color:#d7e0ece6;box-shadow:0 12px 34px #0f172a0e;border-radius:24px}.news-cover[data-v-f42f9ae7]{height:178px;display:flex;align-items:center;justify-content:center;font-size:3rem;position:relative;overflow:hidden}.news-cover[data-v-f42f9ae7]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff14,#0000001f);pointer-events:none}.news-cat[data-v-f42f9ae7]{position:absolute;top:12px;right:12px;background:#ffffff40;color:#fff;padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.news-body[data-v-f42f9ae7]{padding:24px;background:linear-gradient(180deg,#fff,#fbfdff)}.news-meta[data-v-f42f9ae7]{display:flex;gap:6px;font-size:.78rem;color:var(--text-muted);margin-bottom:8px}.news-body h3[data-v-f42f9ae7]{font-size:1.06rem;color:var(--text-dark);font-weight:850;margin-bottom:10px;line-height:1.5}.news-body p[data-v-f42f9ae7]{font-size:.85rem;color:var(--text-muted);line-height:1.6;margin-bottom:12px}.news-footer[data-v-f42f9ae7]{display:flex;justify-content:space-between;align-items:center}.read-more[data-v-f42f9ae7]{font-size:.82rem;color:var(--primary);font-weight:700}.modal-overlay[data-v-f42f9ae7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.article-modal[data-v-f42f9ae7]{background:#fff;border-radius:18px;max-width:680px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 34px 90px #00000042}.modal-close[data-v-f42f9ae7]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;font-size:1rem;z-index:10}.article-modal-cover[data-v-f42f9ae7]{height:180px;display:flex;align-items:center;justify-content:center;font-size:4rem;border-radius:20px 20px 0 0}.article-modal-body[data-v-f42f9ae7]{padding:28px}.article-modal-meta[data-v-f42f9ae7]{display:flex;gap:10px;align-items:center;margin-bottom:12px;font-size:.82rem;color:var(--text-muted)}.article-modal-body h2[data-v-f42f9ae7]{font-size:1.4rem;font-weight:800;color:var(--text-dark);margin-bottom:20px;line-height:1.4}.article-content[data-v-f42f9ae7]{font-size:.92rem;color:var(--text-body);line-height:1.9}.article-content h3[data-v-f42f9ae7]{font-size:1.05rem;font-weight:700;color:var(--text-dark);margin:20px 0 10px}.article-content p[data-v-f42f9ae7]{margin-bottom:14px}.article-share[data-v-f42f9ae7]{display:flex;align-items:center;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border);font-size:.88rem;color:var(--text-muted)}.share-btn[data-v-f42f9ae7]{padding:6px 14px;border:1px solid var(--border);border-radius:6px;font-size:.82rem;background:#fff;cursor:pointer;transition:all .2s}.share-btn[data-v-f42f9ae7]:hover{border-color:var(--primary);color:var(--primary)}.empty-state[data-v-f42f9ae7]{text-align:center;padding:80px 0;color:var(--text-muted)}@media (max-width: 1024px){.featured-article[data-v-f42f9ae7]{grid-template-columns:1fr}.featured-cover[data-v-f42f9ae7]{height:200px}.featured-content[data-v-f42f9ae7]{padding:24px}.news-grid[data-v-f42f9ae7]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.news-nav[data-v-f42f9ae7]{top:76px}.news-grid[data-v-f42f9ae7]{grid-template-columns:1fr}.news-nav .container[data-v-f42f9ae7]{flex-direction:column;align-items:flex-start}.search-input[data-v-f42f9ae7]{width:100%}}.news-page[data-v-f42f9ae7]{background:linear-gradient(180deg,#f8fafceb,#fff0 420px),#fff}.news-nav[data-v-f42f9ae7]{background:#f8fafce6;border-bottom:1px solid rgba(226,232,240,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.news-nav .container[data-v-f42f9ae7]{max-width:1180px;padding-top:12px;padding-bottom:12px}.nav-left[data-v-f42f9ae7]{padding:4px;border:1px solid var(--border);border-radius:999px;background:#fff;box-shadow:var(--shadow-sm)}.cat-btn[data-v-f42f9ae7]{min-height:38px;border:0;font-weight:800;box-shadow:none}.cat-btn.active[data-v-f42f9ae7]{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 10px 22px #2563eb2e}.search-input[data-v-f42f9ae7]{height:42px;border-radius:999px;background:#fff;box-shadow:var(--shadow-sm)}.search-input[data-v-f42f9ae7]:focus{box-shadow:0 0 0 4px #2563eb1a,var(--shadow-sm)}.featured-article[data-v-f42f9ae7]{grid-template-columns:minmax(300px,420px) minmax(0,1fr);border-color:var(--border);border-radius:28px;box-shadow:0 22px 58px #0f172a14}.featured-article[data-v-f42f9ae7]:hover{border-color:#bfdbfe;box-shadow:0 28px 72px #0f172a1f}.featured-bg[data-v-f42f9ae7],.news-cover[data-v-f42f9ae7],.article-modal-cover[data-v-f42f9ae7]{background-size:cover}.featured-bg .news-icon[data-v-f42f9ae7],.news-cover>.news-icon[data-v-f42f9ae7],.article-modal-cover .news-icon[data-v-f42f9ae7]{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border:1px solid rgba(255,255,255,.26);border-radius:22px;background:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.featured-bg .news-icon .ui-icon[data-v-f42f9ae7],.news-cover>.news-icon .ui-icon[data-v-f42f9ae7],.article-modal-cover .news-icon .ui-icon[data-v-f42f9ae7]{width:42px;height:42px}.featured-bg .news-icon[data-v-f42f9ae7],.news-cover>.news-icon[data-v-f42f9ae7],.article-modal-cover .news-icon[data-v-f42f9ae7]{line-height:1}.featured-content[data-v-f42f9ae7]{padding:36px}.featured-content h2[data-v-f42f9ae7],.news-body h3[data-v-f42f9ae7]{letter-spacing:0}.news-grid[data-v-f42f9ae7]{gap:30px}.news-card[data-v-f42f9ae7]{border-color:var(--border);border-radius:28px;overflow:hidden;box-shadow:0 18px 46px #0f172a12}.news-card[data-v-f42f9ae7]:hover{border-color:#bfdbfe;box-shadow:0 24px 64px #0f172a1c;transform:translateY(-4px)}.news-cover[data-v-f42f9ae7]{height:210px}.news-cat[data-v-f42f9ae7]{border:1px solid rgba(255,255,255,.26);background:#fff3;width:auto;height:auto;display:inline-flex;align-items:center;max-width:calc(100% - 24px);white-space:nowrap;line-height:1.2}.news-body[data-v-f42f9ae7]{display:flex;min-height:244px;flex-direction:column;padding:24px}.news-body p[data-v-f42f9ae7]{flex:1}.news-footer[data-v-f42f9ae7]{margin-top:auto}.read-more[data-v-f42f9ae7]{display:inline-flex;align-items:center;gap:6px}.read-more[data-v-f42f9ae7]:after{content:">";transition:transform .2s ease}.news-card:hover .read-more[data-v-f42f9ae7]:after{transform:translate(3px)}.article-modal[data-v-f42f9ae7]{max-width:860px;border:1px solid rgba(226,232,240,.72);border-radius:28px;overflow:hidden}.article-modal-cover[data-v-f42f9ae7]{height:240px;justify-content:flex-start;padding:36px}.article-modal-body[data-v-f42f9ae7]{padding:34px}.article-share[data-v-f42f9ae7]{border-color:#e2e8f0db}.share-btn[data-v-f42f9ae7]{border-radius:999px;font-weight:800}@media (max-width: 1024px){.featured-article[data-v-f42f9ae7]{grid-template-columns:1fr}.featured-content[data-v-f42f9ae7]{padding:28px}}@media (max-width: 640px){.nav-left[data-v-f42f9ae7]{width:100%;overflow-x:auto;flex-wrap:nowrap;border-radius:18px}.cat-btn[data-v-f42f9ae7]{white-space:nowrap}.news-cover[data-v-f42f9ae7]{height:190px}.news-body[data-v-f42f9ae7]{min-height:0}.article-modal-body[data-v-f42f9ae7]{padding:24px}}
