.ShareButtons-module__ibbqvW__wrap{align-items:center;gap:8px;margin-left:auto;display:flex}.ShareButtons-module__ibbqvW__label{font:600 10px var(--vt-font-mono);letter-spacing:1.2px;color:var(--vt-ink-300);margin-right:4px}.ShareButtons-module__ibbqvW__btn{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ShareButtons-module__ibbqvW__zalo{background:var(--vt-zalo);color:#fff;font-size:9.5px;font-weight:800}.ShareButtons-module__ibbqvW__zalo:hover{color:#fff;filter:brightness(.94)}.ShareButtons-module__ibbqvW__fb{color:#fff;background:#1877f2;font-size:16px;font-weight:800}.ShareButtons-module__ibbqvW__fb:hover{color:#fff;filter:brightness(.94)}.ShareButtons-module__ibbqvW__copy{color:var(--vt-green-700);border:1.5px solid #2fb56e80;font-size:14px}.ShareButtons-module__ibbqvW__copy:hover{background:var(--vt-green-tint)}.ShareButtons-module__ibbqvW__toast{background:var(--vt-ink-900);color:#fff;z-index:200;white-space:nowrap;border-radius:999px;padding:11px 20px;font-size:13px;font-weight:600;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 14px 34px #16222e59}@media (max-width:767px){.ShareButtons-module__ibbqvW__wrap{width:100%;margin-left:0}.ShareButtons-module__ibbqvW__toast{bottom:84px}}
.ArticleHeader-module__GmfzQq__wrap{background:#fff}.ArticleHeader-module__GmfzQq__inner{padding-top:36px}.ArticleHeader-module__GmfzQq__crumbs{margin-bottom:20px}.ArticleHeader-module__GmfzQq__head{max-width:860px}.ArticleHeader-module__GmfzQq__meta{align-items:center;gap:12px;display:flex}.ArticleHeader-module__GmfzQq__kicker{font:700 10.5px var(--vt-font-mono);letter-spacing:1.4px;border-left:3px solid;padding-left:9px}.ArticleHeader-module__GmfzQq__date{font:500 10.5px var(--vt-font-mono);color:var(--vt-ink-300)}.ArticleHeader-module__GmfzQq__h1{letter-spacing:-1px;text-wrap:pretty;color:var(--vt-ink-900);margin:14px 0 0;font-size:40px;font-weight:900;line-height:1.18}.ArticleHeader-module__GmfzQq__sapo{color:var(--vt-ink-600);text-wrap:pretty;margin:16px 0 0;font-size:17px;font-weight:600;line-height:1.7}.ArticleHeader-module__GmfzQq__byline{border-top:3px solid var(--vt-ink-900);border-bottom:1px solid #16222e26;flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;padding:14px 0;display:flex}.ArticleHeader-module__GmfzQq__avatar{background:var(--vt-gradient-brand);color:#fff;width:38px;height:38px;font:800 11px var(--vt-font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ArticleHeader-module__GmfzQq__author{line-height:1.4}.ArticleHeader-module__GmfzQq__authorName{color:var(--vt-ink-900);font-size:13.5px;font-weight:800}.ArticleHeader-module__GmfzQq__authorMeta{font:500 10.5px var(--vt-font-mono);color:var(--vt-ink-300)}@media (max-width:767px){.ArticleHeader-module__GmfzQq__inner{padding-top:20px}.ArticleHeader-module__GmfzQq__crumbs{margin-bottom:14px}.ArticleHeader-module__GmfzQq__meta{flex-wrap:wrap;gap:8px}.ArticleHeader-module__GmfzQq__h1{letter-spacing:-.6px;margin-top:12px;font-size:28px;line-height:1.22}.ArticleHeader-module__GmfzQq__sapo{margin-top:12px;font-size:15px}.ArticleHeader-module__GmfzQq__byline{gap:12px;margin-top:16px}}
.PostCard-module__Zb9XiG__card{min-width:0;color:var(--vt-ink-900);transition:background var(--vt-hover-t) var(--vt-ease);border-bottom:1px solid #16222e1f;border-right:1px solid #16222e1f;padding:22px 24px;display:block}.PostCard-module__Zb9XiG__card:hover{color:var(--vt-ink-900);background:#fbfdfb}.PostCard-module__Zb9XiG__card:hover .PostCard-module__Zb9XiG__title{color:var(--vt-green-700)}.PostCard-module__Zb9XiG__compact{border-bottom:0;padding:20px 24px}.PostCard-module__Zb9XiG__img{border:1px solid var(--vt-border);width:100%!important}.PostCard-module__Zb9XiG__meta{align-items:center;gap:10px;margin-top:12px;display:flex}.PostCard-module__Zb9XiG__compact .PostCard-module__Zb9XiG__meta{margin-top:0}.PostCard-module__Zb9XiG__kicker{font:700 9.5px var(--vt-font-mono);letter-spacing:1.2px;border-left:3px solid;padding-left:7px}.PostCard-module__Zb9XiG__date{font:500 10px var(--vt-font-mono);color:var(--vt-ink-300)}.PostCard-module__Zb9XiG__title{letter-spacing:-.2px;text-wrap:pretty;transition:color var(--vt-hover-t) var(--vt-ease);margin-top:8px;font-size:17px;font-weight:800;line-height:1.35}.PostCard-module__Zb9XiG__compact .PostCard-module__Zb9XiG__title{font-size:16.5px}.PostCard-module__Zb9XiG__excerpt{color:var(--vt-ink-500);margin-top:7px;font-size:12.5px;line-height:1.6;display:block}@media (max-width:767px){.PostCard-module__Zb9XiG__card{border-right:0;padding:18px 0}.PostCard-module__Zb9XiG__compact{border-bottom:1px solid #16222e1f;padding:16px 0}.PostCard-module__Zb9XiG__card:hover{background:0 0}.PostCard-module__Zb9XiG__title{font-size:16px}}
.NewsGrid-module__9eI3xG__wrap{background:#fff;border-top:1px solid #16222e26}.NewsGrid-module__9eI3xG__inner{padding-top:26px;padding-bottom:46px}.NewsGrid-module__9eI3xG__bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.NewsGrid-module__9eI3xG__head{font:700 11px var(--vt-font-mono);letter-spacing:1.8px;color:var(--vt-ink-900);margin-right:10px}.NewsGrid-module__9eI3xG__tabs{flex-wrap:wrap;gap:10px;display:flex}.NewsGrid-module__9eI3xG__tab{color:var(--vt-ink-600);-webkit-user-select:none;user-select:none;border:1px solid #16222e33;border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:700}.NewsGrid-module__9eI3xG__tab:hover{border-color:var(--vt-ink-900);color:var(--vt-ink-900)}.NewsGrid-module__9eI3xG__tabActive{background:var(--vt-ink-900);color:#fff;border-color:var(--vt-ink-900)}.NewsGrid-module__9eI3xG__tabActive:hover{color:#fff}.NewsGrid-module__9eI3xG__count{font:500 10.5px var(--vt-font-mono);color:var(--vt-ink-300);margin-left:auto}.NewsGrid-module__9eI3xG__grid{border-top:1px solid #16222e26;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.NewsGrid-module__9eI3xG__empty{text-align:center;color:var(--vt-ink-400);grid-column:1/-1;padding:40px 0;font-size:14px}.NewsGrid-module__9eI3xG__pager{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.NewsGrid-module__9eI3xG__pageBtn{width:36px;height:36px;font:600 12px var(--vt-font-mono);color:var(--vt-ink-600);border:1px solid #16222e33;border-radius:8px;justify-content:center;align-items:center;display:flex}.NewsGrid-module__9eI3xG__pageBtn:hover{border-color:var(--vt-ink-900);color:var(--vt-ink-900)}.NewsGrid-module__9eI3xG__pageActive{border:1.5px solid var(--vt-ink-900);background:var(--vt-ink-900);color:#fff;font-weight:700}.NewsGrid-module__9eI3xG__pageNext{width:auto;padding:0 14px}@media (max-width:1023px){.NewsGrid-module__9eI3xG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.NewsGrid-module__9eI3xG__inner{padding-top:20px;padding-bottom:34px}.NewsGrid-module__9eI3xG__bar{gap:8px;margin-bottom:14px}.NewsGrid-module__9eI3xG__head{width:100%;margin-right:0}.NewsGrid-module__9eI3xG__tabs{gap:6px}.NewsGrid-module__9eI3xG__tab{padding:7px 12px;font-size:12px}.NewsGrid-module__9eI3xG__count{width:100%;margin-left:0}.NewsGrid-module__9eI3xG__grid{grid-template-columns:minmax(0,1fr)}.NewsGrid-module__9eI3xG__pager{margin-top:20px}}
.NewsEvents-module__Jjm-NG__wrap{background:var(--vt-bg-mint);border-top:1px solid var(--vt-border-soft)}.NewsEvents-module__Jjm-NG__inner{padding-top:46px;padding-bottom:52px}.NewsEvents-module__Jjm-NG__head{border-bottom:2px solid var(--vt-ink-900);align-items:baseline;gap:14px;padding-bottom:10px;display:flex}.NewsEvents-module__Jjm-NG__title{font:700 11px var(--vt-font-mono);letter-spacing:1.8px;color:var(--vt-ink-900)}.NewsEvents-module__Jjm-NG__sub{color:var(--vt-ink-300);font-size:12.5px}.NewsEvents-module__Jjm-NG__row{border-bottom:1px solid #16222e1f;align-items:center;gap:24px;padding:20px 4px;display:flex}.NewsEvents-module__Jjm-NG__cal{text-align:center;border:1.5px solid var(--vt-ink-900);box-sizing:content-box;background:#fff;border-radius:11px;flex:none;width:78px;overflow:hidden}.NewsEvents-module__Jjm-NG__calMonth{background:var(--vt-ink-900);color:#fff;font:700 9px var(--vt-font-mono);letter-spacing:1.2px;padding:4px 0}.NewsEvents-module__Jjm-NG__calDay{font:800 27px var(--vt-font-mono);color:var(--vt-ink-900);padding:6px 0 7px}.NewsEvents-module__Jjm-NG__body{flex:1;min-width:0}.NewsEvents-module__Jjm-NG__meta{align-items:center;gap:10px;display:flex}.NewsEvents-module__Jjm-NG__kind{font:700 9.5px var(--vt-font-mono);letter-spacing:1.2px}.NewsEvents-module__Jjm-NG__time{font:500 10px var(--vt-font-mono);color:var(--vt-ink-300)}.NewsEvents-module__Jjm-NG__name{letter-spacing:-.2px;color:var(--vt-ink-900);margin-top:5px;font-size:17.5px;font-weight:800}.NewsEvents-module__Jjm-NG__desc{color:var(--vt-ink-500);margin-top:4px;font-size:12.5px;line-height:1.6}.NewsEvents-module__Jjm-NG__btn{color:var(--vt-green-700);background:#fff;border:1.5px solid #2fb56e8c;border-radius:10px;flex:none;padding:11px 18px;font-size:13px;font-weight:700}.NewsEvents-module__Jjm-NG__btn:hover{background:var(--vt-green-tint);color:var(--vt-green-700)}@media (max-width:767px){.NewsEvents-module__Jjm-NG__inner{padding-top:34px;padding-bottom:34px}.NewsEvents-module__Jjm-NG__head{flex-wrap:wrap;gap:6px}.NewsEvents-module__Jjm-NG__row{flex-wrap:wrap;gap:14px;padding:16px 0}.NewsEvents-module__Jjm-NG__body{flex-basis:calc(100% - 95px)}.NewsEvents-module__Jjm-NG__name{font-size:16px}.NewsEvents-module__Jjm-NG__btn{text-align:center;width:100%}}
.ReadNext-module__NI5CsG__wrap{background:#fff;border-top:1px solid #16222e26}.ReadNext-module__NI5CsG__inner{padding-top:26px;padding-bottom:50px}.ReadNext-module__NI5CsG__head{align-items:center;gap:14px;display:flex}.ReadNext-module__NI5CsG__title{font:700 11px var(--vt-font-mono);letter-spacing:1.8px;color:var(--vt-ink-900)}.ReadNext-module__NI5CsG__all{margin-left:auto;font-size:13px;font-weight:700}.ReadNext-module__NI5CsG__grid{border-top:1px solid #16222e26;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:0;margin-top:14px;display:grid}@media (max-width:1023px){.ReadNext-module__NI5CsG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.ReadNext-module__NI5CsG__inner{padding-top:20px;padding-bottom:34px}.ReadNext-module__NI5CsG__grid{grid-template-columns:minmax(0,1fr)}}
