.profile-container{position:relative;width:100%}.profile-container .container{padding-top:unset}.profile-header{position:relative;width:100%;height:250px}.profile-header .profile-dark{position:absolute;background:#000;width:100%;height:100%;top:0;opacity:.5}.profile-cover-image{position:relative;width:100%;height:100%;overflow:hidden}.profile-cover-image .profile-cover-image-upload{z-index:999;position:absolute;bottom:50px;right:40px}.profile-cover-image .skeleton-cover{position:absolute;width:100%!important;height:100%;top:0;left:0}.profile-cover-image .cover-image{object-fit:cover}.profile-avatar{position:absolute;left:20px;top:30px;z-index:1;color:#fff;font-size:24px;width:100%}@media screen and (max-width:767px){.profile-avatar{flex-direction:column;left:0}}.profile-avatar img{border-radius:50%;border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1);min-height:120px}.profile-avatar .profile-avatar-image{position:relative;width:120px;height:120px;border-radius:50%;overflow:visible}.profile-avatar .profile-avatar-image .profile-avatar-image-upload{position:absolute;bottom:0;right:10px}.profile-avatar .profile-avatar-image .skeleton-avatar{position:absolute;top:0;width:120px!important;height:120px!important;line-height:120px;border-radius:50%}.profile-avatar .profile-info .profile-info-name{font-size:24px;font-weight:600}@media screen and (max-width:767px){.profile-avatar .profile-info .profile-info-name{font-size:20px}}.profile-avatar .profile-info .profile-info-name .premium-tag{margin-left:8px;vertical-align:middle}.profile-avatar .profile-info .profile-info-gender{font-size:16px}.profile-page .profile-tabs{background:#fff;border-radius:8px}.profile-page .profile-tabs .ant-tabs-nav{margin-bottom:24px}.profile-page .user-info-tab{max-width:600px;margin:0 auto}.profile-page .user-info-tab .avatar-section{text-align:center;margin-bottom:24px}.profile-page .user-info-tab .avatar-section .ant-upload{margin:0;width:100px!important;height:100px!important}.profile-page .user-info-tab .avatar-section .ant-upload .ant-upload-select{width:100px!important;height:100px!important}.profile-page .user-info-tab .avatar-section .ant-avatar{width:100px!important;height:100px!important;line-height:100px!important}.profile-page .user-info-tab .avatar-section .ant-avatar img{object-fit:cover;width:100%;height:100%}.profile-page .collections-tab,.profile-page .patterns-tab{min-height:200px}.collection-card{height:100%}.collection-card .ant-card-cover{height:200px;overflow:hidden}.collection-card .ant-card-cover .collection-thumbnail{width:100%;height:100%;object-fit:cover}.collection-card .ant-card-cover .collection-placeholder{height:100%;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.collection-card .ant-card-cover .collection-placeholder .anticon{font-size:48px;color:#bfbfbf}.collection-card .collection-name{margin-bottom:4px}.collection-card .collection-description{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection-card .collection-count{margin-top:auto;color:rgba(0,0,0,.65)}.profile-back-button{position:absolute;top:5px;left:5px;z-index:2;background:transparent;border:none;display:flex;align-items:center;cursor:pointer;margin-bottom:16px;color:#fc8282;font-size:14px;padding:4px 0}.profile-back-button:hover{color:#fc8282}.collection-detail-container{display:flex;flex-direction:column}.collection-header{margin-top:8px}.patterns-tab{position:relative;padding-bottom:44px}