*{box-sizing:border-box;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:large;transition:.3s;user-select:none;-moz-user-select:none;-webkit-user-select:none}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#1b3a44;border-radius:10px}::-webkit-scrollbar{height:5px;width:5px}a{text-decoration:none}body{background-color:#fffef5;display:flex;flex-direction:column;margin:0;min-height:100vh}main{flex:1 1}#Nav{position:fixed;top:0;width:100%;z-index:2}.Nav1{-webkit-animation:slideDown .8s ease forwards;animation:slideDown .8s ease forwards}.Nav1 ul{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-image:linear-gradient(#beac94,transparent);border-radius:0 0 20px 20px;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:25px 0 15px}.Nav1 a{margin-right:100px}.Nav1 a:last-child{margin-right:0}.Nav1 li{color:#000;list-style:none}.logoName{margin:-8px 0 0}.dashed_decoration{font-weight:bolder}.dashed_decoration,.dashed_decoration2{border-bottom:1px dashed #4b2e83}.back{cursor:pointer;font-size:larger;font-size:30px;left:50px;position:fixed;top:100px}.welcomeBoard{align-items:center;-webkit-animation:doNotshowFirst 2s forwards;animation:doNotshowFirst 2s forwards;background-attachment:fixed;background-repeat:no-repeat;background-size:100% 45vh;border-radius:20px;color:#fff;display:flex;height:45vh;justify-content:center;margin:auto;max-height:800px;max-width:2600px;width:100%}#MainPage{display:flex;flex-direction:column;margin:0;min-height:100vh}.mainPage{-webkit-animation:slideUp 1s ease;animation:slideUp 1s ease;background-image:linear-gradient(transparent,#faebd7,transparent);min-height:calc(100vh - 130px)}.mainPage .welcomeBoard{background-image:url(/static/media/diversityWB.17a0588d668450688e9d.jpg),linear-gradient(transparent,#faebd7,transparent)}.Qa h1,.diversity h1,.festival h1,.mainPage h1{display:inline;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:80px;justify-content:center;letter-spacing:10px}.mainPage li{list-style:none}.explore_div{background-color:hsla(44,52%,85%,.8);border-radius:7px;box-shadow:5px 5px 10px rgba(0,0,0,.2);margin:80px auto 0;max-width:800px;padding:40px 40px 20px;width:80%}.location_recon{margin:0;padding:0}.eachType{background-color:#1b3a44;border-radius:7px;color:#fff;cursor:pointer;padding:20px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search{margin:auto;max-width:800px;padding:40px 0 0;width:80%}.search,.search_area{position:relative}.search_area input{border:none;border-radius:7px;box-shadow:5px 5px 10px rgba(0,0,0,.2);height:40px;width:100%}.search_button{position:absolute;right:5px;top:10px}.typeList{display:flex;flex-wrap:wrap;padding:0}.typeList li{background-color:#1b3a44;border-radius:7px;color:#fff;cursor:pointer;margin-bottom:20px;margin-right:20px;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#snackbar.show2{-webkit-animation:fadein2 .3s;animation:fadein2 .3s;visibility:visible}#snackbar.disappear2{-webkit-animation:fadeout2 .5s;animation:fadeout2 .5s;visibility:hidden}#Signup{margin:0;overflow:hidden}.sign_grid{align-items:center;-webkit-animation:slideUp 1s ease;animation:slideUp 1s ease;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto}.signLogo{height:100vh;width:50vw}.signup{color:#1b3a44;height:100%;margin:auto;max-width:350px;padding-top:80px;width:60%}.decorate_signin{background-color:#1b3a44;border-radius:7px;color:#fff;cursor:pointer;margin:auto;padding:7px;position:relative;text-align:center}.decorate_signin svg{height:20px;left:10px;position:absolute;width:20px}.sep_auth_email{align-items:center;display:flex;justify-content:center;margin-top:20px}.sep_auth_email span{margin:0 10px}.sep_auth_email hr{border:none;border-top:1px solid #1b3a44;flex-grow:1}.signup input{border:none;border-radius:7px;margin-top:20px;outline:none}#snackbar{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:hsla(0,100%,70%,.8);border-radius:0 0 10px 10px;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;padding:15px;position:absolute;text-align:center;top:70px;visibility:hidden;width:100%;z-index:0}#snackbar.show{-webkit-animation:fadein .3s;animation:fadein .3s;visibility:visible}#snackbar.disappear{-webkit-animation:fadeout .5s;animation:fadeout .5s;visibility:hidden}.for_password{position:relative}.for_password span{cursor:pointer;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#Account{margin:0}.profile_grid{-webkit-animation:slideUp 1s ease;animation:slideUp 1s ease;display:grid;grid-template-columns:30% 70%;grid-template-rows:auto;height:100%;margin:auto;max-width:1200px;min-height:100vh}.info{margin:170px 0 0 60px}.info .info_basic{text-align:center}.info .info_basic h3,.info .info_basic p{margin:10px 0}.info .info_basic .edit,.info .info_basic .make{border:.5px solid gray;border-radius:7px;cursor:pointer;margin:15px auto auto;max-width:350px;padding:5px 10px;text-align:center;width:100%}.info .info_basic .edit{margin-top:40px}.info .info_basic .edit a,.info .info_basic .make a{color:#494949}.info .info_website{display:grid;grid-template-columns:auto auto;margin:40px auto auto;max-width:340px}.info .info_website p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info .info_basic img{border-radius:50%;height:150px;width:150px}.post{display:grid;grid-template-columns:auto;grid-template-rows:10% 80% 10%;margin:110px 60px 40px 0;max-height:800px}.post_button ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding-left:0}.post_button ul li{cursor:pointer;list-style:none}.posts{display:flex;flex-wrap:wrap;height:100%;justify-content:center;margin:auto;max-width:680px;width:100%}.profile_grid .posts{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:50% 50%}.post_each{background-color:hsla(44,48%,72%,.8);border-radius:10px;box-shadow:5px 5px 10px rgba(0,0,0,.2);cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-self:center;margin-bottom:20px;margin-right:20px;padding:3px 3px 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post_each img{border-radius:7px;height:180px;width:180px}.post_each p{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:hsla(0,0%,50%,.8);border-radius:7px;color:#fff;display:flex;font-size:15px;font-weight:bolder;height:100%;justify-content:center;left:0;margin:0;opacity:0;padding:10px;position:absolute;top:0;width:100%}.favButton{font-size:40px;position:absolute;right:10px;top:10px}.like{color:#ff8f8f}.dislike{color:#8a8a8a}.changePage{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:auto;max-width:800px;width:100%}.switchPage{background-color:#1b3a44;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;margin:30px auto 10px;padding:10px 40px}.otherEdit{background-color:#2196f3}.otherEdit2{background-color:#fd6868}.noPostAlert{align-items:center;display:flex;font-size:20px;justify-content:center}.follow_name{background-color:#faebd7;border-radius:7px;height:250px;justify-self:end;position:absolute;transition:none;width:200px;z-index:2}.moving{align-items:center;background-color:#beac94;border-radius:7px 7px 0 0;cursor:move;display:flex;height:40px;justify-content:center;width:200px}.follow_name_container{height:calc(100% - 40px);overflow-y:auto}.follow_name_content{margin-bottom:15px}.follow_name_content a{color:#000}.fo_hover{cursor:pointer}.contact{background-color:#e7e4d7;height:650px;left:50%;max-width:650px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;z-index:2}.contact,.moving2{border-radius:7px 7px 0 0;transition:none}.moving2{align-items:center;background-color:#808167;cursor:move;display:flex;height:40px;justify-content:center}.contact_close{cursor:pointer}.contact_content{padding:10px}.contactBox{background-color:#fff;height:400px;overflow-y:scroll;padding:0 10px}.contact_content textarea{height:180px;margin-top:5px;resize:none;white-space:pre-wrap}.owner{display:flex;justify-content:end}.ownerChat{display:flex;margin-top:8px}.otherUser img,.owner img{border-radius:50%;height:60px;width:60px}.owner p{background-color:#b7cab7}.otherUser p,.owner p{border-radius:7px;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.otherUser p{background-color:#cabbb7}#MakePost{margin:0}.makePost{-webkit-animation:slideUp 1s ease;animation:slideUp 1s ease;margin:auto;max-width:600px;padding-top:110px;position:relative;width:60%}.makePost input{border:none;margin-top:20px;outline:none;width:20%}textarea{height:25px;height:150px;margin-bottom:40px;resize:vertical;-webkit-transform:translateY(5px);transform:translateY(5px);white-space:pre-wrap;width:100%}.uploadImg{margin-top:0!important}.makePost select{margin-top:20px}.photo{width:100%}input[type=file]{color:#000;left:0;position:absolute;top:10px;width:100%;z-index:-1}.button-wrap{position:relative}.uploadbutton{background-color:#1b3a44;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:12px 31px;user-select:none;-webkit-user-select:none;z-index:1}.date{background-color:#a9b5b9;border-radius:7px;padding:10px}.showPic_content{display:flex;justify-content:center}.resize{height:150px;margin-top:40px;max-width:1200px;object-fit:contain}#checkBox,.resize{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.addDivs{background-color:rgba(169,181,185,.2);border-radius:7px;max-height:200px;overflow-y:scroll;padding:5px 20px}.addDiv{cursor:pointer;margin:15px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#ReviseAccount{margin:0}.reviseAccount{-webkit-animation:slideUp 1s ease;animation:slideUp 1s ease;margin-top:110px}.reviseAccount form{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto auto}.reviseAccount form .photo{display:grid;grid-column:1/span 2;grid-row:1;grid-template-rows:auto auto;justify-content:center}.reviseAccount form .photo .showPic img{border-radius:50%;height:180px;width:180px}.reviseAccount form .photo .button-wrap{justify-self:center;margin-top:20px}.reviseAccount form .basic{grid-column:1;grid-row:2;margin:auto;max-width:400px;width:60%}.reviseAccount form .setting{display:flex;flex-direction:column;grid-column:2;grid-row:2;margin:50px auto auto;max-width:400px;width:80%}.reviseAccount input{border:none;margin-top:30px;outline:none;width:40%}.reviseAccount select{margin-bottom:30px}.reviseAccount .decorate_signin{grid-column:1/span 2;grid-row:3;margin-top:40px;max-width:400px;width:80%}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}#PostDetail{margin:0}.postDetail{-webkit-animation:slideUp 1s ease;animation:slideUp 1s ease;margin-top:110px}.postDetail_container{background-image:linear-gradient(transparent,#faebd7,transparent);margin-bottom:40px}.postDetail_img{margin:auto;max-width:800px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.postDetail_img img{border:5px solid hsla(44,40%,80%,.8);border-radius:7px;height:300px;width:100%}.postDetail_grid{border-radius:7px;display:grid;grid-template-columns:40% 60%;grid-template-rows:auto auto;margin:20px auto auto;max-width:800px;padding-bottom:40px}.postDetail_title{align-items:center;background-image:url(/static/media/bg.04b6e93273f72430b3ae.png);background-repeat:no-repeat;background-size:100% 100%;display:flex;grid-column:1/span 2;grid-row:1;height:200px;justify-content:center;margin:40px}.postDetail_title span{font-size:40px}.postDetail_basicInfo{background-color:hsla(44,24%,63%,.8);border:5px solid rgba(97,93,82,.2);border-radius:10px;grid-column:1;grid-row:2;margin:auto;max-width:250px;padding:70px 20px}.postDetail_intro{align-items:center;display:flex;flex-direction:column;grid-column:2;grid-row:2;justify-content:center;padding:0 50px}.seeAuthor{cursor:pointer;margin:40px auto auto;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.seeAuthor .word{font-size:30px;pointer-events:none;position:relative;z-index:2}.circle_container{display:flex;-webkit-filter:contrast(1.5);filter:contrast(1.5);flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:-50%;pointer-events:none;position:absolute;top:-60%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.circle{-webkit-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite;background-color:#b6aa89;border-radius:30px;-webkit-filter:blur(8px);filter:blur(8px);height:80px;margin-left:-20px;width:80px}.circle:first-child{margin-left:20px}.forBg1{background-image:url(/static/media/bg1.d5992bc17c37e9e8ef88.png),linear-gradient(transparent,#faebd7,transparent)}.forBg1,.forBg2{background-repeat:no-repeat;background-size:100% 100%;height:100%;min-height:100vh}.forBg2{background-image:url(/static/media/bg2.1bf13f183e265d47e2ad.png),linear-gradient(transparent,#faebd7,transparent)}#Diversity{display:flex;flex-direction:column;margin:0;min-height:100vh}.diversity{-webkit-animation:slideUp 1s ease;animation:slideUp 1s ease;background-image:linear-gradient(transparent,#faebd7,transparent);min-height:calc(100vh - 130px);position:relative}.diversity .welcomeBoard{background-image:url(/static/media/diversity.fd5f699627cdba681ed7.jpg),linear-gradient(transparent,#faebd7,transparent)}.whatSearch_type{background-color:hsla(44,24%,63%,.8);border-radius:7px;box-shadow:5px 5px 10px rgba(0,0,0,.2);margin:40px auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.whatSearch_type p{font-size:20px;font-weight:bolder;margin:0;padding:10px 20px}.whatSearch_type p>span{background-color:#fff;border-radius:7px;font-size:20px;font-weight:400;margin-left:20px;padding:5px 10px;position:relative}.atBottom{-webkit-animation:doNotshowFirst 2s forwards;animation:doNotshowFirst 2s forwards;margin-bottom:20px}.diversity .posts{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:33% 33% 33%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:680px}#Festival{display:flex;flex-direction:column;margin:0;min-height:100vh}.festival{-webkit-animation:slideUp 1s ease;animation:slideUp 1s ease;background-image:linear-gradient(transparent,#faebd7,transparent);min-height:calc(100vh - 130px)}.festival .welcomeBoard{background-image:url(/static/media/festivalWB.8a2887cb3c54ec6f0f3a.jpeg),linear-gradient(transparent,#faebd7,transparent)}.festival_grid{display:grid;grid-template-columns:30% 70%;grid-template-columns:auto auto;margin:auto;max-width:1200px}.festival_filter{display:grid;grid-column:1;grid-template-rows:auto auto}.festival_filter_month{grid-row:1;margin:40px auto}.festival_filter_location,.festival_filter_month{background-color:hsla(44,52%,85%,.8);border-radius:7px;box-shadow:5px 5px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;max-width:200px;padding:20px;width:80%}.festival_filter_location{grid-row:2;margin:10px auto}.festival_post{align-self:center;display:inline;grid-column:2;position:relative}.festival_filter_option{margin:7px}.checkmark{margin-right:10px}.festival_filter_option input{cursor:pointer}.festival_post .posts{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:33% 33% 33%;min-height:680px}.festival_post .post_each{justify-self:center;margin:0}.festival .changePage{grid-column:2;grid-row:2;margin:auto}#Qa{display:flex;flex-direction:column;margin:0;min-height:100vh}.Qa{-webkit-animation:slideUp 1s ease;animation:slideUp 1s ease;background-image:linear-gradient(transparent,#faebd7,transparent);min-height:calc(100vh - 130px)}.Qa .welcomeBoard{background-image:url(/static/media/qa.3a99462218fd15635cfe.png),linear-gradient(transparent,#faebd7,transparent)}.Nav1 li:hover{border-bottom:1px dashed #000}.info .info_basic .edit:hover,.info .info_basic .make:hover{background-color:hsla(0,0%,50%,.6)}.post_each img:hover+p,.post_each p:hover{opacity:1}.addDiv:hover,.contact_close:hover,.decorate_signin:hover,.eachType:hover,.follow_name_content a:hover,.switchPage:first-child:hover,.switchPage:last-child:hover,.typeList li:hover{opacity:.5}.like:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.seeAuthor:hover{border-bottom:1px dashed #000}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadein{0%{opacity:0;top:-500px}to{opacity:1;top:70px}}@keyframes fadein{0%{opacity:0;top:-500px}to{opacity:1;top:70px}}@-webkit-keyframes fadeout{0%{opacity:1;top:70px}to{opacity:0;top:-500px}}@keyframes fadeout{0%{opacity:1;top:70px}to{opacity:0;top:-500px}}@-webkit-keyframes fadein2{0%{opacity:0;top:0}to{opacity:1;top:0}}@keyframes fadein2{0%{opacity:0;top:0}to{opacity:1;top:0}}@-webkit-keyframes fadeout2{0%{opacity:1;top:0}to{opacity:0;top:0}}@keyframes fadeout2{0%{opacity:1;top:0}to{opacity:0;top:0}}@-webkit-keyframes doNotshowFirst{0%{opacity:0;visibility:hidden}50%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes doNotshowFirst{0%{opacity:0;visibility:hidden}50%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.53546142.css.map*/