@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-role-identity {
    block-size: auto;
    min-block-size: var(--_kit-identity-height);
  }
  .kit-layout-shell .kit-role-identity > [data-kit-wordmark],
  .kit-layout-shell .kit-role-identity > .kit-region-tenant {
    flex: 0 1 auto;
    min-inline-size: 0;
    overflow: visible;
    white-space: normal;
    overflow-wrap: break-word;
    line-height: var(--_kit-text-line);
  }
  .kit-layout-shell > .kit-region-chrome > .kit-region-identity-strip > .kit-role-identity > [data-kit-wordmark] {
    flex: 0 0 auto;
    white-space: nowrap;
  }
}
