.timeline-container.svelte-16gtmx3{position:relative;width:100%;max-width:400px;padding:40px 0}.timeline-container.svelte-16gtmx3:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:#e5e7eb;transform:translate(-50%);animation:svelte-16gtmx3-drawLine 1.5s ease-out}.timeline-item.svelte-16gtmx3{position:relative;padding:30px 0;opacity:0;animation:svelte-16gtmx3-fadeIn .6s ease-out forwards}.timeline-item.svelte-16gtmx3:nth-child(1){animation-delay:.2s}.timeline-item.svelte-16gtmx3:nth-child(2){animation-delay:.3s}.timeline-item.svelte-16gtmx3:nth-child(3){animation-delay:.4s}.timeline-item.svelte-16gtmx3:nth-child(4){animation-delay:.5s}.timeline-item.svelte-16gtmx3:nth-child(5){animation-delay:.6s}.timeline-item.svelte-16gtmx3:nth-child(6){animation-delay:.7s}.timeline-line.svelte-16gtmx3{position:absolute;top:50%;width:60px;height:1px;background:#e5e7eb;transform:translateY(-50%) scaleX(0);animation:svelte-16gtmx3-drawHorizontal .5s ease-out forwards}.timeline-item.svelte-16gtmx3:nth-child(1) .timeline-line:where(.svelte-16gtmx3){animation-delay:.5s}.timeline-item.svelte-16gtmx3:nth-child(2) .timeline-line:where(.svelte-16gtmx3){animation-delay:.6s}.timeline-item.svelte-16gtmx3:nth-child(3) .timeline-line:where(.svelte-16gtmx3){animation-delay:.7s}.timeline-item.svelte-16gtmx3:nth-child(4) .timeline-line:where(.svelte-16gtmx3){animation-delay:.8s}.timeline-item.svelte-16gtmx3:nth-child(5) .timeline-line:where(.svelte-16gtmx3){animation-delay:.9s}.timeline-item.svelte-16gtmx3:nth-child(6) .timeline-line:where(.svelte-16gtmx3){animation-delay:1s}.timeline-item[data-side=left].svelte-16gtmx3 .timeline-line:where(.svelte-16gtmx3){right:50%;transform-origin:right center}.timeline-item[data-side=right].svelte-16gtmx3 .timeline-line:where(.svelte-16gtmx3){left:50%;transform-origin:left center}.timeline-marker.svelte-16gtmx3{position:absolute;left:50%;top:50%;width:8px;height:8px;background:#9ca3af;border-radius:50%;transform:translate(-50%,-50%) scale(0);animation:svelte-16gtmx3-popIn .3s ease-out forwards;z-index:1}.timeline-item.svelte-16gtmx3:nth-child(1) .timeline-marker:where(.svelte-16gtmx3){animation-delay:.7s}.timeline-item.svelte-16gtmx3:nth-child(2) .timeline-marker:where(.svelte-16gtmx3){animation-delay:.8s}.timeline-item.svelte-16gtmx3:nth-child(3) .timeline-marker:where(.svelte-16gtmx3){animation-delay:.9s}.timeline-item.svelte-16gtmx3:nth-child(4) .timeline-marker:where(.svelte-16gtmx3){animation-delay:1s}.timeline-item.svelte-16gtmx3:nth-child(5) .timeline-marker:where(.svelte-16gtmx3){animation-delay:1.1s}.timeline-item.svelte-16gtmx3:nth-child(6) .timeline-marker:where(.svelte-16gtmx3){animation-delay:1.2s}.timeline-content.svelte-16gtmx3{position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.timeline-item[data-side=left].svelte-16gtmx3 .timeline-content:where(.svelte-16gtmx3){right:calc(50% + 80px);text-align:right}.timeline-item[data-side=right].svelte-16gtmx3 .timeline-content:where(.svelte-16gtmx3){left:calc(50% + 80px);text-align:left}.timeline-year.svelte-16gtmx3{font-size:14px;font-weight:600;color:#111827;margin-bottom:2px;letter-spacing:-.01em}.timeline-description.svelte-16gtmx3{font-size:12px;color:#6b7280;letter-spacing:-.01em}@keyframes svelte-16gtmx3-drawLine{0%{transform:translate(-50%) scaleY(0)}to{transform:translate(-50%) scaleY(1)}}@keyframes svelte-16gtmx3-drawHorizontal{0%{transform:translateY(-50%) scaleX(0)}to{transform:translateY(-50%) scaleX(1)}}@keyframes svelte-16gtmx3-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-16gtmx3-popIn{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}.timeline-item.svelte-16gtmx3:hover .timeline-marker:where(.svelte-16gtmx3){background:#3b82f6;transform:translate(-50%,-50%) scale(1.2);transition:all .2s ease}.timeline-item.svelte-16gtmx3:hover .timeline-year:where(.svelte-16gtmx3){color:#3b82f6;transition:color .2s ease}.consolidation-container.svelte-16gtmx3{position:relative;display:flex;align-items:center;justify-content:center;gap:3rem;padding:3rem 0;overflow:hidden}.features-list.svelte-16gtmx3{display:flex;flex-direction:column;gap:1rem;opacity:0;animation:svelte-16gtmx3-fadeInTools .8s ease-out forwards}.export-formats.svelte-16gtmx3{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;opacity:0;animation:svelte-16gtmx3-fadeInFormats .6s ease-out .6s forwards}.tool-item.svelte-16gtmx3{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:1rem 1.5rem;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:.75rem;transform:translate(-20px);opacity:0;animation:svelte-16gtmx3-slideInTool .6s ease-out forwards;min-width:200px}.tool-item.svelte-16gtmx3:nth-child(1){animation-delay:.1s}.tool-item.svelte-16gtmx3:nth-child(2){animation-delay:.2s}.tool-item.svelte-16gtmx3:nth-child(3){animation-delay:.3s}.tool-item.svelte-16gtmx3:nth-child(4){animation-delay:.4s}.tool-item.svelte-16gtmx3:nth-child(5){animation-delay:.5s}.tool-icon.svelte-16gtmx3{color:#3b82f6;flex-shrink:0}.tool-icon.svelte-16gtmx3 svg:where(.svelte-16gtmx3){width:1.5rem;height:1.5rem}.tool-label.svelte-16gtmx3{font-size:.875rem;color:#1f2937;font-weight:500}.format-item.svelte-16gtmx3{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;opacity:0;transform:scale(.9);animation:svelte-16gtmx3-popInFormat .4s ease-out forwards}.format-item.svelte-16gtmx3:nth-child(1){animation-delay:.7s}.format-item.svelte-16gtmx3:nth-child(2){animation-delay:.8s}.format-item.svelte-16gtmx3:nth-child(3){animation-delay:.9s}.format-item.svelte-16gtmx3:nth-child(4){animation-delay:1s}.format-item[data-format=powerpoint].svelte-16gtmx3{background:#fff7ed;border:1px solid #fed7aa}.format-item[data-format=powerpoint].svelte-16gtmx3 .format-icon:where(.svelte-16gtmx3){color:#ea580c}.format-item[data-format=pdf].svelte-16gtmx3{background:#fef2f2;border:1px solid #fecaca}.format-item[data-format=pdf].svelte-16gtmx3 .format-icon:where(.svelte-16gtmx3){color:#dc2626}.format-item[data-format=image].svelte-16gtmx3{background:#eff6ff;border:1px solid #dbeafe}.format-item[data-format=image].svelte-16gtmx3 .format-icon:where(.svelte-16gtmx3){color:#2563eb}.format-item[data-format=csv].svelte-16gtmx3{background:#f0fdf4;border:1px solid #bbf7d0}.format-item[data-format=csv].svelte-16gtmx3 .format-icon:where(.svelte-16gtmx3){color:#16a34a}.format-icon.svelte-16gtmx3{flex-shrink:0}.format-icon.svelte-16gtmx3 svg:where(.svelte-16gtmx3){width:1.25rem;height:1.25rem}.format-label.svelte-16gtmx3{font-size:.75rem;color:#4b5563;font-weight:500}.consolidation-arrow.svelte-16gtmx3{opacity:0;animation:svelte-16gtmx3-fadeInArrow .5s ease-out forwards}.consolidation-arrow.svelte-16gtmx3:first-of-type{animation-delay:.5s}.consolidation-arrow.svelte-16gtmx3:nth-of-type(2){animation-delay:1.1s}.arrow-icon.svelte-16gtmx3{width:2.5rem;height:2.5rem;color:#3b82f6;animation:svelte-16gtmx3-pulseArrow 2s ease-in-out infinite}.fieldflow-box.svelte-16gtmx3{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 3rem;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:1rem;box-shadow:0 10px 25px #3b82f64d;transform:scale(0);opacity:0;animation:svelte-16gtmx3-popInFieldFlow .6s ease-out 1.5s forwards}.fieldflow-logo.svelte-16gtmx3{height:3rem;width:auto;filter:brightness(0) invert(1)}.fieldflow-text.svelte-16gtmx3{color:#fff;font-size:1.125rem;font-weight:600;letter-spacing:.05em}@keyframes svelte-16gtmx3-fadeInTools{to{opacity:1}}@keyframes svelte-16gtmx3-fadeInFormats{to{opacity:1}}@keyframes svelte-16gtmx3-popInFormat{to{opacity:1;transform:scale(1)}}@keyframes svelte-16gtmx3-slideInTool{to{opacity:1;transform:translate(0)}}@keyframes svelte-16gtmx3-fadeInArrow{to{opacity:1}}@keyframes svelte-16gtmx3-pulseArrow{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes svelte-16gtmx3-popInFieldFlow{to{opacity:1;transform:scale(1)}}@keyframes svelte-16gtmx3-fadeInUp{to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.consolidation-container.svelte-16gtmx3{flex-direction:column;gap:2rem;padding:2rem 0}.consolidation-arrow.svelte-16gtmx3{transform:rotate(90deg)}.features-list.svelte-16gtmx3{width:100%;max-width:300px}.export-formats.svelte-16gtmx3{width:100%;max-width:250px;margin:2rem 0}.tool-item.svelte-16gtmx3{padding:.75rem 1rem;min-width:unset}.tool-label.svelte-16gtmx3{font-size:.813rem}.tool-icon.svelte-16gtmx3 svg:where(.svelte-16gtmx3){width:1.25rem;height:1.25rem}.fieldflow-box.svelte-16gtmx3{padding:1.5rem 2rem}.timeline-container.svelte-16gtmx3{max-width:320px;padding:20px 0}.timeline-content.svelte-16gtmx3{white-space:normal;max-width:100px}.timeline-item[data-side=left].svelte-16gtmx3 .timeline-content:where(.svelte-16gtmx3){right:calc(50% + 60px)}.timeline-item[data-side=right].svelte-16gtmx3 .timeline-content:where(.svelte-16gtmx3){left:calc(50% + 60px)}.timeline-line.svelte-16gtmx3{width:40px}.timeline-year.svelte-16gtmx3{font-size:13px}.timeline-description.svelte-16gtmx3{font-size:11px;line-height:1.3}}
