.wp-block-table .table-wrap{overflow:auto;-webkit-overflow-scrolling:touch}.wp-block-table table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.6;background:#fff;color:#2b221d;border:2px solid #6b4b3e;border-radius:10px;overflow:hidden}.wp-block-table caption{font-weight:600;text-align:left;padding:.6rem .8rem .3rem;color:#4a332a}.wp-block-table thead th{position:sticky;top:0;z-index:1;background:#e9d8c9;color:#3b2a23;text-align:left;font-weight:700;border-bottom:2px solid #6b4b3e}.wp-block-table th,.wp-block-table td{padding:.6rem .85rem;border-bottom:1px solid #cdb7ab;vertical-align:top}.wp-block-table tbody tr:last-child th,.wp-block-table tbody tr:last-child td{border-bottom:none}.wp-block-table tbody tr:nth-child(odd){background:#fbf6f1}.wp-block-table tbody tr:hover{background:#f6e9dc}.wp-block-table a:focus-visible{outline:2px solid #a56e4c;outline-offset:2px;border-radius:3px}@media (max-width:640px){.wp-block-table table{font-size:.92rem}.wp-block-table th,.wp-block-table td{padding:.5rem .65rem}}@media (prefers-color-scheme:dark){.wp-block-table table{background:#1f1a17;color:#efe7e1;border-color:#7a5c4f}.wp-block-table thead th{background:#2a211d;color:#f3ece6;border-bottom-color:#7a5c4f}.wp-block-table tbody tr:nth-child(odd){background:#211c19}.wp-block-table tbody tr:hover{background:#2b241f}.wp-block-table th,.wp-block-table td{border-bottom-color:#57463f}}:root{--tw-table-outline:#cbb98a;--tw-head-bg:#f1e8d9;--tw-grid:#d9d6cf;--tw-cell-pad-y:.75rem;--tw-cell-pad-x:1rem;--tw-radius:12px}figure.wp-block-table.tw-a11y-table{border:3px solid var(--tw-table-outline);border-radius:var(--tw-radius);padding:10px 12px;background:#fff;overflow-x:auto}figure.wp-block-table.tw-a11y-table>table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;overflow:hidden}figure.wp-block-table.tw-a11y-table :is(th,td){border:1px solid var(--tw-grid);padding:var(--tw-cell-pad-y) var(--tw-cell-pad-x);vertical-align:middle}figure.wp-block-table.tw-a11y-table thead th{background:var(--tw-head-bg);font-weight:600;border-bottom:2px solid var(--tw-table-outline)}figure.wp-block-table.tw-a11y-table th[scope=row]{font-weight:700;white-space:nowrap}figure.wp-block-table.tw-a11y-table thead th:first-child,figure.wp-block-table.tw-a11y-table tbody tr th:first-child{border-left-width:1px}figure.wp-block-table.tw-a11y-table thead{border-bottom:none}figure.wp-block-table.tw-a11y-table thead+tbody tr:first-child :is(th,td){border-top:1px solid var(--tw-grid)}@media (max-width:480px){figure.wp-block-table.tw-a11y-table :is(th,td){padding:.6rem .75rem}}