.customer-page #customerDataTable_wrapper{border:solid 1px #ddd;overflow:hidden;background:#fff}.customer-page #customerDataTable_wrapper .dt-scroll-head table th{background-color:#108aff!important;color:#fff;font-size:14px;font-weight:700;white-space:normal!important;word-break:break-word;vertical-align:middle;padding:15px 10px;border:solid 1px #fff;border-bottom:solid 1px #fff}.customer-page #customerDataTable_wrapper .dt-scroll-body{border-bottom:none}.customer-page #customerDataTable_wrapper .dt-scroll-body #customerDataTable tr.selected td{box-shadow:inset 0 0 0 9999px #bce4ff!important}.customer-page #customerDataTable_wrapper .dt-scroll-body #customerDataTable tr{background-color:#fff}.customer-page #customerDataTable_wrapper .dt-scroll-body #customerDataTable tr td{font-size:14px;background-color:#fff;box-shadow:unset;border:solid 1px #ddd;color:#1a1a1a;font-weight:500;border-left:none}.customer-page #customerDataTable_wrapper .dt-scroll-body #customerDataTable tr.no-union,.customer-page #customerDataTable_wrapper .dt-scroll-body #customerDataTable tr.no-union td{background-color:#efefee}.customer-page #customerDataTable_wrapper .dt-scroll-body #customerDataTable .dt-empty{text-align:left}.customer-page #customerDataTable_wrapper .dt-paging nav .dt-paging-button{background-color:unset;width:35px;height:35px;padding:0}.customer-page #customerDataTable_wrapper .dt-paging nav .dt-paging-button.current,.customer-page #customerDataTable_wrapper .dt-paging nav .dt-paging-button:hover{border:none;background-color:#eff6ff!important;background:#eff6ff!important;border-radius:10px;color:#465fff!important}.customer-page div.dt-container .dt-input{border:solid 1px rgba(163,163,165,.2705882353)!important;padding:0}.flatpickr-monthSelect-months{display:grid!important;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px}.flatpickr-monthSelect-month{padding:8px;border-radius:6px;cursor:pointer;transition:background .2s}.flatpickr-monthSelect-month:hover{background:#f0f4ff}.flatpickr-monthSelect-month.selected{background:#3b82f6;color:#fff}.flatpickr-monthSelect-month.current-month{border:2px solid #3b82f6;border-radius:6px;font-weight:700;color:orange}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0,0,0,.3)!important}
