.SignalDiagram-module__CbI8_a__diagram{--cycle:8s;width:100%;height:auto;overflow:visible}.SignalDiagram-module__CbI8_a__track{fill:none;stroke:var(--color-line-strong);stroke-width:1.5px}.SignalDiagram-module__CbI8_a__trackReturn{fill:none;stroke:#c9f24d2e;stroke-width:1.5px;stroke-dasharray:3 6}.SignalDiagram-module__CbI8_a__plate{fill:#ffffff0b;stroke:var(--color-line-strong);stroke-width:1px}.SignalDiagram-module__CbI8_a__glow{fill:var(--color-accent);opacity:0}.SignalDiagram-module__CbI8_a__icon{fill:none;stroke:var(--color-ink-muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.SignalDiagram-module__CbI8_a__label{fill:var(--color-ink-muted);font-family:var(--font-sans);font-weight:500}.SignalDiagram-module__CbI8_a__pulse{fill:none;stroke-width:4px;stroke-linecap:round;stroke-dasharray:5 95;opacity:0}.SignalDiagram-module__CbI8_a__pulseRaw{stroke:var(--color-signal-raw);animation:SignalDiagram-module__CbI8_a__travelA var(--cycle) linear infinite}.SignalDiagram-module__CbI8_a__pulseHot{stroke:var(--color-signal-hot);animation:SignalDiagram-module__CbI8_a__travelB var(--cycle) linear infinite}.SignalDiagram-module__CbI8_a__pulseWon{stroke:var(--color-signal-won);stroke-width:5px;animation:SignalDiagram-module__CbI8_a__travelC var(--cycle) linear infinite}.SignalDiagram-module__CbI8_a__pulseRawSecond{stroke:var(--color-signal-raw);animation:SignalDiagram-module__CbI8_a__travelASecond calc(var(--cycle) * 2) linear infinite}@keyframes SignalDiagram-module__CbI8_a__travelA{0%,8%{stroke-dashoffset:0;opacity:0}9%{opacity:1}26%{opacity:1}28%{stroke-dashoffset:-100px;opacity:0}to{stroke-dashoffset:-100px;opacity:0}}@keyframes SignalDiagram-module__CbI8_a__travelASecond{0%,54%{stroke-dashoffset:0;opacity:0}55%{opacity:1}62%{opacity:1}64%{stroke-dashoffset:-100px;opacity:0}to{stroke-dashoffset:-100px;opacity:0}}@keyframes SignalDiagram-module__CbI8_a__travelB{0%,42%{stroke-dashoffset:0;opacity:0}43%{opacity:1}58%{opacity:1}60%{stroke-dashoffset:-100px;opacity:0}to{stroke-dashoffset:-100px;opacity:0}}@keyframes SignalDiagram-module__CbI8_a__travelC{0%,70%{stroke-dashoffset:0;opacity:0}71%{opacity:1}88%{opacity:1}90%{stroke-dashoffset:-100px;opacity:0}to{stroke-dashoffset:-100px;opacity:0}}.SignalDiagram-module__CbI8_a__glowAds{animation:SignalDiagram-module__CbI8_a__glowAds var(--cycle) ease-in-out infinite}.SignalDiagram-module__CbI8_a__glowQualify{animation:SignalDiagram-module__CbI8_a__glowQualify var(--cycle) ease-in-out infinite}.SignalDiagram-module__CbI8_a__glowCrm{animation:SignalDiagram-module__CbI8_a__glowCrm var(--cycle) ease-in-out infinite}@keyframes SignalDiagram-module__CbI8_a__glowAds{0%{opacity:.28}8%,86%{opacity:0}93%{opacity:.55}to{opacity:.28}}@keyframes SignalDiagram-module__CbI8_a__glowQualify{0%,26%{opacity:0}32%{opacity:.4}44%{opacity:.4}50%,to{opacity:0}}@keyframes SignalDiagram-module__CbI8_a__glowCrm{0%,58%{opacity:0}64%{opacity:.42}76%{opacity:.42}82%,to{opacity:0}}.SignalDiagram-module__CbI8_a__chip{opacity:0}.SignalDiagram-module__CbI8_a__chipBox{fill:#ffffff12;stroke:var(--color-line-strong);stroke-width:1px}.SignalDiagram-module__CbI8_a__chipText{fill:var(--color-ink);font-family:var(--font-sans);font-weight:500}.SignalDiagram-module__CbI8_a__chipOne{animation:SignalDiagram-module__CbI8_a__chipIn var(--cycle) ease-out infinite}.SignalDiagram-module__CbI8_a__chipTwo{animation:SignalDiagram-module__CbI8_a__chipInLate var(--cycle) ease-out infinite}@keyframes SignalDiagram-module__CbI8_a__chipIn{0%,28%{opacity:0;transform:translateY(6px)}33%,46%{opacity:1;transform:translateY(0)}52%,to{opacity:0;transform:translateY(0)}}@keyframes SignalDiagram-module__CbI8_a__chipInLate{0%,32%{opacity:0;transform:translateY(6px)}37%,46%{opacity:1;transform:translateY(0)}52%,to{opacity:0;transform:translateY(0)}}.SignalDiagram-module__CbI8_a__check{opacity:0;animation:SignalDiagram-module__CbI8_a__checkIn var(--cycle) ease-out infinite}.SignalDiagram-module__CbI8_a__checkRing{fill:#c9f24d24;stroke:var(--color-accent);stroke-width:1.2px}.SignalDiagram-module__CbI8_a__checkMark{fill:none;stroke:var(--color-accent);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;animation:SignalDiagram-module__CbI8_a__checkDraw var(--cycle) ease-out infinite}@keyframes SignalDiagram-module__CbI8_a__checkIn{0%,60%{opacity:0}65%,84%{opacity:1}90%,to{opacity:0}}@keyframes SignalDiagram-module__CbI8_a__checkDraw{0%,62%{stroke-dashoffset:24px}70%,to{stroke-dashoffset:0}}.SignalDiagram-module__CbI8_a__signal{opacity:0;animation:SignalDiagram-module__CbI8_a__signalIn var(--cycle) ease-out infinite}.SignalDiagram-module__CbI8_a__signalText{fill:var(--color-accent);font-family:var(--font-sans);font-weight:600}.SignalDiagram-module__CbI8_a__signalBox{fill:#c9f24d1a;stroke:#c9f24d59;stroke-width:1px}@keyframes SignalDiagram-module__CbI8_a__signalIn{0%,71%{opacity:0}76%,87%{opacity:1}92%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.SignalDiagram-module__CbI8_a__pulse{display:none}.SignalDiagram-module__CbI8_a__glow{opacity:.2}.SignalDiagram-module__CbI8_a__chip,.SignalDiagram-module__CbI8_a__check,.SignalDiagram-module__CbI8_a__signal{opacity:1}.SignalDiagram-module__CbI8_a__checkMark{stroke-dashoffset:0}}
.FitChart-module__GUn5TG__chart{width:100%;height:auto}.FitChart-module__GUn5TG__axis{stroke:var(--color-line-strong);stroke-width:1px}.FitChart-module__GUn5TG__gridLine{stroke:var(--color-line);stroke-width:1px;stroke-dasharray:2 5}.FitChart-module__GUn5TG__axisLabel{fill:var(--color-ink-faint);font-family:var(--font-sans);font-size:11px;font-weight:500}.FitChart-module__GUn5TG__thresholdValue{fill:var(--color-ink-muted);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.FitChart-module__GUn5TG__floorValue{fill:var(--color-ink-faint);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.FitChart-module__GUn5TG__zoneFill{fill:#c9f24d12}.FitChart-module__GUn5TG__zoneEdge{fill:none;stroke:#c9f24d80;stroke-width:1.2px;stroke-dasharray:6 6;animation:4s linear infinite FitChart-module__GUn5TG__edgeCrawl}@keyframes FitChart-module__GUn5TG__edgeCrawl{to{stroke-dashoffset:-24px}}.FitChart-module__GUn5TG__zoneLabel{fill:var(--color-accent);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.FitChart-module__GUn5TG__maybeFill{fill:#f7f5f009}.FitChart-module__GUn5TG__maybeEdge{fill:none;stroke:var(--color-line-strong);stroke-width:1px;stroke-dasharray:3 5}.FitChart-module__GUn5TG__maybeLabel{fill:var(--color-ink-muted);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.FitChart-module__GUn5TG__dotMaybe{fill:var(--color-ink-muted);opacity:.75}.FitChart-module__GUn5TG__dotOut{fill:var(--color-ink-faint);opacity:.4}.FitChart-module__GUn5TG__dotIn{fill:var(--color-accent)}.FitChart-module__GUn5TG__halo{fill:var(--color-accent);opacity:0;animation:3.6s ease-out infinite FitChart-module__GUn5TG__haloPulse}@keyframes FitChart-module__GUn5TG__haloPulse{0%{opacity:.35}35%,to{opacity:0}}.FitChart-module__GUn5TG__candidateTrack{fill:none;stroke:#c9f24d29;stroke-width:1px;stroke-dasharray:3 4}.FitChart-module__GUn5TG__candidate{fill:none;stroke:var(--color-accent);stroke-width:5px;stroke-linecap:round;stroke-dasharray:4 96;opacity:0;animation:6s cubic-bezier(.4,0,.3,1) infinite FitChart-module__GUn5TG__candidateRun}@keyframes FitChart-module__GUn5TG__candidateRun{0%{stroke-dashoffset:0;opacity:0}6%{opacity:1}58%{opacity:1}66%,to{stroke-dashoffset:-100px;opacity:0}}.FitChart-module__GUn5TG__arrival{fill:var(--color-accent);opacity:0;animation:6s ease-out infinite FitChart-module__GUn5TG__arrivalFlash}@keyframes FitChart-module__GUn5TG__arrivalFlash{0%,60%{opacity:0}68%{opacity:.45}to{opacity:0}}@media (prefers-reduced-motion:reduce){.FitChart-module__GUn5TG__zoneEdge,.FitChart-module__GUn5TG__halo,.FitChart-module__GUn5TG__candidate,.FitChart-module__GUn5TG__arrival{animation:none}.FitChart-module__GUn5TG__candidate{display:none}}
.FunnelScan-module__-ohzFW__chart{width:100%;height:auto}.FunnelScan-module__-ohzFW__shell{fill:#ffffff05;stroke:var(--color-line-strong);stroke-width:1.3px}.FunnelScan-module__-ohzFW__divider{stroke:var(--color-line);stroke-width:1px}.FunnelScan-module__-ohzFW__stage{fill:var(--color-ink-muted);font-family:var(--font-sans);font-size:16.5px;font-weight:500}.FunnelScan-module__-ohzFW__glowClear{stop-color:var(--color-accent);stop-opacity:0}.FunnelScan-module__-ohzFW__glowTrail{stop-color:var(--color-accent);stop-opacity:.3}.FunnelScan-module__-ohzFW__glowLead{stop-color:var(--color-accent);stop-opacity:.18}.FunnelScan-module__-ohzFW__scanLine{fill:var(--color-accent);opacity:.5}.FunnelScan-module__-ohzFW__beam{animation:5.4s linear infinite FunnelScan-module__-ohzFW__scanMove}@keyframes FunnelScan-module__-ohzFW__scanMove{0%{opacity:0;transform:translateY(0)}4%{opacity:1}70%{opacity:1}74%,to{opacity:0;transform:translateY(511px)}}.FunnelScan-module__-ohzFW__leakDot,.FunnelScan-module__-ohzFW__leakTick,.FunnelScan-module__-ohzFW__leakLabel{opacity:0}.FunnelScan-module__-ohzFW__leakDot{fill:var(--color-accent)}.FunnelScan-module__-ohzFW__leakTick{stroke:var(--color-accent);stroke-width:1.5px;stroke-linecap:round}.FunnelScan-module__-ohzFW__leakLabel{fill:var(--color-accent);font-family:var(--font-sans);font-size:12.5px;font-weight:600}.FunnelScan-module__-ohzFW__leakHalo{fill:var(--color-accent);opacity:0}.FunnelScan-module__-ohzFW__on1{animation:5.4s ease-out infinite FunnelScan-module__-ohzFW__leakOn1}.FunnelScan-module__-ohzFW__on2{animation:5.4s ease-out infinite FunnelScan-module__-ohzFW__leakOn2}.FunnelScan-module__-ohzFW__on3{animation:5.4s ease-out infinite FunnelScan-module__-ohzFW__leakOn3}.FunnelScan-module__-ohzFW__halo1{animation:5.4s ease-out infinite FunnelScan-module__-ohzFW__halo1}.FunnelScan-module__-ohzFW__halo2{animation:5.4s ease-out infinite FunnelScan-module__-ohzFW__halo2}.FunnelScan-module__-ohzFW__halo3{animation:5.4s ease-out infinite FunnelScan-module__-ohzFW__halo3}@keyframes FunnelScan-module__-ohzFW__leakOn1{0%,17%{opacity:0}20%,78%{opacity:1}88%,to{opacity:0}}@keyframes FunnelScan-module__-ohzFW__leakOn2{0%,35.5%{opacity:0}38.5%,78%{opacity:1}88%,to{opacity:0}}@keyframes FunnelScan-module__-ohzFW__leakOn3{0%,54%{opacity:0}57%,78%{opacity:1}88%,to{opacity:0}}@keyframes FunnelScan-module__-ohzFW__halo1{0%,17.5%{opacity:0}19.5%{opacity:.45}30%,to{opacity:0}}@keyframes FunnelScan-module__-ohzFW__halo2{0%,36%{opacity:0}38%{opacity:.45}48.5%,to{opacity:0}}@keyframes FunnelScan-module__-ohzFW__halo3{0%,54.5%{opacity:0}56.5%{opacity:.45}67%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.FunnelScan-module__-ohzFW__beam,.FunnelScan-module__-ohzFW__leakHalo{display:none}.FunnelScan-module__-ohzFW__leakDot,.FunnelScan-module__-ohzFW__leakTick,.FunnelScan-module__-ohzFW__leakLabel{opacity:1;animation:none}}
