:root{--tp-black:#000000;--tp-gray-900:#1f1f1f;--tp-gray-700:#3a3a3a;--tp-gray-500:#6a6a6a;--tp-gray-300:#d9d9d9;--tp-gray-200:#eeeeee;--tp-white:#ffffff}.tablepress{width:100%;border-collapse:separate;border-spacing:0;background:var(--tp-white);color:var(--tp-black);border:1px solid var(--tp-gray-300);border-radius:0;overflow:hidden;font-size:15px;line-height:1.9;text-align:center}.tablepress th,.tablepress td{padding:16px 18px;border:0;vertical-align:middle;text-align:center}.tablepress thead th{background:var(--tp-black);color:var(--tp-white);font-weight:700;letter-spacing:.02em;border-bottom:1px solid var(--tp-gray-900)}.tablepress tbody tr:nth-child(odd){background:var(--tp-white)}.tablepress tbody tr:nth-child(even){background:#fafafa}.tablepress tbody tr+tr td{border-top:1px solid var(--tp-gray-200)}.tablepress tbody tr:hover{background:var(--tp-gray-200)}.tablepress a{color:var(--tp-black);text-decoration:underline;text-underline-offset:2px}.tablepress a:hover{opacity:.8}.tablepress tfoot th,.tablepress tfoot td{background:var(--tp-gray-200);color:var(--tp-black);font-weight:600;border-top:1px solid var(--tp-gray-300)}.dataTables_wrapper .dataTables_filter label{color:var(--tp-black);font-weight:600}.dataTables_wrapper .dataTables_filter input{border:1px solid var(--tp-gray-300);background:var(--tp-white);color:var(--tp-black);padding:8px 10px;border-radius:0;outline:none}.dataTables_wrapper .dataTables_filter input:focus{border-color:var(--tp-gray-500);box-shadow:0 0 0 3px rgba(0,0,0,.08)}.dataTables_wrapper .dataTables_paginate{margin-top:8px;text-align:center}.dataTables_wrapper .dataTables_paginate .paginate_button{border:1px solid var(--tp-gray-300);background:var(--tp-white);color:var(--tp-black)!important;padding:6px 12px;margin:0 4px;border-radius:0;cursor:pointer}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:var(--tp-gray-200)}.dataTables_wrapper .dataTables_paginate .paginate_button.current{background:var(--tp-black);border-color:var(--tp-black);color:var(--tp-white)!important}.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length label{color:var(--tp-gray-700);text-align:center;display:block;margin-top:6px}@media (max-width:640px){.tablepress th,.tablepress td{padding:12px 14px}.dataTables_wrapper .dataTables_filter input{width:100%}}