@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 shell {
  .kit-layout-shell > .kit-region-chrome > .kit-region-rail .kit-region-destination-group > details[open] > .kit-region-group-name > .kit-role-count {
    display: none;
  }
}
@layer layouts {
  .kit-layout-list button[popovertarget] > .kit-region-label > .kit-role-count,
  .kit-layout-reports button[popovertarget] > .kit-region-label > .kit-role-count,
  .kit-layout-calendar button[popovertarget] > .kit-region-label > .kit-role-count {
    margin-block: calc(-1 * var(--_kit-rule));
  }
}
