@layer site-base,arachne.tokens,arachne.components;@font-face{font-family:Plex Sans;src:url(/fonts/plex-sans-400.woff2)format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plex Sans;src:url(/fonts/plex-sans-400-italic.woff2)format(woff2);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Plex Sans;src:url(/fonts/plex-sans-600.woff2)format(woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plex Mono;src:url(/fonts/plex-mono-400.woff2)format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plex Mono;src:url(/fonts/plex-mono-600.woff2)format(woff2);font-weight:600;font-style:normal;font-display:swap}:root{--paper:oklch(97.6% .006 85);--paper-2:oklch(94.8% .009 85);--ink:oklch(21% .012 60);--ink-2:oklch(37% .012 60);--ink-3:oklch(46% .012 60);--rule:oklch(87% .012 80);--rule-strong:oklch(74% .012 70);--accent:oklch(47% .17 33);--accent-bright:oklch(60% .19 36);--terminal:oklch(21% .012 60);--terminal-ink:oklch(94% .01 85);--terminal-dim:oklch(72% .01 70);--scrim:oklch(20% .01 60/.45);--shadow:0 1.5rem 3.5rem -1.25rem oklch(20% .02 60/.35);--hl-foreground:var(--ink);--hl-background:transparent;--hl-token-keyword:oklch(45% .16 30);--hl-token-string:oklch(43% .1 145);--hl-token-string-expression:oklch(43% .1 145);--hl-token-function:oklch(43% .13 255);--hl-token-constant:oklch(44% .14 305);--hl-token-parameter:var(--ink);--hl-token-punctuation:var(--ink-2);--hl-token-comment:var(--ink-3);--hl-token-link:var(--accent);--font-sans:"Plex Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lead:clamp(1.0625rem,1rem + .25vw,1.1875rem);--text-h1:clamp(2rem,1.5rem + 2vw,2.75rem);--text-hero:clamp(1.9rem,1.1rem + 3.2vw,3.4rem);--gutter:clamp(1rem,3vw,2rem);--radius:4px;--duration-fast:.12s;--duration-normal:.24s;--ease-out:cubic-bezier(.16,1,.3,1);--buncss-light:initial;--buncss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--buncss-light: ;--buncss-dark:initial;--paper:oklch(18.5% .006 60);--paper-2:oklch(22.5% .007 60);--ink:oklch(93% .008 85);--ink-2:oklch(80% .008 80);--ink-3:oklch(68% .008 75);--rule:oklch(31% .008 60);--rule-strong:oklch(45% .008 60);--accent:oklch(74% .14 42);--accent-bright:oklch(70% .17 38);--terminal:oklch(13% .006 60);--terminal-ink:oklch(93% .008 85);--terminal-dim:oklch(68% .008 75);--scrim:oklch(5% 0 0/.6);--shadow:0 1.5rem 3.5rem -1rem oklch(0% 0 0/.7);--hl-token-keyword:oklch(76% .13 40);--hl-token-string:oklch(79% .11 145);--hl-token-string-expression:oklch(79% .11 145);--hl-token-function:oklch(79% .1 245);--hl-token-constant:oklch(79% .1 310)}}
