.tablefield-component{display:block;inline-size:100%;min-inline-size:0}.tablefield-wrapper{background-clip:padding-box;inline-size:100%;overflow-x:auto;overflow-y:hidden;padding-block-end:var(--size-5);scrollbar-color:var(--theme-table-scrollbar-thumb) var(--theme-table-scrollbar-track);scrollbar-width:thin}.tablefield-wrapper::-webkit-scrollbar{background:var(--theme-table-scrollbar-track);block-size:var(--size-2);border-radius:var(--radius-round)}.tablefield-wrapper::-webkit-scrollbar-thumb{background:var(--theme-table-scrollbar-thumb);border-radius:var(--radius-round)}.tablefield-wrapper .tablefield{inline-size:-moz-max-content;inline-size:max-content;min-inline-size:100%}@media print{.tablefield-wrapper .tablefield{overflow-x:visible}}table:not(.calendar-view-table){background-color:transparent;caption-side:bottom;vertical-align:top}table:not(.calendar-view-table) :where(caption){color:var(--theme-table-caption-text-color);font-style:italic;margin:0;padding-block-end:0;padding-block-start:var(--size-3);padding-inline:var(--size-6);text-align:start}table:not(.calendar-view-table) :where(thead){background-color:var(--theme-table-thead-background-color);color:var(--theme-table-thead-text-color)}table:not(.calendar-view-table) :where(thead) tr:first-child th:first-child{border-start-start-radius:var(--radius-4)}table:not(.calendar-view-table) :where(thead) tr:first-child th:last-child{border-start-end-radius:var(--radius-4)}@media print{table:not(.calendar-view-table) :where(thead){display:table-header-group}table:not(.calendar-view-table) :where(tr){-moz-column-break-inside:avoid;break-inside:avoid}}table:not(.calendar-view-table) :where(th){padding-block:var(--size-3);padding-inline:var(--size-6);text-align:inherit}table:not(.calendar-view-table) :where(tbody) tr{background-color:var(--theme-table-tbody-background-color)}table:not(.calendar-view-table) :where(tbody) tr:nth-child(2n){background-color:var(--theme-table-tbody-even-background-color)}table:not(.calendar-view-table) :where(tbody) tr:last-child td:first-child,table:not(.calendar-view-table) :where(tbody) tr:last-child th:first-child{border-end-start-radius:var(--radius-4)}table:not(.calendar-view-table) :where(tbody) tr:last-child td:last-child,table:not(.calendar-view-table) :where(tbody) tr:last-child th:last-child{border-end-end-radius:var(--radius-4)}table:not(.calendar-view-table) :where(td){padding-block:var(--size-3);padding-inline:var(--size-6)}.field--widget-tablefield .filter-wrapper{display:none}.table-responsive{inline-size:100%;overflow-x:auto;padding-block-end:var(--size-5);padding-inline-end:1px;scrollbar-color:var(--theme-table-scrollbar-thumb) var(--theme-table-scrollbar-track);scrollbar-width:thin}.table-responsive::-webkit-scrollbar{background:var(--theme-table-scrollbar-track);block-size:var(--size-2);border-radius:var(--radius-round)}.table-responsive::-webkit-scrollbar-thumb{background:var(--theme-table-scrollbar-thumb);border-radius:var(--radius-round)}.table-responsive table{inline-size:-moz-max-content;inline-size:max-content;min-inline-size:100%}
