:root{--ground:#0e1410;--ink:#eef1ea;--signal:#ffd100;--link:#7ee0a8;--link-visited:#5fb487;--ember:#ff4800;--muted:color-mix(in srgb,var(--ink) 60%,transparent);--edge:1px solid color-mix(in srgb,var(--ink) 16%,transparent)}body{background:var(--ground);color:var(--ink);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}:where(a){color:var(--link);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.15em}:where(a:visited){color:var(--link-visited)}:where(a:hover,a:focus-visible){text-decoration-thickness:2px}:where(a:focus-visible){outline:2px solid currentColor;outline-offset:2px}