.blog-list-hero-module{--brand-primary: #0056D2;--brand-green: #00D28A;--brand-dark: #12161E;--brand-gray: #F4F6F9;--text-muted: #6B7280}.blog-list-hero-module .page_hero{position:relative;width:100%;height:32rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#12161e;margin-top:0}.blog-list-hero-module .page_hero .bg{position:absolute;inset:0;opacity:.2}.blog-list-hero-module .page_hero .bg img{width:100%;height:100%;object-fit:cover;object-position:center}.blog-list-hero-module .page_hero .hero_inner{position:relative;z-index:2;text-align:center;color:#fff;padding:0 2rem;margin-top:4rem}.blog-list-hero-module .page_hero h1{font-size:5.6rem;font-weight:800;letter-spacing:-1px}.blog-list-hero-module .breadcrumb{display:flex;align-items:center;justify-content:center;gap:.8rem;font-size:1.52rem;color:#a0aabf;margin-bottom:1.5rem}.blog-list-hero-module .breadcrumb a{transition:all .3s;display:flex;align-items:center;gap:.5rem}.blog-list-hero-module .breadcrumb i{font-size:1.4rem}.blog-list-hero-module .breadcrumb .current{color:var(--brand-green)}@media(max-width: 768px){.blog-list-hero-module .page_hero h1{font-size:3.2rem}}.blog-list-content-module{--brand-primary: #0056D2;--brand-green: #00D28A;--brand-dark: #12161E;--brand-gray: #F4F6F9;--text-muted: #6B7280}.blog-list-content-module .sec_layout{padding:8rem 5rem 12rem;background:#f8f9fa;flex:1}.blog-list-content-module .container{max-width:140rem;margin:0 auto;display:flex;gap:5rem;align-items:flex-start}.blog-list-content-module .sidebar{width:34rem;flex-shrink:0;position:sticky;top:12rem}.blog-list-content-module .widget{background:#fff;border-radius:1.6rem;padding:3rem;margin-bottom:3rem;border:1px solid #e5e7eb;box-shadow:0 4px 20px rgba(0,0,0,.02)}.blog-list-content-module .widget_title{font-size:1.92rem;font-weight:800;color:var(--brand-dark);margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #f4f6f9;position:relative;text-transform:uppercase;letter-spacing:1px}.blog-list-content-module .widget_title::after{content:"";position:absolute;left:0;bottom:-2px;width:4rem;height:2px;background:var(--brand-primary)}.blog-list-content-module .widget_search .search_box{position:relative}.blog-list-content-module .widget_search input{width:100%;padding:1.4rem 1.5rem 1.4rem 4.5rem;border-radius:.8rem;border:1px solid #e5e7eb;outline:none;background:#f8f9fa;transition:all .3s;font-family:inherit;font-size:1.6rem;color:var(--brand-dark)}.blog-list-content-module .widget_search input:focus{border-color:var(--brand-primary);background:#fff;box-shadow:0 0 0 3px rgba(0,86,210,.1)}.blog-list-content-module .widget_search i{position:absolute;left:1.5rem;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:1.8rem}.blog-list-content-module .cat_list li{margin-bottom:.8rem}.blog-list-content-module .cat_list li:last-child{margin-bottom:0}.blog-list-content-module .cat_list a{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;color:var(--text-muted);transition:all .3s;font-weight:500;font-size:1.68rem;cursor:pointer}.blog-list-content-module .cat_list a .cat_name{display:flex;align-items:center;gap:.8rem}.blog-list-content-module .cat_list a i{font-size:1.2rem;color:#d1d5db;transition:color .3s,transform .3s}.blog-list-content-module .cat_list a:hover{color:var(--brand-primary);padding-left:1rem}.blog-list-content-module .cat_list a:hover i{color:var(--brand-primary);transform:translateX(3px)}.blog-list-content-module .cat_list a.active{color:var(--brand-primary);padding-left:1rem;font-weight:700}.blog-list-content-module .cat_list a.active i{color:var(--brand-primary);transform:translateX(3px)}.blog-list-content-module .cat_list a.active .count{background:var(--brand-primary);color:#fff}.blog-list-content-module .cat_list .count{background:#f4f6f9;font-size:1.36rem;padding:.2rem 1rem;border-radius:2rem;color:var(--text-muted);font-weight:600}.blog-list-content-module .tag_cloud{display:flex;flex-wrap:wrap;gap:1rem}.blog-list-content-module .tag_cloud a{padding:.8rem 1.6rem;background:#f4f6f9;border-radius:3rem;font-size:1.44rem;color:var(--text-muted);transition:all .3s;font-weight:500;border:1px solid rgba(0,0,0,0);cursor:pointer}.blog-list-content-module .tag_cloud a:hover{background:var(--brand-primary);color:#fff;box-shadow:0 4px 10px rgba(0,86,210,.2)}.blog-list-content-module .pop_item{display:flex;gap:1.5rem;margin-bottom:2rem}.blog-list-content-module .pop_item:last-child{margin-bottom:0}.blog-list-content-module .pop_item .pop_img{width:7.5rem;height:7.5rem;border-radius:1rem;overflow:hidden;flex-shrink:0}.blog-list-content-module .pop_item .pop_img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.blog-list-content-module .pop_item:hover .pop_img img{transform:scale(1.1)}.blog-list-content-module .pop_item .pop_txt{flex:1}.blog-list-content-module .pop_item .pop_txt h4{font-size:1.52rem;font-weight:600;line-height:1.4;margin-bottom:.6rem;color:var(--brand-dark);transition:color .3s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-list-content-module .pop_item .pop_txt .date{font-size:1.28rem;color:var(--text-muted);display:flex;align-items:center;gap:.5rem}.blog-list-content-module .pop_item .pop_txt .date i{font-size:1.2rem}.blog-list-content-module .pop_item:hover .pop_txt h4{color:var(--brand-primary)}.blog-list-content-module .main_content{flex:1}.blog-list-content-module .news_list{display:flex;flex-direction:column;gap:3rem}.blog-list-content-module .news_empty{background:#fff;border-radius:2rem;padding:10rem 5rem;text-align:center;border:1px solid #e5e7eb}.blog-list-content-module .news_empty .empty_content i{font-size:6rem;color:#d1d5db;display:block;margin-bottom:2rem}.blog-list-content-module .news_empty .empty_content .empty_text{font-size:1.8rem;color:var(--text-muted);font-weight:500;margin:0}.blog-list-content-module .news_item{display:flex;background:#fff;border-radius:2rem;border:1px solid #e5e7eb;padding:2.5rem;transition:all .4s;gap:3rem;position:relative}.blog-list-content-module .news_item:hover{box-shadow:0 20px 40px rgba(0,0,0,.06);transform:translateY(-5px);border-color:rgba(0,0,0,0)}.blog-list-content-module .time_box{width:10rem;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8f9fa;border-radius:1.4rem;transition:all .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);position:relative;overflow:hidden;border:1px solid #e5e7eb}.blog-list-content-module .time_box .day{font-size:4.48rem;font-weight:800;color:var(--brand-dark);line-height:1;margin-bottom:.5rem;transition:color .4s}.blog-list-content-module .time_box .month_year{font-size:1.36rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;transition:color .4s;text-align:center;line-height:1.3;position:relative}.blog-list-content-module .time_box .month_year::before{content:"";position:absolute;bottom:-1rem;left:50%;transform:translateX(-50%);width:3.6rem;height:.2rem;background:var(--brand-primary)}.blog-list-content-module .news_item:hover .time_box{background:var(--brand-primary);transform:scale(1.05);border-color:var(--brand-primary);box-shadow:0 10px 20px rgba(0,86,210,.3)}.blog-list-content-module .news_item:hover .time_box::before{background:var(--brand-green)}.blog-list-content-module .news_item:hover .time_box .day,.blog-list-content-module .news_item:hover .time_box .month_year{color:#fff}.blog-list-content-module .img_wrap{width:28rem;height:19rem;flex-shrink:0;border-radius:1.2rem;overflow:hidden}.blog-list-content-module .img_wrap img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.blog-list-content-module .news_item:hover .img_wrap img{transform:scale(1.08)}.blog-list-content-module .txt_wrap{flex:1;display:flex;flex-direction:column;justify-content:center}.blog-list-content-module .cat_tag{align-self:flex-start;font-size:1.28rem;font-weight:700;padding:.4rem 1.2rem;background:rgba(0,86,210,.08);color:var(--brand-primary);border-radius:.6rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1.2rem}.blog-list-content-module h3{font-size:2.4rem;font-weight:700;color:var(--brand-dark);margin-bottom:1.2rem;line-height:1.4;transition:color .3s}.blog-list-content-module .news_item:hover h3{color:var(--brand-primary)}.blog-list-content-module p{color:var(--text-muted);font-size:1.68rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1.5rem}.blog-list-content-module .read_more{display:inline-flex;align-items:center;gap:.6rem;font-size:1.6rem;font-weight:600;color:var(--brand-dark);margin-top:auto;transition:color .3s}.blog-list-content-module .read_more i{font-size:1.4rem;transition:transform .3s;color:var(--brand-green)}.blog-list-content-module .news_item:hover .read_more{color:var(--brand-primary)}.blog-list-content-module .news_item:hover .read_more i{transform:translateX(6px);color:var(--brand-primary)}.blog-list-content-module .pagination{display:flex;justify-content:center;align-items:center;gap:.8rem;margin-top:6rem}.blog-list-content-module .pagination a,.blog-list-content-module .pagination span{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;font-size:1.68rem;font-weight:600;color:var(--text-muted);transition:all .3s;border:1px solid rgba(0,0,0,0);cursor:pointer}.blog-list-content-module .pagination a:hover{background:#e5e7eb;color:var(--brand-dark)}.blog-list-content-module .pagination a.active{background:var(--brand-primary);color:#fff;box-shadow:0 4px 15px rgba(0,86,210,.3)}.blog-list-content-module .pagination a.prev_next{border:1px solid #e5e7eb;background:#fff}.blog-list-content-module .pagination a.prev_next:hover{border-color:var(--brand-primary);color:var(--brand-primary)}@media(max-width: 1200px){.blog-list-content-module .container{gap:3rem}.blog-list-content-module .sidebar{width:28rem}.blog-list-content-module .news_item .img_wrap{width:22rem;height:16rem}}@media(max-width: 992px){.blog-list-content-module .sec_layout{padding:60px 20px}.blog-list-content-module .container{flex-direction:column}.blog-list-content-module .sidebar{width:100%;position:static;display:flex;flex-wrap:wrap;gap:20px}.blog-list-content-module .widget{width:calc(50% - 10px);margin-bottom:0}.blog-list-content-module .widget_search{width:100%}.blog-list-content-module .pagination{gap:.8rem;margin-top:4rem}.blog-list-content-module .pagination a,.blog-list-content-module .pagination span{width:3rem;height:3rem;font-size:1.2rem}}@media(max-width: 768px){.blog-list-content-module .widget{width:100%}.blog-list-content-module .news_item{flex-direction:column;padding:20px;gap:20px}.blog-list-content-module .news_item .time_box{position:absolute;top:30px;left:30px;z-index:10;width:70px;height:70px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.blog-list-content-module .news_item .time_box .day{font-size:1.8rem;margin-bottom:2px}.blog-list-content-module .news_item .time_box .month_year{font-size:.7rem}.blog-list-content-module .news_item .time_box .month_year::before{bottom:-0.6rem;width:2.1rem}.blog-list-content-module .news_item .img_wrap{width:100%;height:220px}.blog-list-content-module h3{font-size:2rem}.blog-list-content-module p{font-size:1.4rem}}.blog-list-container{width:100%}/*# sourceMappingURL=blog-list.css.map */
