
/* v190 — customer Training Hub visual hierarchy only. Headings and intro copy
   are centred, not filters/tables/forms or any other staff role's workspace. */
#stsHubShell.sts190-customer-hub[data-hub-tab="orders"] > .sth-card > h2,
#stsHubShell.sts190-customer-hub[data-hub-tab="matrix"] > .sth-card > h2,
#stsHubShell.sts190-customer-hub[data-hub-tab="actions"] > .sth-card > h2,
#stsHubShell.sts190-customer-hub[data-hub-tab="packages"] > .sth-card > h2 {
 text-align:center !important;
 width:100%;
 margin-inline:auto !important;
}
#stsHubShell.sts190-customer-hub[data-hub-tab="orders"] > .sth-card > h2 + p,
#stsHubShell.sts190-customer-hub[data-hub-tab="matrix"] > .sth-card > h2 + p,
#stsHubShell.sts190-customer-hub[data-hub-tab="actions"] > .sth-card > h2 + p,
#stsHubShell.sts190-customer-hub[data-hub-tab="packages"] > .sth-card > h2 + p {
 text-align:center !important;
 max-width:760px;
 margin:0 auto 18px !important;
 line-height:1.55;
}
/* Package introductory context belongs with the centred heading; keep
   package cards and action controls untouched. */
#stsHubShell.sts190-customer-hub[data-hub-tab="packages"] > .v136-package-page > .v136-current {
 text-align:center !important;
}
@media (max-width:600px){
 #stsHubShell.sts190-customer-hub[data-hub-tab="orders"] > .sth-card > h2 + p,
 #stsHubShell.sts190-customer-hub[data-hub-tab="matrix"] > .sth-card > h2 + p,
 #stsHubShell.sts190-customer-hub[data-hub-tab="actions"] > .sth-card > h2 + p,
 #stsHubShell.sts190-customer-hub[data-hub-tab="packages"] > .sth-card > h2 + p {
  max-width:100%;
 }
}
