@import url(https://fonts.googleapis.com/css2?family=Lemonada&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.Modal{position:fixed;z-index:500;background-color:#fff;width:70%;border:1px solid #ccc;box-shadow:1px 1px 1px #000;left:15%;top:15%;box-sizing:border-box;transition:all .3s ease-out}@media (min-width:600px){.Modal{width:500px;left:calc(50% - 250px)}}.Backdrop{width:100%;height:100%;position:fixed;z-index:200;left:0;top:0;background-color:rgba(0,0,0,.623)}.delete-post{box-sizing:border-box;padding:1rem 0;display:flex;flex-direction:column;align-items:center}.delete-post p{text-align:center;color:#363333;font-size:1.2rem;font-weight:700}.delete-post .yes{width:5rem;background-color:#67c233;color:#fff;padding:.3rem 0;box-sizing:border-box;border-radius:.3rem;margin:0 1rem}.delete-post .yes:focus{outline:none}.delete-post .yes:active,.delete-post .yes:hover{color:#59da1e;background-color:#fff}.delete-post .no{width:5rem;background-color:#fa6c97;color:#fff;padding:.3rem 0;box-sizing:border-box;border-radius:.3rem;margin:0 1rem}.delete-post .no:focus{outline:none}.delete-post .no:active,.delete-post .no:hover{color:red;background-color:#fff}.loader,.loader:after,.loader:before{background:#9292c8;animation:load1 1s ease-in-out infinite;width:.5em;height:1em}.loader{color:#9292c8;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;transform:translateZ(0);animation-delay:-.16s}.loader:after,.loader:before{position:absolute;top:0;content:""}.loader:before{left:-1.5em;animation-delay:-.32s}.loader:after{left:1.5em}@keyframes load1{0%,80%,to{box-shadow:0 0;height:1.5em}40%{box-shadow:0 -.5em;height:2em}}.update-post{box-sizing:border-box}.update-post .closeBtn{padding:0;margin:0 1rem 0 0;position:relative;left:90%;top:.5rem;border:1px solid green;border-radius:50%;width:1.3rem;height:1.3rem;background-color:#fff;color:#fc0f46}.update-post form{display:flex;flex-direction:column;padding:0 1rem 1rem}.update-post label{text-align:center;color:#fc0f46;font-weight:700;font-size:1.2rem;padding:.3rem 0;margin-bottom:.3rem}.update-post textarea{width:100%;height:20rem;padding:1rem;resize:none;font-size:1.2rem;border:none;box-sizing:border-box;margin-bottom:1rem;border-radius:0;box-shadow:.1rem .1rem .2rem .2rem #d1cccc}.update-post textarea:focus{outline:none}.update-post button{background-color:#67c233;color:#fff;padding:.3rem 0;font-weight:700;box-sizing:border-box;border-radius:.3rem}.update-post button:focus{outline:none}.update-post button:hover{color:green;background-color:#fff}.full-posts{margin:auto;width:100%}.full-details{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);border:1px solid #fff;box-sizing:border-box;margin:1rem}.post-description{overflow:auto;font-size:1rem;font-family:"Lemonada",cursive;padding:1rem;background-color:#fff;cursor:pointer;height:60vh;width:100%;resize:none;border:none;box-sizing:border-box;margin:0;border-radius:0;box-shadow:0}.post-description:focus{outline:none}.post-time{color:#ff416c}.post-close-btn{color:red;font-weight:700}.posts{margin:auto;width:90%}.details{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);border:1px solid #fff;box-sizing:border-box;margin-bottom:2rem}.details:hover{box-shadow:0 0 .1rem .1rem #fda1b7}.post-header{font-size:1.1rem;padding:.3rem;margin:0;border-bottom:1px solid grey;color:#ff416c;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.post-header .time{color:#000}.post-option{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.post-option div{color:#464141;text-decoration:none;margin-left:1rem;font-weight:700;cursor:pointer}.fa-heart{cursor:pointer}.post-option i:active,.post-option i:hover{color:#7adf89}.description{font-size:1rem;font-family:"Lemonada",cursive;padding:1rem;background-color:#fff;cursor:pointer}.description:hover{width:100%;height:100%;box-sizing:border-box;background-color:#fdf2f4}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#a8a3a3;color:#fff;text-align:center;border-radius:6px;padding:5px 0;font-size:1rem;font-weight:100;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px}.tooltip:hover .tooltiptext{visibility:visible}.navbar{width:60%;height:100%;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.navbar .logo{color:#0e4f1f;text-decoration:none;font-weight:700;font-size:1.5rem;border:1px solid #ff416c;box-sizing:border-box;height:3.5rem;width:3rem}.logo img{height:100%;width:5rem;vertical-align:middle}ul{height:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}li{display:block}li,li a{height:100%}li a{width:100%;display:block;text-decoration:none;font-size:1.3rem;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;box-sizing:border-box;padding:0 1rem}li a.active,li a:active,li a:hover{background-color:#fda1b7}.DrawerToggle{display:none;width:40px;height:100%;cursor:pointer;vertical-align:middle;padding:0 16px}.DrawerToggle div{width:100%;height:.2rem;background:#fff;display:block;margin:.6rem 0}@media (max-width:40rem){.navbar{width:100%}.navbar ul{display:none}.DrawerToggle{display:block}}@media (max-width:76rem) and (min-width:40rem){.navbar{width:100%}}.sidebar{position:fixed;width:18rem;max-width:70%;height:100%;left:0;top:0;z-index:200;background-color:#ff134a;box-sizing:border-box;transition:transform .3s ease-out}.nav-logo img{width:5rem;height:3.5rem;box-sizing:border-box}@media (min-width:40rem){.sidebar{display:none}}.Open{transform:translateX(0)}.Close{transform:translateX(-100%)}.sidebar-items{list-style-type:none;margin:0;padding:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.sidebar-item{width:100%;height:3.5rem}.sidebar-item a{display:block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none;border:1px solid #f38da5}.auth{margin:auto;width:80%}@media(min-width:40rem){.auth{width:30rem}}.auth-form{box-sizing:border-box;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);padding:3rem 1.3rem 1.3rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.auth-form input{width:100%;margin-bottom:1rem;font-size:1.2rem}.auth-form input:focus{outline:none;background-color:rgba(139,196,158,.37)}.auth-form button{color:#fff;background-color:#f3617a;width:50%;height:2rem;margin-top:.5rem}.auth-form button:hover{color:#f3617a;background-color:#fff}.auth-form p{width:100%;text-align:center;padding-top:.5rem;border-top:.1rem solid #929191;color:#00f}.auth-form p:hover{text-decoration:underline;cursor:pointer}.auth-form h5{color:red;font-size:1rem;margin:0 0 1rem;font-weight:400}body{margin:0}header{position:fixed;top:0;height:3.5rem;width:100%;background-color:#ff416c;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.main{margin:3.5rem auto auto;padding:2rem 0 0;width:90%}@media (min-width:40rem){.main{width:40rem}}.App{width:100%;height:100%}
/*# sourceMappingURL=main.d54b5e0b.chunk.css.map */