@media (hover:hover) and (pointer:fine){div[data-selecting=true].calendar:has(div:hover)>div:not(div:has(button[data-selection=from])):has(button:enabled):not(div:has(~div>button[data-selection=from])):not(div:hover):not(div:hover~div){background-color:var(--color-blue-50);color:var(--color-blue-500)}div[data-selecting=true].calendar:has(div:hover)>div:not(div:has(button[data-selection=from])):has(button:enabled):not(div:has(~div>button[data-selection=from])):not(div:hover):not(div:hover~div)>button{background-color:#0000}}
@media (hover:hover) and (pointer:fine){div.multi-month-calendar-module__ReXiFW__calendar_month:has(div[data-selecting=true]):has(~div.multi-month-calendar-module__ReXiFW__calendar_month:hover):not(:has(~div.multi-month-calendar-module__ReXiFW__calendar_month div>button[data-selection=from])) div[data-selecting=true]>div:not(div:has(button[data-selection=from])):has(button:enabled):not(div:has(~div>button[data-selection=from])){background-color:var(--color-blue-50);color:var(--color-blue-500)}div.multi-month-calendar-module__ReXiFW__calendar_month:has(div[data-selecting=true]):has(~div.multi-month-calendar-module__ReXiFW__calendar_month:hover):not(:has(~div.multi-month-calendar-module__ReXiFW__calendar_month div>button[data-selection=from])) div[data-selecting=true]>div:not(div:has(button[data-selection=from])):has(button:enabled):not(div:has(~div>button[data-selection=from]))>button{background-color:#0000}div.multi-month-calendar-module__ReXiFW__calendar_month:has(~div.multi-month-calendar-module__ReXiFW__calendar_month div>button[data-selection=from]):has(div:hover) div[data-selecting=true]>div:has(button:enabled){background-color:#0000}div.multi-month-calendar-module__ReXiFW__calendar_month:has(~div.multi-month-calendar-module__ReXiFW__calendar_month div>button[data-selection=from]):has(div:hover) div[data-selecting=true]>div:has(button:enabled)>button{background-color:var(--color-neutral-50);color:initial}}
.index-module__AxnsLW__grid{grid-template-columns:min-content 1fr 10%}@media (min-width:641px){.index-module__AxnsLW__grid{grid-template-columns:min-content 1fr 20%}}@media (min-width:991px){.index-module__AxnsLW__grid{grid-template-columns:min-content 1fr 30%}}