.custom-table table{width:100%!important;max-width:100%!important;table-layout:auto!important;border-collapse:collapse;border:.5px solid black;background:white!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;margin-top:8px!important}.custom-table td,.custom-table th{word-wrap:break-word;white-space:normal!important;padding-top:var(--t-cell-padding-top,6px)!important;padding-bottom:var(--t-cell-padding-bottom,12px)!important;padding-left:8px;padding-right:8px;background:white!important;font-size:var(--f-options,14px)!important;line-height:1.2;min-height:38px;vertical-align:top!important}.custom-table th{background-color:#f9fafb44!important;font-weight:700;text-align:center!important}.custom-table tr:nth-child(2n){background-color:transparent}.custom-table td div{display:flex;align-items:flex-start;gap:8px}.dark .custom-table table,.dark .custom-table td,.dark .custom-table th{background:transparent!important;border:.5px solid #475569!important}.dark .custom-table td,.dark .custom-table th{color:#f1f5f9!important}.dark .custom-table th{background-color:#1e293b88!important}.dark .custom-table tr{background:transparent!important}.dark .custom-table *{border-color:#475569!important;background-color:transparent!important;color:#f1f5f9!important}.dark .custom-table th,.dark .custom-table th *{background-color:#1e293b88!important}.a4-page .custom-table table,.preview-page .custom-table table{background:white!important;border:.5px solid #000!important}.a4-page .custom-table td,.a4-page .custom-table th,.preview-page .custom-table td,.preview-page .custom-table th{color:#000!important;border:.5px solid #000!important;background:white!important;background-color:white!important}.a4-page .custom-table th,.preview-page .custom-table th{background:transparent!important;background-color:transparent!important;color:#000!important;font-weight:700!important;text-align:center!important}.a4-page .custom-table *,.preview-page .custom-table *{color:#000!important;background-color:transparent!important;background:transparent!important;border-color:#000!important}.a4-page .custom-table tr,.preview-page .custom-table tr{background:white!important;background-color:white!important}