:host {
  display: table;
  width: 100%;
  height: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  table-layout: fixed;
  font-family: var(--sc-font-sans);
}

:host([shadowed]) {
  box-shadow: var(--sc-shadow-medium);
}

::slotted([slot=head]) {
  border-bottom: 1px solid var(--sc-color-gray-200);
}