.AppAllergyCalendar_wrap__CBDir{margin:32px -16px}@media screen and (min-width:768px){.AppAllergyCalendar_wrap__CBDir{margin:32px 0}}.AppAllergyCalendar_adv__D_m42{margin:24px 16px 0}@media screen and (min-width:768px){.AppAllergyCalendar_adv__D_m42{width:768px;margin-left:-48px}}@media(min-width:768px)and (max-width:999px){.AppAllergyCalendar_adv__D_m42{width:calc(100% + 96px)}}.AppAllergyCalendar_container__tjx_D{position:relative;margin-top:24px}.AppAllergyCalendar_title__H_soI{margin:0 0 16px 16px;font:var(--heading-m-bold)}@media screen and (min-width:768px){.AppAllergyCalendar_title__H_soI{margin:0 0 16px}}.AppAllergyCalendar_calendar__FKC_C{--weather-allergy-calendar-background:rgba(206,224,252,1);display:grid;grid-gap:4px;grid-template-rows:1fr repeat(var(--calendar-rows,1),1fr) 20px;grid-template-columns:repeat(var(--calendar-columns,24),1fr);padding:0 16px;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.AppAllergyCalendar_calendar__FKC_C::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.AppAllergyCalendar_calendar__FKC_C{padding:0}}[data-color=dark] .AppAllergyCalendar_calendar__FKC_C,[data-theme=dark] .AppAllergyCalendar_calendar__FKC_C{--weather-allergy-calendar-background:rgba(89,79,144,1)}@media(prefers-color-scheme:dark){[data-theme=system] .AppAllergyCalendar_calendar__FKC_C{--weather-allergy-calendar-background:rgba(89,79,144,1)}}.AppAllergyCalendar_month__6KTTN{background:var(--decor-neutral-50);border-radius:12px;padding:12px;text-align:center;color:var(--text-secondary);min-width:48px}@media screen and (min-width:768px){.AppAllergyCalendar_month__6KTTN{min-width:auto}}.AppAllergyCalendar_month_active__3ZJGQ{color:var(--text-primary)}@media screen and (min-width:768px){.AppAllergyCalendar_month_active__3ZJGQ{font:var(--text-m-medium)}}.AppAllergyCalendar_period__t_HMu{background:var(--weather-allergy-calendar-background);padding:8px 12px;border-radius:8px;font:var(--text-m-medium)}