.news-page[data-v-6ebab018]{min-height:600px;padding-bottom:60px}.container[data-v-6ebab018]{width:1440px;margin:0 auto;padding:24px 0}.search-box[data-v-6ebab018]{display:flex;gap:12px;margin-bottom:24px}.search-input[data-v-6ebab018]{flex:1;padding:14px 22px;border:2px solid #e2e8f0;border-radius:10px;font-size:15px;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.search-input[data-v-6ebab018]:focus{border-color:#2678ff;box-shadow:0 0 0 3px rgba(38,120,255,.1)}.search-btn[data-v-6ebab018]{padding:14px 36px;background:linear-gradient(135deg,#2678ff,#1a5fd6);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:15px;font-weight:500;transition:opacity .3s ease,transform .15s ease}.search-btn[data-v-6ebab018]:hover{opacity:.92}.search-btn[data-v-6ebab018]:active{transform:scale(.97)}.filter-bar[data-v-6ebab018]{display:flex;gap:12px;margin-bottom:32px;flex-wrap:wrap}.filter-btn[data-v-6ebab018]{padding:8px 22px;border:none;border-radius:22px;background:#fff;color:#64748b;font-size:14px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.06)}.filter-btn.active[data-v-6ebab018],.filter-btn[data-v-6ebab018]:hover{background:linear-gradient(135deg,#2678ff,#6366f1);color:#fff;box-shadow:0 4px 14px rgba(38,120,255,.35)}.news-grid[data-v-6ebab018]{display:grid;grid-template-columns:repeat(3,456px);gap:36px}.news-card[data-v-6ebab018]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.06);cursor:pointer;transition:transform .35s ease,box-shadow .35s ease}.news-card[data-v-6ebab018]:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(0,0,0,.12)}.news-card:hover .news-card-img[data-v-6ebab018]{transform:scale(1.06)}.news-card-img-box[data-v-6ebab018]{position:relative;width:100%;height:228px;overflow:hidden;transition:transform .5s ease}.news-card-img-bg[data-v-6ebab018]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;filter:blur(8px);transform:scale(1.1);z-index:0}.news-card-img[data-v-6ebab018]{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s ease}.news-card-placeholder[data-v-6ebab018]{width:100%;height:240px;background:#e8ecf1;display:flex;align-items:center;justify-content:center;color:#b0b8c1;font-size:16px;letter-spacing:2px}.news-card-content[data-v-6ebab018]{padding:20px 22px 22px}.news-card-content h3[data-v-6ebab018]{font-size:18px;font-weight:600;color:#1e293b;margin:0 0 10px;line-height:1.5}.news-card-content h3[data-v-6ebab018],.news-card-content p[data-v-6ebab018]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.news-card-content p[data-v-6ebab018]{font-size:14px;color:#94a3b8;margin:0 0 16px;line-height:1.7}.news-card-footer[data-v-6ebab018]{padding-top:14px;border-top:1px solid #f1f5f9}.news-card-footer span[data-v-6ebab018]{font-size:13px;color:#94a3b8}.news-card-footer .category[data-v-6ebab018]{background:#eef2ff;color:#2678ff;padding:3px 14px;border-radius:20px;font-size:12px;font-weight:500}.card-enter-active[data-v-6ebab018]{transition:opacity .4s ease,transform .4s ease}.card-leave-active[data-v-6ebab018]{transition:opacity .25s ease,transform .25s ease}.card-enter[data-v-6ebab018]{opacity:0;transform:translateY(20px) scale(.96)}.card-leave-to[data-v-6ebab018]{opacity:0;transform:translateY(-10px)}.empty-state[data-v-6ebab018],.loading-state[data-v-6ebab018]{text-align:center;padding:80px 0;font-size:16px;color:#94a3b8}.pagination[data-v-6ebab018]{margin-top:40px;text-align:center}