div[data-v-46902240] img{max-width:100%;height:auto}div[data-v-46902240] img[data-original]{cursor:zoom-in}.news-page[data-v-7bf4b7dd]{position:relative;overflow:visible;min-height:100vh}.news-page[data-v-7bf4b7dd] .breadcrumb-nav{position:relative!important;z-index:10!important;margin-top:0!important;display:block!important}.container-custom[data-v-7bf4b7dd]{max-width:1200px;margin:0 auto;padding:0 15px;position:relative}.row[data-v-7bf4b7dd]{position:relative!important;display:flex;flex-wrap:wrap}.col-lg-3[data-v-7bf4b7dd]{flex:0 0 25%;max-width:25%}.col-lg-9[data-v-7bf4b7dd]{flex:0 0 75%;max-width:75%}.full-news-detail[data-v-7bf4b7dd]{background:white;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e9ecef;overflow:hidden}.detail-nav[data-v-7bf4b7dd]{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.back-to-list-btn[data-v-7bf4b7dd]{display:flex;align-items:center;background:transparent;border:1px solid #C19A6B;color:#c19a6b;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.back-to-list-btn[data-v-7bf4b7dd]:hover{background:#C19A6B;color:#fff;transform:translate(-2px)}.nav-breadcrumb[data-v-7bf4b7dd]{display:flex;align-items:center;gap:8px;font-size:14px;color:#6c757d}.nav-separator[data-v-7bf4b7dd]{color:#adb5bd}.nav-home[data-v-7bf4b7dd],.nav-news[data-v-7bf4b7dd]{color:#6c757d}.nav-category[data-v-7bf4b7dd]{color:#495057;font-weight:500}.full-detail-content[data-v-7bf4b7dd]{padding:40px}.detail-header-section[data-v-7bf4b7dd]{margin-bottom:30px}.detail-main-title[data-v-7bf4b7dd]{font-size:32px;font-weight:700;color:#212529;line-height:1.3;margin-bottom:20px}.detail-meta-bar[data-v-7bf4b7dd]{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #e9ecef}.meta-info[data-v-7bf4b7dd]{display:flex;align-items:center;gap:20px}.category-badge[data-v-7bf4b7dd]{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;color:#fff;display:inline-block;width:auto}.meta-items[data-v-7bf4b7dd]{display:flex;align-items:center;gap:20px}.meta-items .meta-item[data-v-7bf4b7dd]{display:flex;align-items:center;gap:6px;font-size:14px;color:#6c757d}.meta-items .meta-item i[data-v-7bf4b7dd]{width:16px;font-size:14px}.detail-hero-image[data-v-7bf4b7dd]{margin-bottom:30px;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a}.detail-hero-image[data-v-7bf4b7dd] img{width:100%;height:auto;display:block;object-fit:contain}.detail-content-body[data-v-7bf4b7dd]{margin-bottom:30px}.content-summary[data-v-7bf4b7dd]{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:24px;border-radius:10px;border-left:4px solid #C19A6B;margin-bottom:30px}.content-summary p[data-v-7bf4b7dd]{font-size:16px;line-height:1.6;color:#495057;font-weight:500;margin:0}.content-text[data-v-7bf4b7dd]{font-size:16px;line-height:1.8;color:#495057}.content-text p[data-v-7bf4b7dd]{margin-bottom:20px;text-align:justify;color:#495057!important}.content-text[data-v-7bf4b7dd] *,.content-text p[data-v-7bf4b7dd],.content-text span[data-v-7bf4b7dd],.content-text div[data-v-7bf4b7dd],.content-text h1[data-v-7bf4b7dd],.content-text h2[data-v-7bf4b7dd],.content-text h3[data-v-7bf4b7dd],.content-text h4[data-v-7bf4b7dd],.content-text h5[data-v-7bf4b7dd],.content-text h6[data-v-7bf4b7dd]{color:#495057!important}.content-text h3[data-v-7bf4b7dd]{font-size:22px;font-weight:600;color:#2c3e50;margin:30px 0 16px;padding-left:16px;border-left:4px solid #C19A6B}.detail-actions-bar[data-v-7bf4b7dd]{display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-top:1px solid #e9ecef}.stats-section[data-v-7bf4b7dd]{display:flex;align-items:center;gap:24px}.stats-section .stat-item[data-v-7bf4b7dd]{display:flex;align-items:center;gap:8px;font-size:15px;color:#6c757d}.stats-section .stat-item i[data-v-7bf4b7dd]{font-size:16px}.action-buttons[data-v-7bf4b7dd]{display:flex;align-items:center;gap:12px}.action-buttons .btn[data-v-7bf4b7dd]{padding:10px 20px;font-size:14px;font-weight:500;border-radius:6px;transition:all .3s ease}.action-buttons .btn-primary[data-v-7bf4b7dd]{background:transparent!important;border:1px solid #C19A6B!important;color:#c19a6b!important}.action-buttons .btn-primary[data-v-7bf4b7dd]:hover{background:rgba(193,154,107,.1)!important;border-color:#c19a6b!important;color:#c19a6b!important;transform:translateY(-1px);box-shadow:0 4px 8px #c19a6b33}.action-buttons .btn-danger[data-v-7bf4b7dd]{background:linear-gradient(90deg,#C19A6B 0%,#D4A574 30%,#E6B27D 60%,#F2C18A 100%);border-color:#c19a6b;color:#fff}.action-buttons .btn-danger[data-v-7bf4b7dd]:hover{background:linear-gradient(90deg,#B8956A 0%,#C19A6B 30%,#D4A574 60%,#E6B27D 100%);border-color:#b8956a;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #c19a6b4d}.action-buttons .btn-outline-primary[data-v-7bf4b7dd]{color:#c19a6b;border:1px solid #C19A6B!important;background:transparent}.action-buttons .btn-outline-primary[data-v-7bf4b7dd]:hover{background:linear-gradient(90deg,#C19A6B 0%,#D4A574 30%,#E6B27D 60%,#F2C18A 100%)!important;border-color:#c19a6b!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #c19a6b4d}.detail-hot-news-section[data-v-7bf4b7dd]{padding:40px;border-top:1px solid #f0f0f0;background:#fafbfc}.section-title[data-v-7bf4b7dd]{font-size:24px;font-weight:600;color:#2c3e50;margin-bottom:24px;display:flex;align-items:center}.section-title i[data-v-7bf4b7dd]{color:#fd7e14}.hot-news-grid[data-v-7bf4b7dd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.hot-news-card[data-v-7bf4b7dd]{background:white;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:all .3s ease;position:relative}.hot-news-card[data-v-7bf4b7dd]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #00000026}[data-v-7bf4b7dd] .hot-news-image{width:100%;height:140px;object-fit:cover}.hot-news-info[data-v-7bf4b7dd]{padding:16px}.hot-news-meta[data-v-7bf4b7dd]{display:flex;align-items:center;justify-content:space-between;font-size:12px}.hot-news-meta .category-tag[data-v-7bf4b7dd]{padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500;color:#fff}.hot-news-meta .views-count[data-v-7bf4b7dd]{color:#6c757d;display:flex;align-items:center;gap:4px}.hot-news-meta .views-count i[data-v-7bf4b7dd]{font-size:12px}.news-content-full[data-v-7bf4b7dd]{width:100%}.hero-section[data-v-7bf4b7dd]{background:url(/images/news/news-banner.jpg) center/cover no-repeat;color:#fff;padding:3rem 0 2rem;position:relative;overflow:hidden}.hero-overlay[data-v-7bf4b7dd]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:1}.hero-section .container[data-v-7bf4b7dd]{position:relative;z-index:2}.hero-title[data-v-7bf4b7dd]{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1)}.hero-subtitle[data-v-7bf4b7dd]{font-size:1.1rem;color:#fff;opacity:.9;margin-bottom:0}.filter-sidebar[data-v-7bf4b7dd]{background:white;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a;border:1px solid #e9ecef;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto}.sidebar-header[data-v-7bf4b7dd]{display:flex;align-items:center;padding:20px;background:#f8f9fa;border-bottom:1px solid #e9ecef;font-size:18px;font-weight:600;color:#2563eb}.sidebar-header i[data-v-7bf4b7dd]{color:#2563eb;font-size:18px}.header-text[data-v-7bf4b7dd]{color:#2563eb;font-weight:600}.category-list[data-v-7bf4b7dd]{padding:0}.category-item[data-v-7bf4b7dd]{position:relative}.category-item[data-v-7bf4b7dd]:not(:first-child):before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(to right,transparent 0%,rgba(240,240,240,.5) 15%,rgba(224,224,224,.5) 50%,rgba(240,240,240,.5) 85%,transparent 100%);z-index:1}.category-item[data-v-7bf4b7dd]:not(:last-child):after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:linear-gradient(to right,transparent 0%,rgba(240,240,240,.5) 15%,rgba(224,224,224,.5) 50%,rgba(240,240,240,.5) 85%,transparent 100%);z-index:1}.category-item[data-v-7bf4b7dd]:last-child{border-bottom:none}.category-btn[data-v-7bf4b7dd]{width:calc(100% - 48px);border:none;background:transparent;padding:12px 16px;margin:0 24px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;text-align:left;transition:all .2s ease;font-size:14px;position:relative;z-index:2}.category-btn[data-v-7bf4b7dd]:hover:not(.active){background:linear-gradient(135deg,rgba(253,126,20,.1) 0%,rgba(253,126,20,.05) 100%);box-shadow:0 2px 8px #fd7e1433;transform:translateY(-1px);padding:10px 16px;margin:2px 24px}.category-btn.active[data-v-7bf4b7dd]{background:linear-gradient(135deg,#D4A574 0%,#C4975E 100%);color:#fff;box-shadow:0 2px 4px #d4a57433;padding:10px 16px;margin:2px 24px}.category-left[data-v-7bf4b7dd]{display:flex;align-items:center}.category-icon[data-v-7bf4b7dd]{font-size:14px;margin-right:12px;width:16px;color:#6c757d;display:inline-flex;align-items:center;justify-content:center}.category-btn.active .category-icon[data-v-7bf4b7dd]{color:#fff}.blue-icon[data-v-7bf4b7dd]{color:#007bff!important}.green-icon[data-v-7bf4b7dd]{color:#28a745!important}.orange-icon[data-v-7bf4b7dd]{color:#fd7e14!important}.purple-icon[data-v-7bf4b7dd]{color:#6f42c1!important}.red-icon[data-v-7bf4b7dd]{color:#dc3545!important}.cyan-icon[data-v-7bf4b7dd]{color:#17a2b8!important}.pink-icon[data-v-7bf4b7dd]{color:#e83e8c!important}.indigo-icon[data-v-7bf4b7dd]{color:#6610f2!important}.category-btn.active .blue-icon[data-v-7bf4b7dd],.category-btn.active .green-icon[data-v-7bf4b7dd],.category-btn.active .orange-icon[data-v-7bf4b7dd],.category-btn.active .purple-icon[data-v-7bf4b7dd],.category-btn.active .red-icon[data-v-7bf4b7dd],.category-btn.active .cyan-icon[data-v-7bf4b7dd],.category-btn.active .pink-icon[data-v-7bf4b7dd],.category-btn.active .indigo-icon[data-v-7bf4b7dd]{color:#fff!important}.category-text[data-v-7bf4b7dd]{font-size:14px;color:#495057;font-weight:500}.category-btn.active .category-text[data-v-7bf4b7dd]{color:#fff}.filter-sidebar .category-badge[data-v-7bf4b7dd]{background:#f1f3f4;color:#5f6368;font-size:12px;font-weight:600;padding:2px 8px;border-radius:8px;min-width:24px;width:32px;text-align:center;display:inline-flex;align-items:center;justify-content:center;margin-right:0}.detail-meta-bar .category-badge[data-v-7bf4b7dd]{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;color:#fff;display:inline-block;width:auto}.category-btn.active .category-badge[data-v-7bf4b7dd]{background:rgba(255,255,255,.25);color:#fff}.view-section[data-v-7bf4b7dd]{margin-top:24px;padding:0 20px 20px}.view-header[data-v-7bf4b7dd]{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.view-buttons[data-v-7bf4b7dd]{display:flex;background:#f8f9fa;border-radius:6px;padding:2px}.view-btn[data-v-7bf4b7dd]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:none;background:transparent;border-radius:4px;transition:all .2s ease;font-size:13px;color:#6c757d;font-weight:500}.view-btn[data-v-7bf4b7dd]:hover{color:#495057}.view-btn.active[data-v-7bf4b7dd]{background:white;color:#c19a6b;box-shadow:0 1px 3px #0000001a}.sort-section[data-v-7bf4b7dd]{margin-top:4px;padding:0 20px 20px}.sort-header[data-v-7bf4b7dd]{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.sort-select[data-v-7bf4b7dd]{background:white;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;font-size:13px;color:#374151;transition:all .2s ease}.sort-select[data-v-7bf4b7dd]:focus{border-color:#c19a6b;box-shadow:0 0 0 2px #c19a6b40;outline:none}.search-section[data-v-7bf4b7dd]{margin-top:4px;padding:0 20px 20px}.search-header[data-v-7bf4b7dd]{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.search-input-wrapper[data-v-7bf4b7dd]{position:relative;display:flex;align-items:center;border:1px solid #d1d5db;border-radius:6px;background:white}.search-input[data-v-7bf4b7dd]{flex:1;border:none;padding:8px 12px;font-size:13px;color:#374151;background:transparent;outline:none}.search-input[data-v-7bf4b7dd]::placeholder{color:#9ca3af}.search-button[data-v-7bf4b7dd]{border:none;background:transparent;padding:8px 12px;color:#c19a6b;cursor:pointer;border-radius:0 4px 4px 0}.search-button[data-v-7bf4b7dd]:hover{color:#b8956a;background:#f9f9f9}.top-stats[data-v-7bf4b7dd]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:white;border:1px solid #e9ecef;border-radius:8px;margin-bottom:24px}.stats-label[data-v-7bf4b7dd]{font-size:18px;font-weight:500;color:#c19a6b;position:relative}.stats-label[data-v-7bf4b7dd]:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:linear-gradient(to right,transparent 0%,#fd7e14 10%,#e56b0f 50%,#fd7e14 90%,transparent 100%);border-radius:2px;opacity:1;display:block}.stats-badge[data-v-7bf4b7dd]{background:#C19A6B;color:#fff;padding:6px 12px;border-radius:12px;font-size:13px;font-weight:500}.news-list[data-v-7bf4b7dd]{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.news-list-item[data-v-7bf4b7dd]{background:white;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;transition:all .3s ease}.news-list-item[data-v-7bf4b7dd]:hover{box-shadow:0 4px 12px #0000001a}.list-item-content[data-v-7bf4b7dd]{display:flex;align-items:stretch;padding:20px 20px 20px 30px;gap:30px;cursor:pointer;position:relative}.list-image-container[data-v-7bf4b7dd]{position:relative;width:260px;height:140px;flex-shrink:0;border-radius:6px;overflow:hidden}[data-v-7bf4b7dd] .list-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.news-list-item[data-v-7bf4b7dd]:hover .list-image{transform:scale(1.05)}.list-content[data-v-7bf4b7dd]{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:140px;gap:4px;min-width:0;padding-right:20px;position:relative}.list-header[data-v-7bf4b7dd]{display:flex;align-items:center;justify-content:space-between}.list-meta[data-v-7bf4b7dd]{display:flex;gap:24px;flex-wrap:wrap}.list-action[data-v-7bf4b7dd]{position:absolute;right:35px;bottom:15px;width:120px;display:flex;align-items:center;justify-content:flex-end}.read-more-btn[data-v-7bf4b7dd]{border-color:#c19a6b;color:#c19a6b;font-size:13px;padding:6px 16px;white-space:nowrap;transition:all .2s ease}.read-more-btn[data-v-7bf4b7dd]:hover{background:#C19A6B;border-color:#c19a6b;color:#fff;transform:translateY(-1px)}.read-more-btn:hover i[data-v-7bf4b7dd]{transform:translate(2px)}.news-grid[data-v-7bf4b7dd]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.sidebar-card[data-v-7bf4b7dd]{background:white;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:24px;border:1px solid #e9ecef;position:sticky;top:20px}.sidebar-card .card-title[data-v-7bf4b7dd]{font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:20px;padding:20px 20px 0;display:flex;align-items:center}.sidebar-card .card-title i[data-v-7bf4b7dd]{color:#c19a6b}.hot-news-list[data-v-7bf4b7dd]{padding:0 20px 20px}.hot-news-item[data-v-7bf4b7dd]{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .3s ease}.hot-news-item[data-v-7bf4b7dd]:last-child{border-bottom:none}.hot-news-item[data-v-7bf4b7dd]:hover{background:#f8f9fa;margin:12px -12px 0;padding:12px;border-radius:8px}.hot-news-content[data-v-7bf4b7dd]{flex:1;min-width:0}.hot-news-title[data-v-7bf4b7dd]{font-size:14px;font-weight:600;color:#2c3e50;margin-bottom:8px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hot-news-meta[data-v-7bf4b7dd]{display:flex;align-items:center;gap:12px;font-size:12px}.category-tag[data-v-7bf4b7dd]{padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500;color:#fff}.views-count[data-v-7bf4b7dd]{color:#6c757d;display:flex;align-items:center;gap:4px}.views-count i[data-v-7bf4b7dd]{font-size:12px}.latest-news-list[data-v-7bf4b7dd]{padding:0 20px 20px}.latest-news-item[data-v-7bf4b7dd]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .3s ease}.latest-news-item[data-v-7bf4b7dd]:last-child{border-bottom:none}.latest-news-item[data-v-7bf4b7dd]:hover{background:#f8f9fa;margin:12px -12px 0;padding:12px;border-radius:8px}.latest-news-image[data-v-7bf4b7dd]{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.latest-news-content[data-v-7bf4b7dd]{flex:1;min-width:0}.latest-news-title[data-v-7bf4b7dd]{font-size:14px;font-weight:600;color:#2c3e50;margin-bottom:6px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.latest-news-date[data-v-7bf4b7dd]{font-size:12px;color:#6c757d}.sidebar-detail-content[data-v-7bf4b7dd]{background:white;border-radius:12px;box-shadow:0 4px 20px #0000001a;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;border:1px solid #e9ecef}.detail-header[data-v-7bf4b7dd]{padding:15px 20px;border-bottom:1px solid #f0f0f0}.back-btn[data-v-7bf4b7dd]{display:flex;align-items:center;background:transparent;border:1px solid #C19A6B;color:#c19a6b;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}.back-btn[data-v-7bf4b7dd]:hover{background:#C19A6B;color:#fff}.news-detail-content .detail-image[data-v-7bf4b7dd]{position:relative;height:200px;overflow:hidden}.news-detail-content .detail-image[data-v-7bf4b7dd] img{width:100%;height:100%;object-fit:cover}.news-detail-content .detail-body[data-v-7bf4b7dd]{padding:20px}.news-detail-content .detail-title[data-v-7bf4b7dd]{font-size:18px;font-weight:600;color:#212529;margin-bottom:16px;line-height:1.3}.news-detail-content .detail-meta[data-v-7bf4b7dd]{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}.news-detail-content .detail-meta .meta-item[data-v-7bf4b7dd]{display:flex;align-items:center;font-size:13px;color:#6c757d}.news-detail-content .detail-meta .meta-item i[data-v-7bf4b7dd]{margin-right:6px;width:14px}.news-detail-content .detail-summary[data-v-7bf4b7dd]{background:#f8f9fa;padding:16px;border-radius:8px;margin-bottom:16px;border-left:4px solid #C19A6B}.news-detail-content .detail-summary p[data-v-7bf4b7dd]{margin:0;font-size:14px;color:#495057;line-height:1.5}.news-detail-content .detail-content-text[data-v-7bf4b7dd]{font-size:14px;line-height:1.6;color:#495057;margin-bottom:16px}.news-detail-content .detail-content-text p[data-v-7bf4b7dd]{margin-bottom:12px;color:#495057!important}.news-detail-content .detail-content-text[data-v-7bf4b7dd] *,.news-detail-content .detail-content-text p[data-v-7bf4b7dd],.news-detail-content .detail-content-text span[data-v-7bf4b7dd],.news-detail-content .detail-content-text div[data-v-7bf4b7dd]{color:#495057!important}.news-detail-content .detail-stats[data-v-7bf4b7dd]{display:flex;gap:16px;padding:16px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:16px}.news-detail-content .stat-item[data-v-7bf4b7dd]{display:flex;align-items:center;font-size:13px;color:#6c757d}.news-detail-content .stat-item i[data-v-7bf4b7dd]{margin-right:6px;width:14px}.news-detail-content .detail-actions[data-v-7bf4b7dd]{text-align:center}.news-detail-content .full-detail-btn[data-v-7bf4b7dd]{background:#C19A6B;border-color:#c19a6b;color:#fff;font-size:13px;padding:8px 16px;border-radius:6px;transition:all .3s ease}.news-detail-content .full-detail-btn[data-v-7bf4b7dd]:hover{background:#B8956A;border-color:#b8956a;transform:translateY(-1px)}.news-card-wrapper[data-v-7bf4b7dd]{width:100%}.news-card[data-v-7bf4b7dd]{background:white;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column;cursor:pointer}.news-card[data-v-7bf4b7dd]:hover,.news-card.active[data-v-7bf4b7dd]{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.news-card.active[data-v-7bf4b7dd]{border-color:#c19a6b;box-shadow:0 4px 15px #c19a6b4d}.news-detail-sidebar[data-v-7bf4b7dd]{background:white;border-radius:12px;box-shadow:0 4px 20px #0000001a;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;border:1px solid #e9ecef}.no-selection[data-v-7bf4b7dd]{display:flex;align-items:center;justify-content:center;height:400px;padding:40px 20px}.no-selection-content[data-v-7bf4b7dd]{text-align:center;color:#6c757d}.no-selection-content i[data-v-7bf4b7dd]{font-size:48px;margin-bottom:16px;opacity:.5}.no-selection-content h4[data-v-7bf4b7dd]{font-size:18px;font-weight:600;margin-bottom:8px;color:#495057}.no-selection-content p[data-v-7bf4b7dd]{font-size:14px;margin:0}.detail-content[data-v-7bf4b7dd]{position:relative}.detail-header[data-v-7bf4b7dd]{position:absolute;top:15px;right:15px;z-index:10}.close-btn[data-v-7bf4b7dd]{width:32px;height:32px;border:none;border-radius:50%;background:rgba(255,255,255,.9);color:#6c757d;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 8px #0000001a}.close-btn[data-v-7bf4b7dd]:hover{background:white;color:#495057;transform:scale(1.1)}.detail-image[data-v-7bf4b7dd]{position:relative;height:200px;overflow:hidden;border-radius:12px 12px 0 0}.detail-image[data-v-7bf4b7dd] img{width:100%;height:100%;object-fit:cover}.detail-body[data-v-7bf4b7dd]{padding:24px}.detail-title[data-v-7bf4b7dd]{font-size:20px;font-weight:600;color:#212529;margin-bottom:16px;line-height:1.3}.detail-meta[data-v-7bf4b7dd]{display:flex;gap:20px;margin-bottom:16px;flex-wrap:wrap}.detail-meta .meta-item[data-v-7bf4b7dd]{display:flex;align-items:center;font-size:13px;color:#6c757d}.detail-meta .meta-item i[data-v-7bf4b7dd]{margin-right:6px;width:14px}.detail-summary[data-v-7bf4b7dd]{background:#f8f9fa;padding:16px;border-radius:8px;margin-bottom:20px;border-left:4px solid #C19A6B}.detail-summary p[data-v-7bf4b7dd]{margin:0;font-size:14px;color:#495057;line-height:1.5}.detail-content-text[data-v-7bf4b7dd]{font-size:14px;line-height:1.6;color:#495057;margin-bottom:20px}.detail-content-text p[data-v-7bf4b7dd]{margin-bottom:12px;color:#495057!important}.detail-content-text[data-v-7bf4b7dd] *,.detail-content-text p[data-v-7bf4b7dd],.detail-content-text span[data-v-7bf4b7dd],.detail-content-text div[data-v-7bf4b7dd]{color:#495057!important}.detail-stats[data-v-7bf4b7dd]{display:flex;gap:20px;padding:16px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:20px}.stat-item[data-v-7bf4b7dd]{display:flex;align-items:center;font-size:13px;color:#6c757d}.stat-item i[data-v-7bf4b7dd]{margin-right:6px;width:14px}.detail-actions[data-v-7bf4b7dd]{text-align:center}.full-detail-btn[data-v-7bf4b7dd]{background:#C19A6B;border-color:#c19a6b;color:#fff;font-size:13px;padding:8px 20px;border-radius:6px;transition:all .3s ease}.full-detail-btn[data-v-7bf4b7dd]:hover{background:#B8956A;border-color:#b8956a;transform:translateY(-1px)}.news-list-item.active[data-v-7bf4b7dd]{border-color:#c19a6b;box-shadow:0 4px 15px #c19a6b33}.card-image[data-v-7bf4b7dd]{position:relative;height:180px;overflow:hidden}[data-v-7bf4b7dd] .news-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.news-card[data-v-7bf4b7dd]:hover .news-image{transform:scale(1.05)}.category-label[data-v-7bf4b7dd]{position:absolute;top:12px;left:12px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;color:#fff}.category-blue[data-v-7bf4b7dd]{background:#007bff}.category-green[data-v-7bf4b7dd]{background:#28a745}.category-orange[data-v-7bf4b7dd]{background:#fd7e14}.category-purple[data-v-7bf4b7dd]{background:#6f42c1}.category-red[data-v-7bf4b7dd]{background:#ff0000}.category-cyan[data-v-7bf4b7dd]{background:#17a2b8}.category-pink[data-v-7bf4b7dd]{background:#e83e8c}.category-indigo[data-v-7bf4b7dd]{background:#6610f2}.category-dark-red[data-v-7bf4b7dd]{background:#8B0000}.category-default[data-v-7bf4b7dd]{background:#6c757d}.card-content[data-v-7bf4b7dd]{padding:20px;flex:1;display:flex;flex-direction:column}.news-title[data-v-7bf4b7dd]{font-size:18px;font-weight:600;color:#212529;margin-bottom:8px;line-height:1.3}.news-grid .news-summary[data-v-7bf4b7dd]{font-size:14px!important;color:#6c757d!important;line-height:1.4!important;margin-bottom:16px!important;flex:1!important;word-wrap:break-word!important;word-break:break-word!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:calc(14px * 1.4 * 3)!important}.news-list .news-list-item .news-summary[data-v-7bf4b7dd],.news-list .news-summary[data-v-7bf4b7dd]{font-size:14px!important;color:#6c757d!important;line-height:1.4!important;margin-bottom:16px!important;flex:1!important;word-wrap:break-word!important;word-break:break-word!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:calc(14px * 1.4 * 3)!important;height:auto!important;white-space:normal!important}.news-meta[data-v-7bf4b7dd]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.meta-item[data-v-7bf4b7dd]{display:flex;align-items:center;font-size:13px;color:#6c757d;white-space:nowrap;flex-shrink:0}.meta-item i[data-v-7bf4b7dd]{margin-right:6px;width:14px;font-size:12px}.loading-container[data-v-7bf4b7dd],.no-results-container[data-v-7bf4b7dd]{display:flex;justify-content:center;align-items:center;height:200px}.no-results-content[data-v-7bf4b7dd]{text-align:center}.no-results-content i[data-v-7bf4b7dd]{font-size:48px;margin-bottom:16px;opacity:.5}.custom-pagination-wrapper[data-v-7bf4b7dd] .pagination-main{transform:translate(175px)}.custom-pagination-wrapper[data-v-7bf4b7dd] .pagination-info{text-align:center}@media (max-width: 1200px){.news-grid[data-v-7bf4b7dd]{grid-template-columns:repeat(3,1fr);gap:16px}.col-lg-6[data-v-7bf4b7dd]{flex:0 0 60%;max-width:60%}.col-lg-3[data-v-7bf4b7dd]:last-child{flex:0 0 40%;max-width:40%}}@media (max-width: 992px){.news-grid[data-v-7bf4b7dd]{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 768px){.news-grid[data-v-7bf4b7dd]{grid-template-columns:1fr;gap:16px}.list-item-content[data-v-7bf4b7dd]{flex-direction:column;gap:16px;padding:16px}.list-image-container[data-v-7bf4b7dd]{width:100%;height:160px}.list-content[data-v-7bf4b7dd]{height:auto;padding-right:0}.list-action[data-v-7bf4b7dd]{width:100%;padding-left:0;justify-content:flex-start}.hero-title[data-v-7bf4b7dd]{font-size:2rem}.hero-subtitle[data-v-7bf4b7dd]{font-size:1rem}.top-stats[data-v-7bf4b7dd]{flex-direction:column;align-items:flex-start;gap:12px}.card-image[data-v-7bf4b7dd]{height:160px}.col-lg-3[data-v-7bf4b7dd]{flex:0 0 100%;max-width:100%;margin-bottom:20px}.col-lg-6[data-v-7bf4b7dd]{flex:0 0 100%;max-width:100%}.col-lg-3[data-v-7bf4b7dd]:last-child{flex:0 0 100%;max-width:100%}.news-detail-sidebar[data-v-7bf4b7dd]{position:relative;top:0;max-height:none}}@media (max-width: 991px){.col-lg-3[data-v-7bf4b7dd],.col-lg-9[data-v-7bf4b7dd]{flex:0 0 100%;max-width:100%}.full-detail-content[data-v-7bf4b7dd]{padding:20px}.detail-main-title[data-v-7bf4b7dd]{font-size:24px;line-height:1.5}.detail-meta-bar[data-v-7bf4b7dd],.meta-info[data-v-7bf4b7dd],.meta-items[data-v-7bf4b7dd]{flex-wrap:wrap;gap:12px}.category-badge[data-v-7bf4b7dd]{white-space:nowrap;flex-shrink:0}.content-summary[data-v-7bf4b7dd]{padding:16px}.info-grid[data-v-7bf4b7dd]{grid-template-columns:repeat(2,minmax(0,1fr))}}
