.c-dataTable:focus-visible{outline:2px solid var(--color-focus-ring-light);outline-offset:var(--outlineOffset)}.c-dataTable{--dataTable-duration:calc(var(--an-duration) * .3);--dataTable-easing:var(--an-ease);--dataTable-max-block-size:none;--dataTable-radius:var(--borderRadius);--dataTable-border-width:1px;--dataTable-cell-min-inline-size:6ch;--dataTable-cell-padding-block:var(--space-2xs);--dataTable-cell-padding-inline:var(--space-s);--dataTable-caption-padding:var(--space-2xs) var(--space-s);--dataTable-sort-gap:var(--space-2xs);--dataTable-font-size:.9rem;--dataTable-line-height:1.5;--dataTable-head-font-size:.76rem;--dataTable-head-letter-spacing:.08em;--dataTable-head-white-space:nowrap;--dataTable-numeric:tabular-nums;--dataTable-text-color:var(--color-text);--dataTable-muted-color:var(--color-text-muted);--dataTable-border-color:var(--color-border);--dataTable-bg-color:var(--color-bg-surface);--dataTable-head-bg-color:var(--color-bg-surface-strong);--dataTable-head-text-color:var(--color-text-secondary);--dataTable-row-bg-color:var(--color-bg-surface);--dataTable-row-bg-color-alt:var(--color-bg-elevated);--dataTable-row-bg-color-hover:color-mix(in srgb, var(--color-accent-secondary) 12%, var(--color-bg-elevated));--dataTable-sort-color:var(--dataTable-muted-color);--dataTable-sort-color-active:var(--color-accent-secondary);--dataTable-sort-icon-size:1.15em;--dataTable-sort-icon-unsorted:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9 5-5 5 5M7 15l5 5 5-5'/%3E%3C/svg%3E");--dataTable-sort-icon-ascending:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 14.5 6-6 6 6'/%3E%3C/svg%3E");--dataTable-sort-icon-descending:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9.5 6 6 6-6'/%3E%3C/svg%3E");--dataTable-sort-icon:var(--dataTable-sort-icon-unsorted);--dataTable-stack-gap:var(--space-xs);--dataTable-stack-padding:var(--space-s);--dataTable-stack-cell-gap:var(--space-s);--dataTable-stack-cell-padding-block:var(--space-3xs);--dataTable-stack-label-inline-size:40%;--dataTable-stack-title-font-size:1rem;--dataTable-stack-chip-padding:var(--space-3xs) var(--space-2xs);max-block-size:var(--dataTable-max-block-size);border:var(--dataTable-border-width) solid var(--dataTable-border-color);border-radius:var(--dataTable-radius);color:var(--dataTable-text-color);background-color:var(--dataTable-bg-color);font-size:var(--dataTable-font-size);line-height:var(--dataTable-line-height);font-variant-numeric:var(--dataTable-numeric);overflow:auto}.c-dataTable>table{border-collapse:separate;border-spacing:0;inline-size:100%}.c-dataTable caption{caption-side:block-start;padding:var(--dataTable-caption-padding);text-align:start;color:var(--dataTable-muted-color)}.c-dataTable th,.c-dataTable td{padding:var(--dataTable-cell-padding-block) var(--dataTable-cell-padding-inline);min-inline-size:var(--dataTable-cell-min-inline-size);text-align:start;vertical-align:baseline;border-block-end:var(--dataTable-border-width) solid var(--dataTable-border-color)}.c-dataTable thead tr{background-color:var(--dataTable-head-bg-color)}.c-dataTable thead th{color:var(--dataTable-head-text-color);font-size:var(--dataTable-head-font-size);letter-spacing:var(--dataTable-head-letter-spacing);text-transform:uppercase;white-space:var(--dataTable-head-white-space)}.c-dataTable thead th:has([data-datatable-sortbutton]){padding:0}.c-dataTable tbody tr{background-color:var(--dataTable-row-bg-color);transition:background-color var(--dataTable-duration) var(--dataTable-easing)}.c-dataTable tbody tr:nth-child(2n){background-color:var(--dataTable-row-bg-color-alt)}.c-dataTable tbody tr:hover{background-color:var(--dataTable-row-bg-color-hover)}.c-dataTable tbody th{color:var(--dataTable-text-color);font-weight:600}.c-dataTable tbody:last-child tr:last-child :is(th,td){border-block-end-width:0}.c-dataTable [data-datatable-sortbutton]:focus-visible{outline:2px solid var(--color-focus-ring-light);outline-offset:-2px}.c-dataTable [data-datatable-sortbutton]{cursor:pointer;box-sizing:border-box;padding:var(--dataTable-cell-padding-block) var(--dataTable-cell-padding-inline);align-items:center;gap:var(--dataTable-sort-gap);inline-size:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:start;color:inherit;transition:color var(--dataTable-duration) var(--dataTable-easing);background-color:#0000;border:0;margin:0;display:flex}.c-dataTable [data-datatable-sortbutton]:after{content:"";inline-size:var(--dataTable-sort-icon-size);block-size:var(--dataTable-sort-icon-size);background-color:var(--dataTable-sort-color);-webkit-mask-image:var(--dataTable-sort-icon);mask-image:var(--dataTable-sort-icon);transition:background-color var(--dataTable-duration) var(--dataTable-easing);flex-shrink:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-dataTable [data-datatable-sortbutton]:hover{color:var(--dataTable-text-color)}.c-dataTable [data-datatable-sortbutton]:hover:after{background-color:var(--dataTable-text-color)}.c-dataTable th:is([aria-sort=ascending],[aria-sort=descending]) [data-datatable-sortbutton]{color:var(--dataTable-text-color)}.c-dataTable th:is([aria-sort=ascending],[aria-sort=descending]) [data-datatable-sortbutton]:after{background-color:var(--dataTable-sort-color-active)}.c-dataTable th[aria-sort=ascending]{--dataTable-sort-icon:var(--dataTable-sort-icon-ascending)}.c-dataTable th[aria-sort=descending]{--dataTable-sort-icon:var(--dataTable-sort-icon-descending)}.c-dataTable [data-datatable-status]{white-space:nowrap;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-dataTable--stickyHead{scroll-padding-block-start:var(--dataTable-sticky-head-block-size,0px)}.c-dataTable--stickyHead thead th{z-index:2;background-color:var(--dataTable-head-bg-color);position:sticky;inset-block-start:0}.c-dataTable--stickyColumn{scroll-padding-inline-start:var(--dataTable-sticky-column-inline-size,0px)}.c-dataTable--stickyColumn tr>:first-child{z-index:1;background-color:inherit;border-inline-end:var(--dataTable-border-width) solid var(--dataTable-border-color);position:sticky;inset-inline-start:0}.c-dataTable--stickyColumn thead tr>:first-child{z-index:3}@media (width>=0) and (width<575px){.c-dataTable[data-datatable-stacked][data-datatable-ready]{background-color:#0000;border:0;max-block-size:none;overflow:visible}.c-dataTable[data-datatable-stacked][data-datatable-ready]>table,.c-dataTable[data-datatable-stacked][data-datatable-ready] caption,.c-dataTable[data-datatable-stacked][data-datatable-ready] thead,.c-dataTable[data-datatable-stacked][data-datatable-ready] tbody,.c-dataTable[data-datatable-stacked][data-datatable-ready] tfoot{display:block}.c-dataTable[data-datatable-stacked][data-datatable-ready] caption{padding-inline:0}.c-dataTable[data-datatable-stacked][data-datatable-ready] thead tr{gap:var(--dataTable-stack-gap);background-color:#0000;flex-wrap:wrap;display:flex}.c-dataTable[data-datatable-stacked][data-datatable-ready] thead th{border:0;min-inline-size:0;padding:0;display:block}.c-dataTable[data-datatable-stacked][data-datatable-ready] thead th:not([data-datatable-sort]){white-space:nowrap;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-dataTable[data-datatable-stacked][data-datatable-ready] thead th [data-datatable-sortbutton]{inline-size:auto;padding:var(--dataTable-stack-chip-padding);border:var(--dataTable-border-width) solid var(--dataTable-border-color);border-radius:var(--dataTable-radius)}.c-dataTable[data-datatable-stacked][data-datatable-ready] tbody tr,.c-dataTable[data-datatable-stacked][data-datatable-ready] tfoot tr{padding:var(--dataTable-stack-padding);border:var(--dataTable-border-width) solid var(--dataTable-border-color);border-radius:var(--dataTable-radius);margin-block-start:var(--dataTable-stack-gap);display:block}.c-dataTable[data-datatable-stacked][data-datatable-ready] tbody :is(th,td),.c-dataTable[data-datatable-stacked][data-datatable-ready] tfoot :is(th,td){min-inline-size:0;padding-inline:0;padding-block:var(--dataTable-stack-cell-padding-block);border:0;position:static}.c-dataTable[data-datatable-stacked][data-datatable-ready] tbody th,.c-dataTable[data-datatable-stacked][data-datatable-ready] tfoot th{font-size:var(--dataTable-stack-title-font-size)}.c-dataTable[data-datatable-stacked][data-datatable-ready] tbody td,.c-dataTable[data-datatable-stacked][data-datatable-ready] tfoot td{grid-template-columns:var(--dataTable-stack-label-inline-size) 1fr;gap:var(--dataTable-stack-cell-gap);display:grid}.c-dataTable[data-datatable-stacked][data-datatable-ready] tbody td:before,.c-dataTable[data-datatable-stacked][data-datatable-ready] tfoot td:before{content:attr(data-datatable-label);content:attr(data-datatable-label)/"";color:var(--dataTable-head-text-color);font-size:var(--dataTable-head-font-size);letter-spacing:var(--dataTable-head-letter-spacing);text-transform:uppercase}}@media (forced-colors:active){.c-dataTable [data-datatable-sortbutton]:after{background-color:canvastext}}@media (prefers-reduced-motion:reduce){.c-dataTable tbody tr,.c-dataTable [data-datatable-sortbutton],.c-dataTable [data-datatable-sortbutton]:after{transition-duration:.01ms}}@media print{.c-dataTable{max-block-size:none;overflow:visible}.c-dataTable thead th,.c-dataTable tr>:first-child{position:static}}