.CalendarUI-module-scss-module__7AFCqq__txt,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__reset,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__captionBar .CalendarUI-module-scss-module__7AFCqq__captionCenter .CalendarUI-module-scss-module__7AFCqq__captionChip,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead .CalendarUI-module-scss-module__7AFCqq__yearRangeLabel{font-size:1.4rem;font-weight:600;line-height:2rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-weekday{font-size:1.4rem;font-weight:600;line-height:2rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-day{font-size:1.4rem;font-weight:600;line-height:2rem}@media (min-width:601px){.CalendarUI-module-scss-module__7AFCqq__txt,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__reset,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__captionBar .CalendarUI-module-scss-module__7AFCqq__captionCenter .CalendarUI-module-scss-module__7AFCqq__captionChip,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead .CalendarUI-module-scss-module__7AFCqq__yearRangeLabel{font-size:1.6rem;line-height:2.4rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-weekday{font-size:1.6rem;line-height:2.4rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-day{font-size:1.6rem;line-height:2.4rem}}.CalendarUI-module-scss-module__7AFCqq__txt_800{font-weight:800}.CalendarUI-module-scss-module__7AFCqq__txt_400{font-weight:400}.CalendarUI-module-scss-module__7AFCqq__txt_500{font-weight:500}.CalendarUI-module-scss-module__7AFCqq__txt_700,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__reset{font-weight:700}.CalendarUI-module-scss-module__7AFCqq__txt_l{font-size:1.6rem;line-height:2.4rem}@media (min-width:601px){.CalendarUI-module-scss-module__7AFCqq__txt_l{font-size:1.8rem}}.CalendarUI-module-scss-module__7AFCqq__txt_xl{font-size:1.8rem;line-height:2.4rem}@media (min-width:601px){.CalendarUI-module-scss-module__7AFCqq__txt_xl{font-size:2rem}}.CalendarUI-module-scss-module__7AFCqq__txt_s,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__captionBar .CalendarUI-module-scss-module__7AFCqq__captionCenter .CalendarUI-module-scss-module__7AFCqq__captionChip,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead .CalendarUI-module-scss-module__7AFCqq__yearRangeLabel{font-size:1.2rem;line-height:1.6rem}@media (min-width:601px){.CalendarUI-module-scss-module__7AFCqq__txt_s,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__captionBar .CalendarUI-module-scss-module__7AFCqq__captionCenter .CalendarUI-module-scss-module__7AFCqq__captionChip,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead .CalendarUI-module-scss-module__7AFCqq__yearRangeLabel{font-size:1.4rem;line-height:2rem}}.CalendarUI-module-scss-module__7AFCqq__txt_xs{font-size:1rem;line-height:1.4rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-weekday{font-size:1rem;line-height:1.4rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-day{font-size:1rem;line-height:1.4rem}@media (min-width:601px){.CalendarUI-module-scss-module__7AFCqq__txt_xs{font-size:1.2rem;line-height:1.6rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-weekday{font-size:1.2rem;line-height:1.6rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-day{font-size:1.2rem;line-height:1.6rem}}.CalendarUI-module-scss-module__7AFCqq__calendar{position:relative}@media (max-width:600px){.CalendarUI-module-scss-module__7AFCqq__calendar{width:100%}}.CalendarUI-module-scss-module__7AFCqq__calendar button{font-family:inherit}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls{justify-content:flex-end;align-items:center;gap:1.6rem;display:flex}@media (max-width:600px){.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls{flex-direction:row-reverse}}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger{color:#1d1d1f;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);cursor:pointer;will-change:background;background:#1d1d1f0d;border:none;border-radius:1.6rem;align-items:center;gap:.8rem;padding:.8rem 1.6rem;transition:background .3s;display:flex}@media (hover:hover){.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger:hover{background:#1d1d1f26}}@media (hover:none){.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger:active{background:#1d1d1f26}}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger .CalendarUI-module-scss-module__7AFCqq__chevron{will-change:transform;flex-shrink:0;width:1.6rem;height:1.6rem;padding:.4rem .2rem .3rem;transition:transform .3s}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger_open .CalendarUI-module-scss-module__7AFCqq__chevron{transform:rotateX(180deg)}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__trigger .CalendarUI-module-scss-module__7AFCqq__triggerLabel{text-align:left}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__reset{color:#e9553a;cursor:pointer;will-change:color,gap;background:0 0;border:none;align-items:center;gap:.8rem;transition:color .3s,gap .3s;display:flex}@media (hover:hover){.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__reset:hover{color:#b43523;gap:1.2rem}}@media (hover:none){.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__reset:active{color:#b43523;gap:1.2rem}}@media (max-width:600px){.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__reset{margin-left:auto}}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__reset path{stroke:currentColor}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__controls .CalendarUI-module-scss-module__7AFCqq__reset_icon{width:.8rem;height:.8rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown{z-index:20;background:#fff;border-radius:2.4rem;width:100%;min-width:28rem;max-width:max-content;padding:1.6rem;position:absolute;top:calc(100% + 1.2rem);right:0;overflow:hidden;box-shadow:0 .4rem 1.2rem #0000001f}@media (max-width:600px){.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown{border-radius:1.6rem;min-width:min(100%,32rem);padding:1.2rem;top:calc(100% + .8rem);left:0;right:auto}}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__captionBar{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:1.6rem;display:flex}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__captionBar .CalendarUI-module-scss-module__7AFCqq__captionNav{cursor:pointer;color:#6b6b6b;background:0 0;border:none;flex-shrink:0;width:2.8rem;height:2.8rem;padding:.4rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__captionBar .CalendarUI-module-scss-module__7AFCqq__captionNav:disabled{opacity:.35;cursor:not-allowed}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__captionBar .CalendarUI-module-scss-module__7AFCqq__captionCenter{flex:1;justify-content:center;align-items:center;gap:.6rem;display:flex}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__captionBar .CalendarUI-module-scss-module__7AFCqq__captionCenter .CalendarUI-module-scss-module__7AFCqq__captionChip{cursor:pointer;background:#fff;border:.1rem solid #d8d8d8;border-radius:.8rem;padding:.4rem 1.6rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack{flex-direction:column;gap:1.6rem;display:flex}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead .CalendarUI-module-scss-module__7AFCqq__subHeadBtn{cursor:pointer;color:#6b6b6b;background:0 0;border:none;flex-shrink:0;width:2.8rem;height:2.8rem;padding:.4rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead .CalendarUI-module-scss-module__7AFCqq__subHeadBtn:disabled{opacity:.35;cursor:not-allowed}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead .CalendarUI-module-scss-module__7AFCqq__yearRangeLabel{background:#fff;border:.1rem solid #d8d8d8;border-radius:.8rem;margin:0 auto;padding:.4rem 1.6rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead .CalendarUI-module-scss-module__7AFCqq__yearRangeLabel:is(button){cursor:pointer}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__subHead .CalendarUI-module-scss-module__7AFCqq__yearRangeLabel_void{width:2.8rem;height:2.8rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__monthGrid,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__yearGrid{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__monthGrid .CalendarUI-module-scss-module__7AFCqq__gridBtn,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__yearGrid .CalendarUI-module-scss-module__7AFCqq__gridBtn{cursor:pointer;background:#fff;border:.1rem solid #d8d8d8;border-radius:.8rem;min-height:3.6rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__monthGrid .CalendarUI-module-scss-module__7AFCqq__gridBtn:disabled,.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__stack .CalendarUI-module-scss-module__7AFCqq__yearGrid .CalendarUI-module-scss-module__7AFCqq__gridBtn:disabled{opacity:.35;cursor:not-allowed}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker tr{height:4rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-weekday{box-sizing:border-box;text-transform:uppercase;color:#6b6b6b;opacity:1;text-align:center;vertical-align:middle;width:4rem;height:4rem;padding:.8rem}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-outside{color:#909090}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-today{color:#601cb1}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-selected{color:#fff}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-selected:before{content:"";z-index:-1;background:#601cb1;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-day{box-sizing:border-box;text-transform:uppercase;opacity:1;text-align:center;vertical-align:middle;width:4rem;height:4rem;position:relative}.CalendarUI-module-scss-module__7AFCqq__calendar .CalendarUI-module-scss-module__7AFCqq__dropdown .CalendarUI-module-scss-module__7AFCqq__dayPicker .rdp-day .rdp-day_button{border-radius:none;border:none;width:100%;height:100%;margin:0;padding:.8rem}
