.tabulator-columns{margin-bottom:15px}.tabulator-controls{display:flex;justify-content:space-between;margin-bottom:10px;background-color:#fff;padding:5px 10px;border-radius:5px}.tabulator-controls .tabulator-control{display:flex;align-items:center}.tabulator-controls .tabulator-control .pagewrapper-title-button{margin-left:15px}.tabulator .tabulator-row.tabulator-row-even{background-color:#efefef}.tabulator .tabulator-row.tabulator-selected{background:#bfdbfe !important;color:#1e3a5f !important}.tabulator .tabulator-row.tabulator-selected .tabulator-cell{color:#1e3a5f !important}.tabulator .tabulator-row.tabulator-selected .tabulator-cell span,.tabulator .tabulator-row.tabulator-selected .tabulator-cell label{color:inherit !important;text-decoration:inherit}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-selected:hover{background:#bfdbfe !important;background-image:none !important}.tabulator .tabulator-row:hover{background-image:linear-gradient(rgba(221, 221, 221, 0.2) 0 0)}.tabulator .tabulator-row .tabulator-cell{display:inline-flex;align-items:center;font-size:.875rem}.tabulator .tabulator-row .tabulator-cell [data-action]{cursor:pointer;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;flex-shrink:0;margin-right:10px}.tabulator .tabulator-row .tabulator-cell [data-action=copy]{background-image:url(../../modules/icons/copy.webp)}.tabulator .tabulator-row .tabulator-cell [data-action=editcopy]{background-image:url(../../modules/icons/editcopy.webp)}.tabulator .tabulator-row .tabulator-cell [data-action=edit]{background-image:url(../../modules/icons/edit.webp)}.tabulator .tabulator-row .tabulator-cell [data-action=delete]{background-image:url(../../modules/icons/del.webp)}.tabulator .tabulator-row .tabulator-cell [data-action=invalid]{background-image:url(../../modules/icons/del_red.webp)}.tabulator .tabulator-footer .tabulator-paginator{color:#555}.tabulator .tabulator-footer .tabulator-paginator label{font-weight:500 !important;margin:0 6px 0 0}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page-size{padding:0 24px 0 8px !important;margin:0 6px !important;height:32px !important;font-size:13px !important;color:#333 !important;background:#fff url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3e%3cpath fill='%234a90d9' d='M0 0l5 6 5-6z'/%3e%3c/svg%3e") no-repeat right 8px center !important;background-size:8px 5px !important;border:1px solid #4a90d9 !important;border-radius:4px !important;cursor:pointer;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;transition:border-color .15s ease,box-shadow .15s ease}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page-size:hover{border-color:#2563eb !important}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page-size:focus{outline:none !important;border-color:#2563eb !important;box-shadow:0 0 0 2px rgba(37,99,235,.2) !important}
