.rm-profile-wrapper{display:flex;flex-direction:column;flex:1;min-height:100%;gap:24px;padding-bottom:24px;padding-left:24px;padding-right:24px}.rm-profile-wrapper .banner-container{position:relative;display:flex;height:242px;width:100%;border-radius:0 0 12px 12px;justify-content:center;align-items:center;overflow:hidden;box-shadow:var(--drop-shadow);background-color:var(--bg-dark);background-image:url(/coverPhoto.png);background-repeat:no-repeat;background-size:cover}.rm-profile-wrapper .banner-container>img{-o-object-fit:cover;object-fit:cover}.rm-profile-wrapper .profile-details-wrapper{padding-top:24px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:12px;background-color:var(--bg-container);box-shadow:var(--drop-shadow)}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block{display:flex;align-items:flex-end;gap:16px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info{flex:1;display:flex;align-items:flex-end;gap:16px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-image{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:96px;height:96px;color:var(--highlight);border-radius:50%;background-color:var(--primary);border:2px solid var(--highlight);margin-top:-40px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-image img{-o-object-fit:cover;object-fit:cover}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-desc-container{display:flex;flex-direction:column;flex:1;background-color:var(--bg-container)}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-desc-container h4.user-maintext{font-family:var(--font-fira-sans-condensed);font-size:var(--text-h4);font-weight:500;color:var(--text-primary)}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-desc-container .user-follows{font-size:var(--text-body-3);font-weight:400;display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;color:var(--text-primary);max-width:400px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-desc-container .user-follows>span{white-space:nowrap;cursor:pointer}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-desc-container .user-follows .follows-block{display:flex;align-items:center;gap:4px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-desc-container .user-follows .num{font-weight:800;margin-right:4px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-button-container{display:flex;align-items:center;gap:16px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-button-container .action-btn{flex:1;width:100%}.rm-profile-wrapper .profile-details-wrapper .profile-details-container p.profile-infotext{font-size:var(--text-body-1);font-weight:400;color:var(--text-dark-500)}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .link-text{width:-moz-fit-content;width:fit-content;color:var(--secondary);font-size:var(--text-link-1);font-weight:800}.rm-profile-wrapper .create-journal-wrapper{display:flex;flex-direction:column;min-height:150px;gap:24px;padding:0 16px;justify-content:center;align-items:center}.rm-profile-wrapper .create-journal-wrapper>p{font-size:var(--text-h5);font-weight:400;text-align:center;margin:0 36px}.rm-profile-wrapper .create-journal-wrapper .create-journal-button{display:flex;flex-direction:column;width:288px;border-radius:12px;border:3px solid var(--text-grey-200);padding:16px;justify-content:center;align-items:center;gap:20px;font-family:var(--font-fira-sans-condensed);font-size:var(--text-h3);font-weight:500;color:var(--text-grey-200);cursor:pointer}.rm-profile-wrapper .journal-wrapper{gap:16px;display:flex;flex-wrap:wrap}.rm-profile-wrapper .journal-wrapper .journal-item-container{flex-basis:calc(50% - 8px);aspect-ratio:16/9;border-radius:12px;overflow:hidden;display:flex}.rm-profile-wrapper .journal-wrapper .journal-create-button{display:flex;flex-direction:column;border:3px solid var(--text-grey-300);padding:16px;gap:20px;justify-content:center;align-items:center;color:var(--text-grey-300);font-size:var(--text-h3);font-weight:500;cursor:pointer}@media screen and (max-width:744px){.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block{flex-direction:column;align-items:stretch}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-button-container{padding-bottom:8px;border-bottom:1px solid var(--highlight)}.rm-profile-wrapper .profile-progress-wrapper .progress-step-wrapper{padding:16px 24px;margin-left:-24px;margin-right:-24px}.rm-profile-wrapper .journal-wrapper .journal-item-container{flex-basis:calc(100% - 0px)}}@media screen and (max-width:544px){.rm-profile-wrapper{gap:0;padding-left:0;padding-right:0;padding-top:0}.rm-profile-wrapper .banner-container{aspect-ratio:16/9;border-radius:0}.rm-profile-wrapper .profile-details-wrapper{padding-top:0}.rm-profile-wrapper .profile-details-wrapper .profile-details-container{border-radius:0}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info{gap:12px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-image{width:64px;height:64px;min-width:64px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-image .user-icon{width:32px;height:32px}.rm-profile-wrapper .profile-details-wrapper .profile-details-container .profile-details-block .user-info .user-desc-container h4.user-maintext{font-size:var(--text-h5);font-weight:800}.rm-profile-wrapper .profile-progress-wrapper{padding:16px}.rm-profile-wrapper .profile-progress-wrapper .progress-step-wrapper{margin-left:-16px;margin-right:-16px;padding:16px}.rm-profile-wrapper .create-journal-wrapper{padding:0 16px;margin-top:48px}.rm-profile-wrapper .create-journal-wrapper>p{text-align:center}.rm-profile-wrapper .journal-wrapper{padding:16px 16px 0}.rm-profile-wrapper .journal-wrapper .journal-item-container{flex-basis:calc(100% - 0px)}}@media screen and (max-width:320px){.rm-profile-wrapper .banner-container{height:180px}.rm-profile-wrapper .create-journal-wrapper{margin-top:16px}}