
:root{--rr-gold:#E3B04B;--rr-ink:#1D232D}
html,body{margin:0;padding:0;background:transparent}
body{font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif;direction:rtl;color:var(--rr-ink);-webkit-text-size-adjust:100%}
.rrds-neon-advisor *{box-sizing:border-box}
.rrds-neon-advisor dt[hidden],.rrds-neon-advisor dd[hidden],.rrds-neon-advisor__result[hidden]{display:none!important}


.rrds-neon-advisor{box-sizing:border-box!important;margin:26px 0 32px!important;padding:20px!important;background:#F8F9FA!important;border:1px solid #DCE1E5!important;border-top:2px solid var(--rr-gold)!important;border-radius:13px!important;box-shadow:0 9px 26px rgba(29,35,45,.065)!important}
.rrds-neon-advisor__head{margin:0 0 17px!important}
.rrds-neon-advisor__eyebrow{display:block!important;margin:0 0 3px!important;color:#98670B!important;font-size:10.5px!important;font-weight:900!important}
.rrds-neon-advisor__head > strong{display:block!important;color:var(--rr-ink)!important;font-size:17px!important;font-weight:900!important;line-height:1.75!important}
.rrds-neon-advisor__head > p{margin:5px 0 0!important;color:#66717B!important;font-size:12.4px!important;line-height:1.9!important;text-align:right!important;text-align-last:right!important}
.rrds-neon-advisor__layout{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(230px,.55fr)!important;gap:16px!important;align-items:stretch!important}
.rrds-neon-advisor__quiz,.rrds-neon-advisor__summary{box-sizing:border-box!important;background:#fff!important;border:1px solid #E0E4E7!important;border-radius:10px!important;padding:15px!important}
.rrds-neon-advisor__meta{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important}
.rrds-neon-advisor__step{flex:0 0 auto!important;color:#707B85!important;font-size:10.5px!important;font-weight:750!important}
.rrds-neon-advisor__progress{height:6px!important;flex:1 1 auto!important;overflow:hidden!important;background:#E5E8EA!important;border-radius:999px!important}
.rrds-neon-advisor__progress > span{display:block!important;width:25%;height:100%!important;background:var(--rr-gold)!important;border-radius:999px!important;transition:width .18s ease!important}
h3.rrds-neon-advisor__question{margin:0 0 11px!important;padding:0!important;border:0!important;color:var(--rr-ink)!important;font-size:14.5px!important;font-weight:900!important;line-height:1.8!important}
h3.rrds-neon-advisor__question::after{content:none!important;display:none!important}
.rrds-neon-advisor__options{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}
button.rrds-neon-advisor__option{box-sizing:border-box!important;min-height:42px!important;padding:9px 11px!important;color:#3F4A54!important;background:#fff!important;border:1px solid #D7DDE1!important;border-radius:8px!important;font:inherit!important;font-size:11.7px!important;font-weight:700!important;line-height:1.65!important;text-align:right!important;cursor:pointer!important;transition:border-color .15s ease,background-color .15s ease!important}
button.rrds-neon-advisor__option:hover{border-color:#D9AE3B!important;background:#FFF9EA!important}
button.rrds-neon-advisor__option.is-active{border:2px solid #D9A51D!important;background:#FFF8E6!important;color:#253643!important}
.rrds-neon-advisor__nav{display:flex!important;justify-content:space-between!important;gap:8px!important;margin:13px 0 0!important}
.rrds-neon-advisor__nav button{min-height:38px!important;padding:7px 12px!important;border-radius:8px!important;font:inherit!important;font-size:11.5px!important;font-weight:850!important;cursor:pointer!important}
.rrds-neon-advisor__prev{color:#3C4852!important;background:#fff!important;border:1px solid #D7DDE1!important}
.rrds-neon-advisor__next{color:#2B2412!important;background:var(--rr-gold)!important;border:1px solid var(--rr-gold)!important}
.rrds-neon-advisor__nav button:disabled{opacity:.4!important;cursor:default!important}
.rrds-neon-advisor__summary{background:#242A31!important;color:#fff!important}
.rrds-neon-advisor__summary > strong{display:block!important;margin:0 0 10px!important;font-size:14px!important;font-weight:900!important;color:#fff!important}
.rrds-neon-advisor__summary dl{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;gap:5px 9px!important;margin:0!important;font-size:10.8px!important;line-height:1.75!important}
.rrds-neon-advisor__summary dt{color:#ADB6BE!important}
.rrds-neon-advisor__summary dd{margin:0!important;color:#fff!important;font-weight:700!important}
.rrds-neon-advisor__result{margin:12px 0 0!important;padding:12px!important;color:#263847!important;background:#fff!important;border-radius:8px!important;font-size:11.7px!important;line-height:1.85!important;text-align:right!important;text-align-last:right!important}
.rrds-neon-advisor__result strong{display:block!important;margin:0 0 4px!important;color:#1F2D37!important;font-size:13px!important;font-weight:900!important}
.rrds-neon-advisor__result a{display:inline-flex!important;margin:8px 0 0!important;padding:7px 10px!important;color:#2B2412!important;background:var(--rr-gold)!important;border:1px solid var(--rr-gold)!important;border-radius:7px!important;box-shadow:none!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important}
.rrds-neon-advisor__result > p{margin:5px 0 8px!important;color:#44515B!important;font-size:11.9px!important;line-height:1.9!important;text-align:right!important;text-align-last:right!important}
.rrds-neon-advisor__reasons{display:grid!important;gap:0!important;margin:8px 0 5px!important;padding:0!important;list-style:none!important}
.rrds-neon-advisor__reasons > li{position:relative!important;margin:0!important;padding:6px 16px 6px 0!important;border-bottom:1px dashed #E1E5E8!important;color:#48545D!important;font-size:11.45px!important;line-height:1.85!important;list-style:none!important;text-align:right!important;text-align-last:right!important}
.rrds-neon-advisor__reasons > li:last-child{border-bottom:0!important}
.rrds-neon-advisor__reasons > li::before{content:""!important;position:absolute!important;right:1px!important;top:15px!important;width:5px!important;height:5px!important;border-radius:50%!important;background:var(--rr-gold)!important}
.rrds-neon-advisor__next-step{margin-top:8px!important;padding-top:8px!important;border-top:1px solid #E6E9EB!important;color:#36444F!important;font-weight:700!important}
.rrds-neon-advisor{
  padding:17px!important
}
.rrds-neon-advisor__head{
  margin-bottom:12px!important
}
.rrds-neon-advisor__head > strong{
  font-size:16px!important
}
.rrds-neon-advisor__layout{
  grid-template-columns:minmax(0,1.55fr) minmax(220px,.45fr)!important;gap:12px!important
}
.rrds-neon-advisor__quiz,
.rrds-neon-advisor__summary{
  padding:12px!important
}
.rrds-neon-advisor__summary dl{
  gap:3px 8px!important;font-size:10.4px!important;line-height:1.65!important
}
.rrds-neon-advisor__result{
  margin-top:9px!important;padding:10px!important;line-height:1.7!important
}
.rrds-neon-advisor__result > strong.rrds-neon-advisor__result-title{
  margin:0 0 4px!important;font-size:12.4px!important;line-height:1.7!important
}
.rrds-neon-advisor__result > p{
  margin:0!important;color:#46535D!important;font-size:11.35px!important;line-height:1.75!important
}
.rrds-neon-advisor__result a{
  margin-top:7px!important;padding:6px 9px!important;font-size:10.7px!important
}



@media(max-width:700px){
.rrds-neon-advisor{margin:22px 0 28px!important;padding:14px 12px!important}
.rrds-neon-advisor__layout{grid-template-columns:1fr!important}
.rrds-neon-advisor__options{grid-template-columns:1fr!important}
.rrds-neon-advisor__summary{order:2!important}

}
@media(max-width:700px){
.rrds-neon-advisor{padding:12px!important}

}
@media(min-width:901px){
.rrds-neon-advisor__layout{
    grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr)!important;gap:14px!important
  }

}
@media(max-width:700px){
.rrds-neon-advisor__layout{
    display:flex!important;
    flex-direction:column!important;
    gap:10px!important;
    width:100%!important;
  }
.rrds-neon-advisor__quiz{
    order:1!important;
    width:100%!important;
    min-width:0!important;
  }
.rrds-neon-advisor__summary{
    order:2!important;
    width:100%!important;
    min-width:0!important;
  }

}



.rrds-neon-advisor{margin:0!important}
.rrds-neon-advisor__question:focus,.rrds-neon-advisor__result:focus{outline:none}
.rrds-neon-advisor button:focus-visible,.rrds-neon-advisor a:focus-visible{outline:2px solid var(--rr-gold);outline-offset:2px}
