:root{--calendar-inner-third-part-width:calc(var(--calendar-inner-width) / 3);--calendar-mobile-inner-half-width:calc(var(--calendar-mobile-inner-width) / 2);--calendar-select-button-gap:calc(var(--gap-8) / 3);--calendar-mobile-select-button-gap:calc(var(--gap-4) / 2);--calendar-mobile-select-button-width:calc(var(--calendar-mobile-inner-half-width) - var(--calendar-mobile-select-button-gap));--calendar-select-button-width:calc(var(--calendar-inner-third-part-width) - var(--calendar-select-button-gap))}.cc-calendar .calendar__yearsTable_17tac{width:100%}@media (max-width:374px){.cc-calendar .calendar__yearsTable_17tac{padding-top:var(--gap-8)}}.cc-calendar .calendar__yearsTable_17tac.calendar__responsive_17tac .calendar__inner_17tac{width:100%}.cc-calendar .calendar__yearsTable_17tac.calendar__responsive_17tac .calendar__button_17tac{width:calc(33.333% - var(--gap-4) / 1.5);box-shadow:none}.cc-calendar .calendar__yearsTable_17tac:not(.calendar__responsive_17tac) .calendar__inner_17tac{width:var(--calendar-inner-width);margin:var(--gap-0) auto}@media (max-width:374px){.cc-calendar .calendar__yearsTable_17tac:not(.calendar__responsive_17tac) .calendar__inner_17tac{width:var(--calendar-mobile-inner-width)}}.cc-calendar .calendar__yearsTable_17tac:not(.calendar__responsive_17tac) .calendar__button_17tac{width:var(--calendar-select-button-width)}@media (max-width:374px){.cc-calendar .calendar__yearsTable_17tac:not(.calendar__responsive_17tac) .calendar__button_17tac{width:var(--calendar-mobile-select-button-width)}.cc-calendar .calendar__yearsTable_17tac:not(.calendar__responsive_17tac) .calendar__button_17tac:nth-child(3n){margin-right:var(--gap-4)}.cc-calendar .calendar__yearsTable_17tac:not(.calendar__responsive_17tac) .calendar__button_17tac:nth-child(2n){margin-right:var(--gap-0)}}.cc-calendar .calendar__inner_17tac{position:relative;overflow:hidden}.cc-calendar .calendar__button_17tac{margin-right:var(--gap-4);margin-bottom:var(--gap-8)}.cc-calendar .calendar__button_17tac:nth-child(3n){margin-right:var(--gap-0)}@media (max-width:374px){.cc-calendar .calendar__button_17tac{height:36px}}:root{--color-light-neutral-translucent-500:rgba(9,12,37,0.28);--border-radius-circle:50%;--border-radius-6:6px;--gap-2xs:4px;--gap-4:var(--gap-2xs);--calendar-height:344px;--calendar-width:344px;--calendar-inner-width:280px;--calendar-mobile-inner-width:256px}.calendar__component_1r3v1{width:var(--calendar-width);height:var(--calendar-height);display:flex;flex-direction:column;overflow:hidden;outline:none}@media (max-width:374px){.calendar__component_1r3v1{align-items:center;width:100%}}.calendar__component_1r3v1.calendar__responsive_1r3v1,.calendar__component_1r3v1.calendar__responsive_1r3v1 .calendar__container_1r3v1,.calendar__component_1r3v1.calendar__responsive_1r3v1 .calendar__monthYear_1r3v1,.calendar__component_1r3v1.calendar__responsive_1r3v1 .calendar__period_1r3v1{width:100%}.calendar__container_1r3v1{display:flex;flex-direction:column;align-items:center;padding:var(--gap-0) var(--gap-16) var(--gap-16);box-sizing:border-box;flex-grow:1;overflow:hidden}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1{overflow:auto;cursor:auto}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar{width:12px;height:12px}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-track,.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-track-piece{background-color:transparent}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-thumb{background-color:var(--color-light-neutral-translucent-500);border:4px solid transparent;background-clip:padding-box}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-thumb:vertical{border-radius:var(--border-radius-circle) /var(--border-radius-6);min-height:40px}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-thumb:vertical:hover{border-radius:var(--border-radius-circle) /7px;border-width:4px 3px}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-thumb:horizontal{border-radius:var(--border-radius-6) /var(--border-radius-circle);min-width:40px}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-thumb:horizontal:hover{border-radius:7px/var(--border-radius-circle);border-width:3px 4px}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-thumb:active{background-color:var(--color-light-text-secondary)}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-resizer{background:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="%2386868a" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.64645 0.646447C8.84171 0.841709 8.84171 1.15829 8.64645 1.35355L1.35355 8.64645C1.15829 8.84171 0.841709 8.84171 0.646447 8.64645C0.451184 8.45118 0.451184 8.1346 0.646447 7.93934L7.93934 0.646447C8.1346 0.451184 8.45118 0.451184 8.64645 0.646447ZM8.64645 3.64645C8.84171 3.84171 8.84171 4.15829 8.64645 4.35355L4.35355 8.64645C4.15829 8.84171 3.84171 8.84171 3.64645 8.64645C3.45118 8.45118 3.45118 8.1346 3.64645 7.93934L7.93934 3.64645C8.1346 3.45118 8.45118 3.45118 8.64645 3.64645Z" /></svg>') no-repeat 100% 100%}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-button,.calendar__container_1r3v1.calendar__customScrollbar_1r3v1::-webkit-scrollbar-corner{display:none}.calendar__container_1r3v1.calendar__customScrollbar_1r3v1{display:block;padding-right:var(--gap-4);overflow:hidden auto;scrollbar-gutter:stable}.calendar__container_1r3v1.calendar__nativeScrollbar_1r3v1{overflow:hidden auto}@media (max-width:374px){.calendar__container_1r3v1{width:288px}}.calendar__sixWeeks_1r3v1{height:388px}.calendar__period_1r3v1{width:var(--calendar-inner-width)}@media (max-width:374px){.calendar__period_1r3v1{justify-content:space-between;width:var(--calendar-mobile-inner-width);margin:var(--gap-0) auto}}.calendar__monthYear_1r3v1{width:var(--calendar-inner-width)}@media (max-width:374px){.calendar__monthYear_1r3v1{justify-content:space-between;width:var(--calendar-mobile-inner-width);margin:var(--gap-0) auto}}:root{--color-light-accent-secondary:#212124;--color-light-modal-bg-primary:#fff;--color-light-neutral-300:#e7e8eb;--color-light-neutral-translucent-100:rgba(38,55,88,0.06);--color-light-text-primary:rgba(3,3,6,0.88);--color-light-text-primary-inverted:rgba(255,255,255,0.94);--color-light-text-secondary:rgba(4,4,19,0.55);--color-light-text-tertiary:rgba(5,8,29,0.38);--border-radius-l:12px;--border-radius-pill:99px;--border-radius-12:var(--border-radius-l);--gap-xs:8px;--gap-m:16px;--gap-2xl:32px;--gap-4xl:48px;--gap-8:var(--gap-xs);--gap-16:var(--gap-m);--gap-32:var(--gap-2xl);--gap-48:var(--gap-4xl);--calendar-day-size:40px;--modal-header-background:var(--color-light-modal-bg-primary)}.calendar__wrapper_puabm{overflow-x:hidden}.calendar__withZIndex_puabm{z-index:2}.calendar__calendar_puabm.calendar__calendar_puabm{height:100%}.calendar__calendar_puabm th{border-bottom:1px solid var(--color-light-neutral-300)}.calendar__dayNames_puabm{width:100%;position:-webkit-sticky;position:sticky;background:var(--modal-header-background);top:var(--gap-0);height:32px;padding:var(--gap-0) 6px}.calendar__dayNames_puabm.calendar__withHeader_puabm{top:var(--gap-48)}.calendar__dayNames_puabm th{height:100%}.calendar__month_puabm{font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:1.25px;text-transform:uppercase;color:var(--color-light-text-primary);margin-bottom:var(--gap-8)}.calendar__month_puabm.calendar__clickableMonth_puabm{padding:10px var(--gap-16);align-self:flex-start;border-radius:var(--border-radius-pill);background-color:var(--color-light-neutral-translucent-100);cursor:pointer;text-transform:unset}.calendar__month_puabm.calendar__clickableMonth_puabm.calendar__rectangular_puabm{border-radius:var(--border-radius-12)}.calendar__month_puabm.calendar__clickableMonth_puabm.calendar__active_puabm{background-color:var(--color-light-accent-secondary)}.calendar__month_puabm.calendar__clickableMonth_puabm.calendar__active_puabm .calendar__monthTitle_puabm{color:var(--color-light-text-primary-inverted)}.calendar__month_puabm.calendar__clickableMonth_puabm.calendar__disabled_puabm{pointer-events:none}.calendar__month_puabm.calendar__clickableMonth_puabm.calendar__disabled_puabm .calendar__monthTitle_puabm{color:var(--color-light-text-tertiary)}.calendar__daysTable_puabm{display:flex;flex-direction:column;margin-top:var(--gap-32)}.calendar__dayName_puabm{font-size:14px;line-height:20px;font-weight:400;height:var(--calendar-day-size);color:var(--color-light-text-secondary)}@media (max-width:374px){.calendar__dayName_puabm{height:36px}}.calendar__virtuoso_puabm{margin:var(--gap-0) var(--gap-16)}.calendar__contentModal_puabm{padding-right:var(--gap-0);padding-left:var(--gap-0)}.calendar__content_puabm.calendar__content_puabm{flex-basis:0}:root{--color-light-neutral-translucent-300:rgba(15,25,55,0.1)}.calendar__appear_rprnd,.calendar__enter_rprnd{background-color:transparent}.calendar__appearActive_rprnd,.calendar__appearDone_rprnd,.calendar__enterActive_rprnd,.calendar__enterDone_rprnd{background-color:var(--color-light-neutral-translucent-300);transition:background-color 80ms linear}.calendar__exit_rprnd{background-color:var(--color-light-neutral-translucent-300)}.calendar__exitActive_rprnd,.calendar__exitDone_rprnd{background-color:transparent;transition:background-color 80ms linear;transition-delay:.28s}.calendar__appear_1trvy,.calendar__enter_1trvy{transform:translateX(100%)}.calendar__appearActive_1trvy,.calendar__enterActive_1trvy{transform:translateX(0);transition:transform .28s ease-in-out;transition-delay:80ms}.calendar__exit_1trvy{transform:translateX(0)}.calendar__exitActive_1trvy,.calendar__exitDone_1trvy{transform:translateX(100%);transition:transform .28s ease-in-out}:root{--gap-0:0px}.date-input__nativeInput_we9zs{opacity:0;position:absolute;top:var(--gap-0);left:var(--gap-0);width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.date-input__nativeInput_we9zs::-webkit-calendar-picker-indicator,.date-input__nativeInput_we9zs::-webkit-inner-spin-button{display:none}