.daterangepicker{z-index:1074;background-color:var(--bs-paper-bg);box-shadow:var(--bs-box-shadow);border-radius:.375rem;margin-block-start:.125rem;display:none;position:absolute}.daterangepicker .calendar-table .next,.daterangepicker .calendar-table .prev{background-color:var(--bs-gray-75);block-size:1.875rem;inline-size:1.875rem;min-inline-size:unset;border-radius:50rem;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:.65rem}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border-style:solid;border-width:0 1.9px 1.9px 0;border-color:var(--bs-body-color);border-radius:0;block-size:.45rem;inline-size:.45rem;display:inline-block}.daterangepicker .calendar-table .prev span{margin-inline-end:-.225rem;transform:rotate(135deg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .daterangepicker .calendar-table .prev span{transform:rotate(-45deg)}.daterangepicker .calendar-table .next span{margin-inline-start:-.225rem;transform:rotate(-45deg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .daterangepicker .calendar-table .next span{margin-inline:0;transform:rotate(135deg)}.daterangepicker .calendar-table table{border-collapse:collapse;border-spacing:0;border:0;inline-size:100%;margin:0}.daterangepicker .calendar-table table thead tr:first-child{block-size:3.25rem;position:relative}.daterangepicker .calendar-table table thead tr:last-child th{color:var(--bs-heading-color);border-radius:0;font-size:.8125rem;font-weight:500}.daterangepicker .calendar-table table thead th select{background-color:#0000}.daterangepicker .calendar-table table th.month{inline-size:auto}.daterangepicker .calendar-table table td{border-radius:50rem;inline-size:2.25rem}.daterangepicker .calendar-table table td.start-date:not(.end-date){border-start-end-radius:0;border-end-end-radius:0}.daterangepicker .calendar-table table td.end-date:not(.start-date){border-start-start-radius:0;border-end-start-radius:0}.daterangepicker .calendar-table table td.start-date:not(.end-date,.off),.daterangepicker .calendar-table table td.end-date:not(.start-date,.off){background-color:var(--bs-primary);color:var(--bs-primary-contrast);border:0}.daterangepicker .calendar-table table td.start-date:not(.end-date,.off):hover,.daterangepicker .calendar-table table td.end-date:not(.start-date,.off):hover{background-color:var(--bs-primary)}.daterangepicker .calendar-table table td.off{color:var(--bs-secondary-color)}.daterangepicker .calendar-table table td.week{color:var(--bs-heading-color);font-weight:400}.daterangepicker .calendar-table table td.active.today.start-date:not(.off),.daterangepicker .calendar-table table td.active.today.end-date:not(.off),.daterangepicker .calendar-table table td.active:not(.off){background:var(--bs-primary);box-shadow:0 .125rem .375rem 0 rgba(var(--bs-primary-rgb), .3);color:var(--bs-primary-contrast)}.daterangepicker .calendar-table table td.today,.daterangepicker .calendar-table table td.today.active,.daterangepicker .calendar-table table td.today:hover{background:var(--bs-primary-bg-subtle);color:var(--bs-primary)}.daterangepicker .calendar-table table td.in-range:not(.start-date,.end-date){box-shadow:none;border-radius:0}.daterangepicker .calendar-table table td.in-range:not(.start-date,.end-date,.off),.daterangepicker .calendar-table table td.in-range:not(.start-date,.end-date,.off):hover{background-color:var(--bs-primary-bg-subtle);color:var(--bs-primary)}.daterangepicker .calendar-table table th{block-size:2.75rem}.daterangepicker .calendar-table table th,.daterangepicker .calendar-table table td{cursor:pointer;text-align:center;vertical-align:middle;white-space:nowrap;block-size:2.25rem;min-inline-size:2.25rem;line-height:calc(2.25rem - 2px)}.daterangepicker .calendar-table table td.available:not(.active,.in-range):hover{background-color:var(--bs-gray-50)}.daterangepicker .calendar-table table td.disabled,.daterangepicker .calendar-table table option.disabled{color:var(--bs-secondary-color);cursor:not-allowed;text-decoration:line-through}.daterangepicker .input-mini.active{border-color:var(--bs-primary)}.daterangepicker .drp-calendar:not(.single).left .prev{inset-inline-start:.625rem}.daterangepicker .drp-calendar:not(.single).right .next{inset-inline-end:.625rem}.daterangepicker .drp-calendar.single .prev{inset-inline-start:.4rem}@media (width>=768px){.daterangepicker:not(.single) .drp-calendar{float:inline-start}}.daterangepicker:not(.single) .drp-selected{inline-size:auto;padding:0;display:inline-block}.daterangepicker .drp-selected{inline-size:100%;padding-block-end:.5rem;font-size:.8125rem;display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker.show-calendar .drp-calendar,.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker .drp-calendar{padding:.5rem;display:none}.daterangepicker .drp-calendar.single .calendar-table{border:0}.daterangepicker.single .drp-selected{display:none}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;border:0;block-size:auto;margin:0;padding:1px}.daterangepicker select:focus-visible{outline:0}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{background:var(--bs-gray-100);color:var(--bs-body-color);border:1px solid #0000;border-radius:.25rem;outline:0;inline-size:3.125rem;margin-block:0;margin-inline:auto;padding:2px;font-size:.8125rem}.daterangepicker select.hourselect option,.daterangepicker select.minuteselect option,.daterangepicker select.secondselect option,.daterangepicker select.ampmselect option{background:var(--bs-paper-bg)}.daterangepicker select.monthselect{margin-inline-end:4%}.daterangepicker select.yearselect{inline-size:40%}.daterangepicker .calendar-time{text-align:center;margin-block:0;margin-inline:auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:var(--bs-secondary-color);cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:end;vertical-align:middle;padding:.5rem;display:none}.daterangepicker .drp-buttons .btn{margin-inline-start:.6rem}.daterangepicker .ranges{float:inline-start;text-align:start;margin:0}.daterangepicker .ranges ul{inline-size:100%;margin-block:0;margin-inline:auto;padding:.5rem;list-style:none}.daterangepicker .ranges ul li{cursor:pointer;border-radius:.375rem;padding-block:.543rem;padding-inline:1rem}.daterangepicker .ranges ul li:not(:first-child){margin-block-start:.125rem}.daterangepicker .ranges ul li:hover{background-color:var(--bs-gray-50)}.daterangepicker .ranges ul li.active{background-color:var(--bs-primary);color:var(--bs-primary-contrast)}.daterangepicker.show-calendar .ranges:empty{display:none}
