.project.svelte-gygcht{padding:2rem 0}header.svelte-gygcht{margin-bottom:1rem}header.svelte-gygcht h1:where(.svelte-gygcht){margin-bottom:.25rem}.desc.svelte-gygcht{color:var(--muted);font-size:1rem}.content.svelte-gygcht{line-height:1.8;margin-bottom:2rem}.content.svelte-gygcht h2{margin-top:2rem;margin-bottom:.5rem}.content.svelte-gygcht h3{margin-top:1.5rem;margin-bottom:.4rem}.content.svelte-gygcht pre{background:var(--surface);padding:1rem 1.2rem;border-radius:4px;overflow-x:auto;font-size:.88rem;margin:1.2rem 0}.content.svelte-gygcht code{font-size:.9em;background:var(--surface);padding:.15em .35em;border-radius:3px}.content.svelte-gygcht pre code{background:none;padding:0}.content.svelte-gygcht img{max-width:100%;height:auto;border-radius:6px;margin:1.2rem 0;cursor:zoom-in;transition:opacity .15s ease}.content.svelte-gygcht img:hover{opacity:.85}.content.svelte-gygcht blockquote{border-left:2px solid var(--border);padding-left:1rem;color:var(--muted);margin:1.2rem 0}.body.svelte-gygcht{margin-bottom:2rem;line-height:1.8}.stack.svelte-gygcht{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:2rem}.stack.svelte-gygcht span:where(.svelte-gygcht){font-size:.8rem;color:var(--muted);border:1px solid var(--border);padding:.2em .6em;border-radius:3px}.links.svelte-gygcht{display:flex;gap:1.5rem;margin-bottom:2.5rem;font-size:.9rem}.links.svelte-gygcht a:where(.svelte-gygcht){color:var(--muted)}.links.svelte-gygcht a:where(.svelte-gygcht):hover{color:var(--accent)}footer.svelte-gygcht{padding-top:1.5rem;border-top:1px solid var(--border)}footer.svelte-gygcht a:where(.svelte-gygcht){color:var(--muted);font-size:.9rem}footer.svelte-gygcht a:where(.svelte-gygcht):hover{color:var(--accent)}.lightbox.svelte-gygcht{position:fixed;inset:0;z-index:1000;background:#000c;display:flex;align-items:center;justify-content:center;cursor:zoom-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lightbox.svelte-gygcht img:where(.svelte-gygcht){max-width:90vw;max-height:90vh;border-radius:8px;box-shadow:0 8px 32px #0006}
