.terminal.svelte-1ghmbf1{max-width:40rem;width:100%;height:32rem;max-height:75dvh;margin:0 auto;display:flex;flex-direction:column;border-radius:var(--g-radius-md);border:4px solid var(--g-color-text);background-color:var(--g-color-sunken);color:var(--g-color-text);overflow:hidden;transition:background-color var(--g-duration-base) var(--g-easing-standard),color var(--g-duration-base) var(--g-easing-standard)}.closed.svelte-1ghmbf1{flex:1 1 auto;display:grid;gap:var(--g-spacing-sm);padding:var(--g-spacing-2xl) var(--g-spacing-md);place-items:center;text-align:center}.start.svelte-1ghmbf1{font-family:var(--g-font-display);font-size:var(--g-font-size-700);color:var(--g-color-text);padding:var(--g-spacing-xs) var(--g-spacing-md);border-radius:var(--g-radius-sm);transition:color var(--g-duration-fast) var(--g-easing-standard)}.start.svelte-1ghmbf1:hover,.start.svelte-1ghmbf1:focus-visible{color:var(--g-color-link-hover)}.hint.svelte-1ghmbf1{color:var(--g-color-text-muted);font-size:var(--g-font-size-200)}.hint.svelte-1ghmbf1 code:where(.svelte-1ghmbf1){font-family:var(--g-font-mono);background-color:var(--g-color-surface);padding:.1em .4em;border-radius:var(--g-radius-xs);border:1px solid var(--g-color-border);color:var(--g-color-accent)}.open.svelte-1ghmbf1{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--g-spacing-md);font-family:var(--g-font-mono);text-align:left;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--g-color-text) 35%,transparent) transparent;scrollbar-gutter:stable}.open.svelte-1ghmbf1::-webkit-scrollbar{width:10px;height:10px;background:transparent}.open.svelte-1ghmbf1::-webkit-scrollbar-track{background:transparent}.open.svelte-1ghmbf1::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--g-color-text) 30%,transparent);border-radius:var(--g-radius-pill);border:2px solid transparent;background-clip:content-box;transition:background-color var(--g-duration-fast) var(--g-easing-standard)}.open.svelte-1ghmbf1::-webkit-scrollbar-thumb:hover,.open.svelte-1ghmbf1:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--g-color-text) 55%,transparent)}.open.svelte-1ghmbf1::-webkit-scrollbar-corner{background:transparent}.login.svelte-1ghmbf1{font-size:var(--g-font-size-200);color:var(--g-color-text-muted);margin-bottom:var(--g-spacing-sm);text-align:left}.line.svelte-1ghmbf1{display:grid;grid-template-columns:max-content 1fr;gap:var(--g-spacing-xs);align-items:center}.prompt.svelte-1ghmbf1{display:inline-flex;align-items:center;gap:var(--g-spacing-2xs);font-weight:var(--g-font-weight-bold);line-height:1}.prompt-tilde.svelte-1ghmbf1{color:var(--g-color-info)}.prompt-arrow.svelte-1ghmbf1{color:var(--g-color-success);font-size:1.25em;font-weight:900;line-height:1;transform:translateY(-1px);transition:color var(--g-duration-fast) var(--g-easing-standard)}.prompt-arrow.error.svelte-1ghmbf1{color:var(--g-color-callout-danger)}.cmd.svelte-1ghmbf1{font-weight:var(--g-font-weight-medium)}.output.svelte-1ghmbf1{font-size:var(--g-font-size-300);line-height:var(--g-line-height-snug);color:var(--g-color-text);white-space:pre-wrap;font-variant-numeric:tabular-nums;text-align:left}.input-row.svelte-1ghmbf1 input:where(.svelte-1ghmbf1){background-color:transparent;color:inherit;border:0;outline:0;padding:0;font-family:inherit;font-size:var(--g-font-size-300);font-weight:var(--g-font-weight-medium);width:100%;caret-color:var(--g-color-accent)}.shake.svelte-1ghmbf1{animation:svelte-1ghmbf1-shake .45s var(--g-easing-standard)}@keyframes svelte-1ghmbf1-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}.intro[data-astro-cid-j7pv25f6]{flex:1 1 auto;min-height:0;display:grid;grid-template-rows:max-content 1fr;gap:var(--g-spacing-lg);padding-block:var(--g-spacing-lg);justify-items:center;text-align:center}.lede[data-astro-cid-j7pv25f6]{max-width:38rem;font-size:var(--g-font-size-500);line-height:var(--g-line-height-relaxed);color:var(--g-color-text)}.lede[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:var(--g-font-weight-bold)}.intro[data-astro-cid-j7pv25f6] .terminal{width:100%;height:100%;max-height:32rem;min-height:0}
