.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:flex;flex-direction:column;z-index:9001;-webkit-user-select:none;user-select:none;border:1px solid grey;border-radius:.263921875em;overflow:hidden;background:#fff;box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .3s;display:flex;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:hsla(0,0%,50.2%,.4)}.qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:33.33333%;cursor:pointer;opacity:.5;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:#d3d3d3;filter:blur(0);transition:filter .3s}.qs-controls.qs-blur{filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;transition:background .15s}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:after{content:"";border:.390625em solid transparent;position:absolute;top:50%;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:grey;right:50%;transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:grey;left:50%;transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;transition:border .2s;border-bottom:1px solid transparent}.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:1px solid grey}.qs-month-year:active:focus,.qs-month-year:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;filter:blur(0);transition:filter .3s}.qs-squares.qs-blur{filter:blur(5px)}.qs-square{width:14.28571%;height:1.5625em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-day,.qs-empty{cursor:default}.qs-day{font-weight:700;color:grey}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-datepicker-container{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 235 237/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0px 2px 3px rgba(14,60,103,0.09);--tw-shadow-colored:0px 2px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);width:307.875px;padding:8px}.qs-controls{margin-bottom:1rem;background-color:initial;height:auto;padding:4px}.qs-arrow{padding:.5rem;--tw-text-opacity:1;color:rgb(16 30 43/var(--tw-text-opacity));height:auto;width:auto}.qs-arrow:hover{--tw-bg-opacity:1;background-color:rgb(247 250 252/var(--tw-bg-opacity))}.qs-arrow:hover.qs-left:after{--tw-border-opacity:1;border-right-color:initial}.qs-arrow:hover.qs-right:after{--tw-border-opacity:1;border-left-color:initial}.qs-month-year{font-size:15px;line-height:27.75px;font-weight:500;--tw-text-opacity:1;color:rgb(16 30 43/var(--tw-text-opacity));border-bottom-color:transparent}.qs-month-year:not(.qs-disabled-year-overlay):hover{--tw-border-opacity:1;border-color:rgb(194 203 209/var(--tw-border-opacity))}.qs-squares{padding:.5rem}.qs-square{border-radius:.5rem;font-size:14px;--tw-text-opacity:1;color:rgb(16 30 43/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;max-width:36px;height:36px;line-height:36px}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{--tw-bg-opacity:1;background-color:rgb(247 250 252/var(--tw-bg-opacity));background:#f5f5f5}.qs-current{border-width:2px;--tw-border-opacity:1;border-color:rgb(33 65 139/var(--tw-border-opacity));text-decoration-line:none;font-weight:400}.qs-active,.qs-active:hover{--tw-bg-opacity:1;background-color:rgb(33 65 139/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));background:#6b46c1!important}.qs-disabled,.qs-outside-current-month{--tw-text-opacity:1;color:rgb(194 203 209/var(--tw-text-opacity));opacity:.3}.qs-disabled{cursor:not-allowed}.qs-day{font-size:14px;line-height:23.8px;font-weight:500;--tw-text-opacity:1;color:rgb(103 120 133/var(--tw-text-opacity));color:#666;pointer-events:none}@media (max-width:640px){.qs-datepicker-container{width:calc(100vw - 20px);max-width:307.875px}}input.datepicker{background:url(images/datepicker-icon.svg) no-repeat calc(100% - .75rem) 50%;background-color:#fff;padding-right:2.5rem}input.datepicker:not(:focus):not(.has-value){color:transparent}@supports (-moz-appearance:none){input.datepicker:not(:focus):not(.has-value){color:inherit}}input.datepicker:not(:focus):not(.has-value):before{display:block;content:attr(placeholder);width:0;white-space:nowrap;font-weight:400;--tw-text-opacity:1;color:rgb(103 120 133/var(--tw-text-opacity));margin-top:25%}
/*# sourceMappingURL=js-datepicker-custom.css.map */