/* ======================================================================== */
/* Table cell width fallback fix (2026-07-30)                               */
/* Table blocks saved without inline per-cell width (e.g. pasted content)   */
/* fall back to the theme's global-styles rule                              */
/*   .wp-block-table td, .wp-block-table th { width: 0%; width: 0px; }      */
/* which collapses every column to nothing and wraps text one character     */
/* per line. Restore natural auto-width ONLY where no inline width exists   */
/* -- tables that DO have real per-cell widths are completely untouched     */
/* (the :not([style]) guard + higher selector specificity win the cascade). */
/* ======================================================================== */
.entry-content .wp-block-table td:not([style]),
.entry-content .wp-block-table th:not([style]) {
  width: auto;
}
