:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap){--lrt-border:#dedede;--lrt-divider:#e3e3e3;--lrt-header:#f1f1f1;--lrt-text:#111111;--lrt-radius:12px;width:100%;max-width:100%;margin:1.75em 0;overflow:hidden;background:#fff;border:1px solid var(--lrt-border);border-radius:var(--lrt-radius);box-shadow:none}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap) table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:auto;background:#fff;color:var(--lrt-text);font:inherit}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap) :where(th,td){min-width:0;padding:clamp(14px, 1.55vw, 24px) clamp(16px, 1.8vw, 30px);border:0;border-bottom:1px solid var(--lrt-divider);background:#fff0;color:inherit;text-align:left;vertical-align:top;line-height:1.5;white-space:normal;word-break:normal;overflow-wrap:anywhere}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap) thead th{background:var(--lrt-header);font-weight:700;vertical-align:top}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap) tbody tr:last-child td{border-bottom:0}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap) :where(a,button){position:relative;z-index:1}.lrt-table-wrap{display:block}@media (max-width:680px){:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap){display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#aeb4bc #eceff2}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap)::-webkit-scrollbar{height:6px}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap)::-webkit-scrollbar-track{background:#eceff2}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap)::-webkit-scrollbar-thumb{background:#aeb4bc;border-radius:999px}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap) table{width:max-content!important;min-width:720px!important;max-width:none!important;table-layout:auto!important}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap) :where(th,td){width:auto!important;min-width:220px!important;max-width:420px!important;padding:16px 20px!important}:where(.entry-content,.post-content,.page-content,.wp-site-blocks) :where(figure.wp-block-table,.lrt-table-wrap) :where(th,td):first-child{min-width:240px!important}}.is-style-stripes :where(tbody tr:nth-child(odd)){background:#fff0}@media (prefers-reduced-motion:reduce){:where(.entry-content,.post-content,.page-content,.wp-site-blocks) table{scroll-behavior:auto}}