.AllergyMonitoring_wrap__eJdCd{padding:16px;margin-top:24px;background-color:var(--bg-default-soft);border-radius:24px;overflow:hidden;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}.AllergyMonitoring_wrap__title__T23in{display:flex;justify-content:space-between;font:var(--heading-s-bold);margin:0 0 2px}.AllergyMonitoring_wrap__title_dataOutOfDate__8gsYx{flex-direction:column}@media screen and (min-width:768px){.AllergyMonitoring_wrap__title__T23in{font:var(--heading-m-bold);margin:0 8px 2px}.AllergyMonitoring_wrap__title_dataOutOfDate__8gsYx{align-items:center;flex-direction:row}}.AllergyMonitoring_wrap__description__rdU7T{font:var(--text-s);margin:0 0 16px}.AllergyMonitoring_wrap__description_dataOutOfDate__mCcKz{margin:2px 0 0}@media screen and (min-width:768px){.AllergyMonitoring_wrap__description__rdU7T{margin:0 8px 16px}.AllergyMonitoring_wrap__description_dataOutOfDate__mCcKz{font:var(--text-m);margin:0 8px 0 0;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}}.AllergyMonitoring_wrap__infoIcon__d5Hrn{width:20px;height:20px;color:var(--text-secondary)}@media(pointer:fine){.AllergyMonitoring_wrap__infoIcon__d5Hrn:hover{color:var(--text-primary)}}.AllergyMonitoring_wrap__list__iuWHF{display:flex;flex-direction:column}@media screen and (min-width:768px){.AllergyMonitoring_wrap__list__iuWHF{flex-direction:row}}.AllergyMonitoring_wrap__allergensList__t5biD{display:flex;margin-bottom:16px;margin-left:16px;margin-right:16px}@media screen and (min-width:768px){.AllergyMonitoring_wrap__allergensList__t5biD{margin-bottom:0;margin-right:0}.AllergyMonitoring_wrap__allergensList_withRightMargin__LmAUu{margin-right:16px}}.AllergyMonitoring_wrap__allergensListItem__qV8wc{display:flex;flex-direction:column;align-items:center;padding:8px;border-radius:20px;background:var(--bg-default-soft);min-width:84px;max-width:160px;width:100%;margin-right:6px}.AllergyMonitoring_wrap__allergensListItem__qV8wc:last-child{margin-right:0}@media screen and (min-width:768px){.AllergyMonitoring_wrap__allergensListItem__qV8wc{min-width:91px;max-width:136px;width:calc(100%/var(--monitoring-items-count));align-items:flex-start;padding:12px;margin-right:10px}}.AllergyMonitoring_wrap__allergensListItemIcon__yeKN8[class]{color:var(--text-secondary);height:30px}.AllergyMonitoring_wrap__allergensListItemName__9iu1A{font:var(--text-xxs);margin-top:10px}@media screen and (min-width:768px){.AllergyMonitoring_wrap__allergensListItemName__9iu1A{font:var(--text-xs)}}.AllergyMonitoring_wrap__allergensListItemConcentration__lOSG7{font:var(--text-s-medium);display:flex;align-items:center;white-space:nowrap}@media screen and (min-width:768px){.AllergyMonitoring_wrap__allergensListItemConcentration__lOSG7{font:var(--text-m-medium);margin-top:4px}}.AllergyMonitoring_wrap__allergensListItemArrow__u8WXz{width:12px;height:12px;margin-left:4px;margin-bottom:-1px}.AllergyMonitoring_wrap__allergensListItemArrow_no_trend__H0QWR{display:none}.AllergyMonitoring_wrap__allergensListItemArrow_down__QID9S{transform:rotate(180deg)}.AllergyMonitoring_wrap__openButton___ZeVh{display:flex;flex-direction:row;justify-content:center;font:var(--text-s-medium);width:100%;max-width:none;padding:11px 20px}@media screen and (min-width:768px){.AllergyMonitoring_wrap__openButton___ZeVh{align-items:flex-end;justify-content:left;font:var(--text-m-medium);text-align:left;padding:8px 12px 12px;max-width:160px;min-width:115px;width:calc(100%/var(--monitoring-items-count) + 28px)}}@media(pointer:fine){.AllergyMonitoring_wrap__openButton___ZeVh:hover{background-color:var(--bg-default-soft-hovered)}}.AllergyMonitoring_wrap__openButton___ZeVh:active{background:var(--bg-default-soft-pressed)}.AllergyMonitoring_wrap__openButtonIcon__HVWp8{width:12px;height:18px;margin-left:4px;margin-bottom:1px}.AllergyMonitoring_scroll__A8Sq3{width:calc(100% + 30px)!important;padding-left:16px;margin-left:-32px}.AllergyMonitoring_scroll__A8Sq3 .paranja_left{background:var(--interface-blind-neutral-50)}.AllergyMonitoring_scroll__A8Sq3 .paranja_right{background:var(--interface-blind-neutral-50);transform:scale(-1)}.AllergyMonitoring_modal__2SRnk{--dialog-content-top-padding:32px;--dialog-content-horizontal-padding:16px;--dialog-content-bottom-padding:20px}@media screen and (min-width:768px){.AllergyMonitoring_modal__2SRnk{--dialog-content-horizontal-padding:24px;--dialog-content-bottom-padding:24px;--dialog-max-width:420px;--dialog-cross-size:16px}}.AllergyMonitoring_infoModal__mb5qW{font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}.AllergyMonitoring_infoModal__title__5wxvZ{font:var(--heading-l-bold);margin:0 4px 10px}.AllergyMonitoring_infoModal__description__wIrgb{font:var(--text-s);margin:0 32px 16px 4px}@media screen and (min-width:768px){.AllergyMonitoring_infoModal__description__wIrgb{font:var(--paragraph-m)}}.AllergyMonitoring_infoModal__tabs__M0VPT{margin-left:0;margin-right:0;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.AllergyMonitoring_infoModal__tabs__M0VPT{margin-left:16px;margin-right:0;margin-bottom:13px;padding-left:12px!important;padding-right:16px!important;padding-top:4px}}.AllergyMonitoring_infoModal__tabs__M0VPT button{padding:9px 16px}.AllergyMonitoring_infoModal__tabs__M0VPT button:before{display:none}.AllergyMonitoring_infoModal__tabsScroll__xk2Qf[class]{--scroll-wrapper-w:calc(100% + 16px);margin-left:-24px;padding-left:8px}@media screen and (min-width:768px){.AllergyMonitoring_infoModal__tabsScroll__xk2Qf[class]{--scroll-wrapper-w:calc(100% + 28px);margin-left:-56px;padding-left:24px}}.AllergyMonitoring_infoModal__tabsScroll__xk2Qf[class] .paranja_left{background:var(--scroll-widget-details-gradient)}.AllergyMonitoring_infoModal__tabsScroll__xk2Qf[class] .paranja_right{background:var(--scroll-widget-details-gradient);transform:scale(-1)}.AllergyMonitoring_infoModal__content__vED1f{margin:3px 4px 8px}.AllergyMonitoring_infoModal__contentItem__ZEJT6{display:flex;justify-content:space-between;padding:16px 0;align-items:center;border-bottom:1px solid var(--border-disabled);font:var(--text-m)}.AllergyMonitoring_infoModal__contentItem__ZEJT6:last-child{border-bottom:none}.AllergyMonitoring_infoModal__key__AGr_0:first-letter{text-transform:uppercase}.AllergyMonitoring_infoModal__values__jscHg{font:var(--text-m-medium)}.AllergyMonitoring_infoModal__footer__YFvYJ{font:var(--text-s);color:var(--text-secondary);margin:0 4px}.AllergyMonitoring_detailsModal__ZX4iL{font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}.AllergyMonitoring_detailsModal__title__IqKHp{font:var(--heading-l-bold);margin-bottom:10px}@media screen and (min-width:768px){.AllergyMonitoring_detailsModal__title__IqKHp{margin-right:32px}}.AllergyMonitoring_detailsModal__description__KLZje{font:var(--text-s);color:var(--text-secondary);margin-bottom:20px}@media screen and (min-width:768px){.AllergyMonitoring_detailsModal__description__KLZje{margin-right:32px}}.AllergyMonitoring_detailsModal__item__LOQvm{padding:16px 20px 10px;border-radius:24px;background:var(--bg-default-soft);margin-bottom:12px}.AllergyMonitoring_detailsModal__item__LOQvm::marker{display:none}.AllergyMonitoring_detailsModal__itemDate__HVqw3{font:var(--heading-m);font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;margin-bottom:12px}.AllergyMonitoring_detailsModal__itemDate__HVqw3:first-letter{text-transform:uppercase}.AllergyMonitoring_detailsModal__itemValues__hgtDU{display:flex;font:var(--text-s);font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;margin-bottom:6px;position:relative}.AllergyMonitoring_detailsModal__itemValues__hgtDU:before{content:"";display:block;width:6px;height:6px;border-radius:6px;background:var(--border-default-hard);position:absolute;top:6px}.AllergyMonitoring_detailsModal__itemEmpty__ixlc3{font:var(--text-s);margin-top:-8px}.AllergyMonitoring_detailsModal__allergenName__HMFdk{min-width:68px;margin-right:24px;padding-left:13px}.AppAllergyReportModal_modal__hY__v{display:flex;flex-direction:column;align-items:center}.AppAllergyReportModal_modal__content__UEPJL{opacity:0;animation:AppAllergyReportModal_ani__Jx3n3 .8s forwards}@keyframes AppAllergyReportModal_ani__Jx3n3{0%{opacity:0}to{opacity:1}}.AppAllergyReportModal_modal__title__A3oHT{font:var(--heading-l-bold);padding:0 16px}.AppAllergyReportModal_modal__description__p3i_8{color:var(--text-secondary);margin-top:8px;height:80px}.AppAllergyReportModal_modal__options__KWz8M{display:flex;overflow:hidden;flex-wrap:wrap;justify-content:center;padding:24px 0 32px}.AppAllergyReportModal_modal__option__nC_lm{padding:12px 20px;margin-bottom:6px;border:2px solid rgba(0,0,0,0);font:var(--text-m);border-radius:24px;outline:0;background:var(--bg-default-soft)}.AppAllergyReportModal_modal__option_active__301yf{border:2px solid var(--text-primary);box-shadow:none;font:var(--text-m-medium)}@media(pointer:fine){.AppAllergyReportModal_modal__option__nC_lm:hover{background:var(--bg-default-soft-hovered)}}.AppAllergyReportModal_modal__option__nC_lm:focus-visible{box-shadow:var(--bg-default-soft)}.AppAllergyReportModal_modal__option__nC_lm+.AppAllergyReportModal_modal__option__nC_lm{margin-left:6px}.AppAllergyReportModal_modal__buttons___TfXh{display:flex;align-items:center;width:100%;gap:8px}@supports not (gap:8px){.AppAllergyReportModal_modal__buttons___TfXh>.AppAllergyReportModal_modal__buttons__button__Bmbwj{margin-bottom:8px}.AppAllergyReportModal_modal__buttons__button__Bmbwj+.AppAllergyReportModal_modal__buttons__button__Bmbwj{margin-left:8px}}.AppAllergyReportModal_modal__heart__W33qB{transform:scale(1.6);margin-bottom:36px;margin-top:20px}.AppAllergyReportModal_modal__button__YTa_m{width:100%;padding:14px 20px;border-radius:32px;background:var(--bg-default-soft);color:var(--text-primary);font:var(--text-m-medium);transition:background .2s ease-in-out}@media(pointer:fine){.AppAllergyReportModal_modal__button__YTa_m:hover{transition:background 0;background:var(--bg-default-soft-pressed)}}.AppAllergyReportModal_modal__button__YTa_m:focus-visible{background:var(--bg-default-soft-pressed)}.AppAllergyReportModal_modal__button_active__u3cYn{background:var(--interface-button-accent);color:var(--text-on-accent)}@media(pointer:fine){.AppAllergyReportModal_modal__button_active__u3cYn:hover{background:var(--interface-button-accent-hovered)}}.AppAllergyReportModal_modal__button_active__u3cYn:active{background:var(--interface-button-accent-pressed)}.AppAllergyReport_wrap__fuHiF{--dialog-max-width:425px;--dialog-content-horizontal-padding:16px;--dialog-content-top-padding:32px;--dialog-content-bottom-padding:24px;text-align:center}@media screen and (min-width:768px){.AppAllergyReport_wrap__fuHiF{--dialog-content-horizontal-padding:24px}}.AppAllergyReport_closeCross__w1gsD[class]{display:block;width:16px;height:16px;z-index:1;position:absolute;top:20px;right:20px;color:var(--text-secondary)}@media(pointer:fine){.AppAllergyReport_closeCross__w1gsD[class]:hover{color:var(--text-primary)}}.AppAllergyReport_closeCross__w1gsD[class]:focus-visible{color:var(--text-primary)}