.options-card.svelte-1uf0n1u{background:var(--color-surface);border:1.5px solid var(--color-outline-variant);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-5);box-shadow:0 1px 4px #0000000a}.options-label.svelte-1uf0n1u{display:flex;align-items:center;gap:var(--space-2);font-size:.8125rem;font-weight:600;color:var(--color-outline);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-4)}.options-label.svelte-1uf0n1u .material-symbols-rounded:where(.svelte-1uf0n1u){font-size:1rem}.options-grid.svelte-1uf0n1u{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3) var(--space-6)}@media(max-width:720px){.options-grid.svelte-1uf0n1u{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.options-grid.svelte-1uf0n1u{grid-template-columns:1fr}}.toggle-row.svelte-1uf0n1u{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer;padding:var(--space-2) 0;-webkit-user-select:none;user-select:none}.toggle-wrap.svelte-1uf0n1u{position:relative;flex-shrink:0;margin-top:var(--space-1)}.toggle-input.svelte-1uf0n1u{position:absolute;opacity:0;width:0;height:0}.toggle-track.svelte-1uf0n1u{display:block;width:2.25rem;height:1.25rem;background:var(--color-surface-container-high);border-radius:var(--radius-full);transition:background .2s;position:relative}.toggle-thumb.svelte-1uf0n1u{position:absolute;top:.1875rem;left:.1875rem;width:.875rem;height:.875rem;background:#fff;border-radius:var(--radius-full);transition:transform .2s,background .2s;box-shadow:0 1px 3px #0003}.toggle-input.svelte-1uf0n1u:checked+.toggle-track:where(.svelte-1uf0n1u){background:var(--color-primary)}.toggle-input.svelte-1uf0n1u:checked+.toggle-track:where(.svelte-1uf0n1u) .toggle-thumb:where(.svelte-1uf0n1u){transform:translate(1rem)}.toggle-input.svelte-1uf0n1u:focus-visible+.toggle-track:where(.svelte-1uf0n1u){outline:2px solid var(--color-primary);outline-offset:2px}.toggle-text.svelte-1uf0n1u{display:flex;flex-direction:column;gap:var(--space-1)}.toggle-name.svelte-1uf0n1u{font-size:.875rem;font-weight:600;color:var(--color-on-surface);line-height:1.3}.toggle-hint.svelte-1uf0n1u{font-size:.75rem;color:var(--color-outline);line-height:1.4}.stats-bar.svelte-60740l{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.stat-pill.svelte-60740l{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1.5px solid var(--color-outline-variant);border-radius:var(--radius-full);font-size:.8125rem;color:var(--color-on-surface-variant);transition:border-color .2s,background .2s}.stat-pill--active.svelte-60740l{background:var(--color-primary-tint);border-color:var(--color-primary-glow-strong);color:var(--color-primary)}.stat-pill--active.svelte-60740l strong:where(.svelte-60740l){color:var(--color-primary)}.stat-icon.svelte-60740l{font-size:.9375rem}.panes.svelte-nwqgav{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch;min-height:340px}@media(max-width:640px){.panes.svelte-nwqgav{grid-template-columns:1fr}}.pane.svelte-nwqgav{background:var(--color-surface);border:1.5px solid var(--color-outline-variant);border-radius:var(--radius-xl);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1px 4px #0000000a;transition:border-color .15s,box-shadow .15s}.pane.svelte-nwqgav:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-glow-md),0 1px 4px #0000000a}.pane--output.svelte-nwqgav{border-style:dashed}.pane--output.svelte-nwqgav:focus-within{border-style:solid}.pane-header.svelte-nwqgav{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-outline-variant);background:var(--color-surface-container);gap:var(--space-2);flex-shrink:0}.pane-label.svelte-nwqgav{display:flex;align-items:center;gap:var(--space-2);font-size:.8125rem;font-weight:600;color:var(--color-outline)}.pane-icon.svelte-nwqgav{font-size:1rem}.pane-header-actions.svelte-nwqgav{display:flex;align-items:center;gap:var(--space-2)}.pane-action.svelte-nwqgav{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:transparent;color:var(--color-outline);border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);font-size:.75rem;font-weight:500;font-family:var(--font-sans);cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.pane-action.svelte-nwqgav:hover{background:var(--color-surface-container-high);color:var(--color-on-surface);border-color:var(--color-outline)}.pane-action.svelte-nwqgav .material-symbols-rounded:where(.svelte-nwqgav){font-size:.875rem}.pane-action--copy.svelte-nwqgav:hover{background:var(--color-primary-tint);color:var(--color-primary);border-color:var(--color-primary)}.pane-textarea.svelte-nwqgav{flex:1;resize:none;border:none;outline:none;padding:var(--space-4);font-family:var(--font-mono);font-size:.8125rem;line-height:1.65;color:var(--color-on-surface);background:transparent;min-height:260px;tab-size:2}.pane-textarea.svelte-nwqgav::placeholder{color:var(--color-outline-variant)}.pane-textarea--readonly.svelte-nwqgav{color:var(--color-on-surface-variant);cursor:default}.pane-footer.svelte-nwqgav{padding:var(--space-2) var(--space-4);font-size:.6875rem;color:var(--color-outline);border-top:1px solid var(--color-outline-variant);background:var(--color-surface-container);flex-shrink:0}.panes-divider.svelte-nwqgav{display:flex;align-items:center;justify-content:center;padding:0 var(--space-3)}@media(max-width:640px){.panes-divider.svelte-nwqgav{padding:var(--space-2) 0;transform:rotate(90deg)}}.divider-arrow.svelte-nwqgav{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--color-surface-container);border:1.5px solid var(--color-outline-variant);border-radius:var(--radius-full);color:var(--color-outline)}.divider-arrow.svelte-nwqgav .material-symbols-rounded:where(.svelte-nwqgav){font-size:1.125rem}.empty-state.svelte-nwqgav{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-10) var(--space-6);gap:var(--space-3);text-align:center}.empty-icon-wrap.svelte-nwqgav{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:var(--color-surface-container);border-radius:var(--radius-xl);margin-bottom:var(--space-1)}.empty-icon.svelte-nwqgav{font-size:1.5rem;color:var(--color-outline-variant)}.empty-title.svelte-nwqgav{font-size:.9375rem;font-weight:600;color:var(--color-on-surface-variant)}.empty-hint.svelte-nwqgav{font-size:.8125rem;color:var(--color-outline);line-height:1.5}.section.svelte-1vkt6g4{padding:var(--space-10) 0;border-top:1px solid var(--color-outline-variant)}.content-section.svelte-1vkt6g4{max-width:720px;margin:0 auto}.content-title.svelte-1vkt6g4{font-size:1.25rem;font-weight:700;color:var(--color-on-surface);margin-bottom:var(--space-5)}.how-to-steps.svelte-1vkt6g4{display:flex;flex-direction:column;gap:var(--space-4);padding-left:var(--space-5)}.how-to-steps.svelte-1vkt6g4 li:where(.svelte-1vkt6g4){font-size:.9375rem;line-height:1.6;color:var(--color-on-surface-variant)}.how-to-steps.svelte-1vkt6g4 li:where(.svelte-1vkt6g4) strong:where(.svelte-1vkt6g4){color:var(--color-on-surface)}.section.svelte-14zexl9{padding:var(--space-10) 0;border-top:1px solid var(--color-outline-variant)}.section--muted.svelte-14zexl9{background:var(--color-surface-container)}.content-section.svelte-14zexl9{max-width:720px;margin:0 auto}.content-title.svelte-14zexl9{font-size:1.25rem;font-weight:700;color:var(--color-on-surface);margin-bottom:var(--space-5)}.use-cases-grid.svelte-14zexl9{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4)}.use-case.svelte-14zexl9{background:var(--color-surface);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.use-case-icon.svelte-14zexl9{font-size:1.5rem;color:var(--color-primary)}.use-case-name.svelte-14zexl9{font-size:.9375rem;font-weight:600;color:var(--color-on-surface)}.use-case-description.svelte-14zexl9{font-size:.8125rem;color:var(--color-on-surface-variant);line-height:1.55}.tool-section.svelte-6zywli{padding:var(--space-8) 0 var(--space-12)}.source-tip.svelte-6zywli{margin-top:var(--space-6);font-size:.875rem;color:var(--color-on-surface-variant);line-height:1.6}.tip-link.svelte-6zywli{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}
