.neon-table-scroll-wrapper{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.neon-table-scroll-wrapper>.neon-table,.neon-table-scroll-wrapper>table{width:100%;min-width:100%}.neon-table-scroll-wrapper th{white-space:nowrap}.tab-content-wrapper{width:100%}@media (max-width:768px){.tab-content-wrapper{overflow-x:clip;max-width:100%}}@media (max-width:480px){.neon-table td,.neon-table th{padding:var(--padding-xs) var(--padding-xxs)}}.neon-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--teal);border:var(--border-medium) solid var(--orange-dark);border-radius:var(--radius);overflow:hidden}.neon-table th{text-align:center;border-bottom:var(--border-medium) solid var(--orange-dark);position:relative}.neon-table td,.neon-table th{padding:var(--padding-xs) var(--padding-xs);vertical-align:middle}.neon-table td{border-bottom:none}.neon-table tbody tr:not(:last-child){background-image:linear-gradient(to right,transparent var(--gap-sm),var(--white) var(--gap-sm),var(--white) calc(100% - var(--gap-sm)),transparent calc(100% - var(--gap-sm)));background-size:100% .5px;background-repeat:no-repeat;background-position:bottom}.neon-table-header-left{text-align:left}.neon-table-header-center{text-align:center}.neon-table-cell-right,.neon-table-header-right{text-align:right}@media (max-width:768px){.col-hide-mobile{display:none}}.table-fixed{table-layout:fixed}.table-auto{table-layout:auto}.col-10{width:10%}.col-12{width:12%}.col-15{width:15%}.col-20{width:20%}.col-22{width:22%}.col-25{width:25%}.col-28{width:28%}.col-30{width:30%}.col-33{width:33.33%}.col-40{width:40%}.col-50{width:50%}.col-number{width:60px}.col-actions{width:100px}.neon-table-cell-center{text-align:center}.valign-top{vertical-align:top}.valign-middle{vertical-align:middle}.neon-actions-cell{display:flex;justify-content:center;align-items:center}.neon-table td.neon-actions-cell{padding:0}@media (max-width:768px){.neon-actions-cell{flex-direction:column;gap:var(--gap-xs)}}.neon-table-wrapper{width:100%}.neon-table-col-checkbox{width:1%;white-space:nowrap;text-align:center}.neon-table-empty{text-align:center;padding:var(--padding-lg)!important}.pagination-controls{display:flex;gap:var(--gap-xs);align-items:center;flex-wrap:nowrap;white-space:nowrap;font-size:var(--text-xs)}.pagination-info{min-width:-moz-fit-content;min-width:fit-content;width:auto;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--padding-sm);flex-shrink:0}.pagination-select{padding:0 var(--padding-xs);padding-right:var(--padding-lg);background:var(--teal);border:var(--border-thin) solid var(--white);border-radius:var(--radius-sm);min-width:50px;max-width:70px;width:-moz-fit-content;width:fit-content;height:var(--input-height);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--radius-sm) center;background-size:10px;transition:all var(--transition-fast);vertical-align:middle;box-sizing:border-box;flex-shrink:0}.pagination-select:focus{outline:none;border-color:var(--white);box-shadow:0 0 0 3px var(--overlay-teal-sm)}.pagination-summary{margin-left:var(--padding-sm);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex-shrink:0}.pagination-bottom{display:flex;justify-content:flex-end;align-items:center;margin-top:var(--gap-md);padding:var(--padding-md) 0;border-top:var(--border-thin) solid var(--white)}.pagination-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:var(--margin-md);margin-bottom:var(--padding-md)}.page-span{padding-left:var(--padding-md);padding-right:var(--padding-md)}@media (max-width:768px){.pagination-controls{flex-wrap:wrap;gap:var(--gap-xs)}.pagination-summary{display:none}.pagination-wrapper{flex-wrap:wrap;gap:var(--gap-sm)}}@media (max-width:480px){.pagination-info{padding:0 var(--padding-xs)}.pagination-bottom{justify-content:center;padding:var(--padding-sm) 0}}