.calendar-range-dropdown{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.calendar-range-dropdown .p-popover-content{padding:5px 0 10px}.calendar-range-dropdown .p-popover-content .p-datepicker{margin:0 .5rem;position:relative}.calendar-range-dropdown .p-popover-content .p-datepicker .p-inputtext.p-inputtext-sm{border-bottom:2px solid var(--p-inputtext-border-color);border-left:0;border-radius:0;border-right:0;border-top:none;padding:2px 0;transition:border-color .2s ease-in-out}.calendar-range-dropdown .p-popover-content .p-datepicker .p-inputtext.p-inputtext-sm:active,.calendar-range-dropdown .p-popover-content .p-datepicker .p-inputtext.p-inputtext-sm:focus{--p-inputtext-border-color:var(--color-blue)}.calendar-range-dropdown .p-popover-content .p-datepicker.p-focus .p-inputtext.p-inputtext-sm{--p-inputtext-border-color:var(--color-blue)}.calendar-range-dropdown .p-popover-content .p-datepicker .p-inputtext.p-inputtext-sm+button.p-datepicker-dropdown{align-items:end;display:flex;flex-direction:column;justify-content:center;padding-right:0;position:absolute;right:0;--p-datepicker-dropdown-background:transparent;--p-datepicker-dropdown-border-color:transparent;transform-origin:center;transition:transform .2s ease-in-out}.calendar-range-dropdown .p-popover-content .p-datepicker .p-inputtext.p-inputtext-sm+button.p-datepicker-dropdown:hover{transform:scale(1.1);--p-datepicker-dropdown-hover-background:transparent;--p-datepicker-dropdown-hover-border-color:transparent}.calendar-range-dropdown .p-popover-content .p-listbox{border:none;box-shadow:none;width:100%}.calendar-range-dropdown:after,.calendar-range-dropdown:before{content:none}
