import { css } from "lit";
const compentStyle = css`
          * {
            -webkit-tap-highlight-color: transparent;
          }
obc-table {
  height: 100%;
  display: block;
}
obc-table::part(grid) {
    grid-template-columns: auto 1fr auto auto;
  }
obc-table::part(row) {
    min-height: 64px;
  }
obc-table::part(leading-icon cell) {
    padding-right: calc(
      var(--ui-components-communication-item-label-spacing, 8px) / 2
    );
    padding-left: var(
      --ui-components-communication-item-padding-horizontal,
      16px
    );
  }
obc-table::part(leading-icon icon unread),obc-table::part(leading-icon icon selected) {
    color: var(--instrument-enhanced-secondary-color);
  }
obc-table::part(leading-icon icon unread)::after {
    content: "";
    display: block;
    width: var(--ui-components-communication-item-notification-dot-size, 6px);
    height: var(--ui-components-communication-item-notification-dot-size, 6px);
    background-color: var(--instrument-enhanced-secondary-color);
    border-radius: 50%;
    position: absolute;
    left: 6px;
    bottom: 0;
    top: 0;
    margin: auto;
  }
obc-table::part(message cell) {
    display: grid;
    padding-left: calc(
      var(--ui-components-communication-item-label-spacing, 8px) / 2
    );
    grid-template-columns: auto 1fr;
    grid-template-areas: "title title" "icon text";
    column-gap: var(
      --ui-components-communication-item-label-spacing-description,
      4px
    );
    color: var(--on-flat-neutral-color);
  }
obc-table::part(message cell unread),obc-table::part(message cell selected) {
    color: var(--on-flat-active-color);
  }
obc-table::part(message cell no-icon) {
    grid-template-areas: "title title" "text text";
  }
obc-table::part(message title) {
    grid-area: title;
    font-family: var(--font-family-main);
    font-weight: var(--global-typography-ui-body-font-weight);
    font-size: var(--global-typography-ui-body-font-size);
    line-height: var(--global-typography-ui-body-line-height);
    font-feature-settings:
    "liga" off,
    "clig" off,
    "ss04" on;
    text-align: left;
  }
obc-table::part(message title unread),obc-table::part(message title selected) {
    font-family: var(--font-family-main);
    font-weight: var(--font-weight-bold);
    font-size: var(--global-typography-ui-body-active-font-size);
    line-height: var(--global-typography-ui-body-active-line-height);
    font-feature-settings:
    "liga" off,
    "clig" off,
    "ss04" on;
  }
obc-table::part(message icon) {
    grid-area: icon;
    height: 16px;
    width: 16px;
    display: block;
  }
obc-table::part(message text) {
    grid-area: text;
    font-family: var(--font-family-main);
    font-weight: var(--font-weight-regular);
    font-size: var(--global-typography-ui-label-font-size);
    line-height: var(--global-typography-ui-label-line-height);
    font-feature-settings:
    "liga" off,
    "clig" off,
    "ss04" on;
    text-align: left;
  }
obc-table::part(label) {
    color: var(--on-flat-neutral-color);
    justify-content: center;
    align-items: center;
    padding-right: calc(
      var(--ui-components-communication-item-label-spacing, 8px) / 2
    );
  }
obc-table::part(label title) {
    font-family: var(--font-family-main);
    font-weight: var(--font-weight-regular);
    font-size: var(--global-typography-ui-label-font-size);
    line-height: var(--global-typography-ui-label-line-height);
    font-feature-settings:
    "liga" off,
    "clig" off,
    "ss04" on;
  }
obc-table::part(label text) {
    font-family: var(--font-family-main);
    font-weight: var(--font-weight-regular);
    font-size: var(--global-typography-ui-label-font-size);
    line-height: var(--global-typography-ui-label-line-height);
    font-feature-settings:
    "liga" off,
    "clig" off,
    "ss04" on;
  }
obc-table::part(actionIcon) {
    color: var(--on-flat-neutral-color);
    padding-left: calc(
      var(--ui-components-communication-item-label-spacing, 8px) / 2
    );
  }
`;
export {
  compentStyle as default
};
//# sourceMappingURL=communication-table.css.js.map
