.net-bg.svelte-hyyiz7{z-index:0;pointer-events:none;position:fixed;inset:0}.ai-page.svelte-hyyiz7{z-index:1;max-width:760px;margin:0 auto;padding:8rem 2rem 7rem;position:relative}header.svelte-hyyiz7{margin-bottom:2.5rem}.label.svelte-hyyiz7{font-family:var(--font-sans);letter-spacing:.35em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;font-size:.6rem;display:block}h1.svelte-hyyiz7{font-family:var(--font-serif);color:var(--text);margin:0 0 1.2rem;font-size:clamp(2rem,6.5vw,2.8rem);font-weight:400}.intro.svelte-hyyiz7{font-family:var(--font-serif);color:var(--text-muted);margin:0;font-size:1.05rem;font-style:italic;line-height:1.7}.editor-bar.svelte-hyyiz7{justify-content:flex-end;margin-bottom:.6rem;display:flex}.file-tab.svelte-hyyiz7{font-family:var(--font-sans);letter-spacing:.08em;color:var(--text-muted);border:1px solid var(--border);background:#ddd0be0d;padding:.3rem .8rem;font-size:.65rem}.code-block.svelte-hyyiz7{border:1px solid var(--border);background:#ddd0be05;border-top:2px solid #8d181b4d;margin-bottom:2rem;padding:2rem 0}.line.svelte-hyyiz7{align-items:baseline;padding:.18rem 0;transition:background .2s;display:flex}.line.svelte-hyyiz7:hover{background:#ddd0be08}.ln.svelte-hyyiz7{font-family:var(--font-sans);color:#9e96904d;text-align:right;-webkit-user-select:none;user-select:none;letter-spacing:.05em;flex:none;min-width:3.5rem;padding:0 1.5rem;font-size:.7rem}.text.svelte-hyyiz7{font-family:var(--font-serif);color:#ddd0bec7;padding-right:2rem;font-size:1rem;line-height:1.9}.line.empty.svelte-hyyiz7 .text:where(.svelte-hyyiz7){min-height:1.9rem}.line.h.svelte-hyyiz7 .text:where(.svelte-hyyiz7){font-family:var(--font-sans);letter-spacing:.04em;color:var(--accent);text-transform:none;font-size:.78rem}.slash.svelte-hyyiz7{opacity:.6}.line.pull.svelte-hyyiz7 .text:where(.svelte-hyyiz7){color:var(--accent);font-size:1.1rem;font-style:italic}.hl-danger.svelte-hyyiz7{color:#c42428;font-style:italic}.hl-precision.svelte-hyyiz7{color:var(--text);font-weight:600}.hl-insight.svelte-hyyiz7{color:var(--text);border-bottom:1px solid #ddd0be4d;padding-bottom:1px}.hl-machine.svelte-hyyiz7{color:#9e9690d9;font-family:var(--font-sans);letter-spacing:.03em;font-size:.92rem}.code-block.svelte-hyyiz7>:where(.svelte-hyyiz7):not(:last-child) .caret:where(.svelte-hyyiz7){display:none}.caret.svelte-hyyiz7{background:var(--accent);width:.5ch;height:1.05em;margin-left:1px;animation:1s step-end infinite svelte-hyyiz7-blink;display:inline-block;transform:translateY(.15em)}.caret.hide.svelte-hyyiz7{display:none}@keyframes svelte-hyyiz7-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.legend.svelte-hyyiz7{opacity:0;flex-wrap:wrap;gap:1.5rem;margin-bottom:4rem;padding-left:3.5rem;transition:opacity .8s;display:flex}.legend.show.svelte-hyyiz7{opacity:1}.legend-item.svelte-hyyiz7{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.4rem;font-size:.55rem;display:flex}.dot.svelte-hyyiz7{border-radius:50%;width:6px;height:6px}.dot.danger.svelte-hyyiz7{background:#c42428}.dot.precision.svelte-hyyiz7{background:var(--text)}.dot.insight.svelte-hyyiz7{background:#ddd0be80;border:1px solid #ddd0be66}.dot.machine.svelte-hyyiz7{background:#9e9690d9}footer.svelte-hyyiz7{border-top:1px solid var(--border);opacity:0;padding-top:2rem;padding-left:3.5rem;transition:opacity .8s}footer.show.svelte-hyyiz7{opacity:1}footer.svelte-hyyiz7 a:where(.svelte-hyyiz7){font-family:var(--font-sans);letter-spacing:.15em;color:var(--text-muted);font-size:.65rem;text-decoration:none;transition:color .2s}footer.svelte-hyyiz7 a:where(.svelte-hyyiz7):hover{color:var(--text)}@media (width<=600px){.ai-page.svelte-hyyiz7{padding:6rem 1.2rem 5rem}.text.svelte-hyyiz7{font-size:.88rem}.line.pull.svelte-hyyiz7 .text:where(.svelte-hyyiz7){font-size:1rem}.ln.svelte-hyyiz7{min-width:2.5rem;padding:0 .8rem}.legend.svelte-hyyiz7,footer.svelte-hyyiz7{padding-left:2.5rem}}@media (prefers-reduced-motion:reduce){.caret.svelte-hyyiz7{display:none}.legend.svelte-hyyiz7,footer.svelte-hyyiz7{opacity:1}}
