*{margin:0;padding:0;box-sizing:border-box}html{background-color:#fdfdfd}body{background-color:inherit}.text-primary{color:#ff0070!important}.btn-outline-primary{border-color:#ff0070;color:#ff0070}.btn-outline-primary:focus,.btn-outline-primary:hover{border-color:#ff0070;background-color:#ff0070;color:#fff}.btn-outline-primary:active,.btn-outline-primary:focus{-webkit-appearance:none;box-shadow:none!important}.btn-outline-primary:active{border-color:#ff0070!important;background-color:#ff0070!important;color:#fff}.navbar{border-bottom:2px solid #fff;z-index:990}.nav-item,.nav-item:active{color:#fff}.nav-item:hover{color:#fff;text-decoration:none}.main{margin-top:5em}.card{border-radius:1.5em;background-color:#fff}.card-colored{background:radial-gradient(circle 700px at .9% 2.8%,#ff61c0 0,#ff668e 43.4%,#f7346e 83.1%);color:#fff;border:0 solid #fff}.card-colored .btn-outline-primary{background-color:initial;color:#fff;border:1px solid hsla(0,0%,100%,.87);font-weight:700;position:relative;-webkit-appearance:none;box-shadow:none!important}.card-colored .btn-outline-primary:hover{background-color:hsla(0,0%,100%,.15);border:1px solid #fff}.card-colored .btn-outline-primary:active{background-color:hsla(0,0%,100%,.52)!important;border-color:#fff!important;border:1px solid #fff;-webkit-appearance:none}.navbar-colored{background:linear-gradient(to bottom right,#ff0070,#ff4583);color:#fff}.btn{border-radius:1em}.form-control{border-radius:1em;background-color:hsla(0,0%,100%,.33);border:1px solid hsla(0,0%,100%,.73);color:#fff}::-webkit-input-placeholder{color:hsla(0,0%,100%,.63)!important}::-ms-input-placeholder{color:hsla(0,0%,100%,.63)!important}::placeholder{color:hsla(0,0%,100%,.63)!important}select.form-control{cursor:pointer}.form-control{-webkit-appearance:none;box-shadow:none!important}.form-control:hover{background-color:hsla(0,0%,100%,.4);border:1px solid #fff;color:#fff}.form-control:active,.form-control:focus{background-color:hsla(0,0%,100%,.46);border:1px solid #fff;color:#fff}option,select div{color:#000}.test-card{min-height:200px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.card-img-right{border-radius:.5em .5em .5em .5em;max-width:40%;height:100%;max-height:200px;width:auto;object-fit:cover;margin:auto 0}.h1,.h2,.text-small{font-weight:200}.text-small{font-size:.5em}.index-span{font-size:1em;color:#888}.img-card{padding:0;overflow:hidden;min-height:5em;width:100%;margin:.2em 0;border-radius:.5em;display:block}.img-col{padding:.25em .3em}.img-row{margin:1.2em -.5em .8em}.img-col button{border-radius:.5em;width:100%}.img-col button,.img-col img{margin:0;padding:0}.select-class-back{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:980;background-color:hsla(0,0%,98%,.94);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:3.5em;overflow:auto}.select-class-back .container{margin:auto;max-width:600px}.select-class-back h5.card-title{margin:0}#SelectClass-btns{display:block;width:100%;background-color:hsla(0,0%,100%,.06);border-top:1px solid hsla(0,0%,100%,.44);border-bottom:1px solid hsla(0,0%,100%,.44)}#SelectClass-btns .btn{width:100%;border-radius:0;border:0;font-weight:400;border-top:1px solid hsla(0,0%,100%,.13)}#SelectClass-btns .btn:active{border-top:1px solid hsla(0,0%,100%,.13)!important}.schoolSelection-card .card-body{padding:.6em}.schoolSelection-card{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.06);background-color:initial}.fa-spinner{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}57%{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}57%{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.btn.add-img{width:100%;padding:6em 2em;text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-items:center;color:#303030;position:relative;overflow:hidden}.btn.add-img:hover{color:#606060}.add-img h1{margin:0;text-align:center;font-size:3em}.add-img input[type=file]{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%}.img-menu{position:absolute;bottom:0;width:100%;height:2em;background-color:hsla(0,0%,98%,.63);-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-bottom:.2em;padding-right:.3em;font-size:2em}.img-menu,.img-menu i{text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.img-menu i{-webkit-justify-content:center;justify-content:center;height:1.5em;width:30%}.img-menu i.fa-trash{font-size:.7em}.img-loading{position:absolute;bottom:0;width:100%;height:100%;background-color:hsla(0,0%,98%,.63);text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-bottom:.2em;padding-right:.3em}.added-img,.class-select div{overflow:hidden}.class-select .big{width:60%;margin-right:2%;float:left}.class-select .small{width:37%;float:left;text-align:center}.date-select div{overflow:hidden}.date-select .year{width:30%;margin-right:2%;float:left}.date-select .month{width:44%;margin-right:2%;float:left}.date-select .day{width:20%;margin-right:2%;float:left}.nThInYear{width:20%}.form-group.withFloat{overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.form-group.withFloat label{padding:0;margin:0}.text-center .form-group{text-align:center;text-align-last:center}.full-screen{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:980;background-color:hsla(0,0%,98%,.94);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:auto}.full-screen .card{margin:auto 1.5em;max-width:600px}.full-screen h5.card-title{margin:0}.full-screen .card-body p{margin-top:.5em;margin-bottom:0}.full-screen .card-body{padding-bottom:1em;overflow:hidden}.about{margin-top:7em;margin-bottom:2em;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.about .h1{margin-top:.8em;margin-bottom:.8em;line-height:.8}.about ul{list-style-type:none;margin-bottom:1.8em}.about li{margin:.5em 0;font-weight:200}.about a{color:hsla(0,0%,100%,.75);font-size:1.1em;font-weight:400}.about .card{margin-bottom:3em;-webkit-flex:1 1;flex:1 1}.about p{text-align:center;margin:0 .8em;font-weight:200;opacity:.75;font-style:italic}.about hr{margin:0 0 1em;background-color:hsla(0,0%,100%,.44)}
/*# sourceMappingURL=main.a04461f2.chunk.css.map */