:where(table[z-table],*[z-theme=light] table[z-table],table[z-table][z-theme=light]){--z-table--bg--highlighted: var(--z-sf-subtle)}table[z-table]{border-top:var(--z-table--border-stroke, 1px) solid var(--z-table--border-color, var(--z-br-separator));display:table!important;border-spacing:0;border-collapse:separate!important;margin:var(--zs-150) auto!important;width:100%}table[z-table]>caption{display:table-caption;caption-side:bottom;text-align:center;padding-top:var(--zs-75);font:var(--zf-capt-14--600)!important}table[z-table] :is(th,td){background-color:transparent;border:none!important;border-bottom:var(--z-table--border-stroke, 1px) solid var(--z-table--border-color, var(--z-br-separator))!important;color:var(--z-table--color, var(--z-ct-primary))!important;text-align:left;vertical-align:middle!important;padding:var(--z-table--cell-padding, var(--zs-100))!important;font:var(--zf-body-16)!important}table[z-table] :is(th,td)[config*=right]{text-align:right}table[z-table] :is(th,td)[config*=center]{text-align:center}table[z-table] :is(thead,tbody) :is(th,td){background-color:transparent;border:none!important;border-bottom:var(--z-table--border-stroke, 1px) solid var(--z-table--border-color, var(--z-br-separator))!important;color:var(--z-table--color, var(--z-ct-primary))!important;text-align:left;vertical-align:middle!important;padding:var(--z-table--cell-padding, var(--zs-100))!important;font:var(--zf-body-16)!important}table[z-table] :is(thead,tbody) :is(th,td)[config*=right]{text-align:right}table[z-table] :is(thead,tbody) :is(th,td)[config*=center]{text-align:center}table[z-table] :is(thead,tbody) :is(th,td)>*{vertical-align:middle}table[z-table]>tr>th,table[z-table]>thead tr>:is(th,td),table[z-table]>tbody tr>th{font:var(--zf-body-16--600)!important}table[z-table] :is(thead,tbody) :is(th,td)[z-cell$=right]{text-align:right}table[z-table] :is(thead,tbody) :is(th,td)[z-cell$=center]{text-align:center}table[z-table] thead :is(th,td)[highlight],table[z-table] thead:has(:is(th,td)[highlight]:nth-child(1))+tbody :is(th,td):nth-child(1),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(2))+tbody :is(th,td):nth-child(2),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(3))+tbody :is(th,td):nth-child(3),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(4))+tbody :is(th,td):nth-child(4),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(5))+tbody :is(th,td):nth-child(5),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(6))+tbody :is(th,td):nth-child(6),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(7))+tbody :is(th,td):nth-child(7),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(8))+tbody :is(th,td):nth-child(8),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(9))+tbody :is(th,td):nth-child(9),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(10))+tbody :is(th,td):nth-child(10),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(11))+tbody :is(th,td):nth-child(11),table[z-table] thead:has(:is(th,td)[highlight]:nth-child(12))+tbody :is(th,td):nth-child(12){background-color:var(--z-table--bg--highlighted)}table[z-table][zebra]:not([zebra=odd]) tbody tr:nth-child(2n) :is(th,td){background-color:var(--z-table--bg--highlighted)}table[z-table][zebra=odd] tbody tr:nth-child(odd) :is(th,td){background-color:var(--z-table--bg--highlighted)}
