@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;300&display=swap);@import url(https://fonts.cdnfonts.com/css/expletus-sans-2);@import url(https://fonts.cdnfonts.com/css/friz-quadrata-std);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}*{box-sizing:border-box;margin:0;padding:0}.loginpage{align-items:center;background-color:#000;font-family:Poppins,sans-serif;height:100vh}.logincontainer,.loginpage{display:flex;justify-content:center}.logincontainer{background:#252424;border-radius:20px;color:#fff;flex-direction:column;height:450px;padding:2rem;width:350px}.headline{font-size:2rem;margin-bottom:.5em}.box{margin:.2em 0}.logincontainer .box p{color:hsla(0,0%,100%,.781)}.logincontainer .box div{height:40px;margin:.5em 0;position:relative;width:100%}.logincontainer .box .logininput{background:#000;border:none;border-radius:10px;color:#fff;height:100%;margin:0;outline:none;padding-left:.8em;position:absolute;transition:all .4s;width:100%}.logincontainer .box .logininput:focus::placeholder{color:#fff}.logincontainer .box div:before{border-radius:10px;content:"";height:105%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:102%}.loginBtn,.logincontainer .box div:before{background:linear-gradient(90deg,#ff416c,#ff4b2b)}.loginBtn{border:none;border-radius:10px;color:#fff;cursor:pointer;height:40px;margin:.5em 0;transform:translate(-1%);transition:all .4s;width:105%}.loginBtn:hover{box-shadow:0 0 10px #ffffff56;transform:translate(-1%,5%)}.text{color:hsla(0,0%,100%,.623);font-size:.8em;margin-top:.8em;text-align:center}.text a{color:hsla(0,0%,100%,.911);left:3px;position:relative;text-decoration:none}.gallerform{border:1px solid #fff;height:65vh;margin:1%;padding:1%}.formheading{font-family:Expletus Sans,sans-serif;text-align:center}.details{display:flex;gap:1rem}@media only screen and (max-width:950px){.details,.selectimagesubmit{grid-gap:.2rem;display:grid;gap:.2rem}}input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;margin:8px 0;padding:12px 20px;width:100%}.selectimagesubmit{display:flex;gap:1rem}select{background-color:#f1f1f1;border:none;border-radius:4px;margin:8px 0;padding:16px 20px;width:70%}input[type=file]{background:#fff;border:1px solid #555;border-radius:4px;color:#444;margin-bottom:8px;margin-top:0;max-width:100%;padding:5px;width:100%}input[type=file]::-webkit-file-upload-button{background:#272a31;border-radius:10px;color:#fff;cursor:pointer;margin-right:20px;padding:10px 20px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}input[type=file]::file-selector-button{background:#272a31;border-radius:10px;color:#fff;cursor:pointer;margin-right:20px;padding:10px 20px;transition:background .2s ease-in-out}input[type=file]::-webkit-file-upload-button:hover{background:#000}input[type=file]::file-selector-button:hover{background:#000}.submitbtn{background-color:#f1f1f1;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:16px;padding:.8rem;position:relative;text-align:center;width:50%}.submitbtn:hover{background-color:#000;color:#fff}@media only screen and (max-width:950px){.gallerform{padding:5%}.details,.selectimagesubmit{grid-gap:.2rem;display:grid;gap:.2rem}.selectimagesubmit select,.submitbtn{width:100%}}.tableheading{font-family:Expletus Sans,sans-serif;text-align:center}.viewgallery{border:1px solid #fff;padding:1%}.image-modal{background:#000000b3;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.image-modal,.modal-content{align-items:center;display:flex}.modal-content{background:#fff;border-radius:8px;flex-direction:column;max-height:90%;max-width:90%;padding:20px}.modal-content img{border-radius:4px;margin-bottom:20px;max-height:60vh;max-width:100%}.modal-buttons{display:flex;gap:10px}.close-btn,.delete-btn{border:none;border-radius:4px;cursor:pointer;padding:10px 20px}.delete-btn{background-color:red;color:#fff}.close-btn{background-color:#555;color:#fff}.dashboard{background-color:#350c27;color:#fff;min-height:100vh}.header{display:flex;padding:3%}.header h1{font-family:Friz Quadrata Std,sans-serif;font-size:2rem;margin-top:.6rem;text-align:center;width:70vw}.header button{width:30vw}.card-options{display:flex;gap:2rem;justify-content:center;margin-bottom:20px}.card{background:#000;border-radius:10px;box-shadow:0 2px 6px #00000026;cursor:pointer;padding:20px;text-align:center;transition:.3s ease;width:40vw}.card:hover{background:#201d1d;transform:scale(1.05)}.button-80{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-radius:.375rem;border-style:solid;border-width:.125rem;box-sizing:border-box;color:#212121;cursor:pointer;display:inline-block;font-family:Circular,Helvetica,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;padding:.875rem 1.125rem;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transform:translateZ(0) scale(1);transition:transform .2s;user-select:none;-webkit-user-select:none}.button-80:not(:disabled):hover{transform:scale(1.05)}.button-80:not(:disabled):hover:active{transform:scale(1.05) translateY(.125rem)}.button-80:focus{outline:0 solid #0000}.button-80:focus:before{content:"";left:-.375rem;pointer-events:none;position:absolute;top:-.375rem;transition:border-radius;-webkit-user-select:none;user-select:none}.button-80:focus:not(:focus-visible){outline:0 solid #0000}.button-80:focus:not(:focus-visible):before{border-width:0}.button-80:not(:disabled):active{transform:translateY(.125rem)}
/*# sourceMappingURL=main.f0731ad5.css.map*/