[dir] .custom-registration-bonuses__title[data-v-01b7846b] {
  margin-bottom:.5rem
}
[dir] .custom-registration-bonuses__description[data-v-01b7846b] {
  padding-top:.5rem
}
[dir=ltr] .custom-registration-bonuses__description[data-v-01b7846b] {
  padding-left:.5rem;
  text-align:left
}
[dir=rtl] .custom-registration-bonuses__description[data-v-01b7846b] {
  padding-right:.5rem;
  text-align:right
}
.custom-registration-bonuses__list[data-v-01b7846b] {
  display:grid;
  grid-row-gap:.25rem
}
[dir] .registration-field-checkbox[data-v-1564e894] {
  padding-bottom:.5rem
}
[dir=ltr] .registration-field-checkbox[data-v-1564e894] {
  padding-right:.5rem
}
[dir=rtl] .registration-field-checkbox[data-v-1564e894] {
  padding-left:.5rem
}
[dir] .registration-field-checkbox[data-v-1564e894]:first-of-type {
  margin-top:.75rem
}
[dir] .registration-field-checkbox[data-v-1564e894]:last-of-type {
  margin-bottom:.25rem
}
.registration-field-checkbox__label[data-v-1564e894] {
  display:inline-block;
  font-size:.75rem;
  line-height:.875rem
}
[dir=ltr] .registration-field-checkbox__label[data-v-1564e894] {
  text-align:left
}
[dir=rtl] .registration-field-checkbox__label[data-v-1564e894] {
  text-align:right
}
.registration-field-checkbox[data-v-1564e894] a {
  color:Hsl(var(--hsl-clr-primary));
  text-decoration:underline
}
.registration-field-country__ico[data-v-2669d960] {
  align-items:center;
  display:flex;
  flex-shrink:0;
  justify-content:center;
  position:relative
}
[dir=ltr] .registration-field-country__ico[data-v-2669d960] {
  margin-right:.25rem;
  padding-left:var(--base-input-padding-inline-start)
}
[dir=rtl] .registration-field-country__ico[data-v-2669d960] {
  margin-left:.25rem;
  padding-right:var(--base-input-padding-inline-start)
}
.registration-field-country__ico[data-v-2669d960]:after {
  bottom:.5rem;
  content:"";
  position:absolute;
  top:.5rem;
  width:1px
}
[dir] .registration-field-country__ico[data-v-2669d960]:after {
  background-color:Hsl(var(--hsl-sep))
}
[dir=ltr] .registration-field-country__ico[data-v-2669d960]:after {
  right:-.5rem
}
[dir=rtl] .registration-field-country__ico[data-v-2669d960]:after {
  left:-.5rem
}
.registration-field-currency--has-notification[data-v-3d621223] {
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-field-currency--has-notification[data-v-3d621223] {
  background-color:Hsla(var(--hsl-bg),1);
  border-radius:var(--border-radius);
  margin-bottom:.75rem;
  padding:.5rem
}
.registration-field-currency__name[data-v-3d621223] {
  color:Hsl(var(--hsl-clr-decent));
  min-width:0;
  overflow:hidden;
  text-overflow:ellipsis
}
[dir=ltr] .registration-field-currency__name[data-v-3d621223] {
  margin-left:.25rem
}
[dir=rtl] .registration-field-currency__name[data-v-3d621223] {
  margin-right:.25rem
}
.registration-field-label__content[data-v-712f9b08] {
  color:Hsl(var(--hsl-clr-decent));
  font-size:.625rem;
  line-height:.875rem
}
[dir] .registration-field-label__content[data-v-712f9b08] {
  text-align:center
}
.registration-field-label__content[data-v-712f9b08] a {
  color:Hsl(var(--hsl-clr-primary));
  text-decoration:underline
}
.registration-field-label__content[data-v-712f9b08] a:hover {
  color:Hsl(var(--hsl-clr))
}
.is-keyboard-user .registration-field-label__content[data-v-712f9b08] a:focus {
  outline:1px solid Hsl(var(--focus));
  outline-offset:-1px
}
[dir] .registration-field-phone-mega[data-v-c166a66d] {
  border-radius:var(--border-radius);
  padding:.5rem
}
.registration-field-phone-mega--reverse .registration-field-phone-mega__code[data-v-c166a66d] {
  order:1
}
.registration-field-phone-mega__container[data-v-c166a66d] {
  display:grid;
  grid-gap:.75rem
}
.registration-field-phone-mega__send[data-v-c166a66d] {
  width:100%
}
[dir] .registration-field-phone-mega__approve[data-v-c166a66d] {
  margin-top:1rem
}
.registration-field-phone-mega__code[data-v-c166a66d] {
  color:Hsl(var(--hsl-clr-decent));
  font-size:.75rem;
  line-height:.875rem
}
[dir] .registration-field-phone-mega__code[data-v-c166a66d] {
  text-align:center
}
.registration-field-phone-mega__timer[data-v-c166a66d] {
  font-size:.875rem;
  line-height:1rem
}
[dir=ltr] .registration-field-phone-mega__timer[data-v-c166a66d] {
  margin-left:.25rem
}
[dir=rtl] .registration-field-phone-mega__timer[data-v-c166a66d] {
  margin-right:.25rem
}
.registration-field-phone-mega--theme-gray[data-v-c166a66d] {
  --hsl-bg:var(--gray-0-bg);
  --hsl-clr:var(--gray-0-clr);
  --hsl-clr-accent:var(--gray-0-clr-accent);
  --hsl-clr-decent:var(--gray-0-clr-decent);
  --hsl-clr-strong:var(--gray-0-clr-strong);
  --hsl-clr-strong-alt:var(--gray-0-clr-strong-alt);
  --hsl-clr-primary:var(--gray-0-clr-primary);
  --hsl-clr-good:var(--gray-0-clr-good);
  --hsl-clr-bad:var(--gray-0-clr-bad);
  --hsl-sep:var(--gray-0-sep);
  --hsl-sep-alt:var(--gray-0-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-field-phone-mega--theme-gray[data-v-c166a66d] {
  background-color:Hsla(var(--hsl-bg),1)
}
.registration-field-phone-mega--theme-gray-100[data-v-c166a66d] {
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-field-phone-mega--theme-gray-100[data-v-c166a66d] {
  background-color:Hsla(var(--hsl-bg),1)
}
.registration-field-phone[data-v-2124835f] {
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-field-phone[data-v-2124835f] {
  background-color:Hsla(var(--hsl-bg),1);
  border-radius:var(--border-radius);
  padding:.5rem
}
[dir] .registration-field-phone__title[data-v-2124835f] {
  margin-bottom:.25rem
}
[dir] .registration-field-phone__description[data-v-2124835f] {
  margin-bottom:.75rem
}
[dir] .registration-field-input--with-description[data-v-a1bf75ee] {
  padding-bottom:.875rem
}
[dir] .registration-field-input--with-description .registration-field-input__inner[data-v-a1bf75ee] {
  border-radius:var(--border-radius);
  padding:.5rem
}
[dir] .registration-field-input__field--without-padding[data-v-a1bf75ee] {
  padding-bottom:0
}
.registration-field-input--theme-gray.registration-field-input--with-description .registration-field-input__inner[data-v-a1bf75ee] {
  --hsl-bg:var(--gray-0-bg);
  --hsl-clr:var(--gray-0-clr);
  --hsl-clr-accent:var(--gray-0-clr-accent);
  --hsl-clr-decent:var(--gray-0-clr-decent);
  --hsl-clr-strong:var(--gray-0-clr-strong);
  --hsl-clr-strong-alt:var(--gray-0-clr-strong-alt);
  --hsl-clr-primary:var(--gray-0-clr-primary);
  --hsl-clr-good:var(--gray-0-clr-good);
  --hsl-clr-bad:var(--gray-0-clr-bad);
  --hsl-sep:var(--gray-0-sep);
  --hsl-sep-alt:var(--gray-0-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-field-input--theme-gray.registration-field-input--with-description .registration-field-input__inner[data-v-a1bf75ee] {
  background-color:Hsla(var(--hsl-bg),1)
}
.registration-field-input--theme-gray-100.registration-field-input--with-description .registration-field-input__inner[data-v-a1bf75ee] {
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-field-input--theme-gray-100.registration-field-input--with-description .registration-field-input__inner[data-v-a1bf75ee] {
  background-color:Hsla(var(--hsl-bg),1)
}
.registration-field-input--theme-primary--20.registration-field-input--with-description .registration-field-input__inner[data-v-a1bf75ee] {
  --hsl-bg:var(--primary--20-bg);
  --hsl-clr:var(--primary--20-clr);
  --hsl-clr-accent:var(--primary--20-clr-accent);
  --hsl-clr-decent:var(--primary--20-clr-decent);
  --hsl-clr-strong:var(--primary--20-clr-strong);
  --hsl-clr-strong-alt:var(--primary--20-clr-strong-alt);
  --hsl-clr-primary:var(--primary--20-clr-primary);
  --hsl-clr-good:var(--primary--20-clr-good);
  --hsl-clr-bad:var(--primary--20-clr-bad);
  --hsl-sep:var(--primary--20-sep);
  --hsl-sep-alt:var(--primary--20-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-field-input--theme-primary--20.registration-field-input--with-description .registration-field-input__inner[data-v-a1bf75ee] {
  background-color:Hsla(var(--hsl-bg),1)
}
[dir] .registration-field-social-select__title[data-v-e63f9cc6] {
  margin-bottom:.5rem
}
.registration-field-social-select-title__content[data-v-e63f9cc6] {
  color:Hsl(var(--hsl-clr-strong));
  display:block;
  font-size:.875rem;
  font-weight:700;
  letter-spacing:.7px;
  line-height:1rem;
  text-transform:uppercase
}
[dir] .registration-field-social-select-title__content[data-v-e63f9cc6] {
  text-align:center
}
.registration-field-date-birthday--colored[data-v-9f143d9b] .vdp-datepicker__calendar {
  color:#000
}
.registration-field-bonus-choice__container[data-v-f4ca38a9] {
  align-items:center;
  display:flex;
  flex:auto;
  min-width:0
}
[dir] .registration-field-bonus-choice__container[data-v-f4ca38a9] {
  padding-bottom:.25rem;
  padding-top:.25rem
}
.registration-field-bonus-choice__ico[data-v-f4ca38a9] {
  flex:none
}
[dir=ltr] .registration-field-bonus-choice__ico[data-v-f4ca38a9] {
  margin-right:.5rem
}
[dir=rtl] .registration-field-bonus-choice__ico[data-v-f4ca38a9] {
  margin-left:.5rem
}
.registration-field-bonus-choice__text[data-v-f4ca38a9] {
  flex:auto;
  min-width:0
}
.registration-field-bonus-choice__info[data-v-f4ca38a9],
.registration-field-bonus-choice__title[data-v-f4ca38a9] {
  display:block
}
[xlang=bn] .registration-field-bonus-choice__info[data-v-f4ca38a9],
[xlang=bn] .registration-field-bonus-choice__title[data-v-f4ca38a9],
[xlang=hi] .registration-field-bonus-choice__info[data-v-f4ca38a9],
[xlang=hi] .registration-field-bonus-choice__title[data-v-f4ca38a9],
[xlang=hy] .registration-field-bonus-choice__info[data-v-f4ca38a9],
[xlang=hy] .registration-field-bonus-choice__title[data-v-f4ca38a9],
[xlang=my] .registration-field-bonus-choice__info[data-v-f4ca38a9],
[xlang=my] .registration-field-bonus-choice__title[data-v-f4ca38a9],
[xlang=sd] .registration-field-bonus-choice__info[data-v-f4ca38a9],
[xlang=sd] .registration-field-bonus-choice__title[data-v-f4ca38a9],
[xlang=ta] .registration-field-bonus-choice__info[data-v-f4ca38a9],
[xlang=ta] .registration-field-bonus-choice__title[data-v-f4ca38a9] {
  line-height:normal
}
.registration-field-radio[data-v-79b7b31b] {
  display:grid;
  row-gap:.25rem
}
[dir] .registration-field-radio[data-v-79b7b31b] {
  border-radius:var(--border-radius)
}
.registration-field-radio-content[data-v-79b7b31b] {
  display:flex
}
.registration-field-radio-content__title[data-v-79b7b31b] a {
  color:Hsl(var(--hsl-clr-primary));
  text-decoration:underline
}
.is-keyboard-user .registration-field-radio-content__title[data-v-79b7b31b] a:focus {
  outline:1px solid Hsl(var(--focus));
  outline-offset:-1px
}
.registration-field-radio-content__icon[data-v-79b7b31b] {
  color:Hsl(var(--hsl-clr-decent))
}
[dir=ltr] .registration-field-radio-content__icon[data-v-79b7b31b] {
  margin-left:.5rem
}
[dir=rtl] .registration-field-radio-content__icon[data-v-79b7b31b] {
  margin-right:.5rem
}
.registration-field-radio[data-v-79b7b31b] {
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-field-radio[data-v-79b7b31b] {
  background-color:Hsla(var(--hsl-bg),1);
  padding-bottom:.25rem;
  padding-top:.5rem
}
[dir] .registration-field-radio-content[data-v-79b7b31b] {
  padding-left:.75rem;
  padding-right:.75rem
}
.registration-field-radio-content__title[data-v-79b7b31b] {
  color:Hsl(var(--hsl-clr-strong));
  font-size:.75rem;
  font-weight:700;
  line-height:.875rem
}
.registration-field-radio-content__icon[data-v-79b7b31b] {
  flex-shrink:0
}
.registration-field-radio-selections__text[data-v-79b7b31b] {
  font-size:.75rem;
  font-weight:400;
  line-height:.875rem
}
.registration-field-password__controls[data-v-5bbcb1a5] {
  display:flex;
  flex:none
}
.registration-field-password__button[data-v-5bbcb1a5] {
  min-width:2.5rem;
  position:relative
}
[dir=ltr] .registration-field-password__button[data-v-5bbcb1a5] {
  border-bottom-right-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius)
}
[dir=rtl] .registration-field-password__button[data-v-5bbcb1a5] {
  border-bottom-left-radius:var(--border-radius);
  border-top-left-radius:var(--border-radius)
}
.registration-field-password__button[data-v-5bbcb1a5]:nth-child(n+2):after {
  bottom:.5rem;
  content:"";
  position:absolute;
  top:.5rem;
  width:1px
}
[dir] .registration-field-password__button[data-v-5bbcb1a5]:nth-child(n+2):after {
  background-color:Hsl(var(--hsl-sep))
}
[dir=ltr] .registration-field-password__button[data-v-5bbcb1a5]:nth-child(n+2):after {
  left:0
}
[dir=rtl] .registration-field-password__button[data-v-5bbcb1a5]:nth-child(n+2):after {
  right:0
}
.registration-field-password__button[data-v-5bbcb1a5]:nth-child(n+2):active:after {
  display:none
}
.registration-field-email-domain-suggestions[data-v-ffec17f4] {
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1);
  position:relative;
  width:100%;
  z-index:0
}
[dir] .registration-field-email-domain-suggestions[data-v-ffec17f4] {
  background-color:Hsla(var(--hsl-bg),1);
  border:1px solid hsl(var(--hsl-sep-alt));
  border-radius:var(--border-radius);
  box-shadow:0 .6875rem 1.125rem 1px Hsla(var(--gray--100-bg),.1)
}
.custom-registration-form[data-v-e3c8475a] {
  --hsl-bg:var(--primary--40-bg);
  --hsl-clr:var(--primary--40-clr);
  --hsl-clr-accent:var(--primary--40-clr-accent);
  --hsl-clr-decent:var(--primary--40-clr-decent);
  --hsl-clr-strong:var(--primary--40-clr-strong);
  --hsl-clr-strong-alt:var(--primary--40-clr-strong-alt);
  --hsl-clr-primary:var(--primary--40-clr-primary);
  --hsl-clr-good:var(--primary--40-clr-good);
  --hsl-clr-bad:var(--primary--40-clr-bad);
  --hsl-sep:var(--primary--40-sep);
  --hsl-sep-alt:var(--primary--40-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .custom-registration-form[data-v-e3c8475a] {
  background-color:Hsla(var(--hsl-bg),1);
  border-radius:var(--border-radius);
  padding:.75rem
}
[dir] .custom-registration-form__heading[data-v-e3c8475a] {
  margin-bottom:1rem
}
.custom-registration-form__title[data-v-e3c8475a] {
  font-size:.875rem;
  font-weight:700;
  line-height:1rem;
  text-transform:uppercase
}
[dir] .custom-registration-form__title[data-v-e3c8475a] {
  margin-bottom:.5rem;
  text-align:center
}
.custom-registration-form__description[data-v-e3c8475a] {
  color:Hsl(var(--hsl-clr-decent));
  font-size:.75rem;
  line-height:.875rem
}
[dir] .custom-registration-form__description[data-v-e3c8475a] {
  text-align:center
}
.custom-registration-form__subtitle[data-v-e3c8475a] {
  font-size:.75rem;
  font-weight:700;
  line-height:.875rem
}
[dir] .custom-registration-form__subtitle[data-v-e3c8475a] {
  margin-bottom:.5rem
}
[dir] .custom-registration-form__email[data-v-e3c8475a] {
  margin-bottom:2px
}
[dir] .custom-registration-form__agrees[data-v-e3c8475a],
[dir] .custom-registration-form__bonuses[data-v-e3c8475a],
[dir] .custom-registration-form__phone[data-v-e3c8475a],
[dir] .custom-registration-form__submit[data-v-e3c8475a] {
  margin-bottom:1rem
}
.custom-registration-form__message[data-v-e3c8475a] {
  color:Hsl(var(--hsl-clr-decent));
  font-size:.625rem;
  line-height:.75rem;
  opacity:.6
}
[dir] .custom-registration-form__message[data-v-e3c8475a] {
  text-align:center
}
[dir] .custom-registration-form__agrees[data-v-e3c8475a] {
  margin-top:2px
}
[dir] .custom-registration-form__agrees[data-v-e3c8475a]>:not(:last-child) {
  margin-bottom:1rem
}
.custom-registration-form__captcha[data-v-e3c8475a] {
  opacity:.6
}
[dir] .custom-registration-form__captcha[data-v-e3c8475a] {
  margin-bottom:.5rem
}
.custom-registration-form-fields__title[data-v-e3c8475a] {
  font-size:.75rem;
  font-weight:700;
  line-height:.875rem
}
[dir] .custom-registration-form-fields__title[data-v-e3c8475a] {
  margin-bottom:.5rem
}
[dir] .custom-registration-info-bottom__tools[data-v-1cf901e2]:not(:last-child) {
  margin-bottom:.75rem
}
[dir] .custom-registration-info-bottom__tools[data-v-1cf901e2]:last-child {
  margin-bottom:.5rem
}
.custom-registration-info-bottom__license[data-v-1cf901e2] {
  color:Hsl(var(--hsl-clr-decent));
  font-size:.625rem;
  line-height:.75rem;
  opacity:.6
}
[dir] .custom-registration-info-bottom__license[data-v-1cf901e2] {
  text-align:center
}
.custom-registration-info-bottom-tools[data-v-1cf901e2] {
  align-items:center;
  display:flex;
  flex-direction:column
}
.custom-registration-info-bottom-tools__title[data-v-1cf901e2] {
  font-size:.75rem;
  font-weight:700;
  line-height:.875rem;
  text-transform:uppercase
}
[dir] .custom-registration-info-bottom-tools__title[data-v-1cf901e2] {
  margin-bottom:.25rem;
  text-align:center
}
.custom-registration-info-bottom-tools__icons[data-v-1cf901e2] {
  align-items:center;
  display:flex
}
.custom-registration-info-bottom-tools__icon[data-v-1cf901e2] {
  font-size:1.5rem
}
[dir=ltr] .custom-registration-info-bottom-tools__icon[data-v-1cf901e2]:not(:last-child) {
  margin-right:.5rem
}
[dir=rtl] .custom-registration-info-bottom-tools__icon[data-v-1cf901e2]:not(:last-child) {
  margin-left:.5rem
}
.custom-registration-info-bottom-license__block[data-v-1cf901e2] {
  display:block
}
[dir] .custom-registration-info-bottom-license__block[data-v-1cf901e2]:not(:last-child) {
  margin-bottom:.5rem
}
.custom-registration-info__title[data-v-d782b3de] {
  font-size:.875rem;
  font-weight:700;
  line-height:1rem;
  text-transform:uppercase
}
.custom-registration-info__content[data-v-d782b3de] {
  display:grid;
  grid-row-gap:.75rem
}
[dir] .custom-registration-info__content[data-v-d782b3de] {
  padding:.5rem
}
.custom-registration-info__message[data-v-d782b3de] {
  --hsl-bg:var(--primary-0-bg);
  --hsl-clr:var(--primary-0-clr);
  --hsl-clr-accent:var(--primary-0-clr-accent);
  --hsl-clr-decent:var(--primary-0-clr-decent);
  --hsl-clr-strong:var(--primary-0-clr-strong);
  --hsl-clr-strong-alt:var(--primary-0-clr-strong-alt);
  --hsl-clr-primary:var(--primary-0-clr-primary);
  --hsl-clr-good:var(--primary-0-clr-good);
  --hsl-clr-bad:var(--primary-0-clr-bad);
  --hsl-sep:var(--primary-0-sep);
  --hsl-sep-alt:var(--primary-0-sep-alt);
  color:Hsla(var(--hsl-clr),1);
  font-size:.75rem;
  line-height:.875rem
}
[dir] .custom-registration-info__message[data-v-d782b3de] {
  background-color:Hsla(var(--hsl-bg),1);
  border-radius:var(--border-radius);
  padding:.75rem .5rem;
  text-align:center
}
.custom-registration-info-accordion__content[data-v-d782b3de] {
  font-size:.6875rem;
  line-height:.8125rem
}
[dir] .custom-registration-info-accordion__content[data-v-d782b3de] {
  padding:.5rem .75rem
}
.custom-registration-info-accordion-header[data-v-d782b3de] {
  align-items:center;
  display:flex
}
.custom-registration-info-accordion-header__ico[data-v-d782b3de] {
  --hsl-bg:var(--primary--40-bg);
  --hsl-clr:var(--primary--40-clr);
  --hsl-clr-accent:var(--primary--40-clr-accent);
  --hsl-clr-decent:var(--primary--40-clr-decent);
  --hsl-clr-strong:var(--primary--40-clr-strong);
  --hsl-clr-strong-alt:var(--primary--40-clr-strong-alt);
  --hsl-clr-primary:var(--primary--40-clr-primary);
  --hsl-clr-good:var(--primary--40-clr-good);
  --hsl-clr-bad:var(--primary--40-clr-bad);
  --hsl-sep:var(--primary--40-sep);
  --hsl-sep-alt:var(--primary--40-sep-alt);
  color:Hsl(var(--hsl-clr-accent));
  font-size:2.5rem
}
[dir=ltr] .custom-registration-info-accordion-header__ico[data-v-d782b3de] {
  margin-right:.5rem
}
[dir=rtl] .custom-registration-info-accordion-header__ico[data-v-d782b3de] {
  margin-left:.5rem
}
.custom-registration-info-accordion-header__text[data-v-d782b3de] {
  display:grid;
  grid-row-gap:.25rem
}
.custom-registration-info-accordion-header__title[data-v-d782b3de] {
  font-size:.75rem;
  line-height:.875rem
}
.custom-registration-info-accordion-header__subtitle[data-v-d782b3de] {
  font-size:.75rem;
  font-weight:400;
  line-height:.875rem
}
[dir] .custom-registration-preloader[data-v-7c591e13] {
  padding:.75rem
}
[dir] .custom-registration-preloader__bonuses[data-v-7c591e13],
[dir] .custom-registration-preloader__caption[data-v-7c591e13],
[dir] .custom-registration-preloader__checkbox1[data-v-7c591e13],
[dir] .custom-registration-preloader__checkbox2[data-v-7c591e13],
[dir] .custom-registration-preloader__description[data-v-7c591e13],
[dir] .custom-registration-preloader__description2[data-v-7c591e13],
[dir] .custom-registration-preloader__field[data-v-7c591e13],
[dir] .custom-registration-preloader__message[data-v-7c591e13],
[dir] .custom-registration-preloader__title[data-v-7c591e13] {
  background-color:currentColor;
  border-radius:var(--border-radius)
}
.custom-registration-preloader__title[data-v-7c591e13] {
  min-height:1rem
}
[dir] .custom-registration-preloader__title[data-v-7c591e13] {
  margin-bottom:.5rem
}
.custom-registration-preloader__description[data-v-7c591e13] {
  min-height:1.75rem
}
[dir] .custom-registration-preloader__description[data-v-7c591e13] {
  margin-bottom:1rem
}
.custom-registration-preloader__caption[data-v-7c591e13] {
  min-height:.875rem;
  width:5.625rem
}
[dir] .custom-registration-preloader__caption[data-v-7c591e13] {
  margin-bottom:.5rem
}
.custom-registration-preloader__field[data-v-7c591e13] {
  min-height:2.5rem
}
[dir] .custom-registration-preloader__field[data-v-7c591e13] {
  margin-bottom:.9375rem
}
.custom-registration-preloader__bonuses[data-v-7c591e13] {
  min-height:11rem
}
[dir] .custom-registration-preloader__bonuses[data-v-7c591e13] {
  margin-bottom:.5rem
}
.custom-registration-preloader__description2[data-v-7c591e13] {
  min-height:5.75rem
}
[dir] .custom-registration-preloader__description2[data-v-7c591e13] {
  margin-bottom:1rem
}
.custom-registration-preloader__checkbox1[data-v-7c591e13] {
  min-height:7.25rem
}
[dir] .custom-registration-preloader__checkbox1[data-v-7c591e13] {
  margin-bottom:1rem
}
.custom-registration-preloader__checkbox2[data-v-7c591e13] {
  min-height:4.75rem
}
[dir] .custom-registration-preloader__checkbox2[data-v-7c591e13] {
  margin-bottom:1rem
}
.custom-registration-preloader__message[data-v-7c591e13] {
  min-height:2.25rem
}
.registration-layout-custom-variant-a[data-v-35f6759d] {
  display:grid;
  grid-row-gap:.75rem
}
.registration-layout-custom-variant-a__login[data-v-35f6759d] {
  font-size:.75rem;
  line-height:.875rem
}
.registration-layout-custom-variant-a-subtitle[data-v-35f6759d] {
  align-items:center;
  display:flex
}
.registration-layout-custom-variant-a-subtitle__text[data-v-35f6759d] {
  opacity:.5;
  overflow:visible
}
[dir] .registration-layout-custom-variant-a-subtitle__text[data-v-35f6759d] {
  margin-left:.5rem;
  margin-right:.5rem
}
.registration-layout-custom-variant-a-subtitle[data-v-35f6759d]:after,
.registration-layout-custom-variant-a-subtitle[data-v-35f6759d]:before {
  --hsl-bg:var(--primary--40-bg);
  --hsl-clr:var(--primary--40-clr);
  --hsl-clr-accent:var(--primary--40-clr-accent);
  --hsl-clr-decent:var(--primary--40-clr-decent);
  --hsl-clr-strong:var(--primary--40-clr-strong);
  --hsl-clr-strong-alt:var(--primary--40-clr-strong-alt);
  --hsl-clr-primary:var(--primary--40-clr-primary);
  --hsl-clr-good:var(--primary--40-clr-good);
  --hsl-clr-bad:var(--primary--40-clr-bad);
  --hsl-sep:var(--primary--40-sep);
  --hsl-sep-alt:var(--primary--40-sep-alt);
  color:Hsla(var(--hsl-clr),1);
  content:"";
  height:1px;
  width:100%
}
[dir] .registration-layout-custom-variant-a-subtitle[data-v-35f6759d]:after,
[dir] .registration-layout-custom-variant-a-subtitle[data-v-35f6759d]:before {
  background-color:Hsla(var(--hsl-bg),1)
}
.registration-layout-custom-variant-a-login[data-v-35f6759d] {
  --hsl-bg:var(--primary--20-bg);
  --hsl-clr:var(--primary--20-clr);
  --hsl-clr-accent:var(--primary--20-clr-accent);
  --hsl-clr-decent:var(--primary--20-clr-decent);
  --hsl-clr-strong:var(--primary--20-clr-strong);
  --hsl-clr-strong-alt:var(--primary--20-clr-strong-alt);
  --hsl-clr-primary:var(--primary--20-clr-primary);
  --hsl-clr-good:var(--primary--20-clr-good);
  --hsl-clr-bad:var(--primary--20-clr-bad);
  --hsl-sep:var(--primary--20-sep);
  --hsl-sep-alt:var(--primary--20-sep-alt);
  align-items:center;
  color:Hsla(var(--hsl-clr),1);
  display:flex;
  justify-content:center
}
[dir] .registration-layout-custom-variant-a-login[data-v-35f6759d] {
  background-color:Hsla(var(--hsl-bg),1);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  margin-top:-1rem;
  padding:1rem
}
.registration-layout-custom-variant-a-login__btn[data-v-35f6759d] {
  color:Hsl(var(--hsl-clr-primary))
}
[dir=ltr] .registration-layout-custom-variant-a-login__btn[data-v-35f6759d] {
  margin-left:.25rem
}
[dir=rtl] .registration-layout-custom-variant-a-login__btn[data-v-35f6759d] {
  margin-right:.25rem
}
.registration-loader[data-v-da43cfcc] {
  display:grid;
  grid-gap:.25rem
}
[dir] .registration-loader[data-v-da43cfcc] {
  border-radius:var(--border-radius);
  padding:.25rem
}
.registration-loader__item[data-v-da43cfcc] {
  height:2.375rem
}
[dir] .registration-loader__item[data-v-da43cfcc] {
  background-color:currentColor;
  border-radius:inherit
}
.dynamic-banner[data-v-2e529111] {
  --hsl-bg:var(--primary-0-bg);
  --hsl-clr:var(--primary-0-clr);
  --hsl-clr-accent:var(--primary-0-clr-accent);
  --hsl-clr-decent:var(--primary-0-clr-decent);
  --hsl-clr-strong:var(--primary-0-clr-strong);
  --hsl-clr-strong-alt:var(--primary-0-clr-strong-alt);
  --hsl-clr-primary:var(--primary-0-clr-primary);
  --hsl-clr-good:var(--primary-0-clr-good);
  --hsl-clr-bad:var(--primary-0-clr-bad);
  --hsl-sep:var(--primary-0-sep);
  --hsl-sep-alt:var(--primary-0-sep-alt);
  color:Hsla(var(--hsl-clr),1);
  height:100%;
  position:relative
}
[dir] .dynamic-banner[data-v-2e529111] {
  background-color:Hsla(var(--hsl-bg),1);
  padding:1.25rem
}
.dynamic-banner__picture[data-v-2e529111] {
  height:100%;
  position:absolute;
  top:0;
  width:100%
}
[dir=ltr] .dynamic-banner__picture[data-v-2e529111] {
  left:0
}
[dir=rtl] .dynamic-banner__picture[data-v-2e529111] {
  right:0
}
.dynamic-banner__img[data-v-2e529111] {
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
  width:100%
}
.dynamic-banner__title[data-v-2e529111] {
  position:relative
}
.dynamic-banner-title[data-v-2e529111] {
  font-weight:700;
  text-transform:uppercase;
  word-break:break-word
}
.dynamic-banner-title__amount[data-v-2e529111] {
  color:Hsl(var(--hsl-clr-primary))
}
.dynamic-banner[data-v-2e529111] {
  display:flex;
  overflow:hidden
}
[dir] .dynamic-banner[data-v-2e529111] {
  border-radius:var(--border-radius)
}
[dir=ltr] .dynamic-banner[data-v-2e529111] {
  justify-content:flex-start
}
[dir=rtl] .dynamic-banner[data-v-2e529111] {
  justify-content:flex-end
}
.dynamic-banner__title[data-v-2e529111] {
  font-size:1rem;
  line-height:1.1875rem;
  max-width:61%;
  text-align:left
}
.popular-payments-banner[data-v-a2d2d037] {
  --hsl-bg:var(--primary-0-bg);
  --hsl-clr:var(--primary-0-clr);
  --hsl-clr-accent:var(--primary-0-clr-accent);
  --hsl-clr-decent:var(--primary-0-clr-decent);
  --hsl-clr-strong:var(--primary-0-clr-strong);
  --hsl-clr-strong-alt:var(--primary-0-clr-strong-alt);
  --hsl-clr-primary:var(--primary-0-clr-primary);
  --hsl-clr-good:var(--primary-0-clr-good);
  --hsl-clr-bad:var(--primary-0-clr-bad);
  --hsl-sep:var(--primary-0-sep);
  --hsl-sep-alt:var(--primary-0-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .popular-payments-banner[data-v-a2d2d037] {
  background-color:Hsla(var(--hsl-bg),1);
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  border-radius:var(--border-radius);
  padding:1rem
}
.popular-payments-banner__title[data-v-a2d2d037] {
  font-size:.875rem;
  font-weight:700;
  line-height:1rem;
  text-transform:uppercase
}
[dir] .popular-payments-banner__title[data-v-a2d2d037] {
  margin-bottom:.75rem;
  text-align:center
}
.popular-payments-banner-list[data-v-a2d2d037] {
  -moz-column-gap:.25rem;
  column-gap:.25rem;
  display:grid;
  grid-template-columns:repeat(3,5.3125rem)
}
.popular-payments-banner-list__payment[data-v-a2d2d037] {
  align-items:center;
  display:flex;
  justify-content:center;
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1);
  height:2.375rem
}
[dir] .popular-payments-banner-list__payment[data-v-a2d2d037] {
  background-color:Hsla(var(--hsl-bg),1);
  border-radius:var(--border-radius)
}
.popular-payments-banner-list__img[data-v-a2d2d037] {
  height:1.3125rem
}
.static-top-banner[data-v-1e08b70d] {
  color:Hsl(var(--gray--100-clr));
  position:relative
}
[dir] .static-top-banner[data-v-1e08b70d] {
  border-radius:var(--border-radius)
}
.static-top-banner__img[data-v-1e08b70d] {
  width:100%
}
[dir] .static-top-banner__img[data-v-1e08b70d] {
  border-radius:var(--border-radius)
}
.static-top-banner__content[data-v-1e08b70d] {
  bottom:0;
  height:100%;
  position:absolute;
  width:100%
}
[dir=ltr] .static-top-banner__content[data-v-1e08b70d] {
  left:0
}
[dir=rtl] .static-top-banner__content[data-v-1e08b70d] {
  right:0
}
.static-top-banner-content[data-v-1e08b70d] {
  display:flex;
  flex-direction:column;
  justify-content:center;
  padding-left:1rem;
  text-align:left
}
.static-top-banner-content__main[data-v-1e08b70d] {
  width:10.125rem
}
[dir] .static-top-banner-content__main[data-v-1e08b70d] {
  padding-bottom:.5rem;
  padding-top:.5rem
}
.static-top-banner-content__text[data-v-1e08b70d] b {
  font-weight:800
}
.static-inside-banner[data-v-4f37c0f0] {
  --hsl-bg:var(--primary-0-bg);
  --hsl-clr:var(--primary-0-clr);
  --hsl-clr-accent:var(--primary-0-clr-accent);
  --hsl-clr-decent:var(--primary-0-clr-decent);
  --hsl-clr-strong:var(--primary-0-clr-strong);
  --hsl-clr-strong-alt:var(--primary-0-clr-strong-alt);
  --hsl-clr-primary:var(--primary-0-clr-primary);
  --hsl-clr-good:var(--primary-0-clr-good);
  --hsl-clr-bad:var(--primary-0-clr-bad);
  --hsl-sep:var(--primary-0-sep);
  --hsl-sep-alt:var(--primary-0-sep-alt);
  color:Hsla(var(--hsl-clr),1);
  height:100%;
  position:relative
}
[dir] .static-inside-banner[data-v-4f37c0f0] {
  background-color:Hsla(var(--hsl-bg),1);
  padding:1.25rem
}
.static-inside-banner__picture[data-v-4f37c0f0] {
  height:100%;
  position:absolute;
  top:0;
  width:100%
}
[dir=ltr] .static-inside-banner__picture[data-v-4f37c0f0] {
  left:0
}
[dir=rtl] .static-inside-banner__picture[data-v-4f37c0f0] {
  right:0
}
.static-inside-banner__img[data-v-4f37c0f0] {
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
  width:100%
}
.static-inside-banner__title[data-v-4f37c0f0] {
  position:relative
}
.static-inside-banner-title[data-v-4f37c0f0] {
  font-weight:700;
  text-transform:uppercase;
  word-break:break-word
}
.static-inside-banner-title__amount[data-v-4f37c0f0] {
  color:Hsl(var(--hsl-clr-primary))
}
.static-inside-banner[data-v-4f37c0f0] {
  align-items:flex-end;
  aspect-ratio:5/2;
  display:flex;
  justify-content:flex-end;
  overflow:hidden
}
[dir] .static-inside-banner[data-v-4f37c0f0] {
  border-radius:var(--border-radius);
  padding:1rem
}
[dir=rtl] .static-inside-banner[data-v-4f37c0f0] {
  justify-content:flex-start
}
.static-inside-banner__info[data-v-4f37c0f0] {
  max-width:31%;
  position:relative
}
[dir] .static-inside-banner__title[data-v-4f37c0f0] {
  margin-bottom:.25rem
}
[dir] .registration[data-v-ef933622] {
  padding-bottom:.5rem
}
.registration__banner[data-v-ef933622] {
  min-height:6.5625rem
}
[dir] .registration__banner[data-v-ef933622] {
  margin-bottom:.5rem
}
[dir] .registration__tabs[data-v-ef933622] {
  border-bottom:1px solid hsl(var(--hsl-sep));
  margin-bottom:.75rem;
  padding-bottom:.5rem
}
[dir] .registration__tabs-label[data-v-ef933622] {
  margin-top:.25rem
}
[dir] .registration__steps[data-v-ef933622] {
  margin-bottom:1rem;
  margin-top:1rem
}
.registration__fields-container[data-v-ef933622],
.registration__fields-grid[data-v-ef933622] {
  display:flex;
  flex-wrap:wrap
}
[dir] .registration__fields-grid[data-v-ef933622] {
  margin:0 -.25rem
}
.registration__fields-grid--with-banner-bottom .registration__banner-bottom[data-v-ef933622] {
  order:1;
  width:calc(100% - .5rem)
}
[dir] .registration__fields-grid--with-banner-bottom .registration__banner-bottom[data-v-ef933622] {
  margin:0 .25rem .75rem
}
.registration__fields-grid--with-banner-bottom .registration__fields-column[data-v-ef933622]:has(>.registration__fields-item--name-agree-policy) {
  order:2
}
[dir] .registration__fields-grid--with-banner-bottom .registration__fields-column[data-v-ef933622]:has(>.registration__fields-item--name-agree-policy) {
  margin-top:0
}
[dir] .registration__fields-grid--with-banner-bottom .registration__fields-item--name-agree-policy[data-v-ef933622] {
  margin-top:0
}
.registration__fields-grid--with-banner-bottom .registration__fields-column[data-v-ef933622]:has(>.registration__fields-item--name-google_captcha_response) {
  order:3
}
.registration__fields-column[data-v-ef933622] {
  display:flex;
  flex:1 0 auto;
  width:calc(50% - .5rem)
}
[dir] .registration__fields-column[data-v-ef933622] {
  margin:0 .25rem
}
.registration__fields-column--full[data-v-ef933622] {
  width:calc(100% - .5rem)
}
[dir] .registration__fields-column--compact[data-v-ef933622] {
  margin:0 .5rem
}
.registration__fields-item[data-v-ef933622] {
  flex:auto;
  min-width:0
}
[dir] .registration__fields-item--name-button_registration[data-v-ef933622],
[dir] .registration__fields-item--name-button_step_prev.registration__fields-item--full[data-v-ef933622] {
  margin-bottom:.5rem
}
[dir] .registration__fields-item--type-social_networks[data-v-ef933622] {
  margin-bottom:1rem
}
[dir] .registration__fields-item--name-email[data-v-ef933622] {
  padding-bottom:.875rem
}
[dir] .registration__fields-item--type-input_phone_mega[data-v-ef933622] {
  margin-bottom:.75rem
}
[dir] .registration__fields-item--name-google_captcha_response[data-v-ef933622] {
  margin-bottom:-.5rem;
  margin-top:.5rem
}
[dir] .registration__fields-item--name-agree-policy[data-v-ef933622] {
  margin-top:.5rem
}
.registration__footer[data-v-ef933622] {
  color:Hsl(var(--hsl-clr-decent))
}
[dir] .registration__footer[data-v-ef933622] {
  margin-top:.75rem
}
.registration-footer[data-v-ef933622] {
  display:block
}
[dir] .registration-footer[data-v-ef933622] {
  border-top:1px solid hsl(var(--hsl-sep));
  padding-top:1rem;
  text-align:center
}
.registration-footer__link[data-v-ef933622] {
  color:Hsl(var(--hsl-clr-primary));
  text-decoration:underline
}
.is-keyboard-user .registration-footer__link[data-v-ef933622]:focus {
  outline:1px solid Hsl(var(--focus));
  outline-offset:-1px
}
.registration-title__caption[data-v-f794202c] {
  color:Hsl(var(--hsl-clr-strong));
  display:block;
  font-size:.875rem;
  font-weight:700;
  letter-spacing:.7px;
  line-height:1rem;
  text-transform:uppercase
}
[dir] .registration-title__caption[data-v-f794202c] {
  text-align:center
}
.registration-success-account-info[data-v-1e61f43c] {
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-success-account-info[data-v-1e61f43c] {
  background-color:Hsla(var(--hsl-bg),1);
  border-radius:var(--border-radius);
  padding:.5rem
}
[dir] .registration-success-account-info__save[data-v-1e61f43c],
[dir] .registration-success-account-info__text[data-v-1e61f43c],
[dir] .registration-success-account-info__title[data-v-1e61f43c] {
  margin-top:.5rem
}
[dir] .registration-success-account-info__title[data-v-1e61f43c] {
  margin-bottom:.5rem
}
.registration-success-account-info__link[data-v-1e61f43c] {
  width:100%
}
[dir] .registration-success-account-info__link[data-v-1e61f43c] {
  margin-bottom:.5rem
}
[dir] .registration-success-account-info__text[data-v-1e61f43c] {
  margin-bottom:.75rem
}
.registration-success-account-info-field-controls[data-v-1e61f43c] {
  display:flex
}
.registration-success-account-info-field-controls__item[data-v-1e61f43c] {
  min-width:2.5rem;
  position:relative
}
.registration-success-account-info-field-controls__item[data-v-1e61f43c]:nth-child(n+2):before {
  bottom:.5rem;
  content:"";
  position:absolute;
  top:.5rem;
  width:1px
}
[dir] .registration-success-account-info-field-controls__item[data-v-1e61f43c]:nth-child(n+2):before {
  background-color:Hsl(var(--hsl-sep))
}
[dir=ltr] .registration-success-account-info-field-controls__item[data-v-1e61f43c]:nth-child(n+2):before {
  left:0
}
[dir=rtl] .registration-success-account-info-field-controls__item[data-v-1e61f43c]:nth-child(n+2):before {
  right:0
}
.registration-success-account-info-save__text[data-v-1e61f43c] {
  color:Hsl(var(--hsl-clr-decent));
  font-size:.75rem;
  line-height:.875rem
}
[dir] .registration-success-account-info-save__text[data-v-1e61f43c] {
  margin-bottom:1rem;
  text-align:center
}
.registration-success-account-info-save__control[data-v-1e61f43c] {
  width:100%
}
[dir=ltr] .registration-success-account-info-save-control__caption[data-v-1e61f43c] {
  margin-right:auto;
  text-align:left
}
[dir=rtl] .registration-success-account-info-save-control__caption[data-v-1e61f43c] {
  margin-left:auto;
  text-align:right
}
[dir=ltr] .registration-success-account-info-save-control__ico[data-v-1e61f43c] {
  padding-left:.5rem;
  padding-right:.25rem
}
[dir=rtl] .registration-success-account-info-save-control__ico[data-v-1e61f43c] {
  padding-left:.25rem;
  padding-right:.5rem
}
.registration-success-account-info-text[data-v-1e61f43c] {
  color:Hsl(var(--hsl-clr-strong))
}
[dir] .registration-success-account-info-text[data-v-1e61f43c] {
  padding-left:.25rem;
  padding-right:.25rem;
  text-align:center
}
.registration-success-account-info-text__container[data-v-1e61f43c] {
  display:block;
  font-size:.75rem;
  line-height:.875rem
}
.registration-complete-phone[data-v-a8223c08] {
  display:flex;
  flex-direction:column;
  justify-content:space-between
}
.registration-complete-phone__message[data-v-a8223c08] {
  align-items:center;
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content:center
}
[dir] .registration-complete-phone__message[data-v-a8223c08] {
  margin-bottom:.5rem;
  padding:.5rem;
  text-align:center
}
.registration-complete-phone__ico[data-v-a8223c08] {
  color:Hsl(var(--hsl-clr-good));
  font-size:1.4375rem
}
.registration-complete-phone__title[data-v-a8223c08] {
  font-size:.875rem;
  font-weight:700;
  line-height:1.0625rem;
  text-transform:uppercase
}
[dir] .registration-complete-phone__title[data-v-a8223c08] {
  margin-bottom:.75rem;
  margin-top:1.5rem
}
.registration-complete-phone__caption[data-v-a8223c08] {
  font-size:.75rem;
  line-height:.875rem
}
.registration-complete-phone__redirect[data-v-a8223c08] {
  color:Hsl(var(--hsl-clr-decent))
}
[dir] .registration-complete-phone__redirect[data-v-a8223c08] {
  border-top:1px solid hsl(var(--hsl-sep));
  margin-bottom:1.5rem;
  margin-top:.75rem;
  padding-top:.75rem
}
.registration-complete-phone__timeline[data-v-a8223c08] {
  width:100%
}
[dir] .registration-complete-phone__timeline[data-v-a8223c08] {
  margin-bottom:.25rem
}
.registration-complete-phone__link[data-v-a8223c08] {
  width:100%
}
.registration-complete-error__message[data-v-6aa302b4] {
  min-height:13.875rem
}
[dir] .registration-complete-error__message[data-v-6aa302b4] {
  margin-bottom:.5rem
}
.registration-complete-auth-waiting-loading[data-v-532d49fe] {
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1);
  display:flex;
  justify-content:center
}
[dir] .registration-complete-auth-waiting-loading[data-v-532d49fe] {
  background-color:Hsla(var(--hsl-bg),1)
}
.registration-success-with-redirect[data-v-339813f2] {
  --hsl-bg:var(--gray-100-bg);
  --hsl-clr:var(--gray-100-clr);
  --hsl-clr-accent:var(--gray-100-clr-accent);
  --hsl-clr-decent:var(--gray-100-clr-decent);
  --hsl-clr-strong:var(--gray-100-clr-strong);
  --hsl-clr-strong-alt:var(--gray-100-clr-strong-alt);
  --hsl-clr-primary:var(--gray-100-clr-primary);
  --hsl-clr-good:var(--gray-100-clr-good);
  --hsl-clr-bad:var(--gray-100-clr-bad);
  --hsl-sep:var(--gray-100-sep);
  --hsl-sep-alt:var(--gray-100-sep-alt);
  color:Hsla(var(--hsl-clr),1)
}
[dir] .registration-success-with-redirect[data-v-339813f2] {
  background-color:Hsla(var(--hsl-bg),1);
  border-radius:var(--border-radius);
  padding:1rem
}
[dir] .registration-success-with-redirect__text[data-v-339813f2],
[dir] .registration-success-with-redirect__timeline[data-v-339813f2],
[dir] .registration-success-with-redirect__title[data-v-339813f2] {
  margin-bottom:.25rem
}
[dir] .registration-success-with-redirect__redirect[data-v-339813f2] {
  border-top:1px solid hsl(var(--hsl-sep));
  margin-bottom:.5rem;
  margin-top:.75rem;
  padding-top:.75rem
}
.registration-success-with-redirect__submit[data-v-339813f2] {
  width:100%
}
.registration-complete-social[data-v-9d0d9e14] {
  display:flex;
  flex-direction:column;
  justify-content:space-between
}
.registration-complete-social__message[data-v-9d0d9e14] {
  align-items:center;
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content:center
}
[dir] .registration-complete-social__message[data-v-9d0d9e14] {
  margin-bottom:.5rem;
  padding:.5rem;
  text-align:center
}
.registration-complete-social__ico[data-v-9d0d9e14] {
  color:Hsl(var(--hsl-clr-good));
  font-size:1.4375rem
}
.registration-complete-social__title[data-v-9d0d9e14] {
  font-size:.875rem;
  font-weight:700;
  text-transform:uppercase
}
[dir] .registration-complete-social__title[data-v-9d0d9e14] {
  margin-bottom:.75rem;
  margin-top:1.5rem
}
.registration-complete-social__text[data-v-9d0d9e14] {
  color:Hsl(var(--hsl-clr-decent))
}
.registration-complete-social__caption[data-v-9d0d9e14],
.registration-complete-social__text[data-v-9d0d9e14] {
  font-size:.75rem;
  line-height:.875rem
}
.registration-complete-social__redirect[data-v-9d0d9e14] {
  color:Hsl(var(--hsl-clr-decent))
}
[dir] .registration-complete-social__redirect[data-v-9d0d9e14] {
  border-top:1px solid hsl(var(--hsl-sep));
  margin-bottom:1.5rem;
  margin-top:.75rem;
  padding-top:.75rem
}
.registration-complete-social__redirect--exists[data-v-9d0d9e14] {
  color:Hsl(var(--hsl-clr-primary))
}
.registration-complete-social__timeline[data-v-9d0d9e14] {
  width:100%
}
[dir] .registration-complete-social__timeline[data-v-9d0d9e14] {
  margin-bottom:.25rem
}
.registration-complete-social__link[data-v-9d0d9e14] {
  width:100%
}
.registration-success[data-v-92bd7df2] {
  display:flex;
  flex-direction:column
}
.registration-success[data-v-92bd7df2]>* {
  flex-grow:1
}
[dir] .registration-success__title[data-v-92bd7df2] {
  margin-bottom:.5rem;
  margin-top:.5rem
}
[dir] .registration[data-v-98f8b1a6] {
  padding-bottom:.5rem
}
.registration__banner[data-v-98f8b1a6] {
  min-height:6.5625rem
}
[dir] .registration__banner[data-v-98f8b1a6] {
  margin-bottom:.5rem
}
[dir] .registration__tabs[data-v-98f8b1a6] {
  border-bottom:1px solid hsl(var(--hsl-sep));
  margin-bottom:.75rem;
  padding-bottom:.5rem
}
[dir] .registration__tabs-label[data-v-98f8b1a6] {
  margin-top:.25rem
}
[dir] .registration__steps[data-v-98f8b1a6] {
  margin-bottom:1rem;
  margin-top:1rem
}
.registration__fields-container[data-v-98f8b1a6],
.registration__fields-grid[data-v-98f8b1a6] {
  display:flex;
  flex-wrap:wrap
}
[dir] .registration__fields-grid[data-v-98f8b1a6] {
  margin:0 -.25rem
}
.registration__fields-grid--with-banner-bottom .registration__banner-bottom[data-v-98f8b1a6] {
  order:1;
  width:calc(100% - .5rem)
}
[dir] .registration__fields-grid--with-banner-bottom .registration__banner-bottom[data-v-98f8b1a6] {
  margin:0 .25rem .75rem
}
.registration__fields-grid--with-banner-bottom .registration__fields-column[data-v-98f8b1a6]:has(>.registration__fields-item--name-agree-policy) {
  order:2
}
[dir] .registration__fields-grid--with-banner-bottom .registration__fields-column[data-v-98f8b1a6]:has(>.registration__fields-item--name-agree-policy) {
  margin-top:0
}
[dir] .registration__fields-grid--with-banner-bottom .registration__fields-item--name-agree-policy[data-v-98f8b1a6] {
  margin-top:0
}
.registration__fields-grid--with-banner-bottom .registration__fields-column[data-v-98f8b1a6]:has(>.registration__fields-item--name-google_captcha_response) {
  order:3
}
.registration__fields-column[data-v-98f8b1a6] {
  display:flex;
  flex:1 0 auto;
  width:calc(50% - .5rem)
}
[dir] .registration__fields-column[data-v-98f8b1a6] {
  margin:0 .25rem
}
.registration__fields-column--full[data-v-98f8b1a6] {
  width:calc(100% - .5rem)
}
[dir] .registration__fields-column--compact[data-v-98f8b1a6] {
  margin:0 .5rem
}
.registration__fields-item[data-v-98f8b1a6] {
  flex:auto;
  min-width:0
}
[dir] .registration__fields-item--name-button_registration[data-v-98f8b1a6],
[dir] .registration__fields-item--name-button_step_prev.registration__fields-item--full[data-v-98f8b1a6] {
  margin-bottom:.5rem
}
[dir] .registration__fields-item--type-social_networks[data-v-98f8b1a6] {
  margin-bottom:1rem
}
[dir] .registration__fields-item--name-email[data-v-98f8b1a6] {
  padding-bottom:.875rem
}
[dir] .registration__fields-item--type-input_phone_mega[data-v-98f8b1a6] {
  margin-bottom:.75rem
}
[dir] .registration__fields-item--name-google_captcha_response[data-v-98f8b1a6] {
  margin-bottom:-.5rem;
  margin-top:.5rem
}
[dir] .registration__fields-item--name-agree-policy[data-v-98f8b1a6] {
  margin-top:.5rem
}
.registration__footer[data-v-98f8b1a6] {
  color:Hsl(var(--hsl-clr-decent))
}
[dir] .registration__footer[data-v-98f8b1a6] {
  margin-top:.75rem
}
.registration-footer[data-v-98f8b1a6] {
  display:block
}
[dir] .registration-footer[data-v-98f8b1a6] {
  border-top:1px solid hsl(var(--hsl-sep));
  padding-top:1rem;
  text-align:center
}
.registration-footer__link[data-v-98f8b1a6] {
  color:Hsl(var(--hsl-clr-primary));
  text-decoration:underline
}
.is-keyboard-user .registration-footer__link[data-v-98f8b1a6]:focus {
  outline:1px solid Hsl(var(--focus));
  outline-offset:-1px
}
.registration__fields-login[data-v-98f8b1a6] {
  color:Hsl(var(--hsl-clr-primary));
  text-decoration:underline
}
[dir] .registration__fields-login[data-v-98f8b1a6] {
  border-bottom:1px solid hsl(var(--hsl-sep));
  padding-bottom:.5rem
}
.registration-social-loader[data-v-70aacb13] {
  display:grid;
  grid-row-gap:.25rem
}
[dir] .registration-social-loader[data-v-70aacb13] {
  padding:.25rem
}
[dir] .registration-social-loader__button[data-v-70aacb13],
[dir] .registration-social-loader__message[data-v-70aacb13] {
  background-color:currentColor;
  border-radius:inherit
}
.registration-social-loader__message[data-v-70aacb13] {
  height:13.875rem
}
.registration-social-loader__button[data-v-70aacb13] {
  height:2.5rem
}
