/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Ashley Novak
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;border-radius:4px}.datepicker.datepicker-inline{width:220px}.datepicker.datepicker-dropdown{position:absolute;left:0;z-index:9999}.datepicker.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker.datepicker-dropdown.datepicker-orient-left:before{left:107px}.datepicker.datepicker-dropdown.datepicker-orient-left:after{left:108px}.datepicker.datepicker-dropdown.datepicker-orient-right:before{right:107px}.datepicker.datepicker-dropdown.datepicker-orient-right:after{right:108px}.datepicker.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:rgba(0,0,0,0)}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:rgba(0,0,0,.12);cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:rgba(0,0,0,.54)}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:rgba(0,0,0,.54);cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{color:rgba(0,0,0,.87);background-color:#b5d2ff;border-color:rgb(79,147.972972973,255)}.datepicker table tr td.today:focus,.datepicker table tr td.today:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover.active{color:rgba(0,0,0,.87);background-color:#b5d2ff;border-color:rgb(17.8,110.7567567568,255)}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover{color:rgba(0,0,0,.87);background-color:rgb(140.2,185.1891891892,255);border-color:rgb(17.8,110.7567567568,255)}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:rgba(0,0,0,.12);border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{color:#000;background-color:#b5d2ff;border-color:rgb(79,147.972972973,255);border-radius:0}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover.active{color:#000;background-color:#b5d2ff;border-color:rgb(17.8,110.7567567568,255)}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover{color:#000;background-color:rgb(140.2,185.1891891892,255);border-color:rgb(17.8,110.7567567568,255)}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{color:#fff;background-color:rgba(0,0,0,.26);border-color:rgba(0,0,0,.54);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover.active{color:#fff;background-color:rgba(0,0,0,.26);border-color:rgba(0,0,0,.54)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover{color:#fff;background-color:rgba(0,0,0,.26);border-color:rgba(0,0,0,.54)}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#4285f4;border-color:#4285f4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:focus,.datepicker table tr td.active:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover.active{color:#fff;background-color:#4285f4;border-color:rgb(13.684,97.032,235.116)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover{color:#fff;background-color:rgb(27.444,108.112,241.756);border-color:rgb(13.684,97.032,235.116)}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:rgba(0,0,0,.12)}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:rgba(0,0,0,.54);cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#4285f4;border-color:#dde1e6;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover.active{color:#fff;background-color:#4285f4;border-color:hsl(213.3333333333,15.2542372881%,76.431372549%)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:rgb(27.444,108.112,241.756);border-color:hsl(213.3333333333,15.2542372881%,76.431372549%)}.datepicker table tr td span.old,.datepicker table tr td span.new{color:rgba(0,0,0,.54)}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer;color:#4285f4}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:rgba(0,0,0,.12)}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:rgba(0,0,0,0)}.input-group.date .input-group-addon i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:normal;line-height:1.5;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:var(--bs-tertiary-bg);border:solid #dde1e6;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker{box-shadow:0px 3px 16px 0px rgba(193,211,236,.29);border-radius:8px;padding:.8rem 1.1rem}.datepicker>div{display:block}.datepicker.datepicker-dropdown{background:#fff;z-index:25}.datepicker.datepicker-dropdown:before,.datepicker.datepicker-dropdown:after{display:none}.datepicker table{width:19rem;height:auto}.datepicker table tr td,.datepicker table tr th{padding:.8rem;width:2.5rem;height:2.5rem;font-size:.8008rem;text-shadow:none !important;vertical-align:middle}.datepicker thead tr:first-child th,.datepicker tfoot tr th{color:#092440}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:rgba(0,0,0,0)}.datepicker thead tr:last-child{border-bottom:1px solid #f4f6f8}.datepicker table tr td.old,.datepicker table tr td.new{color:#c1cbd1}.datepicker table tr td.day,.datepicker table tr td.active,.datepicker table tr td span{text-shadow:none !important;background:none !important;position:relative}.datepicker table tr td.day:hover:before,.datepicker table tr td.day.focused:before,.datepicker table tr td.active:before,.datepicker table tr td.active:hover:before,.datepicker table tr td.active.disabled:before,.datepicker table tr td.active.disabled:hover:before,.datepicker table tr td span:hover:before,.datepicker table tr td span.active:before{content:" ";position:absolute;z-index:-1;border-radius:50%;width:2.5rem;height:2.5rem;left:50%;top:50%;margin-top:-1.25rem;margin-left:-1.25rem}.datepicker table tr td.day:hover:not(.disabled),.datepicker table tr td.day.focused,.datepicker table tr td span:hover{color:#4285f4 !important}.datepicker table tr td.day:hover:not(.disabled):before,.datepicker table tr td.day.focused:before,.datepicker table tr td span:hover:before{background:rgba(59,134,255,.2)}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td span.active{color:#fff !important}.datepicker table tr td.active:before,.datepicker table tr td.active:hover:before,.datepicker table tr td.active.disabled:before,.datepicker table tr td.active.disabled:hover:before,.datepicker table tr td span.active:before{background:#4285f4}.datepicker .datepicker-switch{font-weight:700;font-size:.88rem}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next{padding-bottom:1rem}.datepicker .prev,.datepicker .next{font-size:0}.datepicker .prev:before,.datepicker .next:before{font-family:FontADX,sans-serif;font-size:1.2rem;font-weight:300}.datepicker .dow{color:#86919a}.datepicker .prev:before{content:""}.datepicker .next:before{content:""}
