body{margin:0;padding:0;width:100%}.link{color:inherit;text-decoration:none}.link:hover{color:grey}.top{background-color:#fff;font-family:Josefin Sans,sans-serif;height:50%;padding:20px 0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999}.top,.top--left,.top--right{align-items:center;display:flex}.top--left,.top--right{flex:3 1;justify-content:center}.top--center{flex:6 1}.top-image{border-radius:50%;cursor:pointer;height:40px;object-fit:cover;width:40px}.top--left i{color:gray;cursor:pointer;font-size:20px;margin-right:10px}.top-search-icon{height:40px;width:100%}.top-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.topListItem{cursor:pointer;font-size:18px;font-weight:300px;margin-right:20px}.top--right{align-items:center;display:flex}.image-container,.svg-container{margin-right:10px}.header{margin-top:60px}.headerImage{height:auto;object-fit:cover;width:100%}.headerTitles{align-items:center;color:grey;display:flex;flex-direction:column;font-family:Lora,serif}.headerTitleSm{font-size:20px;position:absolute;top:18%}.headerTitleLg{font-size:100px;position:absolute;top:20%}.posts{display:flex;flex:3 1;flex-wrap:wrap;margin:20px}.post{margin:0 25px 40px;width:380px}.postImg{border-radius:10px;height:280px;object-fit:cover;width:100%}.postInfo{align-items:center;display:flex;flex-direction:column}.postCat{color:#ff0;font-family:Varela Round,sans-serif;font-size:11px;line-height:20px;margin-top:15px}.postTitle{cursor:pointer;font-family:Josefin Sans,sans-serif;font-size:24px;font-weight:700;margin-top:15px}.postDisc{color:#555;font-size:14px;line-height:1.5;margin-top:20px}.sidebar{background-color:#fbfbfb;box-sizing:border-box;padding:20px;width:500px}.sidebarItem{display:flex;flex-direction:column;margin-bottom:20px}.sidebarTitle{border-bottom:1px solid #a7a4a4;border-top:1px solid #a7a4a4;color:#222;font-family:Varela Round,sans-serif;font-size:12px;font-weight:600;line-height:20px;margin:10px;padding:5px;text-align:center}.sidebarItem img{margin-top:15px;width:100%}.sidebarItem p{padding:30px}.sidebarList{list-style-type:none}.sidebarListItem{cursor:pointer;display:inline-block;list-style:none;margin:10px;width:40%}.sidebarSocial{align-items:center;display:flex;justify-content:center;margin-top:15px;width:100%}.sidebarIcon{color:#555;cursor:pointer;font-size:20px;margin-left:15px;transition:color .3s}.sidebarIcon:hover{color:#000}.home,.single{display:flex}.singlepost{flex:9 1;margin:20px}.singlepostImg{border-radius:5px;object-fit:cover;width:100%}.singlepostWrapper{display:flex;flex-direction:column;height:auto;width:100%}.singlepostIcons{float:right;font-size:20px}.delete,.edit{cursor:pointer;margin-right:10px}.edit{color:teal}.delete{color:tomato}.singlepostInfo{display:flex;font-family:Varela Round,sans-serif;font-size:16px;justify-content:space-between;margin-bottom:20px}.singlepostDisc{color:#666;font-size:18px;line-height:25px}.singlepostTitleInput{border:none;border-bottom:1px solid grey;color:grey;font-family:Lora,serif;font-size:20px;margin:10px;text-align:center}.singlepostDescInput{border:1px solid grey;color:grey;font-family:serif;font-size:20px;margin:10px}.singlepostUpdateButton{align-self:flex-end;border:none;display:flex;flex:right 1;font-size:15px;margin:10px;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.write{padding-top:50px}.writeImg{border-radius:10px;height:250px;margin-left:150px;object-fit:cover;width:70vw}.writeForm{position:relative}.writeFormGroup{margin-left:150px}.writeFormGroup,.writeIcon{align-items:center;display:flex}.writeIcon{border:1px solid;border-radius:50%;color:#666;cursor:pointer;font-size:20px;height:25px;justify-content:center;margin-right:5px;width:25px}.writeInput{border:none;font-size:30px;padding:20px;width:70vw}.writeText:focus{outline:none}.writeText{font-size:20px}.writeSubmit{background-color:teal;border:none;border-radius:10px;color:#fff;padding:10px;position:absolute;right:50px;top:20px}.settings{display:flex}.settingsWrapper{display:flex;flex:9 1;flex-direction:column;margin:25px}.settingsTitle{align-items:center;display:flex;justify-content:space-between}.settingsUpdateTitle{color:#f08080;font-size:30px;margin-bottom:20px}.settingsDeleteTitle{color:red;cursor:pointer;font-size:15px;margin-bottom:20px}.settingsForm{display:flex;flex-direction:column}.settingsPP{align-items:center;display:flex;margin:10px 0}.settingsPP>img{border-radius:20px;height:70px;object-fit:cover;width:70px}.settingsPPIcon{align-items:center;background-color:#f08080;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:25px}.settingsForm>label{font-size:20px;margin-top:20px}.settingsForm>input{border:none;border-bottom:1px solid #d3d3d3;color:grey;height:30px;margin:10px 0}.settingsUpdate{align-self:center;background-color:teal;border:none;border-radius:10px;color:#fff;margin:20px;padding:10px;width:150px}.fileInput{cursor:pointer}.login{align-items:center;background-color:#faebd7;height:calc(100vh - 50px);justify-content:center}.login,.loginForm{display:flex;flex-direction:column}.loginForm{border-radius:10px;padding:20px}.loginForm>label{margin:10px 0}.loginForm>input{background-color:#fff;border:none;padding:10px}.loginButton{background-color:#f08080;border:none;border-radius:10px;cursor:pointer;margin-top:20px;padding:10px}.loginButton:disabled{background-color:#f0a1a1;cursor:not-allowed}.loginRegisterButton{background-color:teal;border:none;border-radius:10px;color:#fff;margin-top:10px;padding:10px}.loginTitle{font-size:50px}.register{align-items:center;background-color:#faebd7;height:calc(100vh - 50px);justify-content:center}.register,.registerForm{display:flex;flex-direction:column}.registerForm{border-radius:10px;padding:20px}.registerForm>label{margin:10px 0}.registerForm>input{background-color:#fff;border:none;padding:10px}.registerButton{background-color:teal;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px}.registerLoginButton{background-color:#f08080;border:none;border-radius:10px;border-radius:5px;color:#fff;margin-top:10px;padding:10px}.registerTitle{font-size:50px}
/*# sourceMappingURL=main.6a789857.css.map*/