.theme-light,:root.theme-light{color-scheme:light;--ohno:#f03e3e;--ohno-on-bg:#f03e3e;--ohno-alt:#c92a2a;--ohno-faint:#c92a2a;--on-ohno:#c92a2a;--yay:#0fb180;--yay-on-bg:#0fb180;--yay-alt:#087f5b;--yay-faint:#087f5b;--on-yay:#087f5b;--main:#4551f0;--main-on-bg:#4551f0;--main-alt:#333ac0;--main-faint:#333ac0;--on-main:#fff;--extra:#0fb180;--extra-on-bg:#0fb180;--extra-alt:#087f5b;--extra-faint:#087f5b;--on-extra:#087f5b;--extra-bg:#f8f8f8;--fg-2:#242528;--fg-1:#242528;--fg-0:#747474;--border:#f0f0f0;--bg-3-alt:#f2f2f2;--bg-3:#f2f2f2;--bg-2:#f8f8f8;--bg-1:#fefefe;--bg-0:#f8f8f8;--on-select-bg:#242528;--select-bg:#d4defa}.theme-light .wave-bottom,.theme-light .wave-top,:root.theme-light .wave-bottom,:root.theme-light .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-light .wave-bottom,.theme-light .wave-top,:root.theme-light .wave-bottom,:root.theme-light .wave-top{background-size:100% 8rem;height:8rem}}@media only screen and (max-width:600px){.theme-light .wave-bottom,.theme-light .wave-top,:root.theme-light .wave-bottom,:root.theme-light .wave-top{background-size:100% 6rem;height:6rem}}.theme-light .wave-top,.theme-light .wave-top.bg0,:root.theme-light .wave-top,:root.theme-light .wave-top.bg0{margin-bottom:0;margin-top:1rem}.theme-light .wave-top,.theme-light .wave-top.bg0,.theme-light .wave-top.extra-bg,:root.theme-light .wave-top,:root.theme-light .wave-top.bg0,:root.theme-light .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='%23f8f8f8' d='M0 100s250.096-101.786 566.869 6.735C861.491 207.668 1000 60 1000 60v140H0Z'/%3E%3C/svg%3E")}.theme-light .wave-bottom,.theme-light .wave-bottom.bg0,:root.theme-light .wave-bottom,:root.theme-light .wave-bottom.bg0{margin-bottom:1rem;margin-top:0}.theme-light .wave-bottom,.theme-light .wave-bottom.bg0,.theme-light .wave-bottom.extra-bg,:root.theme-light .wave-bottom,:root.theme-light .wave-bottom.bg0,:root.theme-light .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='%23f8f8f8' d='M0 100s250.096-101.786 566.869 6.735C861.491 207.668 1000 60 1000 60V0H0Z'/%3E%3C/svg%3E")}