.wp-block-core-table{--table-scroll-shadow-color:rgba(0,0,0,.2);--table-scroll-shadow-background-color:var(--background-color);--table-scroll-shadow-width:0.75em}:is(.wp-block-table,.wp-block-core-table) table{border:0;border-collapse:collapse;width:100%}@media(min-width:768px){:is(.wp-block-table,.wp-block-core-table) .has-fixed-layout{table-layout:fixed}}:is(.wp-block-table,.wp-block-core-table) td{border-color:var(--table-border-color,rgba(0,0,0,.15));border-top:var(--table-border-width,1px) solid var(--table-border-color,rgba(0,0,0,.15))}:is(.wp-block-table,.wp-block-core-table) td:empty:after{content:" "}:is(.wp-block-table,.wp-block-core-table) td,:is(.wp-block-table,.wp-block-core-table) th{padding:var(--table-cell-padding-vertical,.5em) var(--table-cell-padding-horizontal,.375em)}:is(.wp-block-table,.wp-block-core-table) td:not([class*=has-text-align-]),:is(.wp-block-table,.wp-block-core-table) th:not([class*=has-text-align-]){text-align:left}:is(.wp-block-table,.wp-block-core-table) td.has-text-align-center,:is(.wp-block-table,.wp-block-core-table) th.has-text-align-center{text-align:center}:is(.wp-block-table,.wp-block-core-table) td.has-text-align-right,:is(.wp-block-table,.wp-block-core-table) th.has-text-align-right{text-align:right}:is(.wp-block-table,.wp-block-core-table) figcaption{text-align:left}:is(.wp-block-table,.wp-block-core-table):not(.is-style-stripes) :is(th,td):first-child{padding-left:0}:is(.wp-block-table,.wp-block-core-table):not(.is-style-stripes) :is(th,td):last-child{padding-right:0}:is(.wp-block-table,.wp-block-core-table).is-style-stripes{border-bottom:none}:is(.wp-block-table,.wp-block-core-table).is-style-stripes :is(tr,th,td){border-top:none}:is(.wp-block-table,.wp-block-core-table).is-style-stripes tbody tr:nth-child(odd){background-color:var(--table-striped-background-color,rgba(0,0,0,.05))}@media(max-width:991px){.wp-block-core-table.has-mobile-view-transform table{display:block}.wp-block-core-table.has-mobile-view-transform thead{display:none;width:100%}.wp-block-core-table.has-mobile-view-transform tbody,.wp-block-core-table.has-mobile-view-transform tfoot{display:block;width:100%}}@media(max-width:767px){.wp-block-core-table.has-mobile-view-transform tr{display:block;width:100%}}@media(min-width:768px)and (max-width:991px){.wp-block-core-table.has-mobile-view-transform tr{display:block;width:100%}}@media(max-width:991px){.wp-block-core-table.has-mobile-view-transform td,.wp-block-core-table.has-mobile-view-transform th{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wp-block-core-table.has-mobile-view-transform td:not(:last-child),.wp-block-core-table.has-mobile-view-transform th:not(:last-child){padding-bottom:.375em}.wp-block-core-table.has-mobile-view-transform td:before,.wp-block-core-table.has-mobile-view-transform th:before{-ms-flex-negative:0;content:attr(data-colname);display:block;flex-shrink:0;padding-right:calc(var(--grid-gap)/2);width:25%}}@media(max-width:767px){.wp-block-core-table.has-mobile-view-transform td,.wp-block-core-table.has-mobile-view-transform th{display:block}.wp-block-core-table.has-mobile-view-transform td:before,.wp-block-core-table.has-mobile-view-transform th:before{font-size:.8em;text-transform:uppercase;width:100%}}@media(max-width:991px){.wp-block-core-table.has-mobile-view-transform td.isAlignCenter,.wp-block-core-table.has-mobile-view-transform td.isAlignRight,.wp-block-core-table.has-mobile-view-transform th.isAlignCenter,.wp-block-core-table.has-mobile-view-transform th.isAlignRight{text-align:left}}@media screen{.wp-block-core-table.has-mobile-view-scroll.has-content-overflow{--transparent:hsla(0,0%,100%,0);padding-right:0;position:relative}.wp-block-core-table.has-mobile-view-scroll.has-content-overflow .wp-block-core-table-wrapper{background:-webkit-gradient(linear,left top,right top,from(var(--table-scroll-shadow-background-color)),color-stop(var(--table-scroll-shadow-background-color)),to(var(--transparent))),-webkit-gradient(linear,left top,right top,from(var(--table-scroll-shadow-color)),to(var(--transparent))),-webkit-gradient(linear,right top,left top,from(var(--table-scroll-shadow-background-color)),color-stop(var(--table-scroll-shadow-background-color)),to(var(--transparent))),-webkit-gradient(linear,right top,left top,from(var(--table-scroll-shadow-color)),to(var(--transparent))) 100%;background:linear-gradient(to right,var(--table-scroll-shadow-background-color),var(--table-scroll-shadow-background-color),var(--transparent) calc(var(--table-scroll-shadow-width)*2)),linear-gradient(to right,var(--table-scroll-shadow-color),var(--transparent)),linear-gradient(to left,var(--table-scroll-shadow-background-color),var(--table-scroll-shadow-background-color),var(--transparent) calc(var(--table-scroll-shadow-width)*2)),linear-gradient(to left,var(--table-scroll-shadow-color),var(--transparent)) 100%;background-attachment:local,scroll,local,scroll;background-color:var(--table-scroll-shadow-background-color);background-repeat:no-repeat;background-size:100% 100%,var(--table-scroll-shadow-width) 100%,100% 100%,var(--table-scroll-shadow-width) 100%;height:100%;overflow-x:auto;padding:0;padding-right:var(--container-padding-right);position:relative}}
