.zip-download-container[data-v-63552c4a]{margin-bottom:1rem;min-height:2.5rem;opacity:0;pointer-events:none;text-align:center;transition:opacity .3s ease-in}.zip-download-container.is-visible[data-v-63552c4a]{min-height:auto;opacity:1;pointer-events:auto}.zip-download-btn[data-v-63552c4a]{align-items:center;background-color:var(--primary);border-radius:12px;cursor:pointer;display:inline-flex;font-weight:600;height:3rem;justify-content:center;padding-left:1.25rem;padding-right:1.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.zip-download-btn[data-v-63552c4a]:hover{opacity:.9}.zip-download-btn[data-v-63552c4a]{background-color:var(--success);border-radius:8px;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));height:auto}.zip-download-btn[data-v-63552c4a]:hover{--tw-translate-y:-.125rem;background-color:var(--success-hover)}.zip-download-btn[data-v-63552c4a]:active,.zip-download-btn[data-v-63552c4a]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.zip-download-btn[data-v-63552c4a]:active{--tw-translate-y:0px}.card[data-v-7b92ec49]{background-color:var(--panel);border-color:var(--border);border-radius:12px;border-width:1px;justify-content:space-between;margin-top:.75rem;padding:.75rem}.actions[data-v-7b92ec49],.card[data-v-7b92ec49]{align-items:center;display:flex;gap:.75rem}.download-btn[data-v-7b92ec49],.processing-btn[data-v-7b92ec49]{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px;transition:all .2s}.download-btn[data-v-7b92ec49]{background:var(--success)}.download-btn[data-v-7b92ec49]:hover:not(.disabled){background:var(--success-hover);transform:translateY(-1px)}.processing-btn[data-v-7b92ec49]{background:var(--button-disabled);cursor:not-allowed}.download-btn.disabled[data-v-7b92ec49],.processing-btn.disabled[data-v-7b92ec49]{background:#9ca3af;cursor:not-allowed;transform:none}.download-btn[data-v-7b92ec49]:active:not(.disabled){transform:translateY(0)}.delete-btn[data-v-7b92ec49]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:32px;justify-content:center;padding:0;transition:all .2s;width:32px}.delete-btn[data-v-7b92ec49]:hover{background:var(--error);color:#fff}.delete-btn[data-v-7b92ec49]:active{transform:scale(.95)}.progress-container[data-v-7b92ec49]{align-items:center;display:flex;gap:8px;margin-top:8px}.progress-bar[data-v-7b92ec49]{background:var(--border);border-radius:3px;flex:1;height:6px;overflow:hidden}.progress-fill[data-v-7b92ec49]{animation:pulse-7b92ec49 2s ease-in-out infinite;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:3px;height:100%;transition:width .3s ease}@keyframes pulse-7b92ec49{0%,to{opacity:1}50%{opacity:.8}}.progress-text[data-v-7b92ec49]{color:var(--text-muted);font-size:11px;min-width:100px;text-align:right;white-space:nowrap}.status-badge[data-v-7b92ec49]{border-radius:4px;display:inline-block;font-size:11px;font-weight:500;margin-top:6px;padding:4px 8px}.status-badge.prepared[data-v-7b92ec49]{background:#dbeafe;color:#1e40af}.status-badge.processing[data-v-7b92ec49]{background:#fef3c7;color:#92400e}.status-badge.error[data-v-7b92ec49]{background:#fee2e2;color:#991b1b}.file-list-container[data-v-ec75736a]{margin-top:1.5rem}
