@keyframes calendar_desktop_day_timerRotateRight-3f4{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_desktop_day_timerRotateLeft-3f4{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_desktop_day_shimmer-3f4{to{transform:translateX(100%)}}.calendar_desktop_day-3f4{font-family:Gazprombank Sans Base,Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;font-weight:400;width:calc(100% / 7);height:40px;vertical-align:middle;cursor:pointer;display:flex;justify-content:center;align-items:center;-webkit-tap-highlight-color:rgba(255,255,255,0);color:var(--text-primary)}.calendar_desktop_day-3f4.calendar_desktop_day_not_big-3f4{min-width:40px}.calendar_desktop_day-3f4.calendar_desktop_day_not_big_multy_month_period-3f4{min-width:auto}.calendar_desktop_day-3f4:hover .calendar_desktop_day_circle-3f4{background-color:var(--control-overlay-bg-hover)}@media only screen and (min-width:360px)and (max-width:767px){.calendar_desktop_day-3f4{min-width:47px;max-width:55px;width:calc(100% / 7)}}@media only screen and (min-width:0)and (max-width:359px){.calendar_desktop_day-3f4{width:calc(100% / 7)}}.calendar_desktop_day-3f4.calendar_desktop_day_today-3f4{position:relative}.calendar_desktop_day-3f4.calendar_desktop_day_today-3f4:after{width:4px;height:4px;border-radius:12px;content:"";display:block;background-color:var(--elements-accent);position:absolute;bottom:6px;z-index:1}.calendar_desktop_day_selected-3f4{z-index:1}.calendar_desktop_day_selected-3f4.calendar_desktop_day_today-3f4:after{background-color:var(--elements-primary-inverse)}.calendar_desktop_day-3f4.calendar_desktop_day_weekend-3f4{color:var(--text-error)}.calendar_desktop_day__day_selected-3f4{width:32px;height:32px;border-radius:100px;display:flex;justify-content:center;align-items:center;color:var(--text-primary-inverse);background-color:var(--control-secondary-bg-active)}.calendar_desktop_day_disabled-3f4{pointer-events:none;color:var(--control-disabled-text)}.calendar_desktop_day_disabled-3f4.calendar_desktop_day_weekend-3f4{color:#fc5852}.calendar_desktop_day-3f4 .calendar_desktop_day_circle-3f4{border-radius:100px;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.calendar_desktop_day__day_wrapper-3f4{display:flex;justify-content:center;align-items:center}.react-datepicker__day--outside-month .calendar_desktop_day-3f4{pointer-events:none;color:var(--control-disabled-text)}.react-datepicker__day--outside-month .calendar_desktop_day-3f4.calendar_desktop_day_weekend-3f4{color:#fc5852}.react-datepicker__day--outside-month .calendar_desktop_day-3f4.calendar_desktop_day_multi-3f4{display:none}.react-datepicker__day--outside-month+.react-datepicker__day--in-range.react-datepicker__day--range-end .calendar_desktop_day_selected-3f4.calendar_desktop_day_multi-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__day--outside-month+.react-datepicker__day--in-range.react-datepicker__day--range-end .calendar_desktop_day_selected-3f4.calendar_desktop_day_multi-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__day--outside-month+.react-datepicker__day--in-range.react-datepicker__day--range-end .calendar_desktop_day_selected-3f4.calendar_desktop_day_multi-3f4 .calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day__day_selected-3f4{box-shadow:none}.react-datepicker__day--outside-month+.react-datepicker__day--in-range .calendar_desktop_day_multi-3f4 .calendar_desktop_day__day_wrapper-3f4{border-top-left-radius:100px;border-bottom-left-radius:100px}.react-datepicker__day--outside-month+.react-datepicker__day--in-range.react-datepicker__day--outside-month .calendar_desktop_day__day_wrapper-3f4{border-radius:0}.react-datepicker__day--outside-month+.react-datepicker__day--in-range.react-datepicker__day--outside-month:last-child .calendar_desktop_day__day_wrapper-3f4{border-top-right-radius:100px;border-bottom-right-radius:100px}.react-datepicker__month .react-datepicker__day--in-range .calendar_desktop_day-3f4{z-index:1}.react-datepicker__month .react-datepicker__day--in-range .calendar_desktop_day__day_wrapper-3f4{background-color:var(--background-secondary);width:100%}.react-datepicker__month .react-datepicker__day--in-range .calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day_circle-3f4:hover{background:var(--background-ghost-8)}.react-datepicker__month .react-datepicker__day--in-range:last-child.react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month .react-datepicker__day--in-range:last-child.react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month .react-datepicker__day--in-range:last-child .calendar_desktop_day__day_wrapper-3f4{border-top-right-radius:100px;border-bottom-right-radius:100px}.react-datepicker__month .react-datepicker__day--in-range:first-child.react-datepicker__day--range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month .react-datepicker__day--in-range:first-child.react-datepicker__day--range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month .react-datepicker__day--in-range:first-child .calendar_desktop_day__day_wrapper-3f4{border-top-left-radius:100px;border-bottom-left-radius:100px}.react-datepicker__month .react-datepicker__day--in-range .calendar_desktop_day_multi-3f4.calendar_desktop_day_last-3f4 .calendar_desktop_day__day_wrapper-3f4{border-top-right-radius:100px;border-bottom-right-radius:100px}.react-datepicker__month .react-datepicker__day--range-end .calendar_desktop_day_selected-3f4{z-index:0}.react-datepicker__month .react-datepicker__day--range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4{background-color:var(--background-primary);position:relative}.react-datepicker__month .react-datepicker__day--range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day__day_selected-3f4{z-index:1}.react-datepicker__month .react-datepicker__day--range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:1}.react-datepicker__month .react-datepicker__day--range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month .react-datepicker__day--range-start .calendar_desktop_day-3f4.calendar_desktop_day_last-3f4.calendar_desktop_day_multi-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month .react-datepicker__day--range-start .calendar_desktop_day-3f4.calendar_desktop_day_last-3f4.calendar_desktop_day_multi-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month .react-datepicker__day--range-start .calendar_desktop_day_selected-3f4{z-index:0}.react-datepicker__month .react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4{background-color:var(--background-primary);position:relative}.react-datepicker__month .react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day__day_selected-3f4{z-index:1}.react-datepicker__month .react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after{opacity:1}.react-datepicker__month .react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before,.react-datepicker__month .react-datepicker__day--range-start.react-datepicker__day--range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month .react-datepicker__day--range-start.react-datepicker__day--range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range .calendar_desktop_day-3f4{z-index:1}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range .calendar_desktop_day__day_wrapper-3f4{background-color:var(--background-secondary);width:100%}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range:hover .calendar_desktop_day-3f4 .calendar_desktop_day_circle-3f4{background:var(--background-ghost-8)}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range:last-child .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range:last-child .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range:last-child .calendar_desktop_day__day_wrapper-3f4{border-top-right-radius:100px;border-bottom-right-radius:100px}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range:first-child .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):not(.calendar_desktop_day_start_selects-3f4):hover .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range:first-child .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):not(.calendar_desktop_day_start_selects-3f4):hover .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range:first-child .calendar_desktop_day__day_wrapper-3f4{border-top-left-radius:100px;border-bottom-left-radius:100px}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range .calendar_desktop_day_last-3f4.calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range .calendar_desktop_day_last-3f4.calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range .calendar_desktop_day_last-3f4.calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4).calendar_desktop_day_multi-3f4 .calendar_desktop_day__day_wrapper-3f4{border-top-right-radius:100px;border-bottom-right-radius:100px}.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start .calendar_desktop_day-3f4.calendar_desktop_day_last-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start .calendar_desktop_day-3f4.calendar_desktop_day_last-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover{z-index:0}.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4{background-color:var(--background-primary);position:relative}.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day_circle-3f4{z-index:1;position:relative;background-color:var(--background-secondary)}.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day_circle-3f4:before,.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:after{opacity:1}.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range+.react-datepicker__day--selecting-range-end .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover{z-index:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range+.react-datepicker__day--selecting-range-end .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:before{opacity:1}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range+.react-datepicker__day--selecting-range-end .calendar_desktop_day-3f4:not(.calendar_desktop_day_selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:after{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range.react-datepicker__day--range-end .calendar_desktop_day-3f4.calendar_desktop_day_selected-3f4{z-index:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range.react-datepicker__day--range-end .calendar_desktop_day-3f4.calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:1}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range.react-datepicker__day--range-end .calendar_desktop_day-3f4.calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start .calendar_desktop_day_selected-3f4{z-index:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4{background-color:var(--background-primary);position:relative}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day__day_selected-3f4{z-index:1}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after{opacity:1}.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before,.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start .calendar_desktop_day_selected-3f4.calendar_desktop_day_last-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start .calendar_desktop_day_selected-3f4.calendar_desktop_day_last-3f4 .calendar_desktop_day__day_wrapper-3f4:before,.react-datepicker__month--selecting-range .react-datepicker__day--outside-month.react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end .calendar_desktop_day-3f4:not(.calendar_desktop_day__selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month--selecting-range .react-datepicker__day--outside-month.react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end .calendar_desktop_day-3f4:not(.calendar_desktop_day__selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--outside-month.react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end .calendar_desktop_day-3f4:not(.calendar_desktop_day__selected-3f4):hover .calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day_circle-3f4{box-shadow:none}.react-datepicker__month--selecting-range .react-datepicker__day--outside-month.react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range.react-datepicker__day--range-end .calendar_desktop_day-3f4.calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month--selecting-range .react-datepicker__day--outside-month.react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range.react-datepicker__day--range-end .calendar_desktop_day-3f4.calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.react-datepicker__month--selecting-range .react-datepicker__day--outside-month.react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range.react-datepicker__day--range-end .calendar_desktop_day-3f4.calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day_circle-3f4{box-shadow:none}.react-datepicker__month--selecting-range .react-datepicker__day--outside-month.react-datepicker__day--in-selecting-range+.react-datepicker__day--in-selecting-range .calendar_desktop_day_multi-3f4 .calendar_desktop_day__day_wrapper-3f4{border-top-left-radius:100px;border-bottom-left-radius:100px}.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after,.react-datepicker__month--selecting-range .react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.calendar_desktop_day-3f4 .react-datepicker__month{pointer-events:none}.calendar_desktop_day-3f4 .react-datepicker__month.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start:not(:hover):first-child .calendar_desktop_day-3f4:not(.calendar_desktop_day_last-3f4).calendar_desktop_day_selected-3f4{z-index:2}.calendar_desktop_day-3f4 .react-datepicker__month.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start:not(:hover):first-child .calendar_desktop_day-3f4:not(.calendar_desktop_day_last-3f4).calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4{background-color:initial}.calendar_desktop_day-3f4 .react-datepicker__month.react-datepicker__month--selecting-range .react-datepicker__day--in-selecting-range.react-datepicker__day--range-start:not(:hover):first-child+.react-datepicker__day--in-selecting-range .calendar_desktop_day-3f4:not(.calendar_desktop_day_last-3f4):not(.calendar_desktop_day_selected-3f4) .calendar_desktop_day__day_wrapper-3f4:before{opacity:1;left:-20px;width:40px}.calendar_desktop_day-3f4 .react-datepicker__month.react-datepicker__month--selecting-range .react-datepicker__day--outside-month+.react-datepicker__day--in-selecting-range.react-datepicker__day--range-start:not(:hover) .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:after{opacity:1}.calendar_desktop_day-3f4 .react-datepicker__month.react-datepicker__month--selecting-range .react-datepicker__day--outside-month+.react-datepicker__day--in-selecting-range.react-datepicker__day--range-start:not(:hover) .calendar_desktop_day_selected-3f4 .calendar_desktop_day__day_wrapper-3f4:before{opacity:0}.calendar_desktop_day-3f4 .react-datepicker__month .react-datepicker__day{pointer-events:auto}.calendar_desktop_day__day_wrapper-3f4{width:100%;transition:.2s ease-in-out;position:relative}.calendar_desktop_day__day_wrapper-3f4:before{left:0;right:auto}.calendar_desktop_day__day_wrapper-3f4:after,.calendar_desktop_day__day_wrapper-3f4:before{background-color:var(--background-secondary);height:100%;width:50%;display:block;content:" ";position:absolute;top:0;z-index:0;opacity:0;transition:opacity .2s ease-in-out}.calendar_desktop_day__day_wrapper-3f4:after{right:0;left:auto}.calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day__day_selected-3f4,.calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day_circle-3f4{transition:.2s ease-in-out;z-index:1;position:relative}.calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day__day_selected-3f4:before,.calendar_desktop_day__day_wrapper-3f4 .calendar_desktop_day_circle-3f4:before{border-radius:100px;background:var(--background-ghost-8);height:100%;width:100%;display:block;content:" ";opacity:0;position:absolute;top:0;left:0;z-index:0;transition:opacity .2s ease-in-out}@keyframes calendar_desktop_year_timerRotateRight-285{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_desktop_year_timerRotateLeft-285{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_desktop_year_shimmer-285{to{transform:translateX(100%)}}.calendar_desktop_year-285{position:absolute;background-color:var(--background-primary);z-index:5;padding:12px;box-shadow:var(--shadow-overlay);border-radius:12px;top:32px;left:50%;transform:translateX(-50%)}body .calendar_desktop_year__year-285{width:58px;border-radius:50px;margin-bottom:12px;margin-right:8px;padding:0}body .calendar_desktop_year__year-285,body .calendar_desktop_year__year-285 span{font-family:Gazprombank Sans Base,Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;font-weight:400}body .calendar_desktop_year__year-285:nth-child(4n){margin-right:0}@media only screen and (min-width:1024px){html.no-touchevents body .calendar_desktop_year__year-285:active{background-color:var(--control-secondary-bg-active);color:var(--control-secondary-text)}}body .calendar_desktop_year__year-285.calendar_desktop_year_selected-285{background-color:var(--control-secondary-bg-active);color:var(--control-secondary-text)}.calendar_desktop_year_scrollbars-285{width:100%;height:100%}.calendar_desktop_year_scrollbars-content-285{display:block!important}.calendar_desktop_year_scrollbars-trackX-285,.calendar_desktop_year_scrollbars-trackY-285{position:absolute;border-radius:4px;background:var(--background-ghost-8);transition:opacity .4s ease-in-out}.calendar_desktop_year_scrollbars-thumbX-285,.calendar_desktop_year_scrollbars-thumbY-285{position:relative;cursor:pointer}.calendar_desktop_year_scrollbars-thumbX-285:after,.calendar_desktop_year_scrollbars-thumbY-285:after{content:"";position:absolute;border-radius:4px;background:var(--background-ghost-16);transition:background .2s ease-in-out}@media only screen and (min-width:1280px){html.no-touchevents .calendar_desktop_year_scrollbars-thumbX-285:hover:after,html.no-touchevents .calendar_desktop_year_scrollbars-thumbY-285:hover:after{background:var(--background-ghost-24)}html.no-touchevents .calendar_desktop_year_scrollbars-thumbX-285:active:after,html.no-touchevents .calendar_desktop_year_scrollbars-thumbY-285:active:after{background:var(--background-ghost-32)}}.calendar_desktop_year_scrollbars-trackY-285{top:8px;bottom:8px;right:4px;width:4px}.calendar_desktop_year_scrollbars-thumbY-285{left:-2px;width:8px;padding:0 2px}.calendar_desktop_year_scrollbars-thumbY-285:after{width:4px;height:100%}.calendar_desktop_year_scrollbars-trackX-285{bottom:4px;right:4px;left:4px;height:4px}.calendar_desktop_year_scrollbars-thumbX-285{top:-2px;height:8px;padding:2px 0}.calendar_desktop_year_scrollbars-thumbX-285:after{width:100%;height:4px}body .calendar_desktop_year_scrollbars-content-285{display:flex!important;width:256px;height:252px;flex-wrap:wrap}body .calendar_desktop_year_scrollbars-trackY-285{right:-4px}@keyframes calendar_desktop_header_timerRotateRight-734{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_desktop_header_timerRotateLeft-734{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_desktop_header_shimmer-734{to{transform:translateX(100%)}}.calendar_desktop_header-734{display:flex;justify-content:space-between;padding-left:8px;padding-right:8px;margin-bottom:16px;position:relative}.calendar_desktop_header__disable-734{pointer-events:none}.calendar_desktop_header__not_visible-734{visibility:hidden}.calendar_desktop_header__month-734{font-family:Gazprombank Sans,Arial,sans-serif;font-size:20px;line-height:24px;font-weight:600;color:var(--text-primary);padding-right:8px}@media only screen and (min-width:0)and (max-width:1023px){.calendar_desktop_header__month-734{font-size:18px;line-height:24px}}.calendar_desktop_header__year-734{font-family:Gazprombank Sans,Arial,sans-serif;font-size:20px;line-height:24px;font-weight:600;color:var(--text-link);padding-right:8px;cursor:pointer;transition:color .2s ease-in-out}@media only screen and (min-width:0)and (max-width:1023px){.calendar_desktop_header__year-734{font-size:18px;line-height:24px}}@media only screen and (min-width:1024px){html.no-touchevents .calendar_desktop_header__year-734:hover{color:var(--text-link-hover)}}.calendar_desktop_header-734+div{display:flex;justify-content:space-around;height:40px;margin-bottom:8px;-moz-user-select:none;-webkit-user-select:none;user-select:none}.calendar_desktop_header-734+div div{font-family:Gazprombank Sans Base,Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;font-weight:400;color:var(--text-secondary);display:flex;align-items:center}.calendar_desktop_header__arrow-734{cursor:pointer}.calendar_desktop_header__arrow-734 svg{width:20px;height:20px}.calendar_desktop_header__arrow-734 svg>svg:first-child:last-child:not(.progressive_icon){width:100%;height:100%}.calendar_desktop_header__arrow-734 svg .progressive_icon{display:none;transform:none!important;position:static!important}.calendar_desktop_header__arrow-734 svg .progressive_icon20{display:block}.calendar_desktop_header__arrow-734 svg [fill*="#"]{fill:#6f6f6f!important}.calendar_desktop_header__arrow-734 svg [stroke*="#"]{stroke:#6f6f6f!important}.calendar_desktop_header__arrow-734 svg [fill*="#"],.calendar_desktop_header__arrow-734 svg [stroke*="#"]{transition:.2s ease-in-out}@media only screen and (min-width:1024px){html.no-touchevents .calendar_desktop_header__arrow-734:hover svg [fill*="#"]{fill:#2b5ee3!important}html.no-touchevents .calendar_desktop_header__arrow-734:hover svg [stroke*="#"]{stroke:#2b5ee3!important}html.no-touchevents .calendar_desktop_header__arrow-734:active svg [fill*="#"]{fill:#113eb5!important}html.no-touchevents .calendar_desktop_header__arrow-734:active svg [stroke*="#"]{stroke:#113eb5!important}}.calendar_desktop_header_transition_enter-734{opacity:0}.calendar_desktop_header_transition_enter_active-734{opacity:1;transition:opacity .2s}.calendar_desktop_header_transition_exit_active-734{opacity:1}.calendar_desktop_header_transition_exit-734{opacity:0;transition:opacity .2s}@keyframes calendar_desktop_timerRotateRight-d5d{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_desktop_timerRotateLeft-d5d{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_desktop_shimmer-d5d{to{transform:translateX(100%)}}.calendar_desktop__calendar-d5d{box-shadow:0 8px 24px 0 rgba(30,34,46,.12),0 4px 8px 0 rgba(30,34,46,.04);background-color:var(--background-primary);border-radius:16px;margin-top:12px;padding:24px;display:flex;flex-wrap:wrap;min-height:444px}.calendar_desktop__calendar-d5d .react-datepicker__week{display:flex}.calendar_desktop__calendar-d5d .react-datepicker__week:first-child{justify-content:flex-end}.calendar_desktop__calendar__day-d5d{display:contents}.calendar_desktop__calendar-d5d .react-datepicker__month-container{margin-left:32px;flex-grow:1}.calendar_desktop__calendar-d5d .react-datepicker__month-container:nth-child(3){margin-left:0}.calendar_desktop__calendar-d5d .react-datepicker__aria-live{position:absolute;-webkit-clip-path:circle(0);clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.calendar_desktop__wrapper-d5d{z-index:60}.calendar_desktop__wrapper_big-d5d{width:100%}.calendar_desktop__wrapper-d5d.calendar_desktop_not_big_multy_month_period-d5d{min-width:600px;width:100%;max-width:640px}.calendar_desktop__input_wrapper-d5d{width:100%;position:relative}.calendar_desktop__input_wrapper-d5d .react-datepicker__today-button{pointer-events:none;width:0;min-width:100%;align-content:end}.calendar_desktop__footer-d5d{display:flex;justify-content:space-between;align-items:center;padding-top:24px}.calendar_desktop__footer-d5d.calendar_desktop_one_month-d5d{flex-direction:column;padding-top:24px;align-items:flex-start}.calendar_desktop__footer-d5d.calendar_desktop_one_month-d5d .calendar_desktop__footer_buttons-d5d{width:100%;justify-content:flex-end}.calendar_desktop__footer_button-d5d{pointer-events:all;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-right:8px;padding:0 16px;line-height:1}.calendar_desktop__footer_button-d5d:last-child{margin-right:0;padding:0}.calendar_desktop__footer_button-d5d button{transition:background-color .2s ease-in-out}.calendar_desktop__footer_button-d5d button span{pointer-events:none}.calendar_desktop__footer_button-d5d.calendar_desktop_clear-d5d span{transition:color .2s ease-in-out}.calendar_desktop__footer_buttons-d5d{display:flex;align-items:center}.calendar_desktop__footer_text-d5d{font-family:Gazprombank Sans Base,Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;font-weight:400;height:16px}.calendar_desktop_transition_enter-d5d .calendar_desktop__wrapper-d5d{opacity:0}.calendar_desktop_transition_enter_active-d5d .calendar_desktop__wrapper-d5d{opacity:1;transition:opacity .2s}@keyframes calendar_mobile_day_timerRotateRight-7f1{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_day_timerRotateLeft-7f1{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_day_shimmer-7f1{to{transform:translateX(100%)}}.calendar_mobile_day-7f1{height:40px;width:47px;vertical-align:middle;cursor:pointer;display:flex;justify-content:center;align-items:center;-webkit-tap-highlight-color:rgba(255,255,255,0);color:var(--text-primary);font-family:Gazprombank Sans Base,Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;font-weight:400}@media only screen and (min-width:360px)and (max-width:767px){.calendar_mobile_day-7f1{min-width:47px;max-width:55px;width:calc(100% / 7)}}@media only screen and (min-width:0)and (max-width:359px){.calendar_mobile_day-7f1{width:calc(100% / 7)}}.calendar_mobile_day-7f1.calendar_mobile_day_today-7f1{position:relative}.calendar_mobile_day-7f1.calendar_mobile_day_today-7f1:after{width:4px;height:4px;content:"";display:block;border-radius:12px;background-color:var(--elements-accent);position:absolute;bottom:6px}.calendar_mobile_day_selected-7f1{z-index:1}.calendar_mobile_day_selected-7f1+.calendar_mobile_day__period-7f1>.calendar_mobile_day__day_wrapper-7f1{box-shadow:-24px 0 0 var(--background-secondary)}.calendar_mobile_day_selected-7f1+.calendar_mobile_day_selected-7f1>.calendar_mobile_day__day_wrapper-7f1{display:block;box-shadow:-25px 0 0 var(--background-secondary)}.calendar_mobile_day_selected-7f1+.calendar_mobile_day_selected-7f1>.calendar_mobile_day__day_wrapper-7f1 .calendar_mobile_day__day_selected-7f1{box-shadow:-10px 0 0 var(--background-secondary),-44px 0 0 var(--background-secondary)}.calendar_mobile_day_selected-7f1+.calendar_mobile_day_selected-7f1{z-index:0}.calendar_mobile_day_selected-7f1.calendar_mobile_day_today-7f1:after{background-color:var(--elements-primary-inverse)}.calendar_mobile_day__not_period-7f1>.calendar_mobile_day__day_wrapper-7f1{display:contents}.calendar_mobile_day__period-7f1>.calendar_mobile_day__day_wrapper-7f1{background-color:var(--background-secondary);height:calc(100% - 8px);width:100%;display:flex;justify-content:center;align-items:center}.calendar_mobile_day__period-7f1:last-child .calendar_mobile_day__day_wrapper-7f1{border-top-right-radius:100px;border-bottom-right-radius:100px}.calendar_mobile_day__period-7f1:first-child .calendar_mobile_day__day_wrapper-7f1{border-top-left-radius:100px;border-bottom-left-radius:100px;margin-left:1px}.calendar_mobile_day__period-7f1+.calendar_mobile_day_selected-7f1>.calendar_mobile_day__day_wrapper-7f1{display:block;box-shadow:-20px 0 0 var(--background-secondary)}@media only screen and (min-width:0)and (max-width:359px){.calendar_mobile_day__period-7f1+.calendar_mobile_day_selected-7f1>.calendar_mobile_day__day_wrapper-7f1{box-shadow:-10px 0 0 var(--background-secondary)}}.calendar_mobile_day__period-7f1+.calendar_mobile_day_selected-7f1>.calendar_mobile_day__day_wrapper-7f1 .calendar_mobile_day__day_selected-7f1{box-shadow:-10px 0 0 var(--background-secondary)}.calendar_mobile_day-7f1.calendar_mobile_day_weekend-7f1{color:var(--text-error)}.calendar_mobile_day__day_selected-7f1{width:32px;height:32px;display:flex;justify-content:center;align-items:center;color:var(--text-primary-inverse);background-color:var(--control-secondary-bg-active);border-radius:100px}.calendar_mobile_day_disabled-7f1{opacity:.5}@keyframes calendar_mobile_month_timerRotateRight-efd{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_month_timerRotateLeft-efd{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_month_shimmer-efd{to{transform:translateX(100%)}}.calendar_mobile_month-efd{width:-moz-fit-content;width:fit-content;padding-top:24px;padding-bottom:12px;box-sizing:border-box;color:var(--text-primary)}@media only screen and (min-width:0)and (max-width:359px){.calendar_mobile_month-efd{padding-right:16px;padding-left:16px}}.calendar_mobile_month__rows-efd{display:flex;flex-direction:column}.calendar_mobile_month__rows-efd .calendar_mobile_month__row-efd:last-child{justify-content:start}.calendar_mobile_month__row-efd{display:flex;flex-direction:row;justify-content:flex-end}.calendar_mobile_month__title-efd{font-family:Gazprombank Sans,Arial,sans-serif;font-size:20px;line-height:24px;font-weight:600;margin-bottom:16px;width:328px}@media only screen and (min-width:0)and (max-width:1023px){.calendar_mobile_month__title-efd{font-size:18px;line-height:24px}}.calendar_mobile_month__simple-efd{display:flex;flex-wrap:wrap;flex-direction:column;width:329px}@keyframes calendar_mobile_month_list_timerRotateRight-cb4{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_month_list_timerRotateLeft-cb4{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_month_list_shimmer-cb4{to{transform:translateX(100%)}}.calendar_mobile_month_list_list-cb4{min-height:100%;max-height:100%;width:328px;overflow-x:hidden!important;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (min-width:360px)and (max-width:767px){.calendar_mobile_month_list_list-cb4{max-width:382px;min-width:328px;width:60%}}.calendar_mobile_month_list_list-cb4::-webkit-scrollbar{display:none}@keyframes calendar_mobile_title_timerRotateRight-798{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_title_timerRotateLeft-798{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_title_shimmer-798{to{transform:translateX(100%)}}.calendar_mobile_title-798{display:flex;flex-direction:column;padding-top:22px;color:var(--text-primary)}.calendar_mobile_title__title_block-798{min-height:103px;display:flex;flex-direction:column;justify-content:space-between}.calendar_mobile_title__title-798{font-family:Gazprombank Sans,Arial,sans-serif;font-size:28px;line-height:32px;font-weight:600;padding-left:16px;max-width:272px;padding-bottom:26px}@media only screen and (min-width:0)and (max-width:1023px){.calendar_mobile_title__title-798{font-size:23px;line-height:28px}}.calendar_mobile_title__years-798{display:inline-flex}.calendar_mobile_title__years_wrapper-798{overflow-x:auto;width:100%;-ms-overflow-style:none;scrollbar-width:none;padding:0 7px 7px 8px}.calendar_mobile_title__years_wrapper-798::-webkit-scrollbar{display:none}.calendar_mobile_title__year-798{font-family:Gazprombank Sans Base,Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;font-weight:400;-webkit-tap-highlight-color:rgba(255,255,255,0);height:36px;width:59px;padding:0}.calendar_mobile_title__year_selected-798{font-family:Gazprombank Sans,Arial,sans-serif;font-size:16px;line-height:20px;font-weight:600;color:var(--text-link)}.calendar_mobile_title__days-798{display:flex;flex-direction:row;justify-content:center;width:100%;background-color:var(--background-secondary);padding:0 16px}.calendar_mobile_title__day-798{font-family:Gazprombank Sans Base,Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;font-weight:400;color:var(--text-secondary);display:flex;justify-content:center;align-items:center;height:40px;width:47px}@media only screen and (min-width:360px)and (max-width:767px){.calendar_mobile_title__day-798{min-width:47px;max-width:55px;width:calc(65% / 7)}}@keyframes calendar_mobile_timerRotateRight-67c{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_timerRotateLeft-67c{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_mobile_shimmer-67c{to{transform:translateX(100%)}}.calendar_mobile_modal__content-67c{height:100%;width:100%;padding:0}.calendar_mobile_modal__content-67c>:first-child{height:100%;width:100%}.calendar_mobile_modal__close-67c.calendar_mobile_modal__close-67c{width:40px;height:40px;position:fixed;top:16px;right:16px;padding:0;background:var(--background-ghost-8);border-radius:56px}@media only screen and (min-width:1024px){html.no-touchevents .calendar_mobile_modal__close-67c.calendar_mobile_modal__close-67c:active{background-color:var(--background-ghost-24)}}.calendar_mobile_modal__close-67c.calendar_mobile_modal__close-67c svg{width:20px;height:20px}.calendar_mobile_modal__close-67c.calendar_mobile_modal__close-67c svg>svg:first-child:last-child:not(.progressive_icon){width:100%;height:100%}.calendar_mobile_modal__close-67c.calendar_mobile_modal__close-67c svg .progressive_icon{display:none;transform:none!important;position:static!important}.calendar_mobile_modal__close-67c.calendar_mobile_modal__close-67c svg .progressive_icon20{display:block}.calendar_mobile_modal__close-67c.calendar_mobile_modal__close-67c svg [fill*="#"]{fill:var(--elements-primary)!important}.calendar_mobile-67c{display:flex;flex-direction:column}.calendar_mobile__month_list-67c{flex:1 1;display:flex;justify-content:center;width:100%;height:inherit}.calendar_mobile__footer-67c{padding:16px 16px 32px;position:relative;width:100%;display:flex;justify-content:space-between}.calendar_mobile__footer-67c>button{width:100%;flex-shrink:1}.calendar_mobile__footer-67c>button:first-child{margin-right:16px}.calendar_mobile__footer-67c span{pointer-events:none}.calendar_mobile__footer-67c:before{content:"";width:100%;height:52px;position:absolute;top:-52px;left:0;pointer-events:none;background:linear-gradient(0deg,var(--background-modal) 0,transparent 100%)}.calendar_mobile__footer_without_white-67c:before{height:0}.calendar_mobile__footer-67c.enter{opacity:0}.calendar_mobile__footer-67c.enter-active{opacity:1;transition:opacity .4s}.calendar_mobile__footer-67c.exit{opacity:1}.calendar_mobile__footer-67c.exit-active{opacity:0;transition:opacity .2s}@keyframes checkbox_timerRotateRight-6d8{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes checkbox_timerRotateLeft-6d8{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes checkbox_shimmer-6d8{to{transform:translateX(100%)}}.checkbox-6d8{--children-padding-left:28px}.checkbox-6d8 a{color:var(--text-link);transition:color .2s ease-in-out}.checkbox-6d8 a:hover{color:var(--text-link-hover)}.checkbox-6d8.checkbox_right-6d8 .checkbox__children-6d8{padding-left:var(--children-padding-left)}@keyframes calendar_timerRotateRight-8a0{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_timerRotateLeft-8a0{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes calendar_shimmer-8a0{to{transform:translateX(100%)}}.calendar_input_wrapper-8a0 input{text-overflow:ellipsis}