@import"https://fonts.cdnfonts.com/css/moongloss-display-medium";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;--baseGradientOne: linear-gradient(180deg, #5327F2 0%, #741C8C 100%);--baseGradientTwo: linear-gradient(180deg, #721C91 0%, #5327F2 100%);--baseGradientThree: linear-gradient(225deg, #2E1A7C 0%, #3A1EA3 7%, #4522C5 15%, #4C24DE 22%, #5126EC 28%, #5327F2 34%, #5725E4 39%, #6321BE 57%, #6C1EA2 74%, #721C91 89%, #741C8C 100%);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}#root{max-width:-webkit-fill-available;margin:0 auto;width:100%;height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:center;text-align:center}html,body{margin:0;display:flex;place-items:center;width:100%;min-width:320px;height:100%;min-height:100vh}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}.welcome{min-height:100vh;height:100%;width:100%;background-image:url(../assets/graphy-dark.png);background-position:center;background-size:auto;transition:all .5s ease-in-out;animation:slide 10s cubic-bezier(.68,-.55,.27,1.55) infinite}.scale{scale:1;transition:scale .25s!important}.scale:hover{scale:1.1;transition:scale .25s!important}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes slide-in-blurred-top{0%{-webkit-transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform:translateY(-1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}to{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-top{0%{-webkit-transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform:translateY(-1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}to{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@-webkit-keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform:translateY(1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}to{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform:translateY(1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}to{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@-webkit-keyframes slide{0%{background-position:0 0}to{background-position:-400px -400px}}.inputField{scale:1;transition:scale .25s!important}.inputField:active,.inputField:focus-within{scale:1.1;transition:scale .25s!important}
