/* TCD-NEWS-CONTACT-SYNC 2026-11-06; Châu Đốc only.
   News listing and contact dock align with the shared Admin-managed Header/Footer. */
@media(min-width:768px){
  body.tcd-uifix.tcl60-editorial .txng-contact-pc,
  body.tcd-uifix.tcl60-contact .txng-contact-pc{display:block!important}
}
@media(max-width:767px){
  body.tcd-uifix.tcl60-editorial .txng-contact-pc,
  body.tcd-uifix.tcl60-contact .txng-contact-pc{display:none!important}
}
body.tcd-uifix .t60.t60-news{--t60-red:#b41424;--t60-dark:#8d1020;--t60-ink:#1e2d42;--t60-muted:#627083;--t60-border:#e4e9ef;--t60-soft:#f7f9fc}
body.tcd-uifix .t60.t60-news .t60-shell{width:min(1200px,calc(100% - 44px))}
body.tcd-uifix .t60.t60-news .t60-hero{background:linear-gradient(120deg,#fff 0%,#fff 54%,#fff4f5 100%)}
body.tcd-uifix .t60.t60-news .t60-news-card,
body.tcd-uifix .t60.t60-news .t60-feature{border-color:#e3e8ee;box-shadow:0 8px 28px rgba(17,35,57,.055)}
body.tcd-uifix .t60.t60-news .t60-section-head h2{color:#1e2d42!important}
body.tcd-uifix .t60.t60-news .t60-bottom-cta{border-radius:16px}
body.tcd-uifix .t60.t60-news .t60-news-grid.tcd-news-grid-empty{display:block}
body.tcd-uifix .t60.t60-news .tcd-news-empty{display:flex;align-items:flex-start;gap:22px;width:100%;padding:29px;min-height:170px;background:linear-gradient(115deg,#fff,#fff9f9);border:1px solid #e8dde0;border-radius:18px;box-shadow:0 10px 28px rgba(22,37,60,.035)}
body.tcd-uifix .t60.t60-news .tcd-news-empty-icon{flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:#fcebed;color:#b41424;font-size:27px;font-weight:800}
body.tcd-uifix .t60.t60-news .tcd-news-empty-copy{min-width:0;max-width:720px}
body.tcd-uifix .t60.t60-news .tcd-news-empty h3{font-size:clamp(19px,2vw,23px)!important;line-height:1.35!important;color:#24344b!important;margin:0 0 9px!important;font-weight:800}
body.tcd-uifix .t60.t60-news .tcd-news-empty p{font-size:14px;line-height:1.7;color:#5f6d7b;margin:0}
body.tcd-uifix .t60.t60-news .tcd-news-empty-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}
body.tcd-uifix .t60.t60-news .tcd-news-empty-actions .t60-btn{min-height:42px}
body.tcd-uifix .t60.t60-news a:focus-visible,
body.tcd-uifix .tcd07-contact-mobile a:focus-visible,
body.tcd-uifix .tcd07-contact-mobile button:focus-visible{outline:3px solid #b41424;outline-offset:3px}
@media(max-width:660px){
 body.tcd-uifix .t60.t60-news .t60-shell{width:calc(100% - 30px)}
 body.tcd-uifix .t60.t60-news .tcd-news-empty{gap:13px;padding:18px;border-radius:14px}
 body.tcd-uifix .t60.t60-news .tcd-news-empty-icon{width:39px;height:39px;font-size:20px;border-radius:11px}
 body.tcd-uifix .t60.t60-news .tcd-news-empty h3{font-size:18px!important}
 body.tcd-uifix .t60.t60-news .tcd-news-empty p{font-size:13px}
 body.tcd-uifix .t60.t60-news .tcd-news-empty-actions{flex-direction:column;align-items:stretch}
 body.tcd-uifix .t60.t60-news .tcd-news-empty-actions .t60-btn{width:100%;min-width:0}
}
