.date-picker.svelte-1wdl3w5{display:flex;justify-content:center;position:relative;width:var(--date-picker-width, 100%)}.date-picker.svelte-1wdl3w5:not(.disabled):hover,.date-picker:not(.disabled).is-open.svelte-1wdl3w5{--date-picker-color-background-rgb:var(--color-text-rgb);--date-picker-color-background-custom-opacity:.11}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper{width:100%}.date-picker.svelte-1wdl3w5:not(.with-input) .flatpickr-input{display:none}.date-picker.svelte-1wdl3w5 .flatpickr-input{border:none;background:rgba(var(--date-picker-color-background-rgb, var(--color-background-secondary-rgb)),var(--date-picker-color-background-custom-opacity, 1));height:100%;width:100%;padding:var(--date-picker-padding, 23px 15px 10px 15px)}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar.inline{top:0;border-radius:0}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar{box-shadow:none}.date-picker.with-input.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar{border:1px solid rgba(var(--color-text-rgb),.3);border-radius:8px}.date-picker.with-input.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-months{border-top-left-radius:8px;border-top-right-radius:8px}.date-picker.with-input.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-innerContainer{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-innerContainer,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-days{border:none}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-innerContainer,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-month,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-months,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-weekdays,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar span.flatpickr-weekday,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months{background:var(--date-picker-background, var(--color-background))}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-month{color:var(--color-text);order:1}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-current-month{font-size:18px;left:0;width:auto}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-next-month,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-prev-month{position:relative;color:var(--color-text);fill:var(--color-text);stroke:var(--color-text);stroke-width:1px;height:34px;width:20px;top:0;align-items:center;display:flex}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-next-month{order:3}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-prev-month{order:2}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:var(--color-text)}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:var(--color-text)}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.selected,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.startRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.endRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.selected.inRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.startRange.inRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.endRange.inRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.selected:focus,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.startRange:focus,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.endRange:focus,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.selected:hover,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.startRange:hover,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.endRange:hover,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:var(--color-quaternary);color:var(--color-quaternary-contrast);border-color:var(--color-quaternary)}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.inRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.nextMonthDay.inRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.today.inRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day:hover,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.nextMonthDay:hover,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day:focus,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.prevMonthDay:focus,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.nextMonthDay:focus{background:transparent}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-weekday{color:var(--color-text)}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.flatpickr-day-has-availability{position:relative}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.flatpickr-day-has-availability:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:var(--color-primary, #4c5cd6)}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.selected.flatpickr-day-has-availability:after{background:var(--color-quaternary-contrast, white)}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.nextMonthDay,.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.prevMonthDay{color:rgba(var(--color-text-rgb),var(--date-picker-days-out-of-month-opacity, .3))}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.inRange{border-left:none;border-right:none;border-top-width:2px;border-bottom-width:2px;box-shadow:-5px 0 0 var(--color-quaternary),5px 0 0 var(--color-quaternary);border-color:var(--color-quaternary);line-height:100%;display:flex;align-items:center;justify-content:center;position:relative}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.inRange:before{content:"";position:absolute;top:0;left:-5px;width:100%;height:100%;border-left:solid 5px var(--date-picker-background, var(--color-background));border-right:solid 5px var(--date-picker-background, var(--color-background))}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 var(--color-quaternary)}.date-picker.svelte-1wdl3w5>.flatpickr-wrapper .dayContainer{height:265px}.date-picker.svelte-1wdl3w5:before{content:var(--label, "");width:100%;-webkit-font-smoothing:antialiased;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);position:absolute;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);top:50%;transform:translateY(-50%);pointer-events:none;left:16px;z-index:1;color:var(--color-text)}.date-picker.has-value.svelte-1wdl3w5:before,.date-picker.is-open.svelte-1wdl3w5:before{transform:translateY(-106%) scale(.75)}.date-picker.svelte-1wdl3w5:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transform:scaleX(0);opacity:0;--line-height:1px;--line-color:transparent;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);background:linear-gradient(transparent calc(4px - var(--line-height)),var(--line-color) var(--line-height));color:var(--color-text)}.date-picker.is-open.svelte-1wdl3w5:after{--line-height:2px;transform:scaleX(1);opacity:1}.date-picker.is-valid.svelte-1wdl3w5:after{--line-color:var(--color-primary)}.date-picker.svelte-1wdl3w5:not(.is-valid):after{--line-color:var(--color-danger);transform:scaleX(1);opacity:1}.date-picker.picker-above.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar.static{top:unset;bottom:calc(100% + 24px)}.date-picker.picker-right.svelte-1wdl3w5>.flatpickr-wrapper .flatpickr-calendar.static{left:unset;right:0}.date-picker.label-above.svelte-1wdl3w5 .flatpickr-input{background:var(--color-background);border:1px solid rgba(var(--color-text-rgb),.2);border-radius:6px;padding:0 12px;min-height:48px;font-size:14px;transition:border-color .15s ease}.date-picker.label-above.svelte-1wdl3w5:not(.disabled):hover{--date-picker-color-background-rgb:var(--color-background-rgb);--date-picker-color-background-custom-opacity:1}.date-picker.label-above.svelte-1wdl3w5 .flatpickr-input:focus{border-color:var(--color-primary);outline:none}.date-picker.label-above.svelte-1wdl3w5:after{content:none}.date-picker.label-above.svelte-1wdl3w5:before{left:12px;color:rgba(var(--color-text-rgb),.4);font-size:14px;transition:none;transform:translateY(-50%)}.date-picker.label-above.has-value.svelte-1wdl3w5:before{content:none}.clear.svelte-1wdl3w5{cursor:pointer;height:16px;opacity:.7;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:16px;padding:0;border:none;background:none;color:inherit;line-height:0}.date-picker.svelte-1wdl3w5 .flatpickr-input:disabled{background:rgba(var(--date-picker-color-background-rgb, var(--color-background-secondary-rgb)),var(--date-picker-color-background-custom-opacity-disabled, .5));cursor:not-allowed}.date-picker.svelte-1wdl3w5 .flatpickr-wrapper .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:rgba(var(--color-text-rgb),.3)}.date-picker.is-full-width.svelte-1wdl3w5 .dayContainer,.date-picker.is-full-width.svelte-1wdl3w5 .dayContainer .flatpickr-day,.date-picker.is-full-width.svelte-1wdl3w5 .flatpickr-calendar{max-width:100%;width:100%}.date-picker.is-full-width.svelte-1wdl3w5 .flatpickr-rContainer,.date-picker.is-full-width.svelte-1wdl3w5 .flatpickr-rContainer .flatpickr-days{width:100%}.date-picker.is-full-width.svelte-1wdl3w5 .dayContainer,.date-picker.is-full-width.svelte-1wdl3w5 .flatpickr-days{min-width:0}
