@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap");:root{--c1: #6f3096;--c2: #9567E0;--c3: #06114f}html,body{width:100vw;min-height:100vh;margin:0;font-family:'Roboto', sans-serif;color:var(--c3)}body{display:flex;flex-direction:column}nav{display:flex;width:100%;align-items:center;justify-content:flex-end;box-sizing:border-box}nav a{padding:20px;border-radius:10px;color:var(--c3);font-weight:500}nav a:hover{background-color:rgba(0,0,0,0.05)}@keyframes candycane{0%{background-position-x:-5.75vw}100%{background-position-x:0}}.contents{display:flex;flex-grow:1;flex-direction:column}.contents .status-container{flex-grow:1;display:flex;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:center}.contents .status-container .status-bar{border:3px solid var(--c1);width:80vw;height:40px;border-radius:20px;overflow:hidden}.contents .status-container .status-bar .status-bar-candycane{background:repeating-linear-gradient(-45deg, var(--c1), var(--c1) 2vw, var(--c2) 2vw, var(--c2) 4vw);animation:2s linear 0s infinite candycane;background-size:200vw 100%;height:100%;width:0%}.contents .status-container .status-label{width:80vw;font-size:30px;margin-top:20px;height:100px;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 500px){.contents .status-container .status-label{font-size:20px}}.contents .status-container .status-fun-text{max-width:50vw}.contents .status-disclaimer{position:absolute;right:10px;bottom:10px;font-size:10px}.contents .updates{width:100%;padding:4vw 4vw;box-sizing:border-box}.contents .updates p,.contents .updates h3,.contents .updates h4{margin:0}.contents .updates .update-content{margin-top:10px;margin-bottom:30px;text-indent:25px}.contents .updates .update-images{display:flex;flex-wrap:wrap;justify-content:space-evenly}.contents .updates .update-image{max-height:300px;width:auto;max-width:calc(100vw - 60px);margin-top:20px}
