.react-datepicker-wrapper{width:100%}.react-datepicker__input-container input{width:100%;height:56px;border:none;background:transparent;padding:0 12px;font-size:16px;color:inherit}.react-datepicker__input-container input:focus{outline:none}.react-datepicker-popper{z-index:9999}.react-datepicker{display:flex;font-family:inherit;border-radius:16px;border:none;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);overflow:hidden;background-color:hsl(var(--background));direction:ltr}.react-datepicker__header{background-color:hsl(var(--background));border-bottom:1px solid hsl(var(--border));padding-top:10px}.react-datepicker__day-name{color:hsl(var(--muted-foreground))}.react-datepicker__day{color:hsl(var(--foreground));border-radius:50%;transition:all .2s ease-in-out}.react-datepicker__day:hover{background-color:hsl(var(--accent))}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__day--selected:hover{background-color:hsl(var(--primary))}.react-datepicker__day--outside-month{color:hsl(var(--muted-foreground))}.react-datepicker__day--disabled{color:#ccc;cursor:not-allowed}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__triangle{display:none}.react-datepicker select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}[dir=rtl] .react-datepicker select{background-position:left .5rem center;padding-right:.75rem;padding-left:2.5rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}.react-datepicker__day--in-range{--tw-bg-opacity:1;background-color:rgb(233 247 241/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.react-datepicker__day--range-end,.react-datepicker__day--range-start{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.react-tel-input,.react-tel-input .form-control{padding:0;animation-direction:reverse}.react-tel-input .form-control{border-radius:calc(var(--radius) - 2px);border-width:.11rem;background-color:transparent;padding-inline-start:4rem;color:inherit}.react-tel-input .form-control:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.react-tel-input .form-control{align-self:flex-start;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.react-tel-input .form-control:focus{--tw-border-opacity:1;border-color:rgb(65 185 179/var(--tw-border-opacity,1));--tw-shadow:0 4px 5px rgba(33,134,124,.3);--tw-shadow-colored:0 4px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.react-tel-input .form-control:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.react-tel-input .form-control:focus:is(.dark *){border-color:hsl(var(--border))}.react-tel-input .flag-dropdown{direction:ltr;background:transparent!important;border:none!important;box-shadow:none!important;margin:.25rem;padding:.5rem}.react-tel-input .selected-flag{background:none!important;width:5rem;border-radius:calc(var(--radius) - 2px);background-color:#f7f7f7;padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.react-tel-input .selected-flag:focus,.react-tel-input .selected-flag:hover{background-color:#f7f7f7}.react-tel-input .selected-flag .open{margin:.5rem;border-radius:calc(var(--radius) - 2px);background-color:#f7f7f7}.react-tel-input .selected-flag .open:focus,.react-tel-input .selected-flag .open:hover{background-color:#f7f7f7}.react-tel-input .country-list{background-color:hsl(var(--popover))}.react-tel-input .country-list .country.highlight{background-color:hsl(var(--muted))}.react-tel-input .country-list .search{background-color:hsl(var(--popover))}.react-tel-input .country-list .search .search-box{border-radius:calc(var(--radius) - 2px);border-width:2px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));background-color:transparent}.react-tel-input .country-list .search .search-box:focus{--tw-border-opacity:1;border-color:rgb(65 185 179/var(--tw-border-opacity,1));--tw-shadow-color:#41b9b3;--tw-shadow:var(--tw-shadow-colored)}.react-tel-input .country-list .search .search-box:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.react-tel-input .country-list .search .search-box:focus:is(.dark *){border-color:hsl(var(--border))}.react-tel-input .country-list .search{padding-left:1rem;padding-right:1rem}.react-tel-input .country-list .country{padding-inline-start:2.5rem;padding-top:.25rem}.react-select-container .react-select__control{min-height:52px;min-width:100%;border-radius:12px;border-style:none;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.react-select-container{width:100%}.react-select-container .react-select__control--is-focused{--tw-border-opacity:1;border-color:rgb(65 185 179/var(--tw-border-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react-select-container .react-select__control--is-focused:hover{--tw-border-opacity:1;border-color:rgb(65 185 179/var(--tw-border-opacity,1))}.react-select-container .react-select__control .react-select__value-container .react-select__single-value{width:100%}.react-select-container .react-select__control .react-select__value-container .react-select__single-value:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.react-select-container .react-select__menu{background-color:hsl(var(--card))}.react-select-container .react-select__menu .react-select__menu-list .react-select__option{overflow:hidden}.react-select-container .react-select__menu .react-select__menu-list .react-select__option:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.react-select-container .react-select__menu .react-select__menu-list .react-select__option--is-selected{background-color:hsl(var(--muted));font-weight:600;--tw-text-opacity:1;color:rgb(65 185 179/var(--tw-text-opacity,1))}.react-select-container .react-select__menu .react-select__menu-list .react-select__option--is-selected:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.react-select-container .react-select__menu .react-select__menu-list .react-select__option:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.react-select-container .react-select__menu .react-select__menu-list .react-select__option:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.css-d7l1ni-option{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.css-d7l1ni-option:is(.dark *){--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.react-select-container .css-feonkk-Input2:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}