.delete-modal-overlay[data-v-e7e939f3]{position:fixed;inset:0;background:#0009;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem;animation:fadeIn-e7e939f3 .15s ease-out}.delete-modal[data-v-e7e939f3]{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:500px;width:100%;max-height:90vh;overflow:hidden;animation:slideIn-e7e939f3 .15s ease-out}.delete-modal-header[data-v-e7e939f3]{padding:1.5rem 1.5rem 1rem;display:flex;align-items:flex-start;gap:1rem;position:relative}.delete-modal-icon[data-v-e7e939f3]{flex-shrink:0;width:3rem;height:3rem;background:#fef2f2;border:2px solid #fecaca;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#dc2626;font-size:1.25rem}.delete-modal-title[data-v-e7e939f3]{flex:1;margin:0;font-size:1.25rem;font-weight:600;color:#111827;line-height:1.4;padding-top:.25rem}.delete-modal-close[data-v-e7e939f3]{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:.375rem;font-size:1rem;line-height:1;transition:all .15s ease}.delete-modal-close[data-v-e7e939f3]:hover:not(:disabled){background:#f3f4f6;color:#374151}.delete-modal-close[data-v-e7e939f3]:disabled{opacity:.5;cursor:not-allowed}.delete-modal-body[data-v-e7e939f3]{padding:0 1.5rem 1.5rem}.delete-modal-message[data-v-e7e939f3]{margin:0 0 .75rem;font-size:.95rem;color:#374151;line-height:1.5}.delete-modal-name[data-v-e7e939f3]{font-weight:600;color:#111827;word-break:break-all}.delete-modal-warning[data-v-e7e939f3]{margin:0;font-size:.875rem;color:#6b7280;line-height:1.4}.delete-modal-footer[data-v-e7e939f3]{padding:1.5rem;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:.75rem;justify-content:flex-end}.delete-modal-button[data-v-e7e939f3]{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;justify-content:center;min-width:80px}.delete-modal-button[data-v-e7e939f3]:disabled{opacity:.6;cursor:not-allowed}.delete-modal-button--secondary[data-v-e7e939f3]{background:#fff;color:#374151;border-color:#d1d5db}.delete-modal-button--secondary[data-v-e7e939f3]:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.delete-modal-button--danger[data-v-e7e939f3]{background:#dc2626;color:#fff}.delete-modal-button--danger[data-v-e7e939f3]:hover:not(:disabled){background:#b91c1c}@keyframes fadeIn-e7e939f3{0%{opacity:0}to{opacity:1}}@keyframes slideIn-e7e939f3{0%{opacity:0;transform:translate3d(0,-1rem,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-color-scheme: dark){.delete-modal[data-v-e7e939f3]{background:#1f2937;color:#f9fafb}.delete-modal-title[data-v-e7e939f3]{color:#f9fafb}.delete-modal-name[data-v-e7e939f3]{color:#e5e7eb}.delete-modal-close[data-v-e7e939f3]{color:#9ca3af}.delete-modal-close[data-v-e7e939f3]:hover:not(:disabled){background:#374151;color:#d1d5db}.delete-modal-message[data-v-e7e939f3]{color:#d1d5db}.delete-modal-warning[data-v-e7e939f3]{color:#9ca3af}.delete-modal-footer[data-v-e7e939f3]{background:#111827;border-top-color:#374151}.delete-modal-button--secondary[data-v-e7e939f3]{background:#374151;color:#e5e7eb;border-color:#4b5563}.delete-modal-button--secondary[data-v-e7e939f3]:hover:not(:disabled){background:#4b5563;border-color:#6b7280}}.pagination-controls[data-v-52cc466d]{margin-top:1rem;padding-top:1rem;border-top:1px solid #e9ecef}.page-link[data-v-52cc466d]{border:none;background:none;color:#6c757d;padding:.375rem .75rem;transition:all .15s ease-in-out}.page-link[data-v-52cc466d]:hover:not(:disabled){background-color:#e9ecef;color:#495057}.page-item.active .page-link[data-v-52cc466d]{background-color:#007bff;color:#fff}.page-item.disabled .page-link[data-v-52cc466d]{color:#6c757d;cursor:not-allowed}.form-select-sm[data-v-52cc466d]{min-width:60px}.releases-display[data-v-b022c214]{font-size:.875rem;line-height:1.5}.releases-list[data-v-b022c214]{display:flex;flex-direction:column;gap:.125rem;margin:0;padding:0}.release-link[data-v-b022c214]{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:#374151;padding:.25rem .5rem;margin:0 -.5rem;border-radius:6px;transition:all .15s ease;font-size:.875rem;line-height:1.5}.release-link[data-v-b022c214]:hover{background:#f8fafc;color:#1e293b;text-decoration:none;transform:translate(2px)}.product-name[data-v-b022c214]{font-weight:500;color:inherit;flex:1}.version-info[data-v-b022c214]{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.version-text[data-v-b022c214]{font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,Consolas,monospace;font-size:.8125rem;color:#64748b;font-weight:500;letter-spacing:-.01em}.version-text.is-latest[data-v-b022c214]{color:#059669;font-weight:600}.prerelease-label[data-v-b022c214]{font-size:.6875rem;color:#7c3aed;font-weight:600;text-transform:uppercase;letter-spacing:.025em;opacity:.8}.release-expand[data-v-b022c214]{margin-top:.75rem;padding-top:.5rem;border-top:1px solid #f1f5f9}.expand-btn[data-v-b022c214]{background:none;border:none;color:#64748b;font-size:.8125rem;padding:.25rem .5rem;margin-left:-.5rem;border-radius:4px;transition:all .15s ease;cursor:pointer;font-weight:500}.expand-btn[data-v-b022c214]:hover{background:#f8fafc;color:#475569}.release-actions[data-v-b022c214]{display:flex;align-items:center;gap:1rem}.view-all-btn[data-v-b022c214]{color:#3b82f6;font-size:.8125rem;font-weight:500;text-decoration:none;padding:.25rem .5rem;border-radius:4px;transition:all .15s ease}.view-all-btn[data-v-b022c214]:hover{background:#eff6ff;color:#2563eb;text-decoration:none}.empty-releases[data-v-b022c214]{color:#9ca3af;font-size:.875rem;font-style:italic;padding:.5rem}
