.shortcut-buttons-flatpickr-wrapper .shortcut-buttons-flatpickr-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--mds-spacing-05, 1rem)}.shortcut-buttons-flatpickr-wrapper .shortcut-buttons-flatpickr-button{--mds-button-base-border-color: transparent;--mds-button-base-block-size: 2.5rem;--mds-button-base-padding-block: calc(var(--mds-spacing-03, .5rem) - 1px);--mds-button-base-background-color: transparent;--mds-button-base-color: inherit;--mds-button-base-icon-size: 1.5rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--mds-spacing-03, .5rem);transition:70ms cubic-bezier(0,0,.38,.9);transition-property:background-color,border-color,color;border:var(--mds-button-border-width, 1px) solid var(--mds-button-base-border-color);border-radius:var(--mds-button-border-radius, var(--mds-button-base-border-radius));block-size:var(--mds-button-block-size, var(--mds-button-base-block-size));padding-block:var(--mds-button-padding-block, var(--mds-button-base-padding-block));padding-inline:var(--mds-button-padding-inline, var(--mds-button-base-padding-inline));background-color:var(--mds-button-base-background-color);line-height:1.714em;color:var(--mds-button-base-color);font-weight:600;cursor:pointer;user-select:none;--mds-button-base-border-radius: .375rem;--mds-button-base-block-size: var(--mds-spacing-07, 2rem);--mds-button-base-padding-block: calc(var(--mds-spacing-02, .25rem) - 1px);--mds-button-base-padding-inline: calc(var(--mds-spacing-05, 1rem) - 1px);--mds-button-base-border-color: var(--mds-button-outline-border-color, var(--mds-ui-color-06, #666679));--mds-button-base-background-color: var(--mds-button-outline-background-color, var(--mds-ui-color-01, #fff));--mds-button-base-color: var(--mds-button-outline-color, var(--mds-text-color-default, #161616))}.shortcut-buttons-flatpickr-wrapper .shortcut-buttons-flatpickr-button svg{--mds-icon-fill: currentcolor;transition-property:none;inline-size:var(--mds-button-icon-size, var(--mds-button-base-icon-size));block-size:var(--mds-button-icon-size, var(--mds-button-base-icon-size))}.shortcut-buttons-flatpickr-wrapper .shortcut-buttons-flatpickr-button:hover{--mds-button-base-border-color: var(--mds-button-base-border-color-hover);--mds-button-base-background-color: var(--mds-button-base-background-color-hover);--mds-button-base-color: var(--mds-button-base-color-hover)}.shortcut-buttons-flatpickr-wrapper .shortcut-buttons-flatpickr-button:focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-button-focus-ouline-color, var(--mds-outline-color));outline-offset:calc(var(--mds-outline-offset) * -1)}.shortcut-buttons-flatpickr-wrapper .shortcut-buttons-flatpickr-button:is(:active,.mu-is-active){--mds-button-base-border-color: var(--mds-button-base-border-color-active);--mds-button-base-background-color: var(--mds-button-base-background-color-active);--mds-button-base-color: var(--mds-button-base-color-active)}.shortcut-buttons-flatpickr-wrapper .shortcut-buttons-flatpickr-button:hover{--mds-button-base-border-color-hover: var(--mds-button-outline-border-color-hover, var(--mds-ui-color-06, #666679));--mds-button-base-background-color-hover: var(--mds-button-outline-background-color-hover, var(--mds-ui-color-03, #e0e0e7));--mds-button-base-color-hover: var(--mds-button-outline-color-hover, var(--mds-text-color-default, #161616))}.shortcut-buttons-flatpickr-wrapper .shortcut-buttons-flatpickr-button:is(:active,.mu-is-active){--mds-button-base-border-color-active: var(--mds-button-outline-border-color-active, var(--mds-ui-color-06, #666679));--mds-button-base-background-color-active: var(--mds-button-outline-background-color-active, var(--mds-ui-color-04, #d5d6e0));--mds-button-base-color-active: var(--mds-button-outline-color-active, var(--mds-text-color-default, #161616))}.shortcut-buttons-flatpickr-wrapper .shortcut-buttons-flatpickr-button:is(:disabled,.mu-is-disabled){--mds-button-base-background-color: transparent}@keyframes fp-fade-in-down{0%{opacity:0;transform:translate3d(0,calc(var(--mds-spacing-04, .75rem) * -1),0)}to{opacity:1;transform:translateZ(0)}}.flatpickr-am-pm:focus,.flatpickr-time:focus,.flatpickr-day:focus,.flatpickr-days:focus,.flatpickr-monthDropdown-months:focus,.flatpickr-calendar:focus{outline:0}.flatpickr-calendar{position:absolute;display:none;opacity:0;visibility:hidden;box-shadow:0 .5rem 1rem var(--mds-border-color, #e0e0e7),0 0 0 1px var(--mds-border-color, #e0e0e7);border-radius:.375rem;padding-block:var(--mds-spacing-03, .5rem);padding-inline:var(--mds-spacing-05, 1rem);inline-size:calc(17.5rem + (var(--mds-spacing-05, 1rem) * 2));background-color:var(--mds-container-bg-color-02, #fff);touch-action:manipulation;text-align:center}.flatpickr-calendar.arrowBottom{transform:translateY(-1.5rem)}.flatpickr-calendar.arrowBottom.hasTime{transform:translateY(-1rem)}.flatpickr-calendar.arrowBottom.hasTime:not(.noCalendar){transform:translateY(-2rem)}.flatpickr-calendar.inline,.flatpickr-calendar.open{display:grid;gap:var(--mds-spacing-03, .5rem);opacity:1;visibility:visible;max-block-size:40rem}.flatpickr-calendar.open{z-index:99999}.flatpickr-calendar.animate.open.arrowTop{animation:fp-fade-in-down 70ms cubic-bezier(0,0,.38,.9)}.flatpickr-calendar.inline{position:relative;top:2px}.flatpickr-calendar.static{top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex;justify-content:space-between;align-items:center;gap:var(--mds-spacing-03, .5rem)}.flatpickr-month{flex:1}.flatpickr-next-month,.flatpickr-prev-month{display:grid;place-items:center;cursor:pointer}.disabled.flatpickr-next-month,.disabled.flatpickr-prev-month{display:none}.flatpickr-next-month svg,.flatpickr-prev-month svg{block-size:1.125rem;inline-size:1.125rem;fill:var(--mds-text-color-default, #161616)}.flatpickr-next-month:hover svg,.flatpickr-prev-month:hover svg{fill:var(--mds-text-color-default, #161616)}.flatpickr-monthDropdown-months{block-size:100%;inline-size:var(--mfc-select-inline-size, 100%);min-inline-size:var(--mfc-select-min-inline-size, 2.5rem);border:1px solid var(--mfc-input-color-border, var(--mds-form-border-color, #666679));border-radius:.187rem;padding-block:var(--mfc-select-padding-block, .4375rem);padding-inline:var(--mfc-select-padding-inline, .9375rem 2.8125rem);font-size:var(--mfc-select-font-size, inherit);font-weight:500;color:var(--mfc-input-color-text, var(--mds-text-color-default, #161616));padding-block:.1875rem;padding-inline:.6875rem;min-block-size:2rem}@media (forced-colors: none){.flatpickr-monthDropdown-months{appearance:none;background-color:var(--mfc-input-color-background, var(--mds-form-bg-color, #fff));background-image:var(--mfc-select-background-image, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23666679' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"));background-repeat:no-repeat;background-position:right 16px center;background-size:16px 12px}}@media (forced-colors: none) and (prefers-color-scheme: dark){.flatpickr-monthDropdown-months{--mfc-select-background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23a5a5b6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}}.flatpickr-monthDropdown-months:focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.flatpickr-monthDropdown-months:disabled{border-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);background-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);color:var(--mds-disabled-color, #a5a5b6);opacity:1}.flatpickr-monthDropdown-months:disabled~.mfc-help-text{color:var(--mds-disabled-color, #a5a5b6)}.flatpickr-monthDropdown-months:disabled~.mfc-help-text svg{fill:var(--mds-disabled-color, #a5a5b6)}.flatpickr-monthDropdown-months option[disabled]{color:var(--mds-disabled-color, #a5a5b6)}.numInputWrapper{position:relative;block-size:auto}.numInputWrapper input{border-radius:.187rem;border:1px solid var(--mfc-input-color-border, var(--mds-form-border-color, #666679));background-color:var(--mfc-input-color-background, var(--mds-form-bg-color, #fff));color:var(--mfc-input-color-text, var(--mds-text-color-default, #161616));font-weight:500;--mds-input-border-width: 1px;--mds-input-block-padding: .1875rem;--mds-input-inline-padding: .6875rem;--mds-input-block-size: 2rem;--mds-input-inline-box-sizing: calc(var(--mds-input-ch-size) + var(--mds-input-inline-padding) * 2 + var(--mds-input-border-width) * 2);font-size:.875rem;padding-block:var(--mds-input-block-padding);padding-inline:var(--mds-input-inline-padding);block-size:var(--mds-input-block-size);inline-size:var(--mds-input-inline-size);max-inline-size:var(--mds-input-inline-box-sizing);font-size:var(--mds-input-font-size, .875rem)}.numInputWrapper input:focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.numInputWrapper input:disabled{background-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);border-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);color:var(--mds-disabled-color, #a5a5b6);opacity:1}.numInputWrapper input:disabled~.mfc-help-text{color:var(--mds-disabled-color, #a5a5b6)}.numInputWrapper input:disabled~.mfc-help-text svg{fill:var(--mds-disabled-color, #a5a5b6)}.numInputWrapper input:not(:is([disabled],.flatpickr)):read-only{background-color:transparent;border-color:var(--mds-read-only-border-color, #a5a5b6);color:var(--mds-read-only-on-color, #e0e0e7)}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{appearance:none}.numInputWrapper span{position:absolute;inset-inline-end:.25rem;inline-size:1rem;block-size:50%;line-height:50%;opacity:1;cursor:pointer}.numInputWrapper span:after{content:"";position:absolute;display:block;block-size:1rem;inline-size:1rem;background-image:var(--mfc-select-background-image, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23666679' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"));background-repeat:no-repeat;background-position:right 1px center;background-size:16px 12px}@media (prefers-color-scheme: dark){.numInputWrapper span:after{--mfc-select-background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23a5a5b6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}}.numInputWrapper span.arrowUp{border-block-end:0;border-start-end-radius:3px}.numInputWrapper span.arrowUp:after{transform:rotate(-180deg);background-position:left 1px center}.numInputWrapper span.arrowDown{inset-block-start:50%;border-end-end-radius:3px}.flatpickr-current-month{display:flex;align-items:center;justify-content:space-between;gap:var(--mds-spacing-03, .5rem)}.flatpickr-current-month .cur-month{font-weight:600}.flatpickr-current-month .cur-year{appearance:textfield;width:10ch}.flatpickr-weekdays{display:flex;block-size:1.49975rem}.flatpickr-weekdaycontainer{display:flex;flex:1}.flatpickr-weekday{flex:1;font-size:.75rem;font-weight:600}.flatpickr-days{display:grid;place-items:center;inline-size:17.5rem}.dayContainer{display:flex;flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);inline-size:17.5rem;min-inline-size:17.5rem}.dayContainer+.dayContainer{box-shadow:-1px 0 0 var(--mds-border-color, #e0e0e7)}.flatpickr-day{flex-basis:14.2857%;border-radius:50%;max-inline-size:2.5rem;block-size:2.5rem;cursor:pointer;line-height:calc(2.5rem - 2px)}.flatpickr-day.notAllowed,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:var(--mds-color-secondary, #666679)}.flatpickr-day.inRange,.flatpickr-day:hover,.flatpickr-day:focus{background-color:var(--mds-ui-color-02, #eeeef1)}.flatpickr-day.inRange{border-radius:0;background-color:var(--mds-ui-color-02, #eeeef1)}.flatpickr-day.today{background-color:var(--mds-ui-color-02, #eeeef1);color:var(--mds-color-primary, #348cd6)}.flatpickr-day.endRange,.flatpickr-day.startRange,.flatpickr-day.selected{background-color:var(--mds-color-primary, #348cd6);color:var(--mds-color-primary-on, #fff)}.flatpickr-day.startRange:not(.endRange){border-radius:50% 0 0 50%}.flatpickr-day.endRange:not(.startRange){border-radius:0 50% 50% 0}.flatpickr-day.notAllowed{cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.notAllowed:not(.today):hover{border-color:transparent;background-color:transparent}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:var(--mds-color-secondary, #666679)}.flatpickr-day.flatpickr-disabled{cursor:not-allowed;color:var(--mds-disabled-color, #a5a5b6)}.flatpickr-day.flatpickr-disabled:hover{background-color:transparent}.flatpickr-day.hidden{visibility:hidden}.flatpickr-weeks,.flatpickr-weekwrapper{display:flex;flex-direction:column}.flatpickr-weeks{align-items:center;inline-size:2.5rem;box-shadow:1px 0 0 var(--mds-border-color, #e0e0e7)}.flatpickr-weeks .flatpickr-day,.flatpickr-weeks .flatpickr-day:hover{flex-basis:auto;border-color:transparent;background-color:transparent;cursor:default;color:var(--mds-disabled-color, #a5a5b6)}.flatpickr-innerContainer{display:flex;justify-content:center}.flatpickr-time{overflow:hidden;display:flex;justify-content:center;align-items:center;gap:var(--mds-spacing-03, .5rem);color:inherit}.flatpickr-time:first-child{border-color:transparent}.flatpickr-calendar.showTimeInput .flatpickr-time{block-size:calc(2rem + 1px)}.flatpickr-time input{inline-size:8ch}.flatpickr-hour{font-weight:600}.flatpickr-am-pm,.flatpickr-time-separator{flex-shrink:0;user-select:none}.flatpickr-time-separator{font-weight:600}.flatpickr-am-pm{inline-size:3ch;cursor:pointer;line-height:2rem}.flatpickr-input[readonly]{cursor:pointer}
/* Mosaic Design System | flatpickr | v1.0.8 */
/*# sourceMappingURL=flatpickr.min.css.map */
