.custom-table{border-radius:6px;box-shadow:0 25px 45px -18px rgba(0,0,0,.1);border:1px solid var(--shaded);background:var(--alt-bg-color);outline:none;page-break-inside:avoid;width:auto;max-width:-moz-fit-content;max-width:fit-content}.custom-table.table-responsive{min-width:100%}.custom-table+.custom-table{margin-top:.5rem}.custom-table table.table.table-comparison-columns{margin-bottom:0}.custom-table table.table.table-comparison-columns thead{font-weight:700;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-width:0;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.custom-table table.table.table-comparison-columns li{list-style-type:disc}.custom-table table.table.table-comparison-columns tbody tr td,.custom-table table.table.table-comparison-columns tbody tr th,.custom-table table.table.table-comparison-columns thead tr td,.custom-table table.table.table-comparison-columns thead tr th{border-width:0;border-left-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity))}.custom-table table.table.table-comparison-columns tbody tr td ul,.custom-table table.table.table-comparison-columns tbody tr th ul,.custom-table table.table.table-comparison-columns thead tr td ul,.custom-table table.table.table-comparison-columns thead tr th ul{padding-inline-start:.125rem}.custom-table table.table.table-comparison-columns tbody tr td li,.custom-table table.table.table-comparison-columns tbody tr th li,.custom-table table.table.table-comparison-columns thead tr td li,.custom-table table.table.table-comparison-columns thead tr th li{padding-left:0;list-style-type:none}.custom-table table.table.table-comparison-columns tbody tr th,.custom-table table.table.table-comparison-columns thead tr th{font-weight:700;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.custom-table table.table.table-comparison-columns.table-cols-flex{max-width:-moz-fit-content;max-width:fit-content}.custom-table table.table.table-comparison-columns.table-cols-flex tr td,.custom-table table.table.table-comparison-columns.table-cols-flex tr th{min-width:-moz-fit-content;min-width:fit-content}.custom-table table.table.table-comparison-columns.table-cols-4 tr td,.custom-table table.table.table-comparison-columns.table-cols-4 tr th{width:25%}