.confirmed-phone{color:var(--text-description-b);font-size:12px;font-weight:400;line-height:20px}.confirmed-phone__header{color:var(--text-description-a);font-size:14px;font-weight:400;line-height:24px;margin-bottom:var(--universal-spacings-m)}.personal-data .confirmed-phone__header{display:none}@media(min-width:640px){.confirmed-phone__header{margin-bottom:var(--universal-spacings-l)}}.confirmed-phone__content{flex:auto}.confirmed-phone__notice{margin:var(--universal-spacings-m) 0}.missing-data .confirmed-phone__notice{margin:var(--universal-spacings-l) 0}@media(min-width:640px){.missing-data .confirmed-phone__notice{margin:var(--universal-spacings-m) 0}}.confirmed-phone__phone{margin-bottom:0}.confirmed-phone__sms-code,.personal-data .confirmed-phone__sms-code{margin:var(--universal-spacings-m) 0}.form-constructor__field-wrap--confirmed_phone .confirmed-phone__sms-code{margin-bottom:0}@media(min-width:1140px){.confirmed-phone__sms-code{margin:var(--universal-spacings-l) 0}}.confirmed-phone__send-sms-btn-wr,.confirmed-phone__send-sms-btn-wr:not(:empty){margin-top:var(--universal-spacings-m)}.confirmed-phone__send-sms-btn-wr:not(:has(*)){margin-top:0}.missing-data .confirmed-phone__send-sms-btn-wr{margin-top:var(--universal-spacings-2xl);text-align:center}@media(max-width:639px){.confirmed-phone__send-sms-btn-wr{text-align:center}}@media(min-width:640px){.missing-data .confirmed-phone__send-sms-btn-wr{margin-top:var(--universal-spacings-3xl)}}.confirmed-phone__sms-code+.confirmed-phone__send-sms-btn-wr{text-align:left}.missing-data .confirmed-phone__sms-code+.confirmed-phone__send-sms-btn-wr{text-align:center}.missing-data .confirmed-phone__send-sms-btn{font-size:16px;font-weight:700;height:48px;line-height:24px;padding:var(--universal-spacings-m) var(--universal-spacings-2xl)}.form-constructor__field-wrap--confirmed_phone .confirmed-phone__footer-wr{display:flex;flex-direction:column-reverse}.confirmed-phone__footer{margin-top:var(--universal-spacings-m)}.form-constructor__wrap .confirmed-phone__footer{margin-top:var(--universal-spacings-l)}@media(min-width:640px){.form-constructor__wrap .confirmed-phone__footer{margin-top:var(--universal-spacings-m)}}.confirmed-phone__footer,.confirmed-phone__footer a{font-size:12px;font-weight:400;line-height:20px}.confirmed-phone__footer-notice{color:inherit;font:inherit;margin:0}.form-constructor__field-wrap--confirmed_phone .confirmed-phone__footer-notice{display:inline-block;margin-right:3px}.confirmed-phone__timer{font:inherit;margin-left:.3em;visibility:hidden}.confirmed-phone__timer:before{content:attr(data-content);position:absolute;visibility:visible}.rtl{direction:rtl}.vdp-datepicker{position:relative;text-align:left}.vdp-datepicker *{box-sizing:border-box}.vdp-datepicker__calendar{background:#fff;border:1px solid #ccc;position:absolute;width:300px;z-index:100}.vdp-datepicker__calendar header{display:block;line-height:40px}.vdp-datepicker__calendar header span{display:inline-block;float:left;text-align:center;width:71.4285714286%}.vdp-datepicker__calendar header .next,.vdp-datepicker__calendar header .prev{float:left;position:relative;text-indent:-10000px;width:14.2857142857%}.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),.vdp-datepicker__calendar header .prev:not(.disabled),.vdp-datepicker__calendar header .up:not(.disabled){cursor:pointer}.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 .disabled{color:#ddd;cursor:default}.vdp-datepicker__calendar .flex-rtl{display:flex;flex-wrap:wrap;width:inherit}.vdp-datepicker__calendar .cell{border:1px solid transparent;display:inline-block;height:40px;line-height:40px;padding:0 5px;text-align:center;vertical-align:middle;width:14.2857142857%}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year{cursor:pointer}.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,.vdp-datepicker__calendar .cell.selected.highlighted,.vdp-datepicker__calendar .cell.selected:hover{background:#4bd}.vdp-datepicker__calendar .cell.highlighted{background:#cae5ed}.vdp-datepicker__calendar .cell.highlighted.disabled{color:#a3a3a3}.vdp-datepicker__calendar .cell.grey{color:#888}.vdp-datepicker__calendar .cell.grey:hover{background:inherit}.vdp-datepicker__calendar .cell.day-header{cursor:inherit;font-size:75%;white-space:nowrap}.vdp-datepicker__calendar .cell.day-header:hover{background:inherit}.vdp-datepicker__calendar .month,.vdp-datepicker__calendar .year{width:33.333%}.vdp-datepicker__calendar-button,.vdp-datepicker__clear-button{cursor:pointer;font-style:normal}.vdp-datepicker__calendar-button.disabled,.vdp-datepicker__clear-button.disabled{color:#999;cursor:default}.vdp-datepicker__days-container{font-size:0;pointer-events:auto}.date-picker{border-radius:100px;transition:all .2s ease-out}.no-touch .date-picker:hover:not(.birthday-calendar-wrap--open .date-picker){border-color:var(--borders-c)}@media(min-width:1140px){.date-picker{border:1px solid transparent;height:100%;left:0;max-height:44px;position:absolute;top:0;width:100%}}.no-touch .birthday-calendar__input.has-error~.date-picker:hover{border-color:transparent}.birthday-calendar .vdp-datepicker>div:first-child{height:100%;opacity:0}.bottom-sheet .birthday-calendar .vdp-datepicker>div:first-child{display:none}.birthday-calendar .vdp-datepicker__calendar{border:none;width:100%}.bottom-sheet .birthday-calendar .vdp-datepicker__calendar{background-color:var(--backgrounds-b)}.birthday-calendar .vdp-datepicker__calendar header{align-items:center;display:flex;gap:12px;margin:0 -24px var(--universal-spacings-m);padding:var(--universal-spacings-s) var(--universal-spacings-2xl) var(--universal-spacings-xl);position:relative}.birthday-calendar .vdp-datepicker__calendar header:before{background-color:var(--gray-500-p-08);background-color:var(--borders-a);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.birthday-calendar .vdp-datepicker__calendar header span{float:none;width:auto}.birthday-calendar .vdp-datepicker__calendar header span:nth-child(2){background:transparent!important;color:var(--links-a-default);flex:1;font-size:16px;font-weight:700;line-height:24px}.birthday-calendar .vdp-datepicker__calendar header span.day__month_btn .no-touch:hover,.birthday-calendar .vdp-datepicker__calendar header span.month__year_btn .no-touch:hover{color:var(--borders-c)}.birthday-calendar .vdp-datepicker__calendar header .next,.birthday-calendar .vdp-datepicker__calendar header .prev{align-items:center;border-radius:6px;display:flex;float:none;height:36px;justify-content:center;width:36px}.birthday-calendar .vdp-datepicker__calendar header .next:hover:not(.disabled),.birthday-calendar .vdp-datepicker__calendar header .prev:hover:not(.disabled){background-color:transparent}.birthday-calendar .vdp-datepicker__calendar header .next.disabled,.birthday-calendar .vdp-datepicker__calendar header .prev.disabled{opacity:.6}.birthday-calendar .vdp-datepicker__calendar header .next:after,.birthday-calendar .vdp-datepicker__calendar header .prev:after{background-position:50%;background-repeat:no-repeat;background-size:cover;border:none!important;height:14px;margin:0;width:8px}.birthday-calendar .vdp-datepicker__calendar header .prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='none' viewBox='0 0 8 14'%3E%3Cpath fill='%23db53ff' fill-rule='evenodd' d='M7.722.293a.92.92 0 0 0-1.345 0L0 7l6.377 6.707c.371.39.973.39 1.345 0a1.037 1.037 0 0 0 0-1.414L2.689 7l5.033-5.293a1.037 1.037 0 0 0 0-1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}.birthday-calendar .vdp-datepicker__calendar header .next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='none' viewBox='0 0 8 14'%3E%3Cpath fill='%23db53ff' fill-rule='evenodd' d='M.278 13.707c.372.39.974.39 1.345 0L8 7 1.623.293a.92.92 0 0 0-1.345 0 1.037 1.037 0 0 0 0 1.414L5.311 7 .278 12.293a1.037 1.037 0 0 0 0 1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}.birthday-calendar .vdp-datepicker__calendar .cell{border:none;border-radius:var(--roundings-circle);font-size:14px;font-weight:700;height:auto;line-height:20px;padding:var(--universal-spacings-s) var(--universal-spacings-m);position:relative}.birthday-calendar .vdp-datepicker__calendar .cell:hover{border:none!important}.no-touch .birthday-calendar .vdp-datepicker__calendar .cell:hover:not(.disabled,.blank):before{border-color:var(--borders-c)}.birthday-calendar .vdp-datepicker__calendar .cell:before{border:1px solid transparent;border-radius:inherit;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.birthday-calendar .vdp-datepicker__calendar .cell.day-header{display:none}.birthday-calendar .vdp-datepicker__calendar .cell.year{font-size:16px;font-weight:700;line-height:24px}.birthday-calendar .vdp-datepicker__calendar .cell.selected{background-color:transparent;color:var(--text-accent-text)}.birthday-calendar .vdp-datepicker__calendar .cell.selected:hover{background-color:transparent}.birthday-calendar .vdp-datepicker__calendar .cell.disabled{color:var(--text-description-a)}@media(min-width:640px)and (max-width:1139px){.birthday-calendar .vdp-datepicker__calendar .year{width:16.6666666667%}}@media(min-width:1140px){.birthday-calendar{height:100%;left:0;position:absolute;top:0;width:100%}.birthday-calendar .vdp-datepicker{height:100%;position:static}.birthday-calendar .vdp-datepicker__calendar{background-color:var(--backgrounds-c);border-radius:var(--roundings-m);box-shadow:var(--black-shadow-l);left:50%;margin-top:4px;padding:0 var(--universal-spacings-2xl) var(--universal-spacings-l);position:absolute;top:44px;transform:translate(-50%);width:calc(100% + 8px)}.birthday-calendar .vdp-datepicker__calendar header{margin:0 -24px var(--universal-spacings-m);padding:var(--universal-spacings-m) var(--universal-spacings-2xl)}}.date-picker__input{cursor:pointer;height:100%;width:100%}.state-select.disabled{pointer-events:none}
