.vdp-datepicker__calendar header .next:after,.vdp-datepicker__calendar header .prev:after{border:6px solid transparent;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.vdp-datepicker__calendar header .prev:after{border-right:10px solid #000;margin-left:-5px}.vdp-datepicker__calendar header .prev.disabled:after{border-right:10px solid #ddd}.vdp-datepicker__calendar header .next:after{border-left:10px solid #000;margin-left:5px}.vdp-datepicker__calendar header .next.disabled:after{border-left:10px solid #ddd}.vdp-datepicker__calendar header .next:not(.disabled):hover,.vdp-datepicker__calendar header .prev:not(.disabled):hover,.vdp-datepicker__calendar header .up:not(.disabled):hover{background:#eee}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #4bd}.vdp-datepicker__calendar .cell.selected:hover{background:#4bd}.vdp-datepicker__calendar .cell.grey:hover{background:inherit}.vdp-datepicker__calendar .cell.day-header:hover{background:inherit}.no-touch .birthday-calendar__input.has-error~.date-picker:hover{border-color:transparent}.birthday-calendar .vdp-datepicker__calendar header:before{background-color:var(--border-a);bottom:0;content:"";height:1px;position:absolute}@media (max-width:1139px){.birthday-calendar .vdp-datepicker__calendar header:before{left:0;right:0}}@media (min-width:1140px){.birthday-calendar .vdp-datepicker__calendar header:before{left:-12px;right:-12px}}@media (pointer:fine){.birthday-calendar .vdp-datepicker__calendar header .next:hover,.birthday-calendar .vdp-datepicker__calendar header .prev:hover{background:var(--buttons-secondary-c-bg-hover);border:1px solid var(--buttons-secondary-c-border-hover);color:var(--buttons-secondary-c-icon-hover)}}@media (pointer:coarse){.birthday-calendar .vdp-datepicker__calendar header .next:active,.birthday-calendar .vdp-datepicker__calendar header .prev:active{background:var(--buttons-secondary-c-bg-hover);border:1px solid var(--buttons-secondary-c-border-hover);color:var(--buttons-secondary-c-icon-hover)}}.birthday-calendar .vdp-datepicker__calendar header .next:after,.birthday-calendar .vdp-datepicker__calendar header .next:before,.birthday-calendar .vdp-datepicker__calendar header .prev:after,.birthday-calendar .vdp-datepicker__calendar header .prev:before{all:unset}.birthday-calendar .vdp-datepicker__calendar header .next.disabled:before,.birthday-calendar .vdp-datepicker__calendar header .prev.disabled:before{opacity:.3}@media (max-width:1139px){.birthday-calendar .vdp-datepicker__calendar header .next.disabled:hover,.birthday-calendar .vdp-datepicker__calendar header .prev.disabled:hover{background:var(--buttons-secondary-c-bg-disable);border:1px solid var(--buttons-secondary-c-border-disable);color:var(--buttons-secondary-c-icon-disable)}}.birthday-calendar .vdp-datepicker__calendar header .next:before,.birthday-calendar .vdp-datepicker__calendar header .prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;border:none!important;content:"";height:20px;margin:0;width:20px}@media (max-width:1139px){.birthday-calendar .vdp-datepicker__calendar header .next:not(.disabled):hover,.birthday-calendar .vdp-datepicker__calendar header .prev:not(.disabled):hover,.birthday-calendar .vdp-datepicker__calendar header .up:not(.disabled):hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--buttons-secondary-c-bg-default);border:1px solid var(--buttons-secondary-c-border-default);color:var(--buttons-secondary-c-icon-default)}}.birthday-calendar .vdp-datepicker__calendar header .prev:before{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 20\ 20\'%3E%3Cpath\ fill=\'%23fff\'\ fill-rule=\'evenodd\'\ d=\'M12.121\ 4.293a1\ 1\ 0\ 0\ 0-1.414\ 0L5\ 10l5.707\ 5.707a1\ 1\ 0\ 0\ 0\ 1.414-1.414L7.83\ 10l4.292-4.293a1\ 1\ 0\ 0\ 0\ 0-1.414\'\ clip-rule=\'evenodd\'/%3E%3C/svg%3E)}.birthday-calendar .vdp-datepicker__calendar header .next:before{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'20\'\ height=\'20\'\ fill=\'none\'\ viewBox=\'0\ 0\ 20\ 20\'%3E%3Cpath\ fill=\'%23fff\'\ fill-rule=\'evenodd\'\ d=\'M7.296\ 4.293a1\ 1\ 0\ 0\ 1\ 1.414\ 0L14.417\ 10\ 8.71\ 15.707a1\ 1\ 0\ 0\ 1-1.414-1.414L11.588\ 10\ 7.297\ 5.707a1\ 1\ 0\ 0\ 1\ 0-1.414\'\ clip-rule=\'evenodd\'/%3E%3C/svg%3E)}.no-touch .birthday-calendar .vdp-datepicker__calendar .cell:hover:not(.disabled,.blank){background-color:var(--backgrounds-g-50);border-color:transparent;color:var(--text-text)}.no-touch .birthday-calendar .vdp-datepicker__calendar .cell.selected:hover{background:var(--backgrounds-g);border-color:var(--border-a)}.no-touch .gender-radio__input:not([disabled]):hover~.gender-radio__label{cursor:pointer}.gender-radio__button:after,.gender-radio__button:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s ease-out;width:100%}.no-touch .gender-radio__item:hover .gender-radio__button:not(.gender-radio-disabled .gender-radio__button){background-color:var(--checkbox-bg-inactive-hover);border:1px solid var(--checkbox-stroke-inactive-hover)}.gender-radio__button--active:before{background:var(--gradient-backgrounds-k);z-index:-2}.gender-radio__button--active:after{background:var(--gradient-backgrounds-k-70);opacity:0;z-index:-1}.no-touch .gender-radio__item:hover .gender-radio__button--active:not(.gender-radio-disabled .gender-radio__button--active){border:1px solid var(--checkbox-stroke-active-hover)}.no-touch .gender-radio__item:hover .gender-radio__button--active:not(.gender-radio-disabled .gender-radio__button--active):after{opacity:1}.no-touch .gender-radio__item:hover .gender-radio__button--active:not(.gender-radio-disabled .gender-radio__button-icon) .gender-radio__button-icon{color:var(--checkbox-icon-active-hover)}.missing-data .confirmed-phone__send-sms-btn:after,.missing-data .confirmed-phone__send-sms-btn:before{box-shadow:var(--inner-shadow-m)}.missing-data .confirmed-phone__send-sms-btn .btn__pattern:before{--left-offset:-56px}.missing-data .confirmed-phone__send-sms-btn .btn__pattern:before{background-image:url(../images/3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:162px;left:var(--left-offset);position:absolute;top:50%;transform:translateY(-50%);transform-origin:50% 50%;width:162px}.missing-data .confirmed-phone__send-sms-btn:after,.missing-data .confirmed-phone__send-sms-btn:before{border:1px solid var(--buttons-primary-a-border-default);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition:all .2s ease-out}.missing-data .confirmed-phone__send-sms-btn:before{background:var(--gradient-tokens-backgrounds-k);z-index:-2}.missing-data .confirmed-phone__send-sms-btn:after{background:var(--gradient-tokens-backgrounds-k-70);opacity:0;z-index:-1}.missing-data .confirmed-phone__send-sms-btn.btn--size-xs:after,.missing-data .confirmed-phone__send-sms-btn.btn--size-xs:before{box-shadow:var(--inner-shadow-s)}.missing-data .confirmed-phone__send-sms-btn.btn--size-s:after,.missing-data .confirmed-phone__send-sms-btn.btn--size-s:before{box-shadow:var(--inner-shadow-s)}.missing-data .confirmed-phone__send-sms-btn.btn--size-s .btn__pattern:before{--left-offset:-60px}.missing-data .confirmed-phone__send-sms-btn.btn--size-l:after,.missing-data .confirmed-phone__send-sms-btn.btn--size-l:before{box-shadow:var(--inner-shadow-l)}@media (max-width:639px){.missing-data .confirmed-phone__send-sms-btn.btn--size-l .btn__pattern:before{--left-offset:-56px}}@media (min-width:640px){.missing-data .confirmed-phone__send-sms-btn.btn--size-l .btn__pattern:before{--left-offset:-88px;height:263px;width:263px}}@media (min-width:1140px) and (max-width:1627px){.missing-data .confirmed-phone__send-sms-btn.btn--size-l .btn__pattern:before{--left-offset:-80px}}@media (min-width:1628px){.missing-data .confirmed-phone__send-sms-btn.btn--size-l .btn__pattern:before{--left-offset:-73px}}.no-touch .missing-data .confirmed-phone__send-sms-btn:not(.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text-b,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--icon):hover{color:var(--buttons-primary-a-text-hover)}.no-touch .missing-data .confirmed-phone__send-sms-btn:not(.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text-b,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--icon):hover:after,.no-touch .missing-data .confirmed-phone__send-sms-btn:not(.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text-b,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--icon):hover:before{border:1px solid var(--buttons-primary-a-border-hover)}.no-touch .missing-data .confirmed-phone__send-sms-btn:not(.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text-b,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--icon):hover:after{opacity:1}.no-touch .missing-data .confirmed-phone__send-sms-btn:not(.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--text-b,.no-touch .missing-data .confirmed-phone__send-sms-btn.btn--icon):hover .btn__pattern:before{animation:rotateButtonPattern 12s linear infinite}.missing-data .confirmed-phone__send-sms-btn.disabled:after,.missing-data .confirmed-phone__send-sms-btn.disabled:before,.missing-data .confirmed-phone__send-sms-btn[disabled]:after,.missing-data .confirmed-phone__send-sms-btn[disabled]:before{border:1px solid var(--buttons-primary-a-border-disable);box-shadow:none}.missing-data .confirmed-phone__send-sms-btn.disabled:before,.missing-data .confirmed-phone__send-sms-btn[disabled]:before{background:var(--gradient-tokens-backgrounds-k-50)}.missing-data .confirmed-phone__send-sms-btn.disabled:after,.missing-data .confirmed-phone__send-sms-btn[disabled]:after{content:none}.confirmed-phone__timer:before{content:attr(data-content);position:absolute;visibility:visible}
