.news-page[data-v-46ff7604]{background:var(--color-bg-primary);min-height:100vh}.page-hero[data-v-46ff7604]{width:100%}.hero-bg[data-v-46ff7604]{background:linear-gradient(135deg,#017ece,#3aa8f5);padding:48px 0}.hero-content[data-v-46ff7604]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 24px}.hero-text[data-v-46ff7604]{color:#fff}.hero-title[data-v-46ff7604]{font-size:36px;font-weight:700;margin-bottom:12px}.hero-desc[data-v-46ff7604]{font-size:16px;opacity:.85}.hero-icon[data-v-46ff7604]{align-items:center;background:#ffffff1a;border-radius:50%;display:flex;height:160px;justify-content:center;width:160px}.content-section[data-v-46ff7604]{padding:48px 0}.section-container[data-v-46ff7604]{margin:0 auto;max-width:1400px;padding:0 24px}.news-panel[data-v-46ff7604]{width:100%}.empty-state[data-v-46ff7604],.loading-state[data-v-46ff7604]{align-items:center;color:var(--color-text-tertiary);display:flex;flex-direction:column;justify-content:center;padding:80px 20px}.loading-spinner[data-v-46ff7604]{animation:spin-46ff7604 1s linear infinite;border:3px solid var(--color-border);border-radius:50%;border-top:3px solid #017ece;height:40px;margin-bottom:16px;width:40px}@keyframes spin-46ff7604{to{transform:rotate(1turn)}}.empty-state svg[data-v-46ff7604]{margin-bottom:16px;opacity:.5}.featured-news[data-v-46ff7604]{background:var(--color-card-bg);border-left:4px solid #017ece;border-radius:16px;box-shadow:0 4px 20px #0000000f;display:block;margin-bottom:24px;padding:24px;text-decoration:none;transition:all .2s}.featured-news[data-v-46ff7604]:hover{box-shadow:0 8px 32px #017ece1f;transform:translateY(-2px)}.featured-content[data-v-46ff7604]{display:flex;flex-direction:column}.featured-tag[data-v-46ff7604]{background:#017ece1a;border-radius:6px;color:#017ece;display:inline-block;font-size:12px;font-weight:500;margin-bottom:12px;padding:4px 12px;width:-moz-fit-content;width:fit-content}.featured-title[data-v-46ff7604]{color:var(--color-text-primary);font-size:20px;font-weight:700;line-height:1.4;margin-bottom:12px}.featured-news:hover .featured-title[data-v-46ff7604]{color:#017ece}.featured-desc[data-v-46ff7604]{color:var(--color-text-secondary);display:-webkit-box;font-size:14px;line-height:1.7;margin-bottom:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-meta[data-v-46ff7604]{color:var(--color-text-tertiary);font-size:13px;gap:16px}.featured-meta[data-v-46ff7604],.featured-read[data-v-46ff7604]{align-items:center;display:flex}.featured-read[data-v-46ff7604]{gap:4px}.news-list[data-v-46ff7604]{display:flex;flex-direction:column;gap:16px}.news-item[data-v-46ff7604]{background:var(--color-card-bg);border-left:3px solid transparent;border-radius:12px;box-shadow:0 2px 12px #0000000a;display:block;padding:24px;text-decoration:none;transition:all .2s}.news-item[data-v-46ff7604]:hover{border-left-color:#017ece;box-shadow:0 4px 20px #017ece1a;transform:translate(4px)}.news-content[data-v-46ff7604]{display:flex;flex-direction:column}.news-header[data-v-46ff7604]{align-items:center;display:flex;gap:12px;margin-bottom:12px}.news-tag[data-v-46ff7604]{background:#017ece1a;border-radius:6px;color:#017ece;display:inline-block;flex-shrink:0;font-size:12px;font-weight:500;padding:4px 10px}.news-title[data-v-46ff7604]{color:var(--color-text-primary);flex:1;font-size:16px;font-weight:600;line-height:1.5}.news-item:hover .news-title[data-v-46ff7604]{color:#017ece}.news-desc[data-v-46ff7604]{color:var(--color-text-secondary);display:-webkit-box;font-size:14px;line-height:1.7;margin-bottom:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-meta[data-v-46ff7604]{color:var(--color-text-tertiary);font-size:13px;gap:16px}.news-meta[data-v-46ff7604],.news-read[data-v-46ff7604]{align-items:center;display:flex}.news-read[data-v-46ff7604]{gap:4px}.pagination[data-v-46ff7604]{border-top:1px solid var(--color-border);gap:12px;justify-content:center;margin-top:32px;padding-top:24px}.page-btn[data-v-46ff7604],.pagination[data-v-46ff7604]{align-items:center;display:flex}.page-btn[data-v-46ff7604]{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;font-size:14px;font-weight:500;gap:6px;padding:10px 16px;transition:all .15s}.page-btn[data-v-46ff7604]:hover:not(:disabled){border-color:#017ece;color:#017ece}.page-btn[data-v-46ff7604]:disabled{cursor:not-allowed;opacity:.5}.page-numbers[data-v-46ff7604]{gap:4px}.page-num[data-v-46ff7604],.page-numbers[data-v-46ff7604]{align-items:center;display:flex}.page-num[data-v-46ff7604]{background:transparent;border:1px solid transparent;border-radius:8px;color:var(--color-text-secondary);cursor:pointer;font-size:14px;font-weight:500;height:36px;justify-content:center;min-width:36px;transition:all .15s}.page-num[data-v-46ff7604]:hover:not(.active):not(.ellipsis){background:var(--color-bg-secondary)}.page-num.active[data-v-46ff7604]{background:#017ece;border-color:#017ece;color:#fff}.page-num.ellipsis[data-v-46ff7604]{color:var(--color-text-tertiary);cursor:default}@media (max-width:900px){.hero-icon[data-v-46ff7604]{display:none}.hero-title[data-v-46ff7604]{font-size:28px}.news-item[data-v-46ff7604]{padding:20px}.news-title[data-v-46ff7604]{font-size:15px}}
