ol[data-astro-cid-selt3vyk]{flex-wrap:wrap;align-items:center;display:flex}li[data-astro-cid-selt3vyk]{color:var(--primary);display:flex;&+li[data-astro-cid-selt3vyk]:before{content:"/";color:var(--muted-foreground);margin-inline:.125rem}}a[data-astro-cid-selt3vyk]{font-weight:var(--font-weight-medium);color:inherit}terminal-shell[data-astro-cid-yr5vqe5o]{font-size:var(--step-0);flex-direction:column;display:flex;&[hidden]{display:none}}shell-log[data-astro-cid-yr5vqe5o]{font-size:var(--step--1);flex-direction:column;display:flex;& shell-entry{font-size:var(--step-0);margin-block-start:.5rem;display:block}& shell-output{white-space:pre-wrap;display:block}& .shell-list{flex-wrap:wrap;column-gap:2ch;display:flex}& a{color:var(--foreground);&:hover{--underline:currentColor}}}shell-line[data-astro-cid-yr5vqe5o]{gap:.5em;margin-block-start:.5rem;display:flex;&>span[data-astro-cid-yr5vqe5o]{color:var(--muted-foreground);transition:color .15s}&:focus-within>span[data-astro-cid-yr5vqe5o]{color:var(--primary)}}shell-field[data-astro-cid-yr5vqe5o]{flex:1;min-width:0;position:relative}input[data-astro-cid-yr5vqe5o],shell-overlay[data-astro-cid-yr5vqe5o]{inline-size:100%;font:inherit;white-space:pre;line-height:1.5;display:block}input[data-astro-cid-yr5vqe5o]{color:#0000;caret-color:var(--primary);background:0 0;border:0;outline:none;&::selection{color:#0000;background-color:color-mix(in oklab, var(--primary) 25%, transparent)}}shell-overlay[data-astro-cid-yr5vqe5o]{pointer-events:none;color:var(--foreground);position:absolute;inset:0;overflow:hidden}terminal-shell[data-astro-cid-yr5vqe5o] .shell-command{color:var(--primary)}terminal-shell[data-astro-cid-yr5vqe5o] .shell-error{color:var(--destructive)}terminal-shell[data-astro-cid-yr5vqe5o] .shell-path{text-underline-offset:.2em;text-decoration-line:underline}terminal-shell[data-astro-cid-yr5vqe5o] .shell-muted,terminal-shell[data-astro-cid-yr5vqe5o] .shell-suggestion{color:var(--muted-foreground)}terminal-shell[data-astro-cid-yr5vqe5o] .shell-suggestion{opacity:.7}terminal-shell[data-astro-cid-yr5vqe5o] .shell-dir{color:var(--primary)}shell-pager[data-astro-cid-yr5vqe5o]{max-block-size:9.5rem;font-size:var(--step--1);border-block-start:1px dashed var(--border);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin-block-start:.25rem;display:grid;overflow-y:auto;&[hidden]{display:none}@media (prefers-reduced-motion:no-preference){transition:opacity .15s ease-out, translate .15s ease-out, display .15s allow-discrete;&[hidden]{opacity:0;translate:0 -.25rem}@starting-style{opacity:0;translate:0 -.25rem}}& shell-option{white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm);gap:1ch;padding:.125rem .5rem;display:flex;overflow:hidden;&[aria-selected=true]{color:var(--primary-foreground);background-color:var(--primary);& .shell-muted{color:inherit;opacity:.8}}&:hover:not([aria-selected=true]){background-color:color-mix(in oklab, var(--accent) 25%, transparent)}& .shell-muted{text-overflow:ellipsis;overflow:hidden}& .shell-muted:before{content:"("}& .shell-muted:after{content:")"}}}:root:has(terminal-intro[data-typing]) terminal-shell[data-astro-cid-yr5vqe5o]{display:none}:root{interpolate-size:allow-keywords}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}body{--grid-line:light-dark(color-mix(in oklab, var(--muted-foreground) 50%, transparent),color-mix(in oklab, var(--muted-foreground) 20%, transparent));min-height:100svh;font-family:var(--font-mono);background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:20px 20px;flex-direction:column;display:flex;@media (prefers-reduced-motion:no-preference){animation:60s linear infinite grid-slide-down}}@keyframes grid-slide-down{to{background-position:0 1000px}}main[data-astro-cid-eggiorjk]{padding:var(--space-l) var(--space-2xs);flex:1;justify-content:center;align-items:center;display:flex}terminal-window[data-astro-cid-eggiorjk]{background-color:color-mix(in oklab, var(--card) 10%, transparent);inline-size:100%;max-inline-size:48rem;backdrop-filter:blur(var(--blur-xs));border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 0 0 1px color-mix(in oklab, var(--ring) 50%, transparent), 0 4px 6px -1px color-mix(in oklab, var(--ring) 25%, transparent), 0 2px 4px -2px color-mix(in oklab, var(--ring) 25%, transparent);flex-direction:column;gap:.5rem;padding-block-end:.5rem;display:flex;overflow:hidden}terminal-titlebar[data-astro-cid-eggiorjk]{background-color:var(--card);border-block-end:1px solid var(--border);grid-template-columns:1fr max-content 1fr;align-items:center;padding-inline:.5rem;display:grid;& [data-skip-animation]{color:var(--muted-foreground);cursor:pointer;font-size:.75rem;transition:color .15s;display:none;&:hover{color:var(--primary)}}& titlebar-end{justify-content:flex-end;display:flex}}:root:has([data-typing]) [data-astro-cid-eggiorjk][data-skip-animation]{display:block}terminal-path[data-astro-cid-eggiorjk]{white-space:nowrap;color:var(--muted-foreground);align-items:center;gap:.25rem;font-size:.75rem;display:flex;& svg{block-size:.75rem;inline-size:.75rem}& terminal-user{margin-inline-end:-.25rem}}terminal-body[data-astro-cid-eggiorjk]{font-size:var(--step--1);color:var(--foreground);flex-direction:column;gap:.5rem;padding-block-end:.5rem;padding-inline:1rem;display:flex;overflow-y:auto}terminal-footer[data-astro-cid-eggiorjk]{z-index:1;background-color:color-mix(in oklab, var(--background) 50%, transparent);border-block-start:1px solid var(--border);padding-inline:.5rem;position:relative;& footer{flex-direction:row;justify-content:space-between;margin:0}& footer p{font-size:.75rem}}
