.loading-table{margin:15px}.table-container{margin-top:15px;border:1px solid #ccc}.table-container h2{padding-left:15px}.table-container #dashboard-table{width:100%;padding:15px}.table-container table{width:100%;font-weight:400;font-size:14px;line-height:20px}.table-container table thead tr th{font-size:14px;font-weight:700;line-height:22px;color:#001d30;padding:0 15px}.table-container table thead tr .account-id,.table-container table thead tr .number-of-children,.table-container table thead tr .number-of-roles,.table-container table thead tr .user-id{text-align:center;white-space:nowrap}.table-container table thead tr .account-name,.table-container table thead tr .account-type,.table-container table thead tr .action,.table-container table thead tr .created-at,.table-container table thead tr .deleted,.table-container table thead tr .email,.table-container table thead tr .first-name,.table-container table thead tr .last-name,.table-container table thead tr .last-signed-on,.table-container table thead tr .name,.table-container table thead tr .notes,.table-container table thead tr .plan-type,.table-container table thead tr .region,.table-container table thead tr .role,.table-container table thead tr .status,.table-container table thead tr .time,.table-container table thead tr .time-\(utc\),.table-container table thead tr .updated-at,.table-container table thead tr .user,.table-container table thead tr .user-role{text-align:left}.table-container table tbody{display:table-row-group;vertical-align:middle}.table-container table tbody tr{width:100%}.table-container table tbody td{padding:8px 15px 0;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-container table tbody td a{padding-left:12px;display:block;height:32px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;text-decoration:none}.table-container table tbody td a:link,.table-container table tbody td a:visited{color:#02892b}.table-container table .account-id,.table-container table .number-of-children,.table-container table .number-of-roles,.table-container table .user-id{width:10%;text-align:center}.table-container table .account-name,.table-container table .email,.table-container table .first-name,.table-container table .last-name{overflow-wrap:anywhere;width:20%}.table-container table .name{overflow-wrap:break-word;width:20%}.table-container table .empty-table{text-align:center;padding:20px;color:#999;font-size:16px;display:flex;flex-direction:column;align-items:center}.table-container table .empty-table img{width:150px}.table-container table .empty-table span{margin-top:15px}.table-container .table-controls-container{display:flex;justify-content:center;align-items:center;border-top:1px solid #ccc;padding:6px 5px;position:-webkit-sticky;position:sticky;bottom:0;background:#fff}.table-container .table-controls-container .pagination{display:flex;justify-content:center;align-items:center;gap:8px}.table-container .table-controls-container .pagination button{padding:4px 12px;border-radius:4px;border:1px solid #ccc;background:#fff;cursor:pointer;font-size:1rem}.table-container .table-controls-container .pagination button:disabled{opacity:.5;cursor:not-allowed}.empty-table{text-align:center;padding:20px;color:#999;font-size:16px;display:flex;flex-direction:column;align-items:center;margin:20px}.empty-table img{width:150px}.empty-table span{margin-top:15px}