@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 roles {
  .kit-role-card .kit-role-copyable:not(.kit-role-card > .kit-region-subject > a) {
    position: relative;
    z-index: 1;
  }
  .kit-region-fact > .kit-role-copyable {
    display: inline-flex;
    align-items: baseline;
    max-inline-size: 100%;
    padding: 0;
    color: inherit;
    background: none;
    border: 0;
    box-shadow: none;
  }
  table[data-kit-table=comparison] .kit-region-fact > .kit-role-copyable > code {
    min-inline-size: var(--_kit-field-medium);
  }
}
