body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.App{text-align:center}i{border-bottom:1px dotted;color:inherit;outline:0;text-decoration:none;transition:border-color .2s ease-in-out}i:hover{border-color:#0000}.icon{position:relative;text-decoration:none}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:normal;display:inline-block;font-family:Font Awesome\ 6 Pro,serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none!important}.icon>.label{display:none}.icon.solid:before{font-weight:900}@keyframes wrapper{0%{opacity:0}to{opacity:1}}.wrapper{animation:wrapper 3s forwards;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%}.bg{animation:bg 60s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:2250px auto;background:#348cb2 url(/static/media/bg.747893512efbeb5e50c2.jpg) repeat-x 0 100%;height:100%;left:0;opacity:1;position:fixed;top:0;transform:translateZ(0);width:6750px}@keyframes bg{0%{transform:translateZ(0)}to{transform:translate3d(-2250px,0,0)}}@keyframes overlay{0%{opacity:0}to{opacity:1}}.overlay{animation:overlay 1.5s 1.5s forwards;background-attachment:fixed,fixed;background-image:url(/static/media/overlay-pattern.9f5bce93242f9468f4a5.png),url(/static/media/overlay.6f6384b63ea858c7acb8.svg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;opacity:0}.main,.overlay{height:100%;left:0;position:fixed;top:0;width:100%}.main{text-align:center}.main:before{content:"";display:inline-block;height:100%;margin-right:0;vertical-align:middle;width:1px}@keyframes header{0%{opacity:0;transform:translate3d(0,1em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nav-icons{0%{opacity:0;transform:translate3d(0,1em,0)}to{opacity:1;transform:translateZ(0)}}.header{animation:header 1s 2.25s forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:default;display:inline-block;opacity:0;position:relative;text-align:center;top:-1em;transform:translateZ(0);vertical-align:middle;width:90%}.header .title{font-size:2.35em;font-weight:900;letter-spacing:-.035em;line-height:1em}.header ul{margin:1.5em 0 0}.header ul li{animation:nav-icons .5s ease-in-out forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;height:5.35em;line-height:5.885em;opacity:0;position:relative;top:0;transform:translateZ(0);width:5.35em}.header ul li:first-child{animation-delay:2.5s}.header ul li:nth-child(2){animation-delay:2.75s}.header ul li:nth-child(3){animation-delay:3s}.header ul li:nth-child(4){animation-delay:3.25s}.header ul li:nth-child(5){animation-delay:3.5s}.header ul li:nth-child(6){animation-delay:3.75s}.header ul li:nth-child(7){animation-delay:4s}.header ul li:nth-child(8){animation-delay:4.25s}.header ul li:nth-child(9){animation-delay:4.5s}.header ul li:nth-child(10){animation-delay:4.75s}.header ul i{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;border:0;display:inline-block}.header ul i:before{border:1px solid #fff;border-radius:100%;display:block;font-size:1.75em;height:2.5em;line-height:2.5em;position:relative;text-align:center;top:0;transition:all .2s ease-in-out;width:2.5em}.header ul i:hover{font-size:1.1em}.header ul i:hover:before{background-color:hsla(0,0%,100%,.175);color:#fff}.header ul i:active{background:none;font-size:.95em}.header ul i:active:before{background-color:#ffffff59;color:#fff}.header ul i span{display:none}.footer{bottom:0;cursor:default;height:6em;left:0;line-height:8em;position:absolute;text-align:center;width:100%}@media screen and (max-width:1680px){body,input,select,textarea{font-size:13pt}@keyframes bg{0%{transform:translateZ(0)}to{transform:translate3d(-1500px,0,0)}}#bg{background-size:1500px auto;width:4500px}}@media screen and (max-width:1280px){body,input,select,textarea{font-size:12pt}@keyframes bg{0%{transform:translateZ(0)}to{transform:translate3d(-750px,0,0)}}#bg{background-size:750px auto;width:2250px}}@media screen and (max-width:736px){body{min-width:320px}body,input,select,textarea{font-size:11pt}@keyframes bg{0%{transform:translateZ(0)}to{transform:translate3d(-300px,0,0)}}#bg{background-size:300px auto;width:900px}.header p,.header ul{font-size:1em}.header ul{padding:0 1em}.header ul i:active,.header ul i:hover{font-size:1em}}@media screen and (max-width:480px){@keyframes bg{0%{transform:translateZ(0)}to{transform:translate3d(-412.5px,0,0)}}#bg{background-size:412.5px auto;width:1237.5px}}
/*# sourceMappingURL=main.a3231a73.css.map*/