@keyframes ScrollToTopButton_rotateY360__myq9A{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes ScrollToTopButton_rotateZ360__Q44hx{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes ScrollToTopButton_rotateZ360AndScale__6QiNz{0%{transform:rotate(0deg) scale(.75)}50%{transform:rotate(1turn) scale(1)}to{transform:rotate(2turn) scale(.75)}}@keyframes ScrollToTopButton_pulse__T7Hjq{0%{transform:scale(.9);opacity:.7}50%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:.7}}@keyframes ScrollToTopButton_dotPulse__0qiaV{0%{opacity:.2;transform:scale(.5)}30%{opacity:1;transform:scale(1)}to{opacity:.2;transform:scale(.5)}}@keyframes ScrollToTopButton_peekUp__FFotn{0%{transform:translateY(50%) scale(.5);opacity:0}to{transform:translateY(0) scale(1);opacity:.9}}@keyframes ScrollToTopButton_fadeIn__2_4qR{0%{opacity:0}to{opacity:1}}.ScrollToTopButton_scroll-to-top-button__6Sr9t{display:flex;align-items:center;justify-content:center;cursor:pointer;position:fixed;left:12rem;top:40%;transform:translateY(-50%);z-index:1000;height:3rem;background-color:#1a1a1a;color:#ddd;box-shadow:-.5rem 1rem 1rem rgba(0,0,0,.5);transition:all .5s cubic-bezier(.4,0,.2,1);animation:ScrollToTopButton_fadeInFromLeft__R0m9B .5s ease-out;border-radius:.25rem;border:1px solid #666}@supports((-webkit-mask-composite:xor) or (mask-composite:exclude)) or (-webkit-mask-composite:xor){.ScrollToTopButton_scroll-to-top-button__6Sr9t{border:none;position:fixed;padding:.0625rem}.ScrollToTopButton_scroll-to-top-button__6Sr9t:before{content:"";position:absolute;inset:-1px;border:1px solid rgba(0,0,0,0);border-radius:inherit;background:linear-gradient(45deg,#9d8739,#176616) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none}}.ScrollToTopButton_scroll-to-top-button__6Sr9t:hover{transform:translateY(-50%) scale(1.125);background-color:#2c2c2c;font-weight:700}.ScrollToTopButton_scroll-to-top-button__6Sr9t:active{transform:translateY(-50%) scale(.9)}.ScrollToTopButton_scroll-to-top-button__6Sr9t svg{width:1.25rem;height:1.25rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));flex-shrink:0;margin-bottom:.125rem}.ScrollToTopButton_scroll-to-top-button__6Sr9t span{display:inline;margin-left:.5rem;font-size:.875rem;font-weight:600;white-space:nowrap}@media(min-width:calc(48rem + 1px)){.ScrollToTopButton_scroll-to-top-button__6Sr9t{min-width:12rem;padding:0 1rem;border-radius:1.5rem}}@media(max-width:48rem){.ScrollToTopButton_scroll-to-top-button__6Sr9t{left:-4px;top:-2px;width:110%;height:3.5rem;transform:none;z-index:1001;animation:ScrollToTopButton_slideDown__zVaDO .5s ease-out;font-size:1rem;border-radius:.25rem;border:1px solid #666}@supports((-webkit-mask-composite:xor) or (mask-composite:exclude)) or (-webkit-mask-composite:xor){.ScrollToTopButton_scroll-to-top-button__6Sr9t{border:none;position:fixed;padding:.0625rem}.ScrollToTopButton_scroll-to-top-button__6Sr9t:before{content:"";position:absolute;inset:-1px;border:1px solid rgba(0,0,0,0);border-radius:inherit;background:linear-gradient(45deg,#9d8739,#176616) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none}}.ScrollToTopButton_scroll-to-top-button__6Sr9t svg{margin-left:-1rem}.ScrollToTopButton_scroll-to-top-button__6Sr9t:hover{transform:scale(1)}.ScrollToTopButton_scroll-to-top-button__6Sr9t:active{transform:scale(.98)}}@keyframes ScrollToTopButton_fadeInFromLeft__R0m9B{0%{opacity:0;transform:translateY(-50%) translateX(-10rem)}to{opacity:1;transform:translateY(-50%) translateX(0)}}@keyframes ScrollToTopButton_slideDown__zVaDO{0%{opacity:0;transform:translateY(-150%)}to{opacity:1;transform:translateY(0)}}@keyframes CodexErrorMessage_rotateY360__BTdW6{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes CodexErrorMessage_rotateZ360___LpVq{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes CodexErrorMessage_rotateZ360AndScale__yrPOC{0%{transform:rotate(0deg) scale(.75)}50%{transform:rotate(1turn) scale(1)}to{transform:rotate(2turn) scale(.75)}}@keyframes CodexErrorMessage_pulse__XpDmN{0%{transform:scale(.9);opacity:.7}50%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:.7}}@keyframes CodexErrorMessage_dotPulse__yHwRX{0%{opacity:.2;transform:scale(.5)}30%{opacity:1;transform:scale(1)}to{opacity:.2;transform:scale(.5)}}@keyframes CodexErrorMessage_peekUp__k1QqH{0%{transform:translateY(50%) scale(.5);opacity:0}to{transform:translateY(0) scale(1);opacity:.9}}@keyframes CodexErrorMessage_fadeIn__jNQ_J{0%{opacity:0}to{opacity:1}}.CodexErrorMessage_error__vN6Ev{display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#d33;height:30vh;text-align:center}@media(max-width:48rem){.CodexErrorMessage_error__vN6Ev{font-size:1rem;height:20vh;margin:0 3.5rem}}@keyframes CodexLoadingMessage_rotateY360__8a8tB{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes CodexLoadingMessage_rotateZ360__du5_s{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes CodexLoadingMessage_rotateZ360AndScale__IppqO{0%{transform:rotate(0deg) scale(.75)}50%{transform:rotate(1turn) scale(1)}to{transform:rotate(2turn) scale(.75)}}@keyframes CodexLoadingMessage_pulse__uFbF6{0%{transform:scale(.9);opacity:.7}50%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:.7}}@keyframes CodexLoadingMessage_dotPulse__VSpwj{0%{opacity:.2;transform:scale(.5)}30%{opacity:1;transform:scale(1)}to{opacity:.2;transform:scale(.5)}}@keyframes CodexLoadingMessage_peekUp__UeqSR{0%{transform:translateY(50%) scale(.5);opacity:0}to{transform:translateY(0) scale(1);opacity:.9}}@keyframes CodexLoadingMessage_fadeIn__UHvOL{0%{opacity:0}to{opacity:1}}.CodexLoadingMessage_loading__CGgxZ{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.25rem;color:#ddd;height:30vh;text-align:center}@media(max-width:48rem){.CodexLoadingMessage_loading__CGgxZ{font-size:1rem;margin:0 4.5rem}}.CodexLoadingMessage_loading__progress-container__XVRUg{width:100%;max-width:400px;height:.75rem;background-color:hsla(0,0%,100%,.1);border-radius:5px;margin:3rem 0 1.5rem;overflow:hidden}@media(max-width:48rem){.CodexLoadingMessage_loading__progress-container__XVRUg{margin:2rem 0 1rem;height:.5rem}}.CodexLoadingMessage_loading__progress-bar__18pj9{height:100%;background:linear-gradient(90deg,#cfaa26,#249624);border-radius:5px;transition:width .3s ease}.CodexLoadingMessage_loading__progress-text__YJYue{font-size:.875rem;color:#aaa}