@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-family:adelle-sans,sans-serif;font-weight:400;font-style:normal;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{--body: #ffffff;--text: #000000;--image-bg: #F2F4F6;--icon: #6f6f6f;--shadow: #ced5dd;--figcaption: #4a5b6c;background-color:var(--body);color:var(--text)}body.dark{--body: #1a1a1a;--text: #ffffff;--image-bg: #242424;--icon: #434343;--shadow: #1c1c1c;--figcaption: gray}.pace .pace-progress{height:3px;background-color:#04b353}.mode_switch{position:relative;display:block;margin:36px auto 0;width:36px;height:36px;overflow:hidden}.mode_switch span{display:flex;align-items:center;justify-content:center;position:absolute;width:36px;height:36px}.mode_switch svg{width:auto;height:100%}.mode_switch svg path,.mode_switch svg circle,.mode_switch svg line{stroke:var(--icon)}.mode_switch .lightmode{transform:translateY(0);transition:all ease-in-out .5s .5s}.mode_switch .lightmode svg{width:auto;height:96%}.mode_switch .darkmode{transform:translateY(100%);transition:all ease-in-out .5s 0s}.mode_switch .darkmode svg{width:auto;height:72%}.dark .mode_switch svg path,.dark .mode_switch svg circle,.dark .mode_switch svg line{stroke:var(--icon)}.dark .mode_switch .lightmode{transform:translateY(100%);transition:all ease-in-out .5s 0s}.dark .mode_switch .darkmode{transform:translateY(0);transition:all ease-in-out .5s .5s}h1,h2,h3,h4{font-family:adelle,serif;font-weight:600;font-style:normal;margin-top:0}h2,h3,h4{line-height:1.625em}p,li{margin-top:0px;line-height:1.625em}p,ul{margin-bottom:24px}.disclaimer{background-color:var(--image-bg);padding:18px 24px}ul{list-style-type:disc}li{margin-bottom:12px}.list--dense li{margin-bottom:6px}a{color:inherit}a:hover{text-decoration:none}em{font-family:adelle-sans,sans-serif;font-weight:700;font-style:normal}strong{font-family:adelle-sans,sans-serif;font-weight:700;font-style:normal}address{font-style:normal}.links a{text-decoration:none}.links svg{vertical-align:middle;margin-right:6px}.links svg path{fill:var(--icon)}.links span{text-decoration:underline}.hint{margin-top:24px;color:#6f6f6f}video{display:block}.nowrap{display:inline-block;white-space:no-wrap}
