table{background:#fff}th{border-top:var(--z-table--border-stroke,1px) solid var(--z-br-separator);color:var(--pc-heading-color)!important}:where(table,*[z-theme=light] table,table[z-theme=light]){--z-table--bg--highlighted:var(--z-sf-subtle)}.table-responsive table{display:table!important;border-spacing:0;border-collapse:separate!important;width:100%}.table-responsive table>caption{display:table-caption;caption-side:bottom;text-align:center;padding-top:var(--zs-75);font:var(--zf-capt-14--600)!important}.table-responsive table :is(th,td){background-color:transparent;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-responsive table :is(th,td)[config*=right]{text-align:right}.table-responsive table :is(th,td)[config*=center]{text-align:center}.table-responsive table :is(thead,tbody) :is(th,td){background-color:transparent;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-responsive table :is(thead,tbody) :is(th,td)[config*=right]{text-align:right}.table-responsive table :is(thead,tbody) :is(th,td)[config*=center]{text-align:center}.table-responsive table :is(thead,tbody) :is(th,td)>*{vertical-align:middle}.table-responsive table>tr>th,table>thead tr>:is(th,td),table>tbody tr>th{font:var(--zf-body-16--600)!important}.table-responsive table :is(thead,tbody) :is(th,td)[z-cell$=right]{text-align:right}.table-responsive table :is(thead,tbody) :is(th,td)[z-cell$=center]{text-align:center}.table-responsive tablethead :is(th,td)[highlight],table thead:has(:is(th,td)[highlight]:nth-child(1))+tbody :is(th,td):nth-child(1),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-responsive table[zebra]:not([zebra=odd]) tbody tr:nth-child(2n) :is(th,td){background-color:var(--z-table--bg--highlighted)}.table-responsive table[zebra=odd] tbody tr:nth-child(odd) :is(th,td){background-color:var(--z-table--bg--highlighted)}.table-responsive table.dataTable td.dt-type-date,table.dataTable th.dt-type-date{text-align:left!important}.dt-scroll-head{border-top:var(--z-br-separator)!important}.dtfc-fixed-start.last-fixed-start{position:relative}.dtfc-fixed-start.last-fixed-start::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-right:0!important;box-shadow:1px 0 3px 0 rgba(0,0,0,.1);z-index:1}.dtfc-fixed-end.first-fixed-end{position:relative}.dtfc-fixed-end.first-fixed-end::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-left:0!important;box-shadow:-1px 0 3px 0 rgba(0,0,0,.1);z-index:1}.dtfc-fixed-start,.dtfc-fixed-end{background:#fff!important}.selected-row .dtfc-fixed-start,.selected-row .dtfc-fixed-end,.selected-row{background-color:#d3e5f4!important}.dt-paging-button{border:0!important;font-size:14px}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:#fff!important;background:var(--z-bg-primary)!important}div.dt-container .dt-paging .dt-paging-button{height:30px!important;width:30px!important;border-radius:50%!important;padding:.4em 0!important;box-sizing:border-box!important;background:none}div.dt-container .dt-paging .dt-paging-button:hover{background:none!important;color:var(--z-bg-primary)!important}.dt-paging{display:flex!important;justify-content:end!important}div.dt-container .dt-paging .dt-paging-button:active{background:none!important;box-shadow:none!important}.datatable-controls-top,.datatable-controls-bottom{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em;margin-top:1em}.right-controls{display:flex;align-items:center;gap:1em}.dataTables_length{margin-bottom:0}.dataTables_info{margin:0;font-size:.95em;color:#5d6162}.dataTables_paginate{margin:0 0 0 1em}.dt-length .dt-input{margin-left:10px;border:0!important;background:none!important;border-bottom:1px solid var(--zc-blue-zurich)!important;color:var(--zc-blue-dark)!important}@media(max-width:600px){.datatable-controls-top,.datatable-controls-bottom{flex-direction:column;align-items:stretch}.right-controls{justify-content:flex-start;gap:.75em;margin-top:.5em}}.table>:not(:last-child)>:last-child>*{border-bottom-color:var(--z-br-separator)!important}