:root{--font-body:"NotoSans-Regular", "Noto Sans", "Segoe UI", system-ui, sans-serif;--font-heading:"NotoSerif-Regular", "Noto Serif", "Times New Roman", serif;--font-mono:"NotoSansMono-Regular", "Noto Sans Mono", "SFMono-Regular", Consolas, monospace}html,body,#root{height:100%}body{color:#f0f2f5;font-family:var(--font-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizelegibility;font-optical-sizing:auto;font-synthesis:none;font-kerning:normal;font-feature-settings:"kern" 1, "liga" 1, "calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#08090f;margin:0;line-height:1.5}#root [style*=font-family\:System],#root [style*="font-family: System"],#root [style*=font-family\:system]{font-family:var(--font-body)!important}#root input,#root textarea,#root button,#root select{letter-spacing:.01em;line-height:1.45;font-family:var(--font-body)!important}.reading-measure{max-width:75ch}