@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5f841e19a104a2f1-s.p.1two88yljb5sr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6d62c74c8e468ef4-s.0eam1vlzr7y9e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9d978ba009f47915-s.p.1x4h7xumh6h0q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.p.1uklb5el4zgvl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.05i4gb4p0piv4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.p.2g-0we2o5_ngd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/625a092f804baad3-s.p.1zvg0ggiaivzo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6afabefbb32d7517-s.0jaqhc1tb-5xm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a4f4f75ad654963f-s.p.1hvvd1t-trplq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.p.25pbmqxk8u2s7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.0n_ln9vqskgts.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.p.2wu4yy186g04j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ffc259da9d23054-s.p.10uaeld2xxvpt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e486ba39c38fb8a-s.2bbpeapf-lbjw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6f42e0a3b0519c4d-s.p.13y-iz2lazqtb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.be_vietnam_pro_1fbbcd0-module__-Uaa_q__className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.be_vietnam_pro_1fbbcd0-module__-Uaa_q__variable{--font-be-vietnam-pro:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
html,body{margin:0;padding:0}body{font-family:var(--font-be-vietnam-pro), "Be Vietnam Pro", sans-serif}.layout-menu-fixed .layout-navbar-full .layout-menu,.layout-page{padding-top:64px!important}.content-wrapper{padding-bottom:0!important}#layout-menu.layout-menu{flex-direction:column;display:flex}#layout-menu .profile-card{flex:auto;width:100%;height:100%;min-height:0;align-items:stretch!important}#layout-menu .menu-inner{flex:auto;width:100%;min-height:0;overflow-y:auto}#layout-menu .menu-footer-pin{flex-shrink:0;margin-top:auto}.future-mind-card{background-image:url(/images/bg-future-mind.jpg)!important}#layout-menu.layout-menu{box-shadow:none;border-right:1px solid #eef0f3}#layout-menu .menu-inner{margin-top:0!important;padding:6px 0 10px!important}#layout-menu .menu-item>.menu-link{color:#4b5563;border-left:none;border-radius:8px;gap:0;padding:8px 12px;font-weight:500;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}#layout-menu .menu-item>.menu-link:hover{color:#111827;background:#f9fafb;transform:translate(4px)}#layout-menu .menu-item.active>.menu-link{color:#4338ca;background:#eef2ff;font-weight:600}#layout-menu .menu-item.active>.menu-link .menu-icon{color:#4338ca}#layout-menu .menu-icon{color:#9ca3af;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:10px;font-size:19px;transition:transform .2s cubic-bezier(.4,0,.2,1);display:flex}#layout-menu .menu-item>.menu-link:hover .menu-icon{color:#4f46e5;transform:scale(1.1)}#layout-menu .menu-item.active>.menu-link:hover,#layout-menu .menu-item.active>.menu-link:hover .menu-icon{transform:none}.mf-owl-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;touch-action:pan-x;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden;container-type:inline-size}.mf-owl-item--fluid{width:var(--mf-item-width-xs,calc((100cqw - 10px) / 1.5));min-width:var(--mf-item-width-xs,calc((100cqw - 10px) / 1.5));flex-shrink:0}@media (min-width:576px){.mf-owl-item--fluid{width:var(--mf-item-width-sm,var(--mf-item-width-xs));min-width:var(--mf-item-width-sm,var(--mf-item-width-xs))}}@media (min-width:768px){.mf-owl-item--fluid{width:var(--mf-item-width-md,var(--mf-item-width-sm));min-width:var(--mf-item-width-md,var(--mf-item-width-sm))}}@media (min-width:1200px){.mf-owl-item--fluid{width:var(--mf-item-width-lg,var(--mf-item-width-md));min-width:var(--mf-item-width-lg,var(--mf-item-width-md))}}.news-stats-carousel{min-height:96px}.news-stats-carousel .owl-item{align-self:stretch}.news-category-tabs.mf-horizontal-scroll-wrap{min-height:48px}.mf-owl-scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.mf-owl-scroll.is-dragging *{pointer-events:none}.mf-owl-scroll::-webkit-scrollbar{display:none}.mf-owl-item{scroll-snap-align:start;scroll-snap-stop:always}.mf-owl-wrap{isolation:isolate}.mf-horizontal-scroll-wrap{isolation:isolate;position:relative}.mf-horizontal-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;touch-action:pan-x;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;flex-wrap:nowrap;gap:4px;padding:4px;display:flex;overflow:auto hidden}.mf-horizontal-scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.mf-horizontal-scroll.is-dragging *{pointer-events:none}.mf-horizontal-scroll::-webkit-scrollbar{display:none}.mf-horizontal-scroll-fade{z-index:2;pointer-events:none;opacity:0;width:28px;transition:opacity .15s;position:absolute;top:0;bottom:0}.mf-horizontal-scroll-fade.is-visible{opacity:1}.mf-horizontal-scroll-fade--left{background:linear-gradient(90deg,#fff 15%,#0000);left:0}.mf-horizontal-scroll-fade--right{background:linear-gradient(270deg,#fff 15%,#0000);right:0}.news-category-tabs__track .tab-link{white-space:nowrap;scroll-snap-align:start;flex-shrink:0}.mf-owl-stage{width:max-content;display:flex}i.bx,i.bxs,i.bxl{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:boxicons!important}.mf-owl-wrap .owl-nav,.owl-carousel .owl-nav{z-index:4}.mf-owl-wrap .owl-nav button,.owl-carousel .owl-nav button{z-index:4;top:50%;transform:translateY(-50%);color:#566a7f!important}.mf-owl-wrap .owl-nav button i.bx,.owl-carousel .owl-nav button i.bx{color:inherit;pointer-events:none;line-height:1;font-family:boxicons!important;font-size:16px!important}.box_quick_access_news .mf-owl-stage{align-items:flex-start}.box_quick_access_news .owl-item{align-self:flex-start}.box_quick_access_news .qa-content{flex:1;min-width:0}.box_quick_access_news .quick-access-card{width:100%;height:auto}.side-news-img img,.featured-img-wrap img,.card-img-wrap img,.company-logo{object-fit:cover;position:relative}.card-img-wrap,.featured-img-wrap{width:100%;position:relative;overflow:hidden}.featured-img-wrap{aspect-ratio:16/9}@media (min-width:768px){.featured-img-wrap{aspect-ratio:3/2}}.card-img-wrap{aspect-ratio:3/2}.mf-project-news-scroll{position:relative}.mf-project-news-list{--mf-project-news-item-height:80px;max-height:calc(var(--mf-project-news-item-height) * 4);scrollbar-width:none;-ms-overflow-style:none}.mf-project-news-list::-webkit-scrollbar{width:0;height:0;display:none}.mf-project-news-scrollbar{pointer-events:none;opacity:0;width:4px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:2px}.mf-project-news-scrollbar.is-visible{opacity:1}.mf-project-news-scrollbar__thumb{background:var(--red,#990303);will-change:transform;border-radius:999px;width:100%;min-height:24px}.sidebar_news .mf-project-news-thumb{border-radius:8px;width:72px;height:56px;overflow:hidden}.sidebar_news .mf-project-news-thumb img{border-radius:8px}.news-thumb{border-radius:8px;flex-shrink:0;width:120px;height:80px;position:relative;overflow:hidden}@media (max-width:767.98px){.news-thumb{width:100%;min-width:0;height:180px}}.topic-news-card{width:100%;display:block;position:relative;overflow:hidden}.box_topic_news .mf-owl-item{display:flex}.box_topic_news .topic-news-card{background-color:#f8f9fa;border-radius:16px;flex:1;height:190px;text-decoration:none;box-shadow:0 4px 10px #0000000d}.box_topic_news .topic-news-card .image-with-skeleton{z-index:1;position:absolute;inset:0}.box_topic_news .topic-news-card .image-with-skeleton__img{transition:transform .4s}.box_topic_news .topic-news-card:hover .image-with-skeleton__img{transform:scale(1.05)}.box_topic_news .topic-overlay{z-index:3;pointer-events:none;background:linear-gradient(#fff0 0%,#ffffffd9 45%,#fff 100%);padding:40px 16px 16px;position:absolute;bottom:0;left:0;right:0}.box_topic_news .topic-title{color:#0f172a;margin-bottom:4px;font-size:16px;font-weight:700}.box_topic_news .topic-count{color:#64748b;margin:0;font-size:13px}.topic-news-card img{object-fit:cover;width:100%;height:100%}.video_podcast .video-thumb{width:100%;height:110px;position:relative}@media (min-width:768px){.video_podcast .video-thumb{height:120px}}.video_podcast .video-card{height:100%}.video_podcast .owl-item{display:flex}.upgrade_pro .content_upgrade .icon{width:62px;height:62px;color:var(--red,#c8102e);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:5px;padding:0;font-size:30px;line-height:1;display:inline-flex}.upgrade_pro .content_upgrade .icon i{line-height:1;display:block}#new-recommended .owl-stage{display:flex}#new-recommended .owl-item{align-items:stretch;display:flex;height:auto!important}#new-recommended .new-item{width:100%;display:flex}#new-recommended .card-img-wrap{aspect-ratio:3/2;flex-shrink:0;width:100%;position:relative;overflow:hidden}#new-recommended .card-img-wrap img{object-fit:cover;transition:transform .35s}#new-recommended .card:hover .card-img-wrap img{transform:scale(1.06)}#new-recommended .badge-category{letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:.55rem;font-weight:700;position:absolute;top:10px;left:10px}#new-recommended .card{border:none;border-radius:10px;width:100%;transition:box-shadow .25s,transform .25s;overflow:hidden}#new-recommended .card:hover{transform:translateY(-6px)}#new-recommended .card-title{font-size:.8rem;font-weight:600}#new-recommended .meta-info{color:#888;font-size:.75rem}#projectCarousel .owl-item{align-items:stretch;display:flex}#projectCarousel .project-card{width:100%}#projectCarousel .card-img-wrap{flex-shrink:0;height:180px;position:relative;overflow:hidden}#projectCarousel .card-img-wrap img{object-fit:cover;transition:transform .4s}.image-with-skeleton{background-color:#ececec;overflow:hidden}.image-with-skeleton--fill{width:100%;height:100%;position:relative}.image-with-skeleton--aspect{width:100%;position:relative}.image-with-skeleton--aspect-16-9{aspect-ratio:16/9}.image-with-skeleton--aspect-4-3{aspect-ratio:4/3}.image-with-skeleton--aspect-3-2{aspect-ratio:3/2}.image-with-skeleton--aspect-1-1{aspect-ratio:1}.image-with-skeleton--aspect-2-1{aspect-ratio:2}.image-with-skeleton--aspect-4-5{aspect-ratio:4/5}.image-with-skeleton--aspect-12-7{aspect-ratio:12/7}.image-with-skeleton--aspect-20-9{aspect-ratio:20/9}.image-with-skeleton--intrinsic{line-height:0;display:inline-block;position:relative}.image-with-skeleton__img{z-index:1;object-fit:cover;position:relative}.image-with-skeleton__img-intrinsic{z-index:1;position:relative}.image-with-skeleton__error{z-index:10;text-align:center;background-color:#ececec;justify-content:center;align-items:center;padding:0 .75rem;display:flex;position:absolute;inset:0}.image-with-skeleton__error-text{color:#9ca3af;font-size:10px;font-weight:500}.image-skeleton{z-index:2;background:linear-gradient(90deg,#ececec 0%,#f5f5f5 40%,#ececec 80%) 0 0/200% 100%;animation:1.8s ease-in-out infinite image-skeleton-flow;position:absolute;inset:0}.image-skeleton:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%);animation:1.8s ease-in-out infinite image-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}.image-skeleton-exit{opacity:0;pointer-events:none;transition:opacity .45s}@keyframes image-skeleton-flow{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes image-skeleton-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-shimmer{background:linear-gradient(90deg,#ececec 0%,#f3f0e8 45%,#ececec 90%) 0 0/200% 100%;border-radius:4px;animation:1.6s ease-in-out infinite skeleton-shimmer-flow}@keyframes skeleton-shimmer-flow{0%,to{background-position:100% 0}50%{background-position:0 0}}@media (prefers-color-scheme:dark){.image-skeleton{background:linear-gradient(90deg,#2a2a2a 0%,#353535 40%,#2a2a2a 80%) 0 0/200% 100%}.skeleton-shimmer{background:linear-gradient(90deg,#2a2a2a 0%,#3a3830 45%,#2a2a2a 90%) 0 0/200% 100%}}@media (prefers-reduced-motion:reduce){.image-skeleton,.image-skeleton:after,.skeleton-shimmer{animation:none}.image-skeleton-exit{transition:none}}[data-sonner-toaster]{--width:min(420px, calc(100vw - 32px));font-family:var(--font-be-vietnam-pro), system-ui, sans-serif}.mf-toast{border:1px solid #0f172a14!important;border-radius:12px!important;padding:14px 16px!important;font-size:14px!important;box-shadow:0 12px 32px #0f172a1f!important}.mf-toast [data-title]{color:var(--bs-body-color,#1e293b);font-weight:600}.mf-toast [data-description]{color:var(--bs-secondary-color,#64748b);line-height:1.45}@media (max-width:766.98px){.content-wrapper{padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))!important}.bottom-nav{height:calc(70px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px)}}@media (max-width:1199.98px){.layout-menu-100vh .layout-menu,.layout-menu-100vh .layout-overlay{height:100dvh!important}.mobile-header-actions .search_header_pc{flex:auto;width:auto;min-width:0;max-width:42vw}.mobile-header-actions .search_header_pc input{min-width:0}.box_search_header .btn_search{display:none}}@media (max-width:991.98px){.main-content .sticky.top-0,.sidebar_news.sticky{position:static;top:auto}}@media (max-width:767.98px){.news-meta{white-space:normal;flex-wrap:wrap}.scale_img_hover .news-meta{width:100%}.box_featured+.col-12 .d-flex.image-scale>div:last-child{min-width:0}}@media (max-width:500px){.search_suggest .ss-pane,.search_suggest .ss-recent{max-height:50dvh}}.article-content table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}
