.masterstudy-datatable{display:flex;width:100%}.masterstudy-datatable .dt-container{width:100%}.masterstudy-datatable .dt-container div.dt-processing{top:70%}.masterstudy-datatable .dt-container.dt-empty-footer div.dt-processing{top:50%}.masterstudy-datatable .dt-container .dt-layout-table .dt-layout-cell{width:100%}.masterstudy-datatable .dt-container .dt-layout-table div.dt-processing>div:last-child>div{background:var(--accent-100)}.masterstudy-datatable .dt-container table.dataTable{border:1px solid #dbe0e9;border-radius:4px;overflow:hidden;margin:10px 0;min-width:100%!important}.masterstudy-datatable .dt-container table.dataTable thead th{color:#001931;font-size:14px;font-style:normal;font-weight:600;line-height:normal;background:#eef1f7;border:none;border-bottom:1px solid #dbe0e9;border-right:1px solid #dbe0e9}.masterstudy-datatable .dt-container table.dataTable thead th.dt-orderable-asc span.dt-column-order::before{color:#b3bac2;opacity:1}.masterstudy-datatable .dt-container table.dataTable thead th.dt-ordering-asc span.dt-column-order::before{color:#4d5e6f;opacity:1}.masterstudy-datatable .dt-container table.dataTable thead th.dt-orderable-desc span.dt-column-order::after{color:#b3bac2;opacity:1}.masterstudy-datatable .dt-container table.dataTable thead th.dt-ordering-desc span.dt-column-order::after{color:#4d5e6f;opacity:1}.masterstudy-datatable .dt-container table.dataTable thead th.dt-type-date,.masterstudy-datatable .dt-container table.dataTable thead th.dt-type-numeric{text-align:left}.masterstudy-datatable .dt-container table.dataTable thead th:first-child .dt-column-order{display:none}.masterstudy-datatable .dt-container table.dataTable thead th:last-child{border-right:none}.masterstudy-datatable .dt-container table.dataTable thead th:hover{outline:0}.masterstudy-datatable .dt-container table.dataTable tr td{color:#4d5e6f;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left;border-bottom:1px solid #dbe0e9;border-right:1px solid #dbe0e9;vertical-align:middle}.masterstudy-datatable .dt-container table.dataTable tr td:last-child{border-right:none}.masterstudy-datatable .dt-container table.dataTable tr:last-child td{border-bottom:none}.masterstudy-datatable .dt-container table.dataTable tbody tr{transition:.3s}.masterstudy-datatable .dt-container table.dataTable tbody tr:hover{background:#eef1f7}.masterstudy-datatable .dt-container table.dataTable tbody tr:hover a.masterstudy-analytics-builder-button,.masterstudy-datatable .dt-container table.dataTable tbody tr:hover a.masterstudy-analytics-course-button,.masterstudy-datatable .dt-container table.dataTable tbody tr:hover a.masterstudy-analytics-report-button{opacity:1;visibility:visible}.masterstudy-datatable .dt-container select.dt-input{width:auto;min-width:70px;height:30px;color:#4d5e6f;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;border:1px solid #dbe0e9;padding:5px 24px 5px 5px;margin-right:10px;transition:.3s;background-image:none!important;background-position:inherit!important;background-size:inherit!important;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.masterstudy-datatable .dt-container select.dt-input:focus,.masterstudy-datatable .dt-container select.dt-input:hover{border-color:var(--accent-100);box-shadow:none;outline:0}.masterstudy-datatable .dt-container .dt-length label{color:#4d5e6f;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.masterstudy-datatable .dt-container .dt-search input.dt-input{color:#001931;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border:1px solid #dbe0e9;padding:5px 10px;transition:.3s}.masterstudy-datatable .dt-container .dt-search input.dt-input::-webkit-input-placeholder{color:#808c98;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.masterstudy-datatable .dt-container .dt-search input.dt-input::-moz-placeholder{color:#808c98;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.masterstudy-datatable .dt-container .dt-search input.dt-input::-ms-input-placeholder{color:#808c98;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.masterstudy-datatable .dt-container .dt-search input.dt-input::placeholder{color:#808c98;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.masterstudy-datatable .dt-container .dt-paging .ellipsis,.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button{display:flex;flex-shrink:0;width:28px;height:28px;margin:0 2.5px;padding:0;font-size:12px;font-style:normal;font-weight:700;color:#4d5e6f!important}.masterstudy-datatable .dt-container .dt-search input.dt-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.masterstudy-datatable .dt-container .dt-search input.dt-input:focus,.masterstudy-datatable .dt-container .dt-search input.dt-input:hover{border-color:var(--accent-100);box-shadow:none;outline:0}.masterstudy-datatable .dt-container .dt-paging{display:flex}.masterstudy-datatable .dt-container .dt-paging .ellipsis{justify-content:center;align-items:flex-end;line-height:1}.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button{justify-content:center;align-items:center;background:#eef1f7;border-radius:4px;border:none;line-height:normal;transition:.3s}.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.first,.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.last,.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.next,.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.previous{padding-bottom:3px;font-size:18px}.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.disabled{background:#eef1f7;border-radius:4px;border:none;color:#4d5e6f!important;opacity:.7}.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.disabled:focus,.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.disabled:hover{border:none;outline:0;box-shadow:none;background:#eef1f7;color:#4d5e6f!important}.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.current,.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.current:focus,.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button.current:hover,.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button:focus,.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button:hover{border:none;outline:0;box-shadow:none;background:var(--accent-100);color:#fff!important}.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button:first-child{margin-left:0}.masterstudy-datatable .dt-container .dt-paging button.dt-paging-button:last-child{margin-right:0}.user-account-page .masterstudy-datatable .dt-container table.dataTable{border-collapse:inherit}@media (max-width:782px){.masterstudy-datatable table.dataTable tbody tr td,.masterstudy-datatable table.dataTable tbody tr th{padding:5px 8px}}