.splash-shell.svelte-1uha8ag{outline:none;place-items:center;min-height:100vh;padding:clamp(1rem,4vw,4rem);transition:padding-top .32s,place-items .32s;display:grid}.splash-shell.story-active.svelte-1uha8ag{place-items:start center;padding-top:12vh}.splash-stack.svelte-1uha8ag{align-content:start;gap:1rem;width:min(100%,38rem);display:grid}.splash-card.svelte-1uha8ag{background:var(--color-base);width:100%;box-shadow:0 14px 48px -28px color-mix(in srgb, var(--color-crust) 60%, transparent);border-radius:.5rem;justify-items:stretch;padding:clamp(1.5rem,5vw,2.75rem) clamp(1.25rem,5vw,2.5rem);display:grid}.brand.svelte-1uha8ag{align-items:center;gap:.7rem;margin:0;display:inline-flex}.brand-mark.svelte-1uha8ag{object-fit:contain;flex-shrink:0;width:2rem;height:2rem}.wordmark.svelte-1uha8ag{letter-spacing:.04em;color:var(--color-text);margin:0;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:clamp(1.4rem,4.5vw,1.85rem);font-weight:700;line-height:1}.tagline.svelte-1uha8ag{color:var(--color-subtext1);margin:.5rem 0 0;font-size:.95rem;font-weight:400}.tagline.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--color-text);font-style:italic}.tagline.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--color-subtext0)}.tagline-cursor.svelte-1uha8ag{vertical-align:-.12em;background:var(--color-mauve);border-radius:1px;width:.58ch;height:1.05em;margin-left:.14rem;animation:.85s step-end infinite svelte-1uha8ag-blink-cursor;display:inline-block}.version.svelte-1uha8ag{color:var(--color-overlay1);letter-spacing:.04em;margin:.1rem 0 1rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem}.prophecy-shell.svelte-1uha8ag{width:100%;max-height:calc(100vh - 24rem);overflow:hidden}.prophecy-card.svelte-1uha8ag{color:var(--color-subtext1);will-change:transform;padding:0 .15rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.74rem;line-height:1.85;transition:transform .18s linear}.prophecy-event.svelte-1uha8ag+.prophecy-event:where(.svelte-1uha8ag){margin-top:1.1rem}.prophecy-card.svelte-1uha8ag p:where(.svelte-1uha8ag){white-space:pre-wrap;margin:0}.prophecy-card.svelte-1uha8ag p:where(.svelte-1uha8ag):first-child{color:var(--color-subtext1)}.quote-line.svelte-1uha8ag{color:var(--color-subtext0)}.link-line.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-mauve);text-decoration:none}.link-line.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:underline}.prophecy-cursor.svelte-1uha8ag{vertical-align:-.18em;background:var(--color-mauve);border-radius:1px;width:.58ch;height:1.1em;margin-left:.08rem;display:inline-block}@keyframes svelte-1uha8ag-blink-cursor{0%,49%{opacity:1}50%,to{opacity:0}}.menu.svelte-1uha8ag{gap:.1rem;width:100%;display:grid}.menu.svelte-1uha8ag button:where(.svelte-1uha8ag),.doc-options.svelte-1uha8ag button:where(.svelte-1uha8ag),.install-options.svelte-1uha8ag button:where(.svelte-1uha8ag){text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;width:100%;transition:background .14s,color .14s,border-color .14s}.menu.svelte-1uha8ag button:where(.svelte-1uha8ag){border-radius:.3rem;grid-template-columns:1.1rem 2rem auto 1fr;align-items:baseline;gap:.7rem;padding:.55rem .8rem;display:grid}.menu.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:color-mix(in srgb, var(--color-surface0) 50%, transparent)}.menu.svelte-1uha8ag button.selected:where(.svelte-1uha8ag){background:var(--color-surface0)}.cursor.svelte-1uha8ag{color:#0000;transform-origin:50%;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9rem;font-weight:600;line-height:1;transition:transform .2s cubic-bezier(.4,0,.2,1);display:inline-block}.menu.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .cursor:where(.svelte-1uha8ag),.doc-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .cursor:where(.svelte-1uha8ag),.install-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .cursor:where(.svelte-1uha8ag){color:var(--color-mauve)}.menu.svelte-1uha8ag .cursor.expanded:where(.svelte-1uha8ag){transform:rotate(90deg)}.shortcut.svelte-1uha8ag{color:var(--color-overlay1);letter-spacing:-.02em;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.82rem;font-weight:500}.menu.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .shortcut:where(.svelte-1uha8ag){color:var(--color-mauve)}.label.svelte-1uha8ag{color:var(--color-subtext1);letter-spacing:-.005em;font-size:.95rem;font-weight:600}.menu.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .label:where(.svelte-1uha8ag){color:var(--color-text)}.description.svelte-1uha8ag{color:var(--color-overlay1);justify-self:end;font-size:.85rem}.menu.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .description:where(.svelte-1uha8ag){color:var(--color-subtext0)}.docs-panel.svelte-1uha8ag{margin:.05rem 0 .35rem;padding-left:clamp(3.8rem,8vw,4.7rem)}.install-panel.svelte-1uha8ag{margin-top:.6rem;padding-left:clamp(.85rem,3vw,1.6rem)}.doc-options.svelte-1uha8ag,.install-options.svelte-1uha8ag{gap:.7rem;display:grid}.doc-options.svelte-1uha8ag button:where(.svelte-1uha8ag){border-radius:.3rem;grid-template-columns:.9rem 2.1rem 1fr;align-items:baseline;gap:.45rem;padding:.35rem .15rem;display:grid}.doc-options.svelte-1uha8ag button:where(.svelte-1uha8ag):hover,.doc-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag){background:color-mix(in srgb, var(--color-surface0) 50%, transparent)}.doc-label.svelte-1uha8ag{color:var(--color-subtext1);font-size:.8rem;font-weight:600}.doc-shortcut.svelte-1uha8ag{color:var(--color-overlay1);letter-spacing:-.02em;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:500}.doc-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .doc-label:where(.svelte-1uha8ag),.doc-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .doc-shortcut:where(.svelte-1uha8ag){color:var(--color-text)}.install-options.svelte-1uha8ag button:where(.svelte-1uha8ag){background:0 0;gap:.4rem;padding:0;display:grid}.install-head.svelte-1uha8ag{align-items:center;gap:.5rem;padding:0 .15rem;display:inline-flex}.doc-options.svelte-1uha8ag .cursor:where(.svelte-1uha8ag),.install-options.svelte-1uha8ag .cursor:where(.svelte-1uha8ag){color:#0000;font-size:.85rem;font-weight:600;line-height:1}.doc-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .cursor:where(.svelte-1uha8ag),.install-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .cursor:where(.svelte-1uha8ag){color:var(--color-mauve)}.os.svelte-1uha8ag{color:var(--color-overlay0);letter-spacing:.18em;text-transform:uppercase;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.75rem;font-weight:600;transition:color .18s}.install-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .os:where(.svelte-1uha8ag){color:var(--color-mauve)}.copy-hint.svelte-1uha8ag{letter-spacing:.06em;color:var(--color-overlay0);text-transform:lowercase;opacity:0;margin-left:auto;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.7rem;font-weight:500;transition:opacity .14s,color .14s}.install-options.svelte-1uha8ag button:where(.svelte-1uha8ag):hover .copy-hint:where(.svelte-1uha8ag),.install-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .copy-hint:where(.svelte-1uha8ag),.copy-hint.copied.svelte-1uha8ag{opacity:1}.copy-hint.copied.svelte-1uha8ag{color:var(--color-green)}.terminal.svelte-1uha8ag{background:var(--color-terminal-bg);border:1px solid #0000;border-radius:.4rem;gap:.05rem;padding:.75rem .95rem .85rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.86rem;line-height:1.6;transition:border-color .18s;display:grid}.install-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .terminal:where(.svelte-1uha8ag){border-color:var(--color-mauve)}.terminal-line.svelte-1uha8ag{grid-template-columns:.85rem 1fr;align-items:baseline;gap:.45rem;display:grid}.prompt.svelte-1uha8ag{color:var(--color-terminal-muted);-webkit-user-select:none;user-select:none;font-weight:600;transition:color .18s}.cmd.svelte-1uha8ag{color:var(--color-terminal-muted);white-space:pre-wrap;word-break:break-word;transition:color .18s}.install-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .prompt:where(.svelte-1uha8ag){color:var(--color-terminal-prompt)}.install-options.svelte-1uha8ag button.selected:where(.svelte-1uha8ag) .cmd:where(.svelte-1uha8ag){color:var(--color-terminal-text)}.copy-error.svelte-1uha8ag{color:var(--color-red);margin:.7rem 0 0;font-size:.8rem}.sr-only.svelte-1uha8ag{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.menu.svelte-1uha8ag button:where(.svelte-1uha8ag){grid-template-rows:auto auto;grid-template-columns:1.1rem 2rem 1fr;align-items:center;row-gap:.05rem}.menu.svelte-1uha8ag .description:where(.svelte-1uha8ag){grid-area:2/2/auto/-1;justify-self:start;padding-left:.05rem}}
