:root{--primary-font:"Open Sans",sans-serif;--primary-font-size:18px;--secondary-font-size:calc(var(--primary-font-size)*0.75);--header-transition:0.2s ease-in-out;--header-border-radius:4px;--border:1px solid var(--border-color)}:root,[data-theme=light]:root{--positive-luminance:#fff;--negative-luminance:#000;--font-color:#444;--font-color-high-contrast:var(--negative-luminance);--link-color:#00e;--link-color-visited:#551a8b;--background-color:#e1e1db;--background-color-high-contrast:var(--positive-luminance);--code-background-color:#eee;--border-color:#bbb;--header-link-color:var(--negative-luminance);--header-main-border:#dedede;--header-tint:#428bca;--header-accent-border:#bdbdbd;--button-primary-color:var(--positive-luminance);--button-primary-bg-color:#a42;--button-primary-border-color:#80331a;--button-primary-bg-color-light:color-mix(in hsl,var(--button-primary-bg-color),var(--positive-luminance));--button-primary-border-color-light:color-mix(in hsl,var(--button-primary-border-color),var(--positive-luminance));--button-primary-active-color:color-mix(in hsl,var(--positive-luminance),var(--negative-luminance) 30%);--button-secondary-color:#444;--button-secondary-bg-color-top:#fff;--button-secondary-bg-color-bottom:#f9f9f9;--button-secondary-bg-color:linear-gradient(to bottom,var(--button-secondary-bg-color-top),var(--button-secondary-bg-color-bottom));--button-secondary-border-color:color-mix(in hsl,var(--button-secondary-bg-color-bottom),var(--negative-luminance) 20%);--button-secondary-bg-color-light:color-mix(in hsl,var(--button-secondary-bg-color-bottom),var(--positive-luminance));--button-secondary-border-color-light:color-mix(in hsl,var(--button-secondary-border-color),var(--positive-luminance));--button-secondary-color-light:color-mix(in hsl,var(--button-secondary-color),var(--positive-luminance));--button-secondary-active-color:color-mix(in hsl,var(--negative-luminance),var(--positive-luminance) 30%);--output-background-tab:#fcfcfc;--output-current-tab:#f9ffff;--output-highlight-warning-color:#f79a06;--output-highlight-warning-bg-color:inherit;--output-highlight-error-color:#bf1b1b;--output-highlight-error-bg-color:inherit}@media (prefers-color-scheme:dark){:root{--positive-luminance:#000;--negative-luminance:#fff;--font-color:#dcdbd8;--font-color-high-contrast:#dcdbd8;--link-color:#b2dcff;--link-color-visited:#eecaff;--background-color:#444;--background-color-high-contrast:#181818;--code-background-color:#3c3c3c;--border-color:#5e5e5e;--header-main-border:#363b3d;--header-accent-border:#bdbdbd;--button-primary-color:#dcdbd8;--button-primary-bg-color:#5d2310;--button-primary-border-color:#612714;--button-secondary-color:#dcdbd8;--button-secondary-bg-color-top:#17191a;--button-secondary-bg-color-bottom:#1a1c1d;--button-secondary-border-color:color-mix(in hsl,var(--button-secondary-bg-color-bottom),var(--negative-luminance) 40%);--output-background-tab:#343434;--output-current-tab:#191b1c;--output-highlight-warning-color:#ffe800;--output-highlight-warning-bg-color:#330;--output-highlight-error-color:#f5f5f5;--output-highlight-error-bg-color:#820000}}[data-theme=dark]:root{--positive-luminance:#000;--negative-luminance:#fff;--font-color:#dcdbd8;--font-color-high-contrast:#dcdbd8;--link-color:#b2dcff;--link-color-visited:#eecaff;--background-color:#444;--background-color-high-contrast:#181818;--code-background-color:#3c3c3c;--border-color:#5e5e5e;--header-main-border:#363b3d;--header-accent-border:#bdbdbd;--button-primary-color:#dcdbd8;--button-primary-bg-color:#5d2310;--button-primary-border-color:#612714;--button-secondary-color:#dcdbd8;--button-secondary-bg-color-top:#17191a;--button-secondary-bg-color-bottom:#1a1c1d;--button-secondary-border-color:color-mix(in hsl,var(--button-secondary-bg-color-bottom),var(--negative-luminance) 40%);--output-background-tab:#343434;--output-current-tab:#191b1c;--output-highlight-warning-color:#ffe800;--output-highlight-warning-bg-color:#330;--output-highlight-error-color:#f5f5f5;--output-highlight-error-bg-color:#820000}button,input,optgroup,select,textarea{font-family:Open Sans,sans-serif;font-family:var(--primary-font);font-optical-sizing:auto}html{box-sizing:border-box}a{color:var(--link-color)}a:visited{color:var(--link-color-visited)}*,:after,:before{box-sizing:inherit}body{background-color:var(--background-color);color:var(--font-color);font-family:Open Sans,sans-serif;font-family:var(--primary-font);font-optical-sizing:auto;font-size:18px;font-size:var(--primary-font-size);padding:0 1em}.language-rust_errors .warning{background-color:var(--output-highlight-warning-bg-color);color:var(--output-highlight-warning-color)}.language-rust_errors .error{background-color:var(--output-highlight-error-bg-color);color:var(--output-highlight-error-color)}