@property --rs-table-fade-start{syntax:"<length>";initial-value:0;inherits:false}@property --rs-table-fade-end{syntax:"<length>";initial-value:0;inherits:false}.root{--rs-table-fade-size:var(--rs-unit-x8);overflow:auto}@keyframes fade-start{0%{--rs-table-fade-start:0px}to{--rs-table-fade-start:var(--rs-table-fade-size)}}@keyframes fade-end{0%{--rs-table-fade-end:var(--rs-table-fade-size)}to{--rs-table-fade-end:0px}}@supports (animation-timeline:scroll(self inline)){.root{--rs-table-fade-direction:to right;mask-image:linear-gradient(var(--rs-table-fade-direction),transparent 0,rgba(0,0,0,.1) calc(var(--rs-table-fade-start) * .2),rgba(0,0,0,.35) calc(var(--rs-table-fade-start) * .4),rgba(0,0,0,.65) calc(var(--rs-table-fade-start) * .6),rgba(0,0,0,.9) calc(var(--rs-table-fade-start) * .8),#000 var(--rs-table-fade-start),#000 calc(100% - var(--rs-table-fade-end)),rgba(0,0,0,.9) calc(100% - var(--rs-table-fade-end) * .8),rgba(0,0,0,.65) calc(100% - var(--rs-table-fade-end) * .6),rgba(0,0,0,.35) calc(100% - var(--rs-table-fade-end) * .4),rgba(0,0,0,.1) calc(100% - var(--rs-table-fade-end) * .2),transparent 100%);animation-name:fade-start,fade-end;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 var(--rs-table-fade-size),calc(100% - var(--rs-table-fade-size)) 100%}[dir=rtl] .root{--rs-table-fade-direction:to left}}.table{min-width:100%;border-collapse:separate;overflow:hidden}.row{transition:background-color var(--rs-duration-fast) var(--rs-easing-standard)}.row[tabindex]{cursor:pointer}[data-rs-keyboard] .row:focus{outline:none;z-index:var(--rs-z-index-relative);box-shadow:var(--rs-outline-shadow)}.cell{--rs-table-p-vertical-s:3;--rs-table-p-horizontal-s:4;padding:calc(var(--rs-unit-x1) * var(--rs-table-p-vertical-s)) calc(var(--rs-unit-x1) * var(--rs-table-p-horizontal-s));text-align:start;vertical-align:top}.cell:not(:last-child){padding-inline-end:0}.head+.body .row:first-child .cell,.row:not(:first-child) .cell{border-top:1px solid var(--rs-color-border-neutral-faded)}.cell--align-start{text-align:start}.cell--align-center{text-align:center}.cell--align-end{text-align:end}.cell--valign-start{vertical-align:top}.cell--valign-center{vertical-align:middle}.cell--valign-end{vertical-align:bottom}.cell--width-auto{white-space:nowrap}.--row-highlighted{background-color:var(--rs-color-background-neutral-highlighted-faded)}.--border-outer .table{border-radius:var(--rs-radius-medium);border:1px solid var(--rs-color-border-neutral-faded)}.--border-column .cell:not(:first-child){border-inline-start:1px solid var(--rs-color-border-neutral-faded)}.--border-column .cell:not(:last-child){padding-inline-end:calc(var(--rs-unit-x1) * var(--rs-table-p-horizontal-s))}