.dataTables_wrapper{background:#fff;border-radius:12px;border:1px solid #e5e7eb;padding:6px}table.dataTable{border-collapse:separate!important;border-spacing:0;width:100%;font-size:14px}table.dataTable thead th{background:#f8fafc;color:#1f2937;font-weight:600;padding:10px 8px;border-bottom:1px solid #e5e7eb;white-space:nowrap}table.dataTable tbody td{padding:8px 8px;border-bottom:1px solid #f1f5f9;color:#374151;background:#fff}table.dataTable tbody tr:last-child td{border-bottom:none}table.dataTable tbody tr:hover td{background:#f9fafb}table.dataTable a{color:#2563eb;font-weight:500;text-decoration:none}.dataTables_paginate .paginate_button{border-radius:8px!important;border:1px solid #e5e7eb!important;background:#ffffff!important;color:#111827!important;padding:4px 10px!important;margin:2px}.dataTables_paginate .paginate_button.current{background:#2563eb!important;color:#ffffff!important;border-color:#2563eb!important}.dataTables_length select,.dataTables_filter input{border-radius:8px;border:1px solid #e5e7eb;padding:4px 6px}