.theme-dark,:root.theme-dark{color-scheme:dark;--ohno:#f66;--ohno-on-bg:#f66;--ohno-alt:#f99;--ohno-faint:#f99;--on-ohno:#101217;--yay:#80ffbf;--yay-on-bg:#80ffbf;--yay-alt:#b3ffd9;--yay-faint:#b3ffd9;--on-yay:#101217;--main:#80aaff;--main-on-bg:#80aaff;--main-alt:#b3ccff;--main-faint:#b3ccff;--on-main:#101217;--extra:#80ffbf;--extra-on-bg:#80ffbf;--extra-alt:#b3ffd9;--extra-faint:#b3ffd9;--on-extra:#101217;--extra-bg:#101217;--fg-2:#c3cce9;--fg-1:#c3cce9;--fg-0:#9399b2;--border:#262b33;--bg-3-alt:#262b33;--bg-3:#25282e;--bg-2:#1d2026;--bg-1:#16191f;--bg-0:#101217;--on-select-bg:#c3cce9;--select-bg:#3a4a6b}.theme-dark .wave-bottom,.theme-dark .wave-top,:root.theme-dark .wave-bottom,:root.theme-dark .wave-top{background-repeat:no-repeat;background-size:100% 10rem;height:10rem;margin-left:0;margin-right:0;width:100%}@media only screen and (max-width:800px){.theme-dark .wave-bottom,.theme-dark .wave-top,:root.theme-dark .wave-bottom,:root.theme-dark .wave-top{background-size:100% 8rem;height:8rem}}@media only screen and (max-width:600px){.theme-dark .wave-bottom,.theme-dark .wave-top,:root.theme-dark .wave-bottom,:root.theme-dark .wave-top{background-size:100% 6rem;height:6rem}}.theme-dark .wave-top,.theme-dark .wave-top.bg0,:root.theme-dark .wave-top,:root.theme-dark .wave-top.bg0{margin-bottom:0;margin-top:1rem}.theme-dark .wave-top,.theme-dark .wave-top.bg0,.theme-dark .wave-top.extra-bg,:root.theme-dark .wave-top,:root.theme-dark .wave-top.bg0,:root.theme-dark .wave-top.extra-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1000 200'%3E%3Cpath fill='%23101217' d='M0 100s250.096-101.786 566.869 6.735C861.491 207.668 1000 60 1000 60v140H0Z'/%3E%3C/svg%3E")}.theme-dark .wave-bottom,.theme-dark .wave-bottom.bg0,:root.theme-dark .wave-bottom,:root.theme-dark .wave-bottom.bg0{margin-bottom:1rem;margin-top:0}.theme-dark .wave-bottom,.theme-dark .wave-bottom.bg0,.theme-dark .wave-bottom.extra-bg,:root.theme-dark .wave-bottom,:root.theme-dark .wave-bottom.bg0,:root.theme-dark .wave-bottom.extra-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1000 200'%3E%3Cpath fill='%23101217' d='M0 100s250.096-101.786 566.869 6.735C861.491 207.668 1000 60 1000 60V0H0Z'/%3E%3C/svg%3E")}