@font-face{font-family:libertinus serif;font-style:normal;font-weight:400;font-display:fallback;src:local(LibertinusSerif-Regular),url(https://files.jthv.ai/fonts/LibertinusSerif-Regular.woff2)format("woff2")}@font-face{font-family:libertinus serif;font-style:italic;font-weight:400;font-display:fallback;src:local(LibertinusSerif-Italic),url(https://files.jthv.ai/fonts/LibertinusSerif-Italic.woff2)format("woff2")}@font-face{font-family:libertinus serif;font-style:normal;font-weight:500 600;font-display:fallback;src:local(LibertinusSerif-Semibold),url(https://files.jthv.ai/fonts/LibertinusSerif-Semibold.woff2)format("woff2")}@font-face{font-family:libertinus serif;font-style:italic;font-weight:500 600;font-display:fallback;src:local(LibertinusSerif-SemiboldItalic),url(https://files.jthv.ai/fonts/LibertinusSerif-SemiboldItalic.woff2)format("woff2")}@font-face{font-family:libertinus serif;font-style:normal;font-weight:700;font-display:fallback;src:local(LibertinusSerif-Bold),url(https://files.jthv.ai/fonts/LibertinusSerif-Bold.woff2)format("woff2")}@font-face{font-family:libertinus serif;font-style:italic;font-weight:700;font-display:fallback;src:local(LibertinusSerif-BoldItalic),url(https://files.jthv.ai/fonts/LibertinusSerif-BoldItalic.woff2)format("woff2")}@font-face{font-family:libertinus sans;font-style:normal;font-weight:400;font-display:fallback;src:local(LibertinusSans-Regular),url(https://files.jthv.ai/fonts/LibertinusSans-Regular.woff2)format("woff2")}@font-face{font-family:libertinus sans;font-style:italic;font-weight:400;font-display:fallback;src:local(LibertinusSans-Italic),url(https://files.jthv.ai/fonts/LibertinusSans-Italic.woff2)format("woff2")}@font-face{font-family:libertinus sans;font-style:normal;font-weight:700;font-display:fallback;src:local(LibertinusSans-Bold),url(https://files.jthv.ai/fonts/LibertinusSans-Bold.woff2)format("woff2")}@font-face{font-family:libertinus math;font-style:normal;font-weight:400;font-display:fallback;src:local(LibertinusMath-Regular),url(https://files.jthv.ai/fonts/LibertinusMath-Regular.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:100;font-display:fallback;src:local(IBMPlexSans-Thin),url(https://files.jthv.ai/fonts/IBMPlexSans-Thin.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:100;font-display:fallback;src:local(IBMPlexSans-ThinItalic),url(https://files.jthv.ai/fonts/IBMPlexSans-ThinItalic.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:200;font-display:fallback;src:local(IBMPlexSans-ExtLt),url(https://files.jthv.ai/fonts/IBMPlexSans-ExtraLight.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:200;font-display:fallback;src:local(IBMPlexSans-ExtLtItalic),url(https://files.jthv.ai/fonts/IBMPlexSans-ExtraLightItalic.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:300;font-display:fallback;src:local(IBMPlexSans-Light),url(https://files.jthv.ai/fonts/IBMPlexSans-Light.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:300;font-display:fallback;src:local(IBMPlexSans-LightItalic),url(https://files.jthv.ai/fonts/IBMPlexSans-LightItalic.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:400;font-display:fallback;src:local(IBMPlexSans),url(https://files.jthv.ai/fonts/IBMPlexSans-Regular.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:400;font-display:fallback;src:local(IBMPlexSans-Italic),url(https://files.jthv.ai/fonts/IBMPlexSans-Italic.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:450;font-display:fallback;src:local(IBMPlexSans-Text),url(https://files.jthv.ai/fonts/IBMPlexSans-Text.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:450;font-display:fallback;src:local(IBMPlexSans-TextItalic),url(https://files.jthv.ai/fonts/IBMPlexSans-TextItalic.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:500;font-display:fallback;src:local(IBMPlexSans-Medm),url(https://files.jthv.ai/fonts/IBMPlexSans-Medium.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:500;font-display:fallback;src:local(IBMPlexSans-MedmItalic),url(https://files.jthv.ai/fonts/IBMPlexSans-MediumItalic.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:600;font-display:fallback;src:local(IBMPlexSansSmBld),url(https://files.jthv.ai/fonts/IBMPlexSans-SemiBold.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:600;font-display:fallback;src:local(IBMPlexSans-SmBldItalic),url(https://files.jthv.ai/fonts/IBMPlexSans-SemiBoldItalic.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:700;font-display:fallback;src:local(IBMPlexSans-Bold),url(https://files.jthv.ai/fonts/IBMPlexSans-Bold.woff2)format("woff2")}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:700;font-display:fallback;src:local(IBMPlexSans-BoldItalic),url(https://files.jthv.ai/fonts/IBMPlexSans-BoldItalic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:100;font-display:fallback;src:local(IBMPlexMono-Thin),url(https://files.jthv.ai/fonts/IBMPlexMono-Thin.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:italic;font-weight:100;font-display:fallback;src:local(IBMPlexMono-ThinItalic),url(https://files.jthv.ai/fonts/IBMPlexMono-ThinItalic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:200;font-display:fallback;src:local(IBMPlexMono-ExtLt),url(https://files.jthv.ai/fonts/IBMPlexMono-ExtraLight.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:italic;font-weight:200;font-display:fallback;src:local(IBMPlexMono-ExtLtItalic),url(https://files.jthv.ai/fonts/IBMPlexMono-ExtraLightItalic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:300;font-display:fallback;src:local(IBMPlexMono-Light),url(https://files.jthv.ai/fonts/IBMPlexMono-Light.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:italic;font-weight:300;font-display:fallback;src:local(IBMPlexMono-LightItalic),url(https://files.jthv.ai/fonts/IBMPlexMono-LightItalic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:400;font-display:fallback;src:local(IBMPlexMono),url(https://files.jthv.ai/fonts/IBMPlexMono-Regular.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:italic;font-weight:400;font-display:fallback;src:local(IBMPlexMono-Italic),url(https://files.jthv.ai/fonts/IBMPlexMono-Italic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:450;font-display:fallback;src:local(IBMPlexMono-Text),url(https://files.jthv.ai/fonts/IBMPlexMono-Text.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:italic;font-weight:450;font-display:fallback;src:local(IBMPlexMono-TextItalic),url(https://files.jthv.ai/fonts/IBMPlexMono-TextItalic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:500;font-display:fallback;src:local(IBMPlexMono-Medm),url(https://files.jthv.ai/fonts/IBMPlexMono-Medium.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:italic;font-weight:500;font-display:fallback;src:local(IBMPlexMono-MedmItalic),url(https://files.jthv.ai/fonts/IBMPlexMono-MediumItalic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:600;font-display:fallback;src:local(IBMPlexMonoSmBld),url(https://files.jthv.ai/fonts/IBMPlexMono-SemiBold.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:italic;font-weight:600;font-display:fallback;src:local(IBMPlexMono-SmBldItalic),url(https://files.jthv.ai/fonts/IBMPlexMono-SemiBoldItalic.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:normal;font-weight:700;font-display:fallback;src:local(IBMPlexMono-Bold),url(https://files.jthv.ai/fonts/IBMPlexMono-Bold.woff2)format("woff2")}@font-face{font-family:ibm plex mono;font-style:italic;font-weight:700;font-display:fallback;src:local(IBMPlexMono-BoldItalic),url(https://files.jthv.ai/fonts/IBMPlexMono-BoldItalic.woff2)format("woff2")}:root{--dark-background:#1f1f1f;--dark-content:#b5b5b5;--light-background:#f6f6f6;--light-content:#606060;--link-default:#268bd2;--link-visited:#6c71c4;--link-hover:#2aa198;--link-active:#859900;--sans-font:"Libertinus Sans", "IBM Plex Sans", sans-serif;--serif-font:"Libertinus Serif", serif;--math-font:"Libertinus Math", math;--mono-font:"IBM Plex Mono", "Fira Code", monospace}footer{font-size:80%}body{font-family:var(--sans-font);font-size:19px;background-color:var(--dark-background);color:var(--dark-content)}code{font-family:var(--mono-font);font-size:16px}hr{height:1px;border:none;background-color:var(--dark-content)}@media(prefers-color-scheme:light){body{background-color:var(--light-background);color:var(--light-content)}hr{background-color:var(--light-content)}}a:link{color:var(--link-default);text-decoration:none}a:visited{color:var(--link-visited)}a:hover{color:var(--link-hover);text-decoration:underline}a:active{color:var(--link-active)}