
/* V46: single authoritative structural header layout, independent of inherited flex direction. */
html[lang="ar"] .v15-workspace > .workspace-header,
html[dir="rtl"] .v15-workspace > .workspace-header {
  display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;
  grid-template-areas:"title back"!important;direction:rtl!important;
  align-items:start!important;gap:24px!important;width:100%!important;
  max-width:100%!important;min-width:0!important;margin:0 0 22px!important;
  text-align:right!important;float:none!important;clear:both!important;
}
html[lang="ar"] .v15-workspace > .workspace-header > :first-child,
html[dir="rtl"] .v15-workspace > .workspace-header > :first-child {
  grid-area:title!important;justify-self:stretch!important;min-width:0!important;
  width:100%!important;max-width:100%!important;direction:rtl!important;text-align:right!important;
}
html[lang="ar"] .v15-workspace > .workspace-header > .v15-back,
html[dir="rtl"] .v15-workspace > .workspace-header > .v15-back {
  grid-area:back!important;justify-self:start!important;align-self:start!important;
  width:auto!important;max-width:none!important;direction:rtl!important;
  text-align:left!important;white-space:nowrap!important;
}
html[lang="ar"] .v15-workspace > .workspace-header h1,
html[lang="ar"] .v15-workspace > .workspace-header p,
html[lang="ar"] .v15-workspace > .workspace-header .workspace-kicker,
html[dir="rtl"] .v15-workspace > .workspace-header h1,
html[dir="rtl"] .v15-workspace > .workspace-header p,
html[dir="rtl"] .v15-workspace > .workspace-header .workspace-kicker {
  text-align:right!important;direction:rtl!important;max-width:none!important;
  width:100%!important;white-space:normal!important;word-break:normal!important;
}
html[lang="en"] .v15-workspace > .workspace-header,
html[dir="ltr"] .v15-workspace > .workspace-header {
  display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;
  grid-template-areas:"title back"!important;direction:ltr!important;
  align-items:start!important;gap:24px!important;width:100%!important;
  text-align:left!important;margin:0 0 22px!important;
}
html[lang="en"] .v15-workspace > .workspace-header > :first-child,
html[dir="ltr"] .v15-workspace > .workspace-header > :first-child {
  grid-area:title!important;width:100%!important;min-width:0!important;text-align:left!important;
}
html[lang="en"] .v15-workspace > .workspace-header > .v15-back,
html[dir="ltr"] .v15-workspace > .workspace-header > .v15-back {
  grid-area:back!important;justify-self:end!important;max-width:none!important;white-space:nowrap!important;
}
@media(max-width:600px){
 .v15-workspace > .workspace-header{gap:12px!important}
 .v15-workspace > .workspace-header .v15-back{font-size:11px!important}
}
