.daterangepicker{font-family:Arial,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:0.75rem;color:#303840;background-color:#ffffff;border:0.0625rem solid #c0c5ca;border-radius:0.125rem;box-shadow:0 0.25rem 0.5rem 0 rgba(0,0,0,0.2);padding:0;position:absolute;z-index:2000;display:none}.daterangepicker.drop-up{margin-top:-0.125rem}.daterangepicker .drp-calendar{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:flex}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker .calendar-container{display:flex}.daterangepicker.ltr.show-calendar.show-ranges .ranges,.daterangepicker.ltr.single.show-ranges .ranges{border-right:0.0625rem solid #e0e3e6}.daterangepicker.rtl.show-calendar.show-ranges .ranges,.daterangepicker.rtl.single.show-ranges .ranges{border-left:0.0625rem solid #e0e3e6;order:1}.daterangepicker .ranges ul{width:100%;list-style:none;padding:0.3125rem;margin:0 auto}.daterangepicker .ranges li{padding:0.3125rem 0.625rem;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#f0f2f4}.daterangepicker .ranges li.active{background-color:#0bb13e;color:#fff}.daterangepicker .drp-calendar{border:none;padding:0.625rem}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{height:1.5rem;width:1.75rem;white-space:nowrap;text-align:center;vertical-align:middle;border-radius:0.125rem;padding:0}.daterangepicker .calendar-table td.week,.daterangepicker .calendar-table th.week{color:#f8b410;cursor:default}.daterangepicker .calendar-table td.available:hover,.daterangepicker .calendar-table th.available:hover{background-color:#f0f2f4}.daterangepicker .calendar-table th.disabled{opacity:0.5}.daterangepicker .calendar-table td.off{background-color:transparent!important;color:#c0c5ca!important;pointer-events:none}.daterangepicker .calendar-table td.in-range{background-color:#e7f7ec;border-radius:0}.daterangepicker .calendar-table td.in-range:hover{background-color:#ceefd8}.daterangepicker .calendar-table td.start-date{border-radius:0.125rem 0 0 0.125rem}.daterangepicker .calendar-table td.end-date{border-radius:0 0.125rem 0.125rem 0}.daterangepicker .calendar-table td.start-date.end-date{border-radius:0.125rem}.daterangepicker .calendar-table td.active{background-color:#0bb13e;color:#fff}.daterangepicker .calendar-table td.active.end-date:hover,.daterangepicker .calendar-table td.active.start-date:hover{background-color:#0a9f38}.daterangepicker .calendar-table td.disabled{color:#c0c5ca}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th.next,.daterangepicker .calendar-table th.prev{cursor:pointer}.daterangepicker .calendar-table thead tr:first-child th{height:1.875rem;color:#0aa339}.daterangepicker .calendar-table thead tr:last-child th{font-weight:bold}.daterangepicker .calendar-table select.monthselect,.daterangepicker .calendar-table select.yearselect{width:auto}.daterangepicker .calendar-table select.monthselect{margin-right:0.3125rem}.daterangepicker .calendar-time{display:flex;align-items:center;justify-content:center;font-weight:bold;margin-top:0.625rem}.daterangepicker .calendar-time select{flex:0 1 auto;width:auto;margin:0 0.1875rem}.daterangepicker .drp-buttons{display:flex;align-items:center;justify-content:flex-end;padding:0.625rem;border-top:0.0625rem solid #e0e3e6;display:none}.daterangepicker .drp-buttons .drp-selected{padding-right:0.9375rem}.daterangepicker .drp-buttons .btn+.btn{margin-left:0.3125rem}.daterangepicker-parent-static{position:relative!important}