/* D21 chu-ky-so: shim 320px/vùng chạm + toàn vẹn layout (G4-ABC-Document §8, B-LAYOUT-1). */
/* Rebuild B10 (01/11/2026): override drift service-family.css (asset chung nhóm trang, unscoped) về đúng pattern master service.css — related 2 cột @≥768 (B4/B8 precedent), trustbar 1.3fr/1fr/1fr @≥1025 + 1fr/1fr @768–1024, workspace tabs 1 hàng repeat(4) @≥768 + 1 cột ≤767. Giữ fix 320px + vùng chạm 44px của family, không sửa file chung. */
@media (min-width:768px){
main .tt-svc-svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
main #tt-workspace .tt-svc-scope__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}
main .tt-price-note ul{grid-template-columns:minmax(0,1fr)}
}
@media (min-width:768px) and (max-width:1024px){
main .tt-svc-trustbar__grid{grid-template-columns:1fr 1fr}
}
@media (min-width:1025px){
main .tt-svc-trustbar__grid{grid-template-columns:1.3fr 1fr 1fr}
}
@media (max-width:767px){
main #tt-workspace .tt-svc-scope__tabs{grid-template-columns:1fr}
}
