.wp-block-table.okt-table-scroll{max-width:100%;overflow:auto;overscroll-behavior-x:contain}.wp-block-table.okt-table-scroll:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wp-block-table.okt-table-scroll>table{min-width:var(--okt-table-min-width,36rem);table-layout:auto}.wp-block-table.okt-table-scroll>table.has-fixed-layout{table-layout:auto;width:100%}.wp-block-table.okt-table-sticky-head{max-height:var(--okt-table-max-height,70vh)}.wp-block-table.okt-table-sticky-head thead td,.wp-block-table.okt-table-sticky-head thead th{background:var(--okt-table-sticky-bg,var(--wp--preset--color--base,Canvas));position:sticky;top:0;z-index:2}.wp-block-table.okt-table-sticky-col :where(tr>:first-child){background:var(--okt-table-sticky-bg,var(--wp--preset--color--base,Canvas));box-shadow:1px 0 0 color-mix(in srgb,currentColor 30%,transparent);inset-inline-start:0;position:sticky;z-index:1}.wp-block-table.okt-table-sticky-head.okt-table-sticky-col thead tr>:first-child{z-index:3}.wp-block-table.okt-table-scroll{--okt-table-fade:1.75rem;--okt-table-fade-l:0;--okt-table-fade-r:0}.wp-block-table.okt-table-scroll.has-more-left{--okt-table-fade-l:1}.wp-block-table.okt-table-scroll.has-more-right{--okt-table-fade-r:1}.wp-block-table.okt-table-scroll.okt-table-sticky-col.has-more-left{--okt-table-fade-l:0}.wp-block-table.okt-table-scroll.has-more-left,.wp-block-table.okt-table-scroll.has-more-right{-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(var(--okt-table-fade)*var(--okt-table-fade-l)),#000 calc(100% - var(--okt-table-fade)*var(--okt-table-fade-r)),transparent);mask-image:linear-gradient(to right,transparent,#000 calc(var(--okt-table-fade)*var(--okt-table-fade-l)),#000 calc(100% - var(--okt-table-fade)*var(--okt-table-fade-r)),transparent)}.wp-block-table.okt-thead-bg thead :is(th,td){background-color:var(--okt-thead-bg)}.wp-block-table.okt-thead-text thead :is(th,td){color:var(--okt-thead-text)}.wp-block-table.okt-tfoot-bg tfoot :is(th,td){background-color:var(--okt-tfoot-bg)}.wp-block-table.okt-tfoot-text tfoot :is(th,td){color:var(--okt-tfoot-text)}.wp-block-table.okt-table-stripes tbody tr:nth-child(2n)>*{background-image:linear-gradient(var(--okt-stripe-bg,hsla(0,0%,50%,.12)),var(--okt-stripe-bg,hsla(0,0%,50%,.12)))}