@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 elements {
  .kit-role-row {
    overflow-wrap: break-word;
  }
}
@layer values {
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-email,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-address {
    display: block;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-email > .kit-region-halves,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-address > .kit-region-halves {
    display: block;
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-email,
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-address {
      text-decoration: inherit;
      text-box-trim: none;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-email > .kit-region-halves,
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-address > .kit-region-halves {
      text-decoration: inherit;
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-email > .kit-region-halves > .kit-region-half,
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-address > .kit-region-halves > .kit-region-half {
      display: inline-flex;
      max-inline-size: 100%;
      line-break: auto;
      text-decoration: inherit;
      text-box-trim: none;
      vertical-align: baseline;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-email > .kit-region-halves > .kit-region-half:last-child:not(:first-child),
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-address > .kit-region-halves > .kit-region-half:last-child:not(:first-child) {
      display: inline-block;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject :is(.kit-region-identifier, code.kit-region-address) {
      display: inline-flex;
      flex-wrap: wrap;
      max-inline-size: 100%;
      line-break: anywhere;
      text-wrap: balance;
      text-decoration: inherit;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject :is(.kit-region-identifier, code.kit-region-address) > .kit-region-part {
      display: inline-flex;
      max-inline-size: 100%;
      line-break: anywhere;
      text-wrap: balance;
      text-decoration: inherit;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject :is(.kit-region-identifier, code.kit-region-address) > .kit-region-halves {
      display: inline-flex;
      max-inline-size: 100%;
      line-break: anywhere;
      text-wrap: balance;
      text-decoration: inherit;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject code.kit-region-code {
      display: inline-block;
      max-inline-size: 100%;
      baseline-source: first;
      line-break: anywhere;
      text-wrap: balance;
      text-decoration: inherit;
    }
  }
}
@layer spacing {
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column {
    display: flex;
    flex-direction: column;
    --_kit-stack-gap: var(--_kit-region);
    row-gap: var(--_kit-stack-gap);
  }
  .kit-role-row {
    --_kit-stack-gap: inherit;
  }
  .kit-role-row:not([hidden]) + .kit-role-row {
    margin-block-start: calc(0px - var(--_kit-stack-gap, 0px));
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line + .kit-region-standing {
    margin-block-start: calc(var(--_kit-stack) - var(--_kit-region));
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-standing + .kit-region-standing {
    margin-block-start: calc(var(--_kit-stack) - var(--_kit-region));
  }
}
@layer actions {
  @media (hover: hover) and (pointer: fine) {
    .kit-role-row:hover {
      background-image: linear-gradient(var(--_kit-wash-hover), var(--_kit-wash-hover));
    }
  }
  .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=words] > .kit-region-words {
    inline-size: 100%;
    margin-inline-end: 0;
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=words] {
        display: contents;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-actions > .kit-region-words {
        text-align: end;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column:has(> :is(.kit-region-actions, .kit-role-action-group)[data-kit-holds~=words]),
      .kit-role-row > .kit-region-content-column:has(> :is(.kit-region-actions, .kit-role-action-group) ~ .kit-role-status-line:not(:empty)) {
        justify-content: flex-end;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=words] > .kit-region-words {
        margin-block-start: calc(var(--_kit-stack) - var(--_kit-region));
      }
    }
  }
}
@layer roles {
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=folded] > .kit-region-action-form[data-kit-fit~=third],
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=folded] > .kit-region-action-form[data-kit-fit~=later] {
      display: none;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=lead] > .kit-region-action-form[data-kit-fit~=second],
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=lead] > .kit-region-action-form[data-kit-fit~=third],
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=lead] > .kit-region-action-form[data-kit-fit~=later] {
      display: none;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=folded] > .kit-region-action-form[data-kit-fit~=third] + .kit-region-words,
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=folded] > .kit-region-action-form[data-kit-fit~=later] + .kit-region-words {
      display: none;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=lead] > .kit-region-action-form[data-kit-fit~=second] + .kit-region-words,
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=lead] > .kit-region-action-form[data-kit-fit~=third] + .kit-region-words,
    .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-fit~=lead] > .kit-region-action-form[data-kit-fit~=later] + .kit-region-words {
      display: none;
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds] > .kit-region-action-form[data-kit-fit~=third],
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds] > .kit-region-action-form[data-kit-fit~=later] {
        display: none;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds] > .kit-region-action-form[data-kit-fit~=third] + .kit-region-words,
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds] > .kit-region-action-form[data-kit-fit~=later] + .kit-region-words {
        display: none;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds-to-lead] > .kit-region-action-form[data-kit-fit~=second],
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds-to-lead] > .kit-region-action-form[data-kit-fit~=third],
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds-to-lead] > .kit-region-action-form[data-kit-fit~=later] {
        display: none;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds-to-lead] > .kit-region-action-form[data-kit-fit~=second] + .kit-region-words,
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds-to-lead] > .kit-region-action-form[data-kit-fit~=third] + .kit-region-words,
      .kit-role-row > .kit-region-content-column > .kit-region-actions[data-kit-holds~=folds-to-lead] > .kit-region-action-form[data-kit-fit~=later] + .kit-region-words {
        display: none;
      }
    }
  }
  .kit-role-row > button.kit-region-handle {
    display: flex;
    flex: none;
    align-items: center;
    justify-content: center;
    inline-size: var(--_kit-desktop-target);
    min-block-size: var(--_kit-target);
    padding: 0;
    color: var(--_kit-text-muted);
    background: none;
    border: 0;
    cursor: grab;
    visibility: hidden;
  }
  .kit-role-row > button.kit-region-handle > .kit-region-icon {
    inline-size: var(--_kit-control-icon);
    block-size: var(--_kit-control-icon);
  }
  .kit-role-row:is(:focus-within, [data-kit-state~=moving]) > button.kit-region-handle {
    visibility: visible;
  }
  @media (hover: hover) and (pointer: fine) {
    .kit-role-row:hover > button.kit-region-handle {
      visibility: visible;
    }
  }
  @media not (pointer: fine) {
    .kit-role-row > button.kit-region-handle {
      display: none;
    }
  }
  .kit-role-reordering .kit-role-row[data-kit-state~=moving] {
    color: var(--_kit-text-muted);
    outline: var(--_kit-rule) dashed var(--_kit-muted);
    outline-offset: calc(-1 * var(--_kit-rule));
  }
  .kit-role-reordering[data-kit-carries-selection=false] .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:checked),
  .kit-role-reordering[data-kit-carries-selection=false] .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:indeterminate) {
    background-color: transparent;
  }
  @media screen and (pointer: fine) {
    .kit-role-reordering[data-kit-carries-selection=false] .kit-role-row:not([data-kit-holds~=handle]) {
      padding-inline-start: calc(var(--_kit-inset-tight) + var(--_kit-desktop-target) + var(--_kit-stack));
    }
  }
  .kit-role-row :is(.kit-role-form-group, .kit-role-selection-control[data-kit-region=group]) > .kit-region-reason {
    display: block;
    inline-size: 100%;
    color: var(--_kit-text-muted);
  }
  .kit-role-row {
    display: flex;
    flex-wrap: wrap;
    align-items: start;
    gap: var(--_kit-region) var(--_kit-stack);
    padding: var(--_kit-inset-tight);
  }
  .kit-role-row {
    margin-inline: calc(-1 * var(--_kit-inset-tight));
  }
  th > .kit-role-row,
  td > .kit-role-row,
  .kit-layout-calendar .kit-role-row {
    margin-inline: 0;
  }
  .kit-region-grid[data-kit-table=comparison] > :is(thead, tbody, tfoot) > tr > .kit-region-cell > .kit-role-row {
    flex-wrap: nowrap;
    margin-inline: calc(-1 * var(--_kit-inset-tight));
  }
  @media screen {
    .kit-role-row {
      container-type: inline-size;
    }
    th > .kit-role-row,
    td > .kit-role-row {
      container-type: normal;
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-region-grid[data-kit-table=comparison] > :is(thead, tbody, tfoot) > tr > .kit-region-cell > .kit-role-row[data-kit-holds~=selection] + .kit-region-supporting {
        padding-inline-start: calc(var(--_kit-target) + var(--_kit-stack) + var(--_kit-inset));
      }
    }
  }
  .kit-role-row > .kit-region-handle,
  .kit-role-row > .kit-region-unread,
  .kit-role-row > .kit-region-content-column,
  .kit-role-row > .kit-region-expansion,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column,
  .kit-role-row > .kit-region-content-column > .kit-region-actions {
    min-inline-size: 0;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
    min-inline-size: 0;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-standing {
    min-inline-size: 0;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-reason {
    min-inline-size: 0;
  }
  .kit-role-row > .kit-region-unread {
    align-self: first baseline;
    color: var(--_kit-text-ink);
  }
  .kit-role-row > .kit-region-unread:before {
    content: "";
    display: inline-block;
    inline-size: var(--_kit-unread-dot);
    block-size: var(--_kit-unread-dot);
    vertical-align: calc(.5cap - var(--_kit-unread-dot) / 2);
    border-radius: 50%;
    background: currentColor;
  }
  .kit-role-row[data-kit-marks=unread] > .kit-region-unread[hidden] {
    display: inline !important;
  }
  .kit-role-row[data-kit-marks=read] > .kit-region-unread {
    visibility: hidden;
  }
  :where(.kit-region-rows, .kit-role-reordering[data-kit-holds~=run]) > .kit-role-row > .kit-region-unread[hidden],
  :where(.kit-region-rows, .kit-role-reordering[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row > .kit-region-unread[hidden] {
    display: inline !important;
    visibility: hidden;
  }
  :where(.kit-region-rows[data-kit-holds~=unread]) > .kit-role-row:not([data-kit-holds~=unread]) > .kit-region-content-column,
  :where(.kit-region-rows[data-kit-holds~=unread]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=unread]) > .kit-region-content-column {
    margin-inline-start: calc(var(--_kit-unread-dot) + var(--_kit-stack));
  }
  .kit-role-row > .kit-region-content-column {
    display: flex;
    flex: 1 1 0;
    flex-wrap: wrap;
    align-self: first baseline;
    align-items: center;
    gap: var(--_kit-region) var(--_kit-stack);
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column {
    flex: 1 1 min-content;
    max-inline-size: 100%;
  }
  .kit-role-row[data-kit-holds~=link] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > span.kit-region-subject {
    text-box-trim: none;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > span.kit-region-subject > .kit-region-name {
    display: inline-block;
    min-inline-size: var(--_kit-target);
    padding-block: calc(max(0px, var(--_kit-target) - 1lh) / 2);
    margin-block-start: calc(-.5 * max(0px, var(--_kit-target) - 1lh));
    text-box-trim: none;
  }
  .kit-role-row > .kit-region-selection + .kit-region-content-column > .kit-region-subject-column,
  .kit-role-row > .kit-region-selection + .kit-region-unread + .kit-region-content-column > .kit-region-subject-column {
    align-self: flex-start;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    column-gap: var(--_kit-stack);
    row-gap: var(--_kit-stack);
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts {
    min-inline-size: 0;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: var(--_kit-stack);
    max-inline-size: 100%;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-supporting {
    min-inline-size: 0;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-availability,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-preview {
    min-inline-size: 0;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps {
    flex-shrink: 0;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--_kit-stack);
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column {
    display: flex;
    flex: 1 1 100%;
    flex-wrap: wrap;
    align-items: baseline;
    gap: var(--_kit-stack) var(--_kit-region);
    min-inline-size: 0;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts {
    flex-basis: auto;
  }
  .kit-role-row[data-kit-holds~=labelled-fact] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column {
    row-gap: var(--_kit-region);
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts {
    flex-basis: 100%;
    color: var(--_kit-text-muted);
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts {
    flex-basis: auto;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line:has(> .kit-region-facts) {
    column-gap: var(--_kit-region);
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line:has(> .kit-region-facts) > .kit-region-subject-stamp {
    flex-basis: 100%;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-fact {
    display: inline;
  }
  .kit-role-row[data-kit-holds~=availability]:not([data-kit-holds~=stamp], [data-kit-holds~=preview]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
    > .kit-region-subject-stamp + .kit-region-facts,
    > .kit-region-subject-stamp + .kit-region-facts-column > .kit-region-facts:first-child {
      &:before {
        content: "\b7" / "";
        position: absolute;
        inline-size: var(--_kit-stack);
        text-align: center;
      }
    }
    @supports (position-visibility: no-overflow) {
      position: relative;
      > .kit-region-subject-stamp + .kit-region-facts,
      > .kit-region-subject-stamp + .kit-region-facts-column > .kit-region-facts:first-child {
        anchor-name: --_kit-availability-follower;
        &:before {
          position-anchor: --_kit-availability-follower;
          inset-inline-end: anchor(start);
          position-visibility: no-overflow;
        }
      }
    }
    @supports not (position-visibility: no-overflow) {
      clip-path: inset(-100vmax -100vmax -100vmax 0);
      &:dir(rtl) {
        clip-path: inset(-100vmax 0 -100vmax -100vmax);
      }
      > .kit-region-subject-stamp + .kit-region-facts,
      > .kit-region-subject-stamp + .kit-region-facts-column > .kit-region-facts:first-child {
        position: relative;
        &:before {
          inset-inline-end: 100%;
        }
      }
    }
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
    overflow: visible;
    text-overflow: clip;
    white-space: normal;
    font-weight: var(--_kit-strong-weight);
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject {
    --_kit-text-line: inherit;
    padding-inline: 0;
    border: 0;
    background: none;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    letter-spacing: inherit;
    text-align: start;
    text-decoration-color: var(--_kit-text-ink);
    text-decoration-thickness: var(--_kit-rule);
    text-decoration-skip-ink: none;
    text-underline-offset: var(--_kit-link-underline-offset);
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject .kit-region-supporting {
    font-weight: 400;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject[data-kit-holds~=supporting],
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject[data-kit-holds~=supporting] {
    display: flow-root;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > :is(a, button).kit-region-subject > .kit-region-supporting {
    float: inline-start;
    clear: inline-start;
    inline-size: 100%;
  }
  .kit-role-row[data-kit-holds~=supporting] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line,
  .kit-role-row[data-kit-holds~=supporting] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
    row-gap: 0;
  }
  .kit-role-row[data-kit-holds~=supporting] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
    flex-basis: 100%;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-supporting {
    min-inline-size: var(--_kit-target);
    margin-block-start: 0;
    margin-block-end: calc(-.5 * max(0px, var(--_kit-target) - 1lh));
    padding-block: calc(max(0px, var(--_kit-target) - 1lh) / 2);
    text-box-trim: none;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject {
    min-inline-size: var(--_kit-target);
    padding-block: calc(max(0px, var(--_kit-target) - 1lh) / 2);
    margin-block: calc(-.5 * max(0px, var(--_kit-target) - 1lh)) 0;
    text-box-trim: none;
  }
  .kit-role-row:is([data-kit-holds~=facts-column], [data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject,
  .kit-role-row:is([data-kit-holds~=facts-column], [data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject {
    margin-block-end: calc(-.5 * max(0px, var(--_kit-target) - 1lh));
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: first baseline;
    column-gap: var(--_kit-region);
    row-gap: 0;
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
    flex: 1 1 100%;
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-standing {
    flex: 1 1 100%;
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-reason {
    flex: 1 1 100%;
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
    flex: 1 1 0;
    min-inline-size: 0;
    margin-block-end: var(--_kit-stack);
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
    flex: 1 1 auto;
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject[data-kit-holds~=supporting] {
    flex-grow: 1;
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column {
    display: flex;
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts {
    flex-basis: 100%;
  }
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts-column,
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts,
  .kit-role-row[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-supporting {
    contain: inline-size;
  }
  .kit-role-row > .kit-region-selection + .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject,
  .kit-role-row > .kit-region-selection + .kit-region-unread + .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
    padding-block-start: var(--_kit-row-subject-offset, 0px);
  }
  .kit-role-row > .kit-region-selection + .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject,
  .kit-role-row > .kit-region-selection + .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject,
  .kit-role-row > .kit-region-selection + .kit-region-unread + .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject,
  .kit-role-row > .kit-region-selection + .kit-region-unread + .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject {
    margin-block-start: 0;
  }
  .kit-role-row[data-kit-holds~=selection][data-kit-holds~=link] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > span.kit-region-subject {
    padding-block-start: 0;
  }
  .kit-role-row > .kit-region-selection + .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > span.kit-region-subject > .kit-region-name,
  .kit-role-row > .kit-region-selection + .kit-region-unread + .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > span.kit-region-subject > .kit-region-name {
    margin-block-start: 0;
  }
  .kit-region-group-heading + .kit-role-row[data-kit-holds~=link]:not([data-kit-holds~=selection]) {
    padding-block-start: max(var(--_kit-inset-tight), calc(max(0px, var(--_kit-target) - 1lh) / 2));
  }
  .kit-role-row:not([hidden]) + .kit-role-row,
  .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row,
  .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row,
  .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row {
    border-block-start: var(--_kit-rule) solid transparent;
    background-image: linear-gradient(var(--_kit-panel-boundary), var(--_kit-panel-boundary));
    background-origin: border-box;
    background-position: 50% 0;
    background-size: calc(100% - 2 * var(--_kit-inset-tight)) var(--_kit-rule);
    background-repeat: no-repeat;
  }
  .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:checked),
  .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:indeterminate) {
    background-color: var(--_kit-selected-row, var(--_kit-wash-muted));
  }
  :is(th, td) > .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:checked),
  :is(th, td) > .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:indeterminate) {
    background-color: transparent;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject {
    text-decoration-line: none;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject:focus-visible,
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject:focus-visible {
    text-decoration-line: underline;
  }
  .kit-role-row[data-kit-holds~=link] {
    position: relative;
  }
  .kit-role-row[data-kit-holds~=link] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject:after {
    content: "";
    position: absolute;
    inset: 0;
  }
  .kit-role-row[data-kit-holds~=link] > .kit-region-selection,
  .kit-role-row[data-kit-holds~=link] > .kit-region-handle,
  .kit-role-row[data-kit-holds~=link] > .kit-region-expansion,
  .kit-role-row[data-kit-holds~=link] .kit-region-actions {
    position: relative;
    z-index: 1;
  }
  .kit-role-row[data-kit-holds~=link] .kit-region-route {
    position: relative;
    z-index: 1;
  }
  .kit-role-row[data-kit-holds~=link] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject:focus-visible {
    outline: var(--_kit-focus-edge) solid transparent;
    box-shadow: none;
  }
  .kit-role-row[data-kit-holds~=link]:has(> .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject:focus-visible) {
    outline: var(--_kit-focus-edge) solid var(--_kit-text-ink);
    outline-offset: var(--_kit-focus-edge);
    box-shadow: 0 0 0 var(--_kit-focus-edge) var(--_kit-focus-halo);
  }
  @media (hover: hover) and (pointer: fine) {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject:not([data-kit-state~=inert]):hover,
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject:not([data-kit-state~=inert]):hover {
      text-decoration-line: underline;
    }
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject[data-kit-state~=inert],
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject[data-kit-state~=inert] {
    color: var(--_kit-text-muted);
    cursor: default;
  }
  .kit-role-row > .kit-region-selection {
    display: flex;
    align-items: center;
    min-block-size: var(--_kit-target);
  }
  .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-question {
    display: contents;
  }
  .kit-role-row > .kit-region-content-column > .kit-region-actions {
    flex: 1 1 100%;
    max-inline-size: 100%;
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column {
        display: contents;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
        column-gap: var(--_kit-region);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
        margin-inline-end: calc(var(--_kit-stack) - var(--_kit-region));
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line:has(> .kit-region-facts) > .kit-region-subject-stamp {
        flex-basis: auto;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts,
      .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts {
        flex-basis: auto;
        min-inline-size: min-content;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-subject-column {
        flex: 1 1 0;
        min-inline-size: min-content;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-actions {
        flex: 1000000 1 0;
        min-inline-size: min-content;
        max-inline-size: max-content;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-actions > .kit-region-routes {
        white-space: nowrap;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row:where([data-kit-fit~=wrapped]:not([data-kit-holds~=question])) > .kit-region-content-column {
        display: grid;
        grid-template-columns: auto minmax(min-content, 1fr);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row:where([data-kit-fit~=wrapped]:not([data-kit-holds~=question])) > .kit-region-content-column > .kit-region-subject-column,
      .kit-role-row:where([data-kit-fit~=wrapped]:not([data-kit-holds~=question])) > .kit-region-content-column > .kit-region-actions {
        grid-column: 1 / -1;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row:where([data-kit-fit~=wrapped]:not([data-kit-holds~=question])) > .kit-region-content-column > .kit-region-subject-column {
        grid-column: 1;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row:where([data-kit-fit~=wrapped]:not([data-kit-holds~=question])) > .kit-region-content-column > .kit-region-actions {
        grid-column: 2;
        justify-self: end;
        justify-content: flex-end;
        max-inline-size: none;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-fit~=tall] > .kit-region-content-column > .kit-region-subject-column,
      .kit-role-row[data-kit-fit~=tall] > .kit-region-content-column > .kit-region-actions {
        align-self: start;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-fit~=tall] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
        padding-block-start: var(--_kit-row-subject-offset, 0px);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-fit~=tall] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject,
      .kit-role-row[data-kit-fit~=tall] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject {
        margin-block-start: 0;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column {
        display: contents;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
        flex-basis: 100%;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column > .kit-region-standing {
        flex-basis: 100%;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column > .kit-region-question {
        flex-basis: 100%;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column > :where([data-kit-region]).kit-region-line {
        margin-block-end: calc(var(--_kit-stack) - var(--_kit-region));
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column > :where([data-kit-region]).kit-region-standing,
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column > :where([data-kit-role]).kit-region-line {
        margin-block-end: calc(var(--_kit-stack) - var(--_kit-region));
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column > :where([data-kit-role]).kit-region-standing {
        margin-block-end: calc(var(--_kit-stack) - var(--_kit-region));
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column > .kit-region-standing {
        margin-block-start: 0;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column > :where(.kit-region-question) > .kit-region-standing {
        margin-block-start: 0;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question] > .kit-region-content-column > .kit-region-actions {
        align-self: first baseline;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-role-row[data-kit-holds~=question][data-kit-fit~=wrapped] > .kit-region-content-column > .kit-region-actions {
        flex-grow: 1;
        margin-inline-start: auto;
        justify-content: flex-end;
      }
    }
  }
  @media (hover: hover) and (pointer: fine) {
    .kit-role-row:not([hidden]) + .kit-role-row:hover,
    .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row:hover,
    .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row:hover,
    .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row:hover {
      background-image: linear-gradient(var(--_kit-panel-boundary), var(--_kit-panel-boundary)), linear-gradient(var(--_kit-wash-hover), var(--_kit-wash-hover));
      background-size: calc(100% - 2 * var(--_kit-inset-tight)) var(--_kit-rule), 100% 100%;
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts[data-kit-desktop-only=true],
      .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts[data-kit-desktop-only=true],
      .kit-role-row .kit-region-supporting[data-kit-desktop-only=true] {
        display: none !important;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-role-row[data-kit-holds~=stamp] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
        flex: 1 1 100%;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-role-row[data-kit-holds~=stamp] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
        flex: 1 1 0;
        min-inline-size: calc-size(min-content, min(size, 100%));
        max-inline-size: max-content;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-role-row[data-kit-holds~=stamp] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps {
        flex: 1000000 1 min-content;
        min-inline-size: min-content;
        max-inline-size: max-content;
        margin-inline-start: auto;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-role-row:not([data-kit-holds~=standing], [data-kit-holds~=question], [data-kit-holds~=segmented-control], [data-kit-holds~=headed-region]) > .kit-region-content-column > .kit-region-actions {
        margin-block-start: calc(var(--_kit-stack) - var(--_kit-region));
      }
    }
  }
  @media screen {
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row {
      grid-column: handle / run-end;
      margin-inline: calc(-1 * var(--_kit-inset-tight));
    }
  }
  @media screen {
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run][data-kit-fit~=wrapped]) > .kit-role-row > .kit-region-content-column > .kit-region-actions,
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run][data-kit-fit~=wrapped]) > :where(.kit-region-group) > .kit-role-row > .kit-region-content-column > .kit-region-actions {
      justify-content: flex-end;
    }
  }
  @media screen {
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run][data-kit-fit~=under]) > .kit-role-row > .kit-region-content-column > .kit-region-actions,
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run][data-kit-fit~=under]) > :where(.kit-region-group) > .kit-role-row > .kit-region-content-column > .kit-region-actions {
      grid-row: 2;
      grid-column: avatar / run-end;
      align-self: start;
      justify-self: start;
      justify-content: flex-start;
      margin-inline-start: 0;
    }
  }
  @media screen {
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run][data-kit-fit~=under]) > .kit-role-row:not([data-kit-holds~=standing], [data-kit-holds~=question], [data-kit-holds~=segmented-control], [data-kit-holds~=headed-region]) > .kit-region-content-column > .kit-region-actions,
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run][data-kit-fit~=under]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=standing], [data-kit-holds~=question], [data-kit-holds~=segmented-control], [data-kit-holds~=headed-region]) > .kit-region-content-column > .kit-region-actions {
      margin-block-start: calc(var(--_kit-stack) - var(--_kit-region));
    }
  }
  @media screen {
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-region-group > .kit-role-row {
      grid-column: handle / run-end;
      margin-inline: calc(-1 * var(--_kit-inset-tight));
    }
  }
  @media screen {
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]),
    :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) {
      container-type: normal;
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]),
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) {
        display: grid;
        grid-template-columns: subgrid;
        column-gap: 0;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > button.kit-region-handle,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > button.kit-region-handle {
        grid-column: handle;
        margin-inline-end: var(--_kit-stack);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-selection,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-selection {
        grid-column: selection;
        margin-inline-end: var(--_kit-stack);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-unread,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-unread {
        grid-column: unread;
        margin-inline-end: var(--_kit-stack);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-expansion,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-expansion {
        grid-column: handle / run-end;
        contain: inline-size;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column {
        grid-column: avatar / run-end;
        display: grid;
        grid-template-columns: subgrid;
        column-gap: 0;
        margin-inline-start: 0;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions {
        grid-column: avatar / run-end;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column {
        grid-row: 1;
        grid-column: avatar / actions;
        display: grid;
        grid-template-columns: subgrid;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions {
        grid-column: actions;
        grid-row: 1;
        align-self: center;
        justify-self: end;
        margin-inline-start: var(--_kit-stack);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=words] > .kit-region-content-column > .kit-region-actions,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=words] > .kit-region-content-column > .kit-region-actions {
        align-self: baseline;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-actions,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-actions {
        align-self: start;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=words] > .kit-region-content-column > .kit-region-subject-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=words] > .kit-region-content-column > .kit-region-subject-column {
        align-self: baseline;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-fit~=tall] > .kit-region-content-column > .kit-region-subject-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-fit~=tall] > .kit-region-content-column > .kit-region-subject-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-fit~=tall] > .kit-region-content-column > .kit-region-actions,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-fit~=tall] > .kit-region-content-column > .kit-region-actions {
        align-self: start;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions[data-kit-holds~=words],
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions[data-kit-holds~=words] {
        display: flex;
        flex-wrap: wrap;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions[data-kit-holds~=words],
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions[data-kit-holds~=words] {
        justify-content: flex-end;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions[data-kit-holds~=words] > .kit-region-words,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-actions[data-kit-holds~=words] > .kit-region-words {
        margin-block-start: 0;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
        grid-column: avatar / actions;
        contain: inline-size;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-standing,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-standing {
        grid-column: avatar / actions;
        contain: inline-size;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-reason,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-reason {
        grid-column: avatar / actions;
        contain: inline-size;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-question,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-question {
        grid-column: avatar / actions;
        contain: inline-size;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > :where(.kit-region-question) > .kit-region-standing,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > :where(.kit-region-question) > .kit-region-standing {
        grid-column: avatar / actions;
        contain: inline-size;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column {
        grid-column: avatar / run-end;
        row-gap: 0;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
        grid-column: avatar / question;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-supporting,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-supporting {
        contain: none;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=question] > .kit-region-content-column > .kit-region-subject-column {
        display: grid;
        row-gap: var(--_kit-region);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run][data-kit-fit~=under]) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run][data-kit-fit~=under]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=segmented-control] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
        grid-column: avatar / actions;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=question] > .kit-region-content-column > .kit-region-actions,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]:not([data-kit-fit~=under])) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts])[data-kit-holds~=question] > .kit-region-content-column > .kit-region-actions {
        align-self: end;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
        display: grid;
        grid-template-columns: subgrid;
        column-gap: 0;
        align-items: baseline;
        contain: none;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
        display: contents;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-supporting,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-supporting {
        grid-row: 1;
        min-inline-size: auto;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-availability,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-availability,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-preview,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-preview {
        grid-row: 1;
        min-inline-size: auto;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
        grid-column: subject;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-supporting,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-supporting {
        grid-row: 2;
        grid-column: subject;
        justify-self: start;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps {
        grid-column: stamp;
        margin-inline-start: var(--_kit-region);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-availability,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-availability {
        grid-column: availability;
        margin-inline-start: var(--_kit-stack);
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column {
        grid-row: 1;
        grid-column: facts / space;
        display: grid;
        grid-template-columns: subgrid;
        column-gap: 0;
        row-gap: var(--_kit-stack);
        align-items: baseline;
        min-inline-size: auto;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts {
        margin-inline: var(--_kit-region) 0;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:nth-child(1),
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:nth-child(1) {
        grid-column: fact 1;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:nth-child(2),
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:nth-child(2) {
        grid-column: fact 2;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:nth-child(3),
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:nth-child(3) {
        grid-column: fact 3;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:nth-child(n+4),
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:nth-child(n+4) {
        grid-column: fact 4;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:last-child,
      :where(:is(.kit-region-rows, .kit-role-reordering)[data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=facts]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column > .kit-region-facts:last-child {
        grid-column-end: space;
      }
    }
  }
  @media screen {
    @container (inline-size >= 720px) {
      :where(.kit-region-rows[data-kit-holds~=unread][data-kit-holds~=run]) > .kit-role-row:not([data-kit-holds~=unread], [data-kit-holds~=facts]) > .kit-region-content-column,
      :where(.kit-region-rows[data-kit-holds~=unread][data-kit-holds~=run]) > :where(.kit-region-group) > .kit-role-row:not([data-kit-holds~=unread], [data-kit-holds~=facts]) > .kit-region-content-column {
        margin-inline-start: 0;
      }
    }
  }
}
@layer layouts {
  .kit-layout-calendar [data-kit-state~=loading] > .kit-role-row {
    background: var(--_kit-wash-muted);
    border-color: transparent;
    color: transparent;
    animation: kit-wait var(--_kit-appear) var(--_kit-settle) var(--_kit-wait) backwards;
  }
  .kit-layout-calendar .kit-region-day .kit-region-band > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject[aria-expanded=true],
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject[aria-expanded=true] {
    background-image: linear-gradient(var(--_kit-wash-hover), var(--_kit-wash-hover));
  }
  .kit-layout-calendar [data-kit-state~=loading] :is([data-kit-region], [data-kit-role])[data-kit-state~=loading]:not(form, .kit-region-filters) > .kit-role-row {
    animation: none;
  }
  .kit-layout-calendar[data-kit-state~=loading] :is([data-kit-region], [data-kit-role])[data-kit-state~=loading]:not(form, .kit-region-filters) > .kit-role-row {
    animation: none;
  }
  [data-kit-state~=loading] .kit-layout-calendar :is([data-kit-region], [data-kit-role])[data-kit-state~=loading]:not(form, .kit-region-filters) > .kit-role-row {
    animation: none;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-selection,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-handle,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-unread,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-expansion,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-actions {
    grid-column: 1 / -1;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
    grid-column: 1 / -1;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-standing {
    grid-column: 1 / -1;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-reason {
    grid-column: 1 / -1;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts {
    grid-column: 1 / -1;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-supporting {
    grid-column: 1 / -1;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-availability,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-preview {
    grid-column: 1 / -1;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
    display: grid;
    grid-template-columns: subgrid;
    align-content: start;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row {
    container-type: normal;
  }
  .kit-layout-calendar .kit-region-day .kit-region-band > .kit-role-row {
    background: var(--_kit-wash-muted);
  }
  .kit-layout-calendar .kit-region-day :is(.kit-region-band, .kit-region-item) + :is(.kit-region-band, .kit-region-item) > .kit-role-row {
    border-block-start: var(--_kit-rule) solid var(--_kit-panel-boundary);
  }
  .kit-layout-calendar .kit-region-day .kit-region-item[data-kit-state~=cancelled] > .kit-role-row {
    color: var(--_kit-text-muted);
  }
  .kit-layout-calendar .kit-region-day :is(.kit-region-item, .kit-region-band) > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
    inline-size: 100%;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject {
    display: grid;
    grid-template-columns: subgrid;
    align-items: baseline;
    column-gap: var(--_kit-stack);
    inline-size: 100%;
    text-decoration: none;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > :is(a, button).kit-region-subject > .kit-region-time {
    color: var(--_kit-text-muted);
    font-weight: 400;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > :is(a, button).kit-region-subject > .kit-region-time,
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > :is(a, button).kit-region-subject > .kit-region-name {
    display: grid;
    grid-row: span 2;
    grid-template-rows: subgrid;
    align-items: baseline;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > :is(a, button).kit-region-subject > .kit-region-name > .kit-region-supporting {
    grid-row: 2;
  }
  .kit-layout-calendar .kit-region-day .kit-region-item > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > :is(a, button).kit-region-subject > .kit-region-time > .kit-region-zone {
    grid-row: 2;
    display: block;
    contain: inline-size;
    white-space: normal;
  }
  .kit-layout-calendar .kit-region-day .kit-region-band > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > a.kit-region-subject,
  .kit-layout-calendar .kit-region-day .kit-region-band > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > button.kit-region-subject {
    inline-size: 100%;
    text-decoration: none;
  }
  .kit-layout-calendar .kit-region-day > :is(.kit-region-band, .kit-region-item)[data-kit-category] > .kit-role-row {
    box-shadow: inset var(--_kit-lead-edge) 0 0 0 var(--_kit-calendar-category);
  }
  .kit-layout-calendar .kit-region-day > :is(.kit-region-band, .kit-region-item)[data-kit-category] > .kit-role-row:dir(rtl) {
    box-shadow: inset calc(-1 * var(--_kit-lead-edge)) 0 0 0 var(--_kit-calendar-category);
  }
  .kit-layout-conversation > .kit-region-inbox .kit-role-row .kit-region-subject-stamp > .kit-region-subject {
    flex: 1 1 0;
    min-inline-size: 0;
  }
  .kit-layout-conversation > .kit-region-inbox .kit-role-row .kit-region-supporting {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--_kit-conversation-lines);
    line-clamp: var(--_kit-conversation-lines);
    overflow: clip;
  }
  .kit-layout-conversation > .kit-region-inbox .kit-role-row[aria-current=page] {
    padding-inline-start: calc(var(--_kit-inset-tight) - 2 * var(--_kit-focus-edge));
    background-color: var(--_kit-wash);
    border-inline-start: calc(2 * var(--_kit-focus-edge)) solid var(--_kit-text-ink);
  }
  .kit-layout-home > .kit-region-attention > .kit-region-setup-checklist > .kit-role-headed-region > .kit-region-content > .kit-role-row[data-kit-holds~=emphasised-next-action] {
    background-image: linear-gradient(var(--_kit-wash-hover), var(--_kit-wash-hover));
    background-origin: border-box;
    background-position: 50% 0;
    background-size: calc(100% - 2 * var(--_kit-inset-tight)) 100%;
    background-repeat: no-repeat;
  }
  .kit-layout-home > .kit-region-attention > .kit-region-setup-checklist > .kit-role-headed-region > .kit-region-content > .kit-role-row + .kit-role-row[data-kit-holds~=emphasised-next-action] {
    background-image: linear-gradient(var(--_kit-panel-boundary), var(--_kit-panel-boundary)), linear-gradient(var(--_kit-wash-hover), var(--_kit-wash-hover));
    background-position: 50% 0, 50% 0;
    background-size: calc(100% - 2 * var(--_kit-inset-tight)) var(--_kit-rule), calc(100% - 2 * var(--_kit-inset-tight)) 100%;
  }
  .kit-layout-home > .kit-region-attention > .kit-region-setup-checklist > .kit-role-headed-region > .kit-region-content > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
    display: contents;
  }
  .kit-layout-home > .kit-region-attention > .kit-region-setup-checklist > .kit-role-headed-region > .kit-region-content > .kit-role-row[data-kit-holds~=settled-stamp] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
    color: var(--_kit-text-muted);
  }
  .kit-layout-home > .kit-region-attention > .kit-region-setup-checklist > .kit-role-headed-region > .kit-region-content > .kit-role-row:not([data-kit-fit=lined]) > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column {
    display: flex;
    flex-basis: 100%;
  }
  .kit-layout-home > .kit-region-attention > .kit-region-setup-checklist > .kit-role-headed-region > .kit-region-content > .kit-role-row[data-kit-fit=lined] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-facts-column {
    order: 1;
    flex: 0 1 auto;
    margin-inline-start: auto;
  }
  .kit-layout-home > .kit-region-attention > .kit-region-setup-checklist > .kit-role-headed-region > .kit-region-content > .kit-role-row[data-kit-fit=lined] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts {
    order: 1;
    flex-basis: auto;
    margin-inline-start: auto;
  }
  .kit-layout-home > .kit-region-entries > .kit-role-headed-region > .kit-region-content > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-icon,
  .kit-layout-record > .kit-region-entries > .kit-role-headed-region > .kit-region-content > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-icon {
    display: inline-block;
    inline-size: var(--_kit-control-icon);
    block-size: var(--_kit-control-icon);
    margin-inline-end: var(--_kit-stack);
    vertical-align: calc((1cap - var(--_kit-control-icon)) / 2);
  }
  .kit-layout-list > .kit-region-columns-selection-actions > .kit-region-columns > .kit-role-popover .kit-role-row > .kit-region-content-column {
    flex-wrap: nowrap;
    align-items: baseline;
    > .kit-region-subject-column {
      flex: 1 1 0;
      min-inline-size: 0;
      align-self: first baseline;
    }
    > .kit-region-actions {
      flex: none;
      margin-block: calc(-.5 * max(0px, var(--_kit-control-height) - 1lh));
    }
  }
  div.kit-region-group > .kit-role-row:not([hidden]) + div.kit-region-sub-group-heading {
    border-block-start: var(--_kit-rule) solid transparent;
    background-image: linear-gradient(var(--_kit-panel-boundary), var(--_kit-panel-boundary));
    background-origin: border-box;
    background-position: 50% 0;
    background-size: calc(100% - 2 * var(--_kit-inset-tight)) var(--_kit-rule);
    background-repeat: no-repeat;
  }
  @media screen {
    .kit-layout-list > .kit-region-rows .kit-role-row {
      scroll-margin-block: calc(var(--_kit-list-selection-held, 0px) + var(--_kit-column-headings-held, 0px) + 2 * var(--_kit-focus-edge)) calc(2 * var(--_kit-focus-edge));
    }
  }
  @media screen {
    .kit-layout-list > .kit-region-rows div.kit-region-group > .kit-role-row {
      scroll-margin-block-start: calc(var(--_kit-list-selection-held, 0px) + var(--_kit-target) + 2 * var(--_kit-rule) + 2 * var(--_kit-focus-edge));
    }
  }
  @media screen {
    .kit-layout-list > .kit-region-rows article.kit-role-row[aria-current=true] {
      background-color: var(--_kit-wash);
      background-image: linear-gradient(var(--_kit-text-ink), var(--_kit-text-ink));
      background-origin: border-box;
      background-position: 0 0;
      background-size: calc(2 * var(--_kit-focus-edge)) 100%;
      background-repeat: no-repeat;
    }
  }
  @media screen {
    .kit-layout-list > .kit-region-rows article.kit-role-row[aria-current=true]:dir(rtl) {
      background-position: 100% 0;
    }
  }
  @media screen {
    .kit-layout-list > .kit-region-rows .kit-role-row:not([hidden]) + article.kit-role-row[aria-current=true] {
      background-image: linear-gradient(var(--_kit-text-ink), var(--_kit-text-ink)), linear-gradient(var(--_kit-panel-boundary), var(--_kit-panel-boundary));
      background-position: 0 0, 50% 0;
      background-size: calc(2 * var(--_kit-focus-edge)) 100%, calc(100% - 2 * var(--_kit-inset-tight)) var(--_kit-rule);
    }
  }
  @media screen {
    .kit-layout-list > .kit-region-rows .kit-role-row:not([hidden]) + article.kit-role-row[aria-current=true]:dir(rtl) {
      background-position: 100% 0, 50% 0;
    }
  }
  .kit-role-row > .kit-region-expansion {
    container-type: inline-size;
    inline-size: 100%;
  }
  @media screen {
    @container (inline-size >= 720px) {
      .kit-layout-stepped-flow:is([data-kit-holds~=table], [data-kit-holds~=form-row-list]) > .kit-region-current-step > .kit-role-row {
        max-inline-size: calc(var(--_kit-focused-width) - 2 * var(--_kit-inset) - 2 * var(--_kit-rule));
      }
    }
  }
}
@layer motion {
  .kit-role-row[data-kit-arrival] {
    transition: opacity var(--_kit-appear) var(--_kit-settle), translate var(--_kit-appear) var(--_kit-settle);
  }
  @starting-style {
    html[data-kit-shown] .kit-role-row[data-kit-arrival] {
      opacity: 0;
      translate: 0 var(--_kit-travel);
    }
  }
}
@layer tables {
  .kit-region-grid[data-kit-table=comparison] > :is(tbody, tfoot) > tr > th.kit-region-cell:first-child {
    > .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
      min-inline-size: calc-size(max-content, max(var(--_kit-target), min(size, var(--_kit-field-short))));
    }
  }
  @media screen {
    .kit-role-row .kit-region-table[data-kit-holds~=records] {
      --_kit-records-fifth: 20cqi;
      container-type: scroll-state;
    }
  }
  @media screen {
    .kit-role-row .kit-region-table[data-kit-holds~=records] > .kit-region-grid[data-kit-table=records] {
      --_kit-records-fifth: inherit;
      --_kit-records-allocation: inherit;
    }
  }
  .kit-region-group:has(> .kit-region-group-heading > .kit-region-line > .kit-region-disclosure:not([open])) > .kit-role-row {
    display: none;
  }
  .kit-region-group:has(> .kit-region-group-heading > th.kit-region-cell > .kit-region-line > .kit-region-disclosure:not([open])) > .kit-role-row {
    display: none;
  }
}
@layer truncation {
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact[data-kit-holds~=identifier],
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting[data-kit-holds~=identifier] {
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting[data-kit-holds~=identifier] {
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact[data-kit-holds~=email],
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting[data-kit-holds~=email] {
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting[data-kit-holds~=email] {
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact[data-kit-holds~=address],
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting[data-kit-holds~=address] {
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting[data-kit-holds~=address] {
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address) {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address) {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :not(.kit-region-supporting) > .kit-region-email,
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :not(.kit-region-supporting) > .kit-region-email {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :not(.kit-region-supporting) > .kit-region-email {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :not(.kit-region-supporting) > .kit-region-address,
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :not(.kit-region-supporting) > .kit-region-address {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :not(.kit-region-supporting) > .kit-region-address {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact > .kit-region-email {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact > .kit-region-address {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact,
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting {
      display: revert-layer;
      -webkit-box-orient: revert-layer;
      -webkit-line-clamp: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      white-space: revert-layer;
      flex-wrap: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting {
      display: revert-layer;
      -webkit-box-orient: revert-layer;
      -webkit-line-clamp: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      white-space: revert-layer;
      flex-wrap: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address) {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address),
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting :is(.kit-region-identifier, code.kit-region-address) {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-email,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-email,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-email,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-email,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-email,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-email,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-email,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-email,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-email,
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-email,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-email {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-email,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-email,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-email {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-address,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-address,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-address,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-address,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-address,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-address,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-address,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-address,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-address,
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-address,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-address {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-address,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-address,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-address {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-head,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-head,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-head,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-head,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-head,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-head,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-head,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-head,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-head,
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-head,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-head {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-head,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-head,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-head {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-tail,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-tail,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-tail,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-tail,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-tail,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-tail,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-tail,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-tail,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-tail,
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-tail,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-tail {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-tail,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-tail,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-tail {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-age,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-age,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-age,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-age,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-age,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-age,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-age,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-age,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-age,
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-age,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-age {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-age,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-age,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-age {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-description,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-description,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-description,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-description,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-description,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-description,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-description,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-description,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-description,
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-description,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-description {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-description,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-description,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-description {
      display: revert-layer;
      min-inline-size: revert-layer;
      max-inline-size: revert-layer;
      overflow: revert-layer;
      text-overflow: revert-layer;
      text-indent: revert-layer;
      white-space: revert-layer;
      baseline-source: revert-layer;
      flex: revert-layer;
      flex-shrink: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-time:before,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-time:before,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-time:before,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-time:before,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-time:before,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-time:before,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-time:before,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-time:before,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > span.kit-region-fact .kit-region-time:before,
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-time:before,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts > .kit-region-supporting .kit-region-time:before {
      content: revert-layer;
      white-space: revert-layer;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-local-tabs .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-section-links .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-subject-region .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-time:before,
    .kit-layout-record > .kit-layout-issued-document .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-time:before,
    .kit-role-side-panel .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject > .kit-region-supporting .kit-region-time:before {
      content: revert-layer;
      white-space: revert-layer;
    }
  }
}
@layer print {
  @media print {
    .kit-role-row > button.kit-region-handle {
      display: none;
    }
  }
  @media print {
    .kit-role-row[data-kit-holds~=stamp] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp {
      flex: 1 1 100%;
      flex-wrap: nowrap;
    }
  }
  @media print {
    .kit-role-row[data-kit-holds~=stamp] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
      flex-shrink: 1000000;
      min-inline-size: min-content;
    }
  }
  @media print {
    .kit-role-row[data-kit-holds~=stamp] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-stamps {
      flex-shrink: 1;
      min-inline-size: min-content;
      margin-inline-start: auto;
    }
  }
  @media print {
    .kit-role-row > .kit-region-expansion {
      container-type: normal;
    }
    .kit-role-row {
      break-inside: avoid;
    }
    :is(th, td) > .kit-role-row {
      padding-block: 0;
    }
    .kit-role-row {
      --_kit-row-subject-offset: 0px;
    }
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line {
      row-gap: 0;
    }
    .kit-role-row > .kit-region-content-column > .kit-region-subject-column > .kit-region-line .kit-region-facts {
      flex-basis: auto;
    }
    .kit-role-row > [data-kit-print=by-hand] {
      flex-basis: 100%;
    }
  }
  @media print {
    .kit-layout-conversation > .kit-region-inbox .kit-role-row[data-kit-holds~=stamp] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
      flex: 1 1 0;
      min-inline-size: 0;
    }
  }
  @media print {
    .kit-region-grid[data-kit-table=comparison] > :is(tbody, tfoot) > tr > th.kit-region-cell:first-child > .kit-role-row[data-kit-holds~=stamp] > .kit-region-content-column > .kit-region-subject-column > .kit-region-line > .kit-region-subject-stamp > .kit-region-subject {
      min-inline-size: calc-size(max-content, max(var(--_kit-target), min(size, var(--_kit-field-short))));
    }
  }
}
@layer without-fills {
  @media print, (forced-colors: active) {
    .kit-role-row > .kit-region-unread:before {
      forced-color-adjust: none;
      print-color-adjust: exact;
    }
  }
  @media print, (forced-colors: active) {
    .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:checked),
    .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:indeterminate) {
      background-color: transparent;
      box-shadow: none;
    }
  }
  @media print, (forced-colors: active) {
    :is(th, td) > .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:checked),
    :is(th, td) > .kit-role-row:has(> .kit-region-selection > .kit-role-selection-control:indeterminate) {
      background-color: revert-layer;
      box-shadow: revert-layer;
    }
  }
  @media print, (forced-colors: active) {
    .kit-layout-calendar .kit-region-day .kit-region-band > .kit-role-row,
    .kit-layout-home > .kit-region-attention > .kit-region-setup-checklist > .kit-role-headed-region > .kit-region-content > .kit-role-row:has(.kit-role-emphasised-next-action) {
      background: none;
    }
  }
  @media print, (forced-colors: active) {
    .kit-role-row:not([hidden]) + .kit-role-row,
    .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row,
    .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row,
    .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row {
      border-image:
        linear-gradient(
          to right,
          transparent var(--_kit-inset-tight),
          var(--_kit-row-rule-colour, var(--_kit-panel-boundary, var(--_kit-rule-colour))) var(--_kit-inset-tight) calc(100% - var(--_kit-inset-tight)),
          transparent calc(100% - var(--_kit-inset-tight))) 1 0 0 0;
    }
  }
  @media (forced-colors: active) {
    .kit-role-row > .kit-region-unread:before {
      color: CanvasText;
    }
  }
  @media (forced-colors: active) {
    .kit-role-row:not([hidden]) + .kit-role-row,
    .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row,
    .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row,
    .kit-role-row:not([hidden]) + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row[hidden] + .kit-role-row {
      --_kit-row-rule-colour: CanvasText;
    }
  }
}
