/* One compact, recognizable heading treatment for authenticated pages. */
html:root body main>.content .xr-unified-pagehead{align-items:center!important;gap:10px 16px!important;margin-bottom:12px!important}
main>.content .xr-unified-heading-copy{flex:1 1 360px!important;min-width:0!important}
main>.content .xr-unified-title-row{
  display:flex!important;align-items:center!important;gap:10px!important;
  width:100%!important;min-height:38px!important;margin:0!important;
}
main>.content .xr-unified-title-icon{
  display:grid!important;place-items:center!important;box-sizing:border-box!important;
  width:38px!important;height:38px!important;min-width:38px!important;
  border:1px solid #c9dce5!important;border-radius:10px!important;
  background:#dceaf3!important;color:#1f607c!important;
}
main>.content .xr-unified-title-icon>i{font-size:16px!important;color:inherit!important}
html:root body main>.content .xr-unified-title-row>h1.xr-unified-page-title{
  flex:0 1 auto!important;margin:0!important;color:var(--xr-text,#173047)!important;
  font:600 22px/1.2 Inter,system-ui,sans-serif!important;
  letter-spacing:-.02em!important;white-space:normal!important;
}
main>.content .xr-unified-title-accent{
  display:block!important;flex:1 1 80px!important;height:1px!important;min-width:24px!important;
  background:linear-gradient(90deg,#cedde4,rgba(206,221,228,0))!important;
}
main>.content .xr-unified-heading-copy>.crumb{margin-bottom:5px!important}
main>.content .xr-unified-heading-copy>p.muted{display:none!important}
html[data-theme="dark"] main>.content .xr-unified-title-icon{
  border-color:#687783!important;background:#525e69!important;color:#edf5f8!important;
}
html[data-theme="dark"] main>.content .xr-unified-title-accent{
  background:linear-gradient(90deg,#76818a,rgba(118,129,138,0))!important;
}
@media(max-width:620px){
  main>.content .xr-unified-title-accent{display:none!important}
  main>.content .xr-unified-title-row{min-height:36px!important}
  main>.content .xr-unified-title-icon{width:36px!important;height:36px!important;min-width:36px!important}
}
