.dpMW{min-width:320px;max-width:768px;margin:0 auto}#emptyList{font-family:montserrat;font-size:1.6rem;color:#707070}#emptyList>img{display:block;max-width:34rem;margin:0 auto 2rem}#cpUserProfile{padding-bottom:6rem}#cpUserProfile>header{width:100%;background-color:#f7f7f7}#cpUserProfile>header>.dpMW{padding:2.4rem}#cpUserProfile .uiUserTitle{display:flex;align-items:center}.uiUserTitle>.uiImgWrapper{overflow:hidden;flex:0 0 8rem;width:8rem;height:8rem;border:3px solid #0a2042;border-radius:4rem}.uiUserTitle>.uiImgWrapper>img{border-radius:inherit}.uiUserTitle>h1{width:calc(100% - 10rem);margin-left:2rem;font-size:2.1rem;line-height:3.2rem;text-transform:none}.uiUserTitle>h1>span{display:block;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.uiUserTitle>h1>span:last-of-type{font-size:1.8rem;line-height:2.4rem;color:#5845c3}#cpUserProfile .uiUserBio>p{margin-top:1rem;font-family:montserrat;text-align:center}.uiUserBio>p::after,.uiUserBio>p::before{display:inline-block;font-family:annUI;content:'\e63a';color:#858585}.uiUserBio>p::before{margin-right:.4rem;transform:scaleX(-1)}.uiUserBio>p::after{margin-left:.4rem}#cpUserPubList>.uiToolBar{padding:0 2.5rem;justify-content:flex-end}#cpUserReport{color:#707070;cursor:pointer}#cpUserReport:hover{color:#e87e04}#cpUserProfile>section:first-of-type{margin-top:3rem}#cpUserProfile>section:not(:first-of-type){margin-top:4.5rem}#cpUserProfile>section>header:not(.uiListHeader){padding:0 2.4rem}.uiCardList,.uiTopUsers{display:flex;flex-flow:row wrap;width:29rem;margin:0 auto}.uiUserCard{position:relative;flex:0 0 12.5rem;max-width:12.5rem;height:auto;margin:1rem;padding:0 .8rem;text-align:center;z-index:2}.uiUserCard>a{display:inline-block;max-width:100%}.uiUserCard>a::after{position:absolute;display:block;width:0;left:50%;bottom:2.4rem;height:0;background-color:#fafafa;border-radius:.5rem;box-shadow:0 3px 6px rgba(0,0,0,.16);opacity:0;content:'';transform:translateX(-50%);transition:width .2s,height .2s,bottom .2s,opacity .2s;z-index:-1}.uiUserCard>a:hover::after{width:100%;bottom:0;height:4.8rem;opacity:1}.uiUserCard .uiImgWrapper{display:inline-block;overflow:hidden;width:10rem;height:10rem;box-shadow:0 0 0 transparent;border-radius:5rem;transition:box-shadow .2s}.uiUserCard .uiImgWrapper>img{height:100%;border-radius:inherit;transition:height .2s,transform .2s}.uiUserCard:hover .uiImgWrapper>img{transform:scale(1.3)}.uiUserCard:hover .uiImgWrapper{box-shadow:0 3px 6px rgba(0,0,0,.16)}.uiUserCard .uiUserProps{margin-top:1.5rem;font-family:montserrat}.uiUserProps>p{overflow:hidden;margin:0;white-space:nowrap;text-overflow:ellipsis}.uiUserProps>p:last-of-type{color:#5845c3;font-size:1.2rem;line-height:1.7rem}.uiSpotList{justify-content:center}.uiSpotList>.uiSpotListItem:nth-child(n+5):last-of-type{margin-right:auto}.uiSpotListItem{border:1px solid #ebebeb;box-shadow:0 0 0 transparent;transition:box-shadow .2s,transform .2s}.uiSpotListItem:hover{box-shadow:0 3px 5px rgba(0,0,0,.16);transform:translate(1px,-1px)}.uiSpotListItem:hover footer{background-color:#fafafa}.view-more{font-weight:700;margin-top:2rem;padding:1rem;text-align:center;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.view-more>span:first-of-type{color:#5644c4;cursor:pointer;display:inline-block;font-weight:700;padding-left:3rem;position:relative;transition:color .2s}.view-more>span:first-of-type::before{color:inherit;content:'\e710';font-family:annUI;font-size:2.4rem;font-weight:400;left:0;line-height:1;position:absolute;top:calc(50% - 1.2rem)}.view-more>span:first-of-type:hover{color:#36d7b7}@media screen and (min-width:375px){.uiBtnGroup>.uiBtnIconic{width:12rem}#cpUserSpotList #cpSpotList,.uiCardList,.uiTopUsers{width:36.8rem}.uiSpotListItem{flex:0 0 16.8rem;height:15.4rem;margin:.8rem}.uiSpotListItem footer,.uiSpotListItem header{height:7.7rem}.uiUserCard{flex:0 0 16.8rem;max-width:16.8rem;margin:.8rem}.uiUserProps>p:first-of-type{font-size:1.6rem;line-height:2.1rem}.uiUserProps>p:last-of-type{font-size:1.4rem;line-height:1.9rem}.uiCardListItem{flex:0 0 35.2rem;max-width:35.2rem;margin:.8rem}}@media screen and (min-width:768px){.uiBtnGroup>.uiBtnIconic{width:15rem;padding:1.1rem 0}.uiBtnGroup{height:4.2rem}.uiBtnGroup>.uiBtnIconic>.title+span{width:auto;margin-left:.4rem}.uiBtnGroup>.uiBtnIconic>.title+span::before{content:'- '}#cpUserSpotList #cpSpotList,.uiCardList,.uiTopUsers{width:73.6rem}}@media screen and (min-width:1024px){.uiUserTitle>h1{font-size:2.8rem}}