.daterangepicker{position:absolute;top:100px;left:20px;display:none;padding:0;max-width:none;background-clip:padding-box}[dir=rtl] .daterangepicker{direction:rtl!important}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar,.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;padding:.5rem}.daterangepicker .drp-calendar.single .calendar-table,.daterangepicker .calendar-table{border:0}.daterangepicker .calendar-table .next,.daterangepicker .calendar-table .prev{background:transparent!important}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{display:inline-block;width:.5rem;height:.5rem;border-width:0 1px 1px 0;border-style:solid;border-radius:0}.daterangepicker .calendar-table .next span{margin-left:-.25rem;transform:rotate(-45deg)}[dir=rtl] .daterangepicker .calendar-table .next span{margin-right:-.25rem;margin-left:0;transform:rotate(135deg)}.daterangepicker .calendar-table .prev span{margin-right:-.25rem;transform:rotate(135deg)}[dir=rtl] .daterangepicker .calendar-table .prev span{margin-right:0;margin-left:-.25rem;transform:rotate(-45deg)}.daterangepicker .calendar-table table{margin:0;width:100%;border:0;border-spacing:0;border-collapse:collapse}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{min-width:2rem;width:2rem;height:2rem;border:1px solid transparent;vertical-align:middle;text-align:center;white-space:nowrap;line-height:calc(2rem - 2px);cursor:pointer}html:not([dir=rtl]) .daterangepicker td.start-date:not(.end-date){border-top-right-radius:0!important;border-bottom-right-radius:0!important}html:not([dir=rtl]) .daterangepicker td.end-date:not(.start-date){border-top-left-radius:0!important;border-bottom-left-radius:0!important}[dir=rtl] .daterangepicker td.start-date:not(.end-date){border-top-left-radius:0!important;border-bottom-left-radius:0!important}[dir=rtl] .daterangepicker td.end-date:not(.start-date){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.daterangepicker td.in-range:not(.start-date):not(.end-date){border-radius:0!important}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{text-decoration:line-through;cursor:not-allowed}.daterangepicker select.monthselect,.daterangepicker select.yearselect{margin:0;padding:1px;height:auto;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}[dir=rtl] .daterangepicker select.monthselect{margin-right:0;margin-left:2%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{margin:0 auto;padding:2px;width:3.125rem;outline:0}.daterangepicker .calendar-time{position:relative;margin:0 auto;text-align:center;line-height:30px}.daterangepicker .calendar-time select.disabled{cursor:not-allowed}.daterangepicker .drp-buttons{display:none;clear:both;padding:.5rem;border-top:1px solid;vertical-align:middle;text-align:right}.daterangepicker .drp-buttons .btn{margin-left:.5rem}[dir=rtl] .daterangepicker .drp-buttons{text-align:left}[dir=rtl] .daterangepicker .drp-buttons .btn{margin-right:.5rem;margin-left:0}.daterangepicker .drp-selected{display:block;padding-bottom:.5rem;width:100%}.daterangepicker .ranges{float:none;margin:0;text-align:left}[dir=rtl] .daterangepicker .ranges{text-align:right}.daterangepicker .ranges ul{margin:0 auto;padding:0;width:100%;list-style:none}.daterangepicker.show-calendar .ranges{border-bottom:1px solid}.daterangepicker.show-calendar .ranges:empty{display:none}.default-style .default-style .sidenav .app-brand.demo{height:66px}.default-style .material-style .sidenav .app-brand.demo{height:70px}.default-style .app-brand-logo.demo{display:flex;width:30px;height:30px;align-items:center;justify-content:center}.default-style .app-brand-logo.demo svg{width:30px;height:30px}.default-style .app-brand-text.demo{font-size:1.1rem}.default-style .layout-1 .layout-sidenav .app-brand.demo,.default-style .layout-1 .layout-sidenav .app-brand.demo+.sidenav-divider,.default-style .layout-reversed .layout-2 .layout-sidenav .app-brand.demo{display:none}.default-style .layout-1 .layout-navbar .app-brand.demo,.default-style .layout-reversed .layout-2 .layout-navbar .app-brand.demo{display:flex!important}.default-style .layout-1 .layout-navbar .layout-sidenav-toggle,.default-style .layout-reversed .layout-2 .layout-navbar .layout-sidenav-toggle,.default-style .layout-offcanvas .layout-navbar .layout-sidenav-toggle,.default-style .layout-fixed-offcanvas .layout-navbar .layout-sidenav-toggle{display:block!important}.default-style .daterangepicker{z-index:1060!important;margin-top:.125rem;width:calc(15rem + 2px);border:1px solid rgba(0,0,0,.05);border-radius:.25rem;background-color:#fff;box-shadow:0 1px 6px #00000017}.default-style .daterangepicker.drop-up{margin-top:-.125rem}.default-style .daterangepicker.with-week-numbers{width:calc(17rem + 2px)}.default-style .daterangepicker .calendar-table td{border-radius:.25rem}.default-style .daterangepicker .drp-buttons,.default-style .daterangepicker .ranges{border-color:#0000000f}.default-style .daterangepicker .drp-selected{font-size:.75rem}.default-style .daterangepicker .calendar-table thead tr:last-child th{border-radius:0!important;background:#00000008;font-weight:500;font-size:.75rem}.default-style .daterangepicker td.week,.default-style .daterangepicker th.week{color:#b3b3b3}.default-style .daterangepicker th.month{font-weight:500}.default-style .daterangepicker td.available:hover,.default-style .daterangepicker th.available:hover{background-color:#00000008}.default-style .daterangepicker td.disabled,.default-style .daterangepicker option.disabled{color:#ccc}.default-style .daterangepicker td.off,.default-style .daterangepicker td.off.in-range,.default-style .daterangepicker td.off.start-date,.default-style .daterangepicker td.off.end-date{color:#b3b3b3}.default-style .daterangepicker .ranges li{padding:.438rem 1.25rem;cursor:pointer}.default-style .daterangepicker .ranges li:hover{background-color:#00000008}.default-style .daterangepicker .calendar-table .next span,.default-style .daterangepicker .calendar-table .prev span{border-color:#b3b3b3}.default-style .daterangepicker .calendar-table .next:hover span,.default-style .daterangepicker .calendar-table .prev:hover span{border-color:#4e5155}.default-style .daterangepicker select.monthselect,.default-style .daterangepicker select.yearselect,.default-style .daterangepicker select.hourselect,.default-style .daterangepicker select.minuteselect,.default-style .daterangepicker select.secondselect,.default-style .daterangepicker select.ampmselect{border:1px solid transparent;background:#0000000f;color:#4e5155;font-size:.75rem}.default-style .daterangepicker .calendar-time select.disabled{color:#b3b3b3}@media (min-width: 768px){.default-style .daterangepicker{width:auto!important}.default-style .daterangepicker .drp-selected{display:inline-block;padding:0;width:auto}.default-style:not([dir=rtl]) .daterangepicker .drp-calendar{float:left}.default-style:not([dir=rtl]) .daterangepicker .drp-calendar.left{padding-right:0}.default-style[dir=rtl] .daterangepicker .drp-calendar{float:right}.default-style[dir=rtl] .daterangepicker .drp-calendar.left{padding-left:0}}@media (min-width: 992px){.default-style .daterangepicker .ranges{border-bottom:0}.default-style:not([dir=rtl]) .daterangepicker .ranges{float:left}.default-style:not([dir=rtl]) .daterangepicker .drp-calendar.left{border-left:1px solid rgba(0,0,0,.06)}.default-style[dir=rtl] .daterangepicker .ranges{float:right}.default-style[dir=rtl] .daterangepicker .drp-calendar.left{border-right:1px solid rgba(0,0,0,.06)}}.material-style .daterangepicker{z-index:1060!important;margin-top:.125rem;width:calc(15rem + 0px);border:0px solid rgba(24,28,33,.15);border-radius:.125rem;background-color:#fff;box-shadow:0 2px 4px -1px #00000012,0 4px 5px #0000000d,0 1px 10px #00000008}.material-style .daterangepicker.drop-up{margin-top:-.125rem}.material-style .daterangepicker.with-week-numbers{width:calc(17rem + 0px)}.material-style .daterangepicker .calendar-table td{border-radius:99rem;font-weight:500;font-size:.75rem}.material-style .daterangepicker .drp-buttons,.material-style .daterangepicker .ranges{border-color:#181c210f}.material-style .daterangepicker .drp-selected{font-size:.75rem}.material-style .daterangepicker .calendar-table thead tr:last-child th{background:#181c2108;font-weight:500;font-size:.75rem}.material-style .daterangepicker td.week,.material-style .daterangepicker th.week{color:#babbbc}.material-style .daterangepicker th.month{font-weight:500}.material-style .daterangepicker td.available:hover,.material-style .daterangepicker th.available:hover{background-color:#181c2108}.material-style .daterangepicker td.disabled,.material-style .daterangepicker option.disabled{color:#d1d2d3}.material-style .daterangepicker td.off,.material-style .daterangepicker td.off.in-range,.material-style .daterangepicker td.off.start-date,.material-style .daterangepicker td.off.end-date{color:#babbbc}.material-style .daterangepicker .ranges li{padding:.5rem 1.25rem;cursor:pointer}.material-style .daterangepicker .ranges li:hover{background-color:#181c2108}.material-style .daterangepicker .calendar-table .next span,.material-style .daterangepicker .calendar-table .prev span{border-color:#babbbc}.material-style .daterangepicker .calendar-table .next:hover span,.material-style .daterangepicker .calendar-table .prev:hover span{border-color:#4e5155}.material-style .daterangepicker select.monthselect,.material-style .daterangepicker select.yearselect,.material-style .daterangepicker select.hourselect,.material-style .daterangepicker select.minuteselect,.material-style .daterangepicker select.secondselect,.material-style .daterangepicker select.ampmselect{border:1px solid transparent;background:#181c210f;color:#4e5155;font-size:.75rem}.material-style .daterangepicker .calendar-time select.disabled{color:#babbbc}@media (min-width: 768px){.material-style .daterangepicker{width:auto!important}.material-style .daterangepicker .drp-selected{display:inline-block;padding:0;width:auto}.material-style:not([dir=rtl]) .daterangepicker .drp-calendar{float:left}.material-style:not([dir=rtl]) .daterangepicker .drp-calendar.left{padding-right:0}.material-style[dir=rtl] .daterangepicker .drp-calendar{float:right}.material-style[dir=rtl] .daterangepicker .drp-calendar.left{padding-left:0}}@media (min-width: 992px){.material-style .daterangepicker .ranges{border-bottom:0}.material-style:not([dir=rtl]) .daterangepicker .ranges{float:left}.material-style:not([dir=rtl]) .daterangepicker .drp-calendar.left{border-left:1px solid rgba(24,28,33,.06)}.material-style[dir=rtl] .daterangepicker .ranges{float:right}.material-style[dir=rtl] .daterangepicker .drp-calendar.left{border-right:1px solid rgba(24,28,33,.06)}}
