._root_1jt99_2{width:100%}._calendar_1jt99_6{display:flex;flex-direction:row;margin-bottom:20px;overflow-x:scroll}@media (max-width:1439px){._calendar_1jt99_6{width:100%}}@media (max-width:1023px){._calendar_1jt99_6{width:calc(100vw - 32px)}}._day_1jt99_21{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;justify-content:center;padding-right:24px}@media (max-width:1023px){._day_1jt99_21{padding-right:5px}}._dayNumber_1jt99_38{height:40px;padding:9px 9px 7px 7px;text-align:center;width:43px}._active_1jt99_45 ._dayNumber_1jt99_38{border-radius:50%;--tw-bg-opacity:1;background-color:rgb(35 35 35/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}._forms_1jt99_53 ._range_1jt99_54{color:#8e8e8e;font-family:WorldClass,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:20px;margin:0 0 8px}._forms_1jt99_53 ._calendar_1jt99_6{align-items:center;gap:8px;justify-content:center;margin-bottom:0;overflow:visible;position:relative;width:100%}._forms_1jt99_53 ._days_1jt99_73{align-items:center;display:flex;flex:1;gap:8px;justify-content:center;min-width:0;overflow:visible;padding:0 24px}._forms_1jt99_53 ._day_1jt99_21{background:#f5f5f5;border-radius:16px;box-sizing:border-box;flex:0 0 59px;gap:12px;height:73px;justify-content:center;padding:4px 0;transition:background-color .2s,color .2s;width:59px}._forms_1jt99_53 ._weekday_1jt99_97{color:#8e8e8e;font-family:WorldClass,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.0619em;line-height:normal;transition:color .2s}._forms_1jt99_53 ._dayNumber_1jt99_38,._forms_1jt99_53 ._weekday_1jt99_97{display:block;text-align:center;width:100%}._forms_1jt99_53 ._dayNumber_1jt99_38{color:#2f2f2f;font-family:WorldClass,Arial,Helvetica,sans-serif;font-size:28px;font-weight:600;height:auto;letter-spacing:-.0357em;line-height:normal;padding:0;transition:color .2s}._forms_1jt99_53 ._active_1jt99_45{background:#b1191c}._forms_1jt99_53 ._active_1jt99_45 ._dayNumber_1jt99_38,._forms_1jt99_53 ._active_1jt99_45 ._weekday_1jt99_97{background:transparent;border-radius:0;color:#f5f5f5}._forms_1jt99_53 ._nav_1jt99_137{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}._forms_1jt99_53 ._nav_1jt99_137:disabled{cursor:default;opacity:.3}._forms_1jt99_53 ._navPrev_1jt99_158{left:0}._forms_1jt99_53 ._navNext_1jt99_162{right:0}._forms_1jt99_53 ._navIcon_1jt99_166{display:block;height:20px;width:20px}@media (max-width:1024px){._forms_1jt99_53 ._calendar_1jt99_6{justify-content:flex-start;margin-inline:calc(var(--forms-padding-x, 24px)*-1);overflow:visible;width:auto}._forms_1jt99_53 ._nav_1jt99_137{display:none}._forms_1jt99_53 ._days_1jt99_73{gap:8px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:0 var(--forms-padding-x,24px);scroll-padding-inline:var(--forms-padding-x,24px);touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none}._forms_1jt99_53 ._days_1jt99_73::-webkit-scrollbar{display:none}._forms_1jt99_53 ._day_1jt99_21{flex:0 0 59px}}@media (max-width:768px){._forms_1jt99_53 ._day_1jt99_21{justify-content:space-around}}
