.trash-list[data-v-56ab5f55]{width:100%}.empty-container[data-v-56ab5f55],.error-container[data-v-56ab5f55],.loading-container[data-v-56ab5f55]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.spinner[data-v-56ab5f55]{animation:spin-56ab5f55 1s linear infinite;border:4px solid #e5e7eb;border-radius:50%;border-top-color:#3b82f6;height:48px;width:48px}@keyframes spin-56ab5f55{to{transform:rotate(1turn)}}.empty-icon[data-v-56ab5f55],.error-icon[data-v-56ab5f55]{color:#ef4444;height:64px;margin-bottom:1rem;width:64px}.empty-icon[data-v-56ab5f55]{color:#9ca3af}.btn-retry[data-v-56ab5f55]{background:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;margin-top:1rem;padding:.5rem 1rem}.bulk-actions[data-v-56ab5f55]{background:#f3f4f6;border-radius:.5rem;justify-content:space-between;margin-bottom:1rem;padding:1rem}.bulk-actions[data-v-56ab5f55],.selection-info[data-v-56ab5f55]{align-items:center;display:flex}.selection-info[data-v-56ab5f55]{gap:.75rem}.table-container[data-v-56ab5f55]{border:1px solid #e5e7eb;border-radius:.5rem;overflow-x:auto}.trash-table[data-v-56ab5f55]{background:#fff;border-collapse:collapse;width:100%}.trash-table thead[data-v-56ab5f55]{background:#f9fafb;border-bottom:2px solid #e5e7eb}.trash-table th[data-v-56ab5f55]{color:#374151;font-size:.875rem;font-weight:600;padding:.75rem 1rem;text-align:left}.trash-table td[data-v-56ab5f55]{border-bottom:1px solid #e5e7eb;padding:1rem}.trash-table tr[data-v-56ab5f55]:hover{background:#f9fafb}.trash-table tr.selected[data-v-56ab5f55]{background:#eff6ff}.trash-table tr.expired[data-v-56ab5f55]{background:#fef2f2}.checkbox-col[data-v-56ab5f55]{width:40px}.actions-col[data-v-56ab5f55]{width:150px}.deletion-badge[data-v-56ab5f55],.status-badge[data-v-56ab5f55],.type-badge[data-v-56ab5f55]{border-radius:9999px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.type-badge[data-v-56ab5f55]{background:#dbeafe;color:#1e40af}.deletion-badge[data-v-56ab5f55]{background:#e0e7ff;color:#4338ca}.deletion-partial[data-v-56ab5f55]{background:#fef3c7;color:#92400e}.deletion-full[data-v-56ab5f55]{background:#fee2e2;color:#991b1b}.deletion-cascade[data-v-56ab5f55]{background:#fecaca;color:#7f1d1d}.status-badge[data-v-56ab5f55]{background:#f3f4f6;color:#374151}.status-soft_deleted[data-v-56ab5f55]{background:#fef3c7;color:#92400e}.status-archived[data-v-56ab5f55]{background:#dbeafe;color:#1e40af}.status-scheduled_for_deletion[data-v-56ab5f55]{background:#fee2e2;color:#991b1b}.status-deletion_failed[data-v-56ab5f55]{background:#fecaca;color:#7f1d1d}.expiry[data-v-56ab5f55]{font-weight:500}.expiry-warning[data-v-56ab5f55]{color:#dc2626}.action-buttons[data-v-56ab5f55]{display:flex;gap:.5rem}.btn-icon[data-v-56ab5f55]{border:none;border-radius:.375rem;cursor:pointer;padding:.5rem;transition:all .15s}.btn-icon .icon[data-v-56ab5f55]{height:16px;width:16px}.btn-success[data-v-56ab5f55]{background:#dcfce7;color:#166534}.btn-success[data-v-56ab5f55]:hover{background:#bbf7d0}.btn-info[data-v-56ab5f55]{background:#dbeafe;color:#1e40af}.btn-info[data-v-56ab5f55]:hover{background:#bfdbfe}.btn-danger[data-v-56ab5f55]{background:#fee2e2;color:#991b1b}.btn-danger[data-v-56ab5f55]:hover{background:#fecaca}.btn-icon[data-v-56ab5f55]:disabled{cursor:not-allowed;opacity:.5}.pagination[data-v-56ab5f55]{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.btn-page[data-v-56ab5f55]{background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;cursor:pointer;padding:.5rem 1rem}.btn-page[data-v-56ab5f55]:hover:not(:disabled){background:#f3f4f6}.btn-page[data-v-56ab5f55]:disabled{cursor:not-allowed;opacity:.5}.page-info[data-v-56ab5f55]{color:#6b7280;font-size:.875rem}.papierkorb-page[data-v-a8ad350d]{margin:0 auto;max-width:1400px;padding:2rem}.page-header[data-v-a8ad350d]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:2rem}.header-content h1[data-v-a8ad350d]{align-items:center;color:#111827;display:flex;font-size:2rem;font-weight:700;gap:.75rem;margin:0 0 .5rem}.page-icon[data-v-a8ad350d]{color:#6b7280;height:32px;width:32px}.subtitle[data-v-a8ad350d]{color:#6b7280;font-size:1rem;margin:0}.header-actions[data-v-a8ad350d]{display:flex;gap:.75rem}.statistics-grid[data-v-a8ad350d]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.stat-card[data-v-a8ad350d]{background:#fff;box-shadow:0 1px 3px #0000001a;gap:1rem;padding:1.5rem}.stat-card[data-v-a8ad350d],.stat-icon[data-v-a8ad350d]{border-radius:.5rem;display:flex}.stat-icon[data-v-a8ad350d]{align-items:center;flex-shrink:0;height:48px;justify-content:center;width:48px}.stat-icon svg[data-v-a8ad350d]{color:#fff;height:24px;width:24px}.bg-blue[data-v-a8ad350d]{background:#3b82f6}.bg-green[data-v-a8ad350d]{background:#10b981}.bg-yellow[data-v-a8ad350d]{background:#f59e0b}.bg-purple[data-v-a8ad350d]{background:#8b5cf6}.stat-content[data-v-a8ad350d]{flex:1}.stat-value[data-v-a8ad350d]{color:#111827;font-size:2rem;font-weight:700;line-height:1;margin-bottom:.25rem}.stat-label[data-v-a8ad350d]{color:#6b7280;font-size:.875rem}.filters-section[data-v-a8ad350d]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.filter-group[data-v-a8ad350d]{flex:1;min-width:200px}.filter-select[data-v-a8ad350d],.search-input[data-v-a8ad350d]{border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;padding:.75rem 1rem;width:100%}.filter-select[data-v-a8ad350d]:focus,.search-input[data-v-a8ad350d]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.btn[data-v-a8ad350d]{align-items:center;border:none;border-radius:.375rem;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.25rem;transition:all .15s}.btn .icon[data-v-a8ad350d]{height:18px;width:18px}.btn-secondary[data-v-a8ad350d]{background:#f3f4f6;color:#374151}.btn-secondary[data-v-a8ad350d]:hover{background:#e5e7eb}.btn-danger[data-v-a8ad350d]{background:#dc2626;color:#fff}.btn-danger[data-v-a8ad350d]:hover{background:#b91c1c}.modal-overlay[data-v-a8ad350d]{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:1000}.modal-dialog[data-v-a8ad350d]{background:#fff;border-radius:.5rem;box-shadow:0 20px 25px -5px #0000001a;max-width:500px;width:90%}.modal-danger[data-v-a8ad350d]{border-top:4px solid #dc2626}.modal-header[data-v-a8ad350d]{border-bottom:1px solid #e5e7eb;padding:1.5rem}.modal-header h3[data-v-a8ad350d]{font-size:1.25rem;font-weight:600;margin:0}.modal-body[data-v-a8ad350d]{padding:1.5rem}.modal-body p[data-v-a8ad350d]{margin:0 0 1rem}.modal-footer[data-v-a8ad350d]{border-top:1px solid #e5e7eb;display:flex;gap:.75rem;justify-content:flex-end;padding:1.5rem}
