/* Table styles */
.wp-block-table {
    overflow-x: auto;
}
.text-orange {
    --tw-bg-opacity: 1;
    color: rgba(218, 49, 0, var(--tw-bg-opacity));
}
.text-orange:hover {
    color: rgba(231, 64, 16, var(--tw-bg-opacity));
}
figure {
    margin: 0 0 1rem;
}

.wp-block-table .has-fixed-layout {
    table-layout: fixed;
    width: 100%;
}

.wp-block-table td,
.wp-block-table th {
    border: 1px solid black;
    padding: 0.5em;
}

.wp-block-table .has-fixed-layout td,
.wp-block-table .has-fixed-layout th {
    word-break: break-word;
}

