body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-1:#e2eff1;--color-2:#b6d5e1;--color-3:#65799b;--color-4:#555273;--color-black:#000;--color-white:#fff;--color-button:#bc8f8f;--color-button-selected:pink;--color-sold-banner:red;--color-text-input:grey;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}.SignInPage{background-color:var(--color-1);min-height:100vh;min-width:100vw}.SignInPage,.singInPageCore{align-items:center;display:flex;flex-direction:column;justify-content:center}.singInPageCore{flex-grow:1}.SignInPage-s1{background-color:var(--color-2);box-shadow:0 0 30px var(--color-black);display:flex}@media screen and (max-width:900px){.SignInPage-s1{flex-direction:column}}.SignInPage-s1-l{background-color:var(--color-white);display:flex;flex-direction:column;padding:20px}.textInputLabel{font-weight:700;margin-bottom:5px}#SignInButton,.textInput{border-radius:10px;height:40px;margin-bottom:15px;width:300px}#SignInButton{background-color:var(--color-button);color:var(--color-white);font-weight:700}.SignInPage-s1-l-b{display:flex;justify-content:space-between}#SignInButton:hover{background-color:var(--color-button-selected)}.SignInPage-s1-r{align-items:center;background:linear-gradient(-45deg,var(--color-2),var(--color-3));display:flex;flex-direction:column;justify-content:center;padding:40px}.welcomeMessage{font-weight:700}.topBanner{align-items:center;align-self:flex-start;background-color:var(--color-2);display:flex;height:75px;justify-content:space-between;margin-bottom:20px;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:5}.title{font-family:cursive;font-size:50px;font-style:italic;font-weight:700;padding-left:20px}@media screen and (max-width:900px){.title{font-size:30px}.topBanner{height:50px}}.title:hover{cursor:pointer}.menu{align-items:center;display:flex;justify-content:space-between;padding-right:20px;width:180px}.logButton{background-color:var(--color-white);border-radius:4px;color:var(--color-3);font-weight:700;height:40px;width:80px}.logButton:hover{background-color:var(--color-3);color:var(--color-white);cursor:pointer}.connectedMenu{padding-right:20px}.bannerProfilePicture{border-radius:50%;height:60px;width:60px}.bannerProfilePicture:hover{cursor:pointer}@media screen and (max-width:900px){.bannerProfilePicture{height:40px;width:40px}}.homePage{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.TODO{height:200px}.searchForInput{border-radius:10px;height:40px;width:400px}.viewSelectorList{justify-content:space-between;margin-left:100px;max-width:600px}.view,.viewSelectorList{align-items:center;display:flex;flex-wrap:wrap}.view{justify-content:center}.viewSelector{color:var(--color-3);font-weight:400;width:100px}.viewSelector:hover{cursor:pointer}.selected{border-bottom:1px solid var(--color-4);color:var(--color-4);font-weight:700}.pageSelector{height:50px;justify-content:center;min-width:100vw}.pageSelector,.pageSelector-s{align-items:center;display:flex}.pageSelector-s{flex-wrap:wrap;justify-content:space-around;width:450px}.pageSelectorButton{background:none;border:1px solid #000;border-radius:4px;color:inherit;cursor:pointer;font:inherit;font-weight:700;height:50px;outline:inherit;padding:0;width:200px}.pageSelectorButton:hover{background-color:#000;color:var(--color-1)}.artPreview{display:flex;flex-direction:column;margin-left:10px;margin-right:10px}.artPreviewNameContainer{max-width:300px}.artPreviewName{font-family:cursive;font-style:italic;font-weight:700}.artPreviewImage:hover{cursor:pointer}.soldBanner{background-color:var(--color-sold-banner);color:#fff;font-size:30px;font-weight:700;left:30%;opacity:80%;position:absolute;text-align:center;top:10%;transform:rotate(45deg);width:400px}.editButton{border:2px solid #000;border-radius:5px;height:25px;position:absolute;right:5%;top:5%;width:25px;z-index:200}.editButton:hover{box-shadow:0 0 4px #000;cursor:pointer}.imageContainer .editButton{display:none}.imageContainer:hover .editButton{display:block}.artPreview-b{align-items:center;display:flex;justify-content:space-between}.artPreview-b-like{align-items:center;display:flex;justify-content:center}.artistPreview{display:flex;flex-direction:column;margin-left:10px;margin-right:10px}.imageContainer{align-items:center;background-color:var(--color-white);display:flex;height:400px;justify-content:center;overflow:hidden;position:relative;width:400px}.artistPreviewImage:hover{cursor:pointer}img{max-height:100%;max-width:100%}.artistPreview-b{align-items:center;display:flex;justify-content:space-between}.artistPreview-b-like{align-items:center;display:flex;justify-content:center}.artistPreviewNameContainer{max-width:300px}.artistPreviewName{font-family:cursive;font-style:italic;font-weight:700}.logo{height:20px;width:20px}.logo:hover{cursor:pointer}.galleryPreview{align-items:center;display:flex;flex-wrap:wrap;margin:20px}.galleryPreviewImageContainer{align-items:center;display:flex;justify-content:center;max-height:300px;max-width:300px;overflow:hidden;padding-left:20px}.galleryPreviewImageContainer img{height:100%;width:100%}.galleryPreview-s{display:flex;flex-direction:column;justify-content:space-between;max-height:200px;min-width:200px;padding-left:20px}.galleryPreview-s-name{font-size:20px;font-weight:700}.galleryPreview-s-name:hover{color:var(--color-3);cursor:pointer}.SignUpPage{background-color:var(--color-1);min-height:100vh;min-width:100vw}.SignUpPage,.signUpPageCore{align-items:center;display:flex;flex-direction:column;justify-content:center}.signUpPageCore{flex-grow:1}.SignUpPage-s1{box-shadow:0 0 30px var(--color-black);display:flex}@media screen and (max-width:900px){.SignUpPage-s1{flex-direction:column}}.SignUpPage-s1-l{background-color:var(--color-white);padding:20px}.SignUpPage-s1-l,.SignUpPage-s1-r{display:flex;flex-direction:column}.SignUpPage-s1-r{align-items:center;background:linear-gradient(-45deg,var(--color-2),var(--color-3));justify-content:center;padding:40px}#SignUpButton{background-color:var(--color-button);border-radius:10px;color:var(--color-white);font-weight:700;height:40px;margin-bottom:15px;width:300px}#SignUpButton:hover{background-color:var(--color-button-selected)}.registerTypeLink{color:-webkit-link;cursor:pointer;text-decoration:underline}.toggle-switch-container{display:flex;justify-content:space-between}.toggle-switch{background-color:var(--color-1);border-radius:10px;height:20px;position:relative;width:50px}.toggle-input{all:unset;background-color:var(--color-white);border-radius:50%;height:16px;left:2px;position:absolute;top:2px;width:16px;z-index:2}.toggle-input:hover{cursor:pointer}.toggle-label{background-color:var(--color-1);border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}.toggle-input:checked{background-color:var(--color-2);box-shadow:0 0 40px 20px var(--color-2);left:32px;position:absolute;top:2px}.toggle-input:checked+.toggle-label{background-color:var(--color-3)}.artPage{align-items:center;background-color:var(--color-1);display:flex;flex-direction:column;min-height:100vh;min-width:100vw}.artPageContainer{display:flex;flex-wrap:wrap;margin-top:100px}@media screen and (max-width:900px){.artPageContainer{margin-top:20px}}.artPageContainer-s1{display:flex;flex-direction:column;margin-bottom:20px}.artist-name{border-bottom:1px solid #000}.artist-name:hover{border-color:var(--color-4);color:var(--color-4);cursor:pointer}.artPageContainer-s2{display:flex;flex-direction:column;margin-left:10px;margin-right:10px;max-width:800px;padding-bottom:75px}.artPageContainer-s2-title{max-width:800px;min-width:300px}.art-image{max-height:800px;max-width:800px}.artDescriptor{font-size:15px;font-style:normal;font-weight:700}.buyButton{background:none;border:1px solid #000;border-radius:4px;color:inherit;cursor:pointer;font:inherit;font-weight:700;height:50px;max-width:400px;outline:inherit;padding:0}.buyButton:hover{background-color:#000;color:var(--color-1)}.contactFormContainer{align-items:center;background-color:#fff;display:flex;justify-content:center;min-width:100vw;padding-bottom:75px;padding-top:75px}.contactForm{max-width:700px}.contactFrom-name-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.contactForm-inputContainer{display:flex;flex-direction:column}.textInputLabel{margin-bottom:20px}.contactForm-inputContainer-input{background-color:var(--color-1);background-color:#fff;border:none;border-bottom:1px solid var(--color-black);border-radius:0;color:var(--color-text-input);font-size:20px;font-style:italic;margin-bottom:20px;outline:none}.nameLabel{max-width:300px}.textarea-input{font-size:17px;min-height:150px}.sendButton{background:none;border:1px solid #000;border-radius:4px;color:inherit;cursor:pointer;font:inherit;font-weight:700;height:50px;outline:inherit;padding:0;width:200px}.sendButton:hover{background-color:#000;color:var(--color-1)}.artistPage{align-items:center;background-color:var(--color-1);display:flex;flex-direction:column;min-height:100vh;min-width:100vw}.artistPage-s1{display:flex;flex-wrap:wrap;margin-bottom:180px}.artistProfilePictureContainer{align-items:center;display:flex;justify-content:center}.artistProfilePicture{border-radius:50%;margin-top:30px;max-height:350px}.artistAbout{display:flex;flex-direction:column;margin-left:40px;max-width:1000px;padding-right:40px}.artistName{font-family:cursive;font-size:100px;font-style:italic;font-weight:700}.artistBiography{font-family:serif;font-size:19px}.artistPage-s2{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:1350px}.addArtCart{background-color:var(--color-2);border:1px solid var(--color-black);border-radius:5px;display:flex;flex-direction:column;height:398px;justify-content:space-around;margin-bottom:60px;margin-left:10px;margin-right:10px;width:398px}.addArtCart:hover{background-color:var(--color-3);box-shadow:0 0 10px #000;color:var(--color-white)}.addArtCart p{-webkit-text-size-adjust:auto;-moz-text-size-adjust:auto;text-size-adjust:auto;font-size:20px;font-weight:700;padding-left:20px}.artUploadPage{align-items:center;background-color:var(--color-1);display:flex;justify-content:center;min-height:100vh;min-width:100vw}.artUploadPage-s{align-items:center}.artUploadPage-s,.inputContainer{display:flex;flex-direction:column}.field{background-color:var(--color-1);border:none;border-bottom:1px solid var(--color-black);border-radius:0;font-style:italic;outline:none}.fileInput{border:1px solid #ccc;cursor:pointer;display:inline-block;padding:6px 12px}.mainImgPreview{max-height:400px;max-width:400px}#imageList{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.imagePreviewContainer{position:relative}.binIcon{height:25px;position:absolute;right:5%;top:5%;width:25px}.binIcon:hover{cursor:pointer;height:30px;width:30px}.imgPreview{max-height:400px;max-width:400px}.dimensionContainer{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:400px}.dimensionContainer-s{display:flex;flex-direction:column;padding-left:5px;padding-right:5px}.dimension{width:100px}.statusContainer{display:flex;flex-direction:column}#UploadButton{background-color:var(--color-3);border-radius:10px;color:var(--color-white);font-weight:700;height:40px;margin-bottom:15px;width:300px}#UploadButton:hover{background-color:var(--color-button-selected)}
/*# sourceMappingURL=main.3f42c603.css.map*/