:root{--gridtable-color: inherit;--gridtable-bg: transparent;--gridtable-border-color: #dee2e6;--gridtable-border-style: solid;--gridtable-accent-bg: transparent;--gridtable-th-font-weight: 700;--gridtable-active-color: rgb(33, 37, 41);--gridtable-active-bg: rgba(0, 0, 0, 0.1);--gridtable-hover-color: inherit;--gridtable-hover-bg: rgba(0, 0, 0, 0.05);--gridtable-cell-min-height: 3.125rem;--gridtable-cell-padding-x: 0.75rem;--gridtable-cell-padding-y: 0.75rem;--gridtable-cell-display-property: flex}

/* Dark mode support */
.dark {
  --gridtable-color: #e5e7eb;
  --gridtable-bg: #1f2937;
  --gridtable-border-color: #374151;
  --gridtable-active-color: #f3f4f6;
  --gridtable-active-bg: rgba(75, 85, 99, 0.3);
  --gridtable-hover-color: #f3f4f6;
  --gridtable-hover-bg: rgba(75, 85, 99, 0.2);
}g-responsive{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}g-table{display:block;color:var(--gridtable-color);border-color:var(--gridtable-border-color);border-style:var(--gridtable-border-style);border-width:0;padding:0;margin:0;min-width:max-content}g-table turbo-frame,g-table .gridtable-inherit{display:block;grid-template-columns:inherit}g-thead,g-tbody,g-tfoot{grid-template-columns:inherit;display:block;padding:0;margin:0}g-thead,g-tbody,g-tfoot,g-tr,g-td,g-th{border-color:var(--gridtable-border-color);border-style:var(--gridtable-border-style);border-width:0;text-align:left}g-tr{display:grid;border-width:0;gap:0;grid-template-columns:inherit;border-bottom-width:1px}g-tr>*{display:var(--gridtable-cell-display-property);overflow:visible;align-items:center;min-height:var(--gridtable-cell-min-height);margin:0;padding:var(--gridtable-cell-padding-y) var(--gridtable-cell-padding-x);background-color:var(--gridtable-bg);text-decoration:none}g-th{font-weight:var(--gridtable-th-font-weight)}.gridtable-bordered{border-width:var(--gridtable-border-color)}.gridtable-bordered g-td,.gridtable-bordered g-th{border-left-width:var(--gridtable-border-color)}.gridtable-bordered g-td:first-of-type,.gridtable-bordered g-th:first-of-type{border-left-width:0}.gridtable-borderless g-td{border-width:0}.gridtable-borderless g-tr{border-width:0}.gridtable-active{background-color:var(--gridtable-active-bg);color:var(--gridtable-active-color)}.gridtable-hover g-tbody g-tr:hover>*{background-color:var(--gridtable-hover-bg);color:var(--gridtable-hover-color)}/* */
