.login-container{min-height:100vh}.login-container,.login-form{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:15px;width:100%}.welcome-text{color:var(--semi-dark-color);font-size:20px}.wrongdetails-alert{background:var(--warning-bg-color);border-radius:10px;color:var(--white-color);font-size:10px;padding:10px}.form-input-login{display:flex;flex-direction:column;margin:5px 0;width:100%}.form-input-login label{font-size:16px;margin:10px 0}.form-input-login input{border:1px solid var(--gray-color);border-radius:5px;outline:0;padding:10px}.form-input-login input:focus{box-shadow:0 0 5px var(--blue-color)}.login-btn{background:var(--blue-color);border:1px solid var(--blue-color);border-radius:5px;color:var(--white-color);cursor:pointer;letter-spacing:2px;margin:10px 0;outline:0;padding:10px;width:100%}.login-btn,.nyam-text{font-size:14px}.signup-link{color:var(--semi-dark-color);margin:10px 0;padding:10px}.spinner-container{display:absolute}@media (min-width:526px){.login-form{width:50%}}@media (min-width:768px){.login-form{width:30%}}.signup-container{min-height:100vh;padding:15px}.signup-container,.signup-form{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:15px;width:100%}.signup-text{color:var(--black-color);font-size:20px;font-weight:700;margin:10px 0;text-align:center}.error-msg{align-self:flex-start;background:var(--warning-bg-color);border-radius:5px;color:var(--white-color);font-size:12px;padding:5px}.form-input-reg{display:flex;flex-direction:column;width:100%}.form-input-reg label{color:var(--black-color);font-size:16px;margin:10px 0}.form-input-reg input{border:1px solid var(--gray-color);border-radius:5px;outline:0;padding:10px}.password-visibility-container{align-items:center;display:flex;justify-content:space-between}.visibility-icon{cursor:pointer}.form-input-reg:not(:nth-child(5)) input:focus{box-shadow:0 0 5px var(--blue-color)}.gender-radio-btns{display:flex;justify-content:space-evenly;padding:5px}.gender-radios-btns input{cursor:pointer}.gender-label,.signup-btn{font-size:16px}.signup-btn{background:var(--blue-color);border:1px solid var(--blue-color);border-radius:5px;color:var(--white-color);cursor:pointer;letter-spacing:2px;margin:10px 0;outline:0;padding:10px;width:100%}@media (min-width:526px){.signup-form{width:50%}}@media (min-width:768px){.signup-form{width:30%}}.main-container{background:var(--white-color)}header{align-items:center;background:var(--blue-color);border-bottom:2px solid var(--light-color);display:flex;justify-content:space-between;padding:10px;position:fixed;width:100%;z-index:100}.icon{cursor:pointer;height:40px;width:40px}.logo{border-radius:50%;width:45px}.search-form-input{width:100%}.search-form-input,.search-icon{align-items:center;display:flex;justify-content:center}.search-icon{border-radius:25px 0 0 25px;padding:0 5px}.search-icon,.search-input{background:var(--white-color);height:35px}.search-input{border:1px solid var(--white-color);border-radius:0 25px 25px 0;font-size:14px;outline:none;width:100%}.search-input :focus{border:2px solid var(--white-color);outline:0}.profile-photo{border-radius:50%}.broker{position:relative}.result-container{background-color:var(--white-color);border-radius:5px;left:50%;margin:5px 0 0;padding:10px;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:210px;z-index:10}.search-result-text{color:var(--dark-gray);font-size:14px;position:relative}.search-photo{margin:5px 0 0}.search-name{font-size:16px}.result-item{padding:5px}@media (min-width:526px){header{border-bottom:2px solid var(--light-color);gap:20px;justify-content:end;padding:20px}.search-form{margin-right:auto;width:300px}}.posts-list{padding:15px}.userposts-text{border-top:2px solid var(--darkgray-color);color:var(--darkgray-color);font-size:14px;padding:10px}.post-item{background:var(--white-color);border-radius:5px;box-shadow:0 0 2px var(--black-color);display:flex;flex-direction:column;justify-content:center;margin:20px 0;padding:10px;position:relative;width:100%}.post-options-btn{cursor:pointer;position:absolute;right:10px;top:10px}.options-container{background:var(--darkgray-color);border-radius:5px;padding:5px;position:absolute;right:20px;top:40px;width:50%;z-index:100}.options-item{align-items:center;background-color:var(--darkgray-color);border-bottom:1px solid var(--white-color);display:flex;gap:10px;padding:10px}.delete-btn,.edit-btn,.share-btn{align-items:center;display:flex;gap:10px;justify-content:center}.delete-post-container{background:var(--warning-bg-color);border-radius:5px;left:50%;padding:10px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200px}.delete-post-container p{color:var(--white-color);padding:10px}.delete-post-btns{align-items:center;display:flex;gap:10px;justify-content:center;z-index:9999}.delete-post-btns button{cursor:pointer;padding:10px}.yes-btn{color:var(--warning-bg-color)}.no-btn{color:var(--blue-color)}.link-container{width:100%}.post-user--photo{align-self:baseline;border-radius:50%;height:50px;width:50px}.post-username{background:var(--blue-color);border-radius:10px;color:var(--white-color);padding:2px 10px}.post-content{color:var(--black-color);font-size:14px;font-weight:700;padding:15px}.post-image{width:200px}.post-date,.post-time{align-self:flex-end;color:var(--black-color);font-size:.7rem;font-weight:700;opacity:.8}.LazyLoad{opacity:0;transition:all 1s ease-in-out}.is-visible{opacity:1}@media (min-width:768px){.posts-list{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.LazyLoad{height:auto;width:50%}.MuiStack-root{width:50%}.post-item{width:100%}}.comments-container{border-radius:5px;display:flex;flex-direction:column}.viewcomments-btn{align-self:flex-end;background:var(--white-color);border:1px solid var(--white-color);color:var(--blue-color);cursor:pointer;font-size:14px;font-weight:700;margin:5px 0;outline:0;padding:5px;text-decoration:underline}.newcomment-form{display:flex;flex-direction:column}.newcomment-textarea{border-radius:5px;height:60px;overflow:hidden;padding:5px;resize:both;width:100%}.comment-btn{align-self:flex-end;background:var(--blue-color);border:1px solid var(--blue-color);border-radius:10px;color:var(--white-color);cursor:pointer;font-size:14px;margin:10px 0;padding:5px 15px}.comment-text{font-size:14px;padding:5px 10px}.comments-list{max-height:370px;overflow:auto}.comment-item{background:var(--gray-color);border-radius:5px;margin:5px 0}.comment-user-details{padding:5px;width:100%}.comment-user-photo{align-self:baseline;border-radius:50%;height:25px;width:25px}.comment-user-name{align-self:baseline;font-size:14px;margin:0 5px}.comment-content{border-radius:10px;color:var(--dark-color);font-size:14px;font-weight:700;padding:5px}.newpost-containter{padding:95px 20px 0}.post-btn{background:var(--white-color);border:1px solid var(--black-color);border-radius:30px;cursor:pointer;font-size:14px;opacity:.8;padding:9px;width:100%}.post-btn:hover{opacity:1}.newpost-container-bg-container{position:relative}.newpostfield-container-bg{background:var(--black-color);background:rgba(0,0,0,.8);min-height:100vh;position:fixed;top:0;width:100%;z-index:999}.newpostfield-container{background:var(--white-color);border-radius:5px;box-shadow:0 0 5px var(--gray-color);display:flex;flex-direction:column;gap:10px;height:auto;left:50%;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;z-index:199}.cancelpost-btn{align-self:flex-end;background:var(--warning-bg-color);border:1px solid var(--white-color);border-radius:5px;color:var(--white-color);cursor:pointer;display:inline;outline:0;padding:2px 5px}.cancelpost-btn:hover{opacity:.8}.newpost-form{display:flex;flex-direction:column;position:relative;width:100%}.form-textarea{background:var(--white-color);width:100%}.post-image-container{background:var(--darkgray-color);border:2px solid var(--black-color);border-radius:5px;padding:25px;position:relative;width:100%}.post-image-container,.remove-image-btn{align-items:center;display:flex;justify-content:center}.remove-image-btn{background:var(--warning-bg-color);border-radius:50%;cursor:pointer;padding:5px;position:absolute;right:5px;top:5px}.post-image-container img{background:var(--white-color);border-radius:5px;width:250px}.form-textarea-input{border-radius:5px;padding:10px;width:100%}.insert-photo-btn,.newpost-btn{align-self:flex-end}.newpost-btn{background:var(--blue-color);border:1px solid var(--white-color);border-radius:5px;color:var(--white-color);cursor:pointer;outline:0;padding:10px;width:30%}.newpost-btn:hover{opacity:.8}.notify-posted{background:var(--success-bg-color);border-radius:20px;color:var(--light-color);font-size:.8rem;left:50%;padding:10px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px}@media (min-width:526px){.newpost-containter{align-items:center;display:flex;justify-content:center;padding:115px 50px 30px}.newpostfield-container,.post-btn{width:70%}.form-textarea textarea{height:100px}}@media (min-width:768px){.post-btn{padding:10px;width:50%}.newpostfield-container{top:50%;width:50%}.form-textarea textarea{height:150px}}.profile-container{background:var(--white-color);padding:15px}.profile-details-container{align-items:flex-end;background:var(--blue-color);border-radius:5px;box-shadow:0 0 5px var(--gray-color);display:flex;gap:20px;height:200px;margin:10px 0;padding:15px}.edit-profile-btn{align-items:center;background:var(--white-color);border:0;border-radius:5px;color:var(--darkgraycolor);display:flex;padding:2px 5px;right:10px;top:10px}.edit-profile-btn,.logout-btn{cursor:pointer;position:absolute}.logout-btn{background:var(--warning-bg-color);border:1px solid var(--warning-bg-color);border-radius:5px;color:var(--white-color);padding:5px 10px;right:20px;top:50px}.user-profile-photo{border-radius:50%;height:100px;width:100px}.details-text-container{display:flex;flex-direction:column}.gender-icon{margin:0 5px 0 0;padding:0;width:20px}.profile-name{color:var(--white-color);font-size:26px}.profile-bio{color:var(--white-color);font-size:14px;opacity:.8}.updateprofile-container{align-items:center;background:var(--white-color);border-radius:5px;box-shadow:0 0 5px var(--black-color);display:flex;flex-direction:column;justify-content:center;left:50%;padding:15px;position:absolute;top:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;z-index:10}.updatecancel-btn{align-self:flex-end;background:var(--warning-bg-color);border:1px solid var(--warning-bg-color);border-radius:5px;color:var(--white-color);cursor:pointer;padding:2px 5px}.change-pass-form,.updateProfile-form{position:relative}.photoprev-container{text-align:center;width:100%}.photoprev-container img{border-radius:50%;height:100px;width:100px}.updateProfile-form{display:flex;flex-direction:column}.updatedPhotoInput{border:1px solid var(--black-color);width:100%}.updatedBioTextArea,.updatedPhotoInput{border-radius:5px;padding:5px}.updateProfile-btn{align-self:flex-end;background:var(--blue-color);border:0;border-radius:5px;color:var(--white-color);cursor:pointer;margin:5px 0;outline:0;padding:10px;width:100px}.no-posts-container{align-items:center;display:flex;justify-content:center}.no-posts{border-radius:5px;font-size:14px;text-align:center}.change-pass-toogle-btn,.no-posts{background:var(--darkgray-color);color:var(--white-color);padding:10px}.change-pass-toogle-btn{cursor:pointer}.change-pass-form{margin:10px 0;width:100%}.form-input-update-pass{display:flex;flex-direction:column;gap:10px;width:100%}.password-status-msg{color:var(--warning-bg-color);font-size:14px;font-weight:600;text-align:center;width:100%}.form-input-update-pass label{font-size:14px}.form-input-update-pass input{border:1px solid var(--black-color);border-radius:5px;outline:0;padding:10px;width:100%}.form-input-update-pass input:focus{box-shadow:0 0 5px var(--blue-color)}.change-pass-btn{background:var(--blue-color);border:0;border-radius:5px;color:var(--white-color);cursor:pointer;float:right;margin:5px 0 0;padding:10px}.logout-modal{align-items:center;background:var(--warning-bg-color);border-radius:5px;display:flex;flex-direction:column;justify-content:center;left:50%;padding:10px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:99}.logout-modal p{color:var(--white-color);font-size:14px;text-align:center}.logout-modal button{cursor:pointer;margin:0 5px;padding:10px}.logout-btns{align-items:center;display:flex;justify-content:center;margin:20px 0}.logout-yes-btn{color:var(--warning-bg-color)}.logout-no-btn{color:var(--blue-color)}.send-msg-btn{border:1px solid var(--white-color);border-radius:5px;color:var(--white-color);cursor:pointer;right:10px;top:10px}.message-modal-container,.send-msg-btn{background:var(--blue-color);padding:10px;position:absolute}.message-modal-container{box-shadow:0 0 4px var(--black-color);left:50%;top:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.message-form{align-items:center;display:flex;flex-direction:column;gap:10px;padding:10px;width:300px}.message-form textarea{border-radius:5px;padding:10px;width:100%}.message-form button{align-self:flex-end;background:var(--blue-color);border:1px solid var(--white-color);border-radius:5px;color:var(--white-color);cursor:pointer;padding:10px}@media (min-width:768px){.profile-details-container{height:300px}.updateprofile-container{width:40%}}.message-container{min-height:100vh;padding:15px}.convos-list{margin:20px 0 0}.convo-item{background:var(--blue-color);border-radius:5px;margin:5px 0 0;padding:10px}.parti-username{font-size:14px}.last-message{color:var(--gray-color);display:block;font-size:12px;margin:0 0 0 10px;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;width:250px}@media (min-width:768px){.message-container{align-items:center;display:flex;flex-direction:column;width:100%}.convos-list{width:50%}}.convos-container{min-height:100vh;padding:0 10px;position:relative}.convos-centered{border:2px solid var(--blue-color);border-radius:2px;height:100vh;padding:10px}.receiver-divider{height:60px;padding:5px;position:fixed;top:0;width:100%}.convo-messages-list{height:400px;margin:60px 0 20px;overflow-y:auto}.message-item{display:flex;flex-direction:column;justify-content:center;padding:5px}.convo-receiver-photo{border-radius:50%;height:30px;width:30px}.convo-receiver-username{font-size:18px}.sender-msg{align-self:flex-end;background:var(--blue-color)}.receiver-msg,.sender-msg{border-radius:50px;color:var(--white-color);font-size:14px;margin:1px 0;padding:5px 10px}.receiver-msg{align-self:flex-start;background:var(--black-color)}.refresh-btn{align-self:flex-end;background:var(--success-bg-color)!important;border:1px solid var(--blue-color);border-radius:5px;color:var(--white-color);cursor:pointer;margin:5px 0;padding:10px}.convo-message-form{display:flex;flex-direction:column}.convo-message-form textarea{border:5px;border:1px solid var(--black-color);margin:10px 0;padding:10px;width:100%}.convo-message-form button{align-self:flex-end;background:var(--blue-color);border:1px solid var(--blue-color);border-radius:5px;color:var(--white-color);cursor:pointer;margin:5px 0;padding:10px}.bottom-btns{bottom:0;position:fixed;width:90%}@media (min-width:768px){.convos-container{align-items:center;display:flex;flex-direction:column;width:100%}.convos-centered{width:60%}.bottom-btns{bottom:0;position:fixed;width:55%}}.forgot-pass-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:15px}.reset-pass-form{display:flex;flex-direction:column;gap:20px;padding:20px}.forgot-pass-container label{color:var(--warning-bg-color)}.reset-pass-form input{font-size:14px;padding:10px}.reset-pass-form button{align-self:flex-end;background:var(--blue-color);border:1px solid var(--blue-color);color:var(--white-color);cursor:pointer;padding:10px;width:200px}:root{--blue-color:#1a72e8;--yellow-color:#ffe019;--white-color:#fff;--gray-color:#cccdcc;--black-color:#1d1818;--darkgray-color:#383838;--warning-bg-color:#bb2525;--success-bg-color:#1a5d1a;--font-family:"Libre Baskerville",serif}*,html{box-sizing:border-box;font-family:Libre Baskerville,serif;font-family:var(--font-family);margin:0;padding:0}ul{list-style:none}button{outline:0}.text-light{color:var(--light-color)}.App{min-width:100%}
/*# sourceMappingURL=main.4892a772.css.map*/