body,html{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Montserrat","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;background-color:#00b7ff;background:linear-gradient(90deg,#feac5e,#c779d0,#4bc0c8)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.notifications{background-color:#1ad1b9}.notifications h2{font-size:15px;margin:0;padding:10px}.project-header{padding:10px 30px 10px 10px;display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#feac5e,#c779d0,#4bc0c8)}.project-header__title{font-size:50px;font-weight:500;color:#282b2b}.project-header__button,.project-header__title{font-family:"Montserrat","system-ui","Segoe UI";font-weight:700}.project-header__button{margin-left:-2px;padding:10px 85px;border-radius:5px;text-decoration:none;transition:.5s ease-in-out;color:#fff;font-size:20px;background-color:rgba(32,38,39,.6705882352941176);border:none}.project-header__button:hover{box-shadow:0 0 5px 5px #333131;color:#fef720;font-weight:700;cursor:pointer}.project-cards{display:flex;flex-direction:row;grid-column-gap:50px;-webkit-column-gap:50px;column-gap:50px;grid-row-gap:10px;row-gap:10px;flex-wrap:wrap;margin:40px;transition:.5s ease-in-out}.project__add-card{height:420px;border-radius:15px;box-shadow:0 6px 15px 0 #494545;width:300px;padding-bottom:10px;background-color:rgba(32,38,39,.6705882352941176);transition:.5s ease-in-out;margin:10px 10px 10px -30px}.project__add-card,.project__add-card__button{display:flex;justify-content:center;align-items:center}.project__add-card__button{border:none;padding:0;border-radius:15px;background:none;flex-direction:column;grid-row-gap:50px;row-gap:50px}.project__add-card__img{transition:.5s ease-in-out;height:150px}.project__add-card__img:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.add-projects{display:flex;justify-content:center;align-items:center;margin-top:270px}@media only screen and (max-width:1140px){.project-cards{justify-content:center}}@media only screen and (max-width:660px){.project-header__title{font-size:30px;font-weight:500}.project-header__button{font-size:15px}}.card{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;border-radius:15px;box-shadow:0 6px 15px 0 #494545;width:300px;margin:10px;padding-bottom:10px;transition:.5s ease-in-out;background-color:rgba(32,38,39,.6705882352941176)}.card:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.card__image{width:300px;height:200px;object-fit:cover}.card__no-image{width:280px;height:180px;padding:10px}.card__body{border-top:1px solid #9da0ab}.card__body__details{display:flex;margin-top:10px;flex-direction:column;justify-content:center;align-items:center;grid-row-gap:10px;row-gap:10px}.card__body__title{font-size:20px}.card__body__view-button{padding:10px 30px;border-radius:5px;text-decoration:none;transition:.5s ease-in-out;color:#fff;font-size:15px;background-color:#3c73ff;border:none;font-family:"Montserrat","system-ui","Segoe UI"}.card__body__view-button:hover{box-shadow:0 0 5px 5px #3c73ff;background:none;color:#fff;cursor:pointer}.card__delete{display:flex;justify-content:flex-end;position:relative;top:-280px}.card__body__del-button{background-color:rgba(255,0,0,.5607843137254902);border:none;border-radius:10px;transition:.5s ease-in-out;margin-right:10px}.card__body__del-button img{width:20px;height:30px}.card__body__del-button:hover{cursor:pointer;background-color:#ef0f0f}.project__main-image{width:100%;object-fit:cover;height:480px}.project__head-wrapper{display:flex;justify-content:space-between;margin:10px 10px 13px}.project__title{background-color:rgba(32,38,39,.6705882352941176);position:relative;top:-46px;font-size:40px;border-radius:10px;padding:10px;box-shadow:5px 6px 5px 2px #494545}.project__links{display:flex;flex-direction:row;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;margin-right:10px;align-items:center}.project__links__home{padding:8px 22px;border-radius:5px;text-decoration:none;transition:.5s ease-in-out;color:#000;font-size:18px;background-color:#fff;border:none;position:absolute;top:10px;left:10px;font-family:"Montserrat","system-ui","Segoe UI"}.project__links__home:hover{box-shadow:0 0 5px 5px #3c73ff;background:#fff;color:#3c73ff;cursor:pointer;background-color:hsla(0,0%,100%,.6705882352941176)}.project__links__edit{padding:10px 30px;border-radius:5px;text-decoration:none;transition:.5s ease-in-out;color:#fff;font-size:17px;background-color:#3c73ff;border:none;font-family:"Montserrat","system-ui","Segoe UI"}.project__links__edit:hover{box-shadow:0 0 5px 5px #3c73ff;background:none;color:#3c73ff;cursor:pointer;background-color:hsla(0,0%,100%,.6705882352941176)}.project__desc{padding:20px;background:rgba(32,38,39,.6705882352941176);box-shadow:0 -6px 11px 2px #494545}.project__desc span{font-size:28px;font-weight:400}.project__desc p{font-size:18px;color:#fff}.project__images__wrapper{background-color:#fff;padding:10px;background:rgba(32,38,39,.6705882352941176)}.project__images__title{padding:0 10px;font-size:28px;font-weight:400}.project__images{margin:10px 0;display:flex;flex-wrap:wrap}.project__images__image{width:300px;height:300px;object-fit:cover;margin:10px;border-radius:15px;box-shadow:0 6px 15px 0 #ccc}.project__images__image:hover{cursor:pointer;box-shadow:9px 9px 15px 1px #2f2f2f}.project__delete button{margin:20px;padding:10px 30px;border-radius:5px;text-decoration:none;transition:.5s ease-in-out;color:#fff;font-size:17px;background-color:#ef0f0f;border:none;font-family:"Montserrat","system-ui","Segoe UI"}.project__delete button:hover{box-shadow:0 0 5px 5px #ef0f0f;background:none;color:#ef0f0f;cursor:pointer}.project__no-image{width:100%;height:300px;background:rgba(32,38,39,.6705882352941176);padding:10px}@media only screen and (max-width:660px){.project__images{justify-content:center}.project__title{font-size:30px}}.form-page{display:flex;justify-content:center;align-items:center;height:100vh}.form-page__form{display:flex;flex-direction:column;grid-row-gap:20px;row-gap:20px;margin:10px;width:500px;padding:40px 15px 15px;border:none;border-radius:20px;box-shadow:0 6px 15px 0 #ccc;background-color:rgba(32,38,39,.6705882352941176);color:#fff}.form-page__form__title{display:flex;flex-direction:column;font-size:26px}.form-page__form__title input{margin-top:10px;padding:10px;border:1px solid #e8e9ea;border-radius:5px}.form-page__form__title input:focus{outline:none;border:none;box-shadow:0 0 2px 2px #afccf5}.form-page__form__desc{display:flex;flex-direction:column;font-size:18px}.form-page__form__desc textarea{margin-top:10px;padding:10px;height:80px;resize:none;border:1px solid #e8e9ea;border-radius:5px}.form-page__form__desc textarea:focus{outline:none;border:none;box-shadow:0 0 2px 2px #afccf5}.invalid input,.invalid input:focus,.invalid textarea,.invalid textarea:focus{border:none;box-shadow:0 0 2px 2px #ec3c3c}.form-page__error-text{color:#ec3c3c;margin:5px 0;font-size:15px;font-weight:700}.form-page__form__images{display:flex;flex-direction:column}.form-page__form__images input[type=file]{display:none}.form-page__form__images input[type=button]{margin-top:10px;width:320px;height:70px;background-color:rgba(22,40,65,.6509803921568628);border:2px dashed #648eec;color:#9da0ab;border-radius:5px;font-size:12px;font-family:"Montserrat","system-ui","Segoe UI";font-weight:300}.form-page__form__images input[type=button]:hover{cursor:pointer;background-color:rgba(63,79,102,.6509803921568628)}.form-page__form__buttons{display:flex;justify-content:flex-end;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;font-family:"Montserrat";font-size:13px}.form-page__form__back{padding:10px;background-color:rgba(0,0,0,.4);border:none;border-radius:5px;color:#9da0ab;font-family:"Montserrat"}.form-page__form__back:hover{background-color:#ccc;cursor:pointer;color:#000}.form-page__form__submit{padding:10px;border:none;border-radius:5px;background-color:#348bfc;color:#fff;font-family:"Montserrat";cursor:pointer}.form-page__form__submit:hover{cursor:pointer;background-color:#b4b4d8}.form-page__form__submit:disabled{background-color:#000;color:#9da0ab}.form-page__form__submit:disabled:hover{cursor:not-allowed}.current__images{margin:10px;display:flex;flex-wrap:wrap}.current__images__image{width:50px;height:50px;object-fit:cover;margin:10px;box-shadow:0 6px 15px 0 #ccc}.current__images__image:hover{cursor:pointer;box-shadow:10px 4px 9px 0 #6b6b6b}.App{text-align:center}
/*# sourceMappingURL=main.a8da8d19.chunk.css.map */