.bf-options[data-layout='image_list'] .bf-option-image{object-fit:contain;background:color-mix(in srgb,var(--bf-accent) 5%,white)}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips']{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;position:relative;padding-bottom:38px}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips'] .bf-option-card{display:flex;justify-content:center;min-width:0;min-height:52px;padding:0;border-radius:12px}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips'] .bf-option-body{text-align:center}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips'] .bf-option-label{font-size:18px;font-weight:800}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips'] .bf-option-check{display:none}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips']::before,main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips']::after{position:absolute;bottom:0;width:46%;color:var(--bf-muted);font:600 13px/1.2 var(--bf-font-body)}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips']::before{left:0;text-align:left}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips']::after{right:0;text-align:right}
main[data-step="loneliness-male"] .bf-options::before{content:"Not like me"}
main[data-step="loneliness-male"] .bf-options::after{content:"Exactly like me"}
main[data-step="loneliness-female"] .bf-options::before{content:"Not like me"}
main[data-step="loneliness-female"] .bf-options::after{content:"Exactly like me"}
main[data-step="negative-focus"] .bf-options::before{content:"Not like me"}
main[data-step="negative-focus"] .bf-options::after{content:"Exactly like me"}
main[data-step="criticism-sensitivity"] .bf-options::before{content:"Not at all"}
main[data-step="criticism-sensitivity"] .bf-options::after{content:"Absolutely true"}
main[data-step="emotional-control"] .bf-options::before{content:"I am always in control"}
main[data-step="emotional-control"] .bf-options::after{content:"Emotions often take over"}
main[data-step="relaxation-control"] .bf-options::before{content:"I know how to relax"}
main[data-step="relaxation-control"] .bf-options::after{content:"I am always on guard"}
main[data-step="intimacy-importance"] .bf-options::before{content:"Not very important"}
main[data-step="intimacy-importance"] .bf-options::after{content:"Extremely important"}
main[data-step="social-connection"] .bf-options::before{content:"Not at all"}
main[data-step="social-connection"] .bf-options::after{content:"Definitely yes"}
main[data-step="self-worth-doubts"] .bf-options::before{content:"Never"}
main[data-step="self-worth-doubts"] .bf-options::after{content:"Very often"}
main[data-step="temper-male"] .bf-options::before{content:"I am very patient"}
main[data-step="temper-male"] .bf-options::after{content:"I get irritated quickly"}
main[data-step="temper-female"] .bf-options::before{content:"I am very patient"}
main[data-step="temper-female"] .bf-options::after{content:"I get irritated quickly"}
main[data-step="memory-for-details"] .bf-options::before{content:"I often forget"}
main[data-step="memory-for-details"] .bf-options::after{content:"I remember everything"}

/* Post-purchase steps: native container & rhythm */
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special'],[data-step='account-ready'],[data-step='account-ready-special']){
min-height:100dvh;padding:12px 16px 24px;display:flex;flex-direction:column;box-sizing:border-box
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special'])>[data-standard-container],
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special'])>.bf-element-group{
margin-bottom:0!important
}
main:is([data-step='customer-name'],[data-step='customer-name-special']) [data-el$='payment-status']{
margin:6px 0 16px!important
}
.mystarx-postbuy-status-card{
display:flex;align-items:center;gap:12px;background:#f0f7fb;border:1.5px solid #d4e7f5;
border-radius:18px;padding:9px 14px;box-shadow:0 3px 12px rgba(22,141,245,.06)
}
.mystarx-postbuy-status-icon{
width:36px;height:36px;border-radius:999px;background:#168df5;display:flex;align-items:center;
justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(22,141,245,.28)
}
.mystarx-postbuy-status-body{
display:flex;flex-direction:column;gap:1px
}
.mystarx-postbuy-status-title{
font-family:var(--bf-font-family);font-size:15px;font-weight:800;color:#1a4c6d;line-height:1.2
}
.mystarx-postbuy-status-note{
font-family:var(--bf-font-family);font-size:12.5px;font-weight:600;color:#647a89;line-height:1.3
}
main:is([data-step='partner-name'],[data-step='partner-name-special']) [data-el$='step-pill']{
margin:10px 0 16px!important
}
.mystarx-step-pill-wrapper{
display:flex;justify-content:center
}
.mystarx-step-pill{
display:inline-block;padding:5px 14px;border-radius:999px;background:#edf4f8;color:#1a4c6d;
font-family:var(--bf-font-family);font-size:12px;font-weight:800;letter-spacing:.06em
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special']) [data-group-id='intro']{
margin-bottom:24px!important
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special']) [data-type='title']{
margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special']) [data-type='title'] h1{
margin:0!important;font-family:var(--bf-font-family);font-size:24px;font-weight:800;color:#1a4c6d;text-align:center;line-height:1.25
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special']) [data-type='subtitle']{
margin:8px 0 0!important;font-family:var(--bf-font-family);font-size:14.5px;font-weight:600;color:#647a89;text-align:center;line-height:1.4;text-transform:none!important
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special']) input[data-type='text_input']{
width:100%;height:56px;min-height:56px;margin:0!important;padding:0 20px;box-sizing:border-box;
background:#fff!important;border:1.5px solid #d2e0ea!important;border-radius:16px!important;
box-shadow:0 3px 10px rgba(25,76,109,.04)!important;font-family:var(--bf-font-family);font-size:17px;
font-weight:700;color:#1a4c6d;text-align:center;transition:border-color .2s ease,box-shadow .2s ease
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special']) input[data-type='text_input']:focus{
outline:none;border-color:#194c6d!important;box-shadow:0 0 0 3.5px rgba(25,76,109,.14)!important
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special']) input[data-type='text_input']::placeholder{
color:#9cb0bd;font-weight:500;opacity:1
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special'],[data-step='account-ready'],[data-step='account-ready-special']) a[data-type='button']{
position:sticky!important;bottom:16px!important;z-index:10!important;margin-top:auto!important;margin-bottom:0!important;
width:100%!important;height:56px!important;min-height:56px!important;border-radius:16px!important;
background:#194c6d!important;color:#fff!important;display:flex!important;align-items:center!important;
justify-content:center!important;font-family:var(--bf-font-family);font-size:16px!important;font-weight:800!important;
letter-spacing:.04em!important;box-shadow:0 6px 18px rgba(25,76,109,.32)!important;text-decoration:none!important;
transition:transform .18s,box-shadow .18s,opacity .18s
}
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special'],[data-step='account-ready'],[data-step='account-ready-special']) a[data-type='button'][data-bf-incomplete],
main:is([data-step='customer-name'],[data-step='partner-name'],[data-step='customer-name-special'],[data-step='partner-name-special'],[data-step='account-ready'],[data-step='account-ready-special']) a[data-type='button'][aria-disabled='true']{
opacity:.68!important;box-shadow:none!important;cursor:default!important;pointer-events:none!important
}
main:is([data-step='account-ready'],[data-step='account-ready-special']) [data-el$='app-icon']{
display:flex;justify-content:center;margin:clamp(32px,7dvh,64px) 0 24px
}
main:is([data-step='account-ready'],[data-step='account-ready-special']) [data-el$='app-icon'] img{
/* iOS app icon curvature for 120x120 container (~31.5% radius for authentic squircle feel) */
width:120px;height:120px;object-fit:cover;border-radius:38px;box-shadow:0 14px 32px rgba(18,48,70,.22),0 3px 10px rgba(0,0,0,.06)
}
.mystarx-finish-card{
text-align:center;margin:0 auto;max-width:320px
}
.mystarx-account-badge{
display:inline-flex;align-items:center;gap:7px;padding:5px 14px;border-radius:999px;
background:#e8f7f0;color:#0e884e;font-family:var(--bf-font-family);font-size:12px;font-weight:800;
letter-spacing:.05em;margin-bottom:14px
}
.mystarx-dot{
width:8px;height:8px;border-radius:50%;background:#12b76a;display:inline-block
}
.mystarx-account-active{
margin:0 0 10px;font-family:var(--bf-font-family);font-size:clamp(23px,6vw,26px);font-weight:800;
color:#1a4c6d;line-height:1.28;text-align:center
}
.mystarx-account-instruction{
margin:0 auto;font-family:var(--bf-font-family);font-size:15px;font-weight:500;
color:#647a89;line-height:1.5;text-align:center
}

/* ============================================================================
   MystarX preview overrides (ported from the isolated reference stage
   block; the post-purchase rules it repeated are already defined above).
   Relative url() paths resolve from assets/Styles/: ../Background, ../Generated.
   ============================================================================ */
main[data-step]{
--bf-font-family:'Nunito',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
--bf-font-body:'Nunito',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
font-family:var(--bf-font-family)
}
main[data-step]:not([data-step='main-paywall-male']):not([data-step='main-paywall-female']):not([data-step='special-offer-male']):not([data-step='special-offer-female']){
background-color:#fff!important;
background-image:url('../Background/BirthChart.webp')!important;
background-repeat:no-repeat!important;background-position:center 46%!important;
background-size:min(82vw,520px) auto!important
}
.bf-options[data-layout='image_list'] .bf-option-card{min-height:112px;padding:16px}
.bf-options[data-layout='image_list'] .bf-option-image{align-self:center;width:80px;height:80px;border-radius:0;background:transparent}
main[data-step='gender'] .bf-options[data-layout='image_grid'] .bf-option-image{aspect-ratio:4/3;object-fit:cover;object-position:center}
main[data-step='gender'] .bf-options[data-layout='image_grid'] .bf-option-body{padding:8px 8px 14px}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips'] .bf-option-card.is-selected{background:color-mix(in srgb,var(--bf-accent) 16%,white);box-shadow:inset 0 0 0 2.5px var(--bf-accent)}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips']::before,main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips']::after{font:700 16px/1.25 var(--bf-font-family)}
main[data-step='email'] [data-el='el-auth-headline'] h1{margin-top:0;text-align:left}
main[data-step='email'] .mystarx-email-benefit{color:color-mix(in srgb,var(--bf-accent) 35%,cyan)}
.mystarx-copy-accent{color:#6dc0d5}
main[data-step='email'] .bf-auth-form .bf-email-control>input{min-height:64px;background:var(--bf-bg);box-shadow:inset 0 0 0 1.5px var(--bf-accent)}
main[data-step='email'] .bf-auth-form .bf-email-control>input[type='email'][data-valid='true']{background:color-mix(in srgb,var(--bf-accent) 4%,var(--bf-bg));box-shadow:inset 0 0 0 1.5px var(--bf-accent),0 0 0 3px color-mix(in srgb,var(--bf-accent) 14%,transparent)!important}
main[data-step='email'] .bf-email-control:has(>input[type='email'][data-valid='true'])::after{color:var(--bf-accent)}
main[data-step='email'] .bf-auth-privacy{display:flex;align-items:flex-start;gap:12px;margin-top:16px}
main[data-step='email'] .bf-auth-privacy-icon{flex:0 0 30px;width:30px;height:30px;margin-top:2px}
main[data-step='email'] .bf-auth-privacy p{margin:0;color:var(--bf-muted);font-size:13px;line-height:1.45}
.bf-time-select{text-align:center;text-align-last:center;padding-left:38px}
.bf-city-input:placeholder-shown{text-align:center}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-pwh-cta,
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-cta-scroll{background:#df002b}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']){color:#1a4c6d}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-type='discount_timer']{--bf-accent:#df002b}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-dt-heading{color:#1a4c6d}
main:is([data-step='special-offer-male'],[data-step='special-offer-female']){--bf-accent:#dd4648;--bf-button-bg:#dd4648}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group:has(figure[data-el*='-zodiac_']){
display:flex;flex-direction:row;flex-wrap:wrap;gap:0;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;
background:url('../Generated/Paywall/zodiac-pair-background.webp') center/cover no-repeat
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) figure[data-el*='-zodiac_']{
float:left;width:50%;min-height:430px;margin:0;padding:14px 10px 12px;border-radius:0;
box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) figure[data-el*='-zodiac_'][hidden]{display:none!important}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) figure[data-el*='-zodiac_']::before{
display:block;width:calc(100% - 12px);margin:0 6px 12px;padding:10px 8px;border-radius:12px;
background:#fff;text-align:center;font:800 18px/1.2 var(--bf-font-family)
}
/* Plates sit closer to the centre seam: the left figure's plate gets the large margin on
   the outer (left) side, the right figure's plate on the outer (right) side. On `offer`
   the partner (zodiac_2) is the left figure, on `paywall` the user (zodiac_1) is. */
main[data-step='main-paywall-male'] figure[data-el*='-zodiac_2-']::before,
main[data-step='main-paywall-female'] figure[data-el*='-zodiac_1-']::before{
width:calc(100% - 26px);margin-left:22px;margin-right:4px
}
main[data-step='main-paywall-male'] figure[data-el*='-zodiac_1-']::before,
main[data-step='main-paywall-female'] figure[data-el*='-zodiac_2-']::before{
width:calc(100% - 26px);margin-left:4px;margin-right:22px
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) figure[data-el*='-zodiac_']{background:transparent}
main[data-step='main-paywall-male'] figure[data-el*='-zodiac_2-']::before{content:'Your partner';color:#ff6077}
main[data-step='main-paywall-male'] figure[data-el*='-zodiac_1-']::before{content:'You';color:#537991}
main[data-step='main-paywall-female'] figure[data-el*='-zodiac_1-']::before{content:'You';color:#ff6077}
main[data-step='main-paywall-female'] figure[data-el*='-zodiac_2-']::before{content:'Your partner';color:#537991}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) figure[data-el*='-zodiac_'] img{
width:100%;height:340px;max-height:none;object-fit:contain
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='included-heading']{clear:both;padding-top:34px}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills']{
display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;
margin-top:-18px;padding:8px 8px 8px
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills']>[data-el*='skills-sign-pink']{
grid-column:1;grid-row:1;margin:0 8px 26px 0
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills']>[data-el*='skills-sign-blue']{
grid-column:2;grid-row:1;margin:0 0 26px 8px
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills']>[data-el*='skills-pink'],
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills']>[data-el*='skills-blue']{
grid-column:1/3;grid-row:2;margin:0
}
.mystarx-selected-sign{display:flex;align-items:center;gap:10px;margin-left:30px;font-family:var(--bf-font-family);font-weight:900}
.mystarx-selected-sign b{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;
border-radius:999px;color:#fff;font:400 29px/1 Georgia,'Times New Roman',serif}
.mystarx-selected-sign span{display:flex;align-items:center;font-size:18px;line-height:1.1}
.mystarx-selected-sign.is-pink{color:#ff6077}.mystarx-selected-sign.is-pink b{background:#ff6077}
.mystarx-selected-sign.is-blue{color:#537991}.mystarx-selected-sign.is-blue b{background:#537991}
.mystarx-skills-layer{display:grid;gap:18px}
.mystarx-skill-row{display:grid;gap:8px}
.mystarx-skill-row strong{color:#1a4c6d;font:800 16px/1.2 var(--bf-font-family)}
.mystarx-skill-bar{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;padding-bottom:12px}
.mystarx-skill-bar i{display:block;height:10px;border-radius:999px;background:#ccd8df}
.mystarx-skills-layer.is-pink .mystarx-skill-bar i.is-active{background:#ff6077}
.mystarx-skills-layer.is-blue strong{visibility:hidden}
.mystarx-skills-layer.is-blue .mystarx-skill-bar i{background:#ccd8df}
.mystarx-skills-layer.is-blue .mystarx-skill-bar i{grid-row:1}
.mystarx-skills-layer.is-blue .mystarx-skill-bar i.is-active{background:#537991}
.mystarx-skills-layer.is-blue .mystarx-skill-bar i.is-clear{background:transparent}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-benefits .bf-benefit-media{
width:68px;height:68px;flex:0 0 68px;padding:0;border-radius:6px;overflow:visible;
background:transparent;box-shadow:none
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-benefits .bf-benefit-media img{
width:100%;height:100%;object-fit:contain;border-radius:4px
}
main:is([data-step='special-offer-male'],[data-step='special-offer-female']) .bf-benefits .bf-benefit-media{
border-radius:6px;overflow:hidden
}
main:is([data-step='special-offer-male'],[data-step='special-offer-female']) .bf-benefits .bf-benefit-media img{
border-radius:3px
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-benefits .bf-benefit-title{color:#1a4c6d}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female'],[data-step='special-offer-male'],[data-step='special-offer-female'])
.bf-benefit-title{font-size:15.5px;line-height:1.3}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female'],[data-step='special-offer-male'],[data-step='special-offer-female'])
.bf-benefit-sub{font-size:13.5px;line-height:1.3}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='social-proof-image']{
display:flex;justify-content:center;margin:22px auto 8px
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='social-proof-image'] img{
width:72px;height:72px;object-fit:contain
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female'],[data-step='special-offer-male'],[data-step='special-offer-female']) .bf-reviews-title{color:#1a4c6d}
.bf-reviews-viewport .bf-reviews-carousel{animation-duration:24s}
main:is([data-step='birth-date'],[data-step='partner-birth-date'],[data-step='birth-time'],[data-step='partner-birth-time'])>[data-type='title'],
main:is([data-step='partner-birth-date'],[data-step='partner-birth-time'])>.bf-element-group[data-group-id='intro']{
margin-top:0
}
main:is([data-step='birth-date'],[data-step='partner-birth-date'])>[data-type='date_input'],
main:is([data-step='birth-time'],[data-step='partner-birth-time'],[data-step='birth-place'],[data-step='partner-birth-place'])>[data-type='text_input']{
margin-top:clamp(92px,14dvh,140px)
}
main[data-step='birth-time']>[data-type='text_input']{
margin-top:clamp(42px,5.6dvh,70px)
}
main[data-step='birth-place']>[data-type='text_input']{
margin-top:calc(clamp(42px,5.6dvh,70px) + 30px)
}
main:is([data-step='birth-time'],[data-step='birth-place']) [data-type='subtitle']{
color:#647a89;font-size:15px;font-weight:600;line-height:1.35;text-transform:none
}
main:has(.bf-options[data-layout='chips'])>.bf-element-group[data-group-id='intro']{
margin-top:0
}
main:has(.bf-options[data-layout='chips'])>[data-type='options']{
margin-top:16px
}
main:has(.bf-options[data-layout='chips'])>.bf-element-group[data-group-id='intro']>[data-type='subtitle']{
order:-1;margin-bottom:12px;color:#647a89;font-size:18px;font-weight:700;text-transform:none
}
main:has(.bf-options[data-layout='chips'])>.bf-element-group[data-group-id='intro']>[data-type='title']{
margin-top:0;padding:18px 14px;border-radius:14px;background:rgba(218,228,234,.88)
}
main:has(.bf-options[data-layout='chips'])>.bf-element-group[data-group-id='intro']>[data-type='title'] h1{
margin:0;font-size:clamp(24px,6vw,28px);line-height:1.25
}
main:has(.bf-options[data-layout='chips']) .bf-options[data-layout='chips'] .bf-option-card{
min-height:0;aspect-ratio:10/9;border-radius:12px;font-size:26px
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='included-heading'] h2,
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='relationship-offer'] h2,
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='social-proof-copy'] h2,
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='closing-heading'] h2{
color:#1a4c6d;text-align:center;font-weight:900
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='included-heading']{
padding-top:0
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='included-heading'] h2{
margin-top:0
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='relationship-offer'] p,
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='social-proof-copy'] p{
color:#1a4c6d;text-align:center;font-size:17px;line-height:1.45
}
@media(max-width:420px){
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) figure[data-el*='-zodiac_']{min-height:390px;padding-left:6px;padding-right:6px}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) figure[data-el*='-zodiac_'] img{height:300px}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) figure[data-el*='-zodiac_']::before{font-size:16px}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills']{padding-left:8px;padding-right:8px}
.mystarx-selected-sign{gap:7px}.mystarx-selected-sign b{width:36px;height:36px;font-size:24px}
.mystarx-selected-sign span{font-size:15px}
}
@media(max-height:700px){
main:is([data-step='birth-date'],[data-step='partner-birth-date'])>[data-type='date_input'],
main:is([data-step='birth-time'],[data-step='partner-birth-time'],[data-step='birth-place'],[data-step='partner-birth-place'])>[data-type='text_input']{margin-top:42px}
main[data-step='birth-place']>[data-type='text_input']{margin-top:72px}
}

/* Skills bar shift rules (statically expanded from the stage script `shift_rules`
   loop; 12 signs x 5 skills x 3 segments). Root matches both the original
   mystarx-skills group and the quizkit-standardized offer group. */
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-1']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-2']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-3']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-4']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-5']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-6']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-7']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-8']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-9']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-10']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-11']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='emotional'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='communication'] i:nth-child(6){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(4){grid-column:2}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(5){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='determination'] i:nth-child(6){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(4){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(5){grid-column:5}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='intuition'] i:nth-child(6){grid-column:6}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(4){grid-column:3}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(5){grid-column:4}
:is(main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-group-id='mystarx-skills'],main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])):has(>[data-el$='skills-pink-12']:not([hidden])) .is-blue .mystarx-skill-row[data-skill='analytical'] i:nth-child(6){grid-column:5}

/* quizkit standard-v1 compat: `python3 -m quizkit build` re-standardizes every element
   container (SEMANTIC_GROUPS), so the paywall skills grid is grouped as data-group-id='offer'
   together with the following `included-heading` rich_text. These rules mirror the
   [data-group-id='mystarx-skills'] rules above for that structure. */
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-']){
display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;
margin-top:-18px;margin-bottom:var(--bf-layout-section-gap);padding:8px 8px 8px
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])>[data-el*='skills-sign-pink']{
grid-column:1;grid-row:1;margin:0 8px 26px 0
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])>[data-el*='skills-sign-blue']{
grid-column:2;grid-row:1;margin:0 0 26px 8px
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])>[data-el*='skills-pink'],
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])>[data-el*='skills-blue']{
grid-column:1/3;grid-row:2;margin:0
}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])>[data-el$='included-heading']{
grid-column:1/3;grid-row:3;padding-top:0;
/* compensate the grid group's 8px padding and restore the section gap the heading had
   as a separate [data-group-id='intro'] group in the reference build */
margin:calc(var(--bf-layout-section-gap) + 8px) -8px -8px
}

/* quizkit standard-v1 compat (2): the reference build emitted every exact-step element with
   an inline container `gap:8px 8px;border-radius:16px`; the standardized build neutralizes
   both (gap 0, roundness 0). Restore the same box values for the exact steps only, so the
   flex/grid element roots (benefits list, zodiac figures, cards) keep their reference metrics. */
main:is([data-step='birth-date'],[data-step='birth-time'],[data-step='birth-place'],[data-step='partner-birth-date'],[data-step='partner-birth-time'],[data-step='partner-birth-place'],[data-step='main-paywall-male'],[data-step='main-paywall-female'],[data-step='special-offer-male'],[data-step='special-offer-female'],[data-step='customer-name'],[data-step='partner-name'],[data-step='account-ready'],[data-step='customer-name-special'],[data-step='partner-name-special'],[data-step='account-ready-special']) :is(main>[data-el],.bf-element-group>[data-el]):not([data-type='paywall_header'],[data-type='checkout'],[data-type='legal_footer'],[data-type='date_input'],[data-el$='-input'],[data-el$='-programs']){
/* the renderer never emits container styles for paywall_header/checkout/legal_footer/
   date_input/time-city text_input/special-offer `programs` roots, so they are excluded */
gap:8px 8px;border-radius:16px
}
/* payment-status card used to be its own group followed directly by `intro`; inside `intro`
   the group gap (12px) is added, so shrink the card's own bottom margin by that amount. */
main:is([data-step='customer-name'],[data-step='customer-name-special']) .bf-element-group>[data-el$='payment-status']{
margin-bottom:calc(16px - var(--bf-layout-group-gap))!important
}
/* social-proof image + copy were one `intro` group (12px apart); now they are standalone
   containers separated by the section gap. */
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female'])>[data-type='image'][data-el$='-social-proof-image']{
margin-bottom:calc(8px + var(--bf-layout-group-gap))
}
/* same for the name_2 step pill, which was standalone before the intro group in the reference build */
main:is([data-step='partner-name'],[data-step='partner-name-special']) .bf-element-group>[data-el$='step-pill']{
margin-bottom:calc(16px - var(--bf-layout-group-gap))!important
}
/* on `paywall` the reference heading was a standalone container with margin 0 (paywall
   rule), so the grid group's bottom padding and section gap must be cancelled there */
main[data-step='main-paywall-female'] .bf-element-group[data-group-id='offer']:has(>[data-el*='-skills-sign-pink-'])>[data-el$='included-heading']{
margin-bottom:calc(-8px - var(--bf-layout-section-gap))
}
/* on `paywall` the reference `intro` group had gap 0 (paywall rule), so only the image's own 8px stays */
main[data-step='main-paywall-female']>[data-type='image'][data-el$='-social-proof-image']{
margin-bottom:8px
}
/* ...and the `intro` group itself kept the section gap before `trust`, which the standalone
   rich_text loses under `main[data-step^=paywall]>[data-type]{margin-bottom:0}` */
main[data-step='main-paywall-female']>[data-type='rich_text'][data-el$='-social-proof-copy']{
margin-bottom:var(--bf-layout-section-gap)
}

/* ============================================================================
   Paywall polish (offer / paywall / special-offer / paywall_close)
   ============================================================================ */
/* 1. Sticky header meets the zodiac hero with no seam: the shared
   `[data-type=paywall_header]{margin-bottom:8px}` rule only survives on `offer`
   (`paywall` already zeroes it via `main[data-step^=paywall]>[data-type]`). */
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female'])>[data-type='paywall_header']{margin-bottom:0}
/* 2. "What's included" rows: the benefit items carry an nbsp `sub`, which added a blank
   second line and pushed the title to the top of the icon. Drop it so the title is
   centred against the 68px icon. */
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-benefits .bf-benefit-sub{display:none}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) .bf-benefits .bf-benefit-info{gap:0;justify-content:center}
/* 5. Social-proof icon and heading are one composition (14px apart, no extra h2 margin). */
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female'])>[data-type='image'][data-el$='-social-proof-image']{margin-top:0;margin-bottom:14px}
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female']) [data-el$='social-proof-copy'] h2{margin-top:0}
main:is([data-step='special-offer-male'],[data-step='special-offer-female'])>[data-type='paywall_header']{margin-bottom:8px}
main:is([data-step='special-offer-male'],[data-step='special-offer-female'])>[data-type='paywall_header']+[data-type='rich_text']{margin-top:18px;margin-bottom:30px}
main:is([data-step='special-offer-male'],[data-step='special-offer-female'])>[data-type='rich_text'] h1{color:var(--bf-accent);font-size:26px;margin-bottom:8px}
main:is([data-step='special-offer-male'],[data-step='special-offer-female']) .bf-dt-heading{font-size:19.5px}
/* 6. FAQ card is square-cornered (the exact-step compat rule above restores
   `border-radius:16px` on every element root; the FAQ is full-bleed, so it must not). */
main:is([data-step='main-paywall-male'],[data-step='main-paywall-female'],[data-step='special-offer-male'],[data-step='special-offer-female']) [data-type='faq'][data-el][data-step]{border-radius:0}
