
.steps[data-v-1692df7d] {
  display: flex;
  flex: 1;
  min-width: 0;
  justify-content: space-around;
  align-content: space-evenly;
}
.step {
&[data-v-1692df7d] {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  opacity: 0.5;
  position: relative;
  cursor: auto;
  }
&[data-v-1692df7d]:disabled {
    cursor: not-allowed;
}
&:first-child .step-progress[data-v-1692df7d]{
    border-radius: 2px 0 0 2px;
}
&:last-child .step-progress[data-v-1692df7d]{
    border-radius: 0 2px 2px 0;
}
}
.step.active[data-v-1692df7d],
.step.completed[data-v-1692df7d] {
  opacity: 1;
  cursor: pointer;
}
.step-icon[data-v-1692df7d] {
  width: 50px;
  height: 50px;
  margin-bottom: 5px;
}
.step-progress[data-v-1692df7d] {
  width: 100%;
  height: 4px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.166) -31.67%, rgba(255, 255, 255, 0.2) -0.47%, rgba(255, 255, 255, 0.054) 120.83%);
  position: absolute;
  bottom: -10px;
  left: 0;
}
.step-progress.visible[data-v-1692df7d] {
  background-color: #9942F2;
}
@media (max-width: 800px) {
.step-icon[data-v-1692df7d] {
    width: 35px;
    height: 35px;
    margin-bottom: 0px;
}
.step[data-v-1692df7d]{
    height: 34px;
}
}

.form__consents[data-v-29a9a166]{width:100%;margin-top:0;margin-bottom:22px;text-align:left}.auth-field__consents[data-v-29a9a166]{display:flex;flex-direction:column;align-items:stretch;gap:14px;width:100%}.auth-field__checkbox.auth-field__consent[data-v-29a9a166]{width:100%;justify-content:flex-start}.auth-field__consent[data-v-29a9a166] .auth-field__checkbox-btn{align-self:flex-start;flex-shrink:0}.auth-field__consent-label[data-v-29a9a166]{flex:1;min-width:0;text-align:left;opacity:.9}.auth-field__consent-link[data-v-29a9a166]{text-decoration:underline;cursor:pointer}.auth-field__consent-link[data-v-29a9a166]:hover{opacity:.85}.errors[data-v-29a9a166]{width:100%;text-align:left}
form[data-v-55828b84]{width:100%;height:100%}form>div[data-v-55828b84]{margin-bottom:22px}span[data-v-55828b84]{font-weight:300;opacity:.5;font-size:22px;line-height:28px}.form[data-v-55828b84]{--chart-control-accent: #9942f2;--chart-control-accent-soft: rgba(153, 66, 242, 0.18);background:linear-gradient(165deg, color-mix(in srgb, var(--chart-control-accent) 8%, rgba(24, 16, 44, 0.92)) 0%, rgba(14, 10, 30, 0.96) 100%);border:1px solid rgba(255,255,255,.18);box-shadow:0 16px 40px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.form .form__background[data-v-55828b84]{opacity:.18;filter:blur(100px)}.form .form-header__title h3[data-v-55828b84]{font-weight:300;font-size:clamp(28px,3vw,38px);line-height:1.15;text-transform:none;letter-spacing:.01em}.form .form-header__description span[data-v-55828b84]{font-size:clamp(18px,2vw,22px);line-height:1.35;opacity:.82}.form .form__prev_btn button[data-v-55828b84]{height:44px;width:44px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.form .form__prev_btn button[data-v-55828b84]:hover:not(:disabled){border-color:color-mix(in srgb, var(--chart-control-accent) 55%, rgba(255, 255, 255, 0.2));background:rgba(153,66,242,.22);box-shadow:0 0 18px var(--chart-control-accent-soft)}.form .form__prev_btn button[data-v-55828b84]:disabled{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}.form[data-v-55828b84] .steps .step-progress.visible{background:linear-gradient(90deg, #6c55ff 0%, var(--chart-control-accent) 100%);box-shadow:0 0 10px var(--chart-control-accent-soft)}.form input[data-v-55828b84]{border:1px solid color-mix(in srgb, var(--chart-control-accent) 34%, rgba(255, 255, 255, 0.14));border-radius:14px;background:linear-gradient(165deg, color-mix(in srgb, var(--chart-control-accent) 16%, rgba(24, 16, 44, 0.94)) 0%, rgba(14, 10, 30, 0.98) 100%);box-shadow:0 0 14px var(--chart-control-accent-soft),inset 0 1px 0 color-mix(in srgb, var(--chart-control-accent) 14%, transparent);padding:12px 18px;font-size:18px;line-height:1.25;font-weight:400;letter-spacing:.02em;color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.form input[data-v-55828b84]:focus{border-color:color-mix(in srgb, var(--chart-control-accent) 58%, rgba(255, 255, 255, 0.2));box-shadow:0 0 22px var(--chart-control-accent-soft),inset 0 1px 0 color-mix(in srgb, var(--chart-control-accent) 22%, transparent)}.form input.invalid[data-v-55828b84]{border-color:rgba(255,179,179,.85) !important;box-shadow:0 0 0 1px rgba(255,179,179,.35)}.form .form__horoscope_dropdown button[data-v-55828b84],.form .form__date_day button[data-v-55828b84],.form .form__date_month button[data-v-55828b84],.form .form__date_year button[data-v-55828b84],.form .form__time_hours button[data-v-55828b84],.form .form__time_minutes button[data-v-55828b84]{position:relative;overflow:hidden;border:1px solid color-mix(in srgb, var(--chart-control-accent) 34%, rgba(255, 255, 255, 0.14));border-radius:14px;background:linear-gradient(165deg, color-mix(in srgb, var(--chart-control-accent) 22%, rgba(24, 16, 44, 0.94)) 0%, rgba(14, 10, 30, 0.98) 100%);box-shadow:0 0 18px var(--chart-control-accent-soft),0 10px 28px rgba(6,2,20,.35),inset 0 1px 0 color-mix(in srgb, var(--chart-control-accent) 16%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.form .form__horoscope_dropdown button[data-v-55828b84]::before,.form .form__date_day button[data-v-55828b84]::before,.form .form__date_month button[data-v-55828b84]::before,.form .form__date_year button[data-v-55828b84]::before,.form .form__time_hours button[data-v-55828b84]::before,.form .form__time_minutes button[data-v-55828b84]::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:13px 13px 0 0;background:var(--chart-control-accent);box-shadow:0 0 12px var(--chart-control-accent-soft);pointer-events:none}.form .form__horoscope_dropdown button span[data-v-55828b84],.form .form__date_day button span[data-v-55828b84],.form .form__date_month button span[data-v-55828b84],.form .form__date_year button span[data-v-55828b84],.form .form__time_hours button span[data-v-55828b84],.form .form__time_minutes button span[data-v-55828b84]{font-size:18px;line-height:1.25;font-weight:500;letter-spacing:.02em}.form .form__horoscope_dropdown button img[data-v-55828b84],.form .form__date_day button img[data-v-55828b84],.form .form__date_month button img[data-v-55828b84],.form .form__date_year button img[data-v-55828b84],.form .form__time_hours button img[data-v-55828b84],.form .form__time_minutes button img[data-v-55828b84]{width:12px;transition:transform .3s ease}.form .form__horoscope_dropdown:has(.dropdown__menu.active) button[data-v-55828b84],.form .form__horoscope_dropdown--dropdown-open button[data-v-55828b84],.form .form__date_day:has(.dropdown__menu.active) button[data-v-55828b84],.form .form__date_day--dropdown-open button[data-v-55828b84],.form .form__date_month:has(.dropdown__menu.active) button[data-v-55828b84],.form .form__date_month--dropdown-open button[data-v-55828b84],.form .form__date_year:has(.dropdown__menu.active) button[data-v-55828b84],.form .form__date_year--dropdown-open button[data-v-55828b84],.form .form__time_hours:has(.dropdown__menu.active) button[data-v-55828b84],.form .form__time_hours--dropdown-open button[data-v-55828b84],.form .form__time_minutes:has(.dropdown__menu.active) button[data-v-55828b84],.form .form__time_minutes--dropdown-open button[data-v-55828b84]{border-color:color-mix(in srgb, var(--chart-control-accent) 58%, rgba(255, 255, 255, 0.2));box-shadow:0 0 26px var(--chart-control-accent-soft),0 12px 32px rgba(6,2,20,.5),inset 0 1px 0 color-mix(in srgb, var(--chart-control-accent) 22%, transparent)}.form .background__btn_opacity[data-v-55828b84]{background:linear-gradient(165deg, color-mix(in srgb, var(--chart-control-accent) 22%, rgba(24, 16, 44, 0.94)) 0%, rgba(14, 10, 30, 0.98) 100%) !important}.form[data-v-55828b84] .dropdown__menu{position:absolute;left:0;right:0;top:calc(100% + 6px) !important;width:100%;margin:0;overflow:hidden;border:1px solid rgba(0,0,0,0);border-radius:12px;background:linear-gradient(180deg, color-mix(in srgb, var(--chart-control-accent) 10%, rgba(22, 14, 42, 0.98)) 0%, rgba(12, 8, 26, 0.99) 100%);box-shadow:0 0 20px var(--chart-control-accent-soft),0 14px 32px rgba(6,2,20,.55);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;max-height:0;min-height:0;padding:0;opacity:0;visibility:hidden;pointer-events:none;transition:max-height .25s ease,opacity .25s ease,visibility .25s ease,padding .25s ease,border-color .25s ease}.form[data-v-55828b84] .dropdown__menu.active{max-height:280px;min-height:0;padding:6px;opacity:1;visibility:visible;pointer-events:auto;border-color:color-mix(in srgb, var(--chart-control-accent) 36%, rgba(255, 255, 255, 0.12));border-top:2px solid var(--chart-control-accent)}.form[data-v-55828b84] .dropdown__menu .menu__list{display:block;align-items:stretch;justify-content:flex-start;width:100%}.form[data-v-55828b84] .dropdown__menu ul{margin:0 !important;padding:0}.form[data-v-55828b84] .dropdown__menu li{height:auto;min-height:0;margin:0;padding:10px 12px;border:none;border-radius:8px;opacity:1;font-size:16px;font-weight:400;line-height:1.25;letter-spacing:.02em;color:rgba(255,255,255,.86);text-align:left;justify-content:flex-start;transition:color .15s ease,background-color .15s ease}.form[data-v-55828b84] .dropdown__menu li:not(:last-child){border-bottom:none;margin-bottom:2px}.form[data-v-55828b84] .dropdown__menu li:hover{color:#fff;background:color-mix(in srgb, var(--chart-control-accent) 18%, rgba(255, 255, 255, 0.04))}.form[data-v-55828b84] .dropdown__menu .scrollbar{height:0;max-height:0;overflow:hidden !important;overscroll-behavior:contain;transition:height .25s ease,max-height .25s ease}.form[data-v-55828b84] .dropdown__menu.active .scrollbar{height:min(220px,42vh);max-height:min(220px,42vh)}.form[data-v-55828b84] .dropdown__menu .ps__rail-y{width:3px !important;right:4px !important;opacity:.45 !important;border-radius:3px;background:rgba(255,255,255,.06) !important}.form[data-v-55828b84] .dropdown__menu .ps__thumb-y{width:3px !important;right:0 !important;border-radius:3px;background:color-mix(in srgb, var(--chart-control-accent) 72%, #fff 8%) !important;box-shadow:none}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place{position:relative;height:auto;min-height:52px;border-radius:14px;border:1px solid color-mix(in srgb, var(--chart-control-accent) 34%, rgba(255, 255, 255, 0.14));border-top:2px solid var(--chart-control-accent);background:linear-gradient(165deg, color-mix(in srgb, var(--chart-control-accent) 16%, rgba(24, 16, 44, 0.94)) 0%, rgba(14, 10, 30, 0.98) 100%);box-shadow:0 0 14px var(--chart-control-accent-soft),inset 0 1px 0 color-mix(in srgb, var(--chart-control-accent) 14%, transparent)}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place input{border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;padding:12px 50px 12px 72px;font-size:18px;line-height:1.25;font-weight:400}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place input:focus{box-shadow:none}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place .auth-field__icon{left:22px;opacity:.9}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place .auth-field__place-clear{right:14px}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place :deep(.dropdown__menu){left:4px;right:4px;width:auto;top:calc(100% + 6px) !important;border-radius:12px}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place :deep(.dropdown__menu):not(.active){border:none !important;border-top:none !important;box-shadow:none !important;background:rgba(0,0,0,0) !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place :deep(.dropdown__menu).active{max-height:min(280px,48vh);padding:6px;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;background:linear-gradient(180deg, color-mix(in srgb, var(--chart-control-accent) 10%, rgba(22, 14, 42, 0.98)) 0%, rgba(12, 8, 26, 0.99) 100%) !important;border-color:color-mix(in srgb, var(--chart-control-accent) 36%, rgba(255, 255, 255, 0.12)) !important;border-top:2px solid var(--chart-control-accent) !important}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place :deep(.dropdown__menu) li,.form .form__place-field[data-v-55828b84] .auth-field__input.form__place :deep(.dropdown__menu) li.place-autocomplete__option{padding:10px 14px;font-size:16px;line-height:1.3;text-align:left;height:auto !important;min-height:0 !important}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place :deep(.dropdown__menu) li:hover,.form .form__place-field[data-v-55828b84] .auth-field__input.form__place :deep(.dropdown__menu) li.place-autocomplete__option--active{color:#fff;background:color-mix(in srgb, var(--chart-control-accent) 18%, rgba(255, 255, 255, 0.04))}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place .scrollbar{height:min(220px,42vh);max-height:min(220px,42vh)}.form .form__checkbox_full[data-v-55828b84],.form .form__checkbox_clear[data-v-55828b84]{border-radius:8px;border:1px solid rgba(255,255,255,.14)}.form .form__checkbox_full[data-v-55828b84]{background:color-mix(in srgb, var(--chart-control-accent) 30%, rgba(255, 255, 255, 0.06))}.form .btn_full[data-v-55828b84]{background:color-mix(in srgb, var(--chart-control-accent) 30%, rgba(255, 255, 255, 0.06));border:1px solid color-mix(in srgb, var(--chart-control-accent) 40%, rgba(255, 255, 255, 0.14))}.form .btn_clear[data-v-55828b84]{border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.04)}.form .form__btn button[data-v-55828b84]{border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg, #d48aff 0%, var(--chart-control-accent) 42%, #6c55ff 100%);box-shadow:0 10px 28px rgba(153,66,242,.45),inset 0 1px 0 rgba(255,255,255,.22);transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.form .form__btn button span[data-v-55828b84]{font-weight:500;font-size:20px;line-height:1.2}.form .form__btn button[data-v-55828b84]:hover:not(:disabled){background:linear-gradient(135deg, #e0a0ff 0%, #a855f7 40%, #7a66ff 100%);box-shadow:0 14px 36px rgba(153,66,242,.55),inset 0 1px 0 rgba(255,255,255,.28)}.form .form__btn button:hover:not(:disabled) span[data-v-55828b84]{color:#fff}.form .form__btn button[data-v-55828b84]:disabled{opacity:.45}.form span[data-v-55828b84]{opacity:.78;font-size:18px;line-height:26px}.form .form__gender_checkboxes span[data-v-55828b84]{opacity:.92}.form .form__email-notice[data-v-55828b84]{margin:10px 0 18px;padding:11px 14px;border-radius:12px;background:color-mix(in srgb, var(--chart-control-accent) 8%, rgba(255, 255, 255, 0.03));border-color:color-mix(in srgb, var(--chart-control-accent) 18%, rgba(255, 255, 255, 0.1))}.form .form__email-notice p[data-v-55828b84]{font-size:clamp(14px,1.7vw,15px);line-height:1.4}.form .form__email-notice .form__email-notice-muted[data-v-55828b84]{font-size:clamp(13px,1.6vw,14px);line-height:1.35}.form .form__email-notice .form__email-notice-action[data-v-55828b84]{font-weight:400;color:rgba(255,255,255,.88)}.form[data-v-55828b84] .form__consents .auth-field__checkbox-btn{border-radius:8px;border:1px solid rgba(255,255,255,.14)}.form[data-v-55828b84] .form__consents .auth-field__checkbox-btn--checked{background:color-mix(in srgb, var(--chart-control-accent) 30%, rgba(255, 255, 255, 0.06))}.form[data-v-55828b84] .form__consents .auth-field__consent-label{font-family:"Futura PT",sans-serif;font-size:clamp(14px,1.7vw,15px);font-weight:400;line-height:1.4;color:rgba(255,255,255,.88);opacity:1}.form[data-v-55828b84] .form__consents .auth-field__consent-link{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:rgba(255,255,255,.88);text-decoration:underline;text-underline-offset:2px}@media(max-width: 800px){.form[data-v-55828b84]{--form-mobile-block-gap: 28px;padding:28px 18px}.form .form-header__steps[data-v-55828b84]{padding-bottom:12px}.form form[data-v-55828b84]{margin-top:8px}.form form>div[data-v-55828b84]{margin-bottom:0}.form .form__inner>div[data-v-55828b84]{margin-bottom:var(--form-mobile-block-gap)}.form .form__inner>div[data-v-55828b84]:last-child{margin-bottom:0}.form .form__email-notice[data-v-55828b84]{margin:-4px 0 0}.form input[data-v-55828b84]{font-size:16px;padding:12px 16px}.form .form__horoscope_dropdown button[data-v-55828b84],.form .form__date_day button[data-v-55828b84],.form .form__date_month button[data-v-55828b84],.form .form__date_year button[data-v-55828b84],.form .form__time_hours button[data-v-55828b84],.form .form__time_minutes button[data-v-55828b84]{padding:12px 14px}.form .form__horoscope_dropdown button span[data-v-55828b84],.form .form__date_day button span[data-v-55828b84],.form .form__date_month button span[data-v-55828b84],.form .form__date_year button span[data-v-55828b84],.form .form__time_hours button span[data-v-55828b84],.form .form__time_minutes button span[data-v-55828b84]{font-size:16px}.form[data-v-55828b84] .dropdown__menu.active .scrollbar{height:min(180px,38vh);max-height:min(180px,38vh)}.form[data-v-55828b84] .dropdown__menu li{font-size:15px;padding:9px 10px}}@media(max-width: 560px){.form input[data-v-55828b84]{font-size:16px;line-height:1.25;padding:12px 16px}.form .form__place-field[data-v-55828b84] .auth-field__input.form__place input{font-size:16px;padding-left:64px}.form .form__btn button span[data-v-55828b84]{font-size:18px}}.form span[data-v-55828b84]{font-family:"Futura PT Book"}.form input[data-v-55828b84]{font-family:"Futura PT Book"}.form__agreement-text[data-v-55828b84]{opacity:.5}.form__agreement-text>span[data-v-55828b84]{opacity:1;text-decoration:underline;cursor:pointer}.form[data-v-55828b84]{display:block;margin-left:auto;margin-right:auto;padding:40px 34px;position:relative;border-radius:22px}.form__header[data-v-55828b84]{width:100%;display:flex}.form__prev_btn[data-v-55828b84]{flex-shrink:0;margin-right:24px}.form__prev_btn button[data-v-55828b84]{display:flex;align-items:center;justify-content:center;height:50px;width:50px;border-radius:50%;background:#6c55ff;border:none}.form__prev_btn button[data-v-55828b84]:hover{background:#6751f1}.form__prev_btn button[data-v-55828b84]:active{background:#6751f1}.form__prev_btn button[data-v-55828b84]:disabled{background:#4a3a6e;cursor:auto}.form__inner[data-v-55828b84]{height:88%}.form__inner>div[data-v-55828b84]{margin-bottom:22px}.form__title[data-v-55828b84]{width:100%;display:flex;justify-content:start;align-items:start}.form__title span[data-v-55828b84]{font-weight:600;font-size:24px;line-height:31px;opacity:1;font-family:"Futura PT"}.form__title__header_title[data-v-55828b84]{width:100%;display:flex;align-items:center;justify-content:center;margin-top:10px}.form input[data-v-55828b84]{width:100%;caret-color:rgba(255,255,255,.3);caret-shape:underscore}.form__place-field[data-v-55828b84]{position:relative;z-index:100;width:100%}.form__place-field[data-v-55828b84] .auth-field__input.form__place{margin-bottom:0}.form__place-field .errors[data-v-55828b84]{padding-top:14px;padding-left:39px}.form__place-field--below-selects[data-v-55828b84]{z-index:1}.form[data-v-55828b84]{width:1004px}.form__background[data-v-55828b84]{position:absolute;background:linear-gradient(0deg, #9942F2, #9942F2),linear-gradient(0deg, #6C55FF, #6C55FF);opacity:.4;filter:blur(120px);width:823px;height:420px;top:-75px;left:-133px;border-radius:30%;z-index:-20;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0)}.form__name[data-v-55828b84]{width:100%}.form__email-notice[data-v-55828b84]{width:100%;margin:12px 0 20px;padding:12px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);text-align:left}.form__email-notice p[data-v-55828b84]{margin:0;font-family:"Futura PT",sans-serif;font-size:15px;font-weight:400;line-height:1.4;color:rgba(255,255,255,.88)}.form__email-notice-muted[data-v-55828b84]{margin-top:6px !important;font-size:14px !important;font-weight:300 !important;color:rgba(255,255,255,.62) !important}.form__email-notice-action[data-v-55828b84]{display:inline;margin:0;padding:0;border:none;background:none;font:inherit;font-weight:400;color:rgba(255,255,255,.88);text-decoration:underline;text-underline-offset:2px;cursor:pointer;position:relative;z-index:2}.form__email-notice-action[data-v-55828b84]:hover{color:#fff}.form__user[data-v-55828b84]{display:flex;align-items:center;justify-content:space-between}.form__user .form__name[data-v-55828b84]{width:48%}.form__user .form__gender[data-v-55828b84]{width:48%}.form__gender_checkboxes[data-v-55828b84]{display:flex;align-items:center}.form__gender_checkboxes button[data-v-55828b84]{margin:0 21px 0 40px}.form__horoscope_dropdown[data-v-55828b84],.form__date_day[data-v-55828b84],.form__date_month[data-v-55828b84],.form__date_year[data-v-55828b84],.form__time_hours[data-v-55828b84],.form__time_minutes[data-v-55828b84]{position:relative;display:flex;justify-content:center;align-items:center;width:100%}.form__horoscope_dropdown button[data-v-55828b84],.form__date_day button[data-v-55828b84],.form__date_month button[data-v-55828b84],.form__date_year button[data-v-55828b84],.form__time_hours button[data-v-55828b84],.form__time_minutes button[data-v-55828b84]{width:100%;display:flex;justify-content:space-between;border:none;cursor:pointer;align-items:center;z-index:50}.form__horoscope_dropdown button span[data-v-55828b84],.form__date_day button span[data-v-55828b84],.form__date_month button span[data-v-55828b84],.form__date_year button span[data-v-55828b84],.form__time_hours button span[data-v-55828b84],.form__time_minutes button span[data-v-55828b84]{opacity:1}.form__horoscope_dropdown button img.active[data-v-55828b84],.form__date_day button img.active[data-v-55828b84],.form__date_month button img.active[data-v-55828b84],.form__date_year button img.active[data-v-55828b84],.form__time_hours button img.active[data-v-55828b84],.form__time_minutes button img.active[data-v-55828b84]{transform:rotate(180deg)}.form__horoscope_dropdown button[data-v-55828b84]{position:relative;z-index:1000}.form .background__btn_opacity[data-v-55828b84]{transition-delay:.3s;transition-duration:.1s}.form__horoscope_dropdown[data-v-55828b84]{display:block}.form__date[data-v-55828b84]{display:flex;justify-content:space-between;position:relative;z-index:4}.form__date--dropdown-open[data-v-55828b84]{z-index:120}.form__date_day[data-v-55828b84],.form__date_month[data-v-55828b84],.form__date_year[data-v-55828b84]{z-index:5;width:31%}.form__date_day--dropdown-open[data-v-55828b84],.form__date_month--dropdown-open[data-v-55828b84],.form__date_year--dropdown-open[data-v-55828b84]{z-index:122}.form__date_day--dropdown-open[data-v-55828b84] .dropdown__menu.active,.form__date_month--dropdown-open[data-v-55828b84] .dropdown__menu.active,.form__date_year--dropdown-open[data-v-55828b84] .dropdown__menu.active{z-index:130}.form__date_month button[data-v-55828b84],.form__date_year button[data-v-55828b84]{padding:13px 21px}.form__time[data-v-55828b84]{display:flex;justify-content:space-between;position:relative;z-index:3}.form__time--dropdown-open[data-v-55828b84]{z-index:110}.form__time_hours[data-v-55828b84],.form__time_minutes[data-v-55828b84]{position:relative;width:48.5%}.form__time_hours[data-v-55828b84]{z-index:2}.form__time_minutes[data-v-55828b84]{z-index:1}.form__time_hours--dropdown-open[data-v-55828b84]{z-index:50}.form__time_hours--dropdown-open[data-v-55828b84] .dropdown__menu.active{z-index:51}.form__time_minutes--dropdown-open[data-v-55828b84]{z-index:50}.form__time_minutes--dropdown-open[data-v-55828b84] .dropdown__menu.active{z-index:51}.form__checkbox[data-v-55828b84]{display:flex}.form__checkbox a[data-v-55828b84]:hover{text-decoration:underline}.form__checkbox_full[data-v-55828b84],.form__checkbox_clear[data-v-55828b84]{background:rgba(153,66,242,.3);border-radius:10px;border:none;width:31px;height:31px;display:flex;align-items:center;justify-content:center}.form__checkbox_full[data-v-55828b84]:hover{background:rgba(153,66,242,.5)}.form__checkbox_full[data-v-55828b84]:active{background:rgba(153,66,242,.2)}.form__checkbox_clear[data-v-55828b84]:hover{background:rgba(255,255,255,.2)}.form__checkbox_clear[data-v-55828b84]{background:rgba(255,255,255,.1)}.form__date_day ul[data-v-55828b84],.form__date_month ul[data-v-55828b84],.form__date_year ul[data-v-55828b84],.form__time_hours ul[data-v-55828b84],.form__time_minutes ul[data-v-55828b84]{margin:0 10px !important}.form__date_day ul li[data-v-55828b84],.form__date_month ul li[data-v-55828b84],.form__date_year ul li[data-v-55828b84],.form__time_hours ul li[data-v-55828b84],.form__time_minutes ul li[data-v-55828b84]{justify-content:center}.form__btn[data-v-55828b84]{width:100%;margin-top:22px}.form__btn button[data-v-55828b84]{width:100%;padding:14px 39px;border-radius:100px;border:none}.form__btn button span[data-v-55828b84]{font-weight:450;font-size:24px;line-height:26px;opacity:1}.form__btn button[data-v-55828b84]:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.form__img[data-v-55828b84]{width:40px;margin-right:7px;margin-left:-5px}.form-header__left[data-v-55828b84]{display:flex;flex-direction:column;justify-content:center;width:60%;text-align:start}.form-header__title[data-v-55828b84]{margin-bottom:20px}.form-header__title h3[data-v-55828b84]{font-size:38px;text-align:start}.form-header__description[data-v-55828b84]{margin-bottom:40px}.form-header__description span[data-v-55828b84]{font-family:"Futura PT",sans-serif;font-size:24px;font-weight:300;line-height:31px;color:#fff;opacity:1;text-align:start}.form-header__right[data-v-55828b84]{width:40%;padding-left:20px;display:flex;align-items:center;justify-content:center}.form-header__steps[data-v-55828b84]{display:flex;align-items:flex-start;width:100%;min-width:0}.ps[data-v-55828b84]{height:200px}.hide[data-v-55828b84]{display:none !important}.radio[data-v-55828b84]{min-width:31px;width:31px;height:31px;border-radius:50%;cursor:pointer}.btn_clear[data-v-55828b84]{border:2px solid rgba(255,255,255,.3);background:none}.btn_clear[data-v-55828b84]:hover{border:2px solid rgba(255,255,255,.6)}.btn_clear[data-v-55828b84]:active{border:2px solid rgba(255,255,255,.2)}.btn_full[data-v-55828b84]{background:rgba(153,66,242,.3);border:none;display:flex;align-items:center;justify-content:center}.btn_full[data-v-55828b84]:hover{background:rgba(153,66,242,.6)}.btn_full[data-v-55828b84]:active{background:rgba(153,66,242,.2)}.btn_full[data-v-55828b84]:after{content:"";min-width:15px;min-height:15px;width:15px;height:15px;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center}.btn_full[data-v-55828b84]:before{content:"";display:flex;align-items:center;justify-content:center;width:7px;height:7px;border-radius:50%;background:#fff;position:absolute}.checkbox[data-v-55828b84]{margin-right:20px}.errors[data-v-55828b84]{padding-top:14px;padding-left:39px;position:relative}.errors span[data-v-55828b84]{font-weight:300;font-size:18px;line-height:23px;color:#ffb3b3;opacity:1}.disable[data-v-55828b84]{opacity:.4}.svg circle[data-v-55828b84]{stroke-dashoffset:0;stroke:#666;stroke-width:4px}.svg #bar[data-v-55828b84]{stroke:#9942f2;stroke-dashoffset:150.796px}.bar-inner[data-v-55828b84]{stroke-width:2px !important}.cont[data-v-55828b84]{display:flex;align-items:center;justify-content:center;height:200px;width:200px;margin:2em auto;border-radius:100%;position:relative}.clearProgress[data-v-55828b84]{stroke-dashoffset:150.796px}.position__end[data-v-55828b84]{margin-top:auto}.dropdown__btn[data-v-55828b84]{width:100%;position:relative}.invalid[data-v-55828b84]{border:1.5px solid #ffb3b3 !important}.form__btn button[data-v-55828b84]{display:flex;justify-content:center;align-items:center}.form-background__wrapper[data-v-55828b84]{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:22px;overflow:hidden;z-index:-100}@media(max-width: 560px){.form__gender button[data-v-55828b84]{margin:0 10px !important}.errors[data-v-55828b84]{padding-left:0}.errors span[data-v-55828b84]{font-size:16px}}@media(max-width: 320px){.form[data-v-55828b84]{padding:20px 15px}.form__prev_btn[data-v-55828b84]{margin-right:10px}}.circle[data-v-55828b84]{stroke-dasharray:150px;animation:stroke-55828b84 4s infinite forwards}.cont[data-v-55828b84]{transform:rotate(-90deg)}.svg[data-v-55828b84]{animation:move-55828b84 4s infinite forwards;transform:rotate(180deg)}@media(max-width: 1200px){.form[data-v-55828b84]{width:100%}}@media(max-width: 800px){.form-header[data-v-55828b84]{justify-content:center}.form-header__right[data-v-55828b84]{display:none;width:0}.form-header__left[data-v-55828b84]{width:100%}.form-header__title h3[data-v-55828b84]{text-align:center;line-height:40px}.form-header__description[data-v-55828b84]{text-align:center}.form[data-v-55828b84]{width:100%}.form__user[data-v-55828b84]{flex-direction:column;justify-content:start}.form__user .form__name[data-v-55828b84]{width:100%;order:2}.form__user .form__gender[data-v-55828b84]{width:100%;order:1;margin-bottom:var(--form-mobile-block-gap, 28px)}}@media(max-width: 800px){.form[data-v-55828b84]{padding:30px 20px}.form__inner>div[data-v-55828b84]{margin-bottom:var(--form-mobile-block-gap, 28px)}.form__inner>div[data-v-55828b84]:last-child{margin-bottom:0}.form__agreement-text[data-v-55828b84]{font-size:13px;line-height:18px;display:flex;align-items:center;flex-wrap:wrap}.form__agreement-text span[data-v-55828b84]{font-size:13px;line-height:18px}.form__checkbox-subscribe_text[data-v-55828b84]{font-size:13px;line-height:13px;width:100%;display:flex;align-items:center;text-align:center}.form__background[data-v-55828b84]{width:100%;height:100%}.form__date[data-v-55828b84]{flex-direction:column;width:100%}.form__date_day[data-v-55828b84],.form__date_month[data-v-55828b84],.form__date_year[data-v-55828b84]{width:100%}.form__date_day[data-v-55828b84],.form__date_month[data-v-55828b84]{margin-bottom:var(--form-mobile-block-gap, 28px)}.form__date_day[data-v-55828b84]{z-index:10000}.form__date_month[data-v-55828b84]{z-index:1000}.form__time[data-v-55828b84]{flex-direction:column;width:100%}.form__time_hours[data-v-55828b84],.form__time_minutes[data-v-55828b84]{width:100%}.form__time_hours[data-v-55828b84]{margin-bottom:var(--form-mobile-block-gap, 28px);z-index:2}.form__time_minutes[data-v-55828b84]{z-index:1}.form__time_hours--dropdown-open[data-v-55828b84]{z-index:100}.form__time_hours--dropdown-open[data-v-55828b84] .dropdown__menu.active{z-index:101}.form__time_minutes--dropdown-open[data-v-55828b84]{z-index:100}.form__time_minutes--dropdown-open[data-v-55828b84] .dropdown__menu.active{z-index:101}.form__prev_btn button[data-v-55828b84]{width:30px;height:30px}.form__prev_btn button img[data-v-55828b84]{width:8px;margin-right:1px}.checkbox[data-v-55828b84]{min-width:31px;margin-right:10px}.form-header__title[data-v-55828b84]{margin-bottom:10px}.form-header__title h3[data-v-55828b84]{font-size:30px}.form-header__description[data-v-55828b84]{margin-bottom:20px;width:310px}.form-header__description span[data-v-55828b84]{font-size:18px;line-height:26px}}@keyframes stroke-55828b84{0%{stroke-dashoffset:0}50%{stroke-dashoffset:150px}100%{stroke-dashoffset:0}}.form__btn-load[data-v-55828b84]:after{content:" ";animation:load-55828b84 1s infinite forwards}@keyframes move-55828b84{50%{transform:rotate(360deg)}51%{transform:rotate(0)}}@keyframes load-55828b84{25%{content:" ."}50%{content:" .."}75%{content:" ..."}}
.title__background[data-v-845f7a42]{position:absolute;background:#6c55ff;width:384px;height:165px;left:-20%;top:-5px;opacity:.5;filter:blur(87px);z-index:-50}.horoscope__background[data-v-845f7a42]{position:absolute;background:#6c55ff;width:384px;height:165px;left:-20%;top:0;opacity:.3;filter:blur(146px);z-index:-50;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0)}.steps__inner[data-v-845f7a42]{text-align:center}.steps__text[data-v-845f7a42]{width:61%;display:block;margin-left:auto;margin-right:auto}.steps__details[data-v-845f7a42]{margin-top:100px;display:flex;align-items:center}.steps__details span[data-v-845f7a42]{margin-right:30px;font-weight:300;font-size:22px;line-height:28px;text-decoration:underline;cursor:pointer}.steps__details:hover span[data-v-845f7a42],.steps__details:hover svg path[data-v-845f7a42]{color:#9942f2;fill:#9942f2}.text__title[data-v-845f7a42]{position:relative}.text__content[data-v-845f7a42]{margin-top:20px}.text__icon[data-v-845f7a42]{width:42px;height:42px;border-radius:50%;background:linear-gradient(146.16deg, rgba(108, 85, 255, 0.2) 13.11%, rgba(255, 255, 255, 0.2) 104.02%);display:flex;align-items:center;justify-content:center}.text__fill[data-v-845f7a42],.text__buy[data-v-845f7a42],.text__pdf[data-v-845f7a42]{position:relative;margin-bottom:42px;font-weight:300;font-size:24px;line-height:31px}.text__fill span[data-v-845f7a42],.text__buy span[data-v-845f7a42],.text__pdf span[data-v-845f7a42]{opacity:.7}.text__fill li[data-v-845f7a42],.text__buy li[data-v-845f7a42],.text__pdf li[data-v-845f7a42]{opacity:.7}.text__fill .text__icon[data-v-845f7a42],.text__buy .text__icon[data-v-845f7a42],.text__pdf .text__icon[data-v-845f7a42]{margin-right:36px}.text__fill_list[data-v-845f7a42],.text__buy_list[data-v-845f7a42],.text__pdf_list[data-v-845f7a42]{position:absolute;display:flex;flex-direction:column;left:77px;top:5px}.text__fill_list ul[data-v-845f7a42],.text__buy_list ul[data-v-845f7a42],.text__pdf_list ul[data-v-845f7a42]{list-style-type:none;padding:0}.text__fill_list span[data-v-845f7a42],.text__buy_list span[data-v-845f7a42],.text__pdf_list span[data-v-845f7a42]{margin-bottom:10px}@media(max-width: 800px){.form__horoscope[data-v-845f7a42]{width:100%;box-sizing:border-box;padding:0 0 20px}}.blur__form[data-v-845f7a42]{filter:blur(4px)}#svg circle[data-v-845f7a42]{stroke-dashoffset:0;transition:stroke-dashoffset 2s linear;stroke:#fff;stroke-width:6px}#svg #bar[data-v-845f7a42]{stroke:#9942f2;stroke-dashoffset:150.796px}#bar-inner[data-v-845f7a42]{stroke-width:4px !important}#cont[data-v-845f7a42]{display:flex;align-items:center;justify-content:center;height:200px;width:200px;margin:2em auto;border-radius:100%;position:fixed;left:calc(50% - 100px);top:calc(50% - 132px);animation:move-845f7a42 1s infinite linear}.clear-form[data-v-845f7a42]{min-height:567px}@keyframes move-845f7a42{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@media(max-width: 1620px){.steps__details[data-v-845f7a42]{margin-top:160px}}@media(max-width: 1200px){.steps__details[data-v-845f7a42]{margin-top:140px}}@media(max-width: 1000px){.steps__inner[data-v-845f7a42]{flex-direction:column;align-items:center}.margin__form[data-v-845f7a42]{margin-top:20px}.steps__text[data-v-845f7a42]{width:auto;text-align:center}.text__inner[data-v-845f7a42]{padding:0 !important}.text__content[data-v-845f7a42]{margin-bottom:20px;text-align:center}.steps[data-v-845f7a42]{margin-bottom:67px}}@media(max-width: 560px){.main[data-v-845f7a42]{min-height:auto}.form[data-v-845f7a42]{width:100%}.form__gender button[data-v-845f7a42]{margin:0 10px !important}.steps__details[data-v-845f7a42]{margin-top:160px}.btn__inner button[data-v-845f7a42]{width:100%;padding:14px 0;display:flex;align-items:center;justify-content:center}.text__content span[data-v-845f7a42]{font-size:19px;line-height:24px}.text__content li[data-v-845f7a42]{font-size:19px;line-height:24px}}@media(max-width: 400px){.steps__details[data-v-845f7a42]{margin-top:160px}}
