.DateRangePicker_wrapper__mwQXA{position:relative;display:flex;flex-direction:column;gap:.5rem;min-width:0}.DateRangePicker_label__BRerh{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;font-weight:400;color:var(--mut-l)}.DateRangePicker_trigger__laZsr{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;font:inherit;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--hair-l);padding:.7rem .1rem;cursor:pointer;text-align:left;transition:border-color .3s ease}.DateRangePicker_triggerOpen__GFlfU,.DateRangePicker_trigger__laZsr:hover{border-color:var(--ink)}.DateRangePicker_triggerError__Q3Vo3{border-color:#c0392b}.DateRangePicker_triggerValue__12mQE{font-size:.82rem;color:var(--ink);white-space:nowrap}.DateRangePicker_triggerPlaceholder__pDYJn{font-size:.82rem;color:var(--mut-l);white-space:nowrap}.DateRangePicker_calIcon__hDOqm{width:16px;height:16px;flex-shrink:0;color:var(--mut-l)}.DateRangePicker_fieldError__xK1Ia{font-size:.72rem;color:#c0392b;letter-spacing:.04em}.DateRangePicker_popover__Y3HJu{position:absolute;top:calc(100% + 6px);left:0;z-index:60;background:var(--paper);border:1px solid var(--hair-l);border-radius:4px;box-shadow:0 14px 40px rgba(11,11,12,.16);padding:1rem;min-width:300px}.DateRangePicker_cal__iWos0{font-family:var(--sans);font-size:.85rem;color:var(--ink)}.DateRangePicker_calMonths__Lsx7t{position:relative}.DateRangePicker_calMonth__guuAw{width:100%}.DateRangePicker_calCaption__E3jnx{display:flex;align-items:center;margin-bottom:.7rem;padding-right:66px}.DateRangePicker_calCaptionLabel__zW1ee{font-weight:600;font-size:.95rem;color:var(--ink);text-transform:capitalize}.DateRangePicker_calNav__OZ8Lk{position:absolute;top:0;right:0;display:flex;gap:4px}.DateRangePicker_calNavBtn__qe3YM{background:none;border:1px solid var(--hair-l);border-radius:3px;width:28px;height:28px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ink);transition:background .15s,border-color .15s}.DateRangePicker_calNavBtn__qe3YM:hover{background:var(--paper-2);border-color:var(--ink)}.DateRangePicker_calWeekdays__5Lq_X{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.DateRangePicker_calWeekday__flAZB{text-align:center;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mut-l);padding:4px 0}.DateRangePicker_calWeeks__ujZe2{display:flex;flex-direction:column}.DateRangePicker_calWeek__u4qSu{display:grid;grid-template-columns:repeat(7,1fr)}.DateRangePicker_calDay__UEM0c{padding:0}.DateRangePicker_calDayBtn__6HI1z,.DateRangePicker_calDay__UEM0c{position:relative;display:flex;align-items:center;justify-content:center}.DateRangePicker_calDayBtn__6HI1z{width:34px;height:34px;border-radius:50%;border:none;background:none;cursor:pointer;font:inherit;color:var(--ink);transition:background .12s,color .12s;z-index:1}.DateRangePicker_calDayBtn__6HI1z:hover{background:var(--paper-2)}.DateRangePicker_calToday__Ev4FO .DateRangePicker_calDayBtn__6HI1z{font-weight:700;text-decoration:underline}.DateRangePicker_calRangeEnd__aFWdi .DateRangePicker_calDayBtn__6HI1z,.DateRangePicker_calRangeStart__ghfnY .DateRangePicker_calDayBtn__6HI1z,.DateRangePicker_calSelected__D_3jq .DateRangePicker_calDayBtn__6HI1z{background:var(--ink);color:var(--paper)}.DateRangePicker_calRangeMiddle__YNiWi{background:var(--paper-2)}.DateRangePicker_calRangeMiddle__YNiWi .DateRangePicker_calDayBtn__6HI1z{background:none;border-radius:0;color:var(--ink)}.DateRangePicker_calRangeStart__ghfnY{background:linear-gradient(to right,transparent 50%,var(--paper-2) 50%)}.DateRangePicker_calRangeEnd__aFWdi{background:linear-gradient(to left,transparent 50%,var(--paper-2) 50%)}.DateRangePicker_calRangeEnd__aFWdi .DateRangePicker_calDayBtn__6HI1z,.DateRangePicker_calRangeStart__ghfnY .DateRangePicker_calDayBtn__6HI1z{border-radius:50%}.DateRangePicker_calOutside__fT4bN .DateRangePicker_calDayBtn__6HI1z{color:var(--mut-l);opacity:.5}.DateRangePicker_calDisabled__05lKq .DateRangePicker_calDayBtn__6HI1z{color:var(--mut-l);opacity:.4;cursor:not-allowed}.DateRangePicker_calDisabled__05lKq .DateRangePicker_calDayBtn__6HI1z:hover{background:none}.DateRangePicker_clearBtn__04fTa{margin-top:.8rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--mut-l);background:none;border:none;cursor:pointer;padding:0;text-decoration:underline;transition:color .15s}.DateRangePicker_clearBtn__04fTa:hover{color:var(--ink)}