@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-popover {
    overflow-wrap: break-word;
  }
}
@layer panels {
  .kit-role-popover {
    --_kit-overlay-edge: color-mix(in srgb, var(--_kit-text-ink) var(--_kit-overlay-edge-ink), var(--_kit-panel-boundary));
  }
}
@layer roles {
  .kit-role-popover[role=menu] {
    --_kit-menu-typeahead: .5s;
    --_kit-menu-edge: var(--_kit-rhythm);
  }
  .kit-role-popover[role=menu]:focus-visible {
    outline: none;
    box-shadow: none;
  }
  .kit-role-popover[role=menu] .kit-role-popover[role=menu],
  .kit-role-phone-sheet[role=menu] .kit-role-popover[role=menu] {
    --_kit-anchor-gap: 0px;
  }
  ul[role=menu].kit-role-popover[popover] {
    inline-size: max-content;
    min-inline-size: max(var(--_kit-field-short), var(--kit-anchor-width, 0px));
    max-inline-size: var(--_kit-account-menu-width);
  }
  .kit-role-popover[role=menu] .kit-region-context {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .kit-role-context-menu > .kit-role-popover[role=menu] {
    --_kit-anchor-gap: 0px;
  }
  .kit-role-generated > .kit-role-popover > .kit-region-sources,
  .kit-role-form-group > .kit-role-popover > .kit-region-sources,
  .kit-role-message-entry > header > .kit-role-popover > .kit-region-sources {
    display: grid;
    gap: var(--_kit-rhythm);
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .kit-role-popover[popover] {
    --_kit-anchor-gap: var(--_kit-rhythm);
    --_kit-text-ink: var(--_kit-ink);
    --_kit-text-muted: var(--_kit-muted);
    --_kit-panel-surface: light-dark(var(--_kit-panel-light), var(--_kit-ground-raised));
    --_kit-surface-beneath: var(--_kit-panel-surface);
    --_kit-panel-boundary: var(--_kit-rule-colour);
    --_kit-field-edge: var(--_kit-edge);
    --_kit-wash: var(--_kit-wash-muted);
    position: fixed;
    inset: auto;
    top: var(--kit-anchor-y, 0px);
    left: var(--kit-anchor-x, 0px);
    inline-size: max-content;
    max-inline-size: var(--_kit-popover-width);
    max-block-size: var(--kit-anchor-room, 100dvh);
    margin: 0;
    overflow-y: auto;
    padding: var(--_kit-inset);
    border: var(--_kit-rule) solid var(--_kit-overlay-edge);
    border-radius: var(--_kit-radius);
    background: var(--_kit-panel-surface);
    color: var(--_kit-text-ink);
    box-shadow: var(--_kit-lift);
    opacity: 0;
    scale: var(--_kit-popover-scale);
    translate: 0 calc(-1 * var(--_kit-popover-travel));
    transform-origin: var(--kit-anchor-origin, top left);
    transition:
      opacity var(--_kit-popover-duration) var(--_kit-settle),
      scale var(--_kit-popover-duration) var(--_kit-settle),
      translate var(--_kit-popover-duration) var(--_kit-settle),
      display var(--_kit-popover-duration) var(--_kit-settle) allow-discrete,
      overlay var(--_kit-popover-duration) var(--_kit-settle) allow-discrete;
  }
  .kit-role-popover[popover][data-kit-side=above] {
    translate: 0 var(--_kit-popover-travel);
  }
  .kit-role-popover[popover][data-kit-side=trailing] {
    translate: calc(-1 * var(--_kit-popover-travel)) 0;
  }
  .kit-role-popover[popover][data-kit-side=leading] {
    translate: var(--_kit-popover-travel) 0;
  }
  .kit-role-popover[popover][data-kit-side=trailing]:dir(rtl) {
    translate: var(--_kit-popover-travel) 0;
  }
  .kit-role-popover[popover][data-kit-side=leading]:dir(rtl) {
    translate: calc(-1 * var(--_kit-popover-travel)) 0;
  }
  .kit-role-popover[popover]:popover-open {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: var(--_kit-stack);
    opacity: 1;
    scale: none;
    translate: none;
  }
  .kit-role-popover[popover]:popover-open:not([data-kit-side]) {
    opacity: 0;
    scale: var(--_kit-popover-scale);
    translate: 0 calc(-1 * var(--_kit-popover-travel));
  }
  @starting-style {
    html[data-kit-shown] .kit-role-popover[popover]:popover-open {
      opacity: 0;
      scale: var(--_kit-popover-scale);
    }
  }
  ul.kit-role-popover[popover] {
    gap: 0;
    padding: var(--_kit-rhythm);
    list-style: none;
  }
  .kit-role-popover[role=menu] .kit-region-item {
    display: flex;
    align-items: center;
    gap: var(--_kit-inset-tight);
    inline-size: 100%;
    min-block-size: var(--_kit-target);
    padding: 0 var(--_kit-inset-tight);
    border: 0;
    border-radius: var(--_kit-inner-radius);
    background: none;
    color: var(--_kit-text-ink);
    font: inherit;
    text-align: start;
    text-decoration: none;
  }
  .kit-role-popover[role=menu] .kit-region-item[data-kit-state~=highlighted] {
    background-color: var(--_kit-wash);
    background-image: linear-gradient(currentColor, currentColor);
    background-position: 0 0;
    background-size: calc(2 * var(--_kit-focus-edge)) 100%;
    background-repeat: no-repeat;
  }
  .kit-role-popover[role=menu] .kit-region-item[data-kit-state~=highlighted]:dir(rtl) {
    background-position: 100% 0;
  }
  .kit-role-popover[role=menu] .kit-region-item:is([aria-checked=true], [aria-current]:not([aria-current=false])):after {
    content: "";
    inline-size: var(--_kit-control-icon);
    block-size: var(--_kit-control-icon);
    margin-inline-start: auto;
    background: currentColor;
    forced-color-adjust: none;
    mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22currentColor%22%3E%3Cpath d=%22M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z%22/%3E%3C/svg%3E") center / contain no-repeat;
  }
  .kit-region-tags > .kit-role-popover > .kit-region-items {
    display: grid;
    gap: var(--_kit-stack);
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-role-trail > .kit-region-owners > .kit-region-owner:last-child > .kit-role-popover {
        display: none;
      }
    }
  }
}
@layer shell {
  .kit-layout-shell .kit-role-popover {
    --_kit-shell-held-edge: 0px;
  }
  .kit-layout-shell > .kit-region-chrome > .kit-region-account-menu > ul[role=menu].kit-role-popover[popover] {
    inline-size: var(--_kit-account-menu-width);
    min-inline-size: 0;
    max-inline-size: calc(100dvw - 2 * var(--_kit-page-inset));
  }
}
@layer layouts {
  .kit-layout-calendar [data-kit-state~=loading] > .kit-role-popover {
    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 [data-kit-state~=loading] :is([data-kit-region], [data-kit-role])[data-kit-state~=loading]:not(form, .kit-region-filters) > .kit-role-popover {
    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-popover {
    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-popover {
    animation: none;
  }
  .kit-layout-list > .kit-region-saved-views-filters-sort > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items,
  .kit-layout-list > .kit-region-saved-views-filters-sort > :where(.kit-region-form) > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items,
  .kit-layout-reports > .kit-region-period-filters-schedule > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items,
  .kit-layout-reports > .kit-region-period-filters-schedule > :where(.kit-region-period-filters:not([hidden])) > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items,
  .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope > .kit-region-more > .kit-role-popover > .kit-region-items,
  .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope-form > .kit-region-scope > .kit-region-more > .kit-role-popover > .kit-region-items,
  .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items,
  .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope-form > .kit-region-scope > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: var(--_kit-rhythm);
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .kit-layout-list > .kit-region-saved-views-filters-sort > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items > .kit-region-item,
  .kit-layout-list > .kit-region-saved-views-filters-sort > :where(.kit-region-form) > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items > .kit-region-item,
  .kit-layout-reports > .kit-region-period-filters-schedule > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items > .kit-region-item,
  .kit-layout-reports > .kit-region-period-filters-schedule > :where(.kit-region-period-filters:not([hidden])) > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items > .kit-region-item,
  .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope > .kit-region-more > .kit-role-popover > .kit-region-items > .kit-region-item,
  .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope-form > .kit-region-scope > .kit-region-more > .kit-role-popover > .kit-region-items > .kit-region-item,
  .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items > .kit-region-item,
  .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope-form > .kit-region-scope > .kit-region-filters > .kit-region-more > .kit-role-popover > .kit-region-items > .kit-region-item {
    display: flex;
    align-items: center;
  }
  .kit-layout-list > .kit-region-columns-selection-actions > .kit-region-columns > .kit-role-popover {
    inline-size: var(--_kit-popover-width);
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-layout-list > .kit-region-saved-views-filters-sort > .kit-region-filters:is(:popover-open, :not(:first-child)) > .kit-region-filter > .kit-role-popover,
      .kit-layout-list > .kit-region-saved-views-filters-sort > :where(.kit-region-form) > .kit-region-filters:is(:popover-open, :not(:first-child)) > .kit-region-filter > .kit-role-popover,
      .kit-layout-reports > .kit-region-period-filters-schedule > .kit-region-filters > .kit-region-filter > .kit-role-popover,
      .kit-layout-reports > .kit-region-period-filters-schedule > :where(.kit-region-period-filters:not([hidden])) > .kit-region-filters > .kit-region-filter > .kit-role-popover,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope-form > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover {
        display: contents;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-layout-list > .kit-region-saved-views-filters-sort > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-clear-filters,
      .kit-layout-list > .kit-region-saved-views-filters-sort > :where(.kit-region-form) > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-clear-filters,
      .kit-layout-reports > .kit-region-period-filters-schedule > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-clear-filters,
      .kit-layout-reports > .kit-region-period-filters-schedule > :where(.kit-region-period-filters:not([hidden])) > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-clear-filters,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-clear-filters,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope-form > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-clear-filters {
        flex: 1 1 100%;
        min-inline-size: 0;
        max-inline-size: none;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-layout-list > .kit-region-saved-views-filters-sort > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-filter,
      .kit-layout-list > .kit-region-saved-views-filters-sort > :where(.kit-region-form) > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-filter,
      .kit-layout-reports > .kit-region-period-filters-schedule > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-filter,
      .kit-layout-reports > .kit-region-period-filters-schedule > :where(.kit-region-period-filters:not([hidden])) > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-filter,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-filter,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope-form > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-filter {
        min-inline-size: 0;
        max-inline-size: none;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-layout-list > .kit-region-saved-views-filters-sort > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-more,
      .kit-layout-list > .kit-region-saved-views-filters-sort > :where(.kit-region-form) > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-more,
      .kit-layout-reports > .kit-region-period-filters-schedule > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-more,
      .kit-layout-reports > .kit-region-period-filters-schedule > :where(.kit-region-period-filters:not([hidden])) > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-more,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-more,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope-form > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-more {
        min-inline-size: 0;
        max-inline-size: none;
      }
    }
  }
  @media screen {
    @container (inline-size < 720px) {
      .kit-layout-list > .kit-region-saved-views-filters-sort > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-words,
      .kit-layout-list > .kit-region-saved-views-filters-sort > :where(.kit-region-form) > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-words,
      .kit-layout-reports > .kit-region-period-filters-schedule > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-words,
      .kit-layout-reports > .kit-region-period-filters-schedule > :where(.kit-region-period-filters:not([hidden])) > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-words,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-words,
      .kit-layout-calendar > .kit-region-toolbar > .kit-region-scope-form > .kit-region-scope > .kit-region-filters > .kit-region-filter > .kit-role-popover > .kit-region-words {
        min-inline-size: 0;
        max-inline-size: none;
      }
    }
  }
}
@layer truncation {
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link:not([data-kit-holds~=amount], [data-kit-holds~=identifier], [data-kit-holds~=email], [data-kit-holds~=address]) {
      min-inline-size: var(--_kit-cut-floor, 0px);
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
  }
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link[data-kit-holds~=identifier] {
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link[data-kit-holds~=email] {
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link[data-kit-holds~=address] {
      text-box-trim: trim-start;
    }
  }
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link > .kit-region-email {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link > .kit-region-address {
      display: inline-block;
      max-inline-size: 100%;
      text-indent: 0;
      white-space: normal;
      baseline-source: first;
    }
  }
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link[data-kit-holds~=head] {
      display: flex;
    }
  }
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link[data-kit-holds~=head] > .kit-region-head {
      min-inline-size: 0;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
  }
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link[data-kit-holds~=head] > .kit-region-time {
      flex: none;
      white-space: nowrap;
    }
  }
  @media screen {
    .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link[data-kit-holds~=head] > .kit-region-time:before {
      content: " ";
      white-space: pre;
    }
  }
  @media screen {
    .kit-layout-record > .kit-region-notices .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link,
    .kit-layout-record > .kit-region-local-tabs .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link,
    .kit-layout-record > .kit-region-section-links .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link,
    .kit-layout-record > .kit-region-subject-region .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link,
    .kit-layout-record > .kit-layout-issued-document .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link,
    .kit-role-side-panel .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link {
      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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-local-tabs .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-section-links .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-subject-region .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-facts-related-records .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-region-notes-files-history .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :is(.kit-region-identifier, code.kit-region-address),
    .kit-layout-record > .kit-layout-issued-document .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :is(.kit-region-identifier, code.kit-region-address),
    .kit-role-side-panel .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link :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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-email,
    .kit-layout-record > .kit-region-local-tabs .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-email,
    .kit-layout-record > .kit-region-section-links .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-email,
    .kit-layout-record > .kit-region-subject-region .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-email,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-email,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-email,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-email,
    .kit-layout-record > .kit-layout-issued-document .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-email,
    .kit-role-side-panel .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-address,
    .kit-layout-record > .kit-region-local-tabs .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-address,
    .kit-layout-record > .kit-region-section-links .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-address,
    .kit-layout-record > .kit-region-subject-region .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-address,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-address,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-address,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-address,
    .kit-layout-record > .kit-layout-issued-document .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-address,
    .kit-role-side-panel .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-head,
    .kit-layout-record > .kit-region-local-tabs .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-head,
    .kit-layout-record > .kit-region-section-links .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-head,
    .kit-layout-record > .kit-region-subject-region .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-head,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-head,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-head,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-head,
    .kit-layout-record > .kit-layout-issued-document .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-head,
    .kit-role-side-panel .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-tail,
    .kit-layout-record > .kit-region-local-tabs .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-tail,
    .kit-layout-record > .kit-region-section-links .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-tail,
    .kit-layout-record > .kit-region-subject-region .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-tail,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-tail,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-tail,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-tail,
    .kit-layout-record > .kit-layout-issued-document .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-tail,
    .kit-role-side-panel .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-age,
    .kit-layout-record > .kit-region-local-tabs .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-age,
    .kit-layout-record > .kit-region-section-links .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-age,
    .kit-layout-record > .kit-region-subject-region .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-age,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-age,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-age,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-age,
    .kit-layout-record > .kit-layout-issued-document .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-age,
    .kit-role-side-panel .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-description,
    .kit-layout-record > .kit-region-local-tabs .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-description,
    .kit-layout-record > .kit-region-section-links .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-description,
    .kit-layout-record > .kit-region-subject-region .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-description,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-description,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-description,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-description,
    .kit-layout-record > .kit-layout-issued-document .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-description,
    .kit-role-side-panel .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .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-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-time:before,
    .kit-layout-record > .kit-region-local-tabs .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-time:before,
    .kit-layout-record > .kit-region-section-links .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-time:before,
    .kit-layout-record > .kit-region-subject-region .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-time:before,
    .kit-layout-record > .kit-region-facts-related-records .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-time:before,
    .kit-layout-record > .kit-region-decision-compact-work .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-time:before,
    .kit-layout-record > .kit-region-notes-files-history .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-time:before,
    .kit-layout-record > .kit-layout-issued-document .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-time:before,
    .kit-role-side-panel .kit-role-trail > .kit-region-owners > li > .kit-role-popover > .kit-region-links > li > .kit-region-link .kit-region-time:before {
      content: revert-layer;
      white-space: revert-layer;
    }
  }
}
@layer without-fills {
  @media (forced-colors: active) {
    .kit-role-popover[role=menu] .kit-region-item:is([aria-checked=true], [aria-current]:not([aria-current=false])):after {
      color: CanvasText;
    }
  }
  @media (forced-colors: active) {
    .kit-role-popover[role=menu] .kit-region-item[data-kit-state~=highlighted] {
      outline: var(--_kit-rule) solid Highlight;
      outline-offset: calc(-1 * var(--_kit-rule));
    }
  }
}
