/* Deliberately scoped to imported tables; no theme or unrelated widget overrides. */
.elementor-widget-text-editor .ever-content-table{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-block:1em}
.elementor-widget-text-editor .ever-content-table:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.elementor-widget-text-editor .ever-content-table table{display:table;overflow:visible;border-collapse:collapse;width:100%;font:inherit;color:inherit;background:transparent;margin:0}
.elementor-widget-text-editor .ever-content-table th,.elementor-widget-text-editor .ever-content-table td{padding:.65em .8em;border:1px solid currentColor;vertical-align:top;text-align:start;min-width:8em;background:transparent;color:inherit}
.elementor-widget-text-editor .ever-content-table th{font-weight:700}
.elementor-widget-text-editor .ever-content-table caption{text-align:start;font-weight:600;padding-block:.5em}
.elementor-widget-text-editor .ever-content-table p:last-child{margin-bottom:0}
