.vg.svelte-gn4qp9{--ink:#f4f1ea;--ink-2:#9a978f;--bg:#0a0a0c;--bg-2:#15151a;--line:#f4f1ea24;--accent:#ffd479;--accent-hover:#ffe0a0;--radius:18px;background:var(--bg);min-height:100vh;color:var(--ink)}.vg.svelte-gn4qp9 nav:where(.svelte-gn4qp9){z-index:10;-webkit-backdrop-filter:saturate(140%)blur(20px);border-bottom:1px solid var(--line);background:#0a0a0cb8;justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(20px,5vw,48px);display:flex;position:sticky;top:0}.vg-wordmark.svelte-gn4qp9{letter-spacing:.06em;color:var(--ink);font-size:19px;font-weight:700;text-decoration:none}.vg-links.svelte-gn4qp9{align-items:center;gap:20px;display:flex}.vg-links.svelte-gn4qp9 a:where(.svelte-gn4qp9){color:var(--ink-2);font-size:14px;text-decoration:none}.vg-links.svelte-gn4qp9 a:where(.svelte-gn4qp9):hover{color:var(--accent)}.vg-lang.svelte-gn4qp9{border:1px solid var(--line);border-radius:980px;padding:5px 12px}.vg.svelte-gn4qp9 main:where(.svelte-gn4qp9){display:block}.vg.svelte-gn4qp9 footer:where(.svelte-gn4qp9){border-top:1px solid var(--line);color:var(--ink-2);padding:28px clamp(20px,5vw,48px) 48px;font-size:13px}.vg.svelte-gn4qp9 footer:where(.svelte-gn4qp9) p:where(.svelte-gn4qp9){margin:0}.vg.svelte-gn4qp9 footer:where(.svelte-gn4qp9) a:where(.svelte-gn4qp9){color:var(--ink-2)}
