:root{--background:#F6ECF8;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#F6ECF8;--foreground:#171717}}body,html{max-width:100vw;overflow-x:hidden;background-color:var(--background);min-height:100%;min-height:100dvh}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0;word-wrap:break-word}*,pre{white-space:pre-wrap}a{color:inherit;text-decoration:none}