@import url(https://fonts.googleapis.com/css2?family=DM+Sans&family=Lato&family=Montserrat+Alternates:wght@300&family=Mukta:wght@300&family=Noto+Sans+JP&display=swap);html{overflow-x:hidden;scroll-behavior:smooth}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#191919;font-family:DM Sans,sans-serif;margin:0;padding:0}a,body{color:silver}a{text-decoration:none}h1,h2,h3,h4,h5{font-family:Lato,sans-serif}nav{color:silver;font-family:Montserrat Alternates,sans-serif}button,input,p,span{font-family:Inter,sans-serif}select{color:silver}option,select{font-family:DM Sans,sans-serif}.japanese{color:silver;font-family:Noto Sans JP,sans-serif}@media only screen and (min-width:768px){body{font-size:16px}}@media only screen and (min-width:480px) and (max-width:768px){body{font-size:15px}}@media only screen and (max-width:479px){body{font-size:14px}}.lazy-load-image-background.blur{-webkit-filter:blur(15px);filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{-webkit-filter:blur(0);filter:blur(0);transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}span.show-more-less-clickable{cursor:pointer;text-decoration:underline}span.show-more-less-clickable:hover{text-decoration:none}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}::-webkit-scrollbar{background-color:hsla(0,0%,65%,.7);height:5px;width:4px}::-webkit-scrollbar-track{background-color:rgba(22,23,34,.322);border-radius:10px;box-shadow:0 0 3px #161722}::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,65%,.7)}
/*# sourceMappingURL=main.cf740de7.css.map*/