body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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}.topbarContainer{align-items:center;background-color:#7f00ff;display:flex;height:50px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999}.topbarLeft{flex:3 1}.logo{color:#fff;cursor:pointer;font-size:24px;font-weight:700;margin-left:20px}.topbarCenter{flex:5 1}.searchbar{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:30px;width:100%}.searchBarFa{font-size:1.4rem;margin-left:20px}.searchInput{border:none;width:70%}.searchInput:focus{outline:none}.topbarRight{align-items:center;color:#fff;display:flex;flex:4 1;justify-content:space-around}.topbarLink{cursor:pointer;font-size:14px;margin-right:10px}.topbarIcons{display:flex}.topbarIconItem{cursor:pointer;margin-right:15px;position:relative}.topbarIconBadge{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:15px;justify-content:center;position:absolute;right:-5px;top:-5px;width:15px}.noti-item{font-size:1.2rem}.topbarImg{border-radius:50%;cursor:pointer;height:32px;object-fit:cover;width:32px}.topbarLink Link{color:red;text-decoration:none}.sidebar{flex:3.5 1;font-weight:500;height:calc(100vh - 50px);overflow-y:scroll;position:-webkit-sticky;position:sticky;top:50px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar{background-color:#b3b3b3}.sidebarWrapper{padding:20px}.sidebarList{list-style:none;margin:0;padding:0}.sidebarListItem{align-items:center;display:flex;margin-bottom:20px}.sidebarIcon{margin-right:15px}.sidebarButton{border:none;border-radius:5px;font-weight:500;padding:10px;width:150px}.sidebarHr{margin:20px 0}.sidebarFriendList{list-style:none;margin:0;padding:0}.sidebarFriend{align-items:center;display:flex;margin-bottom:15px}.sidebarFriendImg{border-radius:50%;height:32px;margin-right:10px;object-fit:cover;width:32px}.share{border-radius:10px;box-shadow:0 0 16px -8px rgba(0,0,0,.68);-webkit-box-shadow:0 0 16px -8px rgba(0,0,0,.68);height:170px;width:100%}.shareWrapper{padding:10px}.shareTop{align-items:center;display:flex}.shareProfileImg{border-radius:50%;height:50px;margin-right:10px;object-fit:cover;width:50px}.shareInput{border:none;width:80%}.shareInput:focus{outline:none}.shareHr{margin:20px}.shareBottom{align-items:center;display:flex;justify-content:space-between}.shareOptions{display:flex}.shareOption{align-items:center;cursor:pointer;display:flex;margin-right:15px}.shareOptionText{font-size:14px;font-weight:500}.shareIcon{font-size:1.375rem;margin-right:2px}.shareButton{background-color:#7f00ff;border:none;border-radius:5px;color:#fff;font-weight:600;padding:7px}.post{border-radius:10px;box-shadow:0 0 16px -8px rgba(0,0,0,.68);-webkit-box-shadow:0 0 16px -8px rgba(0,0,0,.68);margin:30px 0;width:100%}.postWrapper{padding:10px}.postTop{justify-content:space-between}.postTop,.postTopLeft{align-items:center;display:flex}.postProfileImg{border-radius:50%;height:32px;object-fit:cover;width:32px}.postUsername{font-size:15px;font-weight:500;margin:0 10px}.postDate{font-size:12px}.postCenter{display:flex;flex-direction:column;margin:20px 0}.postImg{margin-top:20px;max-height:500px;object-fit:cover;width:100%}.postBottom{justify-content:space-between}.postBottom,.postBottomLeft{align-items:center;display:flex}.likeicon{cursor:pointer;height:24px;margin-right:5px;width:24px}.postLikeCounter{font-size:15px}.postCommentText{border-bottom:1px dashed gray;cursor:pointer;font-size:15px}.feed{flex:5.5 1}.rightbar{flex:3.5 1;margin-left:20px}.rightbarWrapper{padding:20px 20px 0 0}.birthdayContainer{align-items:center;display:flex}.birthdayImg{height:40px;margin-right:10px;width:40px}.birthdayText{font-size:15px;font-weight:300}.rightbarAd{border-radius:10px;margin:30px 0;width:100%}.rightbarTitle{margin-bottom:20px}.rightbarFriendList{list-style-type:none;margin:0;padding:0}.info-icon{margin-right:6px}.rightbarFriend{align-items:center;display:flex;margin-bottom:15px}.rightbarProfileImgContainer{margin-right:10px;position:relative}.rightbarProfileImg{border-radius:50%;height:40px;object-fit:cover;width:40px}.rightbarOnline{background-color:#32cd32;border:2px solid #fff;border-radius:50%;height:12px;position:absolute;right:0;top:-2px;width:12px}.rightbarTitle{font-size:18px;font-weight:500;margin-bottom:10px}.rightbarInfo{margin-bottom:30px}.rightbarInfoItem{margin-bottom:10px}.rightbarInfoKey{color:#555;font-weight:500;margin-right:15px}.rightbarInfoValue{font-weight:600}.rightbarFollowings{display:flex;flex-wrap:wrap;justify-content:space-between}.rightbarFollowing{cursor:pointer;display:flex;flex-direction:column;margin-bottom:20px}.rightbarFollowingImg{border-radius:5px;height:100px;object-fit:cover;width:100px}a{color:#000;text-decoration:none}.homeContainer,.profile{display:flex}.profileRight{flex:9 1}.profileCover{height:320px;position:relative}.profileCoverImg{height:250px;object-fit:cover;width:100%}.profileUserImg{border:3px solid #fff;border-radius:50%;height:200px;left:0;margin:auto;object-fit:cover;position:absolute;right:0;top:100px;width:200px}.profileInfo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-10px}.profileInfoName{font-size:24px}.profileInfoDesc{font-weight:300}.profileRightBottom{display:flex;margin-top:10px}.loginBox{height:300px}.loginRegisterButton{width:60%}.login{align-items:center;background-color:#f0f2f5;display:flex;height:100vh;justify-content:center;width:100vw}.loginWrapper{display:flex;height:70%;width:70%}.loginLeft,.loginRight{display:flex;flex:1 1;flex-direction:column;justify-content:center}.loginLogo{color:#1775ee;font-size:50px;font-weight:800;margin-bottom:10px}.loginDesc{font-size:24px}.loginBox{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:400px;justify-content:space-between;padding:20px}.loginInput{border:1px solid gray;border-radius:10px;font-size:18px;height:50px;padding-left:20px}.loginInput:focus{outline:none}.loginButton{background-color:#1775ee;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:50px;width:100%}.loginForgot{color:#1775ee;text-align:center}.loginRegisterButton{align-self:center;background-color:#42b72a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:50px;width:100%}.image-slider{position:relative}.image-grid{grid-gap:5px 10px;display:grid;gap:5px 10px;grid-template-columns:repeat(3,1fr)}.grid-item{position:relative}.grid-item img{border-radius:4px;cursor:pointer;height:8vmax;width:100%}.image-slider{display:flex;flex-wrap:wrap;gap:10px}.image-slider img{cursor:pointer;height:auto;width:auto}.modal{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:rgba(0,0,0,.7);display:block;height:100%;left:0;position:fixed;top:0;width:100%}.modal img{display:block;left:50%;margin:0 auto;max-height:80%;max-width:80%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.close{color:#fff;cursor:pointer;font-size:60px;position:absolute;right:20px;top:30px;transition:all .3s ease-in}.close:hover,.next,.prev{color:#7f00ff}.next,.prev{background-color:rgba(0,0,0,.3);border:none;border-radius:50%;cursor:pointer;font-size:3rem;font-weight:700;height:80px;margin-top:-22px;position:absolute;top:50%;transition:all .3s ease-in;width:80px}.prev{left:0}.next{right:0}.next:hover,.prev:hover{background-color:#000}
/*# sourceMappingURL=main.f112f544.css.map*/