@layer brand, tokens, density, elements, values, brand-mark, spacing, cut-edges, actions, panels, marks, roles, headings, regions, authored-text, shell, absence, layouts, motion, states, embed, tables, truncation, print, without-fills, hidden;
@layer layouts {
  @container page (inline-size >= 720px) {
    .kit-layout-record > .kit-region-decision-compact-work:has(> h2 + .kit-role-presence:not([hidden])) > h2 + .kit-role-presence {
      grid-column: 2;
      justify-self: start;
      margin-block-end: calc(-1 * var(--_kit-region));
    }
  }
}
