/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.datepickerContainer-custom{width:100%;display:flex}.datepickerContainer-custom .header{padding:20px 20px 0}.datepickerContainer-custom .backArrow{transform:rotate(180deg)}.datepickerContainer-custom .expensive{font-size:8px;font-weight:500;position:absolute;bottom:2px}.datepickerContainer-custom .dateInfo{color:#808c96;font-size:14px;font-weight:400}.datepickerContainer-custom .grayHeader{color:#808c96;margin-left:3px;font-size:16px;font-weight:400}.datepickerContainer-custom .arrow{position:absolute;top:13px}.datepickerContainer-custom .h3{color:#2c3f50;margin-left:3px;font-size:22px;font-style:normal;font-weight:600}.datepickerContainer-custom .divider{margin:0}.datepickerContainer-custom .calendarScrollable{flex:calc(100% - 48px);justify-content:space-between;gap:20px;padding:20px;display:flex}.datepickerContainer-custom .calendarScrollable h4{color:#2c3f50;text-align:center;width:100%;font-size:16px;font-style:normal;font-weight:600}.datepickerContainer-custom .calendarScrollable .calendarMonth{flex-direction:column;gap:20px;display:flex}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid{grid-template-columns:repeat(7,1fr);gap:2px .4rem;display:grid}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDayContainer{background-color:#0000;justify-content:center;align-items:center;display:flex;position:relative}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDayContainer.previouslySelected .calendarDay{color:#fff;background-color:#fdf1da}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDayContainer.selected .calendarDay{color:#fff;background-color:#ffb300}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDayContainer.selected .calendarDay p{font-weight:600}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDay{box-sizing:border-box;cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:12px;transition:background-color .3s;display:flex}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDay p{color:#2c3f50;text-align:center;font-size:14px;font-style:normal;font-weight:400}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDay:hover{background-color:#d5d9dc}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDay.disabled{cursor:not-allowed;color:#abb2b9;text-decoration:none;position:relative}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDay.disabled:after{content:"";background:#abb2b9;height:.5px;position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%)}.datepickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid .calendarDay.disabled p{color:#abb2b9}.calendarWeekdayContainer{width:100%}.calendarWeekdayContainer .calendarWeekday{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12px;width:40px;height:40px;padding:12px;display:flex}.calendarWeekdayContainer .calendarWeekday p{color:#2c3f50;text-align:center;font-size:14px;font-style:normal;font-weight:300}.calendarRangeDates{border:1px solid #d5d9dc;border-radius:8px;align-self:flex-start;display:flex}.calendarRangeDates .dateFieldWrapper{border-radius:8px;padding:12px 16px 0}@media (max-width:992px){.calendarRangeDates .dateFieldWrapper{padding:10px 12px 0}}.calendarRangeDates .dateFieldWrapper.active{outline:1px solid #2c3f50}.calendarRangeDates .roundedFieldContainer{gap:0}.calendarRangeDates .roundedFieldContainer .roundedField{border:unset;padding:unset;box-shadow:none!important}.calendarRangeDates .roundedFieldContainer .roundedField:focus{border:none;box-shadow:none!important}.calendarRangeDates .roundedFieldContainer .roundedField:focus-within{box-shadow:none!important;border:none!important}.calendarRangeDates .roundedFieldContainer .label{text-transform:uppercase;font-size:12px;font-weight:600;line-height:14.4px}.calendarRangeDates .roundedFieldContainer input{border-radius:unset;border:none;padding:8px 0;font-family:FigTree;font-size:18px;font-weight:500}@media (max-width:992px){.calendarRangeDates .roundedFieldContainer input{padding:4px 0;font-size:14px}}.calendarRangeDates .roundedFieldContainer input:focus{box-shadow:none;border:none}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.datePicker-Modal{max-width:98%;width:100%!important}@media (min-width:992px){.datePicker-Modal{max-width:900px;width:100%!important}}.datePicker-Modal .ant-modal-content{padding:100px 20px 40px}@media (min-width:992px){.datePicker-Modal .ant-modal-content{padding:100px 40px 40px}}.datePicker-Modal .ant-modal-content .ant-modal-close{top:40px;right:40px}.datePicker-Modal .ant-modal-content .ant-modal-close svg{width:24px;height:24px}.datePicker-Modal .ant-modal-content .datePickerModalheader{justify-content:space-between;gap:32px;margin:0 0 24px;display:flex}.datePicker-Modal .ant-modal-content .datePickerModalheader .modalHeaderInfo h3{color:#2c3f50;font-family:FigTree;font-size:22px;font-weight:600}.datePicker-Modal .ant-modal-content .datePickerModalheader .modalHeaderInfo p{color:#808c96;font-family:FigTree;font-size:14px;font-weight:400}.datePicker-Modal .ant-modal-content .datePickerModalheader .calendarRangeDates .dateFieldWrapper .roundedField{border:unset;padding:unset;box-shadow:none!important}.datePicker-Modal .ant-modal-content .datePickerModalheader .calendarRangeDates .dateFieldWrapper .roundedField:focus{border:none;box-shadow:none!important}.datePicker-Modal .ant-modal-content .datePickerModalheader .calendarRangeDates .dateFieldWrapper .roundedField:focus-within{box-shadow:none!important;border:none!important}.datePicker-Modal .ant-modal-content .datePickerModalheader .calendarRangeDates .dateFieldWrapper .label{color:#808c96}.datePicker-Modal .ant-modal-content .datePickerModalheader .calendarRangeDates .dateFieldWrapper input{color:#2c3f50}.datePicker-Modal .ant-modal-content .datepickerContainer svg{cursor:pointer}.datePicker-Modal .ant-modal-content .datepickerContainer .calendarScrollable{padding:0 8px 20px}.datePicker-Modal .ant-modal-content .modal-btn-holder{justify-content:flex-end;gap:24px;display:flex}.datePicker-Modal .ant-modal-content .modal-btn-holder button{color:#2c3f50;border:unset;background-color:unset;cursor:pointer;font-size:14px;font-weight:600;line-height:18px}.datePicker-Modal .ant-modal-content .modal-btn-holder .saveButton{background-color:#f5b946;border-radius:80px;padding:12px 36px}.datePicker-Modal .ant-modal-content .modal-btn-holder .saveButton:disabled{cursor:not-allowed;background-color:#808c96}.datePicker-Modal .ant-modal-content .modal-btn-holder .clearButton{text-decoration:underline}