@import url(./remedy.css);@import url(../static/fonts/cmu-serif/cmu-serif.css);@import url(../static/fonts/fira-code/fira-code.css);:root{--background:white;--foreground:black;--primary-gray:#F8F8F8;--secondary-gray:#181818;--hyperlink:blue;--visited-hyperlink:purple}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--background:black;--foreground:white;--primary-gray:#181818;--secondary-gray:#F8F8F8;--hyperlink:yellow;--visited-hyperlink:orange}}:root[data-theme="dark"]{--background:black;--foreground:white;--primary-gray:#181818;--secondary-gray:#F8F8F8;--hyperlink:yellow;--visited-hyperlink:orange}:root[data-theme="light"]{--background:white;--foreground:black;--primary-gray:#F8F8F8;--secondary-gray:#181818;--hyperlink:blue;--visited-hyperlink:purple}html{height:100%}main{flex:1}body{background-color:var(--background);color:var(--foreground);font-family:'CMU Serif',serif;padding:1em;display:flex;flex-direction:column;min-height:100vh}sup,.footnote-back{line-height:1em}@media (min-width:769px){main{width:768px;margin:0 auto}body{text-align:justify}}header,footer{text-align:center;padding:2em 0 0}h1,h2,h3,h4,h5,h6{margin:1.5em 0 0.5em;font-weight:bold}hr{text-align:left;width:200px}blockquote{border-left:3px solid var(--secondary-gray);padding:0 1em}#footnotes{font-size:0.8em}html,blockquote,#footnotes p{margin:0}a{color:var(--hyperlink)}a:visited{color:var(--visited-hyperlink)}a:hover{color:var(--background);background-color:var(--hyperlink)}a:visited:hover{background-color:var(--visited-hyperlink)}a:hover code,code .active{color:var(--background);background-color:var(--foreground)}code,pre{font-family:'Fira Code',monospace;font-variant-ligatures:common-ligatures;background:var(--primary-gray)}code{font-size:0.8em;padding:1px}pre{padding:1em;margin:0.5em 0;white-space:pre;overflow-x:auto}a,code{padding:1px}a,code,code .active,pre,blockquote{border-radius:2px}:root{--aquamarine:#7FFFD4;--blue:#0000FF;--chocolate:#FF7F24;--cyan:#00FFFF;--dark-cyan:#008B8B;--dark-slate-blue:#483D8B;--firebrick:#B22222;--forest-green:#228B22;--light-goldenrod:#EEDD82;--light-salmon:#FFA07A;--light-sky-blue:#87CEFA;--light-steel-blue:#B0C4DE;--pale-green:#98fb98;--purple:#A020F0;--sienna:#A0522D;--violetred:#8B2252;--emacs-builtin:var(--dark-slate-blue);--emacs-character:var(--violetred);--emacs-comment:var(--firebrick);--emacs-constant:var(--dark-slate-blue);--emacs-function:var(--blue);--emacs-keyword:var(--purple);--emacs-outline:var(--dark-slate-blue);--emacs-datatype:var(--forest-green);--emacs-preprocessor:var(--dark-cyan);--emacs-string-special:var(--dark-cyan);--emacs-string:var(--violetred);--emacs-variable:var(--sienna)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--emacs-builtin:var(--light-steel-blue);--emacs-character:var(--light-salmon);--emacs-comment:var(--chocolate);--emacs-constant:var(--light-steel-blue);--emacs-function:var(--light-sky-blue);--emacs-keyword:var(--cyan);--emacs-outline:var(--light-steel-blue);--emacs-datatype:var(--pale-green);--emacs-preprocessor:var(--aquamarine);--emacs-string-special:var(--aquamarine);--emacs-string:var(--light-salmon);--emacs-variable:var(--light-goldenrod)}}:root[data-theme="dark"]{--emacs-builtin:var(--light-steel-blue);--emacs-character:var(--light-salmon);--emacs-comment:var(--chocolate);--emacs-constant:var(--light-steel-blue);--emacs-function:var(--light-sky-blue);--emacs-keyword:var(--cyan);--emacs-outline:var(--light-steel-blue);--emacs-datatype:var(--pale-green);--emacs-preprocessor:var(--aquamarine);--emacs-string-special:var(--aquamarine);--emacs-string:var(--light-salmon);--emacs-variable:var(--light-goldenrod)}pre .bu{color:var(--emacs-builtin)}pre .ch{color:var(--emacs-character)}pre .cn{color:var(--emacs-constant)}pre .co{color:var(--emacs-comment);font-style:italic}pre .fu{color:var(--emacs-function)}pre .kw{color:var(--emacs-keyword)}pre .ot{color:var(--emacs-outline)}pre .dt{color:var(--emacs-datatype)}pre .pp{color:var(--emacs-preprocessor)}pre .ss{color:var(--emacs-string-special)}pre .st{color:var(--emacs-string)}pre .va{color:var(--emacs-variable)}