/* V12.5.34 — dirty state and alignment hotfix */
/* Client access is a detail/configuration page: keep the whole route centered. */
html body.ui-unified[data-route="clientAccess"] #appView #content.amica-content{
  --page-w:var(--ax-w-detail)!important;
}
html body.ui-unified[data-route="clientAccess"] #content>.client-page-head,
html body.ui-unified[data-route="clientAccess"] #content>.client-panel,
html body.ui-unified[data-route="clientAccess"] #content>.notice,
html body.ui-unified[data-route="clientAccess"] #content>.client-onboarding-skip{
  width:100%!important;
  max-width:var(--ax-w-detail)!important;
  box-sizing:border-box!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
html body.ui-unified[data-route="clientAccess"] #content>.client-page-head{margin-bottom:18px!important}
html body.ui-unified[data-route="clientAccess"] #content>.client-onboarding-skip{margin-top:0!important}

/* Keep loading shells visually centered on detail routes as well. */
html body.ui-unified:is([data-route="clientAccess"],[data-route="profile"],[data-route="settings"],[data-route="integrations"]) #content>.perf-route-shell{
  max-width:var(--ax-w-detail)!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
