.fx-preview:where(.astro-ja2cd3zj){vertical-align:middle;background:#111;border-radius:4px;align-items:center;padding:4px 6px;line-height:0;display:inline-flex}.fx-bulb:where(.astro-ja2cd3zj){background:#ffd24a;border-radius:50%;width:24px;height:24px;display:inline-block}.fx-strip:where(.astro-ja2cd3zj){gap:1px;display:inline-flex}.fx-pixel:where(.astro-ja2cd3zj){background:#000;width:6px;height:14px;display:inline-block}.fx-pulse:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj){animation:1.6s ease-in-out infinite fx-pulse}@keyframes fx-pulse{0%,to{opacity:.2}50%{opacity:1}}.fx-random:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj){animation:2.4s step-end infinite fx-random}@keyframes fx-random{0%{background:#ff3860}25%{background:#23d160}50%{background:#209cee}75%{background:#ffdd57}to{background:#ff3860}}.fx-strobe:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj){animation:.4s step-end infinite fx-strobe}@keyframes fx-strobe{0%{opacity:1}50%{opacity:.05}to{opacity:1}}.fx-flicker:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj){background:#ffb04a;animation:1.3s linear infinite fx-flicker}@keyframes fx-flicker{0%{opacity:.9}13%{opacity:1}21%{opacity:.65}34%{opacity:.95}47%{opacity:.75}61%{opacity:1}73%{opacity:.7}88%{opacity:.9}to{opacity:.85}}.fx-lambda:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj){color:#fff;background:#444;justify-content:center;align-items:center;font:700 14px/1 monospace;display:inline-flex}.fx-lambda:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj):before{content:"λ"}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj){animation:2.2s linear infinite fx-rainbow}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):first-child{animation-delay:0s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(2){animation-delay:-.11s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3){animation-delay:-.22s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(4){animation-delay:-.33s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(5){animation-delay:-.44s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(6){animation-delay:-.55s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(7){animation-delay:-.66s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(8){animation-delay:-.77s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(9){animation-delay:-.88s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(10){animation-delay:-.99s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(11){animation-delay:-1.1s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(12){animation-delay:-1.21s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(13){animation-delay:-1.32s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(14){animation-delay:-1.43s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(15){animation-delay:-1.54s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(16){animation-delay:-1.65s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(17){animation-delay:-1.76s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(18){animation-delay:-1.87s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(19){animation-delay:-1.98s}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(20){animation-delay:-2.09s}@keyframes fx-rainbow{0%{background:red}17%{background:#ff0}33%{background:#0f0}50%{background:#0ff}67%{background:#00f}83%{background:#f0f}to{background:red}}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj){background:#000;animation:4s step-end infinite fx-wipe}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):first-child{animation-delay:0s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(2){animation-delay:.1s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3){animation-delay:.2s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(4){animation-delay:.3s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(5){animation-delay:.4s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(6){animation-delay:.5s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(7){animation-delay:.6s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(8){animation-delay:.7s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(9){animation-delay:.8s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(10){animation-delay:.9s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(11){animation-delay:1s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(12){animation-delay:1.1s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(13){animation-delay:1.2s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(14){animation-delay:1.3s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(15){animation-delay:1.4s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(16){animation-delay:1.5s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(17){animation-delay:1.6s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(18){animation-delay:1.7s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(19){animation-delay:1.8s}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(20){animation-delay:1.9s}@keyframes fx-wipe{0%,50%{background:#209cee}50.01%,to{background:#000}}.fx-scan:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj){background:#000}.fx-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj){background:#000;animation:1.8s ease-in-out infinite fx-twinkle}.fx-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n){animation-delay:0s}.fx-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n+1){animation-delay:.6s}.fx-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n+2){animation-delay:1.2s}.fx-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(5n){animation-delay:.3s}.fx-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(7n){animation-delay:.9s}@keyframes fx-twinkle{0%,to{background:#000}10%{background:#fff}20%{background:#000}}.fx-random-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj){background:#000;animation:1.8s ease-in-out infinite fx-rtwinkle}.fx-random-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n){animation-delay:0s}.fx-random-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n+1){animation-delay:.6s}.fx-random-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n+2){animation-delay:1.2s}.fx-random-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(4n){animation-name:fx-rtwinkle-alt}.fx-random-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(5n){animation-name:fx-rtwinkle-warm}@keyframes fx-rtwinkle{0%,to{background:#000}10%{background:#209cee}20%{background:#000}}@keyframes fx-rtwinkle-alt{0%,to{background:#000}10%{background:#ff3860}20%{background:#000}}@keyframes fx-rtwinkle-warm{0%,to{background:#000}10%{background:#ffd24a}20%{background:#000}}.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj){background:#000}.fx-addr-flicker:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj){background:#ffb04a;animation:1.3s linear infinite fx-flicker}.fx-addr-flicker:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(2n){animation-delay:-.4s}.fx-addr-flicker:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n){animation-delay:-.8s}.fx-addr-flicker:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(5n){animation-delay:-.2s}.fx-addr-lambda:where(.astro-ja2cd3zj) .fx-strip:where(.astro-ja2cd3zj){color:#fff;text-align:center;letter-spacing:4px;background:#444;width:140px;padding:0 6px;font:700 12px/14px monospace}.fx-addr-lambda:where(.astro-ja2cd3zj) .fx-strip:where(.astro-ja2cd3zj):before{content:"λλλ"}.fx-addr-lambda:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj){display:none}@media (prefers-reduced-motion:reduce){.fx-preview:where(.astro-ja2cd3zj) :where(.astro-ja2cd3zj),.fx-preview:where(.astro-ja2cd3zj){transition:none!important;animation:none!important}.fx-pulse:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj){opacity:.7}.fx-strobe:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj){opacity:1}.fx-random:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj){background:#23d160}.fx-flicker:where(.astro-ja2cd3zj) .fx-bulb:where(.astro-ja2cd3zj){opacity:.9}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):first-child{background:red}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(2){background:#ff4d00}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3){background:#f90}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(4){background:#ffe600}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(5){background:#cf0}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(6){background:#80ff00}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(7){background:#3f0}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(8){background:#00ff19}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(9){background:#0f6}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(10){background:#00ffb2}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(11){background:#0ff}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(12){background:#00b2ff}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(13){background:#06f}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(14){background:#001aff}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(15){background:#30f}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(16){background:#8000ff}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(17){background:#c0f}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(18){background:#ff00e5}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(19){background:#f09}.fx-rainbow:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(20){background:#ff004d}.fx-color-wipe:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(-n+10){background:#209cee}.fx-scan:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(6){background:#ffd24a}.fx-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n){background:#fff}.fx-random-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n){background:#209cee}.fx-random-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n+1){background:#ff3860}.fx-random-twinkle:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(3n+2){background:#ffd24a}.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(5){background:#ff3860}.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(4),.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(6){background:#5e1320}.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(8){background:#209cee}.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(7),.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(9){background:#0c3a57}.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(17){background:#23d160}.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(16),.fx-fireworks:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj):nth-child(18){background:#0d4d24}.fx-addr-flicker:where(.astro-ja2cd3zj) .fx-pixel:where(.astro-ja2cd3zj){opacity:.9}}
