.no-shadow[data-v-d2f364db]{box-shadow:none!important}@media (min-width:992px){.map-card-h[data-v-d2f364db]{height:600px!important;min-height:500px!important;-o-object-fit:fill;object-fit:fill}}.mapboxgl-map{border-radius:5px;height:inherit;min-height:500px}.green{color:#badcc2}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right{display:none}.map-container{height:500px;width:100%}#standAloneCalendar{padding-left:0;padding-right:0}#stickyStandAloneCalendar #standAloneCalendar{padding-left:0!important;padding-right:0}.loader{animation:l2 2s linear infinite;background:radial-gradient(farthest-side,#c19859 94%,#0000) 0 /45px 60px no-repeat #f8f8f8;border:1px solid #c19859;border-radius:25px;height:60px;width:50%}@keyframes l2{50%{background-position:100%}}.dp__menu.dp__relative.dp__theme_light{--dp-arrow-left:0px;border:none!important}.dp__menu_inner.dp__flex_display>div{min-width:33%}.dp__main.dp__theme_light.dp__flex_display>:last-child{min-width:100%}#standAloneCalendar .dp__cell_inner{align-items:start;min-height:45px;min-width:45px}#standAloneCalendar .dp__cell_inner,.dp__cell_inner{aspect-ratio:1/1;height:auto!important;width:100%!important}.dp__cell_inner{min-width:30px!important}#standAloneCalendar .dp__calendar_header_item{align-items:start;aspect-ratio:1/1;height:auto!important;min-height:45px;min-width:45px;width:100%!important}.custom-marker{border-radius:20% 20% 0 0;bottom:1%;font-size:9px!important;position:absolute;right:50%;transform:translate(50%)}@media (max-width:992px){#standAloneCalendar .dp__cell_inner{font-size:13px}#standAloneCalendar .dp__calendar_header_item,#standAloneCalendar .dp__cell_inner{align-items:start;aspect-ratio:1/1;height:auto!important;min-height:38px;min-width:38px;width:100%!important}#standAloneCalendar{padding-left:0;padding-right:0}.custom-marker{border-radius:20% 20% 0 0;bottom:1%;font-size:8px;position:absolute;right:50%;transform:translate(50%)}}@media (max-width:1150px) and (min-width:993px){#standAloneCalendar .dp__cell_inner{font-size:13px}#standAloneCalendar .dp__calendar_header_item,#standAloneCalendar .dp__cell_inner{align-items:start;aspect-ratio:1/1;height:auto!important;min-height:30px;min-width:30px;width:100%!important}#standAloneCalendar{padding-left:0;padding-right:0}.custom-marker{border-radius:20% 20% 0 0;bottom:1%;font-size:7px!important;position:absolute;right:50%;transform:translate(50%)}}.dp__pointer.dp__date_hover:hover{background-color:#e8dac4}.dp__active_date,.dp__range_end,.dp__range_start{background:#c19859!important;color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select{background:#c19859!important}.dp__action_buttons .dp__action_select:hover,.dp__range_between{background:#e8dac4}.dp__pointer,.dp__range_between{border:1px solid #e8dac4}#standAloneCalendar>.dp__instance_calendar{padding:0}.dp__calendar_next{margin:0}#standAloneCalendar .dp__menu_inner.dp__flex_display{gap:1rem;padding:0!important}.dp__range_between.dp-custom-cell,.dp__range_end,.dp__range_start{border-radius:0}.dp__range_end,.dp__range_start{border-radius:50%}.red-color{color:green}.dp__calendar_item:has(.dp__range_start){background:#e8dac4;border-radius:50% 0 0 50%}.dp__calendar_item:has(.dp__range_end){background:#e8dac4;border-radius:0 50% 50% 0}.dp__cell_highlight{background-color:#fff;border:none!important;border-radius:0;color:var(--dp-secondary-color);cursor:no-drop;pointer-events:none;text-decoration:line-through}.dp__cell_disabled{color:var(--dp-text-color)}.dp__outer_menu_wrap{z-index:8}.dp__pointer.dp__input_readonly.dp__input.dp__input_icon_pad.dp__input_invalid.dp__input_focus.dp__input_reg,.dp__pointer.dp__input_readonly.dp__input.dp__input_icon_pad.dp__input_invalid.dp__input_reg{border:1px solid #ededed!important}.date-picker :deep(.vhd__datepicker) *{color:#fff!important}.date-picker{background-color:#e9ecef!important}#parentCalendar .dp__cell_inner{align-items:start;aspect-ratio:1/1;height:auto!important;min-width:45px;width:100%!important}#parentCalendar .dp__outer_menu_wrap.dp--menu-wrapper{box-shadow:0 8px 24px #b5b5b547}#parentCalendar .dp__menu_inner.dp__flex_display{gap:8px}.dp__cell_inner{aspect-ratio:1/1;height:auto!important;min-width:30px!important;width:100%!important}@media (max-width:992px){#parentCalendar .dp__cell_inner{font-size:13px}#parentCalendar .dp__calendar_header_item,#parentCalendar .dp__cell_inner{align-items:start;aspect-ratio:1/1;height:auto!important;min-height:38px;min-width:38px;width:100%!important}#parentCalendar{padding-left:0;padding-right:0}.custom-marker{border-radius:20% 20% 0 0;bottom:1%;font-size:8px;position:absolute;right:50%;transform:translate(50%)}}.action-row{align-items:center;display:flex;flex-direction:column;width:100%}
