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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--main-bg:#eee;--sec-col:#bbb;--sec2-col:#999;--prim-text:#000;--sec-text:#fff;--theme-bg:linear-gradient(45deg,#0b0e33,#1a1b4b,#2d205f,#452a6f,#60326f,#7b3a6e,#964268);&.dark-mode{--main-bg:#0e1217;--sec-col:#1a1f26;--sec2-col:#2d323b;--prim-text:#fff;--sec-text:#000}}*,.form-control{-webkit-appearance:initial;appearance:none}body{background-color:#eee;background-color:var(--main-bg);color:#000;color:var(--prim-text);font-size:20px}.hero-txt{background:linear-gradient(45deg,#0b0e33,#1a1b4b,#2d205f,#452a6f,#60326f,#7b3a6e,#964268);background:var(--theme-bg);-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:bolder;transition:background .3s ease}.h-mx-cnt,.w-mx-cnt{width:max-content}.btn{background-color:#000;background-color:var(--prim-text);border-color:#000;border-color:var(--prim-text);color:#fff;color:var(--sec-text)}.my-a{color:#999;color:var(--sec2-col);text-decoration:none;&:after{background-color:#999;background-color:var(--sec2-col);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}&:hover:after{width:70%}}.img-cover{background-size:cover}.par-scroll{&:after{background:linear-gradient(to right,#0000,var(--bg));content:"";filter:blur(5px);height:100%;position:absolute;right:0;top:0;width:25px;z-index:1}}*{position:relative}.App,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:inherit;color:inherit;height:100vh;margin:0;overflow:hidden auto;padding:0;width:100vw}.overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.img-txt{background-size:cover;height:1em;margin:0 .5em;width:1em}.fa-xmark{transition:transform .25s ease-in-out;&.plus{transform:rotate(-135deg)}}.crop-excess{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;&.hov:hover{overflow:visible;white-space:normal}}.fw,.max{width:100%}.fh,.max{height:100%}.mega-max{height:100vh;width:100vw}.hide{display:none!important}.disappear{visibility:hidden!important}.no-trans{transition:none 0s ease 0s!important;transition:initial!important}.no-btn{background-color:initial;border:none;color:inherit;font-weight:600;outline:none}.no-link{text-decoration:none}.flex,.flex-col,.flex-rev{display:flex;>.grow{flex-grow:1}}.flex-rev{flex-direction:row-reverse}.flex-col{flex-direction:column}.mid-align{align-items:center}.abs,.abs-mid,.abs-mid-y{position:absolute}.abs-mid{left:50%;margin:auto;top:50%;transform:translate(-50%,-50%)}.abs-mid-y{margin:auto;top:50%;transform:translateY(-50%)}.center-text{text-align:center}.left-text{text-align:left}.dark-mode .sun{display:none}.moon{display:none!important;.dark-mode &{display:block!important}}.side-scroll{overflow:auto hidden;scroll-snap-type:x proximity;>*{flex:0 0 auto;scroll-snap-align:center}}.hid-scroll::-webkit-scrollbar{height:0;width:0}.even-space{justify-content:space-evenly}.br-5{border-radius:.5em}.br-1{border-radius:1em}.gap-10{gap:10px}@media screen and (max-width:768px){.md-flex-col{display:flex;flex-direction:column}}.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;&.veil:after{background-color:#00000090;content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.pad{padding-left:10px;padding-right:10px}.feat-img{max-height:70vh}@media screen and (min-width:768px){.pad{padding-left:35px;padding-right:35px}.flex-col.sdq{flex-direction:row;.feat-img{margin:0 20px;padding:10px}.feat-txt{flex-shrink:0;width:52.5%}}}.landing-nav{background-color:initial;color:#fff;left:0;position:fixed;top:0;transition:all .3s ease;width:calc(100% - 10px);z-index:3;&.scroll{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--main-bg);border-bottom:1px solid var(--sec-col);color:var(--prim-text);width:100%}.nav{display:none;justify-content:space-between;padding:5px 30px}@media screen and (min-width:768px){.lap-nav{display:flex}}@media screen and (max-width:767px){.mob-nav{display:flex}}.nav-item{color:grey;font-size:110%;font-weight:500;text-decoration:none;&.active,&:hover{color:var(--prim-text)}}.lap-nav .nav-item{margin:0 10px;padding:5px 10px;&:after{background-color:var(--prim-text);bottom:0;content:"";height:1px;left:10px;position:absolute;transition:width .35s ease .15s;width:0}&.active:after,&:hover:after{width:50%}}.mob-nav .menu{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000055;height:calc(100vh - 100%);left:0;overflow:hidden;top:100%;width:100%;.wrapper{background-color:initial;border-radius:0 0 1em 1em;overflow:hidden;transition:height .3s ease;.close &{height:0}}.content{background-color:var(--main-bg);border-bottom:1px solid var(--sec-col);border-radius:0 0 1em 1em;overflow:hidden auto;padding:10px 0 30px}}.mob-nav .nav-item{padding:15px 10px;&:before{background-color:var(--prim-text);border-radius:2px;content:"";height:33.3%;left:2px;position:absolute;top:33.3%;transform:scale(.1);transition:transform .35s ease .1s;width:2px}}.mob-nav .nav-item.active:before,.mob-nav .nav-item:hover:before{transform:scale(1)}.hero-title{--bg:#fff;--bg:linear-gradient(45deg,#0b0e33,#1a1b4b,#2d205f,#452a6f,#60326f,#7b3a6e,#964268);background:var(--bg);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:150%;font-weight:650;letter-spacing:.5px;transition:background .5s ease}}.landing{footer{font-size:80%}#copyright{font-size:70%}}dialog{background-color:initial;border:none;margin:0;max-height:none;max-width:100vw;min-height:550px;&::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000050}}form{padding:20px}.aes-bg{display:none}.form-control{background-color:var(--sec-col);border:none;&:focus{background-color:var(--main-bg);border:1px solid var(--prim-text);box-shadow:0 0 2px var(--prim-text)}}.lap,.mob{display:none}.err{transition:opacity .3s ease-in-out}@media screen and (max-width:450px){dialog{background-color:var(--main-bg);height:100vh;width:100vw}.wrapper{border:1px solid grey;flex-direction:column}.mob{display:block}}@media screen and (min-width:450px){dialog{background-color:initial;height:85vh;width:85vw}.wrapper{background-color:var(--main-bg);flex-direction:column}.mob{display:block}}@media screen and (min-width:768px){dialog{height:100vh;padding:0;width:100vw;>.max{box-shadow:0 0 5px #222;height:85%;margin:auto;top:50%;transform:translateY(-50%);width:85%}}.wrapper{background:purple;flex-direction:row}form{background-color:var(--main-bg);border-radius:0 .5em .5em 0;min-width:330px;padding:10px;width:75%}.form-body{width:95%}.mob{display:none}.aes-bg,.lap{display:block}.aes-bg{border-radius:0 .5em .5em 0;width:100%}}.hr-txt{background-color:var(--main-bg);padding:5px 15px}.main-app{.footer-menu{background-color:var(--main-bg);border:1px solid var(--sec-col);bottom:10px;box-shadow:0 0 10px var(--sec2-col);position:sticky;width:min(calc(100% - 1em),500px);z-index:1}.navbar{color:var(--sec-col);.active{color:var(--prim-text);transform:scale(1.25)}}.navlink{color:inherit;padding:5px;text-decoration:none;transform:scale(.9);transform-origin:bottom center;transition:all .3s ease-in-out}.view{z-index:1}.interface,.view{left:0;top:0;transition:all .5s ease-out;width:100%}.interface{background-color:var(--main-bg);height:100%;opacity:1;position:fixed;transform:translateY(0);visibility:visible;z-index:10;&.close{opacity:0;transform:translateY(20%);visibility:hidden}}}.home-header{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(to bottom,#0000,var(--main-bg));&:before{background-image:radial-gradient(#964268,#7b3a6e,#60326f,#452a6f,#2d205f,#1a1b4b,#0b0e33 75%,var(--main-bg));bottom:45%;content:"";filter:blur(3px);height:100%;left:0;position:absolute;width:100%;z-index:-1}}.side-scroll>*{flex:0 0 auto}.set-item{--bg:var(--sec-col);background-color:var(--bg);height:150px;padding:10px 5px;width:min(400px,85%);& .trim:after{background:linear-gradient(to bottom,#0000,var(--bg));bottom:0;content:"";filter:blur(2px);height:20px;left:0;position:absolute;width:100%}}.quiz-item{background-color:var(--sec-col);flex:0 0 auto;height:250px;padding:10px 5px;width:min(400px,85%)}.quiz-item,.set-item{&:first-child{margin-left:0}&:last-child{margin-right:0}}.cre8{bottom:20px;margin:10px;padding:5px;position:sticky;&>div{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:1px solid var(--sec-col);bottom:calc(100% + 10px);gap:20px;left:50%;opacity:1;padding:20px;transform:translate(-50%);transform-origin:bottom left;transition:all .3s ease-in-out;visibility:visible;&.close{opacity:0;transform:translate(-50%,20px);visibility:hidden}}& button{box-shadow:0 3px 5px #000;transition:all .3s ease-in-out}}.flip-cont{perspective:750px;transition:transform .3s ease-in-out;.inner{background-color:var(--sec-col);box-shadow:0 0 10px #000;height:100%;position:relative;transform-style:preserve-3d;transition:inherit;width:100%;&.flip{transform:rotateY(180deg)}}.back{transform:rotateY(180deg)}.front{z-index:1}.back,.front{backface-visibility:hidden;height:100%;padding:20px;position:absolute;width:100%}}
/*# sourceMappingURL=main.cf74523d.css.map*/