.label.svelte-1gf5lc1{white-space:pre;vertical-align:bottom;display:inline-flex}.token.svelte-1gf5lc1{display:inline-grid;overflow:hidden}.token.svelte-1gf5lc1>span:where(.svelte-1gf5lc1){grid-area:1/1}.chart-surface.svelte-110nu81{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.chart-surface.svelte-110nu81 svg text{-webkit-user-select:none;user-select:none}.brush.svelte-15hii8d{touch-action:none}.outside.svelte-15hii8d{background:var(--background-100);opacity:.4;pointer-events:none;position:absolute;inset-block:2px}.selection.svelte-15hii8d{border:1px solid hsl(var(--primary-hsla) / 1);pointer-events:none;background:repeating-linear-gradient(135deg, transparent 0 5px, hsl(var(--primary-hsla) / .17) 5px 6px);border-radius:3px;position:absolute;inset-block:2px}.pan.svelte-15hii8d{cursor:grab;border-radius:3px;position:absolute;inset-block:2px}.pan.svelte-15hii8d:active{cursor:grabbing}.handle.svelte-15hii8d{cursor:ew-resize;touch-action:none;background:0 0;border:0;width:28px;padding:0;position:absolute;inset-block:2px}.handle.compact.svelte-15hii8d{opacity:0}.grip.svelte-15hii8d{background:var(--background-100);width:9px;height:24px;color:hsl(var(--primary-hsla) / 1);pointer-events:none;border-radius:2px;place-items:center;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.grip.svelte-15hii8d>span:where(.svelte-15hii8d){border-inline:1px solid;width:5px;height:16px}button.svelte-15hii8d:focus{outline:none}@container tg-stat (width<10.5rem){.stat-body.svelte-19uvl7j{padding:.75rem}.stat-body.svelte-19uvl7j .stat-label>*{font-size:.75rem;line-height:1rem}.stat-value-row.svelte-19uvl7j{flex-wrap:wrap}.stat-value.svelte-19uvl7j{flex-basis:100%;font-size:1.125rem;line-height:1.75rem}.stat-body.svelte-19uvl7j .tg-stat-skeleton{height:1.75rem}}.tg-stat-group{container:tg-stat-group/inline-size}.tg-stat-grid{--stats-per-row:1;grid-template-columns:repeat(var(--stats-per-row), minmax(0, 1fr));display:grid;overflow:hidden}.tg-stat-grid>*{box-shadow:-1px 0 0 0 hsla(var(--gray-200-hsla) / 1), 0 -1px 0 0 hsla(var(--gray-200-hsla) / 1);container:tg-stat/inline-size}.tg-stat-grid:has(>:nth-child(2):last-child){--stats-per-row:2}:is(.tg-stat-grid:has(>:nth-child(3):last-child),.tg-stat-grid:has(>:nth-child(5):last-child),.tg-stat-grid:has(>:nth-child(6):last-child)){--stats-per-row:3}:is(.tg-stat-grid:has(>:nth-child(4):last-child),.tg-stat-grid:has(>:nth-child(7):last-child),.tg-stat-grid:has(>:nth-child(8))){--stats-per-row:4}@container tg-stat-group (width<42rem){.tg-stat-grid:has(>:nth-child(4):last-child){--stats-per-row:2}}@container tg-stat-group (width<31.5rem){.tg-stat-grid:has(>:nth-child(6):last-child){--stats-per-row:2}}@container tg-stat-group (width<28rem){.tg-stat-grid:has(>:nth-child(7):last-child){--stats-per-row:3}.tg-stat-grid:has(>:nth-child(8)){--stats-per-row:2}}@container tg-stat-group (width<21rem){:is(.tg-stat-grid:has(>:nth-child(2):last-child),.tg-stat-grid:has(>:nth-child(3):last-child)){--stats-per-row:1}:is(.tg-stat-grid:has(>:nth-child(5):last-child),.tg-stat-grid:has(>:nth-child(7):last-child)){--stats-per-row:2}}@container tg-stat-group (width<14rem){.tg-stat-grid{grid-template-columns:minmax(0,1fr)}}.zoom-hint.svelte-1iit7fd{z-index:4;pointer-events:none;position:absolute;inset:8px 16px 20px 40px;overflow:hidden}.zoom-gesture.svelte-1iit7fd{animation:3.6s both svelte-1iit7fd-gesture-appear;position:absolute;inset:0}.zoom-selection.svelte-1iit7fd{background:hsla(var(--primary-hsla) / .06);border-inline:2px solid hsla(var(--primary-hsla) / 1);width:36%;animation:3.6s cubic-bezier(.4,0,.2,1) both svelte-1iit7fd-gesture-select;position:absolute;top:0;bottom:0;left:28%}.zoom-cursor.svelte-1iit7fd{color:hsla(var(--gray-1000-hsla) / 1);filter:drop-shadow(0 2px 4px hsla(var(--gray-1000-hsla) / .12));animation:3.6s cubic-bezier(.4,0,.2,1) both svelte-1iit7fd-gesture-drag;position:absolute;top:66%;left:28%}.zoom-cursor.svelte-1iit7fd svg{stroke:var(--background-100)}.zoom-cursor.svelte-1iit7fd span:where(.svelte-1iit7fd){white-space:nowrap;color:var(--background-100);background:hsla(var(--gray-1000-hsla) / 1);border-radius:6px;padding:7px 10px;font-size:11px;font-weight:500;line-height:1.3;position:absolute;bottom:100%;left:0;transform:translate(-50%,-10px)}@keyframes svelte-1iit7fd-gesture-appear{0%,to{opacity:0}10%,88%{opacity:1}}@keyframes svelte-1iit7fd-gesture-select{0%,22%{opacity:0;width:0}24%{opacity:1}72%,to{opacity:1;width:36%}}@keyframes svelte-1iit7fd-gesture-drag{0%,22%{left:28%}72%,to{left:64%}}.live-hero.svelte-1snct2o{border-top:0;padding-top:0}.live-hero.svelte-1snct2o .live-intro:where(.svelte-1snct2o){gap:32px;margin-bottom:24px}.live-hero.svelte-1snct2o .live-intro:where(.svelte-1snct2o) h2:where(.svelte-1snct2o){letter-spacing:-.035em;margin-top:12px;font-size:24px;line-height:1.2}.live-hero.svelte-1snct2o .live-intro:where(.svelte-1snct2o) .lead:where(.svelte-1snct2o){font-size:14px}.live-intro.svelte-1snct2o{grid-template-columns:1fr .8fr;align-items:end;gap:70px;margin-bottom:34px;display:grid}.live-intro.svelte-1snct2o h2:where(.svelte-1snct2o){margin-top:20px}.live-intro.svelte-1snct2o .lead:where(.svelte-1snct2o){max-width:470px;padding-bottom:5px}@media (width<=960px){.live-intro.svelte-1snct2o{grid-template-columns:1fr;gap:20px}.live-intro.svelte-1snct2o .lead:where(.svelte-1snct2o){max-width:660px}}@media (width<=560px){.live-embedded.svelte-1snct2o .live-card{box-shadow:none;border:0;border-radius:0}.live-embedded.svelte-1snct2o .live-chart-body{padding:0}.live-embedded.svelte-1snct2o .live-chart-panels{gap:0}.live-embedded.svelte-1snct2o .uptime-strip,.live-embedded.svelte-1snct2o .latency-chart,.live-embedded.svelte-1snct2o .timeline{border-top:1px solid hsla(var(--gray-300-hsla) / 1);padding:16px 12px}}.ask-demo.svelte-8jy2w3{border:1px solid hsla(var(--gray-300-hsla) / 1);background:var(--background-100);border-radius:14px;overflow:hidden}.assistant-pane.svelte-8jy2w3{background:var(--background-200);border-bottom:1px solid hsla(var(--gray-300-hsla) / 1);padding:28px 30px}.assistant-label.svelte-8jy2w3{color:hsla(var(--gray-900-hsla) / 1);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.assistant-label.svelte-8jy2w3>svg{color:hsla(var(--primary-hsla) / 1)}.request-copy.svelte-8jy2w3{margin-block:16px 20px}.request-prompt.svelte-8jy2w3{font-size:16px;line-height:1.5}.request-options.svelte-8jy2w3{flex-wrap:wrap;gap:8px;display:flex}.demo-stage.svelte-8jy2w3{min-width:0}.demo-stage.page-created.svelte-8jy2w3{background:var(--background-200);padding:20px}.demo-output.svelte-8jy2w3{min-width:0;padding:24px}.page-preview-heading.svelte-8jy2w3{justify-content:space-between;align-items:center;gap:12px;padding:0 0 16px;display:flex}.preview-name.svelte-8jy2w3{color:hsla(var(--gray-900-hsla) / 1);font-size:12px}.preview-name.page-title.svelte-8jy2w3{color:hsla(var(--gray-1000-hsla) / 1);font-size:18px;font-weight:550}.page-state.svelte-8jy2w3{color:hsla(var(--gray-900-hsla) / 1);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;line-height:1.5;display:flex}.ask-demo-sidebar.svelte-8jy2w3{grid-template-columns:275px minmax(0,1fr);display:grid}.ask-demo-sidebar.svelte-8jy2w3 .assistant-pane:where(.svelte-8jy2w3){border-bottom:0;border-right:1px solid hsla(var(--gray-300-hsla) / 1);flex-direction:column;padding:28px 24px;display:flex}.ask-demo-sidebar.svelte-8jy2w3 .request-prompt:where(.svelte-8jy2w3){font-size:16px}.ask-demo-sidebar.svelte-8jy2w3 .request-copy:where(.svelte-8jy2w3){min-height:208px;margin-top:42px}.ask-demo-sidebar.svelte-8jy2w3 .request-options:where(.svelte-8jy2w3){flex-direction:column;align-items:stretch}.ask-demo-sidebar.svelte-8jy2w3 .request-options:where(.svelte-8jy2w3) button{justify-content:flex-start}.sidebar-note.svelte-8jy2w3{color:hsla(var(--gray-900-hsla) / 1);margin-top:auto;padding-top:40px;font-size:12px;line-height:1.7}.sidebar-note.svelte-8jy2w3 svg{margin-top:12px}.ask-demo-minimal.svelte-8jy2w3 .assistant-pane:where(.svelte-8jy2w3){grid-template-columns:1fr auto;align-items:center;gap:18px 30px;display:grid}.ask-demo-minimal.svelte-8jy2w3 .assistant-label:where(.svelte-8jy2w3){grid-column:1/-1}.ask-demo-minimal.svelte-8jy2w3 .request-copy:where(.svelte-8jy2w3){margin:0}.ask-demo-minimal.svelte-8jy2w3 .request-prompt:where(.svelte-8jy2w3){font-size:16px}@media (width<=1000px){.ask-demo-minimal.svelte-8jy2w3 .assistant-pane:where(.svelte-8jy2w3){grid-template-columns:1fr}}@media (width<=850px){.ask-demo-sidebar.svelte-8jy2w3{grid-template-columns:1fr}.ask-demo-sidebar.svelte-8jy2w3 .assistant-pane:where(.svelte-8jy2w3){border-right:0;border-bottom:1px solid hsla(var(--gray-300-hsla) / 1)}.ask-demo-sidebar.svelte-8jy2w3 .request-copy:where(.svelte-8jy2w3){min-height:0;margin-top:24px}.ask-demo-sidebar.svelte-8jy2w3 .request-options:where(.svelte-8jy2w3){flex-direction:row}.sidebar-note.svelte-8jy2w3{display:none}}@media (width<=560px){.ask-demo.svelte-8jy2w3{border:0;border-radius:0}.assistant-pane.svelte-8jy2w3,.ask-demo-sidebar.svelte-8jy2w3 .assistant-pane:where(.svelte-8jy2w3){padding:22px 18px}.request-prompt.svelte-8jy2w3,.ask-demo-sidebar.svelte-8jy2w3 .request-prompt:where(.svelte-8jy2w3){font-size:16px}.request-options.svelte-8jy2w3,.ask-demo-sidebar.svelte-8jy2w3 .request-options:where(.svelte-8jy2w3){grid-template-columns:1fr;display:grid}.demo-output.svelte-8jy2w3{padding:0}.demo-stage.page-created.svelte-8jy2w3{padding:16px 12px}.page-preview-heading.svelte-8jy2w3{padding:20px 18px 18px}.request-options.svelte-8jy2w3 button{justify-content:flex-start;width:100%}}.examples-window.svelte-h7uyau{--example-step:116px;-webkit-mask-image:linear-gradient(#0000,#000 7% 90%,#0000);mask-image:linear-gradient(#0000,#000 7% 90%,#0000)}.examples-track.svelte-h7uyau{animation:linear infinite svelte-h7uyau-questions-scroll;position:absolute;inset:0 0 auto}.example-row.svelte-h7uyau{height:var(--example-step);padding-bottom:12px}@keyframes svelte-h7uyau-questions-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (width<=560px){.examples-window.svelte-h7uyau{--example-step:128px}}@media (prefers-reduced-motion:reduce){.examples-track.svelte-h7uyau{animation:none}}svg.svelte-1dgd5tk :where(.svelte-1dgd5tk){transform-box:fill-box;transform-origin:50%}.spark.svelte-1dgd5tk{stroke-dasharray:100;stroke-dashoffset:100px;animation:3.2s ease-in-out infinite svelte-1dgd5tk-spark-draw}.tip.svelte-1dgd5tk{opacity:0;animation:3.2s ease-out infinite svelte-1dgd5tk-tip-in}.tip-ring.svelte-1dgd5tk{opacity:0;animation:3.2s ease-out infinite svelte-1dgd5tk-tip-ring}@keyframes svelte-1dgd5tk-spark-draw{0%{stroke-dashoffset:100px;opacity:1}56%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes svelte-1dgd5tk-tip-in{0%,50%{opacity:0;transform:scale(.4)}60%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes svelte-1dgd5tk-tip-ring{0%,56%{opacity:0;transform:scale(.4)}66%{opacity:.6}88%,to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){svg.svelte-1dgd5tk :where(.svelte-1dgd5tk){animation:none}.spark.svelte-1dgd5tk{stroke-dashoffset:0}.tip.svelte-1dgd5tk{opacity:1}}svg.svelte-wls14z :where(.svelte-wls14z){transform-box:fill-box;transform-origin:50%}.tile.svelte-wls14z{opacity:0;animation:3.4s ease-out infinite svelte-wls14z-tile-in}.tile-2.svelte-wls14z{transform-box:view-box;transform-origin:73px 67px;animation-delay:.16s}.tile-3.svelte-wls14z{transform-box:view-box;transform-origin:157px 54px;animation-delay:.32s}.tile-4.svelte-wls14z{transform-box:view-box;transform-origin:157px 81px;animation-delay:.48s}@keyframes svelte-wls14z-tile-in{0%{opacity:0;transform:translateY(7px)scale(.94)}16%,86%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){svg.svelte-wls14z :where(.svelte-wls14z){animation:none}.tile.svelte-wls14z{opacity:1}}svg.svelte-13ndmcf :where(.svelte-13ndmcf){transform-box:fill-box;transform-origin:50%}.pulse-ring.svelte-13ndmcf{opacity:0;animation:2.4s ease-out infinite svelte-13ndmcf-pod-pulse}.beat.svelte-13ndmcf{stroke-dasharray:100;stroke-dashoffset:100px;animation:2.4s cubic-bezier(.65,0,.35,1) infinite svelte-13ndmcf-beat-draw}.beat-dot.svelte-13ndmcf{animation:2.4s ease-out infinite svelte-13ndmcf-beat-blink}.beat-dot-2.svelte-13ndmcf{animation-delay:.45s}@keyframes svelte-13ndmcf-pod-pulse{0%{opacity:0;transform:scale(.99)}14%{opacity:.5}70%,to{opacity:0;transform:scale(1.16)}}@keyframes svelte-13ndmcf-beat-draw{0%{stroke-dashoffset:100px;opacity:1}62%,82%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes svelte-13ndmcf-beat-blink{0%,8%{opacity:1;transform:scale(1)}16%{opacity:1;transform:scale(1.55)}34%,to{opacity:.45;transform:scale(1)}}@media (prefers-reduced-motion:reduce){svg.svelte-13ndmcf :where(.svelte-13ndmcf){animation:none}.pulse-ring.svelte-13ndmcf{opacity:0}.beat.svelte-13ndmcf{stroke-dashoffset:0}.beat-dot.svelte-13ndmcf{opacity:1}}.connection.svelte-1g40wbx,.packet.svelte-1g40wbx,.source-active.svelte-1g40wbx{animation-duration:var(--duration);animation-delay:var(--delay);opacity:0;animation-iteration-count:infinite;animation-play-state:paused;animation-fill-mode:both}.connection.svelte-1g40wbx{stroke-dasharray:1;animation-name:svelte-1g40wbx-connect;animation-timing-function:cubic-bezier(.65,0,.35,1)}.packet.svelte-1g40wbx{offset-rotate:0deg;animation-name:svelte-1g40wbx-travel;animation-timing-function:cubic-bezier(.65,0,.35,1)}.source-active.svelte-1g40wbx{animation-name:svelte-1g40wbx-source;animation-timing-function:ease-in-out}.arrival.svelte-1g40wbx{animation:svelte-1g40wbx-arrival var(--segment) ease-in-out infinite paused;opacity:0}@keyframes svelte-1g40wbx-connect{0%{stroke-dashoffset:1px;opacity:0}3%{opacity:.65}21%,28%{stroke-dashoffset:0;opacity:.65}33%,to{stroke-dashoffset:0;opacity:0}}@keyframes svelte-1g40wbx-travel{0%{offset-distance:0%;opacity:0}3%{opacity:1}21%{offset-distance:100%;opacity:1}23%,to{offset-distance:100%;opacity:0}}@keyframes svelte-1g40wbx-source{0%,33%,to{opacity:0}5%,28%{opacity:.55}}@keyframes svelte-1g40wbx-arrival{0%,58%,to{opacity:0}68%,88%{opacity:1}}@media (prefers-reduced-motion:reduce){.resting.svelte-1g40wbx .connection:where(.svelte-1g40wbx){stroke-dashoffset:0;opacity:.65}.resting.svelte-1g40wbx .source-active:where(.svelte-1g40wbx){opacity:.55}.arrival.svelte-1g40wbx{opacity:1}}.feature-art.svelte-1w5szhk svg{width:100%;height:auto;max-height:100%;overflow:visible}.feature-art.svelte-1w5szhk svg *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.feature-art.svelte-1w5szhk svg *{animation:none!important}}.demo-cursor.svelte-q3ss0z{z-index:4;pointer-events:none;color:hsla(var(--gray-1000-hsla) / 1);animation:svelte-q3ss0z-cursor-arrive var(--approach) cubic-bezier(.22, .75, .25, 1) both;position:absolute;top:76%;left:72%}.demo-cursor.svelte-q3ss0z>svg{filter:drop-shadow(0 2px 2px hsla(var(--gray-1000-hsla) / .15));transform-origin:4px 3px;transition:transform .1s}.pressed.svelte-q3ss0z>svg{transform:scale(.8)}.cursor-ring.svelte-q3ss0z{border:2px solid hsla(var(--primary-hsla) / 1);opacity:0;width:26px;height:26px;animation:svelte-q3ss0z-cursor-click .45s var(--approach) ease-out forwards;border-radius:50%;position:absolute;top:-8px;left:-7px}@keyframes svelte-q3ss0z-cursor-arrive{0%{opacity:0;transform:translate(44px,52px)rotate(10deg)}18%{opacity:1}85%,to{opacity:1;transform:translate(0)rotate(0)}}@keyframes svelte-q3ss0z-cursor-click{0%{opacity:.85;transform:scale(.45)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.demo-cursor.svelte-q3ss0z{display:none}}.mapping-history.svelte-1pngl95{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;width:100%;padding-block:4px 8px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8px calc(100% - 8px),#0000);mask-image:linear-gradient(90deg,#0000,#000 8px calc(100% - 8px),#0000)}.mapping-history.svelte-1pngl95::-webkit-scrollbar{width:0;height:0;display:none}.history-track.svelte-1pngl95{width:max-content;min-width:100%;padding-left:3px;padding-right:max(3px, calc(50% - var(--active-width,0px) / 2));flex-direction:row-reverse;gap:6px;display:flex;position:relative}.history-version.svelte-1pngl95{flex-shrink:0}.history-version.svelte-1pngl95 .version-chip{background:hsla(var(--chip-background) / 1);min-width:38px;height:32px;color:hsla(var(--chip-foreground) / 1);--tw-ring-color:hsla(var(--chip-ring) / 1);justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.chip-version.svelte-1pngl95{font:10px var(--font-mono)}code.svelte-1pngl95{font:11px var(--font-mono)}.mapping-sales{background:var(--background-100);border-radius:12px;min-width:0}.sales-heading.svelte-81h4th{justify-content:space-between;align-items:center;gap:12px;padding:23px 24px 0;font-size:14px;display:flex}.sales-added.svelte-81h4th{color:hsla(var(--green-900-hsla) / 1);font:11px var(--font-mono);opacity:0;align-items:center;gap:5px;transition:opacity .35s,transform .35s;display:flex;transform:translateY(4px)}.sales-added.added.svelte-81h4th{opacity:1;animation:.35s both svelte-81h4th-sale-received;transform:translateY(0)}.sales-stats.svelte-81h4th{justify-content:space-between;align-items:flex-end;gap:12px;padding-right:24px;display:flex}.sales-total.svelte-81h4th{letter-spacing:-.055em;font-variant-numeric:tabular-nums;padding:15px 24px 0;font-size:38px;line-height:1.15}.sales-orders.svelte-81h4th{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.sales-orders.svelte-81h4th strong:where(.svelte-81h4th){font:19px var(--font-mono);line-height:1}.sales-orders.svelte-81h4th span:where(.svelte-81h4th){color:hsla(var(--gray-900-hsla) / 1);font-size:10px}.sales-definition.svelte-81h4th{color:hsla(var(--gray-900-hsla) / 1);margin:8px 24px 0;font-size:11px}.sales-plot.svelte-81h4th{min-width:0;margin-top:auto;padding:14px 16px 0}.sales-source.svelte-81h4th{border-top:1px solid hsla(var(--gray-300-hsla) / 1);color:hsla(var(--gray-900-hsla) / 1);align-items:center;gap:7px;padding:15px 24px 19px;font-size:11px;display:flex}.source-dot.svelte-81h4th{background:hsla(var(--primary-hsla) / 1);border-radius:50%;width:6px;height:6px}.sales-source.svelte-81h4th code:where(.svelte-81h4th){font:11px var(--font-mono);color:hsla(var(--gray-1000-hsla) / 1)}.sales-compact .sales-heading.svelte-81h4th{padding-top:20px}.sales-compact .sales-total.svelte-81h4th{font-size:32px}@keyframes svelte-81h4th-sale-received{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (width<=560px){.sales-total.svelte-81h4th{padding-right:0;font-size:30px}.sales-orders.svelte-81h4th strong:where(.svelte-81h4th){font-size:16px}.sales-mobile-compact .sales-heading.svelte-81h4th{padding:10px 12px 0;font-size:12px}.sales-mobile-compact .sales-stats.svelte-81h4th{align-items:center;padding-right:12px}.sales-mobile-compact .sales-total.svelte-81h4th{padding:6px 12px 0;font-size:26px}.sales-mobile-compact .sales-orders.svelte-81h4th{gap:3px}.sales-mobile-compact .sales-orders.svelte-81h4th strong:where(.svelte-81h4th){font-size:14px}.sales-mobile-compact .sales-orders.svelte-81h4th span:where(.svelte-81h4th){font-size:9px}.sales-mobile-compact .sales-definition.svelte-81h4th{display:none}.sales-mobile-compact .sales-plot.svelte-81h4th{padding:4px 8px 0}.sales-mobile-compact .sales-source.svelte-81h4th{padding:8px 12px;font-size:10px}}@media (prefers-reduced-motion:reduce){.sales-added.svelte-81h4th{transition:none;animation:none!important}.sales-plot.svelte-81h4th path{transition:none}}.scale-surprise.svelte-1g7vvx5{z-index:5;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.scale-particles.svelte-1g7vvx5{position:absolute;inset:0;overflow:hidden}.scale-particles.svelte-1g7vvx5 i:where(.svelte-1g7vvx5){left:-70px;top:var(--y);width:var(--width);border:1px solid hsla(var(--primary-hsla) / .55);background:hsla(var(--amber-300-hsla) / .5);height:5px;animation:svelte-1g7vvx5-scale-rush 1.1s var(--delay) linear infinite;border-radius:2px;position:absolute}.scale-label.svelte-1g7vvx5{border:1px solid hsla(var(--primary-hsla) / .3);width:260px;color:hsla(var(--gray-1000-hsla) / 1);background:var(--background-100);box-shadow:0 15px 70px hsla(var(--primary-hsla) / .12);border-radius:14px;padding:24px 26px;animation:.36s cubic-bezier(.2,.8,.2,1) both svelte-1g7vvx5-scale-arrival;position:absolute;bottom:72px;right:28px}.scale-label.svelte-1g7vvx5>span:where(.svelte-1g7vvx5){align-items:center;gap:8px;font-size:12px;display:flex}.scale-label.svelte-1g7vvx5>span:where(.svelte-1g7vvx5) svg{color:hsla(var(--primary-hsla) / 1)}.scale-number.svelte-1g7vvx5{letter-spacing:-.065em;font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;margin:8px 0;font-size:70px;line-height:1.25;display:flex}.scale-number.svelte-1g7vvx5 strong:where(.svelte-1g7vvx5){font-weight:500}.scale-lamp.svelte-1g7vvx5{color:hsla(var(--primary-hsla) / 1);align-self:center;margin-left:auto}.reduced.svelte-1g7vvx5 .scale-particles:where(.svelte-1g7vvx5){display:none}.reduced.svelte-1g7vvx5,.reduced.svelte-1g7vvx5 :where(.svelte-1g7vvx5){animation:none!important}@keyframes svelte-1g7vvx5-scale-rush{0%{opacity:0;transform:translate(0)scaleX(.3)}12%,80%{opacity:.8}to{opacity:0;transform:translate(1400px)scaleX(2)}}@keyframes svelte-1g7vvx5-scale-arrival{0%{opacity:0;transform:translateY(16px)scale(.95)}to{opacity:1;transform:none}}@media (width<=560px){.scale-label.svelte-1g7vvx5{width:240px;margin:20px auto;padding:18px 22px;position:sticky;top:20px}.scale-surprise.svelte-1g7vvx5{padding-top:75px}.scale-number.svelte-1g7vvx5{font-size:62px}}.mapping-stage.svelte-11120hy{position:relative}.playback.svelte-11120hy{flex-shrink:0}.card-stack.svelte-11120hy{margin-top:7px;position:relative}.stack-sheet.svelte-11120hy{border:1px solid hsla(var(--gray-300-hsla) / 1);background:var(--background-100);transform-origin:50% 90%;border-radius:12px;transition:transform .25s;position:absolute;inset:0}.sheet-one.svelte-11120hy{transform:rotate(-1.5deg)translateY(-3px)}.sheet-two.svelte-11120hy{transform:rotate(1.5deg)translateY(-5px)}.card-stack.svelte-11120hy:hover .sheet-one:where(.svelte-11120hy){transform:rotate(-2.5deg)translateY(-5px)}.card-stack.svelte-11120hy:hover .sheet-two:where(.svelte-11120hy){transform:rotate(2.5deg)translateY(-7px)}.card-stack.svelte-11120hy .product-record{min-height:370px;transition:transform .18s,box-shadow .18s,background .35s;animation:none}.card-stack.svelte-11120hy:hover .product-record{--tw-ring-color:hsla(var(--record-hsla) / .45);transform:translateY(-3px)}.card-stack.svelte-11120hy:active .product-record{transform:scale(.985)}.card-stack.svelte-11120hy .record-fields:where(.svelte-11120hy){min-height:154px}.record-hit.svelte-11120hy{z-index:3;cursor:pointer;border-radius:inherit;touch-action:manipulation;background:0 0;border:none;position:absolute;inset:0}.record-hit.svelte-11120hy:focus-visible{outline:2px solid hsla(var(--primary-hsla) / 1);outline-offset:-2px}.record-hit.svelte-11120hy:active{background:hsla(var(--primary-hsla) / .055)}.product-picture.svelte-11120hy>.order-pop:where(.svelte-11120hy){color:hsla(var(--amber-900-hsla) / 1);font:12px var(--font-mono);animation:.7s ease-out both svelte-11120hy-order-added;top:38px;bottom:auto;right:24px}.flow-connector.svelte-11120hy .moving-packet:where(.svelte-11120hy){border-radius:2px;width:10px;height:5px;animation:.4s linear infinite svelte-11120hy-data-travel}@keyframes svelte-11120hy-order-added{0%{opacity:0;transform:translateY(12px)scale(.9)}25%{opacity:1}to{opacity:0;transform:translateY(-32px)scale(1.1)}}.mapping-section.svelte-11120hy{scroll-margin-top:75px}.playback.svelte-11120hy{gap:8px;display:flex}.mapping-stage.svelte-11120hy{border:1px solid hsla(var(--gray-300-hsla) / 1);background:var(--background-200);border-radius:14px;overflow:hidden}.stage-topline.svelte-11120hy{justify-content:flex-end;gap:16px;padding:24px 28px 0;display:flex}.card-flow.svelte-11120hy{grid-template-columns:minmax(0,1fr) 44px minmax(0,.85fr) 44px minmax(0,1.15fr);align-items:stretch;padding:26px 28px 32px;display:grid}.card-flow.svelte-11120hy>.flow-connector:where(.svelte-11120hy){align-self:center}.card-flow.svelte-11120hy .lane-heading:where(.svelte-11120hy){flex-shrink:0;margin-bottom:15px;line-height:15px}.card-flow.svelte-11120hy .card-stack:where(.svelte-11120hy){margin-top:0}.source-lane.svelte-11120hy,.view-lane.svelte-11120hy,.chart-lane.svelte-11120hy{min-width:0}.view-lane.svelte-11120hy,.chart-lane.svelte-11120hy{flex-direction:column;display:flex}.view-lane.svelte-11120hy .view-record,.chart-lane.svelte-11120hy .mapping-sales{flex:1}.lane-heading.svelte-11120hy{font:10px var(--font-mono);color:hsla(var(--gray-900-hsla) / 1);margin-bottom:15px}.product-record,.view-record{background:var(--background-100);border-radius:12px}.product-record{min-height:374px;animation:.65s both svelte-11120hy-record-arrival}.product-picture.svelte-11120hy{background:linear-gradient(140deg, hsla(var(--gray-200-hsla) / .8), var(--background-100));justify-content:center;align-items:center;height:118px;display:flex;position:relative}.product-picture.svelte-11120hy>svg{color:hsla(var(--gray-900-hsla) / 1);transform:rotate(-8deg)}.product-picture.svelte-11120hy>span:where(.svelte-11120hy){font:8px var(--font-mono);color:hsla(var(--gray-900-hsla) / 1);letter-spacing:.09em;position:absolute;bottom:14px;right:16px}.product-description.svelte-11120hy{flex-direction:column;gap:7px;padding:20px 20px 16px;display:flex}.product-description.svelte-11120hy strong:where(.svelte-11120hy){letter-spacing:-.035em;font-size:17px;font-weight:500}.product-description.svelte-11120hy span:where(.svelte-11120hy){color:hsla(var(--gray-900-hsla) / 1);font-size:11px}.record-fields.svelte-11120hy{padding:0 12px 14px}.record-fields.svelte-11120hy>div:where(.svelte-11120hy){border-radius:5px;justify-content:space-between;align-items:center;gap:8px;min-height:35px;padding:7px 8px;transition:color .3s,background .3s;display:flex}.record-fields.svelte-11120hy code:where(.svelte-11120hy),.record-fields.svelte-11120hy span:where(.svelte-11120hy){font:11px var(--font-mono);white-space:nowrap}.record-fields.svelte-11120hy code:where(.svelte-11120hy){color:hsla(var(--gray-900-hsla) / 1)}.record-fields.svelte-11120hy>.highlight:where(.svelte-11120hy){background:hsla(var(--primary-hsla) / .08)}.record-fields.svelte-11120hy>.highlight:where(.svelte-11120hy) code:where(.svelte-11120hy){color:hsla(var(--amber-900-hsla) / 1)}.flow-connector.svelte-11120hy{height:28px;margin-top:30px;position:relative;overflow:hidden}.connector-line.svelte-11120hy{background:hsla(var(--gray-400-hsla) / 1);width:100%;height:1px;position:absolute;top:50%}.flow-connector.svelte-11120hy>svg{color:hsla(var(--gray-500-hsla) / 1);position:absolute;top:7px;right:0}.flow-particle.svelte-11120hy{background:hsla(var(--primary-hsla) / 1);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:11px}.connector-active.svelte-11120hy .flow-particle:where(.svelte-11120hy){animation:1.2s linear infinite svelte-11120hy-data-travel}.mapping-agent.svelte-11120hy{flex-direction:column;align-items:center;gap:12px;padding:26px 16px 18px;font-size:14px;display:flex}.mapping-agent.svelte-11120hy>svg{color:hsla(var(--primary-hsla) / 1)}.agent-active.svelte-11120hy>svg{animation:1.1s ease-in-out infinite svelte-11120hy-helper-pulse}.mapping-rule.svelte-11120hy{font:12px var(--font-mono);color:hsla(var(--gray-900-hsla) / 1);flex-direction:column;align-items:center;gap:8px;padding:0 10px 22px;transition:color .35s;display:flex}.mapping-rule.svelte-11120hy>svg{color:hsla(var(--gray-500-hsla) / 1)}.mapped-fields.svelte-11120hy{border-top:1px solid hsla(var(--gray-300-hsla) / 1);color:hsla(var(--gray-900-hsla) / 1);margin-top:auto;padding:17px 18px;transition:color .35s,background .35s}.mapped-fields.mapped-ready.svelte-11120hy{color:hsla(var(--gray-1000-hsla) / 1);background:hsla(var(--primary-hsla) / .035)}.mapped-fields.svelte-11120hy>div:where(.svelte-11120hy){min-height:30px;font:11px var(--font-mono);justify-content:space-between;align-items:center;gap:12px;display:flex}.mapped-fields.svelte-11120hy code:where(.svelte-11120hy){color:hsla(var(--gray-900-hsla) / 1)}.view-foot.svelte-11120hy{border-top:1px solid hsla(var(--gray-300-hsla) / 1);color:hsla(var(--gray-900-hsla) / 1);justify-content:center;align-items:center;gap:6px;padding:15px 10px;font-size:10px;display:flex}.view-foot.svelte-11120hy>svg{color:hsla(var(--green-800-hsla) / 1)}.motion-paused.svelte-11120hy *{animation-play-state:paused!important}.motion-paused.svelte-11120hy .product-record{animation:none}@keyframes svelte-11120hy-record-arrival{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-11120hy-data-travel{0%{opacity:0;left:-6px}15%,85%{opacity:1}to{opacity:0;left:100%}}@keyframes svelte-11120hy-helper-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes svelte-11120hy-field-travel{0%{offset-distance:0%;opacity:0}10%,90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes svelte-11120hy-stream-travel{to{stroke-dashoffset:-88px}}@media (width<=1050px){.card-flow.svelte-11120hy{grid-template-columns:minmax(0,1fr) 26px minmax(0,.8fr) 26px minmax(0,1fr);padding-inline:20px}.record-fields.svelte-11120hy code:where(.svelte-11120hy),.record-fields.svelte-11120hy span:where(.svelte-11120hy){font-size:10px}.mapped-fields.svelte-11120hy{padding-inline:12px}.mapped-fields.svelte-11120hy>div:where(.svelte-11120hy){font-size:10px}}@media (width<=800px){.playback.svelte-11120hy{justify-content:flex-end}.card-flow.svelte-11120hy{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:start;gap:0}.chart-lane.svelte-11120hy{grid-column:1/-1;margin-top:28px}.card-flow.svelte-11120hy>.flow-connector:where(.svelte-11120hy):nth-of-type(4){display:none}}@media (width<=560px){.card-flow.svelte-11120hy{grid-template-columns:1fr;padding:24px 20px}.source-lane.svelte-11120hy,.view-lane.svelte-11120hy{width:100%;max-width:320px;margin-inline:auto}.flow-connector.svelte-11120hy{width:40px;margin:12px auto;transform:rotate(90deg)}.card-flow.svelte-11120hy>.flow-connector:where(.svelte-11120hy):nth-of-type(4){display:block}.chart-lane.svelte-11120hy{margin-top:0}.product-picture.svelte-11120hy{height:100px}.product-record{min-height:0}.record-fields.svelte-11120hy{min-height:154px}.mapping-agent.svelte-11120hy{padding:20px 16px 15px}.mapping-rule.svelte-11120hy{flex-direction:row;justify-content:center;padding-bottom:20px}.mapping-rule.svelte-11120hy>svg{transform:rotate(-90deg)}.mapped-fields.svelte-11120hy>div:where(.svelte-11120hy){font-size:12px}.record-fields.svelte-11120hy code:where(.svelte-11120hy),.record-fields.svelte-11120hy span:where(.svelte-11120hy){font-size:11px}.stage-topline.svelte-11120hy{gap:12px;padding:20px 20px 0}}.card-stack.svelte-11120hy .product-picture:where(.svelte-11120hy){justify-content:flex-start;padding-left:26px;transition:background .3s}.card-stack.svelte-11120hy .product-picture:where(.svelte-11120hy)>.version-badge:where(.svelte-11120hy){letter-spacing:-.065em;color:hsla(var(--gray-900-hsla) / 1);font-family:inherit;font-size:60px;font-weight:500;line-height:1;animation:.45s cubic-bezier(.2,.8,.3,1) both svelte-11120hy-version-reveal;top:24px;bottom:auto;right:23px}.card-stack.version-colored.svelte-11120hy .product-picture:where(.svelte-11120hy){background:hsla(var(--record-hsla) / 1)}.card-stack.version-colored.svelte-11120hy .product-picture:where(.svelte-11120hy)>.version-badge:where(.svelte-11120hy),.card-stack.version-colored.svelte-11120hy .product-picture:where(.svelte-11120hy)>svg{color:var(--record-foreground)}.card-stack.version-colored.svelte-11120hy .product-record{--tw-ring-color:hsla(var(--record-hsla) / .6)}.card-stack.version-flash.svelte-11120hy .product-record{background:hsla(var(--record-hsla) / .08)}.card-stack.version-flash.svelte-11120hy .stack-sheet:where(.svelte-11120hy){border-color:hsla(var(--record-hsla) / .3)}.card-stack.auto-pressed.svelte-11120hy .product-record{transform:scale(.98)}.card-stack.svelte-11120hy .record-fields:where(.svelte-11120hy)>div:where(.svelte-11120hy){animation:svelte-11120hy-field-reveal .3s calc(var(--row) * 55ms) ease both}.card-stack.svelte-11120hy .product-picture:where(.svelte-11120hy)>.order-pop:where(.svelte-11120hy){top:22px;left:25px;right:auto}.card-stack.version-colored.svelte-11120hy .product-picture:where(.svelte-11120hy)>.order-pop:where(.svelte-11120hy){color:var(--record-foreground)}.card-stack.svelte-11120hy .record-fields:where(.svelte-11120hy) .price-field:where(.svelte-11120hy) code:where(.svelte-11120hy){color:hsla(var(--record-hsla) / 1)}.card-stack.svelte-11120hy .record-fields:where(.svelte-11120hy) .highlight:where(.svelte-11120hy){background:hsla(var(--record-hsla) / .06)}.card-stack.svelte-11120hy .record-hit:where(.svelte-11120hy):focus-visible{outline-color:hsla(var(--record-hsla) / 1)}.translating-rule.svelte-11120hy{gap:7px}.mapping-rule.with-history.svelte-11120hy{flex-direction:column;min-width:0}.with-history.svelte-11120hy .mapping-transfer:where(.svelte-11120hy){margin-inline:0;transform:none}.mapping-target.svelte-11120hy{color:hsla(var(--amber-900-hsla) / 1);background:hsla(var(--primary-hsla) / .07);border:1px solid;border-color:hsla(var(--primary-hsla) / .2);border-radius:6px;justify-content:center;align-items:center;padding:7px 12px;transition:color .3s,background .3s,border-color .3s;display:inline-flex}.mapping-transfer.svelte-11120hy{flex-shrink:0;width:16px;height:29px;display:block;position:relative}.translation-line.svelte-11120hy{background:linear-gradient(to bottom, hsla(var(--record-hsla) / .65), hsla(var(--primary-hsla) / .65));border-radius:2px;width:2px;position:absolute;top:0;bottom:5px;left:7px}.mapping-transfer.svelte-11120hy>svg{color:hsla(var(--primary-hsla) / .6);position:absolute;bottom:-1px;left:1px}.translation-particle.svelte-11120hy{opacity:0;width:8px;height:8px;animation:svelte-11120hy-translate-color var(--travel) var(--travel) ease-in-out both;border-radius:50%;position:absolute;top:0;left:4px}@keyframes svelte-11120hy-translate-color{0%{opacity:0;background:hsla(var(--packet-hsla) / 1);transform:translateY(-3px)scale(.6)}18%,35%{opacity:1;background:hsla(var(--packet-hsla) / 1)}85%{opacity:1;background:hsla(var(--primary-hsla) / 1)}to{opacity:0;background:hsla(var(--primary-hsla) / 1);transform:translateY(24px)scale(.7)}}@media (width<=560px){.translating-rule.svelte-11120hy{gap:9px}.mapping-transfer.svelte-11120hy{margin-inline:4px;transform:rotate(-90deg)}.mapping-target.svelte-11120hy{padding:7px 9px;font-size:10px}}@keyframes svelte-11120hy-version-reveal{0%{opacity:0;transform:translateY(8px)scale(.82)}to{opacity:1;transform:none}}@keyframes svelte-11120hy-field-reveal{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media (width<=560px){.card-stack.svelte-11120hy .product-picture:where(.svelte-11120hy)>.version-badge:where(.svelte-11120hy){font-size:52px;top:22px}.card-flow.svelte-11120hy{padding:14px 14px 18px}.stage-topline.svelte-11120hy{align-items:center;padding:12px 14px 0}.card-flow.svelte-11120hy .source-lane:where(.svelte-11120hy),.card-flow.svelte-11120hy .view-lane:where(.svelte-11120hy){max-width:none}.card-flow.svelte-11120hy .lane-heading:where(.svelte-11120hy){margin-bottom:8px;font-size:9px}.card-flow.svelte-11120hy .card-stack:where(.svelte-11120hy) .product-record{min-height:0}.card-flow.svelte-11120hy .product-picture:where(.svelte-11120hy){height:48px;padding-left:14px}.card-flow.svelte-11120hy .product-picture:where(.svelte-11120hy)>svg{width:32px;height:32px}.card-flow.svelte-11120hy .product-picture:where(.svelte-11120hy)>.version-badge:where(.svelte-11120hy){font-size:32px;top:8px;right:14px}.card-flow.svelte-11120hy .product-picture:where(.svelte-11120hy)>.order-pop:where(.svelte-11120hy){font-size:10px;top:12px;left:56px}.card-flow.svelte-11120hy .product-description:where(.svelte-11120hy){gap:3px;padding:9px 12px 5px}.card-flow.svelte-11120hy .product-description:where(.svelte-11120hy) strong:where(.svelte-11120hy){font-size:14px}.card-flow.svelte-11120hy .product-description:where(.svelte-11120hy) span:where(.svelte-11120hy){font-size:10px}.card-flow.svelte-11120hy .record-fields:where(.svelte-11120hy){min-height:94px;padding:0 6px 6px}.card-flow.svelte-11120hy .record-fields:where(.svelte-11120hy)>div:where(.svelte-11120hy){min-height:22px;padding:3px 6px}.card-flow.svelte-11120hy .record-fields:where(.svelte-11120hy) code:where(.svelte-11120hy),.card-flow.svelte-11120hy .record-fields:where(.svelte-11120hy) span:where(.svelte-11120hy){font-size:10px}.card-flow.svelte-11120hy>.flow-connector:where(.svelte-11120hy){width:20px;height:18px;margin:5px auto}.card-flow.svelte-11120hy>.flow-connector:where(.svelte-11120hy)>svg{top:2px}.card-flow.svelte-11120hy .flow-particle:where(.svelte-11120hy){top:6px}.card-flow.svelte-11120hy .mapping-agent:where(.svelte-11120hy){flex-direction:row;justify-content:center;gap:6px;padding:8px 10px 0;font-size:11px}.card-flow.svelte-11120hy .mapping-agent:where(.svelte-11120hy)>svg{width:15px;height:15px}.card-flow.svelte-11120hy .mapping-rule:where(.svelte-11120hy){flex-direction:row;gap:6px;min-width:0;padding:6px 8px 8px}.card-flow.svelte-11120hy .mapping-rule:where(.svelte-11120hy) .mapping-history{width:calc(var(--active-width,150px) + 6px);flex:0 auto;min-width:0;padding-block:2px;transition:width .42s;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3px calc(100% - 3px),#0000);mask-image:linear-gradient(90deg,#0000,#000 3px calc(100% - 3px),#0000)}.card-flow.svelte-11120hy .mapping-rule:where(.svelte-11120hy) .version-chip{gap:5px;min-width:30px;height:28px;padding-inline:6px}.card-flow.svelte-11120hy .mapping-rule:where(.svelte-11120hy) .version-chip code{font-size:10px}.card-flow.svelte-11120hy .mapping-transfer:where(.svelte-11120hy){margin-inline:4px;transform:rotate(-90deg)}.card-flow.svelte-11120hy .mapping-target:where(.svelte-11120hy){flex-shrink:0;padding:6px 8px;font-size:10px}.card-flow.svelte-11120hy .mapped-fields:where(.svelte-11120hy),.card-flow.svelte-11120hy .view-foot:where(.svelte-11120hy){display:none}}@media (prefers-reduced-motion:reduce){.product-record,.mapping-stage.svelte-11120hy *{transition:none!important;animation:none!important}}.story-section.svelte-oqmkpn>section{border-top:0;padding-block:80px}.story-section.first-section.svelte-oqmkpn>section{padding-top:0}.ask-grid.svelte-oqmkpn{opacity:.7;-webkit-mask-composite:source-in, xor;width:100vw;position:absolute;top:0;bottom:16px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(47% 76%,#0000 58%,#000 100%),linear-gradient(#0000,#000 16% 76%,#0000);mask-image:radial-gradient(47% 76%,#0000 58%,#000 100%),linear-gradient(#0000,#000 16% 76%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ask-hero.svelte-oqmkpn>:where(.svelte-oqmkpn):not(.ask-grid){z-index:1;position:relative}.ask-showcase.svelte-oqmkpn{padding-bottom:0;scroll-margin-top:88px}@media (width<=760px){.story-section.svelte-oqmkpn>section{padding-block:52px}.ask-grid.svelte-oqmkpn{opacity:.4}}@media (width<=560px){.ask-showcase.svelte-oqmkpn{width:100%}.showcase-heading.svelte-oqmkpn{margin-inline:18px}}
