:root{--ljmx-color-black:#000000;--ljmx-color-magenta:#e5135c;--ljmx-color-green:#c2fa00;--ljmx-color-yellow:#f5fa00;--ljmx-color-white:#ffffff;--ljmx-font-system:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ljmx-content-width:72rem;--ljmx-gutter:1rem}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ljmx-color-black);background-color:var(--ljmx-color-white);font-family:var(--ljmx-font-system);line-height:1.6;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}a{color:var(--ljmx-color-magenta);text-underline-offset:.2em}:focus-visible{outline:.1875rem solid var(--ljmx-color-magenta);outline-offset:.1875rem}@media (min-width:48rem){:root{--ljmx-gutter:1.5rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important}}