.phone-field{display:flex;flex-direction:column}.fields-phone{position:relative;display:flex;gap:.625rem;margin-block-end:.3125rem}.fields-phone .dropdown{max-width:7.8125rem}.fields-phone .dropdown__trigger{max-width:inherit}.fields-phone input{width:auto}.fields-phone input::-webkit-outer-spin-button,.fields-phone input::-webkit-inner-spin-button{-webkit-appearance:none}.fields-phone .field{margin-block-end:0}.fields-phone .field-phoneCode{position:relative;min-width:3.125rem}.fields-phone .field-phone .invalid{margin-block-end:1.25rem}.country-field{position:relative}.react-calendar{width:21.875rem;max-width:100%;background:var(--color-white);border:1px solid var(--color-gray-4002)}.react-calendar--doubleView{display:flex;width:43.75rem}.react-calendar__viewContainer{display:flex}.react-calendar__month-view__weekdays__weekday{padding:1px}.react-calendar__month-view__weekNumbers,.react-calendar__title{display:flex;align-items:center;justify-content:center}.react-calendar__month-view__days__day--weekend{color:var(--color-frost)}.react-calendar__month-view__days__day--neighboringMonth{color:var(--grey-color)}.react-calendar__tile{max-width:100%;background:none;text-align:center;padding:.625rem .4063rem}.react-calendar__tile:disabled{background-color:var(--color-gray-4002)}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:var(--color-frost-white)}.react-calendar__tile--now{background:var(--secondary-color)}.react-calendar__tile--hasActive{background:var(--primary-color)}.react-calendar__tile--active{background:var(--tertiary-color);color:var(--color-black)}.react-calendar__tile--hover{background-color:var(--color-frost-white)}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar{font-size:.75rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular);width:21.875rem;max-width:100%;background:var(--color-white);border:1px solid var(--color-gray-400)}.react-calendar--doubleView{width:43.75rem}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5px}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5px}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:2.75rem;color:var(--color-black);border-block-end:1px solid var(--color-gray-400)}.react-calendar__navigation button{display:flex;justify-content:center;align-items:center;min-width:2.75rem;background:none}.react-calendar__navigation__label span{font-size:.875rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:700;font-family:var(--font-medium);text-transform:lowercase}.react-calendar__month-view__weekdays{font-size:.875rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:700;font-family:var(--font-medium);color:var(--color-black);text-align:center;text-transform:lowercase}.react-calendar__month-view__weekdays abbr[title]{text-decoration:none}.react-calendar__month-view__weekdays__weekday{padding:.5px}.react-calendar__month-view__weekNumbers .react-calendar__tile{font-size:.875rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:700;font-family:var(--font-medium);display:flex;align-items:center;justify-content:center}.react-calendar__month-view__days__day--neighboringMonth{visibility:hidden}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:.125rem .5px}.react-calendar__tile{max-width:100%;padding:.625rem .4375rem;background:none;color:var(--color-black);font-size:.75rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular)}.react-calendar__tile:disabled{background-color:var(--color-gray-200);color:var(--color-gray-400)}.react-calendar__tile:disabled abbr{text-decoration:line-through}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:var(--color-gray-100)}.react-calendar__tile--now{background-color:var(--color-gray-100)}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background-color:var(--color-gray-100)}.react-calendar__tile--hasActive{border:1px solid var(--color-gray-100)}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background-color:var(--color-gray-400)}.react-calendar__tile--active{background-color:var(--color-gray-100)}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background-color:var(--color-gray-100)}.field-genders{display:flex;display:-ms-flexbox;justify-content:space-between;align-items:stretch;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:0}.field-genders>label{position:relative!important;inset:0!important}.field-genders .dropdown{width:100%}.field-genders__container{display:flex;gap:2rem;color:var(--color-gray-4002)}.field-genders__container .field{margin-block-end:0}.field-genders__container .field-radio span.field__error{display:none}.field-genders__container .field-gender__option--male{order:1}.field-genders__container .field-gender__option--female{order:2}.field-genders svg{pointer-events:none}
