.term[data-astro-cid-vlzenmu4]{font-family:var(--font-mono)}.term-lines[data-astro-cid-vlzenmu4]{margin:0;padding:18px 22px 22px;list-style:none;font-size:13.5px;line-height:1.9;min-height:300px}.term-cmd[data-astro-cid-vlzenmu4]{color:var(--color-text);margin-top:6px}.term-cmd[data-astro-cid-vlzenmu4]:first-child{margin-top:0}.term-cmd[data-astro-cid-vlzenmu4] .p[data-astro-cid-vlzenmu4]{color:rgb(var(--a1))}.term-note[data-astro-cid-vlzenmu4]{color:var(--color-dim)}.term-log[data-astro-cid-vlzenmu4]{color:#c3c7ce;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.term-log[data-astro-cid-vlzenmu4]:first-of-type{margin-top:10px}.term-log[data-astro-cid-vlzenmu4] .ok{color:#6ee7a8}.term-log[data-astro-cid-vlzenmu4] .warn{color:var(--color-accent)}.term-log[data-astro-cid-vlzenmu4] .dim{color:var(--color-dim)}.typing[data-astro-cid-vlzenmu4] [data-astro-cid-vlzenmu4][data-term-line]{visibility:hidden}.typing[data-astro-cid-vlzenmu4] [data-astro-cid-vlzenmu4][data-term-line].shown{visibility:visible}.viz[data-astro-cid-vlzenmu4]{margin-bottom:22px;font-family:var(--font-mono);font-size:12.5px}.rules[data-astro-cid-vlzenmu4]{display:grid;grid-template-columns:auto auto;grid-auto-flow:column;grid-template-rows:repeat(3,auto);align-items:center;justify-content:start;gap:8px 24px}.rules[data-astro-cid-vlzenmu4] .rq[data-astro-cid-vlzenmu4]{grid-row:1 / 4;border:1px solid rgb(var(--a1) / .5);border-radius:10px;padding:10px 12px;color:var(--color-text);background:rgb(var(--a1) / .06)}.rules[data-astro-cid-vlzenmu4] .arrow[data-astro-cid-vlzenmu4]{display:none}.rule[data-astro-cid-vlzenmu4]{border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:6px 10px;color:#62666d;animation:rule 6s ease-in-out infinite}.rule[data-astro-cid-vlzenmu4]:nth-of-type(2){animation-delay:2s}.rule[data-astro-cid-vlzenmu4]:nth-of-type(3){animation-delay:4s}@keyframes rule{0%,30%{color:var(--color-text);border-color:rgb(var(--a1) / .55);box-shadow:0 0 18px -6px rgb(var(--a1) / .6)}36%,to{color:#62666d;border-color:#ffffff14;box-shadow:none}}.hops[data-astro-cid-vlzenmu4]{margin:0 0 22px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.hops[data-astro-cid-vlzenmu4] li[data-astro-cid-vlzenmu4]{display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:7px 10px;color:var(--color-text)}.hops[data-astro-cid-vlzenmu4] b[data-astro-cid-vlzenmu4]{font-weight:400;color:var(--color-dim)}.hops[data-astro-cid-vlzenmu4] em[data-astro-cid-vlzenmu4]{margin-left:auto;font-style:normal}.hops[data-astro-cid-vlzenmu4] .held[data-astro-cid-vlzenmu4]{animation:hop-held 5s ease-in-out infinite}.hops[data-astro-cid-vlzenmu4] .held[data-astro-cid-vlzenmu4] em[data-astro-cid-vlzenmu4]{color:var(--color-accent)}.hops[data-astro-cid-vlzenmu4] .ok[data-astro-cid-vlzenmu4]{animation:hop-ok 5s ease-in-out infinite}.hops[data-astro-cid-vlzenmu4] .ok[data-astro-cid-vlzenmu4] em[data-astro-cid-vlzenmu4]{color:#6ee7a8}@keyframes hop-held{0%,20%{opacity:1}30%,to{opacity:.55}}@keyframes hop-ok{0%,28%{opacity:.3;border-color:#ffffff14}38%,to{opacity:1;border-color:rgb(var(--a1) / .55)}}.viz-sub[data-astro-cid-vlzenmu4]{margin:8px 0 22px;font-family:var(--font-mono);font-size:12px;color:var(--color-dim)}.swap[data-astro-cid-vlzenmu4]{position:relative;height:40px;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden}.swap[data-astro-cid-vlzenmu4] span[data-astro-cid-vlzenmu4]{position:absolute;left:12px;top:10px;white-space:nowrap}.swap[data-astro-cid-vlzenmu4] .from[data-astro-cid-vlzenmu4]{color:var(--color-accent);animation:swap-out 5s ease-in-out infinite}.swap[data-astro-cid-vlzenmu4] .to[data-astro-cid-vlzenmu4]{color:rgb(var(--a1));animation:swap-in 5s ease-in-out infinite}@keyframes swap-out{0%,35%{opacity:1;transform:none}45%,90%{opacity:0;transform:translateY(-14px)}to{opacity:1}}@keyframes swap-in{0%,35%{opacity:0;transform:translateY(14px)}45%,90%{opacity:1;transform:none}to{opacity:0}}.cut[data-astro-cid-vlzenmu4]{border:1px solid rgba(255,107,107,.3);border-radius:8px;padding:10px 12px;background:#ff6b6b0d}.cut[data-astro-cid-vlzenmu4] code[data-astro-cid-vlzenmu4]{position:relative;color:#ff8a8a}.cut[data-astro-cid-vlzenmu4] code[data-astro-cid-vlzenmu4]:after{content:"";position:absolute;left:0;top:52%;height:1.5px;width:0;background:#ff6b6b;animation:strike 4s ease-in-out infinite}@keyframes strike{0%,25%{width:0}45%,to{width:100%}}.noise[data-astro-cid-vlzenmu4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px}.shake[data-astro-cid-vlzenmu4]{margin:0;display:flex;align-items:center;gap:12px}.shake[data-astro-cid-vlzenmu4] .end[data-astro-cid-vlzenmu4]{border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:10px 12px;color:var(--color-text);white-space:nowrap}.chan[data-astro-cid-vlzenmu4]{position:relative;flex:1;height:1px;background:linear-gradient(90deg,rgb(var(--a1) / .6),rgb(var(--a2) / .6))}.chan[data-astro-cid-vlzenmu4] i[data-astro-cid-vlzenmu4]{position:absolute;top:-3px;left:0;width:7px;height:7px;border-radius:99px;background:#fff;box-shadow:0 0 12px rgb(var(--a1));animation:chan 2.4s ease-in-out infinite alternate}.chan[data-astro-cid-vlzenmu4] em[data-astro-cid-vlzenmu4]{position:absolute;left:50%;top:-26px;transform:translate(-50%);font-style:normal;font-size:11px;color:var(--color-dim);white-space:nowrap}@keyframes chan{to{left:calc(100% - 7px)}}@media(max-width:860px){.noise[data-astro-cid-vlzenmu4]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.rule[data-astro-cid-vlzenmu4],.hops[data-astro-cid-vlzenmu4] .held[data-astro-cid-vlzenmu4],.hops[data-astro-cid-vlzenmu4] .ok[data-astro-cid-vlzenmu4],.swap[data-astro-cid-vlzenmu4] .from[data-astro-cid-vlzenmu4],.swap[data-astro-cid-vlzenmu4] .to[data-astro-cid-vlzenmu4],.cut[data-astro-cid-vlzenmu4] code[data-astro-cid-vlzenmu4]:after,.chan[data-astro-cid-vlzenmu4] i[data-astro-cid-vlzenmu4]{animation:none}.swap[data-astro-cid-vlzenmu4] .to[data-astro-cid-vlzenmu4]{display:none}.cut[data-astro-cid-vlzenmu4] code[data-astro-cid-vlzenmu4]:after{width:100%}}
