#list-item-explanation{border-radius:16px;width:100%;display:flex;background-color:var(--bg-tertiary);padding:24px;gap:8px}#list-item-explanation.column-items{flex-direction:column}#list-item-explanation.inline-items{flex-direction:row}#list-item-explanation .list-item-explanation__icon-container .icon-container__icon{width:32px;height:32px;padding:2px}#list-item-explanation .list-item-explanation__texts-container{display:flex;flex-direction:column;gap:8px}#list-item-explanation .list-item-explanation__texts-container .texts-container__title-explanation{margin:0;color:var(--text-primary);font-weight:400;font-size:18px;line-height:1.2}#list-item-explanation .list-item-explanation__texts-container .texts-container__paragraph-text{color:var(--text-secondary);font-weight:400;font-size:16px;line-height:1.4}#list-item-explanation .list-item-explanation__buttons-container{margin-top:40px}.profile-slide{border-radius:16px;overflow-y:auto;overflow:hidden;box-shadow:0 8px 8px rgba(0,0,0,.15),0 16px 24px rgba(0,0,0,.3)}.profile-slide .unlock-button{height:100%;display:inline-flex;align-items:center;color:var(--white);font-family:Montserrat Variable;font-weight:600;font-size:11px;letter-spacing:.05em;line-height:1;gap:8px}.profile-slide .unlock-button .value{position:relative;top:-.5px;display:inline-block;color:hsla(0,0%,100%,.5);font-weight:500;font-size:11px;line-height:1;vertical-align:middle}.profile-slide #profile{position:relative;z-index:5;display:grid;overscroll-behavior:none;box-sizing:border-box}.profile-slide #profile .profile_dots{position:absolute;z-index:8;top:1.5rem;right:1.5rem;left:1.5rem;display:flex;justify-content:space-between}.profile-slide #profile .profile_dots .right_dots{display:inline-flex;align-items:center;gap:.25rem}.profile-slide #profile .profile_dots .right_dots .ia-icon{border-radius:.25rem;padding:.25rem .5rem;color:var(--white);font-weight:500;font-size:.75rem;background:var(--bg-quaternary)}.profile-slide #profile .profile_dots .left_dots{display:inline-flex;align-items:center}.profile-slide #profile .profile-banner{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-end;background-color:var(--bg-secondary);overflow:hidden;gap:16px;aspect-ratio:9/16}.profile-slide #profile .profile-banner .profile-video-wrapper{position:relative;z-index:1;border-radius:var(--radius-mi);width:100%;height:100%;overflow:hidden}.profile-slide #profile .profile-banner .profile-video-wrapper:after{position:absolute;z-index:3;bottom:0;left:0;width:100%;height:50%;content:"";pointer-events:none;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);mask-image:linear-gradient(0deg,rgb(0,0,0),rgba(0,0,0,0));-webkit-mask-image:linear-gradient(0deg,rgb(0,0,0),rgba(0,0,0,0));mask-mode:alpha;-webkit-mask-mode:alpha}.profile-slide #profile .profile-banner .profile-video-wrapper:before{position:absolute;z-index:2;content:"";inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,0) 40%),linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,0) 40%)}.profile-slide #profile .profile-banner .profile-video-wrapper .profile-video{border-radius:16px;width:100%;height:100%;display:block;overflow:hidden;object-fit:cover;object-position:center top}.profile-slide #profile .profile-banner .profile-video-wrapper .profile-video.align-top8{transform:scale(1.2) translateY(8%)}.profile-slide #profile .profile-banner .profile-video-wrapper .profile-video.align-left{transform:scale(1.2) translateX(-8%) translateY(8%)}.profile-slide #profile .profile-banner .profile-video-wrapper .profile-video.align-top5{transform:scale(1.2) translateY(-5%)}.profile-slide #profile .profile-banner .profile-video-wrapper .profile-video.align-top12{transform:scale(1.3) translateY(12%)}.profile-slide #profile .profile-banner .profile-video-wrapper .profile-video.align-top13{transform:scale(1.6) translateY(11%)}.profile-slide #profile .profile-banner .profile-video-wrapper .profile-video.align-top-male{transform:scale(1.4) translateY(-8%)}.profile-slide #profile .profile-banner .profile-video-wrapper .profile-video.align-top-male2{transform:scale(1.3) translateY(-9%)}.profile-slide #profile .profile-banner .img-change-buttons{position:relative;width:100%;height:100%;display:flex}.profile-slide #profile .profile-banner .img-change-buttons .img-change-button-left,.profile-slide #profile .profile-banner .img-change-buttons .img-change-button-right{position:absolute;z-index:8;bottom:50%;width:2rem;height:6.5rem;display:flex;justify-content:center;align-items:center;background-color:var(--bg-inverse-10);transform:translateY(50%);cursor:pointer;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.profile-slide #profile .profile-banner .img-change-buttons .img-change-button-right{right:0;border-radius:8px 0 0 8px}.profile-slide #profile .profile-banner .img-change-buttons .img-change-button-left{left:0;border-radius:0 8px 8px 0}.profile-slide #profile .profile-banner .img-change-buttons .placeholder-photos{z-index:10;width:100%;height:100%;background-color:var(--bg-primary)}.profile-slide #profile .profile-banner .img-change-buttons .photo-video{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover{width:100%;height:100%}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .profile-banner{z-index:1;border-radius:var(--radius-mi);width:100%;height:100%;object-fit:cover}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .profile-banner{filter:blur(15px)}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .overlay{position:absolute;z-index:6;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.55);inset:0;pointer-events:none}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__top{position:absolute;z-index:8;top:24px;left:24px;display:flex;gap:6px}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__top .top__text-wrapper .text-wrapper__name-and-verify{color:var(--text-primary);font-family:Montserrat Variable;font-weight:600;font-size:16px}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__top .top__text-wrapper .text-wrapper__name-and-verify .name-and-verify__post-time{padding:0 4px;color:var(--text-primary-75);font-family:Roboto Regular;font-weight:400;font-size:14px}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__top .top__text-wrapper .text-wrapper__creator-link{color:var(--text-primary-75);font-family:Roboto Regular;font-weight:400;font-size:14px}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__center{position:absolute;z-index:8;top:50%;left:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;transform:translate(-50%,-50%)}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__center .center__text{color:var(--text-primary);font-weight:600;font-size:24px}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__bottom{position:absolute;z-index:9;right:24px;bottom:24px;left:24px}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__bottom .bottom__text--creator-decoy-text{color:var(--text-primary);font-weight:400;font-size:14px}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__bottom .bottom__text--hashtags{color:var(--brand-primary);font-weight:400;font-size:14px}.profile-slide #profile .profile-banner .img-change-buttons .img-change-buttons__cover .img-change-buttons__cover--blocked-content .blocked-content__bottom .bottom__button{margin-top:16px}.profile-slide #profile .profile-banner .vip-tag{position:absolute;z-index:4;top:0;left:0;display:flex;justify-content:center;align-items:center}.profile-slide #profile .profile-banner .vip-tag .background{position:absolute;z-index:-1;top:0;left:0;border-radius:1.25rem 0 0 0;width:0;height:0;border-top:5rem solid hsla(0,0%,100%,.15);border-right:5rem solid rgba(0,0,0,0)}.profile-slide #profile .profile-banner .vip-tag p{position:relative;z-index:1;margin:1rem 0 0 .8125rem;color:var(--white);letter-spacing:.1em}.profile-slide #profile .profile-banner .profile-title{position:absolute;z-index:8;right:1.5rem;bottom:1.5rem;left:1.5rem;height:auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.profile-slide #profile .profile-banner .profile-title .profile_dots{position:relative;top:-120px;width:100%;display:flex;justify-content:flex-end;align-items:center}.profile-slide #profile .profile-banner .profile-title .profile_dots .icon-dot{z-index:1;border-radius:var(--radius-mi);width:10%;height:100%;display:block;object-fit:cover}.profile-slide #profile .profile-banner .profile-title .profile__icon:before{color:var(--pink-light)}.profile-slide #profile .profile-banner .profile-title .user-info{display:flex;flex-direction:column;align-items:center;gap:0}.profile-slide #profile .profile-banner .profile-title .user-info .counter{color:var(--text-primary-75);font-family:Roboto Regular;font-weight:400;font-size:.875rem}.profile-slide #profile .profile-banner .profile-title .user-info .user-info__profile-avatar{margin-bottom:.5rem}.profile-slide #profile .profile-banner .profile-title .user-info .profile-ia-box{border-radius:.25rem;padding:.25rem .5rem;color:var(--white);font-weight:700;font-size:.75rem;background:var(--charcoal)}.profile-slide #profile .profile-banner .profile-title .user-info .user-title{display:flex;flex-direction:row;align-items:center;gap:.25rem}.profile-slide #profile .profile-banner .profile-title .user-info .user-title .profile-info{color:var(--text-primary);font-weight:600;font-size:1rem}.profile-slide #profile .profile-banner .profile-title .user-info .user-title img{width:1rem;height:1rem}.profile-slide #profile .profile-banner .profile-title .user-info .profile-statistics{margin-top:.75rem;border-radius:var(--radius-mi);display:flex;flex-direction:row;align-items:center;background-color:rgba(0,0,0,.5490196078);padding:0 1rem;gap:.5rem}.profile-slide #profile .profile-banner .profile-title .user-info .profile-statistics .statistics-info{display:flex;flex-direction:row;align-items:center;padding:.25rem;gap:.25rem}.profile-slide #profile .profile-banner .profile-title .profile-banner-buttons{width:100%;display:flex;flex-direction:row;align-items:center;gap:.5rem}.profile-slide #profile .profile-details-label{padding:var(--standard-spacing),0}.profile-slide #profile .profile-bio{width:100%;display:flex;flex-direction:column;gap:1.5rem}.profile-slide #profile .profile-bio .profile-bio__bio-text{color:var(--gray-light);font-weight:400;font-size:1rem;vertical-align:middle}.profile-slide #profile .profile-bio .social-buttons{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem}.profile-slide #profile .profile-bio .category-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.profile-slide #profile .profile-bio .essentials-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.profile-slide #profile .profile-bio .essentials-list .essential-card{border-radius:var(--radius-mi);height:auto;display:flex;flex-direction:row;background-color:var(--dawn);padding:1rem;gap:.5rem}.profile-slide #profile .profile-bio .essentials-list .essential-card .essential-wrapper{width:100%}.profile-slide #profile .profile-bio .essentials-list .essential-card:nth-child(odd):last-child{grid-column:span 2}.profile-slide #profile .profile-bio .essentials-list .essential-card .essential-info{margin:0}.profile-slide #profile .photo-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.profile-slide #profile .photo-wrapper img{border-radius:.5rem;width:calc(50% - 4px);height:auto;object-fit:cover}.profile-slide #profile .profile-disclaimer{margin:1.5rem 3.75rem 2.5rem;display:flex;flex-direction:column;align-items:center;padding:1rem}.profile-slide #profile .profile-disclaimer .icon-test{width:1.5rem;height:1.5rem;background-color:var(--gray)}.profile-slide #profile .profile-disclaimer p{text-align:center}.profile-slide #profile .media{position:relative;border-radius:var(--radius-mi);display:flex;align-items:center;overflow:hidden;max-width:100%}.profile-slide #profile .media .media_scroll{width:100%;display:inline-flex;overflow-y:hidden;overflow-x:auto;overscroll-behavior:none;scroll-snap-type:x mandatory}.profile-slide #profile .media .media_scroll .media-photo{border-radius:var(--radius-mi);width:7.5rem;display:flex;flex-shrink:0;cursor:pointer;gap:.5rem}.profile-slide #profile .media .media_scroll .media-photo .photo{border-radius:var(--radius-mi);width:7.5rem;height:9.25rem;object-fit:cover;transition:box-shadow .3s ease}.profile-slide #profile .my-goals{border-radius:var(--radius-mi);width:100%;display:grid;align-items:center;background-color:var(--dawn);padding:1.5rem;grid-template-columns:4fr 1fr;grid-gap:1rem;gap:1rem}.profile-slide #profile .my-goals .my-goals_meta{display:flex;align-items:center}.profile-slide #profile .my-goals .my-goals_logo{width:1.5625rem}.profile-slide #profile .my-goals .col-2,.profile-slide #profile .my-goals .col-2 .button{display:flex;justify-content:center;align-items:center}.profile-slide #profile .my-goals .col-2 .button{border-radius:100%;width:3.125rem;height:3.125rem;background-color:var(--brand-primary);padding:0;color:var(--white);font-weight:500;font-size:1.125rem;max-width:3.125rem;cursor:pointer;border-top:1px solid hsla(0,0%,100%,.5019607843)}.profile-slide #profile .my-goals .line_progress{margin-top:.5rem;border-radius:.5rem;width:100%;height:.75rem;background-color:var(--charcoal)}.profile-slide #profile .my-goals .line_progress .line_progress_complete{border:1px solid var(--pink);border-radius:.5rem;width:50%;height:.75rem;display:flex;justify-content:flex-end;align-items:center;background-color:rgba(238,78,134,.4156862745);min-width:5%;transition:width 1s ease-in-out}.profile-slide #profile .my-goals .line_progress .line_progress_complete .line_indicator{border-radius:50%;width:1.25rem;height:1.25rem;display:flex;justify-content:center;align-items:center;background-color:rgba(179,0,96,.9294117647)}.profile-slide #profile .my-goals .line_progress .line_progress_complete .line_indicator .line_indicator_second{border-radius:50%;width:.75rem;height:.75rem;background-color:var(--brand-primary)}@media only screen and (min-width:80rem){.profile-slide #profile .profile-banner{height:620px}}.button-icon{border:none;border-radius:50%;height:3rem;display:flex;justify-content:center;align-items:center;cursor:pointer;outline:none;aspect-ratio:1/1}.button-icon--dynamic{border-radius:1.5rem;aspect-ratio:auto}.button-icon--primary{background:var(--pink-light);border-top:1px solid hsla(0,0%,100%,.5)}.button-icon--primary:hover{background:var(--pink-light-hover)}.button-icon--primary:active{background:var(--pink-light-active)}.button-icon--primary .icon:before{color:var(--charcoal)}.button-icon--secondary{border:1px solid var(--pink-light);background:rgba(0,0,0,0)}.button-icon--secondary .icon:before{color:var(--pink-light)}.button-icon--secondary:hover{opacity:.85}.button-icon--secondary:hover:before{background:var(--pink-light-hover)}.button-icon--secondary:active{opacity:.65}.button-icon--secondary:active:before{background:var(--pink-light-active)}.button-icon--tertiary{background:var(--charcoal)}.button-icon--tertiary .icon:before{color:var(--gray-light)}.button-icon--tertiary:hover{color:var(--white);opacity:.85}.button-icon--tertiary:active{opacity:.65}.button-icon--inverse{background:var(--white)}.button-icon--inverse .icon:before{color:rgba(85,85,85,.25)}.button-icon--transparent{background:rgba(0,0,0,0)}.button-icon--transparent .icon:before{color:var(--gray-mid)}.button-icon--transparent:active{border:1px solid rgba(238,78,135,.3490196078);background:rgba(238,78,135,.1490196078)}.button-icon--transparent:active .icon:before{color:var(--pink-light)}.button-icon--transparent-pink{border:1px solid var(--gray-dark);background:rgba(0,0,0,.1450980392);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.button-icon--transparent-pink .icon:before{color:var(--pink-light)}.button-icon--transparent-pink:active{border:1px solid rgba(238,78,135,.3490196078);background:rgba(238,78,135,.1490196078)}.button-icon--transparent-pink:active .icon:before{color:var(--pink-light)}.button-icon--transparent-green{border:1px solid var(--gray-dark);background:rgba(0,0,0,.1450980392);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.button-icon--transparent-green .icon:before{color:var(--green)}.button-icon--transparent-green:active{border:1px solid rgba(238,78,135,.3490196078);background:rgba(238,78,135,.1490196078)}.button-icon--transparent-green:active .icon:before{color:var(--green)}.button-icon--transparent-dawn{border:1px solid hsla(0,0%,100%,.2509803922);background:var(--dawn);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.button-icon--transparent-dawn .icon:before{color:var(--white)}.button-icon--transparent-dawn:active{border:1px solid rgba(238,78,135,.3490196078);background:rgba(238,78,135,.1490196078)}.button-icon--transparent-dawn:active .icon:before{color:var(--pink-light)}.button-icon--transparentActive{background:rgba(0,0,0,0)}.button-icon--transparentActive .icon:before{color:var(--pink-light)}#image-circle-border{position:relative;z-index:9;border-radius:100%;background-color:rgba(0,0,0,0)}#image-circle-border.cursor-pointer{cursor:pointer}#image-circle-border.pink-border{background-color:var(--brand-primary)}#image-circle-border.charcoal-border{background-color:var(--charcoal)}#image-circle-border.no-border{background-color:rgba(0,0,0,0)}#image-circle-border.no-avatar{margin:0;background-color:var(--bg-primary);padding:.5rem}#image-circle-border .image-circle-border__center-image{border:2px solid rgba(0,0,0,.5);border-radius:100%;width:100%;height:100%;box-sizing:content-box;object-fit:cover;object-position:center}#image-circle-border.image-circle__no-img{width:36px;height:36px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--black);cursor:pointer}