.row.svelte-1psgep5{animation:svelte-1psgep5-land .22s var(--ease-out-quint) both}@keyframes svelte-1psgep5-land{0%{opacity:.25;transform:translate3d(8px,3px,0)}to{opacity:1;transform:none}}.verdict.svelte-1psgep5{animation:svelte-1psgep5-stamp .26s var(--ease-out-quint) both}@keyframes svelte-1psgep5-stamp{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.row.svelte-1psgep5,.verdict.svelte-1psgep5{animation:none}}.flow.svelte-1a9d1dd{width:100%;min-width:40rem;height:auto;overflow:visible}.ribbon.svelte-1a9d1dd,.current.svelte-1a9d1dd{stroke-width:var(--w);stroke-linecap:butt;transition:stroke-width .62s var(--ease-out-quint),stroke .62s var(--ease-out-quint),opacity .62s var(--ease-out-quint)}.ribbon.svelte-1a9d1dd{stroke:color-mix(in oklab,var(--color-ink-muted) 26%,transparent)}.current.svelte-1a9d1dd{stroke:color-mix(in oklab,var(--color-ink-muted) 38%,transparent);stroke-dasharray:5 13 11 17 7 21;animation-name:svelte-1a9d1dd-flow;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes svelte-1a9d1dd-flow{to{stroke-dashoffset:-74}}.vendor.ribbon.svelte-1a9d1dd{stroke:color-mix(in oklab,var(--color-cost) 34%,transparent)}.vendor.current.svelte-1a9d1dd{stroke:color-mix(in oklab,var(--color-cost) 46%,transparent)}.flow.on.svelte-1a9d1dd .vendor.ribbon:where(.svelte-1a9d1dd){stroke:color-mix(in oklab,var(--color-accent) 62%,transparent)}.flow.on.svelte-1a9d1dd .vendor.current:where(.svelte-1a9d1dd){stroke:var(--color-accent)}.vault.ribbon.svelte-1a9d1dd{stroke:color-mix(in oklab,var(--color-save) 30%,transparent)}.vault.current.svelte-1a9d1dd{stroke:color-mix(in oklab,var(--color-save) 44%,transparent)}.box.svelte-1a9d1dd rect:where(.svelte-1a9d1dd){fill:var(--color-surface);stroke:var(--color-line)}.box.svelte-1a9d1dd text:where(.svelte-1a9d1dd){text-anchor:middle;font-family:inherit}.eyebrow.svelte-1a9d1dd{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;fill:var(--color-accent)}.eyebrow.save.svelte-1a9d1dd{fill:var(--color-save)}.figure.svelte-1a9d1dd{font-size:25px;font-weight:600;font-variant-numeric:tabular-nums;fill:var(--color-ink)}.unit.svelte-1a9d1dd{font-size:11.5px;fill:var(--color-ink-muted)}.node.svelte-1a9d1dd{color:var(--color-ink)}.node.svelte-1a9d1dd,.box.vault.svelte-1a9d1dd{opacity:.26;transition:opacity .62s var(--ease-out-quint)}.flow.on.svelte-1a9d1dd .node:where(.svelte-1a9d1dd),.flow.on.svelte-1a9d1dd .box.vault:where(.svelte-1a9d1dd){opacity:1}.flow.on.svelte-1a9d1dd .node:where(.svelte-1a9d1dd) rect:where(.svelte-1a9d1dd){stroke:color-mix(in oklab,var(--color-accent) 45%,transparent)}.flow.on.svelte-1a9d1dd .box.vault:where(.svelte-1a9d1dd) rect:where(.svelte-1a9d1dd){stroke:color-mix(in oklab,var(--color-save) 30%,transparent)}@media(prefers-reduced-motion:reduce){.current.svelte-1a9d1dd{display:none}}.mark.svelte-4ahwph{filter:brightness(0);opacity:.55;transition:opacity .2s ease}.mark.svelte-4ahwph:hover{opacity:.75}@media(prefers-color-scheme:dark){.mark.svelte-4ahwph{filter:brightness(0) invert(1);opacity:.6}.mark.svelte-4ahwph:hover{opacity:.8}}@media(prefers-reduced-motion:reduce){.mark.svelte-4ahwph{transition:none}}.field.svelte-l285fu{position:absolute;inset:0;overflow:clip;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 0%,black,transparent 70%);mask-image:radial-gradient(ellipse 70% 55% at 50% 0%,black,transparent 70%)}.field.converge.svelte-l285fu{-webkit-mask-image:radial-gradient(ellipse 42% 62% at 50% 50%,transparent 26%,black 82%);mask-image:radial-gradient(ellipse 42% 62% at 50% 50%,transparent 26%,black 82%)}.bar.svelte-l285fu{position:absolute;border-radius:999px;background:linear-gradient(to right,transparent,var(--color-ink));opacity:.14;animation-name:svelte-l285fu-drift-across;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--dur);animation-delay:var(--delay)}.bar.signal.svelte-l285fu{background:linear-gradient(to right,transparent,var(--color-accent));opacity:.22}.field.converge.svelte-l285fu .bar:where(.svelte-l285fu){opacity:.4}.field.converge.svelte-l285fu .bar.signal:where(.svelte-l285fu){opacity:.62}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.field.converge.svelte-l285fu{view-timeline-name:--signoff}.field.converge.svelte-l285fu .bar:where(.svelte-l285fu),.field.converge.svelte-l285fu .diamond:where(.svelte-l285fu){animation-timeline:--signoff;animation-duration:auto;animation-delay:0s;animation-iteration-count:1;animation-fill-mode:both}.field.converge.svelte-l285fu .bar:where(.svelte-l285fu){animation-range:cover var(--from) cover var(--to)}.field.converge.svelte-l285fu .diamond:where(.svelte-l285fu){animation-range:cover 20% cover 70%}}}.bloom.svelte-l285fu{position:absolute;top:50%;left:50%;width:20rem;height:20rem;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,var(--color-bloom-core) 0%,var(--color-bloom) 42%,transparent 70%);opacity:.55;filter:blur(26px);animation:svelte-l285fu-bloom-pulse 9s ease-in-out infinite}.diamond.svelte-l285fu{position:absolute;background:var(--color-accent);opacity:.5;animation-name:svelte-l285fu-diamond-drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:var(--dur);animation-delay:var(--delay)}@keyframes svelte-l285fu-drift-across{0%{transform:translate(-30vw)}to{transform:translate(110vw)}}@keyframes svelte-l285fu-bloom-pulse{0%,to{opacity:.42;transform:translate(-50%,-50%) scale(.94)}50%{opacity:.62;transform:translate(-50%,-50%) scale(1.06)}}@keyframes svelte-l285fu-diamond-drift{0%,to{transform:rotate(45deg) translateY(-10px);opacity:.28}50%{transform:rotate(45deg) translateY(10px);opacity:.6}}@media(prefers-reduced-motion:reduce){.field.svelte-l285fu{display:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.sign-off-tag.svelte-1uha8ag{animation:svelte-1uha8ag-tag-in linear both;animation-timeline:view();animation-range:cover 32% cover 50%}}}@keyframes svelte-1uha8ag-tag-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
