main.svelte-5o45zn.svelte-5o45zn{max-width:600px;margin:0 auto;padding:2rem;font-family:Arial,sans-serif}.drop-zone.svelte-5o45zn.svelte-5o45zn{border:2px dashed #ccc;border-radius:8px;padding:3rem;text-align:center;margin:2rem 0;transition:border-color .3s}.drop-zone.drag-over.svelte-5o45zn.svelte-5o45zn{border-color:#007bff;background-color:#f8f9fa}.file-list.svelte-5o45zn.svelte-5o45zn{margin:1rem 0}.file-item.svelte-5o45zn.svelte-5o45zn{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border:1px solid #ddd;border-radius:4px;margin-bottom:.5rem}.file-item.svelte-5o45zn button.svelte-5o45zn{color:gray;border:none;border-radius:50%;width:24px;height:24px;cursor:pointer}.convert-btn.svelte-5o45zn.svelte-5o45zn{background:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;font-size:1rem}.convert-btn.svelte-5o45zn.svelte-5o45zn:disabled{background:#6c757d;cursor:not-allowed}.progress-container.svelte-5o45zn.svelte-5o45zn{margin:1rem 0}.progress-bar.svelte-5o45zn.svelte-5o45zn{width:100%;height:20px;background:#e9ecef;border-radius:10px;overflow:hidden}.progress-fill.svelte-5o45zn.svelte-5o45zn{height:100%;background:#007bff;transition:width .3s ease}.progress-container.svelte-5o45zn p.svelte-5o45zn{margin:.5rem 0 0;font-size:.9rem;color:#666}.button-group.svelte-5o45zn.svelte-5o45zn{display:flex;gap:.5rem}.cancel-btn.svelte-5o45zn.svelte-5o45zn{background:#dc3545;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;font-size:1rem}
