:root{--color-background:#f1efe8;--color-foreground:#171714;--color-muted:#5c5a53;color:var(--color-foreground);background:var(--color-background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-background:#11110f;--color-foreground:#f1efe8;--color-muted:#aaa79e}}*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100%;margin:0}body{min-height:100svh}button,a{font:inherit}main{z-index:1;place-items:center;min-height:100svh;padding:2rem;display:grid;position:relative}.intro{z-index:1;text-align:center;max-width:36rem;position:relative}h1{letter-spacing:-.075em;margin:0;font-size:clamp(3.5rem,12vw,8rem);font-weight:500;line-height:.9}p{max-width:30rem;color:var(--color-muted);margin:1.5rem auto;line-height:1.6}a{color:inherit;text-underline-offset:.25em}a:hover{text-decoration-thickness:2px}.github-button{color:var(--color-background);background:var(--color-foreground);border-radius:.5rem;align-items:center;gap:.5rem;padding:.65rem .9rem;font-weight:600;text-decoration:none;display:inline-flex}.github-button:hover{opacity:.85}.github-button svg{fill:currentColor;width:1.1rem;height:1.1rem}a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.brush-canvas.svelte-1aydbyf{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}
