.cyg{--cyg-teal:var(--l-accent);--cyg-blue:var(--l-accent-2);--cyg-ink-teal:color-mix(in srgb,color-mix(in srgb,var(--l-accent) var(--l-ink-mix),var(--l-text-1)) 85%,var(--l-text-1));--cyg-ink-blue:color-mix(in srgb,color-mix(in srgb,var(--l-accent-2) var(--l-ink-mix),var(--l-text-1)) 85%,var(--l-text-1));--cyg-muted:color-mix(in srgb,var(--l-text-3) 80%,var(--l-text-1));--cyg-hair:color-mix(in srgb,var(--l-text-1) 14%,transparent)}.cyg-mono{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.1em}.cyg-serif{font-family:var(--font-instrument-serif),Georgia,serif;font-size:28px;fill:var(--l-text-1)}.cyg-mob .cyg-serif{font-size:26px}.cyg-mob .cyg-serif-sm{font-size:24px}.cyg-serif-hero{font-size:34px;fill:var(--cyg-ink-blue)}.cyg-mob .cyg-serif-hero{font-size:28px}.cyg-node-title{font-size:13.5px;font-weight:500;fill:var(--l-text-1)}.cyg-note{font-size:12.5px}.cyg-muted,.cyg-note{fill:var(--cyg-muted)}.cyg-ink-teal{fill:var(--cyg-ink-teal)}.cyg-ink-blue{fill:var(--cyg-ink-blue)}.cyg-mob .cyg-mono,.cyg-mob .cyg-note{font-size:13.5px}@media (max-width:1023px){.landing-root .card.cyg-card{backdrop-filter:none;-webkit-backdrop-filter:none}}.cyg-tone-neutral{--cyg-c:var(--l-text-3)}.cyg-tone-teal{--cyg-c:var(--l-accent)}.cyg-tone-blue{--cyg-c:var(--l-accent-2)}.cyg-stop-blue{stop-color:var(--l-accent-2)}.cyg-stop-teal{stop-color:var(--l-accent)}.cyg-node{fill:color-mix(in srgb,var(--l-text-1) 3%,transparent);stroke:var(--cyg-hair);stroke-width:1}.cyg-node-on{fill:color-mix(in srgb,var(--cyg-c) 12%,transparent);stroke:var(--cyg-c);stroke-width:1.5;opacity:0}.cyg-node-dot{fill:var(--cyg-c)}.cyg-connector{fill:none;stroke:color-mix(in srgb,var(--l-text-1) 24%,transparent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cyg-dot{fill:var(--cyg-c);opacity:0}.cyg-axis{stroke:color-mix(in srgb,var(--l-text-1) 16%,transparent);stroke-width:1}.cyg-variable{fill:none;stroke:var(--l-text-3);stroke-width:1.5;stroke-linejoin:round;stroke-dasharray:450;opacity:0}.cyg-label-variable{opacity:0}.cyg-yield,.cyg-yield-m{fill:none;stroke:var(--cyg-blue);stroke-width:2.5;stroke-linejoin:round}.cyg-yield{stroke-dasharray:620}.cyg-guide{stroke:var(--cyg-blue);stroke-opacity:.5;stroke-width:1;stroke-dasharray:2 5}.cyg-fixed,.cyg-fixed-m{stroke:var(--cyg-teal);stroke-width:2.5}.cyg-fixed{stroke-dasharray:400}.cyg-lock{transform-box:fill-box;transform-origin:center}.cyg-lock-badge{fill:color-mix(in srgb,var(--cyg-teal) 18%,var(--l-bg));stroke:var(--cyg-teal);stroke-width:1.5}.cyg-lock-shackle{fill:none;stroke:var(--cyg-ink-teal);stroke-width:1.6;stroke-linecap:round}.cyg-lock-body{fill:var(--cyg-ink-teal)}.cyg-bracket{fill:none;stroke:var(--cyg-ink-blue);stroke-width:1.25}.cyg-desk .cyg-node-on-1{animation:cyg-on-1 10s ease-in-out infinite}.cyg-desk .cyg-node-on-2{animation:cyg-on-2 10s ease-in-out infinite}.cyg-desk .cyg-node-on-3{animation:cyg-on-3 10s ease-in-out infinite}.cyg-desk .cyg-dot-1{animation:cyg-dot-1 10s ease-in-out infinite}.cyg-desk .cyg-dot-2{animation:cyg-dot-2 10s ease-in-out infinite}.cyg-desk .cyg-variable{animation:cyg-variable 10s ease-in-out infinite}.cyg-desk .cyg-label-variable{animation:cyg-label-variable 10s ease-in-out infinite}.cyg-desk .cyg-lock{animation:cyg-lock 10s ease-out infinite}.cyg-desk .cyg-fixed{animation:cyg-fixed 10s ease-in-out infinite}.cyg-desk .cyg-cost{animation:cyg-cost 10s ease-in-out infinite}.cyg-desk .cyg-label-borrow{animation:cyg-label-borrow 10s ease-out infinite}.cyg-desk .cyg-yield{animation:cyg-yield 10s ease-in-out infinite}.cyg-desk .cyg-guide{animation:cyg-guide 10s ease-in-out infinite}.cyg-desk .cyg-label-yield{animation:cyg-label-yield 10s ease-out infinite}.cyg-desk .cyg-carry{animation:cyg-carry 10s ease-in-out infinite}.cyg-desk .cyg-label-carry{animation:cyg-label-carry 10s ease-out infinite}.cyg-desk .cyg-drift{animation:cyg-drift 20s linear infinite}@keyframes cyg-on-1{0%,2%{opacity:0}18%,6%{opacity:1}24%,to{opacity:0}}@keyframes cyg-on-2{0%,16%{opacity:0}20%,34%{opacity:1}40%,to{opacity:0}}@keyframes cyg-on-3{0%,32%{opacity:0}36%,60%{opacity:1}66%,to{opacity:0}}@keyframes cyg-dot-1{0%,13%{opacity:0;transform:translateX(0)}14%{opacity:1;transform:translateX(0)}18%{opacity:1;transform:translateX(20px)}19%,to{opacity:0;transform:translateX(20px)}}@keyframes cyg-dot-2{0%,29%{opacity:0;transform:translateX(0)}30%{opacity:1;transform:translateX(0)}34%{opacity:1;transform:translateX(20px)}35%,to{opacity:0;transform:translateX(20px)}}@keyframes cyg-variable{0%,3%{opacity:.85;stroke-dashoffset:450}14%,21%{opacity:.85;stroke-dashoffset:0}30%,to{opacity:0;stroke-dashoffset:0}}@keyframes cyg-label-variable{0%,5%{opacity:0}10%,21%{opacity:1}28%,to{opacity:0}}@keyframes cyg-lock{0%,19%{opacity:0;transform:scale(.6)}23%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}@keyframes cyg-fixed{0%,19%{opacity:1;stroke-dashoffset:400}29%,92%{opacity:1;stroke-dashoffset:0}97%,to{opacity:0;stroke-dashoffset:0}}@keyframes cyg-cost{0%,21%{opacity:0}30%,92%{opacity:1}97%,to{opacity:0}}@keyframes cyg-label-borrow{0%,25%{opacity:0;transform:translateY(4px)}31%,92%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes cyg-yield{0%,36%{opacity:1;stroke-dashoffset:620}48%,92%{opacity:1;stroke-dashoffset:0}97%,to{opacity:0;stroke-dashoffset:0}}@keyframes cyg-guide{0%,42%{opacity:0}48%,92%{opacity:1}97%,to{opacity:0}}@keyframes cyg-label-yield{0%,42%{opacity:0;transform:translateY(4px)}48%,92%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes cyg-carry{0%,46%{opacity:0}55%,92%{opacity:1}97%,to{opacity:0}}@keyframes cyg-label-carry{0%,50%{opacity:0;transform:translateY(4px)}57%,92%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes cyg-drift{0%{transform:translateX(0)}to{transform:translateX(-200px)}}.cyg-mob .cyg-m-bob{animation:cyg-m-bob 3.6s ease-in-out infinite alternate}.cyg-mob .cyg-m-band{transform-box:fill-box;transform-origin:50% 100%;animation:cyg-m-band 3.6s ease-in-out infinite alternate}@keyframes cyg-m-bob{0%{transform:translateY(-2.5px)}to{transform:translateY(2.5px)}}@keyframes cyg-m-band{0%{opacity:1;transform:scaleY(1.045)}to{opacity:.72;transform:scaleY(.955)}}.cyg-stage[data-cyg-play=paused] *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cyg-stage *{animation:none!important}}.fxg{--fxg-fixed:color-mix(in srgb,var(--l-accent) 72%,var(--l-text-1));--fxg-var:color-mix(in srgb,var(--color-warning) 70%,var(--l-text-1));--fxg-band:color-mix(in srgb,var(--l-accent) 12%,transparent);--fxg-band-edge:color-mix(in srgb,var(--fxg-fixed) 50%,transparent);--fxg-grid:color-mix(in srgb,var(--l-text-4) 32%,transparent);--fxg-axis:color-mix(in srgb,var(--l-text-4) 75%,transparent);--fxg-glow:color-mix(in srgb,var(--l-accent) 14%,transparent);--fxg-surface:var(--l-bg);--fxg-chip:color-mix(in srgb,var(--l-bg) 90%,transparent);--fxg-chip-border:var(--l-glass-border-hover)}[data-theme=dark] .fxg{--fxg-fixed:var(--l-accent);--fxg-var:var(--color-warning);--fxg-band:color-mix(in srgb,var(--l-accent) 8%,transparent);--fxg-glow:color-mix(in srgb,var(--l-accent) 9%,transparent)}.fxg-svg{width:100%;height:auto}.fxg-svg--m{max-width:400px;margin-inline:auto}@media (max-width:1023px){.landing-root .card.fxg-card{backdrop-filter:none;-webkit-backdrop-filter:none}}.fxg-glow-stop{stop-color:var(--fxg-glow);stop-opacity:0}.fxg-glow-stop--in{stop-opacity:1}.fxg-grid path{fill:none;stroke:var(--fxg-grid);stroke-width:1;stroke-dasharray:2 6}.fxg-axis path{fill:none;stroke:var(--fxg-axis);stroke-width:1.25}.fxg-mono{font-family:var(--font-space-mono,"Space Mono"),ui-monospace,monospace;font-weight:400;letter-spacing:.08em}.fxg-axis-label{font-size:14px;fill:var(--l-text-3)}.fxg-band-label{font-size:14px;fill:var(--l-accent-ink)}.fxg-band-fill{fill:var(--fxg-band)}.fxg-band-edge{fill:none;stroke:var(--fxg-band-edge);stroke-width:1.25;stroke-dasharray:5 5}.fxg-guide{fill:none;stroke:var(--fxg-axis);stroke-width:1;stroke-dasharray:3 5}.fxg-progress{fill:none;stroke:var(--fxg-fixed);stroke-width:2.5}.fxg-var{fill:none;stroke-linecap:round;stroke-linejoin:round}.fxg-var--pre{stroke:var(--fxg-var);stroke-width:2.5}.fxg-var--post{stroke:var(--fxg-var);stroke-width:1.75}[data-theme=dark] .fxg .fxg-var--post{stroke:color-mix(in srgb,var(--fxg-var) 70%,transparent);stroke-width:2}.fxg-fixed{fill:none;stroke:var(--fxg-fixed);stroke-width:3.5;stroke-linecap:round}.fxg-fixed--glow{stroke-width:12;stroke-opacity:.16;stroke-linecap:butt}.fxg-chip rect{fill:var(--fxg-chip);stroke:var(--fxg-chip-border);stroke-width:1}.fxg-chip text{font-family:var(--font-dm-sans,"DM Sans"),system-ui,sans-serif;font-size:14.5px;font-weight:600;fill:var(--l-text-1)}.fxg-chip--var circle{fill:var(--fxg-var)}.fxg-chip--fixed circle{fill:var(--fxg-fixed)}.fxg-badge-aura{fill:color-mix(in srgb,var(--fxg-fixed) 12%,transparent)}.fxg-badge-ring{fill:var(--fxg-surface);stroke:color-mix(in srgb,var(--fxg-fixed) 65%,transparent);stroke-width:1.5}.fxg-shackle{fill:none;stroke:var(--fxg-fixed);stroke-width:2.4;stroke-linecap:round}.fxg-lock-body{fill:var(--fxg-fixed)}.fxg-keyhole{fill:var(--fxg-surface)}.fxg-node{fill:var(--fxg-fixed);stroke:var(--fxg-surface);stroke-width:2.5}.fxg-halo{fill:color-mix(in srgb,var(--fxg-fixed) 35%,transparent);opacity:0}.fxg-head{opacity:0}.fxg-head-line{fill:none;stroke:color-mix(in srgb,var(--fxg-fixed) 45%,transparent);stroke-width:1;stroke-dasharray:2 4}.fxg-head-dot{fill:var(--fxg-fixed);stroke:var(--fxg-surface);stroke-width:2}.fxg-m-label{font-size:14.5px;letter-spacing:.05em;fill:var(--l-text-2)}.fxg-key{fill:none;stroke-width:3;stroke-linecap:round}.fxg-key--var{stroke:var(--fxg-var)}.fxg-key--fixed{stroke:var(--fxg-fixed)}.fxg-key-swatch{stroke:var(--fxg-band-edge);stroke-width:1;stroke-dasharray:3 2}.fxg-badge,.fxg-band,.fxg-band-label,.fxg-chip,.fxg-halo,.fxg-head,.fxg-m-flow,.fxg-node,.fxg-progress,.fxg-shackle{transform-box:view-box;transform-origin:0 0}@media (prefers-reduced-motion:no-preference){.fxg-svg--d .fxg-stage{animation:fxg-stage 10s linear infinite both}.fxg-svg--d .fxg-var--pre{stroke-dasharray:1 1;animation:fxg-pre 10s linear infinite both}.fxg-svg--d .fxg-var--post{stroke-dasharray:1 1;animation:fxg-post 10s linear infinite both}.fxg-svg--d .fxg-fixed{stroke-dasharray:1 1;animation:fxg-fixed 10s linear infinite both}.fxg-svg--d .fxg-head{animation:fxg-head 10s linear infinite both}.fxg-svg--d .fxg-progress{animation:fxg-progress 10s linear infinite both}.fxg-svg--d .fxg-chip--var{animation:fxg-chip-var 10s linear infinite both}.fxg-svg--d .fxg-chip--fixed{animation:fxg-chip-fixed 10s linear infinite both}.fxg-svg--d .fxg-band-label{animation:fxg-band-label 10s linear infinite both}.fxg-svg--d .fxg-node{animation:fxg-node 10s linear infinite both}.fxg-svg--d .fxg-guide{animation:fxg-guide 10s linear infinite both}.fxg-svg--d .fxg-badge{animation:fxg-badge 10s linear infinite both}.fxg-svg--d .fxg-shackle{animation:fxg-shackle 10s linear infinite both}.fxg-svg--d .fxg-halo{animation:fxg-halo 10s linear infinite both}.fxg-svg--d .fxg-band{animation:fxg-band 10s linear infinite both}.fxg-svg--m .fxg-m-flow{animation:fxg-m-flow 16s linear infinite both}.fxg[data-fxg-play=off] .fxg-svg *{animation-play-state:paused}}@keyframes fxg-stage{0%,92%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.25,1)}98%,to{opacity:0}}@keyframes fxg-pre{0%{stroke-dashoffset:1;opacity:0}1%{stroke-dashoffset:1;opacity:1;animation-timing-function:cubic-bezier(.45,0,.25,1)}18%,to{stroke-dashoffset:0;opacity:1}}@keyframes fxg-post{0%,29.9%{stroke-dashoffset:1;opacity:0}30%{stroke-dashoffset:1;opacity:1}35%{stroke-dashoffset:.9223}40%{stroke-dashoffset:.8166}45%{stroke-dashoffset:.7093}50%{stroke-dashoffset:.6184}55%{stroke-dashoffset:.5158}60%{stroke-dashoffset:.4323}65%{stroke-dashoffset:.3213}70%{stroke-dashoffset:.2129}75%{stroke-dashoffset:.0952}80%,to{stroke-dashoffset:0;opacity:1}}@keyframes fxg-fixed{0%,29.9%{stroke-dashoffset:1;opacity:0}30%{stroke-dashoffset:1;opacity:1}80%,to{stroke-dashoffset:0;opacity:1}}@keyframes fxg-head{0%{opacity:0;transform:translateX(0)}31.5%{opacity:0;transform:translateX(9px)}35%{opacity:1;transform:translateX(30px)}80%{opacity:1;transform:translateX(300px)}84%,to{opacity:0;transform:translateX(300px)}}@keyframes fxg-progress{0%,30%{transform:scaleX(0)}80%,to{transform:scaleX(1)}}@keyframes fxg-chip-var{0%,3%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.16,1,.3,1)}10%,to{opacity:1;transform:translateY(0)}}@keyframes fxg-chip-fixed{0%,31%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.16,1,.3,1)}38%,to{opacity:1;transform:translateY(0)}}@keyframes fxg-band-label{0%,32%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.16,1,.3,1)}38%,to{opacity:1;transform:translateY(0)}}@keyframes fxg-node{0%,17%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.16,1,.3,1)}20%,to{opacity:1;transform:scale(1)}}@keyframes fxg-guide{0%,18%{opacity:0}23%,to{opacity:1}}@keyframes fxg-badge{0%,19%{opacity:0;transform:translateY(-10px) scale(.9);animation-timing-function:cubic-bezier(.16,1,.3,1)}24%,to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fxg-shackle{0%,23%{transform:translateY(-5px);animation-timing-function:cubic-bezier(.55,0,.9,.4)}26.5%,to{transform:translateY(0)}}@keyframes fxg-halo{0%,26.5%{opacity:0;transform:scale(.6)}27%{opacity:.9;transform:scale(.6);animation-timing-function:cubic-bezier(.16,1,.3,1)}40%,to{opacity:0;transform:scale(3)}}@keyframes fxg-band{0%,26%{opacity:0;transform:scaleY(.04);animation-timing-function:cubic-bezier(.16,1,.3,1)}35%,to{opacity:1;transform:scaleY(1)}}@keyframes fxg-m-flow{0%{transform:translateX(-320px)}to{transform:translateX(0)}}.pdg{--pdg-cycle:12s;--pdg-violet:var(--l-accent-3);--pdg-violet-ink:color-mix(in srgb,var(--l-accent-3) var(--l-ink-mix),var(--l-text-1));--pdg-rate:color-mix(in srgb,var(--color-warning) 78%,var(--l-text-1));--pdg-rate-ink:color-mix(in srgb,var(--color-warning) 55%,var(--l-text-1));--pdg-surface:var(--l-bg);--pdg-hair:color-mix(in srgb,var(--l-text-1) 10%,transparent);--pdg-line:color-mix(in srgb,var(--l-text-3) 85%,transparent);--pdg-fees:color-mix(in srgb,var(--l-text-1) 3%,transparent);--pdg-hatch:color-mix(in srgb,var(--l-text-4) 30%,transparent);--pdg-zone-lo:0.05;--pdg-zone-hi:0.13}[data-theme=dark] .pdg{--pdg-rate:var(--color-warning);--pdg-rate-ink:var(--color-warning);--pdg-zone-lo:0.04;--pdg-zone-hi:0.1}.pdg-svg{width:100%;height:auto}.pdg-m{max-width:340px;margin-inline:auto}.pdg-m svg{display:block;width:100%;height:auto}.pdg-m-marker svg{height:100%}@media (max-width:1023px){.landing-root .card.pdg-card{backdrop-filter:none;-webkit-backdrop-filter:none}}.pdg-mono{font-family:var(--font-space-mono,"Space Mono"),ui-monospace,monospace;font-size:12.5px;font-weight:400;letter-spacing:.06em}.pdg-m .pdg-mono{font-size:13.5px}.pdg-serif{font-family:var(--font-instrument-serif,"Instrument Serif"),Georgia,serif;font-size:22px;font-weight:400;fill:var(--l-text-1)}.pdg-m-label{font-family:var(--font-dm-sans,"DM Sans"),system-ui,sans-serif;font-size:15.5px;font-weight:600;fill:var(--l-text-1)}.pdg-legend text{fill:var(--l-text-2)}.pdg-legend .pdg-quiet,.pdg-quiet text{fill:var(--l-text-3)}.pdg-be-label{fill:var(--l-text-2)}.pdg-chip-sub,.pdg-m-avg,.pdg-tag--avg{fill:var(--pdg-violet-ink)}.pdg-tag--end{fill:var(--pdg-rate-ink)}.pdg-side-stop{stop-color:var(--pdg-violet);stop-opacity:var(--pdg-zone-hi)}.pdg-side-stop--lo{stop-opacity:var(--pdg-zone-lo)}.pdg-fees{fill:var(--pdg-fees)}.pdg-hatch{fill:none;stroke:var(--pdg-hatch);stroke-width:1.5}.pdg-grid{fill:none;stroke:var(--pdg-hair);stroke-width:1;stroke-dasharray:2 5}.pdg-term-end{fill:none;stroke:var(--pdg-line);stroke-width:1;stroke-dasharray:3 4;opacity:.6}.pdg-frame{fill:none;stroke:var(--pdg-hair);stroke-width:1}.pdg-be{fill:none;stroke:var(--pdg-line);stroke-width:1.25;stroke-dasharray:5 4}.pdg-tick{fill:none;stroke:var(--pdg-line);stroke-width:1.25}.pdg-key{fill:none;stroke-linecap:round}.pdg-key--rate{stroke:var(--pdg-rate);stroke-width:2}.pdg-key--avg{stroke:var(--pdg-violet);stroke-width:3}.pdg-key-dot{fill:var(--pdg-violet)}.pdg-chip{fill:color-mix(in srgb,var(--l-bg) 70%,transparent);stroke:var(--pdg-hair);stroke-width:1}.pdg-badge{fill:color-mix(in srgb,var(--pdg-violet) 14%,transparent)}.pdg-icon{fill:none;stroke:var(--pdg-violet-ink);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.pdg-tone-fees .pdg-badge{fill:color-mix(in srgb,var(--l-text-1) 6%,transparent)}.pdg-tone-fees .pdg-icon{stroke:var(--l-text-3)}.pdg-tone-fees .pdg-chip-sub{fill:var(--l-text-3)}.pdg-tone-fees .pdg-m-label{fill:var(--l-text-2)}.pdg-hl{fill:color-mix(in srgb,var(--pdg-violet) 10%,transparent)}.pdg-hl.pdg-tone-fees{fill:color-mix(in srgb,var(--l-text-1) 5%,transparent)}.pdg-chip-lit{fill:color-mix(in srgb,var(--pdg-violet) 12%,transparent);stroke:color-mix(in srgb,var(--pdg-violet) 70%,transparent);stroke-width:1.5}.pdg-chip-lit.pdg-tone-fees{fill:color-mix(in srgb,var(--l-text-1) 6%,transparent);stroke:var(--pdg-line)}.pdg-rate{fill:none;stroke:var(--pdg-rate);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pdg-avg{fill:none;stroke:var(--pdg-violet);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.pdg-progress{fill:none;stroke:var(--pdg-violet);stroke-width:2}.pdg-end{fill:var(--pdg-surface);stroke:var(--pdg-rate);stroke-width:2}.pdg-dot-core{fill:var(--pdg-violet);stroke:var(--pdg-surface);stroke-width:2.5}.pdg-pulse{fill:color-mix(in srgb,var(--pdg-violet) 30%,transparent);opacity:0}.pdg-run--a{--pdg-delay:0s}.pdg-run--b{--pdg-delay:calc(var(--pdg-cycle) * -2 / 3);opacity:0}.pdg-run--c{--pdg-delay:calc(var(--pdg-cycle) / -3);opacity:0}.pdg-m-frame{fill:color-mix(in srgb,var(--pdg-violet) 7%,transparent);stroke:color-mix(in srgb,var(--pdg-violet) 60%,transparent);stroke-width:1.5}.pdg-m-halo{fill:color-mix(in srgb,var(--pdg-violet) 18%,transparent)}.pdg-dot,.pdg-end,.pdg-progress,.pdg-pulse,.pdg-tag{transform-box:view-box;transform-origin:0 0}@media (prefers-reduced-motion:no-preference){.pdg-svg .pdg-run{animation:pdg-run var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-svg .pdg-avg,.pdg-svg .pdg-rate{stroke-dasharray:1 1}.pdg-rate--a{animation:pdg-rate-a var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-rate--b{animation:pdg-rate-b var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-rate--c{animation:pdg-rate-c var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-avg--a{animation:pdg-avg-a var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-avg--b{animation:pdg-avg-b var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-avg--c{animation:pdg-avg-c var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-dot--a{animation:pdg-dot-a var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-dot--b{animation:pdg-dot-b var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-dot--c{animation:pdg-dot-c var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-svg .pdg-progress{animation:pdg-progress var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-svg .pdg-pulse{animation:pdg-pulse var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-svg .pdg-lit{animation:pdg-lit var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-svg .pdg-end{animation:pdg-end var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-svg .pdg-tag{animation:pdg-tag var(--pdg-cycle) linear var(--pdg-delay) infinite both}.pdg-m-marker{animation:pdg-m-marker 10s cubic-bezier(.65,0,.35,1) infinite both}.pdg[data-pdg-play=off] *{animation-play-state:paused}}@keyframes pdg-run{0%{opacity:0}1.2%,31%{opacity:1}33%,to{opacity:0}}@keyframes pdg-progress{0%,1.2%{transform:scaleX(0)}12%,to{transform:scaleX(1)}}@keyframes pdg-pulse{0%,12%{opacity:0;transform:scale(.6)}12.4%{opacity:.9;transform:scale(.6);animation-timing-function:cubic-bezier(.16,1,.3,1)}19%,to{opacity:0;transform:scale(3)}}@keyframes pdg-lit{0%,12%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}15.5%,to{opacity:1}}@keyframes pdg-end{0%,11.6%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.16,1,.3,1)}14%,to{opacity:1;transform:scale(1)}}@keyframes pdg-tag{0%,12.5%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.16,1,.3,1)}16%,to{opacity:1;transform:translateY(0)}}@keyframes pdg-m-marker{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(37.5%)}50%,68%{transform:translateY(75%)}75%,93%{transform:translateY(37.5%)}to{transform:translateY(0)}}@keyframes pdg-rate-a{0%,1.2%{stroke-dashoffset:1}1.875%{stroke-dashoffset:.9577}2.55%{stroke-dashoffset:.9107}3.225%{stroke-dashoffset:.8179}3.9%{stroke-dashoffset:.7654}4.575%{stroke-dashoffset:.6988}5.25%{stroke-dashoffset:.6266}5.925%{stroke-dashoffset:.5861}6.6%{stroke-dashoffset:.5329}7.275%{stroke-dashoffset:.4833}7.95%{stroke-dashoffset:.4418}8.625%{stroke-dashoffset:.3887}9.3%{stroke-dashoffset:.3384}9.975%{stroke-dashoffset:.297}10.65%{stroke-dashoffset:.2277}11.325%{stroke-dashoffset:.1069}12%,to{stroke-dashoffset:0}}@keyframes pdg-avg-a{0%,1.2%{stroke-dashoffset:1}1.875%{stroke-dashoffset:.9407}2.55%{stroke-dashoffset:.8808}3.225%{stroke-dashoffset:.8168}3.9%{stroke-dashoffset:.7492}4.575%{stroke-dashoffset:.6821}5.25%{stroke-dashoffset:.6137}5.925%{stroke-dashoffset:.5472}6.6%{stroke-dashoffset:.4824}7.275%{stroke-dashoffset:.4195}7.95%{stroke-dashoffset:.3581}8.625%{stroke-dashoffset:.2978}9.3%{stroke-dashoffset:.2381}9.975%{stroke-dashoffset:.1786}10.65%{stroke-dashoffset:.1195}11.325%{stroke-dashoffset:.0605}12%,to{stroke-dashoffset:0}}@keyframes pdg-dot-a{0%,1.2%{transform:translate(20px,170px)}1.875%{transform:translate(36px,168.5px)}2.55%{transform:translate(52px,165.81px)}3.225%{transform:translate(68px,159.46px)}3.9%{transform:translate(84px,150.47px)}4.575%{transform:translate(100px,141.8px)}5.25%{transform:translate(116px,132.35px)}5.925%{transform:translate(132px,124.02px)}6.6%{transform:translate(148px,116.73px)}7.275%{transform:translate(164px,110.83px)}7.95%{transform:translate(180px,106.18px)}8.625%{transform:translate(196px,102.76px)}9.3%{transform:translate(212px,100.07px)}9.975%{transform:translate(228px,97.99px)}10.65%{transform:translate(244px,97.09px)}11.325%{transform:translate(260px,97.68px)}12%,to{transform:translate(276px,101.28px)}}@keyframes pdg-rate-b{0%,1.2%{stroke-dashoffset:1}1.875%{stroke-dashoffset:.9499}2.55%{stroke-dashoffset:.8914}3.225%{stroke-dashoffset:.811}3.9%{stroke-dashoffset:.7538}4.575%{stroke-dashoffset:.6884}5.25%{stroke-dashoffset:.6352}5.925%{stroke-dashoffset:.584}6.6%{stroke-dashoffset:.5155}7.275%{stroke-dashoffset:.4368}7.95%{stroke-dashoffset:.3791}8.625%{stroke-dashoffset:.312}9.3%{stroke-dashoffset:.2549}9.975%{stroke-dashoffset:.1971}10.65%{stroke-dashoffset:.1239}11.325%{stroke-dashoffset:.0614}12%,to{stroke-dashoffset:0}}@keyframes pdg-avg-b{0%,1.2%{stroke-dashoffset:1}1.875%{stroke-dashoffset:.9386}2.55%{stroke-dashoffset:.8746}3.225%{stroke-dashoffset:.812}3.9%{stroke-dashoffset:.7465}4.575%{stroke-dashoffset:.6826}5.25%{stroke-dashoffset:.6195}5.925%{stroke-dashoffset:.5573}6.6%{stroke-dashoffset:.4963}7.275%{stroke-dashoffset:.4354}7.95%{stroke-dashoffset:.3741}8.625%{stroke-dashoffset:.3124}9.3%{stroke-dashoffset:.2505}9.975%{stroke-dashoffset:.1884}10.65%{stroke-dashoffset:.1258}11.325%{stroke-dashoffset:.063}12%,to{stroke-dashoffset:0}}@keyframes pdg-dot-b{0%,1.2%{transform:translate(20px,162px)}1.875%{transform:translate(36px,163.88px)}2.55%{transform:translate(52px,169.13px)}3.225%{transform:translate(68px,172.92px)}3.9%{transform:translate(84px,179.25px)}4.575%{transform:translate(100px,184.35px)}5.25%{transform:translate(116px,188.79px)}5.925%{transform:translate(132px,192.13px)}6.6%{transform:translate(148px,193.16px)}7.275%{transform:translate(164px,193.07px)}7.95%{transform:translate(180px,191.06px)}8.625%{transform:translate(196px,188.5px)}9.3%{transform:translate(212px,185.52px)}9.975%{transform:translate(228px,182.18px)}10.65%{transform:translate(244px,178.34px)}11.325%{transform:translate(260px,174.33px)}12%,to{transform:translate(276px,170px)}}@keyframes pdg-rate-c{0%,1.2%{stroke-dashoffset:1}1.875%{stroke-dashoffset:.9548}2.55%{stroke-dashoffset:.9062}3.225%{stroke-dashoffset:.8178}3.9%{stroke-dashoffset:.767}4.575%{stroke-dashoffset:.676}5.25%{stroke-dashoffset:.6264}5.925%{stroke-dashoffset:.5693}6.6%{stroke-dashoffset:.5187}7.275%{stroke-dashoffset:.4764}7.95%{stroke-dashoffset:.4229}8.625%{stroke-dashoffset:.3788}9.3%{stroke-dashoffset:.3344}9.975%{stroke-dashoffset:.2864}10.65%{stroke-dashoffset:.2339}11.325%{stroke-dashoffset:.1421}12%,to{stroke-dashoffset:0}}@keyframes pdg-avg-c{0%,1.2%{stroke-dashoffset:1}1.875%{stroke-dashoffset:.9407}2.55%{stroke-dashoffset:.8796}3.225%{stroke-dashoffset:.8157}3.9%{stroke-dashoffset:.7489}4.575%{stroke-dashoffset:.6818}5.25%{stroke-dashoffset:.6139}5.925%{stroke-dashoffset:.5482}6.6%{stroke-dashoffset:.4842}7.275%{stroke-dashoffset:.4214}7.95%{stroke-dashoffset:.3594}8.625%{stroke-dashoffset:.2983}9.3%{stroke-dashoffset:.2378}9.975%{stroke-dashoffset:.178}10.65%{stroke-dashoffset:.1185}11.325%{stroke-dashoffset:.0594}12%,to{stroke-dashoffset:0}}@keyframes pdg-dot-c{0%,1.2%{transform:translate(20px,160px)}1.875%{transform:translate(36px,160.63px)}2.55%{transform:translate(52px,165px)}3.225%{transform:translate(68px,171.5px)}3.9%{transform:translate(84px,180.03px)}4.575%{transform:translate(100px,188.78px)}5.25%{transform:translate(116px,197.92px)}5.925%{transform:translate(132px,205.86px)}6.6%{transform:translate(148px,212.7px)}7.275%{transform:translate(164px,218.58px)}7.95%{transform:translate(180px,223.9px)}8.625%{transform:translate(196px,228.33px)}9.3%{transform:translate(212px,232.05px)}9.975%{transform:translate(228px,234.94px)}10.65%{transform:translate(244px,237.2px)}11.325%{transform:translate(260px,238.42px)}12%,to{transform:translate(276px,236.45px)}}