.table-header .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table-header tr.fixed{top:var(--v-table-sticky-offset-top,0);z-index:10;background-color:var(--mantine-color-body);position:sticky}.table-header .cell{color:var(--mantine-color-text);background-color:var(--mantine-color-body);border-bottom:2px solid var(--mantine-color-default-border);-webkit-user-select:none;user-select:none;align-items:center;padding:12px;font-weight:600;display:flex;position:relative}.table-header .cell.select{justify-content:center;padding:12px 8px}.table-header .cell.manual{cursor:pointer;justify-content:center;padding:12px 4px}.table-header .cell.manual:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .table-header .cell.manual:hover{background-color:var(--mantine-color-dark-5)}.table-header .cell.manual.sorted-manually{color:var(--mantine-color-primary)}.table-header .cell.spacer{padding:0}.table-header .cell.append{padding:0 12px}.table-header .cell.sortable{cursor:pointer}.table-header .cell.sortable:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .table-header .cell.sortable:hover{background-color:var(--mantine-color-dark-5)}.table-header .cell.align-left{text-align:left;justify-content:flex-start}.table-header .cell.align-center{text-align:center;justify-content:center}.table-header .cell.align-right{text-align:right;justify-content:flex-end}.header-content{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.reorder-handle{color:var(--mantine-color-dimmed);cursor:grab;opacity:0;align-items:center;transition:opacity .15s;display:flex}.table-header .cell:hover .reorder-handle{opacity:1}.sort-indicator{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.sort-icon{transition:opacity .15s,transform .15s}.sort-icon.idle{opacity:0}.table-header .cell:hover .sort-icon.idle{opacity:.4}.sort-icon.active{opacity:1;color:var(--mantine-color-primary)}.resize-handle{cursor:col-resize;background:0 0;width:8px;transition:background-color .15s;position:absolute;top:0;bottom:0;right:0}.resize-handle:hover,.table-header.resizing .resize-handle{background-color:var(--mantine-color-primary);opacity:.3}.table-header .cell.small{padding:12px 4px}.table-header .cell.small .header-content{flex-direction:column;gap:2px}.table-header.resizing{cursor:col-resize}.table-header.resizing .cell{pointer-events:none}.table-header.resizing .resize-handle{pointer-events:auto}.table-header.reordering .cell{pointer-events:none}.header-context-menu{z-index:1000;background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);box-shadow:var(--mantine-shadow-md);min-width:180px;position:fixed;overflow:hidden}.table-header .context-menu-row{display:contents}.table-header .context-menu-cell{border:none;padding:0;position:relative}
.table-row{grid-template-columns:var(--grid-columns);display:grid}.table-row .cell{white-space:nowrap;text-overflow:ellipsis;background-color:var(--v-table-background-color,var(--mantine-color-body));border-bottom:1px solid var(--mantine-color-default-border);align-items:center;padding:8px 12px;display:flex;overflow:hidden}.table-row .cell:last-child{padding:0 12px}.table-row .cell.select{align-items:center;display:flex}.table-row .cell.manual{justify-content:center;padding:8px 4px}.table-row .cell.spacer{padding:0}.table-row .cell.append{justify-content:flex-end;align-items:center;display:flex}.table-row .cell.align-left{text-align:left;justify-content:flex-start}.table-row .cell.align-center{text-align:center;justify-content:center}.table-row .cell.align-right{text-align:right;justify-content:flex-end}.table-row.subdued .cell{opacity:.3}.table-row.clickable:not(.subdued):hover .cell{background-color:var(--mantine-color-gray-1);cursor:pointer}[data-mantine-color-scheme=dark] .table-row.clickable:not(.subdued):hover .cell{background-color:var(--mantine-color-dark-5)}.table-row.dragging{opacity:.8;z-index:100}.table-row.dragging .cell{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .table-row.dragging .cell{background-color:var(--mantine-color-dark-5)}.drag-handle{color:var(--mantine-color-dimmed);cursor:default;justify-content:center;align-items:center;display:flex}.drag-handle.sorted-manually{color:var(--mantine-color-text);cursor:ns-resize}.drag-handle:hover.sorted-manually{color:var(--mantine-color-primary)}
.v-table{background-color:var(--mantine-color-body);height:auto;position:relative;overflow:auto}.v-table table{border-collapse:collapse;border-spacing:0;min-width:100%}.v-table table tbody,.v-table table thead{display:contents!important}.v-table table tbody tr{--grid-columns:var(--grid-columns-rows);grid-template-columns:var(--grid-columns);display:grid!important}.v-table table thead tr{--grid-columns:var(--grid-columns-header);grid-template-columns:var(--grid-columns);display:grid!important}.v-table table td,.v-table table th{color:var(--v-table-color,var(--mantine-color-text))}.v-table table tr{grid-template-columns:var(--grid-columns);display:grid}.v-table table td.align-left,.v-table table th.align-left{text-align:left;justify-content:flex-start}.v-table table td.align-center,.v-table table th.align-center{text-align:center;justify-content:center}.v-table table td.align-right,.v-table table th.align-right{text-align:right;justify-content:flex-end}.v-table table .loading-indicator{z-index:3;position:relative}.v-table table .loading-indicator>th{border:none;padding:0}.v-table table .loading-indicator .progress-bar{background:linear-gradient(90deg, transparent 0%, var(--mantine-color-primary) 50%, transparent 100%);background-size:200% 100%;width:100%;height:2px;animation:1.5s infinite loading-progress;position:absolute;top:-2px;left:0}@keyframes loading-progress{0%{background-position:200% 0}to{background-position:-200% 0}}.v-table.loading table .loading-indicator.sticky th{z-index:2;position:sticky;top:48px}.v-table.loading table{pointer-events:none}.v-table .loading-text,.v-table .no-items-text{text-align:center;background-color:var(--mantine-color-body)}[data-mantine-color-scheme=dark] .v-table .loading-text,[data-mantine-color-scheme=dark] .v-table .no-items-text{background-color:var(--mantine-color-dark-6)}.v-table .loading-text td,.v-table .no-items-text td{color:var(--mantine-color-dimmed);padding:16px}.v-table.inline{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);overflow:hidden}.v-table.inline table .table-row:last-of-type .cell{border-bottom:none}.v-table.disabled{--v-table-color:var(--mantine-color-dimmed);--v-table-background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .v-table.disabled{--v-table-background-color:var(--mantine-color-dark-5)}.v-table table .sortable-ghost .cell{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .v-table table .sortable-ghost .cell{background-color:var(--mantine-color-dark-5)}.v-table table .full-colspan{grid-column:1/-1}
.collection-list-toolbar{border-bottom:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.collection-list-context-menu{min-width:180px;padding:4px}.collection-list-context-menu-item{cursor:pointer;align-items:center;gap:8px;padding:6px 12px;display:flex}.collection-list-context-menu-item.active{color:var(--mantine-color-primary);font-weight:600}.collection-list-context-menu-item.danger{color:var(--mantine-color-red-6)}.collection-list-context-menu-divider{border-top:1px solid var(--mantine-color-default-border);margin:4px 0}.collection-list-search{width:250px}@media (max-width:48em){.collection-list-search{flex-grow:1;width:100%}}.collection-list-per-page-select{width:72px}.collection-list-footer{border-top:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);justify-content:space-between;align-items:center;padding:8px 16px;display:flex}@media (max-width:48em){.collection-list-footer{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:12px 16px}}@media (max-width:36em){.collection-list-footer>div{flex-direction:column;align-items:center;gap:8px;width:100%}.collection-list-footer>div>div{justify-content:center;width:100%}}.collection-list-bottom-pagination{border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.collection-list-filter-panel{border-bottom:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);padding:12px 16px}.collection-list-filter-badge{pointer-events:none;position:absolute;top:-6px;right:-6px}.collection-list-container{background-color:var(--mantine-color-body)}.collection-list-container.inline{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);overflow:hidden}.collection-list-container.inline .v-table table .table-row:last-of-type .cell{border-bottom:none}
