.dt-wrap{overflow-x:auto}table.dt{width:100%;border-collapse:collapse;font-size:13.5px;color:#20344b}.dt thead th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6b7a8c;padding:9px 12px;border-bottom:1px solid #e1e7ed;background:#fcfdfe;white-space:nowrap}.dt tbody td{padding:9px 12px;border-bottom:1px solid #eef2f5;vertical-align:middle}.dt tr.dt-row.dt-alt{background:#fafbfc}.dt tr.dt-row:hover{background:#f2f8fc}.dt tr.dt-section td{background:#f5f8fa;border-bottom:1px solid #e1e7ed;padding:7px 12px;font-size:11.5px;font-weight:700;color:#6b7a8c;text-transform:capitalize;letter-spacing:.2px}.dt td.dt-r,.dt th.dt-r{text-align:right}.dt td.dt-c,.dt th.dt-c{text-align:center}.dt td.dt-empty{padding:24px;text-align:center;color:#6b7a8c;font-size:13px}.dt-actions{display:flex;gap:7px;justify-content:flex-end;align-items:center;flex-wrap:nowrap;white-space:nowrap}.dt :focus-visible{outline:2px solid #0d2b45;outline-offset:1px}@media(max-width:720px){.dt .dt-secondary{display:none}.dt-wrap{overflow-x:visible}.dt thead th,.dt tbody td{padding:9px 8px}}
