@charset "UTF-8";
/* https://blognhatban.com/wp-content/plugins/danh-sach-tin-tuc/assets/css/ds-tin-tuc.css?ver=2.9.5 */
.ds-news-layout,.ds-news-layout *,.ds-news-equal-grid,.ds-news-equal-grid *{box-sizing:border-box}.ds-news-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;width:100%;align-items:stretch}.ds-news-featured-wrap,.ds-news-popular-wrap{display:flex;flex-direction:column;min-width:0}.ds-news-empty-notice{padding:14px 16px;border:1px solid #ddd;background:#fff8e5;color:#333;font-size:14px;line-height:1.5}.ds-news-section-title{margin:0 0 24px;font-size:inherit;line-height:inherit;font-weight:700;color:inherit}.ds-news-featured{position:relative;flex:1;min-height:520px;overflow:hidden;background:#f4f4f4}.ds-news-featured-link,.ds-news-card-image{display:block;position:relative;overflow:hidden;color:inherit;text-decoration:none}.ds-news-featured-link{height:100%;min-height:520px}.ds-news-featured img,.ds-news-featured .ds-news-thumb-placeholder{width:100%;height:100%;min-height:520px;object-fit:cover;display:block;transition:transform .35s ease}.ds-news-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.28) 42%,rgba(0,0,0,.7) 100%);z-index:1}.ds-news-featured-content{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;color:#fff}.ds-news-badge{display:inline-flex;align-items:center;width:fit-content;max-width:100%;padding:7px 12px;background:#111;color:#fff!important;font-size:12px;line-height:1;font-weight:700;text-transform:uppercase;text-decoration:none!important;letter-spacing:.03em}.ds-news-featured .ds-news-badge{margin-bottom:18px}.ds-news-featured-title{margin:0 0 18px;font-size:22px;line-height:1.25;font-weight:700;color:#fff}.ds-news-featured-title a{color:#fff!important;text-decoration:none!important}.ds-news-date{font-size:13px;text-transform:uppercase;color:rgba(255,255,255,.78)}.ds-news-popular-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px;flex:1}.ds-news-layout-cols-1 .ds-news-popular-grid{grid-template-columns:minmax(0,1fr)}.ds-news-layout-cols-3 .ds-news-popular-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-news-equal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px;width:100%}.ds-news-equal-grid-cols-1{grid-template-columns:minmax(0,1fr)}.ds-news-equal-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-news-equal-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-news-equal-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ds-news-card-image{aspect-ratio:16 / 11;margin-bottom:10px;background:#f4f4f4}.ds-news-card-image img,.ds-news-card-image .ds-news-thumb-placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.ds-news-featured:hover img,.ds-news-featured:hover .ds-news-thumb-placeholder,.ds-news-card:hover img,.ds-news-card:hover .ds-news-thumb-placeholder{transform:scale(1.045)}.ds-news-card-badges{position:absolute;left:18px;bottom:18px;display:flex;gap:8px;flex-wrap:wrap;z-index:2}.ds-news-card-title{margin:0 0 12px;font-size:14px;line-height:20px;font-weight:400;color:inherit}.ds-news-card-title a{color:inherit!important;text-decoration:none!important}.ds-news-excerpt{margin:0;color:inherit;opacity:.68;font-size:inherit;line-height:20px}.ds-news-thumb-placeholder{background:linear-gradient(135deg,rgba(0,0,0,.14),rgba(0,0,0,.38)),linear-gradient(135deg,#d6d6d6,#a0a0a0)}.ds-news-thumb-placeholder-1{background:linear-gradient(135deg,rgba(0,0,0,.08),rgba(0,0,0,.5)),linear-gradient(135deg,#a7d8de,#335b69)}.ds-news-thumb-placeholder-2{background:linear-gradient(135deg,rgba(0,0,0,.08),rgba(0,0,0,.52)),linear-gradient(135deg,#cab88d,#6d5d3d)}.ds-news-thumb-placeholder-3{background:linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.5)),linear-gradient(135deg,#d48b63,#374d5d)}.ds-news-thumb-placeholder-4{background:linear-gradient(135deg,rgba(0,0,0,.12),rgba(0,0,0,.48)),linear-gradient(135deg,#a9b8a2,#394536)}@media (max-width:991px){.ds-news-layout{grid-template-columns:1fr}.ds-news-featured,.ds-news-featured-link,.ds-news-featured img,.ds-news-featured .ds-news-thumb-placeholder{min-height:420px}.ds-news-equal-grid,.ds-news-equal-grid-cols-3,.ds-news-equal-grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ds-news-layout{gap:28px}.ds-news-popular-grid,.ds-news-layout-cols-1 .ds-news-popular-grid,.ds-news-layout-cols-2 .ds-news-popular-grid,.ds-news-layout-cols-3 .ds-news-popular-grid,.ds-news-equal-grid,.ds-news-equal-grid-cols-1,.ds-news-equal-grid-cols-2,.ds-news-equal-grid-cols-3,.ds-news-equal-grid-cols-4{grid-template-columns:1fr;gap:24px}.ds-news-featured,.ds-news-featured-link,.ds-news-featured img,.ds-news-featured .ds-news-thumb-placeholder{min-height:360px}.ds-news-featured-content{left:20px;right:20px;bottom:20px}.ds-news-featured-title{font-size:22px}}.ds-news-mobile-swiper{display:none;width:100%;overflow:hidden}.ds-news-mobile-track{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 16px 8px 0;margin-right:-16px}.ds-news-mobile-track::-webkit-scrollbar{display:none}.ds-news-mobile-slide{flex:0 0 calc((100% - 16px) / 1.5);max-width:calc((100% - 16px) / 1.5);scroll-snap-align:start}@media (max-width:767px){.ds-news-desktop-layout{display:none!important}.ds-news-mobile-swiper{display:block}.ds-news-mobile-slide .ds-news-card-image{margin-bottom:10px}.ds-news-mobile-slide .ds-news-card-title{font-size:14px;line-height:20px;margin-bottom:8px}.ds-news-mobile-slide .ds-news-excerpt{line-height:20px}}@media (max-width:767px){.ds-news-layout:not(.ds-news-desktop-layout) .ds-news-popular-grid,.ds-news-layout-cols-1:not(.ds-news-desktop-layout) .ds-news-popular-grid,.ds-news-layout-cols-2:not(.ds-news-desktop-layout) .ds-news-popular-grid,.ds-news-layout-cols-3:not(.ds-news-desktop-layout) .ds-news-popular-grid,.ds-news-equal-grid:not(.ds-news-desktop-layout),.ds-news-equal-grid-cols-1:not(.ds-news-desktop-layout),.ds-news-equal-grid-cols-2:not(.ds-news-desktop-layout),.ds-news-equal-grid-cols-3:not(.ds-news-desktop-layout),.ds-news-equal-grid-cols-4:not(.ds-news-desktop-layout){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.ds-news-layout:not(.ds-news-desktop-layout){gap:24px}.ds-news-layout:not(.ds-news-desktop-layout) .ds-news-featured,.ds-news-layout:not(.ds-news-desktop-layout) .ds-news-featured-link,.ds-news-layout:not(.ds-news-desktop-layout) .ds-news-featured img,.ds-news-layout:not(.ds-news-desktop-layout) .ds-news-featured .ds-news-thumb-placeholder{min-height:320px}}@media (max-width:380px){.ds-news-layout:not(.ds-news-desktop-layout) .ds-news-popular-grid,.ds-news-layout-cols-1:not(.ds-news-desktop-layout) .ds-news-popular-grid,.ds-news-layout-cols-2:not(.ds-news-desktop-layout) .ds-news-popular-grid,.ds-news-layout-cols-3:not(.ds-news-desktop-layout) .ds-news-popular-grid,.ds-news-equal-grid:not(.ds-news-desktop-layout),.ds-news-equal-grid-cols-1:not(.ds-news-desktop-layout),.ds-news-equal-grid-cols-2:not(.ds-news-desktop-layout),.ds-news-equal-grid-cols-3:not(.ds-news-desktop-layout),.ds-news-equal-grid-cols-4:not(.ds-news-desktop-layout){grid-template-columns:1fr}}.ds-news-card-title,.ds-news-mobile-slide .ds-news-card-title{font-size:14px;line-height:20px;font-weight:400}.ds-news-card-title,.ds-news-mobile-slide .ds-news-card-title{overflow:hidden}.ds-news-card-title a,.ds-news-mobile-slide .ds-news-card-title a,.ds-news-featured-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ds-news-card-title a,.ds-news-mobile-slide .ds-news-card-title a{line-height:20px;max-height:40px}