/*!
 * Grosmac Table block (core/table) — editor + front SSOT.
 * Scope: .editor-styles-wrapper and body.gm-static-page / body.gm-blog-surface.
 */
 :is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table table{width:100%;border-collapse:collapse;font-size:14px}:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table th,:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table td{border:1px solid var(--gm-color-line,#d8d3ca);padding:8px 10px;text-align:left;vertical-align:top}:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table thead th{font-family:var(--gm-font-display,"Archivo",sans-serif);font-weight:800;color:var(--gm-color-heading,#4a484a)}:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table.is-style-grosmac-corporate table{border:2px solid var(--gm-color-ink,#221f20)}:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table.is-style-grosmac-corporate th,:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table.is-style-grosmac-corporate td{border:2px solid var(--gm-color-ink,#221f20)}:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table.is-style-grosmac-corporate thead th{background:var(--gm-color-brand,#f39200);color:#fff}:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table.is-style-grosmac-compact table{font-size:13px}:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table.is-style-grosmac-compact th,:is(body.gm-static-page,body.gm-blog-surface,.editor-styles-wrapper) .wp-block-table.is-style-grosmac-compact td{padding:5px 8px}.editor-styles-wrapper .wp-block-table.is-fixed-layout table{table-layout:fixed}.editor-styles-wrapper .wp-block-table.is-fixed-layout td,.editor-styles-wrapper .wp-block-table.is-fixed-layout th{word-break:break-word}