:root{--text-color:#111;--secondary-color:#767676;--border-color:#949494;--bg-color:#fff;--disabled-color:#959595;--hover-color:#f2f3f5;--bg2-color:#f2f3f5;--focus-color:#0000ff;--error-color:#d4351c}inclusive-dates-calendar,inclusive-dates-calendar *,inclusive-dates-calendar :after,inclusive-dates-calendar :before{margin:0;padding:0;box-sizing:border-box}inclusive-dates-calendar{display:inline-flex}inclusive-dates :focus-visible{outline:.25rem solid var(--focus-color)}.inclusive-dates,.inclusive-dates-calendar{display:block;width:min-content;min-width:18rem;max-width:24rem;border:.0625rem solid var(--border-color);border-radius:.375rem;color:var(--text-color);background-color:var(--bg-color);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:23.5rem){.inclusive-dates,.inclusive-dates-calendar{min-width:20rem;max-width:24rem}}.inclusive-dates-calendar--disabled [aria-disabled]{opacity:.5;cursor:default}.inclusive-dates-calendar--disabled .inclusive-dates-calendar__weekday{color:var(--disabled-color)}.inclusive-dates-calendar--disabled .inclusive-dates-calendar__date:focus>*{outline:none}.inclusive-dates-calendar--disabled .inclusive-dates-calendar__date{cursor:default;opacity:.5}.inclusive-dates-calendar--disabled .inclusive-dates-calendar__date:hover>*{background-color:rgba(0,0,0,0)}.inclusive-dates-calendar--disabled .inclusive-dates-calendar__date--in-range:hover>*{background-color:#f2f3f5}.inclusive-dates-calendar--disabled .inclusive-dates-calendar__date--selected:hover>*{color:#fff;background-color:var(--hover-color)}.inclusive-dates-calendar__header{display:flex;padding:.75rem;align-items:center;gap:.5rem}.inclusive-dates-calendar__current-month{display:flex;flex-grow:1;gap:.5rem}.inclusive-dates-calendar__month-select,.inclusive-dates-calendar__year-select{display:flex;height:2rem;padding-right:.5rem;padding-left:.5rem;align-items:center;border:none;border-radius:.25rem;color:var(--text-color);background:var(--bg2-color);font:inherit;line-height:1.125}@media screen and (forced-colors:active){.inclusive-dates-calendar__month-select,.inclusive-dates-calendar__year-select{border:1px solid rgba(0,0,0,0)}}.inclusive-dates-calendar__month-select{flex-grow:1;cursor:pointer;appearance:none}.inclusive-dates-calendar__year-select{max-width:5rem}.inclusive-dates-calendar__next-month-button,.inclusive-dates-calendar__next-year-button,.inclusive-dates-calendar__previous-month-button,.inclusive-dates-calendar__previous-year-button{display:inline-flex;width:2rem;height:2rem;padding:.375rem;flex-shrink:0;justify-content:center;align-items:center;border:none;border-radius:.25rem;color:var(--text-color);background-color:var(--bg2-color);cursor:pointer}.inclusive-dates-calendar__next-month-button[aria-disabled],.inclusive-dates-calendar__next-year-button[aria-disabled],.inclusive-dates-calendar__previous-month-button[aria-disabled],.inclusive-dates-calendar__previous-year-button[aria-disabled]{color:var(--disabled-color)}@media screen and (forced-colors:active){.inclusive-dates-calendar__next-month-button[aria-disabled],.inclusive-dates-calendar__next-year-button[aria-disabled],.inclusive-dates-calendar__previous-month-button[aria-disabled],.inclusive-dates-calendar__previous-year-button[aria-disabled]{color:GrayText}}.inclusive-dates-calendar__body{padding-right:.75rem;padding-bottom:.75rem;padding-left:.75rem}.inclusive-dates-calendar__calendar{width:100%;table-layout:fixed;border-collapse:collapse}.inclusive-dates-calendar__weekday>span{display:flex;padding:.2rem;justify-content:center;align-items:center;font-weight:600;aspect-ratio:1}.inclusive-dates-calendar__date{padding:.125rem;text-align:center;cursor:pointer}.inclusive-dates-calendar__date:focus{outline:none}.inclusive-dates-calendar__date:focus-visible>*{outline:.25rem solid var(--focus-color)}@media screen and (forced-colors:active){.inclusive-dates-calendar__date:focus-visible>*{outline-color:Highlight}}.inclusive-dates-calendar__date:hover>*{background-color:var(--hover-color)}.inclusive-dates-calendar__date>*{display:flex;justify-content:center;align-items:center;border-radius:.25rem;aspect-ratio:1}.inclusive-dates-calendar__date--today>*{font-weight:700;font-style:normal;color:var(--focus-color)}.inclusive-dates-calendar__date--in-range:hover>*,.inclusive-dates-calendar__date--in-range>*,.inclusive-dates-calendar__date--selected:hover>*,.inclusive-dates-calendar__date--selected>*{color:var(--bg-color);background-color:var(--focus-color);font-weight:500;outline-offset:.125rem}@media screen and (forced-colors:active){.inclusive-dates-calendar__date--in-range:hover>*,.inclusive-dates-calendar__date--in-range>*,.inclusive-dates-calendar__date--selected:hover>*,.inclusive-dates-calendar__date--selected>*{background-color:Highlight}}.inclusive-dates-calendar__date--disabled{color:var(--disabled-color);cursor:default;position:relative}@media screen and (forced-colors:active){.inclusive-dates-calendar__date--disabled{color:GrayText}}.inclusive-dates-calendar__date--disabled:after{content:"";position:absolute;height:1.5rem;width:.078125rem;background-color:var(--disabled-color);transform:rotate(45deg);right:50%;top:25%}.inclusive-dates-calendar__date--disabled.inclusive-dates-calendar__date--in-range:not(.inclusive-dates-calendar__date--selected):not(.inclusive-dates-calendar__date--in-range)>*,.inclusive-dates-calendar__date--disabled:not(.inclusive-dates-calendar__date--selected):not(.inclusive-dates-calendar__date--in-range):hover>*{background-color:rgba(0,0,0,0)}.inclusive-dates-calendar__footer{padding-right:.75rem;padding-bottom:.75rem;padding-left:.75rem;display:flex;flex-direction:column;gap:1rem}.inclusive-dates-calendar__footer-buttons{align-items:center;display:flex;gap:.5rem}.inclusive-dates-calendar__clear-button,.inclusive-dates-calendar__today-button,.inclusive-dates__calendar-button,.inclusive-dates__quick-button{display:inline-flex;height:2rem;padding-right:.5rem;padding-left:.5rem;justify-content:center;align-items:center;border:none;border-radius:.25rem;color:var(--text-color);background-color:var(--bg2-color);font:inherit;line-height:1;cursor:pointer}.label{font-weight:600;display:block}.inclusive-dates__calendar-button{margin-left:.5rem;height:2.5rem}.inclusive-dates__quick-group{margin-top:.5rem;display:inline-grid;grid-auto-flow:column;gap:.5rem}.inclusive-dates__quick-button{color:var(--text-color);background-color:inherit;text-decoration:underline}.inclusive-dates__input{box-sizing:border-box;display:inline-flex;height:2.5rem;padding-right:.5rem;padding-left:.5rem;justify-content:center;align-items:center;border-radius:.25rem;color:var(--text-color);background:var(--bg2-color);line-height:1;border:1px solid var(--border-color);font-size:1rem}.inclusive-dates__input[aria-invalid]{border-color:var(--error-color)}.inclusive-dates-calendar__keyboard-hint{color:var(--secondary-color);display:flex;align-items:center;gap:.25rem;text-decoration:underline;text-underline-offset:.2em;border:none;margin:0;width:auto;overflow:visible;background:rgba(0,0,0,0);font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;padding:.25rem}.inclusive-dates__label{font-weight:600;margin-bottom:.5rem;display:inline-block;font-family:Segoe UI,sans-serif}.inclusive-dates__input{flex-grow:1}.inclusive-dates__input-container{min-width:300px;max-width:400px;display:flex}.inclusive-dates__input-error{display:flex;padding:.5rem;color:var(--error-color);font-weight:700}.inclusive-dates-calendar__inline{margin-top:.5em}