.ThemeSwitch-module__BzwSaW__root{position:relative}.ThemeSwitch-module__BzwSaW__btn{transition:color .2s}.ThemeSwitch-module__BzwSaW__btn:hover{color:var(--color-accent)}.ThemeSwitch-module__BzwSaW__popover{z-index:-1;white-space:nowrap;opacity:0;margin-bottom:18px;margin-right:-10px;position:absolute;bottom:100%;right:100%;transform:translateY(10%)}.ThemeSwitch-module__BzwSaW__popover:not(.ThemeSwitch-module__BzwSaW__visible){width:0;height:0;padding:0;overflow:hidden}.ThemeSwitch-module__BzwSaW__visible{z-index:1;opacity:1;width:auto;height:auto;transition:transform .2s,opacity .2s,z-index .2s step-start;transform:none}.ThemeSwitch-module__BzwSaW__item{align-items:center;padding-top:5px;padding-bottom:5px;transition:color .2s;display:flex}.ThemeSwitch-module__BzwSaW__item:hover{color:var(--color-accent)}.ThemeSwitch-module__BzwSaW__item+.ThemeSwitch-module__BzwSaW__item{margin-top:10px}.ThemeSwitch-module__BzwSaW__active{text-decoration:underline}
.Modal-module__sR2AWG__root{z-index:-1;background-color:var(--color-secondary70);opacity:0;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.Modal-module__sR2AWG__visible{z-index:999;opacity:1;transition:opacity .2s,z-index .2s step-start}.Modal-module__sR2AWG__content{background-color:var(--color-background);flex-direction:column;max-height:100%;transition:transform .2s;display:flex;transform:translateY(100%)}.Modal-module__sR2AWG__visible .Modal-module__sR2AWG__content{opacity:1;transition:transform .2s;transform:translateY(0)}.Modal-module__sR2AWG__closeBtn{z-index:1;position:fixed;top:24px;right:24px}.Modal-module__sR2AWG__closeBtn:before{background-color:var(--color-background)}.Modal-module__sR2AWG__scrollable{padding:24px;overflow-y:auto}@media (prefers-color-scheme:dark){:root[data-theme=auto] .Modal-module__sR2AWG__root{background-color:#000000b3}}:root[data-theme=dark] .Modal-module__sR2AWG__root{background-color:#000000b3}
.SettingsModal-module__U1OpbG__root{padding-top:16px;padding-bottom:24px}.SettingsModal-module__U1OpbG__row{border-bottom:1px solid;justify-content:space-between;align-items:center;padding-top:32px;padding-bottom:32px;display:flex}@media (prefers-color-scheme:dark){:root[data-theme=auto] .SettingsModal-module__U1OpbG__row{border-bottom-color:var(--color-lightGrey12)}}:root[data-theme=dark] .SettingsModal-module__U1OpbG__row{border-bottom-color:var(--color-lightGrey12)}.SettingsModal-module__U1OpbG__options{align-items:center;display:flex}.SettingsModal-module__U1OpbG__option+.SettingsModal-module__U1OpbG__option{margin-left:20px}.SettingsModal-module__U1OpbG__selected{color:var(--color-accent)}@media (prefers-color-scheme:dark){:root[data-theme=auto] .SettingsModal-module__U1OpbG__row{border-top-color:var(--color-bright10)}}:root[data-theme=dark] .SettingsModal-module__U1OpbG__row{border-top-color:var(--color-bright10)}
.Layout-module__fmZ1UG__root{flex-direction:column;min-height:100vh;display:flex}@supports (-webkit-touch-callout:none){.Layout-module__fmZ1UG__root{min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}}.Layout-module__fmZ1UG__content{flex-direction:column;flex:1;display:flex}.Layout-module__fmZ1UG__footer{z-index:10;padding:16px;display:none;position:fixed;bottom:16px;right:16px}@media (min-width:1024px){.Layout-module__fmZ1UG__footer{display:inherit}}
.LoadingLogo-module__aJXsTW__root{color:var(--color-text);opacity:.35;justify-content:center;align-items:center;display:inline-flex}.LoadingLogo-module__aJXsTW__logo{overflow:visible}.LoadingLogo-module__aJXsTW__letterR{animation:1.4s ease-out infinite LoadingLogo-module__aJXsTW__seqR}.LoadingLogo-module__aJXsTW__lineTop{transform-box:fill-box;transform-origin:0;animation:1.4s ease-out infinite LoadingLogo-module__aJXsTW__seqLineTop}.LoadingLogo-module__aJXsTW__letterI{animation:1.4s ease-out infinite LoadingLogo-module__aJXsTW__seqI}.LoadingLogo-module__aJXsTW__letterM{animation:1.4s ease-out infinite LoadingLogo-module__aJXsTW__seqM}.LoadingLogo-module__aJXsTW__lineBottom{transform-box:fill-box;transform-origin:0;animation:1.4s ease-out infinite LoadingLogo-module__aJXsTW__seqLineBottom}.LoadingLogo-module__aJXsTW__letterA{animation:1.4s ease-out infinite LoadingLogo-module__aJXsTW__seqA}@keyframes LoadingLogo-module__aJXsTW__seqR{0%{opacity:0}4%{opacity:1}78%{opacity:1}88%{opacity:0}to{opacity:0}}@keyframes LoadingLogo-module__aJXsTW__seqLineTop{0%,3%{transform:scaleX(0)}22%{transform:scaleX(1)}78%{opacity:1;transform:scaleX(1)}88%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes LoadingLogo-module__aJXsTW__seqI{0%,3%{opacity:0;transform:translate(-268px)}22%{opacity:0;transform:translate(0)}28%{opacity:1;transform:translate(0)}78%{opacity:1;transform:translate(0)}88%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(-268px)}}@keyframes LoadingLogo-module__aJXsTW__seqM{0%,27%{opacity:0}34%{opacity:1}78%{opacity:1}88%{opacity:0}to{opacity:0}}@keyframes LoadingLogo-module__aJXsTW__seqLineBottom{0%,32%{transform:scaleX(0)}50%{transform:scaleX(1)}78%{opacity:1;transform:scaleX(1)}88%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes LoadingLogo-module__aJXsTW__seqA{0%,32%{opacity:0;transform:translate(-157px)}50%{opacity:0;transform:translate(0)}56%{opacity:1;transform:translate(0)}78%{opacity:1;transform:translate(0)}88%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(-157px)}}