/* THPT public bundle */
:root{--thpt-primary: #0873c5;--thpt-primary-nav: #0660a8;--thpt-primary-accent: #0e96b5;--thpt-nav-link-hover: #0a65aa;--thpt-dropdown-link-hover: red;--thpt-utility-link-border: #3ca6f7;--thpt-mobile-submenu-bg: #0b8ff5;--thpt-mobile-drawer-accent: #23527c;--thpt-text: #222;--thpt-border: #e0e0e0;--thpt-container: min(1170px, calc(100% - 30px) );--thpt-content-padding: 10px;--thpt-content-padding-inline: 0;--thpt-nav-dropdown-max-height: min(500px, 70vh);--thpt-sidebar-width-mobile: 100vw;--thpt-transition: .25s ease;--brand-primary-10: rgba(8, 115, 197, .1);--brand-primary-15: rgba(8, 115, 197, .15);--brand-primary-20: rgba(8, 115, 197, .2);--link-hover-color: #0873c5}.thpt-body{display:flex;flex-direction:column;min-height:100vh;margin:0;padding:0;font-family:var(--etp-font, "Inter-Regular", Arial, sans-serif);font-size:var(--text-base, 1rem);color:var(--thpt-text);background-color:#fff;background-image:var(--thpt-body-bg-image, none);background-repeat:repeat}.thpt-body .region-top{flex:0 0 auto}.thpt-body .container,.thpt-body .container-fluid{width:var(--thpt-container);max-width:1170px;margin-inline:auto;padding-inline:15px}.thpt-body .navigation-menu-type-20 .container-fluid{width:100%;max-width:1170px}.thpt-site-column,.thpt-body .tab-banner-home,.thpt-body .thpt-site-surface,.thpt-body .region-bottom{box-sizing:border-box;width:var(--thpt-container);max-width:1170px;margin-inline:auto;margin-block:0}.thpt-body .tab-top-header{width:100%;max-width:none;margin-inline:0;margin-block:0}.thpt-site-surface{flex:1 0 auto;display:flex;flex-direction:column;background-color:#fff;padding-block:var(--thpt-content-padding);padding-inline:var(--thpt-content-padding-inline)}.thpt-body .region-bottom{flex:0 0 auto}.thpt-body .tab-banner-home>.column1.container,.thpt-body .region-bottom>.column1.container{width:100%;max-width:none;margin-inline:0;padding-inline:0}.thpt-body .tab-top-header>.thpt-site-column.container{padding-inline:0}.thpt-main{flex:1 0 auto;min-height:0;padding:0;margin:0}.thpt-main__wrap{padding:0}.thpt-body .thpt-main.etp-main{flex:1 0 auto;min-height:0}.thpt-body .thpt-main__wrap.etp-main__wrap{width:100%;max-width:none;margin:0;padding:0;background:transparent!important;border-radius:0;box-shadow:none}.thpt-scroll-top{position:fixed;right:1rem;bottom:1rem;z-index:90;width:2.5rem;height:2.5rem;border:none;border-radius:50%;background:var(--thpt-primary);color:#fff;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s}.thpt-scroll-top.is-visible{opacity:1;pointer-events:auto}.columns-widget .row{display:flex;flex-wrap:wrap;margin-inline:-10px}.columns-widget .row>[class*=col-]{padding-inline:10px;min-width:0}.columns3-9>.row>.col-left,.columns3-9>.row>.col-md-3{flex:0 0 25%;max-width:25%;padding-right:5px}@media(min-width:768px){.header-default-type3 .section-logo .header-title{display:inline-block}}.columns3-9>.row>.col-right.pull-right,.columns3-9>.row>.col-md-9.pull-right{padding-left:5px}.columns3-9>.row>.col-right,.columns3-9>.row>.col-md-9{flex:0 0 75%;max-width:75%}.columns8-4>.row>.col-left,.columns8-4>.row>.col-md-8{flex:0 0 66.666%;max-width:66.666%;padding-right:5px}.columns8-4>.row>.col-right,.columns8-4>.row>.col-md-4{flex:0 0 33.333%;max-width:33.333%;padding-left:5px}.pull-right{margin-left:auto}@media(max-width:991.98px){:root{--thpt-container: 100%;--thpt-content-padding-inline: var(--etp-gutter)}.thpt-body .container,.thpt-body .container-fluid{width:100%;max-width:100%;padding-inline:0}.thpt-site-column,.thpt-body .tab-banner-home,.thpt-body .thpt-site-surface,.thpt-body .region-bottom{width:100%;max-width:100%}.thpt-site-surface{padding-block:var(--thpt-content-padding);padding-inline:var(--thpt-content-padding-inline)}.thpt-body .region-bottom{padding-inline:var(--etp-gutter);box-sizing:border-box}.columns-widget .row{margin-inline:0}.columns-widget .row>[class*=col-]{padding-inline:0}.columns3-9>.row>.col-left,.columns3-9>.row>.col-right,.columns8-4>.row>.col-left,.columns8-4>.row>.col-right{flex:0 0 100%;max-width:100%;padding-inline:0}}.thpt-body{--etp-blue-primary: var(--thpt-primary);--etp-blue-nav: var(--thpt-primary-nav);--etp-blue-nav-active: var(--thpt-mobile-drawer-accent);--etp-blue-logo: var(--thpt-primary);--link-color: var(--thpt-primary);--etp-nav-dropdown-link-active: var(--thpt-primary);--etp-nav-scrollbar-thumb-hover: var(--thpt-primary)}.thpt-body .db-article-detail-wrap{--etp-detail-blue: var(--thpt-primary)}.thpt-body .etp-weather{--etp-blue-primary: #0a4d8c}.menu-header.menu-header-Cate3,.thpt-body .tab-top-header{background:var(--thpt-primary);width:100%}.thpt-body .tab-top-header>.container>.row{margin-inline:0}.thpt-body .tab-top-header>.container>.row>.col-right{padding:0}.menu-header-Cate3 .col-left{width:auto!important;flex:0 0 auto!important;max-width:none!important}.menu-header-Cate3 .col-right{width:auto!important;flex:1 1 auto!important;max-width:none!important;min-width:0}.menu-header-Cate3 .columns3-9>.row{flex-wrap:nowrap}.menu-header .col-left{float:left;width:auto}.menu-header .col-right{float:right;width:auto}.menu-header .col-left .header-login-vt{list-style:none;margin:0;padding:0}.menu-header .col-left .header-login-vt>li{padding-left:5px!important;height:35px;width:fit-content;max-width:100%}.menu-header .col-left .header-login-vt>li>a{display:inline-flex;align-items:center;gap:.35rem;height:29px!important;line-height:29px!important;margin-top:3px!important;font-size:13px!important;padding:0 5px!important;text-align:center!important;white-space:nowrap;border:none;float:left;color:#fff;text-decoration:none}.menu-header .col-left .header-login-vt>li>a:hover{color:#fff;opacity:.9}.menu-header .col-left .header-login-vt .thpt-topbar__user{position:relative;z-index:2100;float:left}.menu-header .col-left .header-login-vt .thpt-topbar__user-trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:.35rem;width:fit-content;max-width:100%;min-width:0;height:29px!important;line-height:29px!important;margin-top:3px!important;padding:0 5px!important;border:0;border-radius:0;background:transparent;color:#fff;font-size:13px!important;font-weight:400;cursor:pointer;white-space:nowrap;box-sizing:border-box}.menu-header .col-left .header-login-vt .thpt-topbar__user-trigger:hover,.menu-header .col-left .header-login-vt .thpt-topbar__user:focus-within .thpt-topbar__user-trigger{color:#fff;opacity:.9}.menu-header .col-left .header-login-vt .thpt-topbar__user .etp-topbar__user-name{flex:0 1 auto;min-width:0;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-header .col-left .header-login-vt .thpt-topbar__user .etp-topbar__user-menu{z-index:2101;min-width:168px}.menu-header .col-left .header-login-vt .thpt-topbar__user:hover .etp-topbar__user-menu,.menu-header .col-left .header-login-vt .thpt-topbar__user:focus-within .etp-topbar__user-menu{opacity:1;visibility:visible;transform:translateY(0)}.menu-header .col-left .header-login-vt .thpt-topbar__user .etp-topbar__user-menu-item{color:var(--thpt-text);text-decoration:none}.menu-header .col-left .header-login-vt .thpt-topbar__user .etp-topbar__user-menu-item:hover,.menu-header .col-left .header-login-vt .thpt-topbar__user .etp-topbar__user-menu-item--btn:hover{background:var(--brand-primary-10);color:var(--thpt-primary)}.category-child-sites-type3{height:35px;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.category-child-sites-type3 .li-search{float:right;height:35px;line-height:35px;max-width:185px;min-width:22px}.category-child-sites-type3 .sear-form{position:relative;margin:0;background:#fff;z-index:2;padding-left:0;height:35px;overflow:hidden}.category-child-sites-type3 .sear-form .input-inner{display:flex;align-items:stretch;height:100%;background:#fff;border-radius:0;overflow:hidden}.category-child-sites-type3 .sear-form .form-control{border:none!important;box-shadow:none!important;border-radius:0;outline:none!important;height:35px;padding:0 38px 0 8px;font-size:12px;min-width:120px;background:#fff}.category-child-sites-type3 .sear-form .btn-submit{position:absolute;top:0;right:0;bottom:0;height:100%;border:none!important;box-shadow:none!important;background:#fff;color:var(--thpt-primary);border-radius:0;outline:none!important;padding:0 8px;cursor:pointer}.category-child-sites-type3 .fluid-nav{position:relative;flex:1 1 auto;min-width:0}.category-child-sites-type3 .fluid-nav-positive{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;height:35px}.category-child-sites-type3 .fluid-nav-positive>li{display:inline-block;position:static}.category-child-sites-type3 .fluid-nav-positive>li>a{color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:35px;height:35px;padding:0 10px;text-transform:uppercase;text-decoration:none;position:relative;border-radius:0;outline:0}@media(min-width:769px){.category-child-sites-type3 .fluid-nav-positive>li>a{padding:0 15px}}.category-child-sites-type3 .fluid-nav-positive>li:not(.last-li-lv1)>a{border-right:1px solid var(--thpt-utility-link-border)}.category-child-sites-type3 .fluid-nav-positive>li>a:hover{color:#fff;opacity:.9}.category-child-sites-type3 .fluid-nav-positive>li>a.rss{text-transform:none;border-right:none}.header-default-type3{overflow:hidden;position:relative;padding:0}.header-default-type3 .header-wrapper{overflow:hidden;position:relative;min-height:140px;display:flex;align-items:center}.header-default-type3 .section-logo{position:relative;z-index:2;display:flex;align-items:center;width:100%}.thpt-banner-layers{position:absolute;inset:0;z-index:0;pointer-events:none}.thpt-banner-layer{position:absolute;top:0;bottom:0;overflow:hidden}.thpt-banner-layer__stack{position:relative;width:100%;height:100%}.thpt-banner-layer__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.thpt-banner-layer__img.is-active{opacity:1}.header-default-type3 .header-logo{padding-left:20px;flex-shrink:0}.header-default-type3 .section-logo .header-logo{display:flex;align-items:center;float:none}.header-default-type3 img.logo{max-height:110px;padding-right:10px;width:auto}.header-default-type3 .section-logo .header-title{display:inline-block;margin-left:5px!important;padding-top:0;text-transform:uppercase;line-height:30px;font-weight:700;text-shadow:2px 2px 1px #fff;text-align:center}.header-default-type3 .section-logo .header-title .department{color:red;font-size:15px}.header-default-type3 .section-logo .header-title .name{color:var(--thpt-primary);font-size:18px}.header-default-type3 .logo-img{display:inline-block;text-decoration:none}.tab-banner-home .foverlay{display:none}.thpt-body #thpt-main-nav.navigation-menu-type-20.etp-nav{position:static;top:auto;z-index:auto;min-height:0;box-shadow:none;background:transparent;overflow:visible}.navigation-menu-type-20{padding:0;background:transparent}.navigation-menu-type-20 .container-fluid,.navigation-menu-type-20 .navbar-collapse{padding:0}.navigation-menu-type-20 .navbar-default{border:none;border-radius:0;background-color:var(--thpt-primary);min-height:auto;margin-bottom:0;box-shadow:none}.navigation-menu-type-20 .navbar-default .container-fluid{display:flex;align-items:stretch;min-width:0}.navigation-menu-type-20 .navbar-collapse{flex:1 1 auto;min-width:0}.navigation-menu-type-20 .navbar-default .row1{width:100%;min-width:0}.navigation-menu-type-20 .navbar-nav{float:none!important}.navigation-menu-type-20 #etp-main-menu.etp-nav__list{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0;list-style:none;margin:0;padding:0;width:100%;min-width:0}.navigation-menu-type-20 .navbar-default .row1>.nav>li,.navigation-menu-type-20 #etp-main-menu>.etp-nav__item{position:relative;flex:0 0 auto;border-right:1px solid var(--thpt-primary-accent)}.navigation-menu-type-20 #etp-main-menu>.etp-nav__item.is-hidden{display:none}.thpt-body .navigation-menu-type-20 .navbar-default .navbar-nav>li>a.etp-nav__link{text-transform:none!important;border-bottom:none!important;min-height:40px;font-family:inherit;font-size:14px;font-weight:600;color:#fff;padding:10px 15px;line-height:20px;display:block;text-decoration:none;white-space:nowrap;background-color:transparent;background-image:none!important}.thpt-body .navigation-menu-type-20 .navbar-default .navbar-nav>li>a.etp-nav__link:hover,.thpt-body .navigation-menu-type-20 .navbar-default .navbar-nav>li>a.etp-nav__link:focus,.thpt-body .navigation-menu-type-20 .navbar-default .navbar-nav>li>a.etp-nav__link.is-active,.thpt-body .navigation-menu-type-20 .navbar-default .navbar-nav>li>a.etp-nav__link.active{color:#fff;background-color:#00000012}.thpt-body .navigation-menu-type-20 .navbar-default .caret{display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.thpt-body .navigation-menu-type-20 .navbar-default .etp-nav__dropdown .caret{border-top-color:#fff;transform:rotate(-90deg);opacity:.85}.thpt-body .navigation-menu-type-20 .navbar-default .etp-nav__item.has-dropdown.is-submenu-open>.etp-nav__link .caret,.thpt-body .navigation-menu-type-20 .navbar-default .etp-nav__dropdown .etp-nav__item.has-dropdown.is-submenu-open>.etp-nav__link .caret{transform:rotate(0);opacity:1}.navigation-menu-type-20 #etp-main-menu>.etp-nav__item--more>.etp-nav__link--more{border:0;background:transparent;cursor:pointer;min-height:40px;color:#fff}.navigation-menu-type-20 #etp-main-menu .etp-nav__more-icon{width:1.25rem;height:1.25rem;display:block;color:#fff}@media(min-width:992px){.navigation-menu-type-20.etp-nav--initializing #etp-main-menu{visibility:hidden}.navigation-menu-type-20.etp-nav--initializing .etp-nav__dropdown{display:none!important}.navigation-menu-type-20 .navbar-default .navbar-nav li>.dropdown-menu,.navigation-menu-type-20 .navbar-default .navbar-nav li>.etp-nav__dropdown,.navigation-menu-type-20 #etp-main-menu>.etp-nav__item.has-dropdown>.etp-nav__dropdown,.navigation-menu-type-20 #etp-main-menu>.etp-nav__item--more>.etp-nav__dropdown{display:none;position:absolute;top:100%;left:0;min-width:220px;margin:0;padding:0;list-style:none;background:var(--thpt-primary);border:none;border-radius:0;z-index:100;box-shadow:none;max-height:var(--thpt-nav-dropdown-max-height);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.navigation-menu-type-20 .navbar-default .navbar-nav li:hover>ul,.navigation-menu-type-20 #etp-main-menu .etp-nav__item.has-dropdown:hover>.etp-nav__dropdown,.navigation-menu-type-20 #etp-main-menu .etp-nav__item.has-dropdown:focus-within>.etp-nav__dropdown,.navigation-menu-type-20 #etp-main-menu .etp-nav__item--more:hover>.etp-nav__dropdown,.navigation-menu-type-20 #etp-main-menu .etp-nav__item--more:focus-within>.etp-nav__dropdown{display:block}.navigation-menu-type-20 .navbar-default .navbar-nav>li>ul>li>ul,.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown .etp-nav__item.has-dropdown>.etp-nav__dropdown{top:0;left:100%;max-height:var(--thpt-nav-dropdown-max-height);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown .etp-nav__item.has-dropdown{position:relative}.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown .etp-nav__item.has-dropdown.is-submenu-open>.etp-nav__dropdown{display:block}.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__item.has-dropdown:hover>.etp-nav__dropdown,.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__item.has-dropdown:focus-within>.etp-nav__dropdown,.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__item.has-dropdown.is-submenu-open>.etp-nav__dropdown,.thpt-body .navigation-menu-type-20 .navbar-default .navbar-nav>li>ul>li:hover>ul{display:block!important;visibility:visible!important;pointer-events:auto!important}.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown.etp-nav__dropdown--flyout-fixed{overflow-x:hidden;overscroll-behavior:contain;background:var(--thpt-primary);border-radius:0;box-shadow:0 4px 8px #00000026;min-width:220px;padding:0}.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown--more{right:0;left:auto}.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown--more .etp-nav__item.has-dropdown>.etp-nav__dropdown{left:auto;right:100%}.navigation-menu-type-20 .navbar-default li .dropdown-menu li,.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown .etp-nav__item{border-bottom:1px solid var(--thpt-primary-accent)}.navigation-menu-type-20 .navbar-default li .dropdown-menu li a,.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown .etp-nav__link{display:block;padding:10px;color:#fff;font-weight:400;text-decoration:none;text-transform:none;border-bottom:none;background-image:none!important}.navigation-menu-type-20 .navbar-default li .dropdown-menu li a:hover,.navigation-menu-type-20 .navbar-default li .dropdown-menu li a:focus,.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown .etp-nav__link:hover,.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown .etp-nav__link:focus,.navigation-menu-type-20 #etp-main-menu .etp-nav__dropdown .etp-nav__link.is-active{background:var(--thpt-dropdown-link-hover);color:#fff}}@media(min-width:992px){.thpt-body .navigation-menu-type-20 .etp-nav__dropdown,.thpt-body .navigation-menu-type-20 .dropdown-menu{min-width:220px!important;max-width:none;background-color:var(--thpt-primary)!important;background-image:none!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.thpt-body .navigation-menu-type-20 #etp-main-menu>.etp-nav__item.has-dropdown>.etp-nav__dropdown,.thpt-body .navigation-menu-type-20 #etp-main-menu>.etp-nav__item--more>.etp-nav__dropdown{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__link{position:relative;display:block;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35;color:#fff!important;padding:10px!important;border-bottom:none!important;text-transform:none!important;letter-spacing:normal;min-height:auto;background-color:transparent;transition:background-color .15s ease}.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__link.etp-nav__link--toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__item{border-bottom:1px solid var(--thpt-primary-accent)}.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__item:last-child{border-bottom:none}.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__link:hover,.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__link:focus,.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__link.is-active,.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__link.active{background-color:var(--thpt-dropdown-link-hover)!important;color:#fff!important}.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__dropdown .etp-nav__link{padding-left:10px!important;color:#fff!important}.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__dropdown .etp-nav__link:hover,.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__dropdown .etp-nav__link.is-active{background-color:var(--thpt-dropdown-link-hover)!important;color:#fff!important}.thpt-body .navigation-menu-type-20 .etp-nav__dropdown .etp-nav__item.has-dropdown>.etp-nav__dropdown:before{display:none}}@media(max-width:991.98px){.thpt-body #thpt-main-nav.navigation-menu-type-20 .navbar-default .container-fluid{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-height:44px;padding:5px 12px;position:static}.navigation-menu-type-20 .navbar-collapse{display:none!important}.thpt-body #thpt-main-nav.navigation-menu-type-20 .etp-nav__toggle{display:inline-block;flex:0 0 auto;margin:0}.thpt-body #thpt-main-nav.navigation-menu-type-20 .etp-search--mobile{display:flex;align-items:stretch;flex:1 1 auto;min-width:0;width:100%;max-width:100%;height:40px;gap:0;border-radius:8px;background:#fffffff2;box-shadow:inset 0 0 0 1px #ffffff40;border:0;padding:0;overflow:hidden}.thpt-body #thpt-main-nav.navigation-menu-type-20 .etp-search--mobile .etp-search__input{flex:1 1 auto;min-width:0;width:100%;height:100%;padding:0 12px;font-size:.875rem;border-radius:8px 0 0 8px;background:transparent}.thpt-body #thpt-main-nav.navigation-menu-type-20 .etp-search--mobile .etp-search__btn{flex:0 0 auto;align-self:stretch;min-width:52px;height:auto;padding:0 12px;font-size:.8125rem;font-weight:600;border-radius:0 8px 8px 0;line-height:1.2}}@media(max-width:575.98px){.thpt-body #thpt-main-nav.navigation-menu-type-20 .navbar-default .container-fluid{gap:6px;padding:5px 10px}.thpt-body #thpt-main-nav.navigation-menu-type-20 .etp-search--mobile .etp-search__input{padding:0 10px;font-size:.8125rem}.thpt-body #thpt-main-nav.navigation-menu-type-20 .etp-search--mobile .etp-search__btn{min-width:44px;padding:0 10px;font-size:.75rem}}@media(max-width:360px){.thpt-body #thpt-main-nav.navigation-menu-type-20 .etp-search--mobile .etp-search__btn{min-width:40px;padding:0 8px}}.thpt-mobile-drawer,.etp-nav__backdrop{display:none}@media(max-width:991.98px){.etp-nav__backdrop{display:block;position:fixed;inset:0;z-index:1900;background:#0f172a73;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity var(--thpt-transition),visibility var(--thpt-transition)}.thpt-mobile-drawer.is-open+.etp-nav__backdrop,.thpt-mobile-drawer.is-open+.thpt-nav__backdrop,.etp-nav__backdrop.is-visible{opacity:1;visibility:visible}.thpt-body .thpt-mobile-drawer{display:flex;position:fixed;top:0;left:0;z-index:2002;width:var(--thpt-sidebar-width-mobile);max-width:100vw;height:100vh;height:100dvh;background:#fff!important;color:var(--thpt-text);box-shadow:8px 0 32px #0f172a2e;transform:translate(-105%);transition:transform .3s cubic-bezier(.4,0,.2,1);flex-direction:column;overflow:hidden}.thpt-body .thpt-mobile-drawer.is-open{transform:translate(0)}.thpt-body .thpt-mobile-drawer__top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:14px 16px;background:linear-gradient(135deg,var(--thpt-primary) 0%,var(--thpt-primary-accent) 100%);color:#fff}.thpt-body .thpt-mobile-drawer__heading{font-size:1.0625rem;font-weight:600;line-height:1.3}.thpt-body .thpt-btn-nav-mobile-close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffff2e;color:#fff;font-size:1.125rem;cursor:pointer;transition:background .2s ease,transform .2s ease;-webkit-tap-highlight-color:transparent;flex-shrink:0}.thpt-body .thpt-btn-nav-mobile-close:hover{background:#ffffff47;transform:scale(1.04)}.thpt-body .thpt-dd-menuwrapper,.thpt-body .thpt-mobile-drawer .etp-mobile-drawer__body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px 12px 16px;background:#fff!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile{display:flex!important;flex-direction:column;gap:0;width:100%;margin:0!important;padding:0!important;list-style:none}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile>.etp-nav__item{width:100%;margin:0!important;border:0!important;border-radius:10px;position:relative;overflow:hidden}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__item.has-dropdown.is-open{background:#f8fafc;box-shadow:inset 0 0 0 1px #e2e8f0}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__link{display:flex!important;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:48px!important;box-sizing:border-box;padding:12px 14px!important;font-size:15px!important;font-weight:500!important;line-height:1.35;color:#1e293b!important;background:transparent!important;border:0!important;border-radius:10px!important;text-transform:none!important;letter-spacing:0!important;white-space:normal;justify-content:flex-start!important;text-align:left;text-decoration:none;transform:none!important;transition:background .18s ease,color .18s ease;-webkit-tap-highlight-color:transparent}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__link--toggle{padding-right:6px!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__link:hover,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__link:focus-visible{background:var(--brand-primary-10)!important;color:var(--thpt-primary)!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile>.etp-nav__item>.etp-nav__link.is-active,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile>.etp-nav__item>.etp-nav__link.active{background:var(--brand-primary-15)!important;color:var(--thpt-primary)!important;font-weight:600!important;box-shadow:inset 3px 0 0 var(--thpt-primary);border-radius:0 10px 10px 0!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__link:before,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__dropdown .etp-nav__link:after{display:none!important;content:none!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__dropdown,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .dropdown-menu{display:none!important;position:static!important;float:none!important;width:100%!important;min-width:0!important;margin:0!important;padding:4px 0 8px!important;border:0!important;border-radius:0 0 10px 10px!important;box-shadow:none!important;background:transparent!important;list-style:none;overflow:visible;pointer-events:auto;visibility:visible;transform:none}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__item.has-dropdown.is-open>.etp-nav__dropdown{display:block!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__dropdown .etp-nav__item{width:100%;margin:0!important;border:0!important;border-radius:0}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__dropdown .etp-nav__link,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .dropdown-menu .etp-nav__link{min-height:44px!important;padding:10px 14px 10px 22px!important;font-size:14px!important;font-weight:400!important;color:#475569!important;border-radius:8px!important;background:transparent!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__dropdown .etp-nav__link:hover,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__dropdown .etp-nav__link:focus-visible,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .dropdown-menu .etp-nav__link:hover{background:var(--brand-primary-10)!important;color:var(--thpt-primary)!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__dropdown .etp-nav__link.is-active,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__dropdown .etp-nav__link.active{background:var(--brand-primary-15)!important;color:var(--thpt-primary)!important;font-weight:600!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__dropdown .etp-nav__dropdown{padding-left:12px!important;border-left:2px solid var(--brand-primary-20);margin-left:14px!important}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__menu-toggle,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .caret{display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;margin-left:auto!important;padding:0;border:0!important;border-radius:8px;background:var(--brand-primary-10);color:var(--thpt-primary);flex-shrink:0;cursor:pointer;transition:background .18s ease,transform .2s ease}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__menu-toggle:hover,.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .caret:hover{background:var(--brand-primary-20)}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .caret{width:0;height:0;margin-top:0;margin-right:0;border:0!important;background:var(--brand-primary-10);width:36px;height:36px}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .caret:before{content:"";display:block;width:7px;height:7px;border-right:2px solid var(--thpt-primary);border-bottom:2px solid var(--thpt-primary);transform:rotate(45deg);margin-top:-2px;transition:transform .2s ease}.thpt-body .thpt-mobile-drawer .etp-nav__list--mobile .etp-nav__item.has-dropdown.is-open>.etp-nav__link .caret:before{transform:rotate(-135deg);margin-top:2px}.thpt-body .thpt-btn-close-bottom{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:14px 16px;border:0;border-top:1px solid var(--thpt-border);background:#fff;color:var(--thpt-primary);font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 -6px 16px #0f172a0f;transition:background .18s ease,color .18s ease;-webkit-tap-highlight-color:transparent}.thpt-body .thpt-btn-close-bottom:hover{background:var(--brand-primary-10);color:var(--thpt-nav-link-hover)}body.etp-menu-open{overflow:hidden}}.contact-footer{background:var(--thpt-primary);color:#fff;padding:18px 10px;margin:0}.contact-footer .title-contact{font-weight:700;font-size:1rem;margin:0 0 .5rem}.contact-footer .title-contact span{display:inline-block}.contact-footer p{margin:.35rem 0;font-size:.875rem}.contact-footer a{color:#fff}.region-bottom{margin-top:0;flex-shrink:0}@media(max-width:991px){.thpt-body{overflow-x:clip}.menu-header-Cate3 .columns3-9>.row{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0;margin-inline:0}.thpt-body .tab-top-header>.container>.row>.col-left{padding-inline:0}.thpt-body .tab-top-header>.container>.row>.col-right{padding:0}.menu-header-Cate3 .col-right{order:0;flex:1 1 auto!important;min-width:0;width:auto!important;max-width:none!important;float:none}.menu-header-Cate3 .col-left{order:1;flex:0 0 auto!important;width:auto!important;max-width:none!important;float:none;border-bottom:0}.menu-header .col-left .header-login-vt>li{height:auto;padding:6px 8px 6px 4px}.menu-header .col-left .header-login-vt>li>a,.menu-header .col-left .header-login-vt .thpt-topbar__user-trigger{margin-top:0!important;height:auto!important;line-height:1.3!important;padding:4px 0!important}.menu-header-Cate3 .li-search{display:none}.category-child-sites-type3{height:auto;min-height:36px;flex-wrap:nowrap;justify-content:flex-start;padding:0;overflow:hidden}.category-child-sites-type3 .fluid-nav{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.category-child-sites-type3 .fluid-nav::-webkit-scrollbar{display:none}.category-child-sites-type3 .fluid-nav-positive{height:36px;flex-wrap:nowrap;justify-content:flex-start;width:max-content;min-width:100%}.category-child-sites-type3 .fluid-nav-positive>li>a{white-space:nowrap;font-size:11px;padding:0 10px}.header-default-type3 .header-wrapper{min-height:110px}.thpt-body .tab-banner-home .column1.container{width:100%;max-width:100%;padding-inline:0;margin-inline:0}.thpt-body .tab-banner-home .columns-widget.row{margin-inline:0}.thpt-body .tab-banner-home .columns-widget.row>[class*=col-]{padding-inline:0}.thpt-body .tab-banner-home .header-default-type3{width:100%;max-width:none;border-radius:0}.thpt-body .tab-banner-home .header-default-type3 .header-wrapper{width:100%;max-width:none}.thpt-body .tab-banner-home .thpt-banner-layers{left:0;right:0;width:100%}.header-default-type3 .section-logo{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 12px 8px}.header-default-type3 .section-logo .header-logo,.header-default-type3 .section-logo .header-title,.header-default-type3 .header-logo{float:none;display:block;text-align:center;padding-left:0;padding-top:0;max-width:100%}.header-default-type3 img.logo{margin-inline:auto;max-height:72px}.header-default-type3 .section-logo .header-title{margin-left:0!important;padding-top:8px;line-height:1.3;text-shadow:1px 1px 0 #fff}.header-default-type3 .section-logo .header-title .department{font-size:12px;line-height:1.35}.header-default-type3 .section-logo .header-title .name{font-size:15px;line-height:1.35}.thpt-banner-layers{clip-path:inset(0)}.navigation-menu-type-20{padding:0}.navigation-menu-type-20 .navbar-default{box-shadow:none;border-radius:0}.thpt-body .tab-banner-home .navigation-menu-type-20 .navbar-default .container-fluid.etp-container{width:100%;max-width:none}.navigation-menu-type-20 #etp-main-menu.etp-nav__list{display:none}.thpt-body .thpt-main .container,.thpt-body .thpt-main .columns-widget.container,.thpt-body .region-bottom>.column1.container{width:100%;max-width:100%;padding-inline:0;margin-inline:0}}@media(max-width:543px){.menu-header .col-left .header-login-vt>li>a{font-size:13px}.category-child-sites-type3 .fluid-nav-positive>li>a{font-size:11px;padding:0 8px}}.thpt-body .etp-content-page__crumb{font-size:var(--text-base);line-height:1.4}.thpt-body .etp-content-page h1.etp-content-page__title,.thpt-body .etp-content-page h2.etp-content-page__title{font-size:var(--text-2xl);line-height:1.3}.thpt-cat-page .thpt-cat-page__grid,.thpt-tintuc-cat-page .thpt-tintuc-cat-page__grid{grid-template-columns:minmax(0,9fr) minmax(260px,3fr)}.thpt-body .etp-cat-page__col--aside,.thpt-body .etp-doc-cat-page__aside{position:static;top:auto}@media(max-width:991px){.thpt-cat-page .thpt-cat-page__grid,.thpt-tintuc-cat-page .thpt-tintuc-cat-page__grid{grid-template-columns:1fr}.thpt-cat-page .thpt-cat-page__grid .etp-cat-page__col--aside,.thpt-tintuc-cat-page .thpt-tintuc-cat-page__grid .etp-cat-page__col--aside{grid-column:1 / -1;position:static}}.thpt-body .portal-flow-section.thpt-home-flow,.thpt-body section.etp-home-feature.etp-home-flow.thpt-home-flow{background:transparent;margin:0;padding:0}.thpt-body .portal-flow-section.thpt-home-flow{--thpt-home-gap: 10px;--portal-flow-widget-accent: var(--thpt-primary);--portal-flow-widget-accent-hover: var(--thpt-nav-link-hover);--portal-flow-widget-accent-active: var(--thpt-primary-nav);--portal-flow-widget-surface: #fff;--portal-flow-widget-border: var(--brand-primary-20);--portal-flow-widget-shadow: var(--brand-primary-20);--portal-flow-widget-text: var(--thpt-text);--portal-flow-grid-gap: var(--thpt-home-gap, 10px);--portal-flow-grid-row-gap-mobile: var(--thpt-home-gap, 10px);margin:0;padding:0;background:transparent}.thpt-home-flow{--thpt-home-gap: 10px;--portal-flow-grid-gap: var(--thpt-home-gap, 10px);--portal-flow-grid-row-gap-mobile: var(--thpt-home-gap, 10px);margin:0;padding:0;background:transparent}.thpt-body .portal-flow-section.thpt-home-flow .portal-flow-section__dock{border-left-color:var(--thpt-primary)}.thpt-body .portal-flow-section.thpt-home-flow .portal-flow-edit-toggle,.thpt-body .portal-flow-section.thpt-home-flow .portal-flow-edit-confirm{background-color:var(--thpt-primary);color:#fff}.thpt-body .portal-flow-section.thpt-home-flow .portal-flow-edit-toggle:hover,.thpt-body .portal-flow-section.thpt-home-flow .portal-flow-edit-confirm:hover{background-color:var(--thpt-nav-link-hover);color:#fff}.thpt-body .portal-flow-layout-add-toolbar__toggle,.thpt-body .portal-flow-mode-btn--active{background-color:var(--thpt-primary);color:#fff}.thpt-body .portal-flow-layout-add-toolbar__toggle:hover{background-color:var(--thpt-nav-link-hover)}.thpt-body .portal-flow-confirm--popover .portal-flow-confirm__btn--ok{background-color:var(--thpt-primary);color:#fff}.thpt-body .portal-flow-confirm--popover .portal-flow-confirm__btn--ok:hover{background-color:var(--thpt-nav-link-hover)}.thpt-body .portal-flow-settings__btn--primary{background-color:var(--thpt-primary);color:#fff}.thpt-body .portal-flow-settings__btn--primary:hover{background-color:var(--thpt-nav-link-hover)}.thpt-body .portal-flow-confirm--popover,.thpt-body .portal-flow-settings,.thpt-body .portal-flow-layout-preset,.thpt-body .portal-flow-layout-toolbar,.thpt-body .portal-flow-layout-add-toolbar{--portal-flow-widget-accent: var(--thpt-primary);--portal-flow-widget-accent-hover: var(--thpt-nav-link-hover);--portal-flow-widget-accent-active: var(--thpt-primary-nav);--portal-flow-widget-surface: #fff;--portal-flow-widget-border: var(--brand-primary-20);--portal-flow-widget-shadow: var(--brand-primary-20);--portal-flow-widget-text: var(--thpt-text)}.thpt-body .portal-flow-confirm--popover .portal-flow-confirm__icon,.thpt-body .portal-flow-settings__tab.is-active,.thpt-body .portal-flow-settings__tab[aria-selected=true],.thpt-body .portal-flow-settings__bag-section-count{background:var(--brand-primary-10);border-color:var(--brand-primary-20);color:var(--thpt-primary)}.thpt-body .portal-flow-section.thpt-home-flow.portal-flow-edit-mode section.flow[data-portal-flow-id]{outline-color:var(--brand-primary-20)}.thpt-body .portal-flow-section.thpt-home-flow.portal-flow-edit-mode section.flow[data-portal-flow-id].is-flow-empty,.thpt-body .portal-flow-section.thpt-home-flow.portal-flow-edit-mode .portal-flow-widget.is-widget-empty{background:var(--brand-primary-10)}.thpt-body .portal-flow-section.thpt-home-flow.portal-flow-edit-mode .portal-flow-container-widget.is-container-empty{outline-color:var(--brand-primary-20)}.thpt-body .portal-flow-layout-toolbar__btn:hover,.thpt-body .portal-flow-layout-add-toolbar__item:hover,.thpt-body .portal-flow-layout-add-toolbar__category:hover{background:var(--brand-primary-10);color:var(--thpt-primary)}.thpt-body .portal-flow-settings__media-thumb-item.is-active{border-color:var(--thpt-primary);box-shadow:0 0 0 2px var(--brand-primary-20)}.thpt-home-flow .column1.container{width:100%;max-width:none;margin-inline:0;padding-inline:0}.thpt-home-flow .etp-home-top-read,.thpt-home-flow .etp-home-news,.thpt-home-flow .etp-hot-hero,.thpt-home-flow .etp-common-list-widget,.thpt-home-flow .etp-schedule-widget,.thpt-home-flow .etp-multimedia{border:1px solid #ddd;background:#fff}.thpt-home-flow .etp-common-list-widget--grid{margin-top:0!important;gap:0}.thpt-home-flow .etp-common-list-widget--grid .etp-common-list-widget__items{gap:10px;padding:10px}.thpt-home-flow .etp-common-list-widget__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:8px 12px;background:var(--thpt-primary);color:#fff}.thpt-home-flow .etp-common-list-widget__header h2{background:transparent;margin:0;padding:0;color:#fff;font-size:14px;font-weight:700;line-height:1.3;text-transform:uppercase;flex:1 1 auto;min-width:0}.thpt-home-flow .etp-common-list-widget__header a{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;white-space:nowrap;color:#fff;font-size:13px;font-weight:500;line-height:20px;text-decoration:none}.thpt-home-flow .etp-common-list-widget__header a svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.thpt-home-flow .etp-common-list-widget__header a:hover,.thpt-home-flow .etp-common-list-widget__header a:focus-visible{color:#ffffffd9}.thpt-home-flow .etp-common-list-widget--document-list{margin-top:0!important;gap:0}.thpt-home-flow .etp-common-list-widget--document-list .etp-home-documents__list{padding:10px;background:transparent;border:0;border-radius:0;box-shadow:none}.thpt-home-flow .etp-common-list-widget--document-list .etp-home-document-item{padding:10px 0;border:0;border-bottom:1px solid #eee;border-radius:0;box-shadow:none}.thpt-home-flow .etp-common-list-widget--document-list .etp-home-document-item:first-child{padding-top:0}.thpt-home-flow .etp-common-list-widget--document-list .etp-home-document-item:last-child{padding-bottom:0;border-bottom:0}.thpt-home-flow .etp-common-list-widget--document-list .etp-home-document-item h3 a{color:var(--thpt-primary);text-decoration:none}.thpt-home-flow .etp-common-list-widget--document-list .etp-home-document-item h3 a:hover{color:var(--thpt-nav-link-hover)}.thpt-home-flow .etp-common-list-widget--document-list .etp-common-list-widget__empty{margin:0;padding:10px 12px;color:#666;font-size:13px}.thpt-home-flow .etp-home-top-read h2,.thpt-home-flow .etp-home-news__header h2{background:var(--thpt-primary);color:#fff;font-size:14px;font-weight:700;margin:0;padding:8px 12px;text-transform:uppercase}.thpt-home-flow .portal-flow-widget__inner,.thpt-home-flow .etp-home-top-read,.thpt-home-flow .etp-home-news,.thpt-home-flow .etp-hot-hero{padding:0}.thpt-home-flow .etp-home-top-read>:not(h2),.thpt-home-flow .etp-home-news>:not(.etp-home-news__header),.thpt-home-flow .etp-hot-hero .etp-hot-slider{padding:10px}.thpt-home-flow .portal-flow-container-widget .portal-flow-page-grid{gap:var(--thpt-home-gap, 10px)}.thpt-home-flow .etp-hot-slider__control{color:var(--thpt-primary)}.thpt-home-flow .etp-hot-slider__control:hover{color:var(--thpt-nav-link-hover)}.thpt-home-flow .etp-common-list-widget--featured-news .etp-home-news__tabs.nav-tabs-03>li>a.is-active,.thpt-home-flow .etp-common-list-widget--featured-news .etp-home-news__tabs.nav-tabs-03>li.active>a{color:var(--thpt-primary)}.thpt-home-flow .etp-schedule-widget.etp-home-schedule{padding:0;border:1px solid #ddd;border-radius:0}.thpt-home-flow .etp-schedule-widget h2{background:var(--thpt-primary);color:#fff!important;font-size:14px;font-weight:700;margin:0;padding:8px 12px;text-transform:uppercase}.thpt-home-flow .etp-schedule-widget h2:before{display:none}.thpt-home-flow .etp-home-schedule__groups{padding:10px 12px}.thpt-home-flow .etp-home-schedule-group h3{color:var(--thpt-primary)}.thpt-home-flow .etp-home-schedule-group__items{background:linear-gradient(var(--thpt-primary),var(--thpt-primary)) 60px 0 / 1px 100% no-repeat}.thpt-body .portal-flow-section.thpt-home-flow .etp-home-schedule-item time,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-schedule-item p a,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-schedule__all,.thpt-home-flow .etp-home-schedule-item time,.thpt-home-flow .etp-home-schedule-item p a,.thpt-home-flow .etp-home-schedule__all{color:var(--thpt-primary)!important}.thpt-body .portal-flow-section.thpt-home-flow .etp-home-schedule-item p a:hover,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-schedule__all:hover,.thpt-home-flow .etp-home-schedule-item p a:hover,.thpt-home-flow .etp-home-schedule__all:hover{color:var(--thpt-nav-link-hover)!important}.thpt-body .portal-flow-section.thpt-home-flow .etp-home-top-read__body a,.thpt-home-flow .etp-home-top-read__body a{color:var(--thpt-primary)!important}.thpt-body .portal-flow-section.thpt-home-flow .etp-home-top-read__body a:hover,.thpt-home-flow .etp-home-top-read__body a:hover{color:var(--thpt-nav-link-hover)!important}.thpt-home-flow .etp-multimedia{gap:0}.thpt-home-flow .etp-multimedia__header h2{background:var(--thpt-primary);color:#fff;font-size:14px;font-weight:700;margin:0;padding:8px 12px;text-transform:uppercase}.thpt-home-flow .etp-multimedia .etp-home-news__tabs{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0 12px;border-bottom:1px solid #e5e5e5;overflow-x:auto;overflow-y:hidden}.thpt-home-flow .etp-multimedia .etp-home-news__tabs button{padding:8px 12px;border:0;border-right:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:#333;font-size:13px;font-weight:600;cursor:pointer}.thpt-home-flow .etp-multimedia .etp-home-news__tabs button.is-active,.thpt-home-flow .etp-multimedia .etp-home-news__tabs button:hover{background:transparent;border-bottom-color:var(--thpt-primary);color:var(--thpt-primary)}.thpt-home-flow .etp-multimedia__panel{padding:10px 12px}.thpt-home-flow .etp-multimedia-card h3 a{color:var(--thpt-primary);text-decoration:none}.thpt-home-flow .etp-multimedia-card h3 a:hover,.thpt-home-flow .etp-multimedia-card h3 a:focus-visible{color:var(--thpt-nav-link-hover)}.thpt-home-flow .etp-home-news__more,.thpt-home-flow .etp-multimedia__more{display:inline-flex;align-items:center;gap:8px;color:var(--thpt-primary);font-weight:500;line-height:20px;text-decoration:none}.thpt-home-flow .etp-home-news__more:hover,.thpt-home-flow .etp-multimedia__more:hover{color:var(--thpt-nav-link-hover)}.thpt-home-flow .portal-action-btn--view,.thpt-home-flow .portal-action-btn--detail,.thpt-home-flow .etp-multimedia-card__actions .portal-action-btn--download{border-color:var(--thpt-primary);color:var(--thpt-primary)}.thpt-home-flow .portal-action-btn--view:hover,.thpt-home-flow .portal-action-btn--detail:hover,.thpt-home-flow .etp-multimedia-card__actions .portal-action-btn--download:hover{background:var(--brand-primary-10);border-color:var(--thpt-nav-link-hover)}.thpt-body .portal-flow-section.thpt-home-flow .etp-common-list-widget__body h3 a,.thpt-home-flow .etp-common-list-widget__body h3 a,.thpt-home-flow .etp-home-news-item__body h3 a{color:var(--thpt-primary)!important;text-decoration:none}.thpt-body .portal-flow-section.thpt-home-flow .etp-common-list-widget__body h3 a:hover,.thpt-home-flow .etp-common-list-widget__body h3 a:hover,.thpt-home-flow .etp-home-news-item__body h3 a:hover{color:var(--thpt-nav-link-hover)!important}.thpt-body .portal-flow-section.thpt-home-flow .title-blogs-item a,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-news-item__title a,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-news-featured__title a,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-news-featured__body .title-blogs-item a,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-news-item__body .title-blogs-item a,.thpt-body .portal-flow-section.thpt-home-flow .etp-common-list-widget--featured-news .title-blogs-item a,.thpt-home-flow .title-blogs-item a,.thpt-home-flow .etp-home-news-item__title a{color:var(--thpt-primary)!important;text-decoration:none}.thpt-body .portal-flow-section.thpt-home-flow .title-blogs-item a:hover,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-news-item__title a:hover,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-news-featured__title a:hover,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-news-featured__body .title-blogs-item a:hover,.thpt-body .portal-flow-section.thpt-home-flow .etp-home-news-item__body .title-blogs-item a:hover,.thpt-body .portal-flow-section.thpt-home-flow .etp-common-list-widget--featured-news .title-blogs-item a:hover,.thpt-home-flow .title-blogs-item a:hover,.thpt-home-flow .etp-home-news-item__title a:hover{color:var(--thpt-nav-link-hover)!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .title-blogs-item a,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-news-item__title a,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-news-featured__title a,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-news-featured__body .title-blogs-item a,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-news-item__body .title-blogs-item a,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-common-list-widget--featured-news .title-blogs-item a{color:var(--thpt-primary)!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .title-blogs-item a:hover,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-news-item__title a:hover,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-news-featured__title a:hover{color:var(--thpt-nav-link-hover)!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-schedule-item time,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-schedule-item p a,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-schedule__all,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-top-read__body a,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-multimedia-card h3 a,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-multimedia__more,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-news__more{color:var(--thpt-primary)!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-common-list-widget__header a{color:#fff!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-schedule-item p a:hover,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-schedule__all:hover,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-top-read__body a:hover,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-multimedia-card h3 a:hover,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-home-news__more:hover{color:var(--thpt-nav-link-hover)!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-multimedia .etp-home-news__tabs button.is-active{background:transparent!important;color:var(--thpt-primary)!important;border-bottom-color:var(--thpt-primary)!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .portal-action-btn--view,html[data-etp-contrast] .thpt-body .thpt-home-flow .portal-action-btn--detail,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-multimedia-card__actions .portal-action-btn--download{border-color:var(--thpt-primary)!important;color:var(--thpt-primary)!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-schedule-widget h2,html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-multimedia__header h2{background:var(--thpt-primary)!important;color:#fff!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-common-list-widget__header{background:var(--thpt-primary)!important}html[data-etp-contrast] .thpt-body .thpt-home-flow .etp-common-list-widget__header h2{background:transparent!important;color:#fff!important}.thpt-pager,.thpt-body .etp-pager{margin:16px 0 0;text-align:center}.thpt-pager__list,.thpt-body .etp-pager__list{display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center;margin:0;padding:0;list-style:none}.thpt-pager__link,.thpt-body .etp-pager__link{display:inline-block;min-width:32px;padding:6px 10px;border:1px solid var(--thpt-border, #e0e0e0);background:#fff;color:var(--thpt-text, #222);font-size:var(--text-sm, 13px);line-height:1.2;text-decoration:none}.thpt-pager__link:hover,.thpt-body .etp-pager__link:hover{border-color:var(--thpt-primary, #0873c5);color:var(--thpt-primary, #0873c5)}.thpt-pager__link--active,.thpt-body .etp-pager__link--active{border-color:var(--thpt-primary, #0873c5);background:var(--thpt-primary, #0873c5);color:#fff}.thpt-pager__link--prev,.thpt-pager__link--next,.thpt-body .etp-pager__link--prev,.thpt-body .etp-pager__link--next{min-width:auto}.thpt-home-flow .etp-hero-news-widget .etp-hot-slider{border:1px solid #ddd;background:#fff}.thpt-home-flow .etp-hero-news-widget .etp-hot-slide-media{aspect-ratio:3 / 2}.thpt-home-flow .etp-hero-news-widget .etp-hot-slide-caption{padding:10px 12px 12px;border-top:1px solid #eee}.thpt-home-flow .etp-hero-news-widget .etp-hot-slide-title{margin:0 0 6px;color:#222;font-size:16px;font-weight:700;line-height:1.35}.thpt-home-flow .etp-hero-news-widget .etp-hot-slide-lead{margin:0 0 6px;color:#666;font-size:13px;line-height:1.45}.thpt-home-flow .etp-home-top-read__item.thpt-home-top-read__item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:start}.thpt-home-flow .etp-home-top-read__item:last-child{border-bottom:0}.thpt-home-flow .etp-home-top-read__thumb{display:block;overflow:hidden}.thpt-home-flow .etp-home-top-read__thumb .etp-cat-thumb--list{width:72px;height:54px}.thpt-home-flow .etp-home-top-read__body a{color:var(--thpt-primary);font-size:13px;font-weight:600;line-height:1.35;text-decoration:none}.thpt-home-flow .etp-home-top-read__body a:hover{color:var(--thpt-nav-link-hover)}.thpt-home-flow .etp-home-top-read__views{display:block;margin-top:4px;color:#888;font-size:12px}.thpt-home-flow .etp-common-list-widget--featured-news .etp-home-news__header h2{text-transform:uppercase}.thpt-home-flow .etp-common-list-widget--featured-news .etp-home-news__tabs{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;border-bottom:1px solid #ddd}.thpt-home-flow .etp-common-list-widget--featured-news .etp-home-news__tabs button{padding:8px 12px;border:0;border-right:1px solid #eee;background:#f8f8f8;color:#333;font-size:13px;cursor:pointer}.thpt-home-flow .etp-common-list-widget--featured-news .etp-home-news__tabs button.is-active{background:var(--thpt-primary, #0873c5);color:#fff}.thpt-home-flow .etp-home-news-list .thpt-news-list-item:first-child{padding-top:10px}.thpt-home-flow .etp-home-news-item{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid #e8e8e8}.thpt-home-flow .etp-home-news-item__media img{width:120px;height:80px;object-fit:cover}.thpt-home-flow .etp-home-news-featured{display:grid;gap:0;margin-bottom:10px;border-bottom:1px solid #e8e8e8}.thpt-home-flow .etp-home-news-featured__media img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.thpt-home-flow .etp-home-news-featured__body{padding:10px 0}.thpt-home-flow .etp-home-news-item__body h3{margin:0 0 6px;font-size:15px;font-weight:700}.thpt-home-flow .etp-home-news-item__body h3 a{color:var(--thpt-primary);text-decoration:none}.thpt-home-flow .etp-home-news-item__body h3 a:hover{color:var(--thpt-nav-link-hover)}.thpt-home-flow .etp-home-top-read h2:before{display:none}.thpt-home-flow .etp-home-top-read{--etp-top-read-viewport-height: 280px}.thpt-home-flow .etp-home-top-read__viewport{height:var(--etp-top-read-viewport-height);max-height:var(--etp-top-read-viewport-height);margin-top:0}.thpt-home-flow .etp-common-list-widget--latest-news .etp-home-top-read,.thpt-home-flow .etp-common-list-widget--most-read .etp-most-read-sidebar{margin-top:0}@media(max-width:640px){.thpt-home-flow .etp-home-news-item{grid-template-columns:1fr}}
