.page-header.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.page-header.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;font-size:1.5rem}.docs-link.svelte-1uha8ag{font-size:.9rem;color:var(--link-color, #0066cc);text-decoration:none}.docs-link.svelte-1uha8ag:hover{text-decoration:underline}.config-panel.svelte-1uha8ag{max-height:calc(100vh - 120px);overflow-y:auto}.dragging.svelte-1uha8ag{opacity:.5;border:2px dashed var(--color-border)}.accordion-header.svelte-1uha8ag{width:100%;text-align:left;border:none;font-size:14px}.user-message.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.dismiss-btn.svelte-1uha8ag{background:none;border:none;font-size:1.2rem;cursor:pointer;padding:0 .25rem;opacity:.7}.dismiss-btn.svelte-1uha8ag:hover{opacity:1}.imported-template-info.svelte-1uha8ag{padding:.5rem;background:var(--card-background);border:1px solid var(--border-color);border-radius:4px}.config-diff.svelte-1uha8ag{font-size:13px}.config-diff.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin:.25rem 0 0 1.25rem;padding:0}.config-diff.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:.125rem 0}.diff-warning.svelte-1uha8ag{padding:.5rem;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:4px;margin-bottom:.5rem}.diff-safe.svelte-1uha8ag{padding:.5rem;background:#28a7451a;border:1px solid rgba(40,167,69,.3);border-radius:4px}.sync-steps.svelte-1uha8ag{display:flex;align-items:center;gap:.25rem;font-size:.75rem}.sync-steps.svelte-1uha8ag .step:where(.svelte-1uha8ag){padding:.2rem .4rem;background:var(--bg-subtle, #f5f5f5);border-radius:4px;color:var(--text-muted);white-space:nowrap}.sync-steps.svelte-1uha8ag .step.active:where(.svelte-1uha8ag){background:var(--primary-color, #0066cc);color:#fff}.sync-steps.svelte-1uha8ag .step-arrow:where(.svelte-1uha8ag){color:var(--text-muted)}.sync-step-content.svelte-1uha8ag{margin-top:1rem}.command-block.svelte-1uha8ag{background:#1e1e1e;color:#d4d4d4;padding:.75rem;border-radius:4px;overflow-x:auto;font-size:.85rem;margin:.5rem 0}.command-block.svelte-1uha8ag code:where(.svelte-1uha8ag){font-family:Courier New,monospace}.upload-zone.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;padding:2rem;border:2px dashed var(--border-color);border-radius:8px;cursor:pointer;text-align:center;transition:border-color .2s,background .2s}.upload-zone.svelte-1uha8ag:hover{border-color:var(--primary-color);background:#0066cc0d}.upload-zone.svelte-1uha8ag input:where(.svelte-1uha8ag){display:none}.upload-zone.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-muted)}.info-card.svelte-1uha8ag{background:var(--bg-subtle, #f5f5f5);border:1px solid var(--border-color);border-radius:8px;padding:1rem;margin-bottom:1rem}.info-card.success.svelte-1uha8ag{background:#28a7451a;border-color:#28a7454d}.info-card.svelte-1uha8ag h4:where(.svelte-1uha8ag){margin:0 0 .5rem;font-size:1rem}.info-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--text-muted);font-size:.9rem}.info-grid.svelte-1uha8ag{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem;margin:0;font-size:.9rem}.info-grid.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--text-muted)}.info-grid.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;font-weight:500}.sync-nav.svelte-1uha8ag{display:flex;gap:.5rem;justify-content:space-between;margin-top:1rem}.btn-primary.svelte-1uha8ag{background:var(--primary-color, #0066cc);color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}.btn-primary.svelte-1uha8ag:hover{background:var(--primary-hover, #0052a3)}.btn-primary.svelte-1uha8ag:disabled{opacity:.6;cursor:not-allowed}
