:is(.wp-block-post-content,.entry-content) figure.wp-block-table,:is(.wp-block-post-content,.entry-content) .gc-table-shell{position:relative;margin:1.75em 0;max-width:100%;border:1px solid var( --wp--preset--color--line );border-radius:8px;background:color-mix(in srgb,var( --wp--preset--color--surface ) 92%,transparent);overflow-x:auto;-webkit-overflow-scrolling:touch}:is(.wp-block-post-content,.entry-content) figure.wp-block-table.gc-table-shell,:is(.wp-block-post-content,.entry-content) div.gc-table-shell{overflow:hidden}:is(.wp-block-post-content,.entry-content) .gc-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}:is(.wp-block-post-content,.entry-content) :is(figure.wp-block-table,.gc-table-shell) table{margin:0;border:0!important;border-radius:0}:is(.wp-block-post-content,.entry-content) table:not(:is(figure.wp-block-table,.gc-table-shell) table){display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.75em 0;border:1px solid var( --wp--preset--color--line );border-radius:8px;background:color-mix(in srgb,var( --wp--preset--color--surface ) 92%,transparent)}:is(.wp-block-post-content,.entry-content) table{width:100%;border-collapse:collapse;border-spacing:0;font-size:.95rem;line-height:1.5;color:var( --wp--preset--color--text )}:is(.wp-block-post-content,.entry-content) :is(figure.wp-block-table,.gc-table-shell) table{min-width:100%;width:max-content;max-width:none}:is(.wp-block-post-content,.entry-content) :is(.wp-block-table,table) :is(th,td){border:0!important;padding:14px 16px!important;text-align:left;vertical-align:middle;background-color:transparent}:is(.wp-block-post-content,.entry-content) table :is(thead th,thead td),:is(.wp-block-post-content,.entry-content) table:not(:has(thead)) tr:first-child>th{font-family:var( --wp--preset--font-family--ibm-plex-mono );font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var( --wp--preset--color--muted );background-color:var( --wp--preset--color--surface-2 )!important;border-bottom:1px solid var( --wp--preset--color--line )!important}:is(.wp-block-post-content,.entry-content) table thead,:is(.wp-block-post-content,.entry-content) .wp-block-table thead{border-bottom:0}:is(.wp-block-post-content,.entry-content) table tfoot,:is(.wp-block-post-content,.entry-content) .wp-block-table tfoot{border-top:0}:is(.wp-block-post-content,.entry-content) table tbody tr{border:0!important;background:transparent!important}:is(.wp-block-post-content,.entry-content) table tbody tr>:is(td,th){border-bottom:1px solid color-mix(in srgb,var( --wp--preset--color--line ) 60%,transparent)!important}:is(.wp-block-post-content,.entry-content) table tbody tr:last-child>:is(td,th){border-bottom:0!important}:is(.wp-block-post-content,.entry-content) table tbody tr:nth-child(2n)>:is(td,th){background-color:color-mix(in srgb,var( --wp--preset--color--surface-2 ) 55%,transparent)!important}:is(.wp-block-post-content,.entry-content) table:not(:has(thead)) tbody tr:first-child:has(>th)>th{background-color:var( --wp--preset--color--surface-2 )!important}:is(.wp-block-post-content,.entry-content) table tbody th{font-weight:600;color:var( --wp--preset--color--text )}:is(.wp-block-post-content,.entry-content) table a:not(.wp-element-button,.wp-block-button__link,.chip){color:inherit;text-decoration:none;border-bottom:1px solid var( --wp--preset--color--accent-text );transition:color .15s ease}:is(.wp-block-post-content,.entry-content) table a:not(.wp-element-button,.wp-block-button__link,.chip):is(:hover,:focus-visible){color:var( --wp--preset--color--accent-text );text-decoration:none}.gc-score-chip{display:inline-block;padding:4px 9px;border:1px solid var( --wp--preset--color--line );border-radius:3px;font-family:var( --wp--preset--font-family--ibm-plex-mono );font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap;color:var( --wp--preset--color--muted )}.gc-score-chip.is-good{color:var( --wp--preset--color--good );border-color:color-mix(in srgb,var( --wp--preset--color--good ) 45%,transparent);background:color-mix(in srgb,var( --wp--preset--color--good ) 12%,transparent)}.gc-score-chip.is-mid{color:var( --wp--preset--color--mid );border-color:color-mix(in srgb,var( --wp--preset--color--mid ) 45%,transparent);background:color-mix(in srgb,var( --wp--preset--color--mid ) 12%,transparent)}.gc-score-chip.is-bad{color:var( --wp--preset--color--bad );border-color:color-mix(in srgb,var( --wp--preset--color--bad ) 45%,transparent);background:color-mix(in srgb,var( --wp--preset--color--bad ) 12%,transparent)}.gc-score-chip.is-na{color:var( --wp--preset--color--muted )}.gc-table-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;width:36px;pointer-events:none;background:linear-gradient(to right,transparent,var( --wp--preset--color--surface ));opacity:0;transition:opacity .2s ease}.gc-table-shell.is-scrollable:not(.is-at-end):after{opacity:1}@media(max-width:680px){:is(.wp-block-post-content,.entry-content) :is(.wp-block-table,table) :is(th,td){padding:12px!important}:is(.wp-block-post-content,.entry-content) table{font-size:.9rem}}
