@font-face{font-family:Work_Sans;src:url(/assets/WorkSans-VariableFont_wght-37722d10.ttf) format("opentype")}body{padding:0;margin:0;font-family:Work_Sans,arial}#root{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;--main-color: rgb(46, 140, 194)}#maintenance{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:relative;background-position:center;background-size:cover}#maintenance *{z-index:10}#maintenance:after{content:"";z-index:5;position:absolute;background-color:#000000d2;top:0;left:0;right:0;bottom:0}.maintenance-container{color:#fff;position:relative;padding:50px 100px;width:900px;display:flex;flex-direction:column}.maintenance-container-box{z-index:10;position:absolute;top:110px;left:0;right:0;bottom:30px;--box-border: 2px solid rgba(255, 255, 255, .527);border-bottom:var(--box-border);border-left:var(--box-border);border-right:var(--box-border)}.maintenance-container-box-wrapper{position:relative;width:100%}.maintenance-container-box-line{z-index:10;position:absolute;top:0;border-top:var(--box-border);width:70px}.maintenance-container-box-line.left{left:0}.maintenance-container-box-line.right{right:0}.title-container{display:flex;align-items:center;font-size:30px;margin-bottom:50px}.maintenance-logo{height:80px;margin-right:50px;display:none}.title{display:flex;flex-direction:column;font-size:32px;padding:0;letter-spacing:10px;line-height:60px;margin-right:auto}#maintenance .title-1,#maintenance .title-2{margin:0;text-transform:uppercase}#maintenance .title-1{font-variation-settings:"wght" 300;color:#ffffffe5}#maintenance .title-2{font-variation-settings:"wght" 600;color:var(--main-color)}.maintenance-icon{display:flex;align-items:center;color:#d8d8d862;font-size:60px;--time: 15s;-webkit-animation:rotating var(--time) linear infinite;-moz-animation:rotating var(--time) linear infinite;-ms-animation:rotating var(--time) linear infinite;-o-animation:rotating var(--time) linear infinite;animation:rotating var(--time) linear infinite}#maintenance p{font-size:20px;letter-spacing:2px;margin-bottom:25px;padding-bottom:25px;font-variation-settings:"wght" 200}#maintenance p:first-of-type{border-bottom:1px solid rgba(255,255,255,.13)}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width: 1200px){.maintenance-container{width:calc(100% - 50px);margin:25px}}@media only screen and (max-width: 950px){.maintenance-container{padding:50px 80px}.title{font-size:25px;line-height:50px}.maintenance-container-box{top:100px}.title-container{margin-bottom:40px}.maintenance-container-box-line{width:60px}}@media only screen and (max-width: 750px){.maintenance-container{padding:50px 60px}.title{font-size:22px;line-height:50px}.title-container{margin-bottom:20px}.maintenance-container-box{top:100px}.maintenance-container-box-line{width:40px}.maintenance-icon{font-size:50px}}@media only screen and (max-width: 650px){.maintenance-container{width:calc(100% - 20px);margin:10px;padding:50px 40px}.title{font-size:20px;line-height:40px;letter-spacing:8px}.maintenance-container-box{top:84px}.maintenance-container-box-line{width:20px}}@media only screen and (max-width: 550px){.title{font-size:18px;line-height:35px;letter-spacing:4px}.maintenance-icon{font-size:40px}.maintenance-container-box{top:84px}.maintenance-container-box-line{width:20px}}@media only screen and (max-width: 450px){.maintenance-container{padding:50px 30px}.title{font-size:17px;line-height:40px;letter-spacing:2px}.maintenance-container-box{top:90px}.maintenance-container-box-line{width:20px}.maintenance-icon{font-size:30px}}@media only screen and (max-width: 400px){.maintenance-container{padding:50px 20px}.title{font-size:16px;line-height:40px;letter-spacing:0px}.maintenance-container-box{top:90px}.maintenance-container-box-line{width:10px}.maintenance-icon{font-size:25px}}
