/* Taxi Chau Doc Money Page parity with the existing Home header/contact. Scoped only. */
body.tcd-uifix.tcdx-money-body{margin-top:0!important;padding-top:72px!important}
body.tcd-uifix.tcdx-money-body .gx-header{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:9999!important;background:#fff!important;box-shadow:0 1px 0 rgba(15,23,42,.06)!important;border:0!important}
body.tcd-uifix.tcdx-money-body .gx-navbar{background:#fff!important;border-bottom:1px solid #e8eef3!important}
body.tcd-uifix.tcdx-money-body .gc02k-header .gx-navbar .gx-shell{max-width:1170px!important}
body.tcd-uifix.tcdx-money-body .gx-header,body.tcd-uifix.tcdx-money-body .gx-header *{font-family:Bebeboo,Arial,sans-serif!important}
/* Some websites publish the optional news ticker: reserve its actual height. */
body.tcd-uifix.tcdx-money-body:has(.gx-header .wt2-trending-bar){padding-top:106px!important}
/* The SAME shared contact bar as Home; no second money-only bottom dock. */
body.tcd-uifix.tcdx-money-body .txng-contact-pc{display:block!important}
@media(max-width:767px){
 body.tcd-uifix.tcdx-money-body{padding-top:58px!important}
 body.tcd-uifix.tcdx-money-body:has(.gx-header .wt2-trending-bar){padding-top:92px!important}
 body.tcd-uifix.tcdx-money-body .txng-contact-pc{display:none!important}
 body.tcd-uifix.tcdx-money-body .tcdx-shell{padding-bottom:calc(118px + env(safe-area-inset-bottom))}
}
/* Admin-uploaded image is displayed below the introduction heading, including on phones. */
body.tcdx-money-body .tcdx-article-photo{width:100%;max-width:100%;margin:4px 0 22px;padding:0;border:1px solid var(--tcd-border,#e1e7ec);border-radius:12px;overflow:hidden;background:var(--tcd-page-bg,#f5f7f9)}
body.tcdx-money-body .tcdx-article-photo img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;aspect-ratio:auto}
