table{caption-side:bottom;color:var(--grey-900);inline-size:100%;vertical-align:top}table caption{color:var(--grey-500);font-style:italic;margin:0;padding-block:var(--size-3);padding-inline:var(--size-6);text-align:start}.bg-teal-700 table caption,table caption .bg-sand-300{color:var(--grey-300)}table :where(a){color:var(--blue-300)}table :where(a):hover{border-block-end:1px solid var(--blue-500);color:var(--blue-500)}table :where(a):focus{box-shadow:0 0 var(--white),0 0 0 2px var(--blue-300),0 0 var(--white);outline:2px solid transparent;outline-offset:2px}:where(thead){background-color:var(--grey-100)}@media print{:where(thead){display:table-header-group}}@media print{:where(tr){page-break-inside:avoid}}:where(th){padding-block:var(--size-3);padding-inline:var(--size-6);text-align:inherit}tbody tr{background-color:var(--white);border-block-end-width:1px}td{padding-block:var(--size-3);padding-inline:var(--size-6)}.table--no-border thead{background-color:transparent}.table--no-border tbody tr{background-color:transparent;border-block-end-width:0}.bg-teal-700 .table--no-border thead,.bg-teal-700 .table--no-border tbody tr{background-color:#fff}.bg-teal-700 .table--striped table{color:var(--grey-900)}.table--striped tbody tr:nth-child(odd){background-color:var(--white)}.table--striped tbody tr:nth-child(2n){background-color:var(--grey-100)}.bg-teal-700 .table--hover table{color:var(--grey-900)}.table--hover tbody tr:hover{background-color:var(--grey-100)}.table--primary{border-radius:var(--radius-2);overflow-x:auto}.table--primary thead{background-color:var(--blue-300)}.bg-teal-700 .table--primary thead{background-color:var(--gold-300)}.table--primary thead th{color:var(--white)}.bg-teal-700 .table--primary thead th{color:var(--teal-900)}.table--primary tbody tr{background-color:var(--grey-100);border-block-end-color:var(--grey-300)}.bg-sand-300 .table--primary tbody tr{background-color:var(--grey-50)}.table--primary td{color:var(--grey-900)}.table--primary.table--striped tbody tr:nth-child(odd){background-color:var(--grey-100)}.table--primary.table--striped tbody tr:nth-child(2n){background-color:var(--white)}.table--primary.table--hover thead tr{border-block-end-color:var(--blue-100);border-block-end-width:1px}.table--primary.table--hover tbody tr{background-color:var(--grey-100)}.table--primary.table--hover tbody tr:hover{background-color:var(--white)}.table--responsive{display:block;inline-size:100%;overflow-x:auto}@media print{.table--responsive{display:table;overflow-x:visible}}.field--widget-tablefield .filter-wrapper{display:none}
