.lightpick{position:absolute;z-index:99999;padding:4px;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#000;line-height:1.125em}.lightpick--inlined{position:relative;display:inline-block}.lightpick,.lightpick *,.lightpick::after,.lightpick::before{box-sizing:border-box}.lightpick.is-hidden{display:none}.lightpick__months{display:grid;background-color:#eee;grid-template-columns:auto;grid-gap:1px}.lightpick--2-columns .lightpick__months{grid-template-columns:auto auto}.lightpick--3-columns .lightpick__months{grid-template-columns:auto auto auto}.lightpick--4-columns .lightpick__months{grid-template-columns:auto auto auto auto}.lightpick--5-columns .lightpick__months{grid-template-columns:auto auto auto auto auto}.lightpick__month{width:100%;background-color:#fff}.lightpick__month-title-bar{position:relative;display:flex;justify-content:space-between;align-items:center;aspect-ratio:7;width:100%;height:auto}.lightpick__month-title{font-size:16px;font-weight:normal;line-height:24px;cursor:default;padding:0 4px;border:1px solid #101828;border-radius:5px;width:71%;height:auto;aspect-ratio:5.25;margin:0 auto 5px;display:flex;justify-content:center}.lightpick__month-title>.lightpick__select{cursor:pointer;border:none;background-color:rgba(0,0,0,0);outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;text-align:center;font-size:14px;padding:0}.lightpick__month-title>.lightpick__select:disabled{color:#333}.lightpick__month-title>.lightpick__select-months{margin-right:.5em;padding-left:0;padding-right:0;text-align:center;width:65px}.lightpick__month-title>.lightpick__select-years{text-align:center}.lightpick__toolbar{display:flex;text-align:right;justify-content:flex-end}.lightpick__toolbar button{position:absolute;top:0;aspect-ratio:1;width:13.5%;height:auto}.lightpick__toolbar button.lightpick__previous-action{margin:0;left:0}.lightpick__toolbar button.lightpick__next-action{margin:0;right:0}.lightpick__previous-action,.lightpick__next-action,.lightpick__close-action{display:flex;outline:none;border:1px solid #101828;justify-content:center;align-items:center;background-color:#fff;border-radius:5px;cursor:pointer;transition:all .25s}.lightpick__previous-action:hover,.lightpick__next-action:hover,.lightpick__close-action:hover{background-color:#101828;color:#fff}.lightpick__previous-action:active,.lightpick__next-action:active,.lightpick__close-action:active{color:inherit}.lightpick__previous-action,.lightpick__next-action{font-size:12px}.lightpick__close-action{font-size:18px}.lightpick__days-of-the-week{display:grid;grid-template-columns:repeat(7, 1fr)}.lightpick__day-of-the-week{display:flex;font-size:11px;font-weight:bold;justify-content:center;align-items:center;aspect-ratio:1;width:100%;height:auto}.lightpick__days{display:grid;grid-template-columns:repeat(7, 1fr)}.lightpick__day{cursor:pointer !important;display:flex;background-position:center center;background-size:contain;background-repeat:no-repeat;font-size:13px;justify-content:center;align-items:center;width:100%;aspect-ratio:1;height:auto}.lightpick__day.is-today{background-size:18.8% auto;background-position:center bottom;font-size:18px;font-weight:bold;color:#dc322f}.lightpick__day:not(.is-disabled):hover{background-size:contain;background-color:#eee}.lightpick__day.is-disabled{opacity:.38;pointer-events:none}.lightpick__day.is-disabled.is-forward-selected{opacity:1}.lightpick__day.is-disabled.is-forward-selected:not(.is-start-date){background-color:rgba(16,24,40,.1);background-image:none}.lightpick__day.disabled-tooltip{pointer-events:auto}.lightpick__day.is-previous-month,.lightpick__day.is-next-month{opacity:.38}.lightpick__day.lightpick__day.is-in-range:not(.is-disabled){opacity:1}.lightpick__day.is-in-range{border-radius:0;background-color:rgba(16,24,40,.1) !important;background-image:none}.lightpick__day.is-start-date.is-in-range,.lightpick__day.is-end-date.is-in-range.is-flipped{border-radius:50% 0 0 50%;background-color:#101828}.lightpick__day.is-end-date.is-in-range,.lightpick__day.is-start-date.is-in-range.is-flipped{border-radius:0 50% 50% 0;background-color:#101828}.lightpick__day.is-start-date.is-end-date{background-color:#101828 !important;border-radius:5px}.lightpick__day.is-start-date,.lightpick__day.is-end-date,.lightpick__day.is-start-date:hover,.lightpick__day.is-end-date:hover{background-color:#101828 !important;color:#fff;font-weight:bold}.lightpick__tooltip{display:none}#updated-calendar-wrapper{display:none !important}/*# sourceMappingURL=lightpick.css.map */
