.tbx[data-astro-cid-gykdngeq]{--ink:var(--color-neutral-900);--soft:var(--color-neutral-500);--line:var(--color-neutral-300);--fill:#fff;--panel:var(--color-neutral-100);--screen:var(--color-neutral-900);--screen-ln:var(--color-neutral-600);--accent:var(--color-blue-600);--accent-ink:#fff;--money:var(--color-amber-500);background:var(--panel);color:var(--ink);border-radius:.5rem;padding:1rem;font-size:.875rem}[data-theme=dark] .tbx[data-astro-cid-gykdngeq]{--ink:var(--color-neutral-100);--soft:var(--color-neutral-400);--line:var(--color-neutral-700);--fill:var(--color-neutral-950);--panel:var(--color-neutral-900);--screen:#000;--accent:var(--color-blue-400);--accent-ink:var(--color-neutral-950)}@media (width>=640px){.tbx[data-astro-cid-gykdngeq]{padding:1.25rem}}.tbx-stage[data-astro-cid-gykdngeq]{padding-bottom:1rem;position:relative}@media (width>=640px){.tbx-stage[data-astro-cid-gykdngeq]{padding-bottom:0}}svg[data-astro-cid-gykdngeq]{width:100%;height:auto;display:block;overflow:visible}.body[data-astro-cid-gykdngeq],.card[data-astro-cid-gykdngeq]{fill:var(--fill);stroke:var(--line);stroke-width:1.5px;transition:stroke .2s}.card[data-astro-cid-gykdngeq].back{opacity:.6}.screen[data-astro-cid-gykdngeq]{fill:var(--screen)}.ln[data-astro-cid-gykdngeq]{fill:var(--screen-ln)}.cln[data-astro-cid-gykdngeq]{fill:var(--line)}.cursor[data-astro-cid-gykdngeq]{fill:var(--accent);animation:1s step-end infinite blink}.icon[data-astro-cid-gykdngeq]{fill:var(--ink)}.icon-glyph[data-astro-cid-gykdngeq]{fill:var(--fill)}.sq[data-astro-cid-gykdngeq]{fill:var(--line);transition:fill .2s}.sq[data-astro-cid-gykdngeq].on{fill:var(--accent)}.mini[data-astro-cid-gykdngeq]{fill:#dcdce0;stroke:#b9b9bf;stroke-width:1.5px;transition:opacity .4s,stroke .2s}[data-theme=dark] .mini[data-astro-cid-gykdngeq]{fill:#3a3a3e;stroke:#55555b}.rim[data-astro-cid-gykdngeq]{stroke:#fff;stroke-opacity:.7;stroke-width:1.5px;stroke-linecap:round}[data-theme=dark] .rim[data-astro-cid-gykdngeq]{stroke-opacity:.15}.port[data-astro-cid-gykdngeq]{fill:#9a9aa1}[data-theme=dark] .port[data-astro-cid-gykdngeq]{fill:#1f1f22}.shadow[data-astro-cid-gykdngeq]{fill:var(--ink);opacity:.08}.led[data-astro-cid-gykdngeq]{fill:var(--line);transition:fill .3s,filter .3s}.tbx[data-astro-cid-gykdngeq][data-mini=off] .mini[data-astro-cid-gykdngeq],.tbx[data-astro-cid-gykdngeq][data-mini=queued] .mini[data-astro-cid-gykdngeq]{opacity:.55}.tbx[data-astro-cid-gykdngeq][data-mini=queued] .mini[data-astro-cid-gykdngeq]{stroke-dasharray:6 5;animation:1.4s ease-in-out infinite queued}.tbx[data-astro-cid-gykdngeq][data-mini=on] .led[data-astro-cid-gykdngeq]{fill:var(--money);filter:drop-shadow(0 0 3px var(--money))}[data-astro-cid-gykdngeq][data-node=cloud]{transition:opacity .4s}.tbx[data-astro-cid-gykdngeq][data-cards=bypassed] [data-astro-cid-gykdngeq][data-node=cloud],.tbx[data-astro-cid-gykdngeq][data-cards=idle] [data-astro-cid-gykdngeq][data-node=cloud]{opacity:.45}.phone[data-astro-cid-gykdngeq]{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)}.tbx[data-astro-cid-gykdngeq][data-phone=on] .phone[data-astro-cid-gykdngeq]{opacity:1;transform:none}.tether[data-astro-cid-gykdngeq]{stroke:var(--line);stroke-width:1.5px;stroke-dasharray:3 3}.island[data-astro-cid-gykdngeq]{fill:#000}.tile[data-astro-cid-gykdngeq]{fill:var(--accent);opacity:.75;transition:fill .2s}.glass[data-astro-cid-gykdngeq]{fill:#fff;opacity:.35}.app[data-astro-cid-gykdngeq].alt .tile[data-astro-cid-gykdngeq]{fill:var(--money)}.flash[data-astro-cid-gykdngeq]{fill:#fff;opacity:0;pointer-events:none}.tap[data-astro-cid-gykdngeq]{fill:none;stroke:var(--accent);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.track[data-astro-cid-gykdngeq]{fill:none;stroke:var(--line);stroke-width:1.5px;stroke-dasharray:2 6;stroke-linecap:round;transition:stroke .3s}.track[data-astro-cid-gykdngeq].live{stroke:var(--accent);animation:.6s linear infinite march}.pk[data-astro-cid-gykdngeq]{fill:var(--accent)}.pg[data-astro-cid-gykdngeq]{stroke:var(--accent-ink)}.pgf[data-astro-cid-gykdngeq]{fill:var(--accent-ink)}.node[data-astro-cid-gykdngeq].ping .body[data-astro-cid-gykdngeq],.node[data-astro-cid-gykdngeq].ping .card[data-astro-cid-gykdngeq]:not(.back),.node[data-astro-cid-gykdngeq].ping .mini[data-astro-cid-gykdngeq]{stroke:var(--accent)}.labels[data-astro-cid-gykdngeq]{position:absolute;inset:79% 0 auto}.labels[data-astro-cid-gykdngeq] span[data-astro-cid-gykdngeq]{text-align:center;max-width:33%;color:var(--soft);font-size:.75rem;line-height:1.2;position:absolute;transform:translate(-50%)}.tbx-bar[data-astro-cid-gykdngeq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.steps[data-astro-cid-gykdngeq]{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-gykdngeq] button[data-astro-cid-gykdngeq]{border:1px solid var(--line);color:var(--soft);border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .625rem .125rem .25rem;font-size:.75rem;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.steps[data-astro-cid-gykdngeq] .n[data-astro-cid-gykdngeq]{background:var(--line);width:1.125rem;height:1.125rem;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:.6875rem;display:inline-grid}.steps[data-astro-cid-gykdngeq] button[data-astro-cid-gykdngeq][aria-current=step]{border-color:var(--accent);color:var(--ink);background:var(--fill)}.steps[data-astro-cid-gykdngeq] button[data-astro-cid-gykdngeq][aria-current=step] .n[data-astro-cid-gykdngeq]{background:var(--accent);color:var(--accent-ink)}.meter[data-astro-cid-gykdngeq]{align-items:baseline;gap:.5rem;display:flex}.meter-v[data-astro-cid-gykdngeq]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--soft);font-size:1.125rem;transition:color .3s}.tbx[data-astro-cid-gykdngeq][data-mini=on] .meter-v[data-astro-cid-gykdngeq]{color:var(--color-amber-600)}[data-theme=dark] .tbx[data-astro-cid-gykdngeq][data-mini=on] .meter-v[data-astro-cid-gykdngeq]{color:var(--color-amber-400)}.meter-l[data-astro-cid-gykdngeq]{color:var(--soft);font-size:.75rem}.term[data-astro-cid-gykdngeq]{background:var(--screen);min-height:4.25rem;font-family:var(--font-mono);color:var(--color-neutral-100);white-space:pre;border-radius:.375rem;margin-top:.75rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.6;overflow-x:auto}.prompt[data-astro-cid-gykdngeq]{color:var(--color-neutral-500)}.caret[data-astro-cid-gykdngeq]{vertical-align:-.15em;background:var(--color-neutral-400);width:.5em;height:1em;margin-left:1px;animation:1s step-end infinite blink;display:inline-block}.out[data-astro-cid-gykdngeq]{color:var(--color-neutral-400)}.tbx-foot[data-astro-cid-gykdngeq]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:.75rem;display:flex}.tbx-foot[data-astro-cid-gykdngeq] p[data-astro-cid-gykdngeq]{max-width:62ch;min-height:4.65em;color:var(--ink);margin:0;line-height:1.55}.play[data-astro-cid-gykdngeq]{border:1px solid var(--line);color:var(--soft);border-radius:999px;flex:none;padding:.125rem .75rem;font-size:.75rem}.play[data-astro-cid-gykdngeq]:hover,.steps[data-astro-cid-gykdngeq] button[data-astro-cid-gykdngeq]:hover{color:var(--ink)}@keyframes blink{50%{opacity:0}}@keyframes march{to{stroke-dashoffset:-8px}}@keyframes queued{50%{opacity:.3}}
