.tablepress{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;box-shadow:0 8px 25px #0000000f;font-size:14px;direction:rtl;text-align:right}.tablepress thead th{background:linear-gradient(135deg,#17365d,#244f7a);color:#fff;font-weight:700;padding:14px 16px;border:none;text-align:right;white-space:nowrap}.tablepress tbody td{padding:13px 16px;border-bottom:1px solid #edf0f3;color:#374151;background:#fff;vertical-align:middle}.tablepress tbody tr:nth-child(even) td{background:#f8fafc}.tablepress tbody tr:hover td{background:#eef5fb;transition:.2s ease}.tablepress tbody tr:last-child td{border-bottom:none}.dt-container{width:100%;direction:rtl}.dt-container .dt-search{float:left;margin-bottom:18px}.dt-container .dt-search label{font-weight:600;color:#374151}.dt-container .dt-search input{width:220px;margin-right:8px;padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;outline:none;transition:.2s}.dt-container .dt-search input:focus{border-color:#244f7a;box-shadow:0 0 0 3px #244f7a1f}.dt-container .dt-length{float:right;margin-bottom:18px;color:#374151;font-weight:600}.dt-container .dt-length select{padding:7px 10px;border:1px solid #d1d5db;border-radius:8px;background:#fff;margin:0 5px}.dt-container .dt-info{float:right;padding-top:16px;color:#6b7280}.dt-container .dt-paging{float:left;padding-top:12px}.dt-container .dt-paging .dt-paging-button{border:1px solid #e5e7eb!important;background:#fff!important;color:#374151!important;padding:7px 11px!important;margin:2px!important;border-radius:7px!important;transition:.2s}.dt-container .dt-paging .dt-paging-button:hover{background:#eef5fb!important;border-color:#244f7a!important;color:#17365d!important}.dt-container .dt-paging .dt-paging-button.current{background:#17365d!important;color:#fff!important;border-color:#17365d!important}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{cursor:pointer}.tablepress-scroll-wrapper{overflow-x:auto}@media (max-width: 768px){.dt-container .dt-search,.dt-container .dt-length,.dt-container .dt-info,.dt-container .dt-paging{float:none;width:100%;text-align:right;margin-bottom:12px}.dt-container .dt-search input{width:100%;box-sizing:border-box;margin-top:8px;margin-right:0}.tablepress{min-width:650px}.dt-container{overflow-x:auto}}