.import-page.svelte-4ss099{display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:700px}.section-header.svelte-4ss099{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.section-title.svelte-4ss099{font-size:var(--font-size-base);text-transform:uppercase;margin:0;letter-spacing:.5px}.section-desc.svelte-4ss099{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0 0 var(--spacing-md)}.cron-badge.svelte-4ss099{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--font-size-xs);padding:2px 8px;border:1px solid var(--accent-green, #00d26a);color:var(--accent-green, #00d26a);border-radius:var(--radius-sm, 6px);text-transform:uppercase;letter-spacing:.5px}.status-loading.svelte-4ss099{text-align:center;color:var(--text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-md)}.sync-status.svelte-4ss099{margin-bottom:var(--spacing-md)}.status-grid.svelte-4ss099{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.status-item.svelte-4ss099{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-sm);border:2px solid var(--border-color);border-radius:var(--radius-md, 8px);box-shadow:2px 2px 0 var(--border-color)}.status-value.svelte-4ss099{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--font-size-2xl);font-weight:700}.status-label.svelte-4ss099{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.status-item.imported.svelte-4ss099 .status-value:where(.svelte-4ss099){color:var(--accent-green, #00d26a)}.status-item.pending.svelte-4ss099 .status-value:where(.svelte-4ss099){color:var(--accent-yellow, #ffe66d)}.projects-list.svelte-4ss099{border-top:1px dashed var(--border-color);padding-top:var(--spacing-sm)}.projects-title.svelte-4ss099{font-size:var(--font-size-sm);text-transform:uppercase;color:var(--text-secondary);margin:0 0 var(--spacing-xs);letter-spacing:.5px}.project-row.svelte-4ss099{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xs) 0;font-size:var(--font-size-sm)}.project-name.svelte-4ss099{font-weight:600}.project-stats.svelte-4ss099{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--font-size-sm);color:var(--text-secondary)}.pending-count.svelte-4ss099{color:var(--accent-green, #00d26a);font-weight:700;margin-left:var(--spacing-xs)}.sync-result.svelte-4ss099{padding:var(--spacing-sm) var(--spacing-md);border:2px solid var(--accent-green, #00d26a);border-radius:var(--radius-md, 8px);margin-bottom:var(--spacing-md);font-size:var(--font-size-sm);background:color-mix(in srgb,var(--accent-green, #00d26a) 5%,transparent)}.sync-result.has-errors.svelte-4ss099{border-color:var(--accent-yellow, #ffe66d);background:color-mix(in srgb,var(--accent-yellow, #ffe66d) 5%,transparent)}.result-summary.svelte-4ss099{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.result-errors.svelte-4ss099{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--accent-red, #ff4757)}.result-errors.svelte-4ss099 ul:where(.svelte-4ss099){padding-left:var(--spacing-md);margin:var(--spacing-xs) 0 0}.result-errors.svelte-4ss099 li:where(.svelte-4ss099){margin-bottom:2px;word-break:break-all}.sync-actions.svelte-4ss099{display:flex;gap:var(--spacing-sm)}.format-list.svelte-4ss099{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-md);display:flex;flex-wrap:wrap;gap:var(--spacing-xs);align-items:center}.format-tag.svelte-4ss099{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--font-size-sm);font-weight:700;padding:1px 6px;border:1px solid var(--border-color);border-radius:4px}.upload-area.svelte-4ss099{border:2px dashed var(--border-color);border-radius:var(--radius-md, 8px);padding:var(--spacing-2xl);text-align:center}.file-input.svelte-4ss099{display:none}.upload-label.svelte-4ss099{font-family:var(--font-comic, "Comic Mono", monospace);font-weight:700;color:var(--accent-blue, #4ecdc4);cursor:pointer;font-size:var(--font-size-base)}.upload-label.svelte-4ss099:hover{color:var(--accent-green, #00d26a)}.status.svelte-4ss099{text-align:center;color:var(--text-secondary);font-size:var(--font-size-sm);margin-top:var(--spacing-md)}.actions.svelte-4ss099{display:flex;gap:var(--spacing-sm)}
