.zip-import-view[data-v-4299cfc6]{padding:8px 12px;min-height:100%;box-sizing:border-box}.panel-card[data-v-4299cfc6]{overflow:hidden;border:3px solid var(--p5-border);background:var(--p5-panel);box-shadow:var(--p5-shadow-soft)}.panel-card__header[data-v-4299cfc6]{padding:6px 12px;border-bottom:2px solid var(--p5-border);background:var(--p5-panel-alt)}.panel-card__header h2[data-v-4299cfc6]{margin:0;font-size:13px;font-weight:900;font-style:italic;letter-spacing:.5px}.panel-card__body[data-v-4299cfc6]{padding:14px 16px}.task-card__body[data-v-4299cfc6]{display:flex;flex-direction:column;gap:12px}.file-input[data-v-4299cfc6]{display:none}.path-box[data-v-4299cfc6]{padding:12px;border:3px solid var(--p5-border);background:var(--p5-panel-alt)}.path-box strong[data-v-4299cfc6]{display:block;margin-bottom:8px;font-size:13px;font-weight:900;font-style:italic}.path-box p[data-v-4299cfc6]{margin:0;font-size:12px;color:var(--p5-text-soft);word-break:break-all;line-height:1.5}.task-actions[data-v-4299cfc6]{display:flex;flex-wrap:wrap;gap:8px}.task-status-box[data-v-4299cfc6]{display:flex;gap:12px;align-items:center;padding:10px;border:3px solid var(--p5-border);background:var(--p5-panel-alt)}.task-status-box--idle[data-v-4299cfc6]{background:var(--p5-panel-alt)}.task-status-box--running[data-v-4299cfc6]{background:rgba(var(--p5-accent-rgb, 218, 5, 47),.1)}.task-status-box--success[data-v-4299cfc6]{background:rgba(82,196,26,.14)}.task-status-box--error[data-v-4299cfc6]{background:rgba(255,120,117,.14)}.task-status-box__badge[data-v-4299cfc6]{min-width:96px;padding:8px 10px;border:2px solid var(--p5-border);background:var(--p5-panel);text-align:center;font-size:11px;font-weight:900;font-style:italic}.task-status-box__content[data-v-4299cfc6]{flex:1;min-width:0}.task-status-box__content strong[data-v-4299cfc6]{display:block;font-size:14px;font-weight:900;font-style:italic}.task-status-box__content p[data-v-4299cfc6]{margin:4px 0 0;color:var(--p5-text-soft);font-size:11px;line-height:1.4;word-break:break-all}.primary-btn[data-v-4299cfc6],.secondary-btn[data-v-4299cfc6]{border:2px solid var(--p5-border);padding:6px 12px;cursor:pointer;font-size:12px;font-weight:900;font-style:italic;box-shadow:var(--p5-shadow-soft);transition:var(--p5-transition)}.primary-btn[data-v-4299cfc6]{background:var(--p5-panel-strong);color:var(--p5-accent-contrast)}.theme-dark .primary-btn[data-v-4299cfc6]{color:#111}.secondary-btn[data-v-4299cfc6]{background:var(--p5-panel-alt);color:var(--p5-text)}.primary-btn[data-v-4299cfc6]:hover:not(:disabled),.secondary-btn[data-v-4299cfc6]:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:3px 3px 0 var(--p5-border)}.primary-btn[data-v-4299cfc6]:disabled,.secondary-btn[data-v-4299cfc6]:disabled{opacity:.5;cursor:not-allowed}
