.table{margin:.5rem;display:grid;overflow:auto;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));transition-duration:.15s}.table[data-loading=true]{pointer-events:none;opacity:.5}@media (min-width: 320px){.table{font-size:.75rem;line-height:1rem}}@media (min-width: 640px){.table{font-size:.875rem;line-height:1.25rem}}.table table{width:100%;border-collapse:separate;--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity));transition-duration:.15s}.table table thead{position:sticky;top:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.table table thead tr th{border-bottom-width:1px;border-inline-end-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));padding:.375rem}.table table thead tr th:last-child{border-inline-end-width:0px}.table table tbody tr{text-align:center}.table table tbody tr:last-child>*{border-bottom-width:0px}.table table tbody tr:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.table table tbody tr td{border-inline-end-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));padding:.375rem}.table table tbody tr td:first-child{font-weight:600}.table table tbody tr td:last-child{border-inline-end-width:0px}.table table tfoot{position:sticky;bottom:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.table table tfoot tr{text-align:center;font-weight:600}.table table tfoot tr td{border-inline-end-width:1px;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));padding:.375rem}.table table tfoot tr td:last-child{border-inline-end-width:0px}.table thead{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.table tr>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-opacity: 1;border-color:rgb(209 213 219 / var(--tw-divide-opacity))}.table tr{text-align:center}.table tbody tr td:nth-child(1){font-weight:600}.table thead tr:nth-child(2) th:nth-child(1){border-inline-start-width:1px}.table th{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.table td,.table th{padding:.5rem}.table-2{display:grid;overflow:auto;transition-duration:.15s}.table-2[data-loading=true]{pointer-events:none;opacity:.5}@media (min-width: 320px){.table-2{font-size:.75rem;line-height:1rem}}@media (min-width: 640px){.table-2{font-size:.875rem;line-height:1.25rem}}.table-2 table{width:100%;border-collapse:separate;--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);transition-duration:.15s}.table-2 table thead{position:sticky;top:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.table-2 table thead tr th{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));padding:.375rem}.table-2 table thead tr th:last-child{border-inline-end-width:0px}.table-2 table tbody tr{text-align:center}.table-2 table tbody tr:last-child>*{border-bottom-width:0px}.table-2 table tbody tr:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.table-2 table tbody tr td{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));padding:.375rem}.table-2 table tbody tr td:first-child{font-weight:600}.table-2 table tbody tr td:last-child{border-inline-end-width:0px}.table-2 table tfoot{position:sticky;bottom:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.table-2 table tfoot tr{text-align:center;font-weight:600}.table-2 table tfoot tr td{border-inline-end-width:1px;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));padding:.375rem}.table-2 table tfoot tr td:last-child{border-inline-end-width:0px}
