.pc svg{width:100%;height:100%;display:block;overflow:visible}.pc .px{shape-rendering:crispedges}.pc .t{font-family:var(--landing-mono);font-size:12px}.pc .t-md{font-family:var(--landing-mono);font-size:13px}.pc .c-ink{fill:var(--ink)}.pc .c-ink2{fill:var(--ink-2)}.pc .c-muted{fill:var(--muted)}.pc .c-faint{fill:var(--faint)}.pc .c-line{fill:var(--line-strong)}.pc .c-red{fill:var(--red-bright)}.pc .rest-hidden{opacity:0}.pc .a-grow{transform-box:fill-box;transform-origin:0}.pc:not([data-state=done]) .a-appear{animation:pc-appear 1ms linear var(--at,0s) both}.pc:not([data-state=done]) .a-type{animation:pc-type 1ms linear var(--at,0s) both}.pc:not([data-state=done]) .a-keep{animation:pc-keep var(--at,0s) step-end}.pc:not([data-state=done]) .a-faint-until{animation:pc-faint var(--at,0s) step-end}.pc:not([data-state=done]) .a-muted-until{animation:pc-muted var(--at,0s) step-end}.pc:not([data-state=done]) .a-flash{animation:pc-flash var(--dur,.36s) step-end var(--at,0s)}.pc:not([data-state=done]) .a-grow{animation:pc-grow var(--dur,.3s) steps(3, end) var(--at,0s) both}.pc:not([data-state=done]) .a-drop{animation:pc-drop .24s step-end var(--at,0s) both}.pc:not([data-state=done]) .a-settle{animation:pc-settle .2s steps(2, end) var(--at,0s) both}.pc:not([data-state=done]) .m-frag{animation:1.1s linear .3s both pc-frag}.pc:not([data-state=done]) .m-packet-l{animation:1.56s linear .2s both pc-packet-l}.pc:not([data-state=done]) .m-packet-r{animation:1.56s linear .45s both pc-packet-r}.pc:not([data-state=done]) .m-packet-m{animation:.6s linear 1.3s both pc-packet-m}.pc:not([data-state=done]) .m-lens{animation:.88s steps(8,end) .15s both pc-lens}.pc:not([data-state=done]) .m-token{animation:pc-token .8s linear var(--at,0s) both}.pc:not([data-state=done]) .m-cursor{animation:2.6s step-end both pc-cursor}.pc:not([data-state=done]) .m-scan{animation:1.2s linear .2s both pc-scan}.pc[data-state=armed] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.pc *{animation:none!important}}@keyframes pc-appear{0%{opacity:0}to{opacity:1}}@keyframes pc-type{0%{fill-opacity:0}to{fill-opacity:1}}@keyframes pc-keep{0%,to{opacity:1}}@keyframes pc-faint{0%,to{fill:var(--faint)}}@keyframes pc-muted{0%,to{fill:var(--muted)}}@keyframes pc-flash{0%,to{fill:var(--red-bright)}}@keyframes pc-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pc-drop{0%{opacity:0;transform:translateY(-12px)}40%{opacity:1;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes pc-settle{0%{transform:translate(var(--dx,0px), var(--dy,0px))}to{transform:translate(0)}}@keyframes pc-frag{0%{opacity:1;animation-timing-function:steps(10,end);transform:translate(0)}91%{opacity:1;animation-timing-function:step-end;transform:translate(80px)}to{opacity:0;transform:translate(80px)}}@keyframes pc-packet-l{0%{opacity:1;animation-timing-function:steps(2,end);transform:translate(0)}10.256%{opacity:1;animation-timing-function:steps(12,end);transform:translateY(16px)}71.795%{opacity:1;animation-timing-function:steps(2,end);transform:translate(-96px,16px)}82.051%{opacity:1;animation-timing-function:step-end;transform:translate(-96px,32px)}82.1%{opacity:0;animation-timing-function:step-end;transform:translate(-96px,32px)}89.744%{opacity:1;animation-timing-function:steps(2,end);transform:translate(-96px,60px)}99.9%{opacity:1;animation-timing-function:step-end;transform:translate(-96px,76px)}to{opacity:0;transform:translate(-96px,76px)}}@keyframes pc-packet-r{0%{opacity:1;animation-timing-function:steps(2,end);transform:translate(0)}10.256%{opacity:1;animation-timing-function:steps(12,end);transform:translateY(16px)}71.795%{opacity:1;animation-timing-function:steps(2,end);transform:translate(96px,16px)}82.051%{opacity:1;animation-timing-function:step-end;transform:translate(96px,32px)}82.1%{opacity:0;animation-timing-function:step-end;transform:translate(96px,32px)}89.744%{opacity:1;animation-timing-function:steps(2,end);transform:translate(96px,60px)}99.9%{opacity:1;animation-timing-function:step-end;transform:translate(96px,76px)}to{opacity:0;transform:translate(96px,76px)}}@keyframes pc-packet-m{0%{opacity:1;animation-timing-function:steps(4,end);transform:translate(0)}53.333%{opacity:1;animation-timing-function:step-end;transform:translateY(32px)}53.4%{opacity:0;animation-timing-function:step-end;transform:translateY(32px)}73.333%{opacity:1;animation-timing-function:steps(2,end);transform:translateY(60px)}99.9%{opacity:1;animation-timing-function:step-end;transform:translateY(76px)}to{opacity:0;transform:translateY(76px)}}@keyframes pc-lens{0%{transform:translate(-32px,8px)}to{transform:translate(0)}}@keyframes pc-token{0%{opacity:1;animation-timing-function:steps(7,end);transform:translate(0)}87.5%{opacity:1;animation-timing-function:step-end;transform:translate(112px)}to{opacity:0;transform:translate(112px)}}@keyframes pc-cursor{0%{opacity:0}76.92%{opacity:1}82.69%{opacity:0}88.46%{opacity:1}94.23%{opacity:0}to{opacity:1}}@keyframes pc-scan{0%{opacity:1;animation-timing-function:steps(11,end);transform:translateY(0)}91.67%{opacity:1;animation-timing-function:step-end;transform:translateY(132px)}to{opacity:0;transform:translateY(132px)}}
