.flatpickr-calendar{background-color:var(--color-background);box-shadow:4px 8px 24px rgba(0,10,44,.075);border-radius:2px;padding:var(--space-l);width:auto !important}.flatpickr-calendar.multiMonth{padding:var(--space-m)}@supports(display: grid){.flatpickr-calendar .flatpickr-months,.flatpickr-calendar .flatpickr-weekdays,.flatpickr-calendar .flatpickr-days{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:var(--space-xl)}}.flatpickr-calendar .flatpickr-months{margin-bottom:var(--space-m)}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:var(--space-l);height:var(--size-m-1);padding:0;color:var(--color-body)}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{width:var(--size-m-1);height:var(--size-m-1)}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{left:var(--space-m)}.flatpickr-calendar .flatpickr-months .flatpickr-next-month{right:var(--space-m)}.flatpickr-calendar .numInputWrapper:hover{background:none !important}.flatpickr-calendar .numInputWrapper .arrowUp,.flatpickr-calendar .numInputWrapper .arrowDown{display:none !important}.flatpickr-calendar .numInputWrapper input{width:fit-content}.flatpickr-calendar .flatpickr-current-month{gap:.75rem;display:flex;padding:0;justify-content:center}.flatpickr-calendar .flatpickr-current-month .cur-month,.flatpickr-calendar .flatpickr-current-month .numInput{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1);font-style:var(--font-style-small-heading);color:var(--color-body)}.flatpickr-calendar .flatpickr-current-month .cur-month{margin-left:0}.flatpickr-calendar .flatpickr-weekdays{height:auto}@supports(display: grid){.flatpickr-calendar .flatpickr-weekdaycontainer{display:grid;grid-template-columns:repeat(7, var(--size-l-2));grid-template-rows:var(--size-l-2)}}.flatpickr-calendar .flatpickr-weekday{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-1);line-height:var(--line-height-label-1);letter-spacing:var(--letter-spacing-label-1);font-style:var(--font-style-label);color:oklch(from var(--color-body) l c h/0.5);display:flex;justify-content:center;align-items:center}.flatpickr-calendar .flatpickr-days{width:100% !important}.flatpickr-calendar .dayContainer{border:0;box-shadow:none}@supports(display: grid){.flatpickr-calendar .dayContainer{display:grid;grid-template-columns:repeat(7, var(--size-l-2));grid-auto-rows:var(--size-l-2);width:100% !important;max-width:100% !important}}.flatpickr-calendar .flatpickr-day{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);font-style:var(--font-style-body);color:var(--color-body);margin-top:0 !important;display:flex;justify-content:center;align-items:center}@supports(display: grid){.flatpickr-calendar .flatpickr-day{width:100% !important;max-width:100% !important;height:100% !important;max-height:100% !important}}.flatpickr-calendar .flatpickr-day.flatpickr-disabled{opacity:.25}.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover{color:inherit;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange{color:var(--color-accent-primary-reverse)}.flatpickr-calendar .flatpickr-day.inRange{box-shadow:none !important;background:rgba(0,0,0,0);border:none}.flatpickr-calendar .flatpickr-day.inRange:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:var(--color-body-a5);border:1px solid var(--color-background);z-index:-1}.flatpickr-calendar .flatpickr-day.today{border-color:rgba(0,0,0,0)}.flatpickr-calendar .flatpickr-day.today:hover:not(.startRange):not(.endRange){color:var(--color-body);background-color:color-mix(in oklch, var(--color-accent-primary), var(--color-mix-tint, #FFF) 87.5%)}.flatpickr-calendar .flatpickr-day.selected.startRange,.flatpickr-calendar .flatpickr-day.startRange.startRange,.flatpickr-calendar .flatpickr-day.endRange.startRange,.flatpickr-calendar .flatpickr-day.selected.endRange,.flatpickr-calendar .flatpickr-day.startRange.endRange,.flatpickr-calendar .flatpickr-day.endRange.endRange{border-radius:100%}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus-visible,.flatpickr-calendar .flatpickr-day.startRange:focus-visible,.flatpickr-calendar .flatpickr-day.endRange:focus-visible,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary)}.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.inRange:hover,.flatpickr-calendar .flatpickr-day.startRange.inRange:hover,.flatpickr-calendar .flatpickr-day.endRange.inRange:hover,.flatpickr-calendar .flatpickr-day.selected:focus-visible:hover,.flatpickr-calendar .flatpickr-day.startRange:focus-visible:hover,.flatpickr-calendar .flatpickr-day.endRange:focus-visible:hover,.flatpickr-calendar .flatpickr-day.selected:hover:hover,.flatpickr-calendar .flatpickr-day.startRange:hover:hover,.flatpickr-calendar .flatpickr-day.endRange:hover:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay:hover,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay:hover,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay:hover{background-color:var(--color-accent-primary-dark);border-color:var(--color-accent-primary-dark)}.flatpickr-calendar .flatpickr-day:hover{background-color:var(--color-body-a5);border:none}.flatpickr-calendar .flatpickr-day.inRange{box-shadow:-5px 0 0 color-mix(in oklch, var(--color-accent-primary), var(--color-mix-tint, #FFF) 87.5%),5px 0 0 color-mix(in oklch, var(--color-accent-primary), var(--color-mix-tint, #FFF) 87.5%)}.flatpickr-calendar .flatpickr-day.selected.startRange,.flatpickr-calendar .flatpickr-day.startRange.startRange,.flatpickr-calendar .flatpickr-day.selected.endRange,.flatpickr-calendar .flatpickr-day.endRange.endRange{position:relative}.flatpickr-calendar .flatpickr-day.selected.startRange:after,.flatpickr-calendar .flatpickr-day.startRange.startRange:after,.flatpickr-calendar .flatpickr-day.selected.endRange:after,.flatpickr-calendar .flatpickr-day.endRange.endRange:after{content:"";position:absolute;top:-1px;left:50%;width:calc(50% + 1px);height:calc(100% + 2px);z-index:-1;background:var(--color-body-a5);border:1px solid var(--color-background)}.flatpickr-calendar .flatpickr-day.selected.endRange:after,.flatpickr-calendar .flatpickr-day.endRange.endRange:after{left:auto;right:50%}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:none}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)):after,.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)):after,.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)):after{width:calc(50% + 6px)}.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-next-month{margin-top:.25rem}.flatpickr-calendar .flatpickr-prev-month svg,.flatpickr-calendar .flatpickr-next-month svg{display:none}.flatpickr-calendar .flatpickr-prev-month::after,.flatpickr-calendar .flatpickr-next-month::after{content:"";display:block;width:24px;height:100%}.flatpickr-calendar .flatpickr-prev-month::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14.842 17.685L9.15796 12L14.842 6.315' stroke='%23141414' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center}.flatpickr-calendar .flatpickr-next-month::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' fill='none'%3E%3Cpath d='M0.75 0.75L6.434 6.435L0.75 12.12' stroke='%23141414' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center}.flatpickr-calendar .flatpickr-current-month span.cur-month:hover{background:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:var(--color-accent-primary)}
/*# sourceMappingURL=flatpickr_custom.css.map */
